#pages_idpw .tab ul {overflow:hidden;width:100%;margin-bottom:0;}
#pages_idpw .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_idpw .tab li:first-child{margin-left:0}
#pages_idpw .tab .on {position:relative;z-index:2;height:43px;color:#1b2637;background-color:#fff;border-top:2px solid #000}
#pages_idpw .tab li a{display:inline-block;width:100%;}
#pages_idpw .tab .four{width:980px}
#pages_idpw .tab .four > li:first-child{width:244px}
#pages_idpw .tab .four > li{width:242px}

/* Layout - 2017-03-09 */
/* Login */
#pages_idpw .float-wrap {overflow: hidden;}
#pages_idpw .login-wrap {padding:50px 0 40px;border:2px solid #e6e6e6;border-top:0px solid #e6e6e6;background-color:#fafafa;border-radius:0;}
#pages_idpw .login-wrap .desc {color:#333;text-align:center;margin-bottom:25px;}
#pages_idpw .login {width:580px;margin-left:auto;margin-right:auto;overflow:hidden;}
#pages_idpw .login-ip {float:left;width:100%;font-family:'나눔 고딕', 'Nanum Gothic', sans-serif;}
#pages_idpw .login-ip li:first-child {margin-bottom:10px;}
#pages_idpw .login-ip input[type="text"],
#pages_idpw .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_idpw .login label {font-size:0.92em; line-height:1.5em;letter-spacing:-0.03em;}
#pages_idpw .login-btm {clear:both;overflow:hidden;margin-top:30px;padding-top:25px;text-align:center;border-top:1px solid #ccc;}
#pages_idpw .login-btm li {display:inline-block;padding:0 20px;background:url("image/login_bar.png") no-repeat center left;}
#pages_idpw .login-btm li:first-child {background:none;padding-left:0;}
#pages_idpw .login-btm li:last-child {padding-right:0;}
#pages_idpw .login-btm a:hover {color:#93b658;border-bottom:1px solid #93b658;}
