body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	background-color: #edeedc;
	background-image: url(../images/back_1.png);
	background-repeat: repeat-x;
	background-position: 0px 395px;
}
#bg1 {
	background-image: url(../images/top_bnr_r1_c6.jpg);
	background-repeat: repeat-x;
}
#bg2 {
}
#header {
	height: 395px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
#mnavi {
	width: 190px;
	margin-left: 30px;
	background-image: url(../images/naviBG.png);
	background-repeat: repeat-y;
	padding-bottom: 12px;
}
#mnavi ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	line-height: 1.2em;
}
#mnavi ul li {
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mnavi ul li a {
	
	display: block;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 14px;
}
#mnavi ul li a img {
	display: block;
	margin: 0px;
	padding: 0px;
}
a.nv1 {
	text-decoration: none;
	background-image: url(../images/navi_btn_on.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a.nv1:hover {
	text-decoration: none;
	background-image: url(../images/navi_btn_of.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a.nv2 {
	text-decoration: none;
	background-image: url(../images/navi_btn_on.png);
	background-repeat: no-repeat;
	background-position: 0px -14px;
	
}
a.nv2:hover {
	text-decoration: none;
	background-image: url(../images/navi_btn_of.png);
	background-repeat: no-repeat;
	background-position: 0px -14px;
}
a.nv3 {
	text-decoration: none;
	background-image: url(../images/navi_btn_on.png);
	background-repeat: no-repeat;
	background-position: 0px -28px;
	
}
a.nv3:hover {
	text-decoration: none;
	background-image: url(../images/navi_btn_of.png);
	background-repeat: no-repeat;
	background-position: 0px -28px;
}
a.nv4 {
	text-decoration: none;
	background-image: url(../images/navi_btn_on.png);
	background-repeat: no-repeat;
	background-position: 0px -42px;
	
}
a.nv4:hover {
	text-decoration: none;
	background-image: url(../images/navi_btn_of.png);
	background-repeat: no-repeat;
	background-position: 0px -42px;
}
a.nv5 {
	text-decoration: none;
	background-image: url(../images/navi_btn_on.png);
	background-repeat: no-repeat;
	background-position: 0px -56px;
	
}
a.nv5:hover {
	text-decoration: none;
	background-image: url(../images/navi_btn_of.png);
	background-repeat: no-repeat;
	background-position: 0px -56px;
}
a.nv6 {
	text-decoration: none;
	background-image: url(../images/navi_btn_on.png);
	background-repeat: no-repeat;
	background-position: 0px -70px;
	
}
a.nv6:hover {
	text-decoration: none;
	background-image: url(../images/navi_btn_of.png);
	background-repeat: no-repeat;
	background-position: 0px -70px;
}
a.nv7 {
	text-decoration: none;
	background-image: url(../images/navi_btn_on.png);
	background-repeat: no-repeat;
	background-position: 0px -84px;
	
}
a.nv7:hover {
	text-decoration: none;
	background-image: url(../images/navi_btn_of.png);
	background-repeat: no-repeat;
	background-position: 0px -84px;
}
a.nv8 {
	text-decoration: none;
	background-image: url(../images/navi_btn_on.png);
	background-repeat: no-repeat;
	background-position: 0px -98px;
	
}
a.nv8:hover {
	text-decoration: none;
	background-image: url(../images/navi_btn_of.png);
	background-repeat: no-repeat;
	background-position: 0px -98px;
}
a.nv9 {
	text-decoration: none;
	background-image: url(../images/navi_btn_on.png);
	background-repeat: no-repeat;
	background-position: 0px -112px;
	
}
a.nv9:hover {
	text-decoration: none;
	background-image: url(../images/navi_btn_of.png);
	background-repeat: no-repeat;
	background-position: 0px -112px;
}
a.nv10 {
	text-decoration: none;
	background-image: url(../images/navi_btn_on.png);
	background-repeat: no-repeat;
	background-position: 0px -126px;
	
}
a.nv10:hover {
	text-decoration: none;
	background-image: url(../images/navi_btn_of.png);
	background-repeat: no-repeat;
	background-position: 0px -126px;
}
a.nv11 {
	text-decoration: none;
	background-image: url(../images/navi_btn_on.png);
	background-repeat: no-repeat;
	background-position: 0px -140px;
	
}
a.nv11:hover {
	text-decoration: none;
	background-image: url(../images/navi_btn_of.png);
	background-repeat: no-repeat;
	background-position: 0px -140px;
}
a.nv12 {
	text-decoration: none;
	background-image: url(../images/navi_btn_on.png);
	background-repeat: no-repeat;
	background-position: 0px -154px;
	
}
a.nv12:hover {
	text-decoration: none;
	background-image: url(../images/navi_btn_of.png);
	background-repeat: no-repeat;
	background-position: 0px -154px;
}
a.nv13 {
	text-decoration: none;
	background-image: url(../images/navi_btn_on.png);
	background-repeat: no-repeat;
	background-position: 0px -168px;
	
}
a.nv13:hover {
	text-decoration: none;
	background-image: url(../images/navi_btn_of.png);
	background-repeat: no-repeat;
	background-position: 0px -168px;
}
a.nv14 {
	text-decoration: none;
	background-image: url(../images/navi_btn_on.png);
	background-repeat: no-repeat;
	background-position: 0px -182px;
	
}
a.nv14:hover {
	text-decoration: none;
	background-image: url(../images/navi_btn_of.png);
	background-repeat: no-repeat;
	background-position: 0px -182px;
}
a.nv15 {
	text-decoration: none;
	background-image: url(../images/navi_btn_on.png);
	background-repeat: no-repeat;
	background-position: 0px -196px;
	
}
a.nv15:hover {
	text-decoration: none;
	background-image: url(../images/navi_btn_of.png);
	background-repeat: no-repeat;
	background-position: 0px -196px;
}
a.nv16 {
	text-decoration: none;
	background-image: url(../images/navi_btn_on.png);
	background-repeat: no-repeat;
	background-position: 0px -210px;
	
}
a.nv16:hover {
	text-decoration: none;
	background-image: url(../images/navi_btn_of.png);
	background-repeat: no-repeat;
	background-position: 0px -210px;
}
#cont {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	font-size: 86%;
	line-height: 1.5em;
}
#footer {
	background-image: url(../images/back_line.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding-top: 18px;
}
.leftside {
	float: left;
}
.news {
	text-align: left;
	clear: both;
	margin-bottom: 18px;
	width: 370px;
}
.news .date {
	font-size: 76%;
	color: #666;
	float: left;
	width: 70px;
}
.news .mtext {
	margin-left: 70px;
	width: 290px;
}
.allabt {
	text-align: left;
	clear: both;
	margin-bottom: 18px;
	width: 370px;
}
.allabt .pics {
	float: left;
	width:70px;
	text-align:center;
}
.allabt .mtexts {
	margin-left: 70px;
	width: 290px;
	padding-left: 8px;
}
.rightside {}
