@charset "euc-kr";

/* È¸¿øÁ¤º¸ Style */

/* ·Î±×ÀÎ */
.login_wrap{position:relative; width:692px; height:165px; margin:0 auto; padding-top:1px; background:url(../images/member/bg_login.jpg) no-repeat 0 0;}
.login_wrap .id{margin:38px 0 0 44px;}
.login_wrap .pw{margin:4px 0 0 44px;}
.login_wrap .id label,
.login_wrap .pw label{display:inline-block; width:60px; margin:4px 0 0 0; vertical-align:top;}
.login_wrap .id input,
.login_wrap .pw input{display:inline-block; width:200px; height:17px; vertical-align:top;}
.login_wrap .btn_login{position:absolute; top:37px; left:320px;}
.login_wrap .login_help{margin:15px 0 0 114px;}
.login_wrap .login_help2{position:absolute; top:38px; left:435px; margin:0 50px 0 0;}
.login_wrap .login_help2 li{margin:0 0 3px 0; padding:0 0 0 8px; background:url(../images/common/bu_d05.jpg) no-repeat 0 6px; line-height:18px;}

/* È¸¿ø°¡ÀÔ */
.join_path{width:679px; height:59px; margin:0 auto; padding:11px 0 0 13px; background:url(../images/member/bg_join_path.jpg) no-repeat 0 0;}
.join_path li{float:left; margin:0 24px 0 0;}
.join_path .n04{margin:0;}

.join_path2{width:679px; height:59px; margin:0 auto; }
.join_path2 li{float:left; margin:0 24px 0 0;}
.join_path2 .n04{margin:0;}
/* ¾à°üµ¿ÀÇ */
.txr_agreement{}
.txr_agreement textarea{width:680px; height:150px; margin:0; padding:10px; border:2px solid #e1e1e1;}
.btn_agreement{padding:15px 0 0 0; border-top:1px solid #e1e1e1; text-align:center;}
.btn_agreement *{display:inline-block; margin:0 3px; vertical-align:top;}
/* ½Ç¸íÈ®ÀÎ */
.realname{overflow:hidden;}
.realname .left{float:left; width:342px;}
.realname .right{float:right; width:342px;}
.realname .bx{padding:20px 15px; border:1px solid #d7d7d7; background:#f9f9f9;}
/* °³ÀÎÁ¤º¸ÀÔ·Â */
.essential{font-size:11px; letter-spacing:-1px;}
.btn_personal{padding:15px 0 0 0; text-align:center;}
.btn_personal *{display:inline-block; margin:0 3px; vertical-align:top;}
.tbl_personal{border-collapse:collapse; width:100%; border-top:2px solid #9ea8c3;}
.tbl_personal th{padding:10px 0 6px 15px; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; background:#f9f9f9; text-align:left;}
.tbl_personal td{padding:8px 0 6px 15px; border-bottom:1px solid #d7d7d7;}
/* È¸¿ø°¡ÀÔ ¿Ï·á */
.join_comp{padding:30px 0 20px 40px; border:1px solid #d7d7d7; background:#f9f9f9 url(../images/member/bg_join_comp.jpg) no-repeat 75px 38px;}
.join_comp .txt01{margin:10px 0 0 310px;}
.join_comp .txt02{margin:10px 0 0 310px;}
.join_comp .txt02 strong{color:#367fb2;}
.join_comp .comp_help{margin:150px 40px 0 0; padding:15px 0 0 0; border-top:1px solid #ddd;}
.btn_comp{padding:15px 0 0 0; text-align:center;}
.btn_comp *{display:inline-block; margin:0 3px; vertical-align:top;}

/* Æû ¿ä¼Ò */
.inp_txt{height:15px; padding:2px 0 0 3px; border:1px solid #ccc;}

/* Hx ºí¸´ Å¸ÀÔ */
.buD02{margin:30px 0 10px 0; padding:0 0 0 17px; background:url(../images/common/bu_d02.jpg) no-repeat 0 1px; line-height:18px; font-size:12px; color:#333333;}
.buD03{margin:30px 0 8px 17px; padding:0 0 0 12px; background:url(../images/common/bu_d03.jpg) no-repeat 0 4px; line-height:18px;}
.buD04{margin:0 0 8px 30px; padding:0 0 0 10px; background:url(../images/common/bu_d04.jpg) no-repeat 2px 5px; line-height:18px;}
.buD05{margin:0 0 8px 40px; padding:0 0 0 8px; background:url(../images/common/bu_d05.jpg) no-repeat 0 6px; line-height:18px;}

.cont_body .buD02:first-child{margin-top:0;}

