@charset "shift_jis";
#mainImg {
	clear: both;
	width: 823px;
	padding-right: 4px;
}
#contents {
	width: 746px;
	margin-left: 23px;
	background-image: url(../images/contents.jpg);
	background-repeat: no-repeat;
	height: 212px;
	padding-right: 30px;
	padding-left: 28px;
	clear: left;
	margin-bottom: 15px;
}
#news {
	float: left;
	width: 268px;
	margin-top: 27px;
}
#news dl {
	width: 240px;
	line-height: 2em;
	margin-top: 20px;
	height: 110px;
	padding-left: 18px;
	overflow: auto;
}
#news dt {
	width: 6em;
}
#news dd {
	margin-top: -2em;
	margin-left: 7em;
	width: 16em;
}
#linkBtn {
	float: right;
	width: 475px;
	padding-top: 7px;
}
#linkBtn .linkBtn01 {
	float: left;
	width: 276px;
	height: 205px;
}
#linkBtn .linkBtn02 {
	float: right;
	width: 179px;
	padding-top: 6px;
	height: 170px;
}

