﻿.yes_login_bg {
	width: 960px;
	height: 530px;
	background: url(img/yes_login_bg.jpg)
}
.yes_login_box {
	padding: 140px 0 0 199px;
}
.yes_login_table input {
	height: 23px;
	width: 160px;
}
.yes_login_table input.check {
	height: 13px;
	width: 13px;
}
.yes_login_table input.text {
	border: 1px solid #e0e0e0;
}
.yes_login_table p {
	padding-top: 25px;
}
.yes_login_tx {
	padding: 77px 0 0 59px;
}

.TB_agree {
	BORDER-TOP: #dedfe0 1px solid; BORDER-RIGHT: #dedfe0 1px solid; BORDER-BOTTOM: #dedfe0 1px solid; PADDING-BOTTOM: 20px; TEXT-ALIGN: left; PADDING-TOP: 20px; PADDING-LEFT: 20px; BORDER-LEFT: #dedfe0 1px solid; PADDING-RIGHT: 20px; BACKGROUND-COLOR: #f8f8f8
}
.pro_txt30 {FONT-SIZE: 11px; FONT-FAMILY: RixSGo; COLOR: #757575}
.pl20 {padding-left:20px;}
.pt30 {padding-top:30px;}
.sign_box { border:solid 4px #def0f8; margin-top:10px; padding:20px 40px 40px 40px;}
.sign_border{padding:30px 0 30px 0; border-bottom:solid 1px #d6d6d6;}
.idpw_box{width:470px; float:left;}
.idpw_box p{padding:0 0 5px 20px;}
.idpw_box .bg{background:url(img/yes_bg_idpw.jpg) no-repeat; height:154px; padding-top:25px;}

.idpw_box_table {width:380px;}
.idpw_box_table input{ height:29px; width:250px;}
.idpw_box_table input.text{border:1px solid #d2d2d2;}
.idpw_box_table th {width:110px; padding:3px 6px; text-align:left;}
.idpw_box_table td {padding:3px; height:29px;}
.idpw_box_table td.btn{padding-top:15px;}

.idpw_search_box{margin-top:30px; font-family:"RixSGo","Dotum"; font-size:12px; color:#999; line-height:18px;}
.idpw_search_box input{ height:29px; width:250px;}
.idpw_search_box input.text{border:1px solid #d2d2d2;}
.idpw_search_box p{padding:0 0 5px 20px;}
.idpw_search_box span.blod{font-weight:bold;}
.idpw_search_box span.t1{color:#333;}
.idpw_search_box span.t2{color:#e334de;}
.idpw_search_box span.t3{color:#e334de; font-size:11px;}
.idpw_search_box td.pt20{padding-top:20px;}

.idpw_search_bg{background:url(img/yes_bg_search.jpg) no-repeat; height:165px;}
.idpw_search_bg2{background:url(img/yes_bg2_search.jpg) no-repeat; height:186px; padding-left:195px; padding-top:25px;}

/*로그인 리뉴얼(15.12.10)*/
.hana_login_wrap {	margin: auto;	width: 960px;}
.hana_login_tit_bg{  background:url(login/img/tit_line_bg.jpg) repeat-x; height:16px; width:100%;}
.hana_login_wrap .login_tit{padding:25px 0 20px 0;;}
.hana_login_wrap .left_area{width:610px; float:left;}
.hana_login_wrap .left_area .login_set{margin-top:40px; overflow:hidden;}
.hana_login_wrap .left_area .login_set .input_wrap{ width:410px; float:left; }
.hana_login_wrap .left_area .login_set .input_wrap p{margin-top:10px;}
.hana_login_wrap .left_area .login_set .input_wrap p label{width:150px; padding-right:10px; }
.hana_login_wrap .left_area .login_set .input_wrap p label img{ vertical-align:middle; }
.hana_login_wrap .left_area .login_set .input_wrap p input{height:35px;  width:330px; border:1px solid #d4d4d4; }
.hana_login_wrap .left_area .login_set .btn_login{float:left; margin-left:8px; margin-top:9px;}
.hana_login_wrap .left_area .id_chk_wrap{clear:both; display:block; margin-left:75px; font-size:11px;  color:#5d5d5d; padding-top:7px;}
.hana_login_wrap .left_area .id_chk_wrap a.btn_find_idpw{color:#5d5d5d; text-decoration:none; padding-left:20px; display:inline-block;}
.hana_login_wrap .left_area .btn_wrap{ margin-left:75px; padding-top:30px; padding-bottom:40px;}
.hana_login_wrap .left_area .info_img{padding-top:40px;}
.hana_login_wrap .right_ban{float:left; margin-left:17px;}