
input, select, textarea { vertical-align:middle; font-size:12px; color:#666666; font-family:"고딕", "맑은 고딕"; border:1px solid #d7d5d5; }
textarea {line-height:14px; padding:12px; border:1px solid #d7d5d5;}



.c_line{background-color:#a40f6d; height:2px;}
.t_box01{padding:13px;}
.t_radio{text-align:left; padding:0 13px 0 11px;}
div.t_infor{padding:21px 0 0 15px;}


div.t_notice{text-align:right; font-size:11px; color:#444444;}
.box_left{width:148px; padding: 0 0 0 16px; height:35px; color:#191919; font-weight:bold; background:#f9f9f9; vertical-align:middle;}
.box_right{width:488px; padding:0 0 0 15px; vertical-align:middle;}
.box_in{height:17px; width:157px;}
.addr{padding: 13px 0 0 16px;color:#191919; font-weight:bold; background:#f9f9f9;}
div.c_btn{text-align:right; padding:12px 0 0 0 ;}

/* 회원가입 추가 */
div.guid_down{margin:31px 0 0 0; height:247px;}
.self_bg{background:url(../images/member/img_self.gif) no-repeat; height:137px;  padding:30px 0 0 32px;}
.self_con{text-align:left; vertical-align:top; font-size:11px; line-height:16px;}
div.self_btn01{padding:11px 0 0 0;}
div.self_onoff{background:#fafaf9; padding:23px 54px 25px 25px; font-size:11px; color:#5f5f5f;line-height:17px;}
.onoff_txt01{padding:0 0 14px 0; vertical-align:top; font-weight:bold;}
.onbtn_down{width: 160px; vertical-align:bottom;}

.box_join{ font-size:12px; font-weight:bold; color:#191919; padding:27px 66px  28px 105px;}
.box_join02{ font-size:12px; font-weight:bold; color:#191919; padding:27px 0  28px 14px;}
.bu_join{ background:url(../images/etc/dot.gif) no-repeat 2px 50%} /*블릿넣기*/
.bu_join_txt{padding:0 0 0 9px; width:134px}

div.btn_self02{text-align:center; padding: 15px 0 0 0;}

#self_after{background:#fafaf9; border:1px solid #f1f1f1; padding: 20px 14px 20px 14px; color:#5f5f5f; line-height:17px;}  
div.txt_atp01{font-size:15px; color:#1f1f1f; font-weight:bold; padding:0 0 18px 0}

/* //회원가입 추가 */