@font-face{font-display:fallback;font-family:esamanru;font-weight:300;src:url(./esamanru-Light.T2MpeiVZ.woff2) format("woff2")}@font-face{font-display:fallback;font-family:esamanru;font-weight:400;src:url(./esamanru-Medium.CtEynLsY.woff2) format("woff2")}@font-face{font-display:fallback;font-family:esamanru;font-weight:700;src:url(./esamanru-Bold.BH3GcfUY.woff2) format("woff2")}:root{--c-white:#fff;--c-black:#000;--c-gray900:#1f2429;--c-gray800:#353a3f;--c-gray700:#575e64;--c-gray600:#6e757c;--c-gray500:#8c939a;--c-gray400:#acb3ba;--c-gray300:#cfd4d9;--c-gray200:#dee2e6;--c-gray100:#ecf0f4;--c-gray50:#f4f6fa;--c-primary900:#0a2f75;--c-primary800:#0d3e9b;--c-primary700:#114dc0;--c-primary600:#145ce6;--c-primary500:#3574ed;--c-primary400:#5b8ef1;--c-primary300:#80a8f4;--c-primary200:#a6c2f7;--c-primary100:#c7d8fa;--c-primary50:#ecf2fd;--c-red900:#9b0d0d;--c-red800:#c01111;--c-red700:#e61414;--c-red600:#ed3535;--c-red500:#f15b5b;--c-red400:#f48080;--c-red300:#f7a6a6;--c-red200:#ffcfcf;--c-red100:#fdecec;--c-yellow600:#eeab00;--c-yellow500:#fc0;--c-yellow400:#ffd633;--c-yellow300:#ffe066;--c-yellow200:#fff0b3;--c-yellow100:#fff7d9;--c-green600:#009645;--c-green500:#0cb459;--c-green400:#31d17b;--c-green300:#71e6a7;--c-green200:#b1f2cf;--c-green100:#e4fbea;--c-teal600:#0f88c8;--c-teal500:#00afe5;--c-teal400:#29d1ff;--c-teal300:#7fe3ff;--c-teal200:#a9edff;--c-teal100:#e4f9ff;--c-purple600:#6b3cc9;--c-purple500:#8556e3;--c-purple400:#a17df5;--c-purple300:#bd9ff5;--c-purple200:#d4c4f5;--c-purple100:#f5ebff;--c-kakao-bg:#ffe500;--c-apple-bg:#000;--c-naver-bg:#03c75a}.primary-color{color:#145ce6}.secret-form-v3 .white-box{background:#fff;border-radius:16px;box-shadow:0 4px 20px #2223;padding:32px 40px;width:500px}.secret-form-v3__tit{margin-bottom:36px}.secret-form-v3__tit p{color:#1f2429;font-family:Pretendard,sans-serif;font-size:1.5rem;font-weight:700;line-height:2.125rem;text-align:left}.secret-form-v3__cont{margin:0 0 36px}.secret-form-v3__cont .radio__wrap{align-items:flex-start;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.secret-form-v3__cont .radio__wrap.item-one{grid-template-columns:1fr;justify-items:center}.secret-form-v3__cont .radio__wrap.item-one .radio-box{width:50%}.secret-form-v3__cont .radio__wrap.item-one .internet-checked{grid-column:1/-1;grid-row:2;justify-self:center}.secret-form-v3__cont .radio__wrap .radio-box{cursor:pointer;position:relative}.secret-form-v3__cont .radio__wrap .radio-box .radio{border-radius:4px;box-shadow:inset 0 0 0 1px #dee2e6;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.secret-form-v3__cont .radio__wrap .radio-box .radio.on{background:#e8effd;box-shadow:inset 0 0 0 2px #145ce6}.secret-form-v3__cont .radio__wrap .radio-box .label{align-items:center;display:flex;flex-direction:column;font-weight:700;gap:13px;padding:16px 0;position:inherit;z-index:2}.secret-form-v3__cont .radio__wrap .radio-box .label img{width:40px}.secret-form-v3__cont .radio__wrap .internet-checked{align-self:start;grid-column:1/-1;grid-row:2;width:-moz-max-content;width:max-content}.secret-form-v3__cont .radio__wrap .internet-checked .label{font-weight:400}.secret-form-v3__cont .input__wrap{margin-top:20px}.secret-form-v3__cont .input__wrap input{color:#1f2429;font-size:20px;font-weight:400;height:56px;letter-spacing:-.3px;line-height:150%;margin-bottom:0;padding:16px}.secret-form-v3__cont .input__wrap input::-moz-placeholder{font-size:20px}.secret-form-v3__cont .input__wrap input::placeholder{font-size:20px}.secret-form-v3__cont .input__wrap .label-box{margin-bottom:16px}.secret-form-v3__cont .input__wrap .input-subtext{margin-top:8px}.secret-form-v3__cont .agree__box{border:1px solid #145ce6!important;border-radius:4px;margin-bottom:24px}.secret-form-v3__cont .agree__box .check-box{background-position:10px;padding:12px 36px}.secret-form-v3__btn{font-size:20px;opacity:.3;padding:12px 32px}.secret-form-v3__btn.active{opacity:1}@media (max-width:1024px){.secret-form-v3{width:100%}.secret-form-v3 .white-box{border-radius:0;padding:36px 16px 48px;width:100%}.secret-form-v3__tit{margin-bottom:20px}.secret-form-v3__tit p{font-size:20px;line-height:28px}.secret-form-v3 .input__wrap input{font-size:16px}.secret-form-v3 .input__wrap input::-moz-placeholder{font-size:16px}.secret-form-v3 .input__wrap input::placeholder{font-size:16px}}
