#pages_login .tab ul {overflow:hidden;width:100%;margin-bottom:0;}
#pages_login .tab li {float:left;margin-left:-2px;font-size:16px;font-family:'Nanum-bold';line-height:41px;position:relative;display:block;height:43px;text-align:center;color:#797d84;border:2px solid #e6e6e6;background-color:#fafafa;cursor:pointer;}
#pages_login .tab li:first-child{margin-left:0}
#pages_login .tab li a{display:inline-block;width:100%;}
#pages_login .tab .on {position:relative;z-index:2;height:43px;color:#1b2637;background-color:#fff;border-top:2px solid #000}

#pages_login .tab .four{width:980px}
#pages_login .tab .four > li:first-child{width:244px}
#pages_login .tab .four > li{width:242px}

/* Login */
#pages_login .float-wrap {overflow: hidden;}
#pages_login .login-wrap {padding:50px 0 40px;border:2px solid #e6e6e6;border-top:0px solid #e6e6e6;background-color:#fafafa;border-radius:0;}
#pages_login .login-wrap .desc {color:#333;text-align:center;margin-bottom:25px;}
#pages_login .login {width:580px;margin-left:auto;margin-right:auto;overflow:hidden;}
#pages_login .login-ip {float:left;width:71.03%;font-family:'나눔 고딕', 'Nanum Gothic', sans-serif;}
#pages_login .login-btn {float:right;width:25.86%; }
#pages_login .login-btn a {display:block;height:110px; line-height:110px;text-align:center;background-color:#93b658;font-size:1.2em;color:#fff;}
#pages_login .login-ip li:first-child {margin-bottom:10px;}
#pages_login .login-ip input[type="text"],
#pages_login .login-ip input[type="password"]{border:1px solid #ccc;border-radius:0;width:100%;height:49px; line-height:49px;color:#999999;padding:0 3%;box-sizing:border-box;background:#fff;font-size:15px}
#pages_login .login .chk {margin-top:10px;}
#pages_login .login .chk input[type="checkbox"] {border:1px solid #999999;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;appearance:none;background-color:#fff;}
#pages_login .login label {font-size:0.92em; line-height:1.5em;letter-spacing:-0.03em;}
#pages_login .login-btm {clear:both;overflow:hidden;margin-top:30px;padding-top:25px;text-align:center;border-top:1px solid #ccc;}
#pages_login .login-btm li {display:inline-block;padding:0 20px;background:url("image/login_bar.png") no-repeat center left;}
#pages_login .login-btm li:first-child {background:none;padding-left:0;}
#pages_login .login-btm li:last-child {padding-right:0;}
#pages_login .login-btm a:hover {color:#93b658;border-bottom:1px solid #93b658;}


/* snsLogin */
.sns-btn.naver{
    text-align: center;
    background-color: #ffffff;
    border-color: #0DCF00;
    color: #000;
    padding: 1.2rem;
    width: 300px;
    display: inline-block;
	border: 1px solid #ccc;
}
.sns-btn.kakao{
    text-align: center;
    background-color: #ffffff;
    border-color: #ffea0f;;
    color: #000;
    padding: 1.2rem;
    width: 300px;
    display: inline-block;
	border: 1px solid #ccc;
}
.sns-btn.google{
    text-align: center;
    background-color: #ffffff;
    border-color: #ffea0f;;
    color: #000;
    padding: 1.2rem;
    width: 300px;
    display: inline-block;
	border: 1px solid #ccc;
}



/* snsLogin 초록 노랑
.sns-btn.naver{
    text-align: center;
    background-color: #0DCF00;
    border-color: #0DCF00;
    color: #fff;
    padding: 1.2rem;
    width: 260px;
    display: inline-block;
}
.sns-btn.kakao{
    text-align: center;
    background-color: #ffea0f;;
    border-color: #ffea0f;;
    color: #000;
    padding: 1.2rem;
    width: 260px;
    display: inline-block;
}*/
