#content table {
	width: 600px;
	border-top: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	margin-bottom: 20px;
	margin-left: 20px;
}
#content .soba {
	width: 370px;
	float: right;
	margin: -195px 10px 20px 0;
}

#content h3 {
	background-color: #304929;
	color: #FFFFFF;
}

#content th {
font-size: 75%;
line-height: 1.5;
text-align: center;
vertical-align: middle;
padding: 5px;
border-top: 2px solid #FFFFFF;
border-right: 1px solid #DDDDDD;
border-bottom: 1px solid #DDDDDD;
border-left: 2px solid #FFFFFF;
background-color: #F5F5F5;
}
#content td {
font-size: 75%;
line-height: 1.5;
padding: 5px;
border-top: 2px solid #FFFFFF;
border-right: 1px solid #DDDDDD;
border-bottom: 1px solid #DDDDDD;
border-left: 2px solid #FFFFFF;
text-align: center;
}
#content .img {
	clear: both;
	padding: 0 0 10px 20px;
}
