div#form{
	margin-top:20px;
	width:100%;
	padding-bottom:20px;
}

div#form2{
	margin-top:20px;
	margin-bottom:20px;
	padding-top:30px;
	padding-bottom:30px;
	width:100%;
	color:#ff0000;
	font-weight:bold;
	text-align:center;
	border-top:3px double #FE6B9F;
	border-bottom:3px double #FE6B9F;
	font-size:14px;
	line-height:18px;
}

#form p{
	color:#222222;
	text-indent:-1em;
	padding-left:160px;
	padding-right:140px;
	padding-bottom:5px;
}

table#form_t{
	margin:0 auto 0 auto;
	border:3px double #FE6B9F;
}

table#form_t th{
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	width:150px;
	background-color:#FE6B9F;
	border-top:3px double #FE6B9F;
	color:#ffffff;
}

table#form_t td{
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	border-top:3px double #FE6B9F;
}

div#soshin{
	width:200px;
	text-align:center;
	padding-top:10px;
	padding-bottom:20px;
	margin:0 auto 0 auto;
}
