body{margin-top:10px;text-align:center;margin-left:auto;margin-right:auto;background-color:#330000;font-size:12px;font-family:verdana;}
 .main_body{width:960px;text-align:center;margin-left:auto;margin-right:auto;border:#000000 1px solid;background-color:#FFFFFF;padding:5px}
 	#menu{width:960px;text-align:center;margin-left:auto;margin-right:auto;height:40px}
	.content2{width:950px;text-align:left;margin-left:auto;margin-right:auto;border:#585858 1px solid;}
		.tit{width:500px;float:left;padding-top:25px;display:block;}
		.newsletter{width:250px;float:right;display:block;}
		#content{clear:both;width:950px;text-align:left;margin-left:auto;margin-right:auto;padding:5px}
		#policy{clear:both;color:#006600;padding:5px;text-align:center}
		#footer{text-align:center;padding:10px;height:100px;FONT-SIZE:10px}
		#cl{width:250px;float:left;display:block;}
		#cr{width:650px;float:right;display:block;}
		.div_clear{display:block;clear:both;}
		.form_l{width:160px;float:left;display:block;font-weight:bold;text-align:right;padding:2px;}
		.form_r{width:470px;float:right;display:block;text-align:left;padding:2px}
			.form_field{width:310px;text-align:left;border:#cccccc 2px solid;background-color:#FFFFFF}
			.form_field_over{width:310px;text-align:left;border:#330000 2px solid;background-color:#FFCACA}
			.form_area{text-align:left;border:#cccccc 2px solid;background-color:#FFFFFF}
			.form_area_over{text-align:left;border:#330000 2px solid;background-color:#FFCACA}
			#bt2{width:450px;text-align:right;padding-right:65px}
	.text_center{text-align:center;}
	.msg{height:30px;color:#FF0000;padding-left:100px}		