.wrapper {background:none;}

.join_header {position:relative; width:1000px; height:165px; margin:0 auto; background:url('/images/member/join_header_bg.gif') right top no-repeat;}
.join_header h1 {padding-top:50px;}
.join_header .btn_login {position:absolute; right:10px; bottom:30px;}

.join_contents {width:930px; margin:0 auto; border:5px solid #692c00; padding:35px; margin-bottom:50px;}
.join_contents h2 {background:url('/images/member/tit_icon.gif') left 8px no-repeat; padding-left:22px; font-size:1.8em; font-weight:600; margin-bottom:20px;}

	.contents_wrap {width:887px; margin:0 auto;}

		.join_info {margin-bottom:25px;width:840; padding:20px 0 15px 20px;background:#ededed;color:#333333;}
		.join_info ul {padding-left:20px;}
		.join_info ul li {background:url('/images/member/info_bullet.gif') left 6px no-repeat; height:1.8em;padding-left:10px;}

		.join_step {clear:both; overflow:hidden; margin-bottom:10px;}
		.join_step ul {margin:0 auto;}
		.join_step ul li {float:left;}

		.step_txtBox {border:1px solid #e2e2e2; width:850px;margin-bottom:20px;padding:20px 0 25px 30px;}
		.step_txtBox p {font-size:15px;color:#692c00;font-weight:600;padding-bottom:7px;}
		.step_txtBox p.result_idBox {background:#f4f4f4;font-size:18px;color:#000;font-weight:600;padding-bottom:7px;width:300px;margin:10px 0 20px 27px;text-align:center;padding:10px;}
		.step_txtBox ul {padding-left:43px;}
		.step_txtBox ul li {height:1.6em;list-style:disc;text-indent:-7px;}

		.info_txt {font-size:11px; color:#528fca;padding-left:7px;}
		.info_txt strong {font-weight:bold;color:#528fca;}
		.info_txtBox {margin:-20px 0 0 174px;}

/* 이용약관 */
.agree_terms {height:150px; overflow:auto; padding:10px; border:1px solid #ccc; margin-top:10px; }
.terms_info {padding:20px; border-bottom:1px solid #ccc;}
.terms_list {padding:15px 20px 20px;}
.terms_list p {font-weight:600;}
.terms_list ul {padding:3px 0 5px;}
.terms_list ul li {padding:3px 0 3px 0; font-weight:bold; color:#632d01;}
.terms_list ul li p {font-weight:normal; padding:3px 0 5px; text-align:justify;}
.terms_list ul li ul {padding:3px 0 5px;}
.terms_list ul li ul li {background:none; text-indent:-14px; padding:3px 0 3px 14px; font-weight:normal; color:#333;}

.terms_list2 {padding:0;}
.terms_list2 p {font-weight:600;}
.terms_list2 ul {padding:3px 0 5px;}
.terms_list2 ul li {padding:3px 0 3px 0; font-weight:bold; color:#632d01;}
.terms_list2 ul li p {font-weight:normal; padding:3px 0 5px; text-align:justify;}
.terms_list2 ul li ul {padding:3px 0 5px;}
.terms_list2 ul li ul li {background:none; text-indent:-14px; padding:3px 0 3px 14px; font-weight:normal; color:#333;}
