@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;}
.login_box{width:498px;position:relative;margin:30px auto;}
.login_box label{position:absolute;}
.login_box input{margin-left:80px;width:230px !important;}
.login_box .btn_red{position:absolute;left:330px;top:0px;}
.login_box_1{margin-bottom:15px;}
.login_box_label_1{top:2px;left:0px;}
.login_box_label_2{top:47px;left:0px;}

/*회원가입*/
.join{max-width:1024px;margin:0 auto;}
.join_cont{width:698px; height:200px;border:solid 1px #cccccc;padding:10px 15px;margin-bottom:5px;overflow-y:auto;}
.join_tit1{margin:30px 0 10px;}

.-tab-cont{position:relative; z-index:10;}

.tab01 .-tab-btn{display:block; padding:5px 10px; border:1px solid #cccccc; background-color:#f4f4f4;}
.tab01{position:relative; z-index:10000;}
.tab01 li{float:left; position:relative; bottom:-1px;}
.tab01 .on{border-bottom:1px solid white !important; background-color:white !important;}

.tabli01{left:-1px;}
.tabli02{left:-2px;}

.dipn{display:none;}




.join_strong{font-weight:bold;font-size:11px;color:#c00000;margin:0 0 10px 15px;display:inline-block;}

.join_tbl{width:100%;border-collapse:collapse;border-bottom:solid 2px #d1d1d1;}
.join_tbl tr:first-child th,
.join_tbl tr:first-child td{border-top:solid 2px #666666;}
.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_tbl 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;}

.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;}
.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;}

/*전자상거래 표준약관*/
.yg h3{margin-top:40px;font-size:20px;font-size:15px;}
.yg h4{margin-top:40px;font-size:14px;}
.yg h4{margin-top:40px;font-size:13px;}
.yg p{margin:1em 0;}
.yg dl{overflow:hidden;margin:0;}
.yg dt,
.yg dd{float:left;}

.yg_nav{padding:0;margin:0;padding-bottom:20px;padding-top:20px;}
.yg_nav a{color:navy;font-size:14px;}
.yg_nav li{list-style:none;}
