



div.section{

	background:#000000;

	width:880px;

	margin:0 auto;

	min-height:545px;

	height: auto !important;

	height: 545px;

}




div.sp_box h3.wp01{ width:800px; height:21px; padding-bottom:5px; border-bottom:#FF0000 1px solid; text-indent:-9999px; background:url(../special/img/title_wp.gif) no-repeat;}
div.sp_box h3.pz01{ width:800px; height:21px; padding-bottom:5px; border-bottom:#FF0000 1px solid; text-indent:-9999px; background:url(../special/img/title_pz.gif) no-repeat;}
div.sp_box h3.radio{ width:800px; height:21px; padding-bottom:5px; border-bottom:#FF0000 1px solid; text-indent:-9999px; background:url(../special/img/title_radio.gif) no-repeat;}

div.sp_box h3.repo100123{ width:800px; height:21px; padding-bottom:5px; border-bottom:#FF0000 1px solid; text-indent:-9999px; background:url(../special/img/title_repo100123.gif) no-repeat;}
div.sp_box h3.event100404{ width:800px; height:21px; padding-bottom:5px; border-bottom:#FF0000 1px solid; text-indent:-9999px; background:url(../special/img/title_event100404.gif) no-repeat;}

.img_wp{ float:left; margin-right:20px; border:#FFFFFF 1px solid;}
.p_wp{ font-size:16px; line-height:30px; margin-top:30px;}

div.sp_box2{ margin:10px 0 30px 30px;}


a.radio_bt{ display:block; background:url(../special/img/radio_off.gif) no-repeat; width:199px; height:48px; text-indent:-9999px;}
a.radio_bt:hover{ display:block; background:url(../special/img/radio_on.gif) }


.repo100123 img.cap{margin-right:10px; border: solid 1px #FFFFFF;}


div.sp_formbox{ margin:0px 0 30px 0px; padding:10px 0; border-top:#666666 1px dashed; border-bottom:#666666 1px dashed;}
div.sp_formbox td.t01{ padding:5px 10px 0 5px; font-size:14px;}
div.sp_formbox td.t02{ padding:0 0 5px 0; font-size:12px;}