@charset "utf-8";.for-pc{display:none}.for-sp{display:block}.kv{width:100vw}.navi{--bottom-navi-up:180;--bottom-navi-down:50}#navi-information{--offset-navi-information:240;--width-navi-information:166;right:calc(50% + var(--offset-navi-information)/ 1000 * 100vw);bottom:calc(var(--bottom-navi-up)/ 1000 * 100vw);width:calc(var(--width-navi-information)/ 1000 * 100vw)}#navi-kit{--width-navi-kit:193;margin:0 auto;left:0;right:0;bottom:calc(var(--bottom-navi-up)/ 1000 * 100vw);width:calc(var(--width-navi-kit)/ 1000 * 100vw)}#navi-blocka{--offset-navi-blocka:260;--width-navi-blocka:123;left:calc(50% + var(--offset-navi-blocka)/ 1000 * 100vw);bottom:calc(var(--bottom-navi-up)/ 1000 * 100vw);width:calc(var(--width-navi-blocka)/ 1000 * 100vw)}#navi-notice{--offset-navi-notice:240;--width-navi-notice:166;right:calc(50% + var(--offset-navi-notice)/ 1000 * 100vw);bottom:calc(var(--bottom-navi-down)/ 1000 * 100vw);width:calc(var(--width-navi-notice)/ 1000 * 100vw)}#navi-faq{--width-navi-faq:96;margin:0 auto;left:0;right:0;bottom:calc(var(--bottom-navi-down)/ 1000 * 100vw);width:calc(var(--width-navi-faq)/ 1000 * 100vw)}#navi-inquiry{--offset-navi-inquiry:240;--width-navi-inquiry:165;left:calc(50% + var(--offset-navi-inquiry)/ 1000 * 100vw);bottom:calc(var(--bottom-navi-down)/ 1000 * 100vw);width:calc(var(--width-navi-inquiry)/ 1000 * 100vw)}.prologue{width:100vw}.information{width:100vw}.button-osc{--top-button-osc:920;--offset-button-osc:(-170);--width-button-osc:500;top:calc(var(--top-button-osc)/ 1000 * 100vw);left:calc(50% + var(--offset-button-osc)/ 1000 * 100vw);width:calc(var(--width-button-osc)/ 1000 * 100vw)}.kit{width:100vw}.button-eplus{--bottom-button-eplus:1280;--offset-button-eplus:50;bottom:calc(var(--bottom-button-eplus)/ 1000 * 100vw);right:calc(50% + var(--offset-button-eplus)/ 1000 * 100vw);width:25vw}.button-detail1{--bottom-button-detail1:580;bottom:calc(var(--bottom-button-detail1)/ 1000 * 100vw);width:40vw}.button-detail2{--bottom-button-detail2:230;bottom:calc(var(--bottom-button-detail2)/ 1000 * 100vw);width:40vw}.howto{width:100vw}.present{width:100vw}.complete{width:100vw}.terms{--bottom-terms:120;--width-terms:900;--height-terms:1450;bottom:calc(var(--bottom-terms)/ 1000 * 100vw);width:calc(var(--width-terms)/ 1000 * 100vw);height:calc(var(--height-terms)/ 1000 * 100vw);border-radius:25px}.text-terms{--bottom-text-terms:40;--width-text-terms:870;--height-text-terms:1400;bottom:calc(var(--bottom-text-terms)/ 1000 * 100vw);width:calc(var(--width-text-terms)/ 1000 * 100vw);height:calc(var(--height-text-terms)/ 1000 * 100vw);font-size:3.5vw;border:solid red 0}.notice{width:100vw}.faq{width:100vw}.whole{--top-whole:550;top:calc(var(--top-whole)/ 1000 * 100vw)}.each{--mb-each:30;margin-bottom:calc(var(--mb-each)/ 1000 * 100vw)}.question{--width-question:917;--mb-question:30;width:calc(var(--width-question)/ 1000 * 100vw);margin-bottom:calc(var(--mb-question)/ 1000 * 100vw)}.button-faq{--top-button-faq:50;--offset-button-faq:350;--width-button-faq:60;top:calc(var(--top-button-faq)/ 1000 * 100vw);left:calc(50% + var(--offset-button-faq)/ 1000 * 100vw);width:calc(var(--width-button-faq)/ 1000 * 100vw);z-index:2}.answer{--width-answer:904;--mb-answer:50;width:calc(var(--width-answer)/ 1000 * 100vw);margin-bottom:calc(var(--mb-answer)/ 1000 * 100vw);border:solid red 0}#frame-inquiry{--height-frame-inquiry:4102}.inquiry{width:100vw}.inquiry-tel{--top-inquiry-tel:1360;--width-inquiry-tel:435;margin:0 auto;left:0;right:0;top:calc(var(--top-inquiry-tel)/ 1000 * 100vw);width:calc(var(--width-inquiry-tel)/ 1000 * 100vw)}.inquiry-mail{--bottom-inquiry-mail:270;--width-inquiry-mail:531;margin:0 auto;left:0;right:0;bottom:calc(var(--bottom-inquiry-mail)/ 1000 * 100vw);width:calc(var(--width-inquiry-mail)/ 1000 * 100vw)}.about{width:100vw}.frame-footer{border:solid red 0}.footer{width:100vw}.logo-osc{--bottom-logo-osc:330;--width-logo-osc:198;margin:0 auto;left:0;right:0;bottom:calc(var(--bottom-logo-osc)/ 1000 * 100vw);width:calc(var(--width-logo-osc)/ 1000 * 100vw)}.logo-yodaka{--bottom-logo-yodaka:100;--width-logo-yodaka:320;margin:0 auto;left:0;right:0;bottom:calc(var(--bottom-logo-yodaka)/ 1000 * 100vw);width:calc(var(--width-logo-yodaka)/ 1000 * 100vw)}#button-top{--right-button-top:100;--bottom-button-top:30;--width-button-top:100;bottom:calc(var(--bottom-button-top)/ 1000 * 100vw);right:calc(var(--right-button-top)/ 1000 * 100vw);width:calc(var(--width-button-top)/ 1000 * 100vw)}