#gbl_body{width:375px;margin:0 auto;padding:0 20px 100px}@media screen and (min-width:1024px){#gbl_body{width:690px;padding:48px 0 100px}}.signup-card{padding:31px 0 0}@media screen and (min-width:1024px){.signup-card{background-color:#fff;padding:47px 140px 45px;border-radius:10px}}.signup-title{text-align:center;font-size:18px;font-weight:bold;color:#333;padding-bottom:30px}@media screen and (min-width:1024px){.signup-title{font-size:20px;padding-bottom:30px}}#registration_form ul{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:1024px){#registration_form ul{gap:23px}}#registration_form ul+ul{margin-top:26px}#registration_form ul li{display:flex;flex-direction:column}#registration_form ul li p.label{font-size:14px;font-weight:bold;color:#333}#registration_form ul li p.label .label-note{font-size:11px;font-weight:normal;color:#888;margin-left:8px}#registration_form ul li p.input{padding-top:11px}@media screen and (min-width:1024px){#registration_form ul li p.input{padding-top:11px}}#registration_form ul li p.input input{width:100%;height:48px;padding:0 19px;border:1px solid rgba(0,0,0,0);font-size:12px;font-weight:bold;color:#333;border-radius:10px;background-color:rgba(45,45,45,.05)}@media screen and (min-width:1024px){#registration_form ul li p.input input{height:48px}}#registration_form ul li p.input input::placeholder{color:#aaa;font-weight:bold}#registration_form ul li p.input.error input{border:1px solid #ed293e;background-color:#fff5f5}#registration_form ul li p.mail_address_text{padding-top:9px;font-size:14px;font-weight:bold;color:#333}@media screen and (min-width:1024px){#registration_form ul li p.mail_address_text{padding-top:8px}}#registration_form p.error_text{font-size:12px;color:#ed293e;line-height:1.5;padding-top:4px}#registration_form p.error_text.top{padding:0 0 16px 0;text-align:center}#registration_form p.error_text.recaptcha{padding-top:8px;text-align:center}#registration_form .agreements_container{padding:8px 0 22px}@media screen and (min-width:1024px){#registration_form .agreements_container{padding:10px 0 24px}}#registration_form .agreements_container.email_present{padding-top:7px}#registration_form .agreements{display:inline-block}#registration_form .agreement{display:flex;align-items:center;cursor:pointer}#registration_form .agreement span.icon_font{padding-right:8px}#registration_form .agreement span.icon_font::before{content:"";display:inline-block;width:21px;height:21px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0C8.02223 0 6.08878 0.586488 4.44429 1.6853C2.7998 2.78412 1.51807 4.34591 0.761196 6.17317C0.00432211 8.00043 -0.193696 10.0111 0.192155 11.9509C0.578006 13.8907 1.53044 15.6725 2.92896 17.0711C4.32748 18.4696 6.10926 19.422 8.04906 19.8079C9.98887 20.1937 11.9995 19.9957 13.8268 19.2388C15.654 18.4819 17.2158 17.2002 18.3147 15.5557C19.4135 13.9112 20 11.9778 20 10C19.9992 7.34809 18.9453 4.80505 17.0701 2.92987C15.195 1.05469 12.6519 0.000848202 10 0ZM14 7.92L8.76 13.2C8.6872 13.2751 8.60017 13.335 8.50404 13.3762C8.40791 13.4174 8.30462 13.4391 8.20004 13.44H8.16C8.05134 13.4399 7.9442 13.4146 7.84701 13.366C7.74983 13.3174 7.66531 13.2469 7.60004 13.16L5.60005 10.84C5.53083 10.7613 5.47785 10.6698 5.44419 10.5705C5.41053 10.4713 5.39679 10.3664 5.40386 10.2619C5.41093 10.1573 5.43869 10.0552 5.4854 9.96146C5.53211 9.86767 5.59694 9.78407 5.67612 9.71545C5.7553 9.64683 5.84725 9.59455 5.94673 9.56164C6.0462 9.52873 6.15113 9.51584 6.25561 9.5237C6.36009 9.53156 6.46199 9.56002 6.55542 9.60744C6.64884 9.65486 6.73202 9.7203 6.80004 9.8L8.20004 11.44L12.84 6.75999C12.9122 6.68414 12.9991 6.62375 13.0953 6.58248C13.1916 6.54121 13.2953 6.51994 13.4 6.51994C13.5048 6.51994 13.6083 6.54121 13.7046 6.58248C13.8009 6.62375 13.8878 6.68414 13.96 6.75999C14.0429 6.83096 14.1102 6.91838 14.1575 7.01671C14.2049 7.11504 14.2312 7.22214 14.235 7.33121C14.2387 7.44028 14.2198 7.54893 14.1793 7.65029C14.1389 7.75165 14.0778 7.8435 14 7.92Z' fill='%2323abdd'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}@media screen and (min-width:1024px){#registration_form .agreement span.icon_font::before{width:20px;height:20px}}#registration_form .agreement span.icon_font.disabled::before{opacity:.4}#registration_form .agreement span.label{font-size:13px;color:#333;line-height:1.5;padding-top:3px}#registration_form .agreement span.label a{color:#23abdd;text-decoration:underline}#registration_form .agreement input[type=checkbox]{display:none}#registration_form p.agreement.korean_agreement{justify-content:center;font-weight:bold;padding-top:35px}@media screen and (min-width:1024px){#registration_form p.agreement.korean_agreement{padding-top:40px;padding-right:20px}}#registration_form p.agreement.korean_agreement span.label a{text-decoration:none}#registration_form p.agreement.korean_agreement~p.submit_button{padding-top:0}@media screen and (min-width:1024px){#registration_form p.agreement.korean_agreement~p.submit_button{padding-top:2px}}#registration_form .recaptcha_check_box{padding:16px 0;text-align:center}#registration_form p.submit_button{display:flex;justify-content:center;padding-top:18px;padding-bottom:2px;width:100%}@media screen and (min-width:1024px){#registration_form p.submit_button{padding-top:20px;padding-bottom:2px}}#registration_form p.submit_button input{width:100%;height:48px;border:none;border-radius:26px;background-color:#23abdd;color:#fff;font-size:15px;font-weight:bold;cursor:pointer}@media screen and (min-width:1024px){#registration_form p.submit_button input{width:280px;border-radius:60px;font-size:14px}}#registration_form p.submit_button input:disabled{background-color:#b0e1f2;cursor:not-allowed}#registration_form p.submit_button input:disabled:hover{opacity:1}#registration_form p.recaptcha_txt{font-size:11px;color:#888;text-align:left;text-indent:-1em;padding-left:1em;line-height:1.6;max-width:335px;margin:0 auto}#registration_form p.recaptcha_txt a{color:#23abdd;text-decoration:none}
