@charset "utf-8";
/* CSS Document */

.txt01{
	width:625px;
	margin:30px auto;
	overflow:hidden;
	text-align:center;
}

#form_block{
	width:625px;
	margin:30px auto;
	overflow:hidden;
	text-align:center;
}

#form_block table{
	width:100%;
}

#form_block table th{
	width:180px;
	text-align:left;
	vertical-align:top;
	line-height:125%;
	padding:1em 0px;
}
#form_block table th span{
	color: #E52529;
}

#form_block table td{
	padding:1em 0px;
	text-align:left;
}

#form_block table td .input01{
	width:95%;
	line-height:30px;
	height:30px;
	display:inline;
}

#form_block table td .input02{
	width:95%;
	height:200px;
}

#form_block table td .input03{
}

#form_block .btn{
	text-align:center;
}

.msg{
	color:#F00;
}