.login_wrap,.login_wrap .video_wrap{top:0;left:0;height:100%;overflow:hidden}.form-check input[type=radio]~.form-check-label{color:#9f9d9a;font-weight:400}.login_wrap{display:flex;position:fixed;width:100%;padding:60px 0;align-items:center;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1100;background:#000000e6}.login_wrap .login_join_wrap{position:relative;max-width:420px;flex:1;margin:auto;padding:2px!important;border-radius:10px;background-image:linear-gradient(0deg,#ba956d 0,#f9e196 22%,#ecd5a3 33%,#fceebc 50%,#f8d77e 63%,#ba956d 85%,#fcebbd)!important}.login_wrap .login_login_wrap{position:relative;max-width:451px;flex:1;margin:auto;animation:.8s backwards scBtnAnim;transform-origin:bottom center;z-index:1;transition:.3s;background:#000000a6;border:3px solid #805f3c;border-radius:10px;padding:2px!important;background-image:linear-gradient(0deg,#ba956d 0,#f9e196 22%,#ecd5a3 33%,#fceebc 50%,#f8d77e 63%,#ba956d 85%,#fcebbd)!important}.login_wrap .login_box_wrap{position:relative;background:linear-gradient(to bottom,#0d0908 0,#271a17);border-radius:10px;box-shadow:inset 0 0 53px 6px #000000bd;padding:22px 60px 50px}.login_wrap .login_box_wrap.join_box_wrap{padding:30px}.login_wrap .login_header{margin-bottom:22px;text-align:center}.login_wrap .login_header .logo img{width:190px}.login_wrap .header_desc{margin-bottom:17px}.login_wrap .header_desc li{font-size:13px;text-align:center;color:#fff;font-weight:300}.login_wrap .header_desc li+li{margin-top:1px}.login_wrap .form_item,.login_wrap .login_container{position:relative}.login_wrap .login_title{display:none;font-size:22px;font-weight:700;color:#fff;text-align:center}.login_wrap .login_contents{position:relative;margin-top:15px}.login_wrap .login_desc,.login_wrap .login_form.form-container .form_item .icon-panel,.login_wrap .video_wrap .main_video{display:none}.login_wrap .login_form{position:relative;margin-top:22px}.login_wrap .join_form .form_item{border:none;background:0 0!important}.login_wrap .join_form .form_item+.form_item{margin-top:20px}.login_wrap .phone_groups{display:flex;padding:10px 5px;flex-wrap:wrap}.login_wrap .phone_groups .form-check{min-height:20px;margin-right:12px;margin-bottom:12px}.login_wrap .login_form.form-container .form_item{padding-bottom:10px}.login_wrap .login_form.form-container .form_item .icon-panel .blind{width:auto;height:auto;clip:auto;position:static;margin:0}.login_wrap .login_form.form-container .form_item .form-control::-moz-placeholder{color:#fff}.login_wrap .login_form.form-container .form_item .form-control::placeholder{color:#fff}.login_wrap .form_item .hint_text{margin-top:5px;padding:0 0 0 10px;font-size:12px;color:#b2b2b2}.login_wrap .form_item label{margin-bottom:0;text-align:left;display:block;color:#f8d77e;font-weight:500;font-size:13px;padding-bottom:5px}.login_wrap .phone_box{display:flex}.login_wrap .phone_box .divide{display:flex;flex:0;color:#fff;align-items:center;padding:5px;font-size:14px}.login_wrap .phone_box .form-control{margin:0}.login_wrap .phone_box>*{flex:1;margin:0}.login_wrap .login_btn_area.join_btn_area,.login_wrap .sign-text{margin-top:20px;text-align:center}.login_wrap .phone_box .btn_ui{flex:0;width:110px;min-width:110px;height:45px;background:#dbbb70;border-radius:10px;color:#000204;margin-left:5px}.login_wrap .login_btn_area .btn_ui{display:block;width:100%;min-width:120px;height:45px;font-size:15px;font-weight:700;color:#fff;vertical-align:middle;text-align:center;line-height:45px;border-radius:5px;border:1px solid #8f8c6f;background:linear-gradient(to bottom,#000a22 0,#000102);box-shadow:inset 0 0 4px 3px #00000096}.login_wrap .login_btn_area .btn_login{background:linear-gradient(to bottom,#733432 0,#0d0908);border-color:#453b13}.login_wrap .login_btn_area .btn_signup{margin-top:4px}.login_wrap .login_btn_area .btn_join.btn_highlight{background:linear-gradient(to bottom,#0a5446 0,#032c25);border-color:#908d70}.login_wrap .login_messanger{display:flex;padding:15px 0}.login_wrap .login_messanger .item{display:flex;position:relative;flex:1;align-items:center;justify-content:center}.login_wrap .login_messanger .item+.item:before{position:absolute;left:0;top:50%;width:1px;height:36px;margin-top:-18px;background:#ffffff1a;content:""}.login_wrap .login_messanger .item .icon{display:block;min-width:30px;margin-right:6px}.login_wrap .login_messanger .item .icon img{width:30px}.login_wrap .login_messanger .item .text{font-size:14px;color:#fff;font-weight:500}.login_wrap .form-select option{background-color:#000}.login_wrap .video_wrap{position:fixed;width:100%;z-index:-1;pointer-events:none;background:url(../img/bg_login.png) 0 0/cover no-repeat}.login_wrap .sign-text{color:#fff}@media screen and (max-width:1280px){.login_wrap{background:#000000e6;padding:25px}.login_wrap .login_join_wrap{max-width:360px;padding:35px 20px}.login_wrap .login_login_wrap{max-width:360px}.login_wrap .login_box_wrap{padding:20px}.login_wrap .login_box_wrap.join_box_wrap{padding:10px}.login_wrap .login_header{margin-bottom:10px;text-align:center}.login_wrap .login_btn_area .btn_join,.login_wrap .login_header .logo img{max-width:100%}.login_wrap .header_desc{margin-bottom:17px}.login_wrap .header_desc li{font-size:12px;text-align:center;color:#78727a;font-weight:300}.login_wrap .header_desc li+li{margin-top:1px}.login_wrap .login_desc,.login_wrap .login_title{display:none}.login_wrap .login_contents{position:relative;margin-top:15px}.login_wrap .login_form{position:relative;margin-top:12px}.login_wrap .join_form .form_item{border:none;background:0 0!important}.login_wrap .join_form .form-select,.login_wrap .join_form input[type=number].form-control,.login_wrap .join_form input[type=password].form-control,.login_wrap .join_form input[type=text].form-control,.login_wrap .login_form.form-container .form_item .form-control{height:45px}.login_wrap .join_form .form_item+.form_item{margin-top:10px}.login_wrap .login_form.form-container .form_item{padding-bottom:5px}.login_wrap .form-select,.login_wrap input[type=number].form-control,.login_wrap input[type=password].form-control,.login_wrap input[type=text].form-control{height:37px}.login_wrap .phone_box .divide{padding:5px;font-size:14px}.login_wrap .phone_box .form-control{margin:0}.login_wrap .phone_box>*{flex:1;margin:0}.login_wrap .phone_box .btn_ui{flex:0;width:110px;min-width:110px;height:45px}.login_wrap .login_btn_area.join_btn_area{text-align:center;margin-top:20px}.login_wrap .login_btn_area .btn_signup{margin-top:8px}.login_wrap .video_wrap{background-position:50% 0}.login_wrap .sign-text{margin-top:20px}}.selectbox select,input[type=number].form-control,input[type=password].form-control,input[type=text].form-control,select.form-select{height:45px;border-radius:10px;border:1px solid #404447;color:#fff;font-size:12px;background:#1e1f21;padding:0 15px;box-shadow:0 3px 5px #000 inset;-webkit-appearance:none}
