.header_background_backgroundImage__cXews{background-image:url(/_next/static/media/background_image.4b2708e3.png);background-repeat:no-repeat;background-size:cover;background-position:50%;width:100vw;height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center}.header_background_main_title__AScfB{color:white;font-size:50px;font-weight:700}.header_background_sub_title__X7RhK{color:white;font-size:20px;font-weight:500;margin-top:16px}.personal_info_section_information_section__H4o5W{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;gap:20px}.personal_info_section_label__Y9BzS{width:360px;display:flex;justify-content:space-between;align-items:center;gap:10px}.personal_info_section_label__Y9BzS>span{font-size:15px}.personal_info_section_label__Y9BzS .personal_info_section_key__rH1wY{width:80px;font-size:17px;font-weight:600}.personal_info_section_label__Y9BzS>.personal_info_section_text_input__eptBO{border:1px solid var(--gray200);flex-grow:1;height:30px;border-radius:5px;padding:8px;outline:none;font-size:14px}.personal_info_section_label__Y9BzS>.personal_info_section_select__bo5Sf{width:80px;border:1px solid var(--gray200);height:30px;border-radius:5px}.personal_info_section_radio_section__6dD6W{flex-grow:1;display:flex;align-items:center;gap:15px}.personal_info_section_radio_label__rYOB2{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:400}.personal_info_section_radio_label__rYOB2>.personal_info_section_radio__D9VlE{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:1.3px solid var(--gray200);border-radius:50%}.personal_info_section_radio_label__rYOB2>.personal_info_section_radio__D9VlE:checked{border:5px solid var(--blue1)}.personal_info_section_radio_label__rYOB2>.personal_info_section_radio__D9VlE:focus-visible{outline:2px dotted var(--gray400);outline-offset:2px}.personal_info_section_button_section__OYisD{width:300px;margin:0 auto;display:flex;justify-content:center;align-items:center}.personal_info_section_button__LlZBX{background-color:var(--blue2);border-radius:5px;color:var(--white);font-size:15px;font-weight:600;width:180px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}.test_section_container__rfbej{width:100vw;height:100vh;min-height:calc(100vh - 240px);margin:0 auto}.test_section_test_info_section__4sBoV{height:80px;padding:0 40px;display:flex;justify-content:space-between;align-items:center;background-color:#f8f8f8}.test_section_info_title__2w_Gr{font-size:24px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:100px}.test_section_progress_section__l0X4t{display:flex;justify-content:center;align-items:center;gap:20px}.test_section_progress_track__Q230y{background-color:var(--gray100);border-radius:4px;width:260px;height:8px;position:relative}.test_section_progress_fill____p9u{background-color:var(--blue1);border-radius:4px;width:0;height:8px;position:absolute;left:0;top:0}.test_section_progress_text___Pom0{font-size:18px;font-weight:500;letter-spacing:2px}.test_section_test_section__YOe80{padding:30px;height:calc(100vh - 80px);display:flex;flex-direction:column;justify-content:center;align-items:center}.test_section_question_section__VOfBj{max-width:1000px;font-size:36px;font-weight:600}.test_section_answer_list_section__nSIWA{margin-top:50px;display:flex;gap:30px;flex-wrap:wrap}.test_section_label__pnz_p{display:flex;align-items:center;gap:8px}.test_section_label__pnz_p>.test_section_input__DZd0b{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:1.5px solid var(--gray200);border-radius:50%}.test_section_label__pnz_p>.test_section_input__DZd0b:checked{border:7.5px solid var(--blue1)}.test_section_label__pnz_p>.test_section_input__DZd0b:focus-visible{outline:2px dotted var(--gray400);outline-offset:2px}.test_section_label__pnz_p>.test_section_title__i4q5l{font-size:18px;font-weight:500}.test_section_step_section__4_NgL{display:flex;justify-content:center;align-items:center;gap:200px;margin-top:70px}.test_section_step_button___a5vE{background-color:var(--blue2);border-radius:5px;color:var(--white);font-size:15px;font-weight:600;width:180px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}@media screen and (max-width:599px){.test_section_step_section__4_NgL{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:40px}}.review_section_fragment__jkXEJ{position:relative}.review_section_container__iEsix{width:1000px;min-height:calc(100vh - 240px);margin:0 auto;padding:40px}.review_section_title_section__IxJ9I{display:flex;justify-content:center;align-items:center;color:var(--bright-red);font-size:32px;font-weight:700;padding-bottom:40px}.review_section_step_section__m5DvL{margin:70px 0 0;padding-bottom:70px;display:flex;justify-content:center;align-items:center;gap:200px}.review_section_step_button__9t7QX{background-color:var(--blue2);border-radius:5px;color:var(--white);font-size:15px;font-weight:600;width:180px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}@media screen and (max-width:1023px){.review_section_container__iEsix{width:700px}}.review_answer_section_container__MZB9C{border:3px solid var(--bright-red);margin-top:20px}.review_answer_section_question_section__sLBTC{border-bottom:1px dotted var(--bright-red);background-color:var(--cream);color:var(--bright-red);font-size:18px;font-weight:600;padding:12px 15px}.review_answer_section_answer_section__nNhI1{border-bottom:1px solid var(--bright-red);display:flex;color:var(--bright-red);font-size:15px;font-weight:500;padding:12px 15px}.review_answer_section_answer__Bz69C{border:1px solid var(--bright-red);border-radius:10px;width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:16px;margin-right:10px}.review_answer_section_filled__UbX7h{border:1px solid var(--bright-red);background-color:var(--bright-red);color:var(--white)}.review_answer_section_border_none__B5bJF{border-bottom:0 dotted var(--bright-red)}.submission_section_container__03HSP{height:100vh;min-height:calc(100vh - 240px);margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.submission_section_title_section__Dn6Ga{font-size:50px;font-weight:700}.submission_section_description_section__x__VI{margin-top:40px;color:var(--gray500);font-size:20px;font-weight:500}.submission_section_button_section__1NFtj{margin-top:70px;display:flex;justify-content:center;align-items:center}.submission_section_button__Xz_tr{background-color:var(--blue2);border-radius:5px;color:var(--white);font-size:15px;font-weight:600;width:180px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}.empty_section_container__6zNCr{width:100vw;height:100vh;min-height:calc(100vh - 240px);display:flex;justify-content:center;align-items:center}.empty_section_text_section__r3hvQ{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px}.empty_section_title__MhiSN{font-size:38px;font-weight:500}.empty_section_description__VcZVx{color:var(--gray400);font-size:24px}.loading_bar_container__ynzWs{position:relative}.loading_bar_status_bar__lDcG4,.loading_bar_status_bar_background__lwQ5t{width:120px;height:120px;border-radius:70px}.loading_bar_status_bar__lDcG4{position:absolute;left:0;top:0;background:conic-gradient(from 0deg,transparent 0deg,transparent 70deg,var(--blue1) 70deg,var(--blue1) 1turn);mask:radial-gradient(circle,transparent 40px,black 0);-webkit-mask:radial-gradient(circle,transparent 40px,black 0);animation:loading_bar_rotate__lSoaO 2s linear infinite}@keyframes loading_bar_rotate__lSoaO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header_container__Hfs6O{border-bottom:1px solid var(--gray100)}.header_menu_section__KZaQt{height:100px;display:flex;justify-content:space-between;align-items:center;margin:0 20px}.header_menu__xTv3p{list-style:none;display:flex}.header_menu__xTv3p>li{color:#111;font-size:18px;font-weight:600;width:120px;height:56px;display:flex;justify-content:center;align-items:center;margin:0 3px}.footer_container__OJLlx{padding:20px 40px;min-height:240px;display:flex;justify-content:space-between;align-items:center;position:relative}.footer_company_section__ZYII6{font-family:var(--font-pretendard);font-size:15px;line-height:1.6;word-break:keep-all}.footer_company_section__ZYII6>a{font-weight:500}.loading_section_container__HVCa8{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;z-index:100}.loading_section_container__HVCa8,.suspense_fallback_container__GyXq_{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.suspense_fallback_container__GyXq_{min-height:calc(100vh - 240px)}.test_section_container__4_acV{border:1px solid var(--gray100);margin:0 auto;padding:30px;display:flex;justify-content:center;gap:40px}.test_section_test_thumbnail__5ne13{background-color:var(--gray100);width:260px;height:180px;display:flex;justify-content:center;align-items:center}.test_section_info_section__WFHCk{width:500px}.test_section_test_title__mm5d0{border-bottom:1px solid var(--gray100);height:60px;display:flex;align-items:center;font-size:22px;font-weight:700}.test_section_test_info__Gc_ar{display:flex;margin-top:20px;font-size:15px;font-weight:500;line-height:25px}.test_section_test_info__Gc_ar>span{width:120px;font-weight:700}.test_section_test_info__Gc_ar>div{width:100%;color:var(--gray600)}.test_section_button_section__XAbPj{display:flex;justify-content:flex-end;align-items:center;padding-top:20px}.test_section_link_button__euYmK{background-color:var(--black);border-radius:5px;color:var(--white);font-size:15px;font-weight:600;width:180px;height:50px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1023px){.test_section_container__4_acV{gap:30px}.test_section_test_thumbnail__5ne13{width:210px;height:145px}.test_section_info_section__WFHCk{width:380px}.test_section_test_title__mm5d0{height:55px;font-size:20px}.test_section_test_info__Gc_ar{margin-top:15px;font-size:13px;line-height:20px}.test_section_button_section__XAbPj{padding-top:15px}.test_section_link_button__euYmK{font-size:13px;width:160px;height:40px}}