#auth_wrapper__kHfRL{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:100vh}#auth_contentWrapper__V7s5A{position:relative;width:100%}.auth_input__HKLDA{width:100%}.auth_input__HKLDA input{padding:1.5rem 2rem}.auth_error__irOuA{color:#ff472e;font-family:Pretendard;font-size:1.4rem;font-weight:400;line-height:2.6rem}.auth_inputContainer__Dyury+.auth_inputContainer__Dyury{margin-top:2rem}#Input_wrapper__Reat8{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:100vh}#Input_contentWrapper__MErIW{position:relative;width:100%}.Input_inputContainer__dwNEC{display:flex;flex-direction:column;position:relative}.Input_inputContainer__dwNEC.Input_withLabel__21Rd1{gap:.8rem}.Input_label__hioTO{color:#1b1b1b;font-family:Pretendard;font-size:1.6rem;font-weight:400;line-height:2.6rem}.Input_inputWrapper__d6ghn{display:flex;align-items:center}.Input_input__rpj7R{width:100%;flex-grow:1;padding:1.4rem 2rem;border-radius:.6rem;border:.1rem solid #a4a1aa;align-content:center;font-family:Pretendard;font-size:1.6rem;font-weight:400;line-height:2.6rem}.Input_input__rpj7R:focus{border:.1rem solid #79747e;outline:none}#authLayout_wrapper__n5Cx5{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:100vh}#authLayout_contentWrapper__SdU2w{position:relative;width:100%}.authLayout_container__2WXQC{display:flex;flex-direction:column;align-items:center;min-height:100vh;gap:2rem;margin:5vw 0 0;padding-bottom:2rem}.authLayout_logoContainer__Bzr43{width:34rem;height:19.2rem;background-size:cover;background-image:url(/logo/logo.svg);flex-shrink:0}@media(max-width:375px){.authLayout_logoContainer__Bzr43{width:27rem;height:15.4rem}}.authLayout_contents__DJ_qP{width:100%;padding:0 2rem;max-width:64rem}.authLayout_footer__O_uS0{font-family:Pretendard;font-size:1.6rem;font-weight:400;line-height:2.6rem}.authLayout_footerLink__ubta0{color:#0b3b2d;text-decoration:underline}@font-face{font-family:Pretendard;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("font-woff2");font-weight:400;font-style:normal}@font-face{font-family:Spoqa-Han-Sans-Neo;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SpoqaHanSansNeo-Regular.woff) format("font-woff2");font-weight:400;font-style:normal}@font-face{font-family:Open-Sans;src:url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap) format("font-woff2");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(https://fonts.googleapis.com/css2?family=Inter&display=swap) format("font-woff2");font-weight:400;font-style:normal}#Button_wrapper__Q7fHm{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:100vh}#Button_contentWrapper__oi8ZI{position:relative;width:100%}.Button_btn___t8GZ{padding:1.4rem 0;border-radius:.6rem;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Spoqa-Han-Sans-Neo;font-size:1.6rem;font-weight:700;line-height:2rem}.Button_primary__KcWsb{color:#fff;background-color:#121}.Button_secondary__k_TzE{color:#121;background-color:#fff;border:.1rem solid}.Button_disabled__jJzcP{color:#fff;background-color:#a4a1aa}.Button_large__Z2ozi{padding:1.4rem 13.6rem}.Button_medium__jXovr{padding:1.2rem 3.3rem}.Button_small__3B0kO{padding:1rem 2rem;font-family:Spoqa-Han-Sans-Neo;font-size:1.4rem;font-weight:700;line-height:1.75rem}.Button_full__SU_vQ{width:100%;display:block}