.auth-layout{background-color:#d5d5d5;min-height:100vh;width:100%;background-repeat:no-repeat!important;background-size:cover!important;background-position:50%!important;padding:50px 0;box-sizing:border-box}@media (max-width:420px){.auth-layout .auth-form{width:100%!important}}.auth-layout .auth-form .form-login{padding:10px 0 20px}.auth-layout .auth-form .form-login .logo img{width:200px}.auth-layout .auth-form .form-login .form-title{color:#72777c;width:100%;text-align:center;font-weight:bolder;font-size:24px;margin-bottom:25px;margin-top:25px}.auth-layout .auth-form .form-login .form-input label{font-size:16px;color:#72777c;font-weight:bolder}.auth-layout .auth-form .form-login .form-input input{background:#f2f2f2;padding:10px 25px;border:3px solid #aaa;color:#777;margin:5px 0 20px;font-size:16px}.auth-layout .auth-form .form-login .form-input input:focus{outline:none}.auth-layout .auth-form .form-login .alert{text-align:center}.auth-layout .auth-form .form-login .login-sns .btn-common{padding:8px 0;margin:5px 0;border:none;color:#fff;font-size:15px;width:100%}.auth-layout .auth-form .form-login .login-sns .btn-common:focus{outline:none}.auth-layout .auth-form .form-login .login-sns .btn-common:hover{opacity:.8}.auth-layout .auth-form .form-login .login-sns .btn-line{background:#00b900}.auth-layout .auth-form .form-login .login-sns .btn-amazon{background:#f8af2c}.auth-layout .auth-form .form-login .remember-form{display:flex;justify-content:center;margin:0 0 20px;align-items:center}.auth-layout .auth-form .form-login .remember-form label{font-size:16px;color:#72777c;font-weight:bolder;margin:unset;cursor:pointer}.auth-layout .auth-form .form-login .remember-form input{height:20px;width:20px}.auth-layout .auth-form .form-login .btn-submit{display:flex;justify-content:center}.auth-layout .auth-form .form-login .btn-submit button{line-height:30px;height:auto;background:#030303;color:#fff;border:none;padding:8px 0;font-size:16px;cursor:pointer;border-radius:4px;text-align:center;width:100%;font-weight:600;border-radius:10px;margin-bottom:20px}.auth-layout .auth-form .form-login .btn-submit button:hover{opacity:.8}.auth-layout .auth-form .form-login .link-forgot{font-size:16px;color:#72777c;font-weight:bolder;margin:unset;cursor:pointer}.auth-layout .auth-form .form-login .link-forgot a{text-decoration:none;color:#72777c!important}.auth-layout .auth-form .form-login .link-create-member{font-size:16px;font-weight:bolder;margin:unset;cursor:pointer}.auth-layout .auth-form .form-login .link-create-member a{text-decoration:none;color:#72777c!important}.auth-layout .auth-form .form-login .btn-register{display:flex;justify-content:center}.auth-layout .auth-form .form-login .btn-register button:hover{opacity:.8}.auth-layout .auth-form .form-login .line-text{text-align:center;position:relative;margin-bottom:10px}.auth-layout .auth-form .form-login .line-text:before{content:"";width:100%;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:#000}.auth-layout .auth-form .form-login .line-text span{font-size:20px;display:inline-block;background-color:hsla(0,0%,100%,.8)!important;position:relative;z-index:2;padding:1rem 4rem 1rem 4rem}.auth-layout .auth-form .form-login .color-blue{color:#1f84db;font-size:20px}.auth-layout .auth-form .form-login .color-white{color:#fff}.auth-layout .auth-form .form-login .size-icon{font-size:20px;float:left;padding-left:15px}.auth-layout .auth-form .form-login .btn-send{display:flex;justify-content:center}.auth-layout .auth-form .form-login .btn-send button{line-height:30px;height:auto;background:#f1450f;border:3px solid #c00000;color:#fff;padding:8px 0;font-size:16px;cursor:pointer;border-radius:4px;text-align:center;width:100%;font-weight:600;border-radius:10px;margin-bottom:20px}.auth-layout .auth-form .form-login .btn-send button:hover{opacity:.8}.auth-layout .auth-form .form-create{padding:10px 0 20px}.auth-layout .auth-form .form-create .logo img{width:200px}.auth-layout .auth-form .form-create .form-title{color:#72777c;width:100%;text-align:center;font-weight:bolder;font-size:24px;margin-bottom:25px;margin-top:25px}.auth-layout .auth-form .form-create .form-input label{font-size:16px;color:#72777c;font-weight:bolder}.auth-layout .auth-form .form-create .form-input input{background:#f2f2f2;padding:10px 25px;border:3px solid #aaa;color:#777;margin:5px 0 20px;font-size:16px}.auth-layout .auth-form .form-create .form-input input:focus{outline:none}.auth-layout .auth-form .form-create .btn-submit{display:flex;justify-content:center}.auth-layout .auth-form .form-create .btn-submit button{line-height:30px;height:auto;background:#fefe00;color:#4a4a4a;border:none;padding:8px 0;font-size:16px;cursor:pointer;border-radius:4px;text-align:center;width:60%;font-weight:600;border-radius:10px;margin-bottom:20px}.auth-layout .auth-form .form-create .btn-common{padding:8px 0;margin:5px 0;border:none;border-radius:5px;color:#fff;font-size:15px;width:100%}.auth-layout .auth-form .form-create .btn-common:focus{outline:none}.auth-layout .auth-form .form-create .btn-common:hover{opacity:.8}.auth-layout .auth-form .form-create .btn-line{background:#00b900}.auth-layout .auth-form .form-create .btn-amazon{background:#f8af2c}.auth-layout .auth-form .form-create .link-login{font-size:16px;color:#72777c;font-weight:bolder;margin:unset;cursor:pointer;text-align:center;margin-top:30px}.auth-layout .auth-form .form-create .link-login a{text-decoration:none;color:#72777c!important}.auth-layout .auth-form .form-create .line-text{text-align:center;position:relative;margin-bottom:10px}.auth-layout .auth-form .form-create .line-text:before{content:"";width:100%;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:#000}.auth-layout .auth-form .form-create .line-text span{font-size:20px;display:inline-block;background-color:hsla(0,0%,100%,.8)!important;position:relative;z-index:2;padding:1rem 4rem 1rem 4rem}.auth-layout .auth-form .form-create .color-blue{color:#1f84db;font-size:20px}.auth-layout .auth-form .form-create .color-white{color:#fff}.auth-layout .auth-form .form-create .size-icon{font-size:20px;float:left;padding-left:15px}.auth-layout .auth-form .form-create .btn-send{display:flex;justify-content:center}.auth-layout .auth-form .form-create .btn-send button{line-height:30px;height:auto;background:#f1450f;border:3px solid #c00000;color:#fff;padding:8px 0;font-size:16px;cursor:pointer;border-radius:4px;text-align:center;width:100%;font-weight:600;border-radius:10px;margin-bottom:20px}.auth-layout .auth-form .form-create .btn-send button:hover{opacity:.8}.auth-layout .auth-form .form-create .text-decoration-underline{text-decoration:underline}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:rgba(0,0,21,.2784313725490196)}