@charset "utf-8";
#contents #cal {
	float: left;
	width: 275px;
	line-height: 1.3;
}
#contents #flash {
	margin-bottom: 20px;
}
#contents #cal div {
	margin-top: 5px;
}
#contents #news {
	float: right;
	width: 503px;
	background-image: url(../images/kokuban.jpg);
	background-repeat: no-repeat;
	height: 292px;
	padding-top: 32px;
	padding-left: 41px;
}
#contents #news2 {
	float: right;
	width: 503px;
	background-image: url(../images/kokuban2.jpg);
	background-repeat: no-repeat;
	height: 364px;
	padding-top: 32px;
	padding-left: 41px;
}
#calTitle {
	margin-bottom: 5px;
}
#newsCopy {
	margin-bottom: 11px;
}
#news ul {
	list-style:none;
	margin-left:10px;
}
#news2 ul {
	list-style:none;
	margin-left:10px;
}
#cal strong {
	color: #006614;
}
.yutori {
	text-align:center;
	margin: 30px 0;
}
#bnrBox {
	width: 870px;
	margin-top: 10px;
}
#bnrBox:after {
	content : "";
	display : block;
	height : 0;
	clear : both;
}
.leftImage {
	float:left;
	width:560px;
}
.rightImage {
	float:right;
	width:310px;
	padding-top: 10px;
}
.eigyou {
	margin-bottom:10px;
}

