.loginSignup_containWrap__sgVkb{height:100vh}.loginSignup_signInLayout__PwmGR{-webkit-display:flex;display:flex;flex-direction:column;align-items:center;max-width:640px;height:(env(safe-area-inset-bottom) + inherit);padding-top:15vh;padding-bottom:15vh;margin:0 auto;@media (min-width:375px) and (max-width:767px){padding-left:16px;padding-right:16px;padding-top:10vh;padding-bottom:10vh}}.loginSignup_signInLayout__PwmGR .loginSignup_logo__vVLiR>a{-webkit-display:flex;display:flex;flex-direction:row;align-items:center;justify-content:center}.loginSignup_signInLayout__PwmGR .loginSignup_logo__vVLiR .loginSignup_logoImg__BQg5t{height:auto;@media (min-width:375px) and (max-width:767px){width:20%}}.loginSignup_signInLayout__PwmGR .loginSignup_logo__vVLiR .loginSignup_companyName__kUGcK{margin-left:20px;font-size:6.6em;font-weight:700;font-family:Rokaf;color:var(--primary);@media (min-width:375px) and (max-width:767px){margin-left:10px;font-size:3.5em}}.loginSignup_formWrap__HuNL8{width:100%;@media (min-width:375px) and (max-width:767px){max-width:400px}}.loginSignup_formWrap__HuNL8 .loginSignup_inputBox__Lvp8y:first-of-type{margin-top:40px}.loginSignup_formWrap__HuNL8 .loginSignup_inputBox__Lvp8y{margin-bottom:25px}.loginSignup_formWrap__HuNL8 .loginSignup_inputBox__Lvp8y.loginSignup_pointer__INyFj input{padding-right:40px}.loginSignup_formWrap__HuNL8 .loginSignup_inputBox__Lvp8y .loginSignup_btnVisible__Q_zkK{cursor:pointer;position:absolute;right:10px;top:17px}.loginSignup_formWrap__HuNL8 label{display:inline-block;margin-bottom:16px;font-size:1.8em;font-weight:700;color:var(--gray-800)}.loginSignup_formWrap__HuNL8 input{width:100%;height:56px;padding:0 24px;border-radius:12px;border:2px solid var(--gray-100);font-family:pretendard;font-weight:500;font-size:1.6em;background:var(--gray-100);color:var(--gray-800);transition:.2s}.loginSignup_formWrap__HuNL8 .loginSignup_txtWarning__kvWc3{margin-top:10px;margin-left:15px;font-size:1.4em;font-weight:600;color:var(--red)}.loginSignup_formWrap__HuNL8 input::placeholder{color:var(--gray-400)}.loginSignup_formWrap__HuNL8 input:focus{outline:0;border:2px solid var(--primary)}.loginSignup_formWrap__HuNL8 input.loginSignup_inputError__Gv_8O{border:2px solid var(--red)}.loginSignup_inputBox__Lvp8y .loginSignup_cover__ui1jY{position:relative}.loginSignup_formWrap__HuNL8 .loginSignup_btnBox__Qp9YS{margin:24px 0}.loginSignup_formWrap__HuNL8 .loginSignup_btnBox__Qp9YS button{width:100%;height:56px;justify-items:center;border-radius:40px;font-size:2em;font-weight:600;background:var(--primary);cursor:pointer;color:var(--gray-100)}.loginSignup_formWrap__HuNL8 .loginSignup_btnBox__Qp9YS .loginSignup_btnSubmit__BISmI:disabled{background:var(--gray-400);cursor:auto}.loginSignup_signSocial__sek6b{width:100%;@media (min-width:375px) and (max-width:767px){max-width:400px}}.loginSignup_signSocial__sek6b .loginSignup_layoutBox__IH_Wb{width:100%;-webkit-dispaly:flex;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px 23px;border-radius:8px;border:1px solid var(--gray-100);background:var(--sky);font-size:1.6em;font-weight:400}.loginSignup_signSocial__sek6b .loginSignup_cover__ui1jY{-webkit-dispaly:flex;display:flex;flex-direction:row}.loginSignup_signSocial__sek6b .loginSignup_cover__ui1jY .loginSignup_btnGoogle__CZ8Ek{margin-right:15px}.loginSignup_signSocial__sek6b .loginSignup_cover__ui1jY div{cursor:pointer}.loginSignup_returnLink__aPEcf{margin-top:24px;font-size:1.4em;font-weight:400;color:var(--gray-800)}.loginSignup_returnLink__aPEcf>a{display:inline-block;margin-left:3px;color:var(--primary)}.navi_fixContainer__th9mV{position:fixed;top:0;left:0;right:0;z-index:1;height:70px;border-bottom:1px solid var(--gray);background:var(--white)}.navi_btnLogin__bsJd5{width:128px;height:48px;line-height:48px;text-align:center;border-radius:8px;transition:.3s;font-size:1.6em;font-weight:600;background:var(--primary);color:var(--gray-50)}.navi_btnLogin__bsJd5:hover{@media (min-width:1200px){background:var(--primary-foreground)}}.navi_navCover__Xz1f9{justify-content:space-between;position:relative;height:100%;padding:0 200px;@media (min-width:1920px){max-width:1110px;margin-left:auto;margin-bottom:0;margin-right:auto;margin-top:0;padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}@media (min-width:768px) and (max-width:1199px){padding-left:24px;padding-bottom:0;padding-right:24px;padding-top:0}@media (min-width:375px) and (max-width:767px){padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0}@media (max-width:374px){padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0}}.navi_navCover__Xz1f9,.navi_pageControl__FR3f1 .navi_btnWrap__4ZwJh{-webkit-display:flex;display:flex;flex-direction:row;align-items:center}.navi_navCover__Xz1f9 .navi_btnNavMenu__EMfLW{color:var(--gray-600);cursor:pointer;font-size:1.8em;font-weight:700;font-family:pretendard;@media (min-width:375px) and (max-width:767px){font-size:1.6em}@media (max-width:374px){font-size:1.6em}}.navi_navCover__Xz1f9 .navi_btnNavMenu__EMfLW.navi_isActive__j9Kuu{color:var(--primary)}.navi_navCover__Xz1f9 .navi_btnNavMenu__EMfLW:first-child{margin-right:30px;@media (max-width:480px){margin-right:20px}@media (max-width:370px){margin-right:10px}}.navi_navCover__Xz1f9 .navi_btnLogo__c9osU,.navi_navCover__Xz1f9 .navi_pageControl__FR3f1{-webkit-display:flex;display:flex;flex-direction:row;justify-content:center;align-items:center}.navi_navCover__Xz1f9 .navi_btnLogo__c9osU{margin-right:50px;cursor:pointer;@media (max-width:767px){margin-right:30px}@media (max-width:480px){margin-right:20px}@media (max-width:370px){margin-right:15px}}.navi_navCover__Xz1f9 .navi_btnLogo__c9osU>img{@media (max-width:767px){display:none}}.navi_navCover__Xz1f9 .navi_companyName__ldlV0{margin-left:10px;color:var(--primary);font-size:2.5em;font-weight:700;font-family:Rokaf;@media (max-width:767px){font-size:2em}@media (max-width:370px){font-size:1.8em}}.navi_navCover__Xz1f9 .navi_userControl__euN3n{position:relative;cursor:pointer}.navi_dropdownMenu__7JpBy{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .2s ease-in-out;opacity:0}.navi_dropdownMenu__7JpBy.navi_active__2R_20{max-height:200px;opacity:1}.navi_menuContainer__eFWrt{min-width:100px;position:absolute;top:50px;right:0;background:var(--white);border-radius:8px;overflow:hidden;font-size:1.4em;box-shadow:0 0 0 1px var(--gray-100)}.navi_menu__cfD2I{transition:.2s;cursor:pointer}.navi_menu__cfD2I:hover{background:var(--gray-50)}.navi_menu__cfD2I:first-child{padding:13px 20px 10px}.navi_menu__cfD2I:last-child{padding:10px 20px 13px;text-align:center}.footer_footerWrap__1Ru1M{padding:0 200px;@media (min-width:1920px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}@media (min-width:375px) and (max-width:767px){padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0}@media (max-width:374px){padding-left:16px;padding-bottom:0;padding-right:16px;padding-top:0}padding-left:30px;padding-bottom:0;padding-right:30px;padding-top:0;padding-left:24px;padding-bottom:0;padding-right:24px;padding-top:0}.footer_footer___xW8X{position:relative;padding:32px 0 108px;background:var(--gray-900);color:var(--gray-200);font-size:1.4em}.footer_footerWrap__1Ru1M{-webkit-display:flex;display:flex;flex-direction:row;justify-content:space-between;align-items:center;@media (min-width:1920px){max-width:1110px;margin-left:auto;margin-bottom:0;margin-right:auto;margin-top:0}}.footer_footerWrap__1Ru1M .footer_copyright__iqJ8s{font-weight:500;color:var(--gray-400);@media (min-width:375px) and (max-width:767px){position:absolute;bottom:30px}}.footer_footerWrap__1Ru1M .footer_btnLink__aunRC{-webkit-display:flex;display:flex;flex-direction:row;align-items:center;font-weight:500}.footer_footerWrap__1Ru1M .footer_btnLink__aunRC>a{margin-right:30px}.footer_footerWrap__1Ru1M .footer_btnLink__aunRC>a:last-child{margin-right:0}.footer_footerWrap__1Ru1M .footer_socialBox__IzH0Q{-webkit-display:flex;display:flex;flex-direction:row;align-items:center}.footer_footerWrap__1Ru1M .footer_socialBox__IzH0Q li{margin-right:10px;cursor:pointer;transition:.3s}.footer_footerWrap__1Ru1M .footer_socialBox__IzH0Q li:hover{@media (min-width:1200px){opacity:.7}}.footer_footerWrap__1Ru1M .footer_socialBox__IzH0Q li:last-child{margin-right:0}.error_container__aqj0o{-webkit-dispaly:flex;display:flex;flex-direction:column;align-items:center;margin-top:70px;text-align:center;height:calc((100vh - 233.5px) - env(safe-area-inset-bottom))}.error_container__aqj0o .error_icon__pUfMl{margin:100px 20px 0}.error_container__aqj0o .error_icon__pUfMl img{max-width:250px;max-height:250px}.error_textContainer__dXJri{margin:0 20px}.error_title__Ur8Nh{margin-top:10px;font-size:2.8em;font-weight:500;color:var(--gray-700)}.error_description__HCmxz{margin:10px 0 50px;font-size:1.6em;color:var(--gray-500);font-weight:400}.error_linkButton__2UZIK{padding:13px 20px;-webkit-dispaly:flex;display:flex;align-items:center;border-radius:8px;background:var(--primary);color:var(--white);font-size:1.4em;cursor:pointer;transition:.2s}.error_linkButton__2UZIK:hover{@media (min-width:1200px){background:var(--primary-foreground)}}.error_linkButton__2UZIK svg{margin-top:-2px;margin-left:3px}