

.pdr10 {padding-right:10px;}
.bgnone {background:none !important;}
.pl0 {padding-left:0 !important;}
.pt55 {padding-top:55px !important;}

/* join 회원가입 */
div.consent {width:700px; margin:0 auto;}
div.consent div.consent_bar {border-bottom:1px solid #c6c6c6;}
div.consent div.consent_list {width:675px; height:137px;padding:10px; overflow-y: scroll; border:1px solid #c6c6c6;}
div.consent div.consent_list h4 {padding-bottom:20px; font-size:14px;}
div.consent div.consent_list h5 {font-size:13px; }
div.consent div.consent_radio {text-align:right; padding:15px 0;}
div.consent div.consent_radio span {padding-right:40px;}
div.consent h3 {padding:30px 0 10px 0;}
div.consent p {padding-bottom:10px;}

/* join 회원가입 버튼 */
div.join_mu {padding:80px 0 80px 0;}
div.join_mu div:first-child {padding-top:0; background:none;}
div.join_mu div {overflow:hidden; width:735px; padding-top:40px;  margin:0 auto; background:url('../images/login/bg_join.gif') no-repeat 0 20px;}
div.join_mu div p {float:left;}
div.join_mu div a {float:right;}

/* 회원가입 필수입력, 추가사항 */
div.table_type01 {width:735px; padding-top:35px; margin:0 auto;}
div.table_type01 div.tit_pe {overflow:hidden;padding-bottom:5px;  }
div.table_type01 div.tit_pe h3 {float:left; }
div.table_type01 div.tit_pe p {float:right;}
div.table_type01 > p {text-align:center; padding-top:10px;}
div.table_type01 > p > span {font-weight:bold;}
div.table_type01 table {width:100%; border-bottom:1px solid #c6c6c6;}
div.table_type01 table tbody tr:first-child th {border-top:1px solid #c6c6c6 !important;}
div.table_type01 table tbody tr:first-child td {border-top:1px solid #c6c6c6 !important;}
div.table_type01 table tbody tr th {text-align:left; border-top:1px solid #ddd; background:#f9f9f9;}
div.table_type01 table tbody tr th label {padding-left:20px; background:url('../images/login/bg_jm.gif') no-repeat 10px 3px;}
div.table_type01 table tbody tr th label.bgjum {background:url('../images/login/bg_jm2.gif') no-repeat 10px 4px;}
div.table_type01 table tbody tr td {overflow:hidden; border-top:1px solid #ddd; padding:10px 0 10px 10px;}
div.table_type01 table tbody tr td input[type="text"] {height:16px; padding-left:5px; border:1px solid #cccfcc;}
div.table_type01 table tbody tr td input[type="text"]:focus {border:1px solid #6647dd;}
div.table_type01 table tbody tr td input[type="password"] {height:16px; padding-left:5px; border:1px solid #cccfcc;}
div.table_type01 table tbody tr td input[type="password"]:focus {border:1px solid #6647dd;}
div.table_type01 table tbody tr td select {height:18px; border:1px solid #cccfcc;}
div.table_type01 table tbody tr td > a {display:inline-block; vertical-align:middle;}
div.table_type01 table tbody tr td > p {color:#666;}
div.table_type01 table tbody tr td div.email01 {float:left;}
div.table_type01 table tbody tr td div.radiobox {float:left; height:18px;padding-left:15px;vertical-align:middle;}
div.table_type01 table tbody tr td div.radiobox p {height:18px; line-height:18px;display:inline-block; vertical-align:middle;}
div.table_type01 table tbody tr td div.radiobox input[type="radio"] {height:18px; line-height:18px;display:inline-block; vertical-align:middle;}
div.table_type01 table tbody tr td div.email02 {float:left; height:18px;padding-left:15px;vertical-align:middle;}
div.table_type01 table tbody tr td div.email02 a {display:inline-block; vertical-align:middle;}
div.table_type01 table tbody tr td div.email_p {float:left; padding-top:5px;}
div.table_type01 table tbody tr td div.phone2 {float:left;}
div.table_type01 table tbody tr td div.addr01 {overflow:hidden;}
div.table_type01 table tbody tr td div.addr01 div.addr03 {float:left;}
div.table_type01 table tbody tr td div.addr01 div.addr04 {float:left; padding-left:10px;}
div.table_type01 table tbody tr td div.addr02 {padding-top:10px;}
div.table_type01 table tbody tr td div.calendar {float:left; vertical-align:middle; line-height:17px;}

/* 버튼 */
div.butten_ct {margin:50px 0; text-align:center;}

/* 우편번호 검색 */
div.post {width:455px;}
div.post h2 {padding:10px 0 10px 10px; font-size:18px; background:#8a73e1; color:#fff;}
div.post p {text-align:center;padding:10px 0;}
div.post fieldset {width:280px; margin:0 auto; padding-bottom:34px;}
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:4px 0 4px 5px; border:1px solid #aaaaaa;}
div.post fieldset > div {float:left; margin-left:5px;}
div.post div.post_list {width:430px; margin:0 auto; border-top:1px solid #666;}
div.post div.post_list table {width:100%; margin-top:10px; background:#f5f5f5;}
div.post div.post_list table thead tr th {padding:7px 0;}
div.post div.post_list table tbody tr td {padding:7px 0; text-align:center; border-top:1px solid #bdbdbd;}
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 {padding:25px 0; text-align:center;}

/* 회원가입 혜택안내 */
div.join_mu2 {overflow:hidden; padding:80px 0;}
div.join_mu2 > div:first-child {padding-top:0; background:none;}
div.join_mu2 > div {overflow:hidden; width:735px; padding-top:40px;  margin:0 auto; background:url('../images/login/bg_join.gif') no-repeat 0 20px;}
div.join_mu2 > div h4 {float:left;}
div.join_mu2 > div p {float:left; padding:2px 0 0 10px; color:#3b3b3b; font-weight:bold;}
div.join_mu2 > div p span {color:#cd5bae;}
div.join_mu2 > div a {float:right;}

/* 7만원 기프트콘 이벤트 */
div.join_top_event {padding-top:30px; text-align:center; }