@charset "utf-8";
#mainContent-kumagaya01 {
	float: left;
	width: 770px;
	margin: 0 0 50px 0;
	padding: 0 0 30px 0;
	background-color: #CEE3A7;
}
#mainContent-kumagaya01 .pageBox-kumagaya01 {
	width: 730px;
	margin: 0;
	padding: 20px 20px 60px 20px;
	background-color: #CEE3A7;
}
#mainContent-kumagaya02 {
	float: left;
	width: 770px;
	margin: 0 0 50px 0;
	padding: 0 0 30px 0;
	background-color: #D4BFDC;
}
#mainContent-kumagaya02 .pageBox-kumagaya02 {
	width: 770px;
	margin: 0;
	padding: 0 0 0px 0;
	background-color: #D4BFDC;
	position: relative;
}
p {
	color: #333333;
	font-size: 1.0em;
	line-height: 1.9em;
	margin: 0;
	padding: 0;
}
img {
	display: block;
}
#mainContent-kumagaya02 .pageBox-kumagaya02 h3 {
	margin: 0;
	padding: 20px 0 0 0;
	clear: both;
}
#meguri {
	position: absolute;
	top: 1465px;
	left: 0px;
}
#osusume {
	position: absolute;
	top: 30px;
	left: 540px;
}
.clear {
	clear: both;
}
.rekishi {
	width: 770px;
	height: 340px;
	margin: 0;
	padding: 0;
}
.rekishi li {
	float: left;
	width: 332px;
	margin: 0 0 0 35px;
	padding: 0;
}
.rekishi li dl dd {
	width: 308px;
	height: 110px;
	margin: 0;
	padding: 12px;
	font-size: 16px;
	line-height: 25px;
	background-color: #FFFFFF;
}
.fontS {
	font-size: 12px;
	line-height: 18px;
}
#yukikumagokabou {
	width: 770px;
	height: 595px;
	margin: 0;
	padding: 0;
	clear: both;
}
#yukikuma {
	float: left;
	width: 374px;
	height: 595px;
	margin: 0;
	padding: 0;
	background: url(../images/kumagaya/kumagaya_02_0201.jpg) top left no-repeat;
}
#yukikuma dl {
	width: 270px;
	height: 200px;
	margin: 270px 0 0 80px;
	padding: 0;
}
#yukikuma dl dd {
	width: 250px;
	margin: 0 0 0 20px;
	padding: 0;
	font-size: 16px;
	line-height: 24px;
}
#gokabou {
	float: right;
	width: 396px;
	height: 595px;
	margin: 0;
	padding: 0;
	background: url(../images/kumagaya/kumagaya_02_0202.jpg) top left no-repeat;
}
#gokabou dl {
	width: 310px;
	height: 280px;
	margin: 326px 0 0 29px;
	padding: 0;
}
#gokabou dl dd {
	width: 310px;
	margin: 0 0 0 20px;
	padding: 0;
	font-size: 16px;
	line-height: 24px;
}
#spring {
	width: 770px;
	height: 510px;
	margin: 0;
	padding: 0;
	background: url(../images/kumagaya/kumagaya_02_0301.gif) top left no-repeat;
}
#spring ul {
	width: 714px;
	margin: 0;
	padding: 153px 0 0 56px;
}
#spring ul li {
	margin: 0 0 47px 0;
	padding: 0;
	width: 714px;
	height: 27px;
}
#spring ul li img, #summer ul li img {
	float: left;
}
#summer {
	width: 770px;
	height: 755px;
	margin: 0;
	padding: 0;
	background: url(../images/kumagaya/kumagaya_02_0302.gif) top left no-repeat;
	clear: both;
}
#summer ul {
	width: 580px;
	margin: 0;
	padding: 50px 0 0 190px;
}
#summer ul li {
	margin: 0 0 47px 0;
	padding: 0;
	width: 580px;
	height: 27px;
}
#autumn {
	width: 770px;
	height: 385px;
	margin: 0;
	padding: 0;
	background: url(../images/kumagaya/kumagaya_02_0303.gif) top left no-repeat;
	clear: both;
}
#autumn ul {
	width: 714px;
	margin: 0;
	padding: 129px 0 0 56px;
}
#autumn ul li {
	margin: 0 0 47px 0;
	padding: 0;
	width: 714px;
	height: 27px;
}
#winter {
	width: 770px;
	height: 450px;
	margin: 0;
	padding: 0;
	background: url(../images/kumagaya/kumagaya_02_0304.gif) top left no-repeat;
	clear: both;
}
#winter ul {
	width: 500px;
	margin: 0;
	padding: 42px 0 0 232px;
}
#winter ul li {
	margin: 0 0 47px 0;
	padding: 0;
	width: 500px;
	height: 27px;
}
.kumagayaPage a img {
	margin: 50px 0 0px 20px;
	padding: 0;
}
