/* BASIC css start */
#loginWrap .loc-navi { margin-top: 40px; padding-bottom: 5px; border-bottom: 1px solid #e5e5e5; }
#loginWrap .page-body { margin-top: 0; margin-left: auto; margin-right: auto; height:439px; }
#loginWrap .mlog-sign { padding-left:50px;}
#loginWrap .mlog-sign .mlog,
#loginWrap .mlog-sign .sign { float: left; letter-spacing: -1px; }
/* member login */
#loginWrap .mlog-sign .mlog { position: relative; width: 445px; height: 235px; padding-top:72px; padding-left:62px;}
#loginWrap .mlog-sign .frm-list { position: absolute; }
#loginWrap .mlog-sign .frm-list li,
#loginWrap .mlog-sign .frm-list li label,
#loginWrap .mlog-sign .frm-list li .txt-frm { float: left; }
#loginWrap .mlog-sign .frm-list li { margin-bottom: 13px; text-align: left; }
#loginWrap .mlog-sign .frm-list li label { width: 70px; padding-top: 21px; padding-bottom:13px; font-size:14px; border-bottom:1px solid #e9e9e9; color:#a9a9a9;}
#loginWrap .mlog-sign .frm-list li .txt-frm { padding-top:13px;width: 330px; height: 38px; border-bottom: 1px solid #e9e9e9; border-top:0; border-left:0; border-right:0; background-color: #fff; font-size:13px;}
#loginWrap .mlog-sign .btn-mlog { position: absolute; left: 133px; }
#loginWrap .mlog-sign .se-log { position: absolute; top: 147px; }
/* sign */
#loginWrap .mlog-sign .sign { width: 265px; height: 49px; margin-top: 80px; padding-left: 20px; background: url(/images/d3/lovely_woman/common/bg_h3_sero_line.gif) repeat-y 0 0; }
#loginWrap .mlog-sign .sign .msg li { position: relative; height: 25px; line-height: 25px; margin-bottom: 5px; font-weight: bold; }
#loginWrap .mlog-sign .sign .msg .btn { width: 103px; position: absolute; right: 0; }

/* simpleLogin */
#simpleLogin {  }
#simpleLogin .sns-login { margin-top: -114px; text-align: center; font-size: 0; line-height: 0; padding-left:720px; }
#simpleLogin .sns-login p { margin-bottom: 30px; }
#simpleLogin .sns-login a { display: inline-block; margin: 0px; }


#etc_detail_all {
	border:0px;
	width:100%;
	margin-top:260px;
    margin-bottom:130px;
}


#etc_start {
	border:0px solid;
	margin:0 auto;
	width:1280px;
    text-align:center;
    height:790px;
}


.login_left {width:640px;}

.login_button {
text-align:center;
line-height:81px;
font-weight:300;
font-size:20px;
display:inline-block;
width:377px;;
height:86px;
background-color:#b9aba3;
color:#fff;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
-ms-border-radius: 50px;
-ie-border-radius: 50px;
border-radius: 50px;
margin-top:100px;
margin-left:11px;
}



.login_right {
width:640px;
margin-left:640px;
margin-top:-743px;
}




.join_button {
text-align:center;
line-height:81px;
font-weight:300;
font-size:20px;
display:inline-block;
width:377px;;
height:86px;
background-color:#735748;
color:#fff;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
-ms-border-radius: 50px;
-ie-border-radius: 50px;
border-radius: 50px;
margin-top:60px;
margin-left:51px;
}


.sns_login {
margin-top:430px;
margin-left:-60px;
}



.login_sns_naver {
text-align:center;
line-height:79px;
font-weight:300;
font-size:20px;
display:inline-block;
width:177px;;
height:76px;
background-color:#2db400;
color:#fff;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
-ms-border-radius: 50px;
-ie-border-radius: 50px;
border-radius: 50px;
margin-top:40px;
}

.login_sns_kakao {
text-align:center;
line-height:79px;
font-weight:300;
font-size:20px;
display:inline-block;
width:177px;;
height:76px;
background-color:#ffd200;
color:#735748;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
-ms-border-radius: 50px;
-ie-border-radius: 50px;
border-radius: 50px;
margin-top:40px;
}






/* BASIC css end */

