.google-login-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:60px;border-radius:3px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;gap:24px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#register{height:100%}#register .form-outer{height:calc(100% - 82px)}@media (max-width:767px){#register .form-outer{height:auto;min-height:calc(100% - 82px);padding:40px 0}#register .form-outer .form-inner{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:calc(100% - 32px);padding:40px 20px}}#register .text-link{color:#fc0}#register .nav-list{background-color:#ffde5b;padding:33px 0;text-align:center}#register .nav-list .nav-item{font-size:14px;padding:0 10px}@media (max-width:767px){#register .nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:14px;padding:24px 16px}#register .nav-list .nav-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0;white-space:nowrap}}#register .text-error{display:block;text-align:left;font-size:14px;color:#fa7245;margin-top:3px}#register .register-modal__hint-txt{color:#fa7245}#register .register-modal .modal-container{font-size:14px;padding:60px 0}#register .register-modal .modal-body{margin:0;margin-bottom:28px}#register .register-modal h4{margin-bottom:1rem;font-weight:700}#register .register-modal p{line-height:22px}#register .custom-loading-button{padding:10px 28px;font-size:14px;margin:auto}#register .custom-loading-button.loading{padding:10px 20px}#register .form-group--checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){#register .form-group--checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#register .form-group--checkbox .common-checkbox{margin-top:4px}}#register .common-checkbox{margin-bottom:0}@media (max-width:767px){#register .register__title{word-break:keep-all}}#register .register__agree-text{cursor:pointer}@media (max-width:767px){#register .register__agree-text{font-size:14px;line-height:1.6;text-align:left}}#register .register__social-btns{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}#register .register__break{margin-bottom:10px;color:#777;font-size:14px}.register-error-modal .modal-container{max-width:674px}.register-error-modal__text,.register-error-modal__ttl{font-size:14px;color:#333}.register-error-modal__ttl{margin-bottom:12px;font-weight:700}.register-error-modal__text{line-height:1.4;margin-bottom:20px}.register-error-modal__link{text-decoration:underline}