table#geibun_list
{
	width:550px;
	border-collapse:collapse;
	border-spacing:0;
	border:2px solid #336600;
	font-size:12px;
	margin:25px auto;
}
#geibun_list td
{
	padding:3px;
	border:0px none #FFFFFF;
	color:#336600;
	vertical-align:top;
}
#geibun_list th
{
	padding:0px;
	border-bottom:2px solid #336600;
}
#geibun_list th h2
{
	margin:0px;
}
#geibun_list td a
{
	color:#336600;
}
#contents
{
	height:350px;
}