.faq-page{background:#071972}.faq-page-container{width:100vw;position:relative;overflow:hidden}.faq-section-kv,.section-faq,.faq-footer{width:100vw;position:relative}.faq-section-kv{z-index:0;background-position:top;background-repeat:no-repeat;background-size:100% 100%;height:39.9479vw}.faq-section-kv.loaded{background-image:-webkit-image-set(url(faq-kv-pagebg.c12429de.webp) 1x type("image/webp"),url(faq-kv-pagebg.b8fce20c.png) 1x type("image/png"));background-image:image-set("faq-kv-pagebg.c12429de.webp" 1x type("image/webp"),"faq-kv-pagebg.b8fce20c.png" 1x type("image/png"))}.faq-kv-logo{z-index:5;width:19.7917vw;height:11.1979vw;position:absolute;top:.520833vw;left:.416667vw}.faq-kv-logo.loaded{background-image: }body.no-webp .faq-kv-logo.loaded{background-image:url(kv-logo.72218a60.png)}body.webp .faq-kv-logo.loaded{background-image:url(kv-logo.d178460d.webp)}.faq-header-menu{z-index:8;width:11.0938vw;height:12.3438vw;position:absolute;top:1.30208vw;left:87.6563vw}.faq-header-menu-toggle{z-index:3;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:4.58333vw;height:3.59375vw;transition:filter .18s,transform .18s;position:absolute;top:0;left:6.51042vw;overflow:hidden}.faq-header-menu-toggle.loaded{background-image: }body.no-webp .faq-header-menu-toggle.loaded{background-image:url(faq-header-menu-toggle.b02126eb.png)}body.webp .faq-header-menu-toggle.loaded{background-image:url(faq-header-menu-toggle.44e74fb1.webp)}.faq-header-menu-toggle:hover,.faq-header-menu-toggle:focus-visible{filter:brightness(1.12);transform:translateY(-1px)}.faq-header-menu-panel{z-index:2;width:11.0938vw;height:8.75vw;position:absolute;top:3.59375vw;left:0}.faq-header-menu-panel[hidden]{display:none}.faq-header-menu-bg{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.faq-header-menu-bg.loaded{background-image: ;background-position:50%;background-repeat:no-repeat;background-size:100% 100%}body.no-webp .faq-header-menu-bg.loaded{background-image:url(faq-header-menu-bg.37cec33c.png)}body.webp .faq-header-menu-bg.loaded{background-image:url(faq-header-menu-bg.89d9046a.webp)}.faq-header-menu-link{z-index:1;color:#006bd8;text-align:center;justify-content:center;align-items:center;width:100%;font-size:1.04167vw;font-weight:800;line-height:1;transition:color .18s,filter .18s;display:flex;position:absolute;left:0;overflow:hidden}.faq-header-menu-link-faq{height:2.91667vw;top:0}.faq-header-menu-link-terms{height:2.8125vw;top:2.91667vw}.faq-header-menu-link-apply{height:3.02083vw;top:5.72917vw}.faq-header-menu-link:hover,.faq-header-menu-link:focus-visible{filter:brightness(1.18)}.section-faq{z-index:1;height:160.104vw;margin-top:-9.32292vw}.faq-pagebg,.faq-panel-bg{z-index:0;pointer-events:none;background-position:top;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.faq-pagebg{width:100vw;left:0}.faq-pagebg-top{height:calc(52.0833vw + 2px);top:calc(9.32292vw - 1px)}.faq-pagebg-middle{height:calc(52.0833vw + 1px);top:61.4063vw}.faq-pagebg-bottom{height:46.6146vw;top:113.49vw}.faq-pagebg-top.loaded{background-image:-webkit-image-set(url(faq-pagebg-top.fb77305c.webp) 1x type("image/webp"),url(faq-pagebg-top.f7dbc90c.png) 1x type("image/png"));background-image:image-set("faq-pagebg-top.fb77305c.webp" 1x type("image/webp"),"faq-pagebg-top.f7dbc90c.png" 1x type("image/png"))}.faq-pagebg-middle.loaded{background-image:-webkit-image-set(url(faq-pagebg-middle.62e9f301.webp) 1x type("image/webp"),url(faq-pagebg-middle.d686d710.png) 1x type("image/png"));background-image:image-set("faq-pagebg-middle.62e9f301.webp" 1x type("image/webp"),"faq-pagebg-middle.d686d710.png" 1x type("image/png"))}.faq-pagebg-bottom.loaded{background-image:-webkit-image-set(url(faq-pagebg-bottom.559bc91f.webp) 1x type("image/webp"),url(faq-pagebg-bottom.834ed941.png) 1x type("image/png"));background-image:image-set("faq-pagebg-bottom.559bc91f.webp" 1x type("image/webp"),"faq-pagebg-bottom.834ed941.png" 1x type("image/png"))}.faq-title-bg{z-index:4;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;justify-content:center;align-items:center;width:77.1354vw;height:8.75vw;display:flex;position:absolute;top:0;left:11.25vw}.faq-title-bg.loaded{background-image: }body.no-webp .faq-title-bg.loaded{background-image:url(faq-title-bg.f2c5bd99.png)}body.webp .faq-title-bg.loaded{background-image:url(faq-title-bg.7f9087e9.webp)}.faq-page-title{color:#006bd8;text-align:center;margin:0;padding:0 3.33333vw;font-family:UD Shin M,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,Meiryo,sans-serif;font-size:2.91667vw;font-weight:900;line-height:1.2}.faq-panel{z-index:2;width:78.75vw;height:150.365vw;position:absolute;top:8.125vw;left:10.5729vw}.faq-panel-bg{width:100%;left:0}.faq-panel-bg-top{height:calc(52.0833vw + 1px);top:0}.faq-panel-bg-middle{height:calc(52.0833vw + 1px);top:52.0833vw}.faq-panel-bg-bottom{height:46.1979vw;top:104.167vw}.faq-panel-bg-top.loaded{background-image:-webkit-image-set(url(faq-panel-bg-top.b3b5f173.webp) 1x type("image/webp"),url(faq-panel-bg-top.7084de2a.png) 1x type("image/png"));background-image:image-set("faq-panel-bg-top.b3b5f173.webp" 1x type("image/webp"),"faq-panel-bg-top.7084de2a.png" 1x type("image/png"))}.faq-panel-bg-middle.loaded{background-image:-webkit-image-set(url(faq-panel-bg-middle.8dea7aed.webp) 1x type("image/webp"),url(faq-panel-bg-middle.731b9ca1.png) 1x type("image/png"));background-image:image-set("faq-panel-bg-middle.8dea7aed.webp" 1x type("image/webp"),"faq-panel-bg-middle.731b9ca1.png" 1x type("image/png"))}.faq-panel-bg-bottom.loaded{background-image:-webkit-image-set(url(faq-panel-bg-bottom.81f883a5.webp) 1x type("image/webp"),url(faq-panel-bg-bottom.2164bb4a.png) 1x type("image/png"));background-image:image-set("faq-panel-bg-bottom.81f883a5.webp" 1x type("image/webp"),"faq-panel-bg-bottom.2164bb4a.png" 1x type("image/png"))}.faq-scroll-viewport{z-index:3;color:#090909;scrollbar-width:none;overscroll-behavior:contain;width:65.1563vw;height:138.229vw;position:absolute;top:5.88542vw;left:6.19792vw;overflow:hidden auto}.faq-scroll-viewport::-webkit-scrollbar{display:none}.faq-content{color:#090909;letter-spacing:0;overflow-wrap:break-word;width:100%;min-height:100%;padding-bottom:2.5vw;font-family:UD Shin M,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,Meiryo,sans-serif;font-size:1.66667vw;font-weight:600;line-height:2.91667vw}.faq-content[hidden]{display:none!important}.faq-content p,.faq-question,.faq-answer,.faq-answer-list,.faq-separator,.terms-heading,.terms-subheading,.terms-list,.terms-separator{color:inherit;font:inherit;border:0;margin:0;padding:0}.faq-question,.faq-answer-label,.faq-answer p,.faq-answer-list li{min-height:2.91667vw}.faq-answer-list{padding-left:.5em;list-style:none}.faq-separator{height:2.91667vw;margin-top:2.91667vw;display:block;position:relative}.faq-separator:before{content:"---";position:absolute;inset:0}.terms-heading,.terms-subheading{font-weight:800}.terms-section>*+*{margin-top:.729167vw}.terms-list{padding-left:1.5em;list-style:outside}.terms-list li+li{margin-top:.416667vw}.terms-separator{height:2.91667vw;margin-top:2.91667vw}.terms-separator:before{content:"---"}.faq-scrollbar{z-index:4;width:.78125vw;height:144.01vw;position:absolute;top:3.75vw;left:73.8021vw}.faq-scrollbar-track{background:#e1e1e1;position:absolute;inset:0}.faq-scrollbar-thumb{cursor:grab;touch-action:none;background:#c0bac8;width:100%;height:21.6667vw;position:absolute;top:0;left:0}.faq-scrollbar-thumb:active{cursor:grabbing}.faq-footer{background-position:top;background-repeat:no-repeat;background-size:100% 100%;height:16.0417vw}.faq-footer.loaded{background-image:-webkit-image-set(url(faq-footer-pagebg.93ec3add.webp) 1x type("image/webp"),url(faq-footer-pagebg.23009eea.png) 1x type("image/png"));background-image:image-set("faq-footer-pagebg.93ec3add.webp" 1x type("image/webp"),"faq-footer-pagebg.23009eea.png" 1x type("image/png"))}.faq-footer.loaded:before{background-image:-webkit-image-set(url(faq-footer-pagebg.93ec3add.webp) 1x type("image/webp"),url(faq-footer-pagebg.23009eea.png) 1x type("image/png"));background-image:image-set("faq-footer-pagebg.93ec3add.webp" 1x type("image/webp"),"faq-footer-pagebg.23009eea.png" 1x type("image/png"));background-size:100vw 16.0417vw}.faq-header-menu-toggle:focus-visible,.faq-header-menu-link:focus-visible,.faq-kv-logo:focus-visible,.faq-scrollbar-thumb:focus-visible{outline-offset:calc(4 / 1920 * 100vw);outline:.208333vw solid #fff43b}