span{
	color:#009900;
}

th{
	font-size:1.1em;
	text-align:left;
	background-color:#333333;
	color:#ffffff;
}

td.number{
	padding-left:10px;
	text-align:left;
	width:120px;
	white-space:nowrap;
}

#top_image{
	height:50px;
}

#top_left{
	float:left;
	width:400px;
	background-color:#eeeeee;
}

#top_right{
	float:left;
	width:602px;
	text-align:center;
	background-color:#eeeeee;
}

#kaisetsu,#tokushu,#hyakuen,#ekikara,#noritsugi,#navigate{
	line-height:130%;
	padding-bottom:10px;
}

#k_ul,.unchinpage,.sakusha,.rireki{
	margin:0px 100px;
}

ul.nidanme{
	padding-top:15px;
}

#fukuoka_b{
	padding-bottom:10px;
}

#fukuoka_a table{
	margin:auto;
}

#fukuoka_b table{
	margin:auto;
}

#fukuoka_b td{
	padding-right:10px;
}

div.to_top{
	margin-top:5px;
	text-align:right;
	letter-spacing:0.1em;
	font-size:0.8em;
}

#sekibetsu{
	width:800px;
}

td.omake{
	text-align:center;
	width:50%;
}

table.sakusha,table.rireki{
	border:1px #000000 solid;
	border-collapse:collapse;
}

table.sakusha td{
	border:1px #000000 solid;
	font-size:0.8em;
}
table.rireki td{
	border:1px #000000 solid;
	font-size:0.8em;
	height:40px;
}
