.faq_faq-link__m2ehQ{color:#458ca8;text-decoration:underline;-webkit-text-decoration-color:#458ca8;text-decoration-color:#458ca8;text-underline-offset:2px}.faq_pagettl-ttl__3QjH2{padding-block:15px;margin-block:25px 25px;font-size:clamp(2rem,1.0498360656rem + 2.2950819672vw,3.4rem);font-weight:500;text-align:center}.faq_pagettl-ttl__img__1ZrN6{width:clamp(2.4rem,1.7213114754rem + 1.6393442623vw,3.4rem);height:auto;aspect-ratio:4/5;padding:0 6px 0 0;vertical-align:top}.faq_faq__Gg3R8{width:90%;margin:0 auto 20px}.faq_faq-ttl__1pi1s{margin-bottom:20px;font-size:1.8rem;font-weight:400;border-bottom:1px solid #70b187;font-size:clamp(1.8rem,1.1213114754rem + 1.6393442623vw,2.8rem)}.faq_faq-qa__1-aq1{margin-inline:auto;margin-bottom:clamp(1rem,-.3573770492rem + 3.2786885246vw,3rem);overflow:hidden;border-radius:clamp(.5rem,.1606557377rem + .8196721311vw,1rem);-webkit-box-shadow:0 0 5px 0 #d7d7d7;box-shadow:0 0 5px 0 #d7d7d7}.faq_faq-qa--style1__24lKc{margin:0 auto 60px}.faq_faq-qa-content__2cOmB{background:#fff}.faq_faq-qa-content__inner__1ZCwb{align-items:flex-start;padding:clamp(1.6rem,1.1927868852rem + .9836065574vw,2.2rem)}.faq_faq-qa-content__inner__1ZCwb,.faq_faq-qa-ttl__1-wMB{display:flex;grid-gap:10px;gap:10px;justify-content:flex-start}.faq_faq-qa-ttl__1-wMB{position:relative;align-items:center;padding-block:clamp(1.6rem,1.1927868852rem + .9836065574vw,2.2rem);padding-right:clamp(3rem,-.0540983607rem + 7.3770491803vw,7.5rem);padding-left:clamp(1.6rem,1.1927868852rem + .9836065574vw,2.2rem);color:#080808;background:#fff;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.faq_faq-qa-ttl__1-wMB:before{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.faq_faq-qa-ttl__1-wMB:after,.faq_faq-qa-ttl__1-wMB:before{position:absolute;top:50%;right:clamp(1rem,-.3573770492rem + 3.2786885246vw,3rem);width:clamp(1rem,.6606557377rem + .8196721311vw,1.5rem);height:1px;content:"";background:#080808}.faq_faq-qa-ttl__1-wMB:after{-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.faq_faq-qa-ttl__1-wMB.faq_open__jWEyA{color:#fff;background:#70b187}.faq_faq-qa-ttl__1-wMB.faq_open__jWEyA:before{background:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq_faq-qa-ttl__1-wMB.faq_open__jWEyA:after{opacity:0}.faq_faq-qa-content__img__1a69w,.faq_faq-qa-ttl__img__MIXHM{flex:0 0 auto}.faq_faq-qa-content__img__1a69w{position:relative;top:clamp(.2rem,-.2072131148rem + .9836065574vw,.8rem)}.faq_faq-qa-content__txt__1bZCk,.faq_faq-qa-ttl__txt__1QyEY{flex:1 1 auto;font-size:clamp(1rem,.4570491803rem + 1.3114754098vw,1.8rem)}.faq_faq-qa-content__txt__1bZCk{font-weight:400;line-height:1.8888888889}.faq_faq-qa-ttl__txt__1QyEY{font-weight:500}.faq_icon-iine__1Bq6H{vertical-align:text-bottom;fill:#70b187}.faq_open__jWEyA .faq_icon-iine__1Bq6H{fill:#fff}.faq_icon-foot__1md9A{vertical-align:sub;fill:#70b187}.faq_open__jWEyA .faq_icon-foot__1md9A{fill:#fff}.faq_faq__icon-foot__15kMh{display:flex;align-items:center;justify-content:center;margin:20px 0 0}.faq_icon-foot-on__1Cs8g{fill:#458ca8}.faq_faq-link__1cWpL{color:#458ca8;text-decoration:underline;-webkit-text-decoration-color:#458ca8;text-decoration-color:#458ca8;text-underline-offset:2px}.faq_faq-link__1cWpL:hover{opacity:.8}.faq_pagettl__1-DI1{padding:30px 0 0;margin-bottom:30px}.faq_pagettl-ttl__3LAlP{padding:50px 0;font-size:3.4rem;font-weight:500;text-align:center}.faq_pagettl-ttl__img__1Ln08{width:37px;height:44px;padding:0 15px 8px 0}.faq_faq__3HwaA{width:960px;margin:0 auto}.faq_faq-ttl__2G0Xn{margin-bottom:20px;font-size:2.8rem;font-weight:500;border-bottom:1px solid #70b187}.faq_faq-qa__3Fm46{margin:0 auto 20px;overflow:hidden;border-radius:10px;-webkit-box-shadow:0 0 5px 0 #d7d7d7;box-shadow:0 0 5px 0 #d7d7d7}.faq_faq-qa--style1__FxeBQ{margin:0 auto 60px}.faq_faq-qa-content__S-mi2{align-items:flex-start;justify-content:flex-start;background:#fff}.faq_faq-qa-content__inner__Szs45{display:flex;padding:22px 28px 24px}.faq_faq-qa-ttl__19iwp{position:relative;display:flex;align-items:center;justify-content:flex-start;padding:15px 28px;color:#080808;cursor:pointer;background:#fff;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.faq_faq-qa-ttl__19iwp:active,.faq_faq-qa-ttl__19iwp:hover{opacity:.8}.faq_faq-qa-ttl__19iwp:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.faq_faq-qa-ttl__19iwp:after,.faq_faq-qa-ttl__19iwp:before{position:absolute;top:28px;right:30px;width:15px;height:1px;content:"";background:#080808}.faq_faq-qa-ttl__19iwp:after{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.faq_faq-qa-ttl__19iwp.faq_open___5HVv{color:#fff;background:#70b187}.faq_faq-qa-ttl__19iwp.faq_open___5HVv:before{background:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq_faq-qa-ttl__19iwp.faq_open___5HVv:after{opacity:0}.faq_faq-qa-content__img__3lj_A,.faq_faq-qa-ttl__img__2avHK{flex-basis:30px;margin-right:28px}.faq_faq-qa-content__img__3lj_A{position:relative;top:.2em}.faq_faq-qa-ttl__txt__1ucFl{flex-basis:100%;font-size:18px}.faq_faq-qa-content__txt__kXTdv{flex-basis:100%;padding:3px 0 0;font-size:15px;font-weight:400;line-height:1.8888888889}.faq_faq-qa-ttl__txt__1ucFl{font-weight:500}.faq_faq-qa-ttl__img-item__1_sRp{vertical-align:middle}.faq_icon-iine__GfypV{fill:#70b187}.faq_open___5HVv .faq_icon-iine__GfypV{fill:#fff}.faq_icon-foot__3BzaR{fill:#70b187}.faq_open___5HVv .faq_icon-foot__3BzaR{fill:#fff}.faq_faq__icon-foot__sdXrX{display:block;margin:20px 0 0;text-align:center}.faq_icon-foot-on__lG8wd{fill:#458ca8}