@charset "UTF-8";

@import "base.css";

h2{
	width: 200px;
	margin: 20px 0 5px;
	float: left;
}
#topimg{
	width: 800px;
	height: 252px;
	clear: both;
}
#main ul.link{
	padding: 0 0 20px;
	overflow: hidden;
}
#main ul.link li{
	display: inline;
}
h3{
	width: 550px;
	padding: 0 0 0 30px;
	margin: 0 0 10px;
	background: url(../img/hBg.jpg) no-repeat left bottom;
	font-size: 1.2em;
	color: #663300;
}
#main dl{
	padding: 0 10px 20px;
}
#main dt{
	width: 190px;
	float: left;
	clear: both
}
#main dd{
	margin: 0 0 0 190px;
	padding: 0 0 10px;
}
*html #main dd{
	height: 1px;
}
#main dd a{
	color: #663300;
	font-weight: bold;
}
#main table.list{
	width: 580px;
}
#main table.list tr.deep{
	background-color: #EFF7EA;
}
#main table.list tr.light{
	background-color: #FBFDF9;	
}
#main table.list th{
	width: 40px;
	text-align: center;
	vertical-align: middle;
}
#main table.list td{
	width: 520px;
	padding: 0 20px 0 0;
}
div.cake{
	padding: 10px 0 10px 20px;
	overflow: hidden;
}
div.cake img{
	width: 200px;
	float: left;
}
#main div.cake p{
	width: 350px;
	padding: 0 0 30px;
	float: right;
}
#main p.totop{
	padding: 10px 0 30px;
	text-align: right;
}
/*end
----------------------------------------------------------------------------------------------------end*/