@keyframes result_dialogShow__zp_vi{0%{transform:translateY(-500px)}to{transform:translate(0)}}@keyframes result_animateCarouselRight__8gmuF{33%{transform:translate(-30px)}66%{transform:translate(10px)}to{transform:translate(0)}}@keyframes result_animateCarouselLeft__ulZum{33%{transform:translate(30px)}66%{transform:translate(-10px)}to{transform:translate(0)}}.result_resultMain__N4Vm8{display:flex;flex-direction:column;align-items:center;gap:65px;text-align:center;padding-top:0}.result_dividerWrapper__nZ3Ev>div:first-child,.result_resultMain__N4Vm8{width:100%;max-width:1100px}.result_divider__lla6Z{text-wrap:nowrap;padding:7px 15px;width:-moz-fit-content!important;width:fit-content!important;max-width:390px}.result_divider__lla6Z p{font-size:19px!important}.result_result__Vw7sl{background:linear-gradient(180deg,#ffe352,#ffed72 70%);gap:0;padding:16px 26px}.result_levelsWrapper__tqsHI{width:calc(100% + 20px);margin:0 -10px;padding:0 10px;display:flex;justify-content:center;align-items:center;-ms-overflow-style:none;scrollbar-width:none}.result_levelsWrapper__tqsHI::-webkit-scrollbar{display:none}.result_ruler__jrTNu{display:flex;flex-direction:row;align-items:center;position:relative;height:161px;width:1010px;justify-content:space-between;overflow:hidden;background:transparent;flex-shrink:0}.result_ruler__jrTNu .result_background__lW_vK{position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(#fdff87,#fad26c);z-index:-1}.result_ruler__jrTNu:before{box-shadow:0 4px 4px 0 rgba(0,0,0,.35);position:absolute;content:"";width:87.4%;height:2px;background-color:#000;top:50%;left:50.2%;transform:translate(-50%,-50%)}.result_ruler__jrTNu .result_mark__g9b53{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:flex-start;gap:3px}.result_ruler__jrTNu .result_mark__g9b53 .result_line__wyh3a{box-shadow:0 4px 4px 0 rgba(0,0,0,.35);height:16px;background-color:#000;width:2px}.result_ruler__jrTNu>div:nth-last-child(2){visibility:hidden}.result_courseListMain__DDJNI{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.result_levelsSlide__yuxfZ{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;margin-top:30px}.result_levelsSlide__yuxfZ button{cursor:pointer;border:none;background:none;padding:0;margin:0 10px}@media(max-width:1100px){.result_levelsWrapper__tqsHI{overflow-x:scroll;justify-content:flex-start}}@media(max-width:400px){.result_divider__lla6Z{padding:7px 5px}.result_divider__lla6Z p{font-size:16px!important}.result_result__Vw7sl{max-width:275px;padding:16px}.result_result__Vw7sl br{display:none}.result_recommendation__KAzTF h4{font-size:23px;text-wrap:wrap}.result_recommendation__KAzTF h3{font-size:28px!important;text-wrap:wrap}}@keyframes page_dialogShow__JeN0b{0%{transform:translateY(-500px)}to{transform:translate(0)}}@keyframes page_animateCarouselRight__zvP_P{33%{transform:translate(-30px)}66%{transform:translate(10px)}to{transform:translate(0)}}@keyframes page_animateCarouselLeft__habtr{33%{transform:translate(30px)}66%{transform:translate(-10px)}to{transform:translate(0)}}.page_test__KEXy3{flex-direction:column;padding:130px 22px 120px;gap:70px;flex-grow:1}.page_test__KEXy3,.page_test__KEXy3 .page_progressBar__pW_Zx{display:flex;justify-content:center;align-items:center;width:100%}.page_test__KEXy3 .page_progressBar__pW_Zx{flex-direction:row;position:relative}.page_test__KEXy3 .page_progressBar__pW_Zx .page_line__L3bqB{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;background-color:#000;height:2px;box-shadow:0 4px 4px 0 rgba(0,0,0,.35);width:80%}.page_test__KEXy3 .page_progressBar__pW_Zx .page_barWrapper__iI34P{position:relative;width:-moz-fit-content;width:fit-content;overflow:hidden;border-radius:10px;background-color:#fff}.page_test__KEXy3 .page_progressBar__pW_Zx .page_barWrapper__iI34P .page_progress__9fUNS{transition:1s;background:#fde543;position:absolute;height:100%;border-radius:10px;top:0;left:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.35);filter:blur(3px);z-index:0;animation:page_progressAnimation__cpEnm 2s ease 2s infinite}.page_test__KEXy3 .page_progressBar__pW_Zx .page_bar__AVbBW{background:transparent;padding:17px;gap:0;width:336px;height:75px}.page_test__KEXy3 form .page_question__MMmNF{font-family:var(--font-heisei);font-weight:400}.page_test__KEXy3 form .page_testForm__sn7rC{width:1210px;gap:34px}.page_test__KEXy3 form .page_subContainer__Lit0O{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-around}.page_test__KEXy3 form .page_answer__OFZrq,.page_test__KEXy3 form .page_subQuestion__7U9iK{align-items:flex-start;font-size:20px;font-weight:500}.page_test__KEXy3 form .page_subQuestion__7U9iK{padding:45px 30px 35px}.page_test__KEXy3 form fieldset,.page_test__KEXy3 form ol{all:unset}.page_test__KEXy3 form ol{display:flex;flex-direction:column;align-items:center;text-align:start;counter-reset:list;align-items:flex-start;gap:21px}.page_test__KEXy3 form ol li{list-style:none}.page_test__KEXy3 form ol li:before{content:counter(list,lower-alpha) ") ";counter-increment:list}.page_test__KEXy3 form .page_variant__t_TTT{box-shadow:0 4px 4px 0 rgba(0,0,0,.35);border:2px solid #000;border-radius:10px;width:-moz-fit-content;width:fit-content;padding:14px 21px;transition:.15s;cursor:pointer}.page_test__KEXy3 form .page_variant__t_TTT:has(input:checked){background-color:#fde543}.page_test__KEXy3 form .page_variant__t_TTT:has(input:checked):hover{transform:scale(1)}.page_test__KEXy3 form .page_variant__t_TTT:hover{transform:scale(110%);background-color:#fde543}.page_button__dW5FP{background-color:#fff}.page_button__dW5FP img{top:-5px!important}@media(max-width:1250px){.page_test__KEXy3 form .page_testForm__sn7rC{max-width:90vw!important;margin:0 auto;display:flex;justify-content:space-around}}@media(max-width:1023px){.page_test__KEXy3{padding:115px 10px 90px}.page_test__KEXy3 form .page_subContainer__Lit0O{flex-direction:column;row-gap:65px}}@media(max-width:400px){.page_test__KEXy3{padding-bottom:80px}.page_test__KEXy3>h3{font-size:30px}.page_test__KEXy3 .page_progressBar__pW_Zx{width:90vw;max-width:90vw}.page_test__KEXy3 .page_progressBar__pW_Zx .page_bar__AVbBW{max-width:100%!important}.page_test__KEXy3 form .page_testForm__sn7rC{padding:26px 10px}.page_test__KEXy3 form .page_testForm__sn7rC>h4{margin:10px 0}.page_test__KEXy3 form .page_testForm__sn7rC>div:first-child{left:21px;font-size:24px}.page_test__KEXy3 form .page_label__uDSuP{padding:10px 7px;width:190px;white-space:normal}.page_test__KEXy3 form .page_subQuestion__7U9iK{padding:55px 30px 35px}.page_test__KEXy3 form .page_variant__t_TTT{padding:14px 7px}}