.page_wrapper__R0KOl{min-height:100vh;display:flex;justify-content:center;padding:120px 20px 80px;background:var(--color-black-02)}.page_container__sBd1c{max-width:450px;width:100%}.page_container__sBd1c h1{text-align:center;font-size:32px;margin-bottom:24px}.page_agreeSection__unBp_{margin-top:24px;display:flex;flex-direction:column;font-size:15px;gap:6px}.page_agreeSection__unBp_ div:last-child label{margin-top:24px}.page_detailLink__CtpFt{display:flex;justify-content:center;align-items:center}.page_detailLink__CtpFt:hover{color:var(--color-blue)}.page_detailLink__CtpFt img{min-width:20px;min-height:20px;aspect-ratio:1/1}.page_container__sBd1c button{margin-top:24px;background:var(--color-black);color:var(--color-white)}@media (max-width:1280px){.page_container__sBd1c h1{font-size:30px}}@media (max-width:1024px){.page_container__sBd1c h1{font-size:28px}}@media (max-width:768px){.page_container__sBd1c h1{font-size:26px}.page_agreeSection__unBp_,.page_detailLink__CtpFt{font-size:14px}}@media (max-width:480px){.page_container__sBd1c h1{font-size:24px}.page_agreeSection__unBp_,.page_container__sBd1c h4,.page_detailLink__CtpFt{font-size:14px}}.input{width:100%;padding:16px;background:var(--color-white);border-radius:4px;border:1px solid var(--color-regular);font-size:16px;font-family:inherit;transition:all .15s ease}.input::placeholder{color:var(--color-info)}.input:focus{border-color:rgba(33,133,255,.7);box-shadow:0 0 0 2px rgba(33,133,255,.1)}.inputError{border-color:var(--color-red);animation:shake .25s linear 2}.errorText{font-size:13px;color:var(--color-red)}.checkboxWrapper{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:15px}.checkboxWrapper input{display:none}.customCheckbox{width:22px;height:22px;background:var(--color-white);border:1px solid var(--color-regular);border-radius:4px;position:relative}.checkboxWrapper input:checked+.customCheckbox{background:#2962ff;border-color:#2962ff}.checkboxWrapper input:checked+.customCheckbox:after{content:"";position:absolute;top:3px;left:7px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkboxWrapper.inputError .customCheckbox{border-color:var(--color-red);animation:shake .25s linear 2}.checkboxWrapper:has(input:focus) .customCheckbox{box-shadow:0 0 0 2px rgba(33,133,255,.1)}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-2px)}50%{transform:translateX(2px)}75%{transform:translateX(-2px)}to{transform:translateX(0)}}.selectWrapper{position:relative;width:100%}.selectTrigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px;border-radius:4px;background:var(--color-white);border:1px solid var(--color-regular);font-size:14px;cursor:pointer}.selectTrigger.open{border-color:rgba(33,133,255,.7)}.selectArrow{transition:transform .25s ease}.selectArrow.rotate{transform:rotate(180deg)}.selectMenu{position:absolute;left:0;right:0;background:var(--color-white);border:1px solid var(--color-regular);border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.08);opacity:0;overflow:hidden;visibility:hidden;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease;z-index:50}.selectMenu.open{opacity:1;visibility:visible;transform:translateY(0)}.selectOption{padding:14px 16px;font-size:14px;cursor:pointer}.selectOption:hover{background:var(--color-light)}.label{margin-top:6px;font-size:14px;color:var(--color-sub)}.required{font-weight:600;color:var(--color-red)}.formGroup{margin-bottom:12px}.checkboxGroup,.formGroup{display:flex;flex-direction:column;gap:4px}.checkboxGroup{margin-bottom:6px}.read_only{background:var(--color-light);color:var(--color-sub);cursor:not-allowed}.button{width:100%;padding:16px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .15s ease}.button:hover{opacity:.8}.button:active{transform:scale(.98)}.LanguageDropdown_wrapper__ms3Il{z-index:1;position:relative}.LanguageDropdown_rotate__rtf01{transform:rotate(180deg);transition:transform .2s ease}.LanguageDropdown_menu__z_NKk{position:absolute;min-width:120px;top:40px;right:0;background:var(--color-white);border-radius:8px;box-shadow:var(--shadow-gnb);overflow:hidden;padding:10px 0}.LanguageDropdown_menu__z_NKk li{text-align:center;padding:10px 24px;font-size:15px;cursor:pointer}.LanguageDropdown_menu__z_NKk li:hover,.ResvBar_bar__Ofu1s{background:var(--color-light)}.ResvBar_bar__Ofu1s{position:fixed;left:0;right:0;bottom:0;z-index:1500;width:100%;display:flex;flex-direction:column;align-items:center;padding:16px 32px;transition:transform .35s ease}.ResvBar_closed__v4wbC{transform:translateY(100%)}.ResvBar_toggleBtn__54bLx{position:absolute;top:-40px;right:10px;padding:6px 12px;height:40px;border-radius:12px 12px 0 0;background:var(--color-black-70);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;gap:2px;transition:all .3s ease;z-index:10;color:var(--color-white);font-size:13px}.ResvBar_toggleBtn__54bLx img{filter:invert(1);transition:transform .3s ease}.ResvBar_rotate__LJo0w img{transform:rotate(-180deg)}.ResvBar_formGroup__pWmQH{display:flex;align-items:center;gap:8px;width:100%;max-width:1000px}.ResvBar_formGroup__pWmQH .ResvBar_selectWrapper__GLlHM{flex:1 1}.ResvBar_formGroup__pWmQH .ResvBar_select__uOQI8{padding:14px 16px;border-radius:999px;font-size:14px}.ResvBar_formGroup__pWmQH .ResvBar_name__dP8_L{max-width:160px}.ResvBar_formGroup__pWmQH .ResvBar_name__dP8_L,.ResvBar_formGroup__pWmQH .ResvBar_phone__jIVJq{flex:1 1;padding:14px 16px;border-radius:999px;font-size:14px}.ResvBar_agree__y3Pom{max-width:160px;font-size:13px;line-height:1.2}.ResvBar_formGroup__pWmQH .ResvBar_button__SUAEI{flex:1 1;max-width:200px;padding:14px 16px;border-radius:999px;margin-left:24px;font-size:14px;color:var(--color-white);background:linear-gradient(267.85deg,rgba(0,0,0,.5),#111)}.ResvBar_upMenu__ktu2i{bottom:calc(100% + 8px);top:auto}@media (max-width:1024px){.ResvBar_bar__Ofu1s{padding:14px 24px}.ResvBar_formGroup__pWmQH{flex-wrap:wrap;justify-content:center;gap:10px}.ResvBar_formGroup__pWmQH .ResvBar_name__dP8_L,.ResvBar_formGroup__pWmQH .ResvBar_phone__jIVJq,.ResvBar_formGroup__pWmQH .ResvBar_selectWrapper__GLlHM{flex:1 1 30%;max-width:none}.ResvBar_agree__y3Pom{max-width:none;flex:1 1 100%;text-align:center}.ResvBar_formGroup__pWmQH .ResvBar_button__SUAEI{flex:1 1 100%;max-width:none;margin-left:0}}@media (max-width:768px){.ResvBar_bar__Ofu1s{padding:14px 20px}.ResvBar_formGroup__pWmQH{flex-wrap:wrap;gap:8px}.ResvBar_formGroup__pWmQH .ResvBar_name__dP8_L,.ResvBar_formGroup__pWmQH .ResvBar_phone__jIVJq,.ResvBar_formGroup__pWmQH .ResvBar_selectWrapper__GLlHM{flex:1 1 48%}.ResvBar_agree__y3Pom{flex:1 1 100%;font-size:13px;text-align:left}.ResvBar_formGroup__pWmQH .ResvBar_button__SUAEI{flex:1 1 100%;margin-left:0}}@media (max-width:480px){.ResvBar_bar__Ofu1s{padding:12px 16px 16px}.ResvBar_formGroup__pWmQH{flex-direction:column;align-items:stretch;gap:8px}.ResvBar_formGroup__pWmQH .ResvBar_button__SUAEI,.ResvBar_formGroup__pWmQH .ResvBar_name__dP8_L,.ResvBar_formGroup__pWmQH .ResvBar_phone__jIVJq,.ResvBar_formGroup__pWmQH .ResvBar_selectWrapper__GLlHM{width:100%;max-width:none}.ResvBar_formGroup__pWmQH .ResvBar_button__SUAEI,.ResvBar_formGroup__pWmQH .ResvBar_name__dP8_L,.ResvBar_formGroup__pWmQH .ResvBar_phone__jIVJq,.ResvBar_formGroup__pWmQH .ResvBar_select__uOQI8{padding:12px 14px;font-size:13px}.ResvBar_agree__y3Pom{font-size:12px}}