#signup{align-items:center;background:var(--gray-900);box-sizing:border-box;display:flex;flex-direction:column;height:auto;justify-content:center;min-height:100dvh;padding:100px 16px;width:100%}#signup .flex-col,#signup .name-area{margin-bottom:10px}#signup .flex-col{align-items:flex-start;display:flex;flex-direction:column}#signup .input-wrap{position:relative;width:100%}#signup .input-wrap button{background:#0000;bottom:0;color:var(--gray-500);position:absolute;right:6px;top:0}#signup .input-wrap button svg{width:18px}#signup form{width:380px}#signup img{width:100%}#signup input:-webkit-autofill,#signup input:-webkit-autofill:active,#signup input:-webkit-autofill:focus,#signup input:-webkit-autofill:hover{-webkit-text-fill-color:var(--gray-000)!important;box-shadow:inset 0 0 0 1000px #fff0;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-transition:background-color 9999s ease-out}#signup input[type=password],#signup input[type=text],#signup select{background:#0000;border:1px solid var(--gray-500);border-radius:4px;color:var(--gray-000);padding:10px}#signup input[type=password]:focus,#signup input[type=text]:focus,#signup select:focus{border:1px solid var(--gray-000)}#signup input[type=password].red,#signup input[type=text].red,#signup select.red{border:1px solid var(--main-pink-100)}#signup input[type=checkbox]{background:#0000;border-radius:4px;height:16px;width:16px}#signup input[type=checkbox]:checked:after{background:#fff0 url(//file.qijisoft.com/Valofe_file/web/vfun/images/sub/blit-check.png) 0 -3px no-repeat;border:none!important;height:14px;margin:0;width:14px}#signup .label,#signup label{color:var(--gray-000);font-family:Noto Sans;font-size:14px;letter-spacing:.5px;margin-bottom:8px}#signup .agree-area label,#signup .label.grey,#signup label.grey{color:var(--gray-500)}#signup .agree-area label p{display:inline-block;margin-bottom:0}#signup .agree-area label p.on{color:var(--gray-000)}#signup .agree-area label p.red{margin-top:0}#signup .agree-area label:first-of-type p{color:var(--gray-000)}#signup .agree-area svg{cursor:pointer;margin-left:5px;vertical-align:middle}#signup .name-area label{display:none}#signup .name-area .name{display:inline-block;width:calc(50% - 6px)}#signup .name-area>div:last-of-type{margin-left:12px}#signup .name-area>div:last-of-type p{opacity:0}#signup .purple-btn{background:var(--main-100);border-radius:4px;color:var(--gray-000);margin-bottom:20px;padding:10px;width:100%}#signup .purple-btn:hover{background:var(--main-200)}#signup .purple-btn:disabled{background:var(--gray-500)}#signup p{color:var(--gray-500);font-size:14px;margin-bottom:20px}#signup p.text{margin-bottom:40px}#signup p .purple{color:var(--main-100);display:inline-block;vertical-align:initial}#signup p .purple.underline{cursor:pointer;text-decoration:underline}#signup p.red{color:var(--main-pink-100);margin-bottom:0;margin-top:8px}#signup .text{color:var(--gray-000);font-size:14px;text-align:center;width:100%}#signup .text.big{font-size:20px;font-weight:700}#signup .select-wrap{align-items:center;display:flex;width:100%}#signup .select-wrap ul,#signup .select-wrap>div{border-radius:4px}#signup .select-wrap>div{background:#0000;line-height:normal;margin-right:12px;padding:10px;width:calc(33.33333% - 8px)}#signup .select-wrap>div:last-of-type{margin-right:0}#signup .select-wrap>div ul{background:var(--gray-900);border:1px solid var(--gray-000);top:40px;width:calc(100% - 2px);z-index:1}#signup .select-wrap>div ul li:hover{background:var(--gray-700)}#signup .select-wrap>div.on{border:1px solid var(--gray-000);color:var(--gray-000)}#signup .email-veri-wrap{margin-top:20px;text-align:center}#signup .email-veri-wrap h3{color:var(--gray-000);font-size:20px;margin-bottom:40px}#signup .email-veri-wrap p{margin-bottom:10px;width:380px}#signup .email-veri-wrap p.text{margin:0}#signup .email-veri-wrap .timer{color:var(--gray-000);font-size:20px;font-weight:700;letter-spacing:4px;margin:20px 0}#signup .email-veri-wrap form .purple-btn{margin:40px 0}#signup .email-veri-wrap form .red{margin:0}#signup .email-veri-wrap .option-btns{align-items:center;display:flex;justify-content:center;margin-bottom:40px}#signup .email-veri-wrap .option-btns button{background:#0000;color:var(--gray-000);padding:0 8px}#signup .email-veri-wrap .option-btns :last-of-type,#signup .email-veri-wrap .option-btns button.resend:disabled{color:var(--gray-500)}#signup .email-veri-wrap .option-btns .line{background:var(--gray-300);display:inline-block;height:.5px;transform:rotate(90deg);width:14px}#signup .number-auth-6{justify-content:center}#signup .number-auth-6 input{border-radius:4px!important;margin:0 12px 0 0;width:30px!important}#signup .number-auth-6 input:last-of-type{margin-right:0}@media screen and (max-width:400px){#signup .email-veri-wrap p,#signup form{width:100%}}