h1{
	text-align:center;
	margin:0 0 20px 0;
}
#main p{
	margin:0 auto 0 auto;
}
#main table{
	border:solid 1px #ffffff;
	width:750px;
	font-size:80%;
	margin:0 auto 20px 20px;
	padding:0;
}
#main th{
	border:solid 1px #ffffff;
	background-color:#CDDFF8;
	width:80px;
	text-align:center;
	padding:0;
}
#main td{
	border:solid 1px #ffffff;
	width:295px;
	text-align:left;
	padding:5px 0 5px 2px;
}
#main p{
	font-size:80%;
	text-align:left;
	width:750px;
	margin-bottom:20px;
}
#main .shokushu{
	background-color:#134C99;
	width:750px;
	height:25px;
	color:#ffffff;
}
#main .long{
	width:770px;
}
