.errors{color:red}.button__single-column{width:70%;margin:auto}.button__single-column button,.button__single-column input[type="button"],.button__single-column input[type="submit"],.button__single-column a{margin:30px auto;display:block;height:64px;width:100%;background-color:#000;border-color:#000}.button__single-column a{color:white;text-decoration:none;text-align:center;vertical-align:middle}.button__single-column-secondary{width:70%;margin:auto}.button__single-column-secondary button,.button__single-column-secondary input[type="button"],.button__single-column-secondary input[type="submit"],.button__single-column-secondary a{margin:30px auto;display:block;height:64px;width:100%;background-color:#000;border-color:#000}.button__single-column-secondary a{color:white;text-decoration:none;text-align:center;vertical-align:middle}.button__single-column-secondary button,.button__single-column-secondary input[type="button"],.button__single-column-secondary input[type="submit"],.button__single-column-secondary a{background-color:white;border-color:#000;color:#000}.button__multi-column button{width:250px;margin:auto}.button__multi-column button button,.button__multi-column button input[type="button"],.button__multi-column button input[type="submit"],.button__multi-column button a{margin:30px auto;display:block;height:64px;width:100%;background-color:#000;border-color:#000}.button__multi-column button a{color:white;text-decoration:none;text-align:center;vertical-align:middle}.button__multi-column input[type="button"],.button__multi-column input[type="submit"]{width:250px;margin:auto}.button__multi-column input[type="button"] button,.button__multi-column input[type="button"] input[type="button"],.button__multi-column input[type="button"] input[type="submit"],.button__multi-column input[type="button"] a,.button__multi-column input[type="submit"] button,.button__multi-column input[type="submit"] input[type="button"],.button__multi-column input[type="submit"] input[type="submit"],.button__multi-column input[type="submit"] a{margin:30px auto;display:block;height:64px;width:100%;background-color:#000;border-color:#000}.button__multi-column input[type="button"] a,.button__multi-column input[type="submit"] a{color:white;text-decoration:none;text-align:center;vertical-align:middle}.progress_tracker_h1{float:left;font-size:36px;font-weight:bold;color:#202020;margin-bottom:20px}.common-description__header h2{border-bottom:1px #000 solid}.common-description__header img{width:700px;height:100%;margin:auto;margin-top:10px;margin-bottom:30px}.common-description .title-a{margin-top:50px;margin-bottom:20px;padding-bottom:21px}.faq-navi{padding:0;width:100%;height:36px;display:flex;justify-content:center;margin-bottom:0}.faq-navi__item{list-style-type:none;width:50%;border-bottom:#e3e3e3 solid 1px;text-align:center}.faq-navi__item a{color:black;text-decoration:none;display:inline-block;width:100%;height:100%}.faq-navi__item--selected{border-bottom:#000 solid 4px}.faq-navi__item--selected a{font-weight:bold}.faq-navi__item--what-is-egift{border-right:#e3e3e3 solid 1px}#faq{margin:0}#faq__header{border-bottom:1px #e4e4e4 solid;font-weight:bold;padding-bottom:11px;margin-bottom:30px}#faq dt::before{content:"Q";color:#000;font-size:1.2em;margin-right:10px;font-family:sans-serif;vertical-align:top;width:17px;font-weight:100}#faq dd::before{content:"A";color:#000;font-size:1.2em;margin-right:10px;font-family:sans-serif;vertical-align:top;width:17px;font-weight:100}#faq dl{margin:auto;line-height:2em}#faq dd{margin-bottom:2.5rem}#faq dl{width:100%}#faq .container-fluid{display:flex;justify-content:center;margin-bottom:100px}#what-is-egift{margin-top:50px}#what-is-egift .caption{text-align:center;margin-bottom:70px}#what-is-egift .caption__content{margin-top:40px}#what-is-egift .send-description{margin-bottom:79px}#what-is-egift .send-description__header{border-bottom:1px #e4e4e4 solid;font-weight:bold;padding-bottom:11px;margin-bottom:30px}#what-is-egift .send-description__content{display:flex}#what-is-egift .send-description__item{max-width:33%;margin-right:11px;text-align:center}#what-is-egift .send-description__item img{width:326px}#what-is-egift .send-description__item div{width:326px;color:#888;margin-top:11px}#what-is-egift .exchange-description{margin-bottom:79px}#what-is-egift .exchange-description__header{border-bottom:1px #e4e4e4 solid;font-weight:bold;padding-bottom:11px;margin-bottom:30px}#what-is-egift .exchange-description__content{display:flex}#what-is-egift .exchange-description__item{max-width:33%;margin-right:11px;text-align:center}#what-is-egift .exchange-description__item img{width:326px}#what-is-egift .exchange-description__item div{width:326px;color:#888;margin-top:11px}#what-is-egift .faq{margin-bottom:80px}#what-is-egift .faq__header{border-bottom:1px #e4e4e4 solid;font-weight:bold;padding-bottom:11px;margin-bottom:30px}#what-is-egift .faq dt::before{content:"Q";color:#000;font-size:1.2em;margin-right:10px;font-family:sans-serif;vertical-align:top;width:17px;font-weight:100}#what-is-egift .faq dd::before{content:"A";color:#000;font-size:1.2em;margin-right:10px;font-family:sans-serif;vertical-align:top;width:17px;font-weight:100}#what-is-egift .faq dl{margin:auto;line-height:2em}#what-is-egift .faq dd{margin-bottom:2.5rem}#what-is-egift .container-fluid{display:flex;justify-content:center;margin-bottom:100px}.button__single-column{width:unset !important;margin:0}.button__single-column button{width:368px;height:60px}.button__single-column form input{width:368px !important;height:60px !important;margin:0 20px 0 0 !important}.button__single-column-secondary{width:unset !important;margin:0}.button__single-column-secondary button{width:368px;height:60px}.img-center{text-align:center}.faq-btn{font-family:"Helvetica" !important}.errors{color:red}.button__single-column{width:70%;margin:auto}.button__single-column button,.button__single-column input[type="button"],.button__single-column input[type="submit"],.button__single-column a{margin:30px auto;display:block;height:64px;width:100%;background-color:#000;border-color:#000}.button__single-column a{color:white;text-decoration:none;text-align:center;vertical-align:middle}.button__single-column-secondary{width:70%;margin:auto}.button__single-column-secondary button,.button__single-column-secondary input[type="button"],.button__single-column-secondary input[type="submit"],.button__single-column-secondary a{margin:30px auto;display:block;height:64px;width:100%;background-color:#000;border-color:#000}.button__single-column-secondary a{color:white;text-decoration:none;text-align:center;vertical-align:middle}.button__single-column-secondary button,.button__single-column-secondary input[type="button"],.button__single-column-secondary input[type="submit"],.button__single-column-secondary a{background-color:white;border-color:#000;color:#000}.button__multi-column button{width:250px;margin:auto}.button__multi-column button button,.button__multi-column button input[type="button"],.button__multi-column button input[type="submit"],.button__multi-column button a{margin:30px auto;display:block;height:64px;width:100%;background-color:#000;border-color:#000}.button__multi-column button a{color:white;text-decoration:none;text-align:center;vertical-align:middle}.button__multi-column input[type="button"],.button__multi-column input[type="submit"]{width:250px;margin:auto}.button__multi-column input[type="button"] button,.button__multi-column input[type="button"] input[type="button"],.button__multi-column input[type="button"] input[type="submit"],.button__multi-column input[type="button"] a,.button__multi-column input[type="submit"] button,.button__multi-column input[type="submit"] input[type="button"],.button__multi-column input[type="submit"] input[type="submit"],.button__multi-column input[type="submit"] a{margin:30px auto;display:block;height:64px;width:100%;background-color:#000;border-color:#000}.button__multi-column input[type="button"] a,.button__multi-column input[type="submit"] a{color:white;text-decoration:none;text-align:center;vertical-align:middle}.progress_tracker_h1{float:left;font-size:36px;font-weight:bold;color:#202020;margin-bottom:20px}.button__single-column{width:100%;margin:auto}.button__single-column button,.button__single-column input[type="button"],.button__single-column input[type="submit"],.button__single-column a{margin:30px auto;display:block;height:64px;width:100%;background-color:#000;border-color:#000}.button__single-column a{color:white;text-decoration:none;text-align:center;vertical-align:middle}.button__single-column-secondary{width:100%;margin:auto}.button__single-column-secondary button,.button__single-column-secondary input[type="button"],.button__single-column-secondary input[type="submit"],.button__single-column-secondary a{margin:30px auto;display:block;height:64px;width:100%;background-color:#000;border-color:#000}.button__single-column-secondary a{color:white;text-decoration:none;text-align:center;vertical-align:middle}.button__single-column-secondary button,.button__single-column-secondary input[type="button"],.button__single-column-secondary input[type="submit"],.button__single-column-secondary a{background-color:white;border-color:#000;color:#000}.button__multi-column button{font-size:1.8rem !important;width:50%;margin:auto}.button__multi-column button button,.button__multi-column button input[type="button"],.button__multi-column button input[type="submit"],.button__multi-column button a{margin:30px auto;display:block;height:64px;width:100%;background-color:#000;border-color:#000}.button__multi-column button a{color:white;text-decoration:none;text-align:center;vertical-align:middle}.button__multi-column input[type="button"],.button__multi-column input[type="submit"]{font-size:1.8rem !important;width:50%;margin:auto}.button__multi-column input[type="button"] button,.button__multi-column input[type="button"] input[type="button"],.button__multi-column input[type="button"] input[type="submit"],.button__multi-column input[type="button"] a,.button__multi-column input[type="submit"] button,.button__multi-column input[type="submit"] input[type="button"],.button__multi-column input[type="submit"] input[type="submit"],.button__multi-column input[type="submit"] a{margin:30px auto;display:block;height:64px;width:100%;background-color:#000;border-color:#000}.button__multi-column input[type="button"] a,.button__multi-column input[type="submit"] a{color:white;text-decoration:none;text-align:center;vertical-align:middle}.error-btn-sp{font-size:3vh !important;height:8vh !important}.common-description__header h2{display:none}.common-description__header img{width:100%;margin-top:0px;margin-bottom:30px}#what-is-egift{margin-left:3.5%;margin-right:3.5%}#what-is-egift .caption{margin-left:15px;margin-right:15px}#what-is-egift .send-description__header{padding-bottom:3px}#what-is-egift .send-description__content{display:block}#what-is-egift .send-description__item{max-width:100%;margin-right:initial}#what-is-egift .send-description__item p{margin-bottom:40px}#what-is-egift .send-description__item img{width:100%}#what-is-egift .exchange-description__header{padding-bottom:3px}#what-is-egift .exchange-description__content{display:block}#what-is-egift .exchange-description__item{max-width:100%;margin-right:initial}#what-is-egift .exchange-description__item p{margin-bottom:40px}#what-is-egift .exchange-description__item img{width:100%}#what-is-egift .faq__header{padding-bottom:3px}#what-is-egift .faq dl{margin:0 15px}#what-is-egift .container-fluid{display:initial;justify-content:center;margin-bottom:100px}#what-is-egift .large-text-26b{margin:0 !important;margin-top:20px !important}#what-is-egift .sp-what-title{font-size:2.5vh !important}#what-is-egift .sp-what-description{font-size:1.5vh !important}.button__single-column{width:100% !important;margin:0}.button__single-column form input{width:100% !important;height:8vh !important;margin:0 20px 0 0 !important}.button__single-column-secondary{width:unset !important;margin:0}.button__single-column-secondary button{width:100% !important;height:8vh !important}#faq{margin-left:3.5%;margin-right:3.5%}#faq__header{border-bottom:1px #e4e4e4 solid;font-weight:bold;padding-bottom:11px;margin-bottom:30px}#faq dt::before{color:#000;font-size:1.2em;margin-right:10px;font-family:sans-serif;vertical-align:top;font-weight:100}#faq dd::before{color:#000;font-size:1.2em;margin-right:10px;font-family:sans-serif;vertical-align:top;font-weight:100}#faq dl{margin:auto;line-height:2em}#faq dd{margin-bottom:2.5rem}#faq dl{width:100%}#faq .container-fluid{display:flex;justify-content:center;margin-bottom:100px}#faq .sp-for-sender{padding:0 !important;margin-top:4vh !important}#faq .sp-for-sender h2{margin-bottom:4vh !important}#faq .sp-for-receiver{margin:0 !important;padding:0 !important;margin-top:4vh !important}#faq .sp-for-receiver h2{margin-bottom:4vh !important}#faq .large-text-26b{width:100% !important}#faq .container-fluid{padding:0 !important}#faq dd::before{content:unset}.faq-btn{font-size:3vh !important}
