#form{
	width:530px;
	margin:20px auto 20px 10px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	text-align: left;
}

table#form_body{
	width:530px;
	border:none;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	text-align: left;
	font-size: 12px;
	font-weight: normal;
}
table#form_body th,table#form_body td{
	border:none;
	background:#ffffff;
	vertical-align:top;
	padding-left:0;
	padding-right:0;
	color:#00457D;
}
table#form_body th{
	width:160px;
}
#form span{
	font-size:10px;
	color:#ff0000;
}
table#form_body td span{
	color:#00457D;
}