

/* 라디오버튼 */
div.consent div.consent_radio {text-align:right; padding:15px 0;}
div.consent div.consent_radio span {padding-right:40px;}

/* 버튼 */
div.butten_ct {margin:50px 0; text-align:center;}

/* 회원가입 로그인 */
div.consent {margin:0 20px; }

/* 약관동의 라디오버튼 처리 */
div.join_ck {text-align:right; margin-top:9px; height:15px;}
div.join_ck input[type="checkbox"] {vertical-align:top;}
div.join_ck label {display:inline-block; padding:0 10px 0 5px; height:14px; line-height:15px;  font-weight:bold; color:#666;}

/* 약관동의 */
div.consent {padding:60px 0 0 0; }
div.consent h3 {padding:30px 0 10px 0; font-size:15px; }
div.consent div.consent_top {padding-bottom:100px; text-align:center; }
div.consent div.consent_top label {font-size:16px; font-family:dotum;}
div.consent div.consent_top input[type="checkbox"] {vertical-align:top; margin-top:3px; }


/* 회원가입 버튼처리 */
div.join_btn {padding:27px 0; text-align:center;}
div.join_btn a.btn_pe {display:inline-block;  width:137px; padding:15px 0; font-size:16px; line-height:16px; background:#95e0da; color:#fff; text-decoration:none; text-align:center; font-family:dotum; font-weight:bold; }
div.join_btn a.btn_biz {display:inline-block; width:137px; padding:15px 0; font-size:16px; line-height:16px; background:#929292; color:#fff; text-decoration:none; text-align:center; font-family:dotum; font-weight:bold; }
div.join_btn a.btn_out {display:inline-block; width:137px; padding:15px 0; font-size:16px; line-height:16px;  background:#a9a9a9; color:#fff; text-decoration:none; text-align:center; font-family:dotum; font-weight:bold; }


/* 우편번호 검색 */
div.post {width:430px;}
div.post h2 {height:35px; padding:15px 0 0 30px; margin-bottom:10px; font-size:17px; color:#fff; background:#82c9c0;}
div.post p {text-align:left;padding:10px 0 10px 20px;}
div.post fieldset {overflow:hidden; padding:0 0 30px 20px;}
div.post fieldset div.radiobox {overflow:hidden;  padding-bottom:10px;}
div.post fieldset div.radiobox label {float:left; padding:0 10px; }
div.post fieldset div.radiobox input[type=radio] {float:left;}
div.post fieldset > label {display:block;float:left;padding:18px 12px 0 20px; font-weight:bold;}
div.post fieldset input[type="text"] {float:left; padding:3px 0 3px 3px; border:1px solid #999; background:#fff;}
div.post fieldset input[type="text"]:focus  {border:1px solid #82c9c0;}
div.post fieldset > a {display:inline-block;float:left; margin-left:5px; height:12px; line-height:14px; padding:5px; text-decoration:none; color:#fff; background:#82c9c0;}
div.post div.post_list {width:390px; margin:0 auto; border-bottom:1px solid #e0e0e0;}
div.post div.post_list table {width:100%; margin-top:10px;}
div.post div.post_list table thead tr th {padding:7px 0; background:#f2f2f2; border-top:1px solid #e0e0e0;}
div.post div.post_list table thead tr th.bdr {border-right:1px solid #e0e0e0;}
div.post div.post_list table tbody tr td {padding:7px 0; text-align:center; border-top:1px solid #e0e0e0;}
div.post div.post_list table tbody tr td.bdr {border-right:1px solid #e0e0e0; color:#82c9c0;}
div.post div.post_list table tbody tr td.subject {text-align:left;padding-left:10px;}
div.post div.post_list table tbody tr td.subject p {width:200px;}
div.post div.post_cancle {overflow:hidden; padding:25px 0; text-align:center;}
div.post div.post_cancle a {display:inline-block; margin-left:5px; height:13px; line-height:15px; padding:7px 20px; text-decoration:none; color:#fff; font-size:13px; font-weight:bold; background:#82c9c0;}

/* 회원가입 완료 */
div.join_ok {padding:80px 0; text-align:center; }
div.join_ok div.btn_ok {padding-top:20px;}
div.join_ok div.btn_ok a {display:inline-block; padding:15px 32px 0 32px; font-size:13px; height:30px; color:#fff; text-decoration:none; background:#82c9c0; }

