.faq_faq-link__AucVB{color:#458ca8;text-decoration:underline;-webkit-text-decoration-color:#458ca8;text-decoration-color:#458ca8;text-underline-offset:2px}.faq_pagettl-ttl__fXL1l{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__vs5qs{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__RXjrI{width:90%;margin:0 auto 20px}.faq_faq-ttl__iBwZI{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__WnvJI{margin-inline:auto;margin-bottom:clamp(1rem,-.3573770492rem + 3.2786885246vw,3rem);overflow:hidden;border-radius:clamp(.5rem,.1606557377rem + .8196721311vw,1rem);box-shadow:0 0 5px 0 #d7d7d7}.faq_faq-qa--style1__KOgIj{margin:0 auto 60px}.faq_faq-qa-content__0sKDQ{background:#fff}.faq_faq-qa-content__inner__WxCVR{display:flex;gap:10px;align-items:flex-start;justify-content:flex-start;padding:clamp(1.6rem,1.1927868852rem + .9836065574vw,2.2rem)}.faq_faq-qa-ttl__EXxhX{position:relative;display:flex;gap:10px;align-items:center;justify-content:flex-start;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;transition:color .3s ease,background-color .3s ease}.faq_faq-qa-ttl__EXxhX:before{transform:translateY(-50%) rotate(90deg);transition:transform .3s ease-in-out}.faq_faq-qa-ttl__EXxhX:after,.faq_faq-qa-ttl__EXxhX: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__EXxhX:after{transform:translateY(-50%);transition:opacity .2s ease-in-out}.faq_faq-qa-ttl__EXxhX.faq_open__GLHa_{color:#fff;background:#70b187}.faq_faq-qa-ttl__EXxhX.faq_open__GLHa_:before{background:#fff;transform:rotate(180deg)}.faq_faq-qa-ttl__EXxhX.faq_open__GLHa_:after{opacity:0}.faq_faq-qa-content__img__KnV2O,.faq_faq-qa-ttl__img__bVj7Q{flex:0 0 auto}.faq_faq-qa-content__img__KnV2O{position:relative;top:clamp(.2rem,-.2072131148rem + .9836065574vw,.8rem)}.faq_faq-qa-content__txt__0tLcJ,.faq_faq-qa-ttl__txt__OrXwd{flex:1 1 auto;font-size:clamp(1rem,.4570491803rem + 1.3114754098vw,1.8rem)}.faq_faq-qa-content__txt__0tLcJ{font-weight:400;line-height:1.8888888889}.faq_faq-qa-ttl__txt__OrXwd{font-weight:500}.faq_icon-iine__VcGql{vertical-align:text-bottom;fill:#70b187}.faq_open__GLHa_ .faq_icon-iine__VcGql{fill:#fff}.faq_icon-foot__w_OV_{vertical-align:sub;fill:#70b187}.faq_open__GLHa_ .faq_icon-foot__w_OV_{fill:#fff}.faq_faq__icon-foot__hjzuj{display:flex;align-items:center;justify-content:center;margin:20px 0 0}.faq_icon-foot-on__6r0gg{fill:#458ca8}.faq_faq-link__iws6h{color:#458ca8;text-decoration:underline;-webkit-text-decoration-color:#458ca8;text-decoration-color:#458ca8;text-underline-offset:2px}.faq_faq-link__iws6h:hover{opacity:.8}.faq_pagettl__g6sua{padding:30px 0 0;margin-bottom:30px}.faq_pagettl-ttl__1CncN{padding:50px 0;font-size:3.4rem;font-weight:500;text-align:center}.faq_pagettl-ttl__img__fPmBQ{width:37px;height:44px;padding:0 15px 8px 0}.faq_faq__lA7zT{width:960px;margin:0 auto}.faq_faq-ttl__uhKQ3{margin-bottom:20px;font-size:2.8rem;font-weight:500;border-bottom:1px solid #70b187}.faq_faq-qa__66yUf{margin:0 auto 20px;overflow:hidden;border-radius:10px;box-shadow:0 0 5px 0 #d7d7d7}.faq_faq-qa--style1__zpIj4{margin:0 auto 60px}.faq_faq-qa-content__ojoQf{align-items:flex-start;justify-content:flex-start;background:#fff}.faq_faq-qa-content__inner__FIXj5{display:flex;padding:22px 28px 24px}.faq_faq-qa-ttl__5aiD_{position:relative;display:flex;align-items:center;justify-content:flex-start;padding:15px 28px;color:#080808;cursor:pointer;background:#fff;transition:color .3s ease,background-color .3s ease}.faq_faq-qa-ttl__5aiD_:active,.faq_faq-qa-ttl__5aiD_:hover{opacity:.8}.faq_faq-qa-ttl__5aiD_:before{transform:rotate(90deg);transition:transform .3s ease-in-out}.faq_faq-qa-ttl__5aiD_:after,.faq_faq-qa-ttl__5aiD_:before{position:absolute;top:28px;right:30px;width:15px;height:1px;content:"";background:#080808}.faq_faq-qa-ttl__5aiD_:after{transition:opacity .2s ease-in-out}.faq_faq-qa-ttl__5aiD_.faq_open__q1qNB{color:#fff;background:#70b187}.faq_faq-qa-ttl__5aiD_.faq_open__q1qNB:before{background:#fff;transform:rotate(180deg)}.faq_faq-qa-ttl__5aiD_.faq_open__q1qNB:after{opacity:0}.faq_faq-qa-content__img___ySZm,.faq_faq-qa-ttl__img__skqhm{flex-basis:30px;margin-right:28px}.faq_faq-qa-content__img___ySZm{position:relative;top:.2em}.faq_faq-qa-ttl__txt__RK6cv{flex-basis:100%;font-size:18px}.faq_faq-qa-content__txt__oYwyZ{flex-basis:100%;padding:3px 0 0;font-size:15px;font-weight:400;line-height:1.8888888889}.faq_faq-qa-ttl__txt__RK6cv{font-weight:500}.faq_faq-qa-ttl__img-item__f58Jr{vertical-align:middle}.faq_icon-iine__L7QhI{fill:#70b187}.faq_open__q1qNB .faq_icon-iine__L7QhI{fill:#fff}.faq_icon-foot__RMbLu{fill:#70b187}.faq_open__q1qNB .faq_icon-foot__RMbLu{fill:#fff}.faq_faq__icon-foot__YunXd{display:block;margin:20px 0 0;text-align:center}.faq_icon-foot-on__disxG{fill:#458ca8}