.topimg {
	width: 750px;
	height: 321px;
	margin: 0px;
	padding: 0px;
}
.news {
	width: 518px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	border: 1px solid #2995C3;
}
.box {
	width: 750px;
}


.btn {
	width: 750px;
	padding-top: 0px;
}
.limg {
	float: left;
}
.ltext {
	float: left;
	height: 31px;
	padding-left: 5px;
	padding-top: 2px;
	line-height: 16px;
	width: 158px;
}
.list {
	width: 196px;
	border: 1px solid #2699C5;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	float: left;
}
.banner {
	width: 196px;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
}

.makoto {
	padding: 5px;
	float: left;
	width: 340px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 1px solid #0F8DC0;
	background-image: url(images/makoto_back.jpg);
	background-position: 100% 0%;
	background-repeat: no-repeat;
}

.monkey {
	padding: 5px;
	float: left;
	width: 340px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 1px solid #0F8DC0;
	background-image: url(images/monkey_back.jpg);
	background-position: 100% 0%;
	background-repeat: no-repeat;
}

.aj {
	padding: 5px;
	float: left;
	width: 340px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 1px solid #0F8DC0;
	background-image: url(images/sjp_back.jpg);
	background-position: 100% 0%;
	background-repeat: no-repeat;
}

.sjp {
	padding: 5px;
	float: left;
	width: 340px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 1px solid #0F8DC0;
	background-image: url(images/sjp_back.jpg);
	background-position: 100% 0%;
	background-repeat: no-repeat;
}
.genki_g {
	padding: 5px;
	float: left;
	width: 340px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	border: 1px solid #0F8DC0;
	background-image: url(images/genki_g.jpg);
	background-repeat: no-repeat;
	background-position: 100% 0%;
}
.genki {
	padding: 5px;
	float: left;
	width: 340px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 1px solid #0F8DC0;
	background-image: url(images/genki.jpg);
	background-position: 100% 0%;
	background-repeat: no-repeat;
}

.harumi {
	padding: 5px;
	float: left;
	width: 340px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	border: 1px solid #0F8DC0;
	background-image: url(images/harumichan.jpg);
	background-repeat: no-repeat;
	background-position: 100% 0%;
}

.pikaslo {
	padding: 5px;
	float: left;
	width: 340px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 1px solid #0F8DC0;
	background-image: url(images/pikaslo_back.jpg);
	background-position: 100% 0%;
	background-repeat: no-repeat;
}

.katsuo {
	padding: 5px;
	float: left;
	width: 340px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	border: 1px solid #0F8DC0;
	background-image: url(images/katsuo_back.jpg);
	background-repeat: no-repeat;
	background-position: 100% 0%;
}

.jack {
	padding: 5px;
	float: left;
	width: 340px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 1px solid #0F8DC0;
	background-image: url(images/jack_back.jpg);
	background-position: 100% 0%;
	background-repeat: no-repeat;
}

.kaijoleft {
    clear: left;
}
.kaijo {
    clear: both;
}