@charset "utf-8";
/* CSS Document */
#signup_header{ width:100%; height:150px; background:url(../images/member/gnbm_bg.gif) bottom repeat-x;}
#signup_header .logo{ height:50px; padding-left:24px; margin:0; overflow:hidden; }
.logo img{ margin-top:13px;}
#signup_header .gnb{ height:100px; width:670px; margin:0 auto; padding:0; overflow:hidden; }

#content_title{ margin-top:50px;}
.subText{ border-top:2px solid #FF0000; margin-top:5px; padding-top:5px; }
.subText img{margin-top:5px;}

#signup_title{ margin-top:30px; margin-bottom:10px; }

.signup_box{ border:2px solid #e5e5e5; width:666px; height:88px;line-height:88px; vertical-align:middle; text-align:center; font-weight:bold;}
.signup_box2{ border:2px solid #e5e5e5; width:666px;line-height:88px; vertical-align:middle; text-align:center; font-weight:bold;}
.signup_box input{ border:2px solid #cccccc;}

#signup_suc{ width:670px; height:656px; background:url(../images/member/bg_suc.gif) no-repeat;}
#signup_suc img{ margin:240px 98px 40px 98px; float:left;}
	
.agree_area{ border:1px solid #e5e5e5; width:640px; overflow-y:scroll; padding:3px 3px 3px 20px; line-height:15px; color:#000000; }
.checkline{ color:#000000; padding:10px 0; }
.checkline img{ margin-top:-2px; margin-right:5px;}
.checkline span{ color:#000000; font-size:11px;}
     
#container{ width:670px; background:none; margin:auto;}
#footer_warp{border-bottom:1px solid #CCCCCC; width:100%; height:28px; margin:45px auto 12px auto;}
#footer{width:670px; margin:0 auto 0 auto;}

#member_popup{ border-top:1px solid #CCCCCC;}
#member_popup th{ text-align:left;}

#address_pop{
	height:300px; width:360px; padding:0 20px 20px 20px;
}

.address_area{ width:320px; height:150px; padding:5px; margin:auto; line-height:22px;}
.address_area span{ font-weight:bold;}
.address_area a{ color:#555555;}
#bar_search_red{ border-bottom:1px solid #CCCCCC; border-top:2px solid #ed1c24; margin-bottom:25px;}
 




