.faqs .container{padding-top:50px}@media(min-width:768px){.faqs .container{border-left:1px solid #ccc;border-right:1px solid #ccc;padding-top:80px}}.faqs .inner{display:grid;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:768px){.faqs .inner{border-top:1px solid #ccc;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media screen and (min-width:1024px){.faqs .inner{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.faqs .inner .title_wrapper{background-color:#eaebee;border-bottom:1px solid #ccc}@media screen and (min-width:768px){.faqs .inner .title_wrapper{border-right:1px solid #ccc}}.faqs .inner .title_wrapper .title_inner{padding:50px 30px}@media screen and (min-width:768px){.faqs .inner .title_wrapper .title_inner{border-bottom:none;padding:80px 30px;position:sticky;top:92px;z-index:1}}@media screen and (min-width:1024px){.faqs .inner .title_wrapper .title_inner{border-bottom:1px solid #ccc;min-height:179px;padding:80px 30px 30px}}@media screen and (min-width:1280px){.faqs .inner .title_wrapper .title_inner{min-height:193px;padding:88px 68px}}.faqs .inner .title_wrapper .title_inner .title{color:#1a181a;font-family:Bebas Neue,sans-serif;font-size:clamp(34px,34px + (64 - 34)*(100svw - 480px)/(1280 - 480),64px);font-style:normal;font-weight:400;line-height:clamp(30px,30px + (60 - 30)*(100svw - 480px)/(1280 - 480),60px);margin-bottom:0}.faqs .inner .faqs_wrapper{display:grid;grid-template-columns:minmax(0,1fr);margin-top:50px}@media screen and (min-width:768px){.faqs .inner .faqs_wrapper{grid-template-columns:minmax(0,1fr);margin-top:0}}@media screen and (min-width:1024px){.faqs .inner .faqs_wrapper{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.faqs .inner .faqs_wrapper .faq{border-bottom:1px solid #ccc;display:grid;grid-template-columns:minmax(0,1fr);min-height:149px}@media screen and (min-width:768px){.faqs .inner .faqs_wrapper .faq{min-height:189px}}@media screen and (min-width:1024px){.faqs .inner .faqs_wrapper .faq{min-height:289px}}@media screen and (min-width:1280px){.faqs .inner .faqs_wrapper .faq{min-height:369px}}@media screen and (min-width:1024px){.faqs .inner .faqs_wrapper .faq.even{border-right:1px solid #ccc}}.faqs .inner .faqs_wrapper .faq.active .question_wrapper .openclose .line2{transform:translateY(-50%) scaleX(0);transition:transform .3s ease}.faqs .inner .faqs_wrapper .faq .question_wrapper{align-self:start;appearance:none;background:#0000;border:0;color:inherit;cursor:pointer;font:inherit;margin:0;padding:30px 86px 24px 0;position:relative;text-align:left;width:100%}@media screen and (min-width:768px){.faqs .inner .faqs_wrapper .faq .question_wrapper{padding:30px 56px 24px 30px}}@media screen and (min-width:1024px){.faqs .inner .faqs_wrapper .faq .question_wrapper{padding:30px 56px 24px 30px}}@media screen and (min-width:1280px){.faqs .inner .faqs_wrapper .faq .question_wrapper{padding:58px 136px 24px 58px}}.faqs .inner .faqs_wrapper .faq .question_wrapper .openclose{background:#e50074;cursor:pointer;height:40px;position:absolute;right:0;top:0;transition:background .3s ease;width:40px}@media screen and (min-width:1280px){.faqs .inner .faqs_wrapper .faq .question_wrapper .openclose{height:69px;width:69px}}.faqs .inner .faqs_wrapper .faq .question_wrapper .openclose:hover{background:#c20063}.faqs .inner .faqs_wrapper .faq .question_wrapper .openclose .line1{background:#fff;height:2px;left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:25px}@media screen and (min-width:1280px){.faqs .inner .faqs_wrapper .faq .question_wrapper .openclose .line1{width:30px}}.faqs .inner .faqs_wrapper .faq .question_wrapper .openclose .line2{background:#fff;height:25px;left:50%;position:absolute;top:50%;transform:translateY(-50%) scaleX(1);transition:transform .3s ease;width:2px}@media screen and (min-width:1280px){.faqs .inner .faqs_wrapper .faq .question_wrapper .openclose .line2{height:30px}}.faqs .inner .faqs_wrapper .faq .question_wrapper h3.question{color:#1a181a;font-family:Bebas Neue,sans-serif;font-size:clamp(28px,28px + (34 - 28)*(100svw - 480px)/(1280 - 480),34px);font-style:normal;font-weight:400;line-height:clamp(32px,32px + (40 - 32)*(100svw - 480px)/(1280 - 480),40px);margin-bottom:0}.faqs .inner .faqs_wrapper .faq .answer_wrapper{display:grid;grid-template-rows:0fr;padding:0;transition:grid-template-rows .3s ease}@media screen and (min-width:768px){.faqs .inner .faqs_wrapper .faq .answer_wrapper{padding:0 30px 30px}}@media screen and (min-width:1024px){.faqs .inner .faqs_wrapper .faq .answer_wrapper{padding:0 30px 30px}}@media screen and (min-width:1280px){.faqs .inner .faqs_wrapper .faq .answer_wrapper{padding:0 58px 58px}}.faqs .inner .faqs_wrapper .faq .answer_wrapper .answer{color:#1a181a;font-size:clamp(18px,18px + (20 - 18)*(100svw - 480px)/(1280 - 480),20px);font-style:normal;font-weight:400;line-height:clamp(24px,24px + (26 - 24)*(100svw - 480px)/(1280 - 480),26px);min-height:0;overflow:hidden}.faqs .inner .faqs_wrapper .faq.is-open .answer_wrapper{grid-template-rows:1fr}.faqs .inner .faqs_wrapper .faq.is-open .question_wrapper .openclose .line2{transform:translateY(-50%) scaleX(0)}

/*# sourceMappingURL=style.css.map*/