.faq_page__LmNhc{display:flex;flex-direction:column;min-height:calc(100vh - 80px)}.faq_layout__KAOWP{flex:1 1;margin:0;position:relative}.faq_layout__KAOWP .faq_faq_sec__YnGry{background-color:#fff;padding:80px 0}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S{margin:0 auto;width:min(100%,1200px)}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_faq_page_title__AJT8T{font-family:LINE-Seed-JP,sans-serif;font-size:28px;line-height:1.7;font-weight:700;color:#595959;margin:0 0 40px;text-align:center}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_faq_sentence__TF_0i{font-family:LINE-Seed-JP,sans-serif;font-size:22px;line-height:1.7;color:#595959;margin:0 auto;max-width:100%;text-align:left;width:-moz-fit-content;width:fit-content}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_search__pe8cE{margin:40px auto 0;width:min(100%,640px)}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_faq_category__ru5uA{font-family:LINE-Seed-JP,sans-serif;font-size:24px;line-height:1.4;font-weight:700;color:#595959;border-bottom:1px solid #ccc;color:#0b9fda;display:inline-block;margin:40px 0 0;text-align:left;width:100%}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_container__cPbOu{background-color:#f5fcff;border-radius:12px;margin:25px 0 0;overflow:hidden;padding:17px 38px;transition:.3s;width:min(100%,1200px)}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_container__cPbOu:has(.faq_header__Mnizv[aria-expanded=true]){padding-bottom:25px}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_container__cPbOu:hover{background-color:#cdf0fe}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_header__Mnizv{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;justify-content:space-between;padding:0;width:100%}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_btn__tIqnO{color:gray;font-size:48px;padding:0;position:relative;transition:transform .2s ease-in-out}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_header__Mnizv[aria-expanded=true] .faq_btn__tIqnO{transform:rotate(180deg)}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_header__Mnizv[aria-expanded=true]+.faq_content__zdZCg{transition:max-height .3s ease-in-out,visibility 0s linear 0s;visibility:visible}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_faq_title_wrapper__7bWhq{align-items:center;display:flex;font-weight:700;gap:20px;margin:0}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_faq_title_wrapper__7bWhq .faq_help_icon__4Lx4g{color:#0b9fda;flex-shrink:0;font-size:48px}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_faq_title_wrapper__7bWhq .faq_faq_title__1JQaD{font-family:LINE-Seed-JP,sans-serif;font-size:24px;line-height:1.4;font-weight:700;color:#595959;color:#065879;margin:0;text-align:left}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_content__zdZCg{margin:0;max-height:0;overflow:hidden;padding:0 75px;transition:max-height .3s ease-in-out,visibility 0s linear .3s;visibility:hidden;width:min(100%,1075px);will-change:max-height}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_content__zdZCg .faq_content_sentence__kr9N2{font-family:LINE-Seed-JP,sans-serif;font-size:18px;line-height:1.7;color:#595959;margin:0;padding:11px 0 0}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_content__zdZCg .faq_content_sentence__kr9N2 .faq_paragraph__BlsB9{margin:0}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_content__zdZCg .faq_content_sentence__kr9N2 .faq_list__wMp0N+.faq_paragraph__BlsB9,.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_content__zdZCg .faq_content_sentence__kr9N2 .faq_paragraph__BlsB9+.faq_list__wMp0N,.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_content__zdZCg .faq_content_sentence__kr9N2 .faq_paragraph__BlsB9+.faq_paragraph__BlsB9{margin-top:12px}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_content__zdZCg .faq_content_sentence__kr9N2 .faq_list__wMp0N{margin:0;padding:0 0 0 30px}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_content__zdZCg .faq_content_sentence__kr9N2 .faq_link__5AQAl{color:#3959cc;text-decoration:underline}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_no_results__QTFQ4{align-items:center;color:#737373;display:flex;flex-direction:column;gap:8px;margin:40px 0 0;padding:40px 16px;text-align:center}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_no_results__QTFQ4 .faq_no_results_icon__TTc5o{color:#a6a6a6;font-size:48px}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_no_results__QTFQ4 .faq_no_results_text__KunCM{font-family:LINE-Seed-JP,sans-serif;font-size:16px;line-height:1.7;color:#595959;color:#737373;margin:0}.faq_footer_second__H2NrV{background-color:#cdf0fe;border-top:1px solid #fff;padding:22px 0}.faq_footer_second__H2NrV .faq_inner_second__PPo5H{margin:0 auto;padding:0;width:min(100%,1200px)}.faq_footer_second__H2NrV .faq_inner_second__PPo5H .faq_txt_second__y8Kko{font-family:LINE-Seed-JP,sans-serif;font-size:22px;line-height:2;color:#595959;display:flex;justify-content:space-between;margin:0;padding:0}.faq_footer_second__H2NrV .faq_inner_second__PPo5H .faq_txt_second__y8Kko .faq_copyright__5zqlk{margin:0}.faq_footer_second__H2NrV .faq_inner_second__PPo5H .faq_txt_second__y8Kko .faq_txt_wrapper__F_rUa{display:flex;gap:24px;text-align:right}.faq_footer_second__H2NrV .faq_inner_second__PPo5H .faq_txt_second__y8Kko .faq_txt_wrapper__F_rUa a{margin:0}.faq_footer_second__H2NrV .faq_inner_second__PPo5H .faq_txt_second__y8Kko .faq_txt_wrapper__F_rUa a:hover{color:#f655a6}@media screen and (max-width:1200px){.faq_footer_second__H2NrV .faq_inner_second__PPo5H,.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S{padding-left:2%;padding-right:2%}}@media screen and (max-width:700px){.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_container__cPbOu{padding:17px 16px}.faq_layout__KAOWP .faq_faq_sec__YnGry .faq_inner__NUF1S .faq_content__zdZCg{padding:0 16px}.faq_footer_second__H2NrV .faq_inner_second__PPo5H .faq_txt_second__y8Kko{flex-direction:column;gap:8px}}