/*--------------- 共通 ---------------*/
body {
	margin:0px auto;
	text-align:center;
}


/*--------------- タイトル・ページ切替 ---------------*/
h1 {
	width:90%;
	margin:0px auto;
	text-align:center;
	padding:0px;
	font-size:16px;
	color:#333333;
}

#year {
	width:780px;
	margin:10px auto;
	padding:0px;
	font-size:15px;
}
#year .l {
	float:left;
	width:33%;
	margin:0px;
	text-align:left;
	padding:0px;
}
#year .c {
	float:left;
	width:34%;
	margin:0px;
	text-align:center;
	padding:0px;
	font-size:17px;
	font-weight:bold;
}
#year .r {
	float:left;
	width:33%;
	margin:0px;
	text-align:right;
	padding:0px;
}
#year a {
	color:#0000FF;
	text-decoration:underline;
}
#year a:hover {
	color:#FF0000;
	text-decoration:underline;
}


/*--------------- 一覧表 ---------------*/
#list {
	clear:both;
	width:800px;
	margin:30px auto 0px auto;
	border:2px #81A406 solid;
	border-collapse:separate;
}
#list th {
	border:1px #81A406 solid;
	border-collapse:separate;
}
#list .head {
	background:#81A406;
	padding:5px;
	font-size:18px;
	color:#FFFFFF;
}
#list .cate {
	background:#D7FFD7;
	padding:5px;
	font-size:15px;
	color:#008000;
}
#list td {
	border:1px #81A406 solid;
	border-collapse:separate;
	text-align:left;
	padding:4px;
	font-size:15px;
	color:#333333;
}


/*--------------- エラー処理 ---------------*/
#err {
	width:90%;
	margin:auto;
	text-align:center;
	font-size:15px;
	color:#FF0000;
}


/*--------------- formタグ調整 ---------------*/
form {
	margin:0px;
	padding:0px;
}

