@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:"";--tw-font-weight:initial}}}@layer components{@media (min-width:64.0625rem){.login{flex-wrap:wrap;justify-content:center;display:flex}}.login form .input-item:not(:first-child){margin-top:calc(var(--spacing,.25rem)*7)}@media (min-width:64.0625rem){.login form .input-item:not(:first-child){margin-top:calc(var(--spacing,.25rem)*4)}}.login .box-cpacha{margin-top:calc(var(--spacing,.25rem)*5)}.login form .box-cpacha .input-item{margin-top:calc(var(--spacing,.25rem)*0)}.login .login-btn{margin-top:calc(var(--spacing,.25rem)*6);width:100%}.login .login-chk{margin-top:calc(var(--spacing,.25rem)*5)}@media (min-width:64.0625rem){.login .login-chk{margin-top:calc(var(--spacing,.25rem)*3)}}.login .login-btn-list{justify-content:center;margin-top:60px;display:flex}@media (min-width:64.0625rem){.login .login-btn-list{margin-top:calc(var(--spacing,.25rem)*9)}}.login .login-btn-list li{text-align:center;width:111px;position:relative}.login .login-btn-list li+li:before{inset-block:50%;left:calc(var(--spacing,.25rem)*0);--tw-translate-y:calc(calc(2/4*100%)*-1);width:1px;height:18px;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-gray4,#e5e5e5);--tw-content:"";content:var(--tw-content);position:absolute}.login .sns-login{text-align:center;flex-flow:wrap;justify-content:center;margin-top:80px;display:flex}@media (min-width:64.0625rem){.login .sns-login{margin-top:calc(var(--spacing,.25rem)*9)}}.login .sns-login .tit{text-align:center;width:100%}.login .btn-sns{margin-top:calc(var(--spacing,.25rem)*4);width:auto;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.login .btn-sns+.btn-sns{margin-left:calc(var(--spacing,.25rem)*6)}.login .btn-sns button{width:50px;padding-top:calc(var(--spacing,.25rem)*14);position:relative}.login .btn-sns button:after{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);--tw-content:"";content:var(--tw-content);background-position:50%;width:50px;height:50px;position:absolute}.login .btn-sns .naver{background-image:url(/images/icons/ico_sns01.svg);background-repeat:no-repeat}.login .btn-sns .kakao{background-image:url(/images/icons/ico_sns02.svg);background-repeat:no-repeat}.login .btn-sns .google{background-image:url(/images/icons/ico_sns06.svg);background-repeat:no-repeat}.login .btn-sns .apple{background-image:url(/images/icons/ico_sns07.svg);background-repeat:no-repeat}.login .none-member{margin-inline:auto;margin-top:80px;display:flex}@media (min-width:64.0625rem){.login .none-member{margin-top:calc(var(--spacing,.25rem)*9)}}.terms .title-1{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.terms .title-2{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.terms .terms-group{margin-bottom:calc(var(--spacing,.25rem)*6)}.terms .terms-group:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.terms .terms-group p{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}@media (min-width:64.0625rem){.member .cont{padding-inline:calc(var(--spacing,.25rem)*5)}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-font-weight{syntax:"*";inherits:false}
