#wrap-login {width:1024px;  height:100vh; background:#f7f7f7; margin:0 auto;padding:auto;}
#wrap-login .login-box {
	width:1024px; height:790px; /*background:url(/image/login_back.jpg) no-repeat;*/ 
	background-image:url('/images/login_dsc.png'); /* /images/login_hy.jpg */
	background-repeat:no-repeat;
	background-position:center;
	background-color: #fafafa; 
	position:relative;
}
#wrap-login .login-box .login-text {position:absolute; top:265px; left:110px; text-align:center; }
#wrap-login .login-box .login-text .bTit {font-size:44px;color:#5b5b5b;  line-height:1; letter-spacing: -0.6px;/*font-family: "나눔 고딕",Nanum Gothic,"맑은 고딕",Malgun Gothic,'돋움',dotum,AppleGothic,sans-serif;*/}
#wrap-login .login-box .login-text .bar {width:46px; background:#a3a3a3; height:1px; margin:25px auto;}
#wrap-login .login-box .login-text .cont {font-size:12px; }
#wrap-login .login-box .login-img {position:absolute; top: 200px; left: 450px; height: 220px; line-height: 220px;}

/*#wrap-login .login-box .login-form {clear: both; width:500px; position:absolute; left:50%; margin-left:-550px; top:300px;}*/
#wrap-login .login-box .login-form {clear: both; width:500px; position:absolute; left:50%; margin-left:-550px; top:260px;}  /* top 값만 조절!! */
#wrap-login .login-box .login-form ul {float:left; margin:22px 0 0 323px;}
#wrap-login .login-box .login-form ul li:nth-child(2) {margin-top:20px;}

input.loginInput, input.loginInput1  {width:180px; height:34px; border:1px solid #ececec; border-radius:3px;}
input.loginInput  {background:#f5f5f5;}
input.loginInput1 {background:#FFFFD2;}

#wrap-login .login-box .login-form button {background:#3f3f3f; text-align:center; color:#fff; font-weight:; float:left; margin:44px 0 0 10px; font-family:malgun gothic; border-radius:5px; display:block; font-size:20px;}
.btnLogin {position:absolute; top: 85px; left:252px; width:250px; height:50px; line-height:40px;}
.btnPartner {position:absolute; top: 165px; left:80px; width:250px; height:50px; line-height:40px; background:#E20914 !important;}
.partner_msg {position:absolute; top: 260px; left:90px; width:400px; color:#000; font-weight:800 }


/* ============================================= 다른사람 로그인 / 비밀번호 변경 */
.pageWrap #wrap-login {height: auto; position: relative; background: transparent;}
.pageWrap #wrap-login .login-box {background-color: transparent;}
.pageWrap #wrap-login .login-box .login-text {left: 90px;}

/* ============================================= 비밀번호 경과 변경, 비밀번호 변경 */
/* ------------------------------------- 공통 */
#pwd-change {background-color: #ffffff; }
#pwd-change #wrap-login .login-box {height: 600px;}
#pwd-change #wrap-login .login-box .login-text {top: 145px;}
#pwd-change #wrap-login .login-box .login-img  {top: 80px;}
#pwd-change #wrap-login .login-box .login-form {top: 325px;}
#pwd-change #wrap-login .login-box .login-form ul ,
.pwd-change #wrap-login .login-box .login-form ul {margin-top: 20px;}
#pwd-change #wrap-login .login-box .login-form ul li:nth-child(3) ,
.pwd-change #wrap-login .login-box .login-form ul li:nth-child(3) {margin-top:5px;}
#pwd-change #wrap-login .login-box .login-form .btnLogin ,
.pwd-change #wrap-login .login-box .login-form .btnLogin {width: 170px; height: 120px; margin-top: 20px;}
/* ------------------------------------- 다음에 변경 */
/*#wrap-login .login-box .login-form ul {margin-left: 30px;}*/
#pwd-change #wrap-login .login-box .login-form .btnNextChange {width: 170px; height: 120px; margin-top: 20px;}
