body{color:#3e424c;font-family:Barlow,Zen Kaku Gothic New,sans-serif;overflow-x:hidden}.c-page-header:after{display:none}.faq{border-top:.2564102564vw solid rgba(62,66,76,.25);margin:16.4102564103vw auto 0;padding-bottom:16.4102564103vw;padding-top:8.2051282051vw;position:relative;width:87.6923076923vw}@media (min-width:52.1875em){.faq{border-top:.0661375661vw solid rgba(62,66,76,.25);margin-top:2.6455026455vw;padding-bottom:8.4656084656vw;padding-top:4.2328042328vw;width:79.3650793651vw}}@media (min-width:94.5em){.faq{border-top:1px solid rgba(62,66,76,.25);margin-top:40px;padding-bottom:128px;padding-top:64px;width:1200px}}.faq.faq-last{margin-top:0;padding-bottom:0!important}.faq .faq__inner{margin:0 auto}@media (min-width:52.1875em){.faq .faq__inner{display:flex;justify-content:space-between}.faq .faq__inner .faq__titlearea{width:23.6111111111vw}}@media (min-width:94.5em){.faq .faq__inner .faq__titlearea{width:357px}}@media (min-width:52.1875em){.faq .faq__inner .faq__titlearea .faq-titlearea__inner{position:-webkit-sticky;position:sticky;top:7.9365079365vw}}@media (min-width:94.5em){.faq .faq__inner .faq__titlearea .faq-titlearea__inner{top:120px}}.faq .faq__inner .faq__titlearea .faq__title{font-size:5.1282051282vw;font-weight:700;line-height:2;margin-bottom:8.2051282051vw;padding-left:7.1794871795vw;position:relative}@media (min-width:52.1875em){.faq .faq__inner .faq__titlearea .faq__title{font-size:1.5873015873vw;line-height:1.5;margin-bottom:2.380952381vw;padding-left:1.8518518519vw}}@media (min-width:94.5em){.faq .faq__inner .faq__titlearea .faq__title{font-size:24px;margin-bottom:36px;padding-left:28px}}.faq .faq__inner .faq__titlearea .faq__title:after{background-image:url(../img/common/radius.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;bottom:50%;content:"";height:3.0769230769vw;left:0;position:absolute;transform:translateY(50%);width:100%;width:3.0769230769vw}@media (min-width:52.1875em){.faq .faq__inner .faq__titlearea .faq__title:after{height:.7936507937vw;width:.7936507937vw}}@media (min-width:94.5em){.faq .faq__inner .faq__titlearea .faq__title:after{height:12px;width:12px}}.faq .faq__inner .faq__contents1{margin:0 auto;width:87.6923076923vw}@media (min-width:52.1875em){.faq .faq__inner .faq__contents1{margin-left:0;margin-right:0;width:51.5211640212vw}}@media (min-width:94.5em){.faq .faq__inner .faq__contents1{width:779px}}.faq .faq__inner .faq__contents1 .faq__content{border-bottom:1px dashed rgba(62,66,76,.25);padding:4.1025641026vw 0}@media (min-width:52.1875em){.faq .faq__inner .faq__contents1 .faq__content{padding:1.0582010582vw 0}}@media (min-width:94.5em){.faq .faq__inner .faq__contents1 .faq__content{padding:16px 0}}.faq .faq__inner .faq__contents1 .faq__content.is-open .faq__title .triger:before{opacity:0}.faq .faq__inner .faq__contents1 .faq__content .faq__title{align-items:center;cursor:pointer;display:flex;font-size:3.5897435897vw;font-weight:500;gap:2.0512820513vw;line-height:2;position:relative}@media (min-width:52.1875em){.faq .faq__inner .faq__contents1 .faq__content .faq__title{font-size:1.1904761905vw;gap:1.0582010582vw}}@media (min-width:94.5em){.faq .faq__inner .faq__contents1 .faq__content .faq__title{font-size:18px;gap:16px}}.faq .faq__inner .faq__contents1 .faq__content .faq__title .q{align-items:center;background-color:#008761;border-radius:50%;color:#fff;display:flex;font-size:4.1025641026vw;font-weight:500;height:7.1794871795vw;justify-content:center;left:0;line-height:2;position:absolute;top:1.0256410256vw;width:7.1794871795vw}@media (min-width:52.1875em){.faq .faq__inner .faq__contents1 .faq__content .faq__title .q{font-size:1.1904761905vw;height:2.380952381vw;top:.2645502646vw;width:2.380952381vw}}@media (min-width:94.5em){.faq .faq__inner .faq__contents1 .faq__content .faq__title .q{font-size:18px;height:36px;top:4px;width:36px}}.faq .faq__inner .faq__contents1 .faq__content .faq__title .faq__text{padding-left:9.2307692308vw;width:75.3846153846vw}@media (min-width:52.1875em){.faq .faq__inner .faq__contents1 .faq__content .faq__title .faq__text{padding-left:3.4391534392vw;width:42.5264550265vw}}@media (min-width:94.5em){.faq .faq__inner .faq__contents1 .faq__content .faq__title .faq__text{padding-left:52px;width:643px}}.faq .faq__inner .faq__contents1 .faq__content .faq__title .triger{background-color:#3e424c;border-radius:1.5384615385vw;height:9.2307692308vw;margin-left:auto;position:relative;width:9.2307692308vw}@media (min-width:52.1875em){.faq .faq__inner .faq__contents1 .faq__content .faq__title .triger{border-radius:.3968253968vw;height:2.9100529101vw;width:2.9100529101vw}}@media (min-width:94.5em){.faq .faq__inner .faq__contents1 .faq__content .faq__title .triger{border-radius:6px;height:44px;width:44px}}.faq .faq__inner .faq__contents1 .faq__content .faq__title .triger:after{background-color:#fff;bottom:50%;content:"";height:.2564102564vw;position:absolute;right:50%;transform:translate(50%,50%);width:100%;width:3.5897435897vw}@media (min-width:52.1875em){.faq .faq__inner .faq__contents1 .faq__content .faq__title .triger:after{height:.0661375661vw;width:.9259259259vw}}@media (min-width:94.5em){.faq .faq__inner .faq__contents1 .faq__content .faq__title .triger:after{height:1px;width:14px}}.faq .faq__inner .faq__contents1 .faq__content .faq__title .triger:before{background-color:#fff;bottom:50%;content:"";height:3.5897435897vw;position:absolute;right:50%;transform:translate(50%,50%);width:.2564102564vw}@media (min-width:52.1875em){.faq .faq__inner .faq__contents1 .faq__content .faq__title .triger:before{height:.9259259259vw;width:.0661375661vw}}@media (min-width:94.5em){.faq .faq__inner .faq__contents1 .faq__content .faq__title .triger:before{height:14px;width:1px}}.faq .faq__inner .faq__contents1 .faq__content .faq-item{color:#3e424c;font-size:3.3333333333vw;font-weight:500;line-height:2;overflow:hidden;transition:max-height .3s}@media (min-width:52.1875em){.faq .faq__inner .faq__contents1 .faq__content .faq-item{font-size:1.0582010582vw}}@media (min-width:94.5em){.faq .faq__inner .faq__contents1 .faq__content .faq-item{font-size:16px}}.faq .faq__inner .faq__contents1 .faq__content .faq-item .faq-item__wrapper{padding-left:9.2307692308vw;padding-top:4.1025641026vw;position:relative}@media (min-width:52.1875em){.faq .faq__inner .faq__contents1 .faq__content .faq-item .faq-item__wrapper{padding-left:3.4391534392vw;padding-top:1.455026455vw}}@media (min-width:94.5em){.faq .faq__inner .faq__contents1 .faq__content .faq-item .faq-item__wrapper{padding-left:52px;padding-top:22px}}.faq .faq__inner .faq__contents1 .faq__content .faq-item .faq-item__wrapper a{text-decoration:underline}.faq .faq__inner .faq__contents1 .faq__content .faq-item .faq-item__wrapper span{align-items:center;background-color:#0079c3;border-radius:50%;color:#fff;display:flex;font-size:4.1025641026vw;font-weight:500;height:7.1794871795vw;justify-content:center;left:0;line-height:2;position:absolute;top:0;top:4.1025641026vw;width:7.1794871795vw}@media (min-width:52.1875em){.faq .faq__inner .faq__contents1 .faq__content .faq-item .faq-item__wrapper span{font-size:1.1904761905vw;height:2.380952381vw;top:1.3227513228vw;width:2.380952381vw}}@media (min-width:94.5em){.faq .faq__inner .faq__contents1 .faq__content .faq-item .faq-item__wrapper span{font-size:18px;height:36px;top:20px;width:36px}}