@charset "utf-8";
/*아이디 비밀번호 찾기*/
.id_pw_summ{background:#ededed;padding:10px 20px;font-size:11px;margin-bottom:25px;}
.btn_silver2{background:#777773;color:white !important;font-size:11px !important;text-align:center;padding:10px 20px;border:solid 1px #efefef;display:inline-block;}

.id_pw_srch{overflow:hidden;}
.id_pw_srch input[type=text]{height:22px;line-height:22px;width:42%;}
.id_srch{float:left;border:solid 1px #cccccc;border-top:solid 2px #cccccc;width:48.2%;height:257px;}
.pw_srch{float:right;border:solid 1px #cccccc;border-top:solid 2px #cccccc;width:48.2%;height:257px;}
.id_srch>div{margin:20px;}
.pw_srch>div{margin:20px;}

.id_srch_tbl{border-collapse:collapse;width:100%;}
.id_srch_tbl>tbody>tr>td{padding-bottom:10px;}

.id_srch_line{height:1px;background:#f0f0f0;margin-top:20px;margin-bottom:25px;width:95%;margin-left:auto;margin-right:auto;}

/*로그인*/
.login_s1{border-bottom:solid 1px #e5e5e5;width:95%;margin:0 auto;}
.login_s1 table{width:498px;margin:0 auto 30px auto;}

.login_s2{border-bottom:solid 1px #e5e5e5;width:95%;margin:0 auto;}
.login_s2 table{width:498px;margin:30px auto 30px auto;}
.login_s2 td{height:43px;}
.login_s2 input[type=text]{width:230px;height:26px;line-height:26px;}
.login_s2 input[type=password]{width:230px;height:26px;line-height:26px;}

.login_s1_summ{font-size:11px;color:888888;}

.login_s3 table{width:498px;margin:30px auto 30px auto;}
.login_s3 td{height:60px;}
.login_s3 *{font-size:11px;}

/*회원가입*/
.join{max-width:1024px;margin:0 auto;}
.join_cont{height:200px;border:solid 1px #cccccc;padding:10px 15px;margin-bottom:5px;overflow-y:auto;}
.join_tit1{margin:30px 0 10px;font-size:15px;font-weight:800;color:#11537a;}

.join .div01 ul {margin-left:15px;}
.join .div01 ul li {font-size:11px;}
.join_strong{font-weight:bold;font-size:11px;color:#11537a;margin:0 0 20px 15px;display:inline-block;}

.join_sub01 .join_table01 {width:100%;border-collapse:collapse;border-spacing:0;}
.join_sub01 .join_table01 * {font-family:dotum;}
.join_sub01 .join_table01 .tr01 th, .join_sub01 .join_table01 .tr01 td {border-top:2px solid #666666;}
.join_sub01 th {padding:10px 0 10px 26px;border-bottom:1px solid #d1d1d1;color:#666666;background-color:#fcfcfc;text-align:left;}
.join_sub01 td {padding:4px 0 4px 14px;text-align:left;border-bottom:1px solid #d1d1d1;}
.join_sub01 .sp01 {color:#11537a;margin-right:6px;}
.join_sub01 .sp02 {margin-right:16px;}
.join_sub01 .sp03 {margin-right:4px;}
.join_sub01 .sp04 {margin:0 4px;}
.join_sub01 .sp05 {margin-left:12px;}
.join_sub01 .th01 {padding-left:15px;}
.join_sub01 select.select01 {width:60px;}
.join_sub01 select.select02 {width:46px;}
.join_sub01 select.select03 {width:185px;height:25px;}
.join_sub01 .join_table02 {width:100%;border-collapse:collapse;border-spacing:0;margin:40px 0;}
.join_sub01 .join_table02 * {font-family:dotum;}
.join_sub01 .join_table02 .tr01 th, .join_sub01 .join_table02 .tr01 td {border-top:1px solid #d1d1d1;}
.join h4 {font-size:15px;font-weight:800;color:#004770;margin:0 0 10px 12px;}

.join_tbl{width:100%;border-collapse:collapse;border-top:solid 2px #666666;border-bottom:solid 2px #d1d1d1;}
.join_tbl th{background:#f3f3f3;padding:10px 0;border-bottom:solid 1px #d1d1d1;text-align:left;}
.join_tbl td{padding:0px 10px;border-bottom:solid 1px #d1d1d1;}
.join_tbl *{font-size:11px;}

.join_tbl select{height:25px;vertical-align:middle;}

.join .require{color:#ef7175;}
/*.join th label{font-size:11px;margin-left:15px;}*/
.join input[type=text],
.join input[type=password]
{height:23px;line-height:25px;width:150px;border:solid 1px #ccc;margin:3px 0;}
.join select{margin:3px 0;}

.join_sub01 input.inp01 {width:178px;}
.join_sub01 input.inp02 {width:108px;}
.join_sub01 input.inp03 {width:308px;}
.join_sub01 input.inp04 {width:373px;}

.btn_silver3{background:url(/img/member/btn_silver3.jpg) repeat-x;border:solid 1px #d9d9d9;padding:0px 10px;height:22px;line-height:22px !important;display:inline-block;font-size:11px !important;margin-left:12px;}
.join_exp{font-size:11px;color:#777;}
.join3_btn{position:absolute;top:75%;left:10%;}

/*회원탈퇴*/
.exit_tbl{border-collapse:collapse;width:100%;border-top:solid 2px #858585;}
.exit_tbl .th{border-bottom:solid 1px #cfcfcf;background:#eee;}
.exit_tbl .td{border-bottom:solid 1px #cfcfcf;padding:3px 8px;}
.exit_tbl .th label{font-weight:bold;color:#666666;margin-left:40px;}

.exit_tbl input[type=text],
.exit_tbl input[type=password]
{width:200px;border:solid 1px #ccc;margin:3px 0;height:25px;line-height:25px;}
.exit_tbl select{margin:3px 0;height:25px;line-height:25px;}
.exit_tbl textarea{margin:3px 0;width:100%;height:200px;}