@charset "utf-8";

/*div {border:1px solid red; }*/

/* 로그인 */
/*.sub_login{width:740px; height:383px; background:url("../images/member/login2_bg01.gif") no-repeat left top;}
	.login_img01{padding:18px 0 0 18px;}
	.login_img02{padding:19px 0 0 92px;}
	
	.mem_login_ul {width:716px; height:158px;padding:73px 0 0 24px;}
		.mem_login{width:330px; float:left;}
			.login_img03{padding:20px 0 0 0px;}
			.mem_login fieldset{border:0px; padding-top:17px;}
				.sub_user-id{}
					.sub_user-id label{margin-right:6px;}
					.sub_user-id label img{margin-top:7px;}
					.sub_user-id input{padding:4px; width:170px; height:18px; border:1px solid #e3e3e3; font-family:gulim; font-size:14px; font-weight:bold;}
				.sub_user-pw{padding:10px 0 0 0px;}
					.sub_user-pw label{margin-right:6px;}
						.sub_user-pw label img{margin-top:7px;}
					.sub_user-pw input{padding:4px; width:170px; height:18px; border:1px solid #e3e3e3; font-family:gulim; font-size:14px; font-weight:bold;}
				.sub_button-login{position:absolute; top:224px; left:278px;}

		.mem_order{width:330px; float:left; padding-left:35px;}
			.mem_order fieldset{border:0px; padding-top:17px;}
				.sub_button-order{position:absolute; top:224px; left:640px;}
		
		.mem_login_btn{position:absolute; top:350px; left:30px; width:710px; float:left;}
			.mem_login_btn ul{float:left;}
				.mem_login_btn_ul{padding-left:60px;}
			.mem_login_btn li{float:left; padding:0 10px 25px 0px;}

		.sub_checkbox_login{padding:5px 0 0 98px; height:20px; overflow-y:hidden;}
			.sub_checkbox_login input{vertical-align:middle;}
		.sub_checkbox_order{padding:5px 0 0 50px; height:20px; overflow-y:hidden;}
			.sub_checkbox_order input{vertical-align:middle;}*/

/* 로그인 */
.sub_login{width:740px; height:226px; background:url("/images/member/login_bg.gif") no-repeat left top;}
	.login_img01{padding:23px 0 0 17px;}
	.login_img02{padding:14px 0 0 17px;}
	
	.mem_login_ul {width:714px; height:67px;padding:30px 0 0 26px;}
		.mem_login{width:320px; float:left;}
			.mem_login fieldset{border:0px;}
				.sub_user-id{}
					.sub_user-id label{margin-right:6px;}
					.sub_user-id label img{margin-top:7px;}
					.sub_user-id input{padding:4px; width:170px; height:18px; border:1px solid #e3e3e3; font-family:gulim; font-size:14px; font-weight:bold;}
				.sub_user-pw{padding:10px 0 0 0px;}
					.sub_user-pw label{margin-right:6px;}
						.sub_user-pw label img{margin-top:7px;}
					.sub_user-pw input{padding:4px; width:170px; height:18px; border:1px solid #e3e3e3; font-family:gulim; font-size:14px; font-weight:bold;}
				.sub_buttom-login{position:absolute; top:116px; left:278px;}
		
		.mem_login_btn{width:320px; float:left; padding:12px 0 0 38px;}
			.mem_login_btn li{float:left; padding:0 10px 25px 0px;}
				.mem_login_img01{padding-top:5px;}
				.mem_login_img02{padding-top:5px;}
		.sub_checkbox_login{padding:5px 0 0 105px;}



/* 회원가입 */
.sub_join_0{width:740px; background:url("../images/member/join0_bg.gif") no-repeat left top;}
	.mem_join0_ul{width:714px; height:160px;padding:32px 0 0 26px;}
		.mem_join0_ul li{line-height:20px;}
		.mem_join0{width:714px; float:left; padding-top:30px;}
			.mem_join0 fieldset{border:0px;}
				.sub_user-Name{}
					.sub_user-Name label{margin-right:6px;}
					.sub_user-Name label img{margin-top:7px;}
					.sub_user-Name input{padding:4px; width:297px; height:18px; border:1px solid #e3e3e3; font-family:gulim; font-size:14px; font-weight:bold;}
				.sub_user-re{padding:10px 0 0 0px;}
					.sub_user-re label{margin-right:6px;}
						.sub_user-re label img{margin-top:7px;}
					.sub_user-re input{padding:4px; width:136px; height:18px; border:1px solid #e3e3e3; font-family:gulim; font-size:14px; font-weight:bold;}
				.sub_buttom_join0{position:absolute; top:186px; left:430px;}
				.sub_buttom_join0_01{position:absolute; top:186px; left:510px;}

	.mem_join0_text{width:720px; padding:20px 0 0 20px;}
		.mem_join0_text dt{padding-bottom:10px;}
		.mem_join0_text dd{line-height:20px;}

.sub_join{width:740px; height:566px; background:url("../images/member/join1_bg.gif") no-repeat left top;}
	.join_img01{padding:23px 0 0 17px;}
	.join_img02{padding:14px 0 0 17px;}
	
	.sub_join_text{width:680px; height:350px; padding:40px 30px 30px 30px;}
		.sub_join_text TEXTAREA{width:660px; height:330px; padding:10px; border:1px solid #e3e3e3; font-family:Dotum; font-size:12px; line-height:18px;}
	.sub_join1_btn{float:right; padding:10px 30px 0 0px;}
		.sub_join1_btn li{float:left; padding-left:5px;}

.sub_join2{width:740px;}
	.sub_join2_form{width:740px;}
	.sub_join2_btn{float:right; margin-top:20px;}
		.sub_join2_btn li{float:left; padding-left:5px;}
		.sub_join2 input{margin:2px 0px;}
		.sub_join2 a img{padding:2px 0 0 0px;}

.sub_join3{width:740px; height:566px; background:url("../images/member/join3_bg.jpg") no-repeat left top;}
	.join3_img01{padding:32px 0 0 30px;}
	.join3_img02{padding:9px 0 0 123px;}