
/* 회원가입관련      ==================================================================================== */  
#join_wrap01			{ }

.join_title				{padding:8px 11px;font-size:15px;background:#f5f5f5;border-top:1px solid #666;border-bottom:1px solid #ddd; margin:0 0 5px  0;}
.join_title p			{font-weight:bold;}
.join_title div			{font-size:13px;}

.join_agree				{padding:0 0 20px 0px; margin:0 0 20px 0; border-bottom:1px solid #ddd;}
.join_title03			{height:20px;padding:0 0 17px 20px;font-weight:bold;font-size:15px;color:#ff3300; letter-spacing:-1px; background:url(./image/join_icon01.gif) no-repeat 0 2px;}
.join_title02			{height:20px;padding:0 0 17px 20px;font-weight:bold;font-size:15px;color:#222; letter-spacing:-1px; background:url(./image/join_icon01.gif) no-repeat 0 2px;}
.join_title02 span		{font-size:11px;font-weight:normal;color:#888;}
.join_title01			{background-color:#f5f5f5;padding:6px 15px;font-weight:bold;letter-spacing:-1px; }
.join_cont01			{padding:30px 15px;}

.join_table				{border-collapse:collapse;width:100%; } 
.join_t01				{color:#777;text-align:left;padding:8px 10px;  width:120px;letter-spacing:-1px; font-weight:normal; vertical-align:top;border-bottom:1px solid #eee;} 
.join_t02				{color:#666; padding:  8px;  vertical-align:top;border-bottom:1px solid #e3e3e3;}  
 
.join_input, .edit_input, .check_input, .id_input, .pw_input			{border:1px solid #ccc;   padding:3px; margin:0 0 4px 0px;} 
.join_textarea			{width:97%;height:140px;background-color:#ffffff; padding:10px;border: 1px solid #DADADA; overflow-x:hidden; }

.join_btn01				{text-align:Center;padding:20px 0;}
.join_btn02				{text-align:Center;padding:20px 0;border-top:1px solid #e5e5e5;}
.join_agree_check		{text-align:right;padding:15px 0 0 0;font-size:1.1em;}


/* 로그인  관련      ==================================================================================== */ 
.member_top				{padding:0 0 30px 0; margin:0 0 35px 0;border-bottom:3px solid #888;min-height:115px;}
.member_top_img			{float:left;}
.member_top_txt			{margin:0 0 0 215px;padding:0 0 0 0;}
.member_top_txt01		{font-size:46px;line-height:72px;color:#bbb;font-weight:bold;letter-spacing:-1px;}
.member_top_txt02		{font-size:12px;color:#777;line-height:160%;letter-spacing:-1px;}

#login_area				{margin:0 auto;width:100%;}

.login_box				{height:95px;margin:0 auto;width:450px;}
.login_box02			{float:left; }
.login_box02 dl			{margin:0; height:34px;}
.login_box02 dt			{float:left; line-height:28px;font-weight:bold;font-size:13px;}
.login_box02 dd			{margin:0 0 0 80px;height:30px;}

.login_input			{border:1px solid #ccc; height:20px;font-size:14px;padding:2px 5px;letter-spacing:1px; }
.login_btn1				{  float:right;} 

.login_btn2_box			{border-top:1px solid #e5e5e5;;padding:20px 0;}  
.login_btn2				{margin:0 auto; width:450px;} 
.login_btn2 div			{background:url(./image/join_icon02.gif) no-repeat 0 7px;padding:0 0 7px 10px;}
.login_btn2 div span		{float:right;}

.find_box				{height:95px;margin:0 auto;width:400px;}
.find_box02				{height:125px;margin:0 auto;width:400px;}

 
/* 회원탈퇴      ==================================================================================== */ 
.mbleave_wrap			{border:5px solid #e5e5e5;padding:25px;}
.mbleave_btn			{text-align:Center;padding:20px 0;border-top:1px solid #e5e5e5;} 
 
.leave_cont01			{padding:0 0 40px 20px;}
.leave_cont01 p			{background:url(./image/join_icon02.gif) no-repeat 0 8px;padding:0 0 5px 9px;}
