@charset "utf-8";
/* campaign.css */

#campaign-text{clear:both; text-align:center; padding:5px 0;}
#campaign-text em{color:#E60000; font-size:18px;}
#campaign-text img{margin:10px 0 5px;}

#main .bar-d{clear:both; background:url(../img/campaign/bar-d.gif) repeat-x left center; height:22px;}
#main .bar-d hr{display:none;}

#steparea{width:560px; margin:0 auto;}
#step{background-image:url(../img/campaign/step_body.gif); background-repeat:no-repeat; background-position:0 0; padding-top:40px; margin-bottom:10px; zoom:1;}
#step:after{content:"."; display:block; visibility:hidden; height:0.1px; font-size:0.1em; line-height:0; clear:both;}
#step h3{display:none;}
#step ol{padding:0 0 0 16px;}
#step ol li{width:120px; background:#fff; float:left; margin-right:16px;}
#step ol li p{padding:5px;}
#step #step-bottom{clear:both; background:url(../img/campaign/step_bottom.gif) no-repeat 0 bottom; height:10px;}
#step #step-bottom hr{display:none;}
#steparea em{color:#FF6666;}


#memberentry{clear:both; text-align:center; padding-bottom:20px;}
#memberentry h3{background:url(../img/campaign/memberentry.gif) no-repeat center top; height:95px;}
#memberentry h3 em{display:none;}
#memberentry ul li{display:inline; width:180px; margin:0 5px;}







