/* CSS Document */

/****************************************　
　　　　　　　メイン画像
****************************************/
#main-img{
	width:800px;
	height:288px;
	background-image:url(../../img/main_img.jpg);
	background-repeat:no-repeat;
	margin:0px auto;
}

#main-img a{
	width:800px;
	height:288px;
	display:block;
}



/****************************************　
　　　　　コンテンツメイン
****************************************/
#new_hirose{
	width:560px;
	height:241px;
	background-image:url(../../img/bn_new_hirose03.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
}

#new_hirose_link{
	width:274px;
	height:120px;
}

#new_hirose_link a{
	width:274px;
	height:120px;
	display:block;
}

#news{
	width:378px;
	padding:55px 170px 13px 15px;
	font-size:12px;
	font-weight:normal;
	line-height:150%;
	height: 160px;
}


#treat-ttl{
	width:560px;
	height:30px;
	background-image:url(../../img/ttl_treat.jpg);
	background-repeat:no-repeat;
}

#treat-bg{
	width:435px;
	height:290px;
	background-image:url(../../img/bg_treat.jpg);
	background-repeat:no-repeat;
	padding:10px 0px 0px 125px;
}

#treat-bg2{
	width:412px;
	background-image:url(../../img/bg_green_line.gif);
	background-repeat:repeat-y;
	padding:0px 5px 0px 10px
}	

#treat-bg2 ul{
	margin:0px 0px 10px 0px;
	padding:0px;
}

#treat-bg2 li{
	margin:0px 0px 5px 0px;
	padding:0px;
	list-style:none;
}

#treat-bg li p{
	background-image:url(../img/ico_green.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;
}

#treat-bg a{
	color:#6C9E34;	
}

#bn-menu-l{
	width:270px;
	margin-right:20px;
	float:left;
}

#bn-menu-l ul{
	margin:0px;
	padding:0px;
}

#bn-menu-l li{
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style:none;
}

.bn-menu-l1 a:link,.bn-menu-l1 a:visited{
	display:block;
	width:270px;
	height:81px;
	background-image:url(../../img/bn_m1.jpg);
	background-repeat:no-repeat;
}

.bn-menu-l3 a:link,.bn-menu-l3 a:visited{
	display:block;
	width:270px;
	height:81px;
	background-image:url(../../img/bn_m3.jpg);
	background-repeat:no-repeat;
}

.bn-menu-l5 a:link,.bn-menu-l5 a:visited{
	display:block;
	width:270px;
	height:81px;
	background-image:url(../../img/bn_m5.jpg);
	background-repeat:no-repeat;
}

.bn-menu-l7 a:link,.bn-menu-l7 a:visited{
	display:block;
	width:270px;
	height:81px;
	background-image:url(../../img/bn_m7.jpg);
	background-repeat:no-repeat;
}

.bn-menu-l9 a:link,.bn-menu-l9 a:visited{
	display:block;
	width:270px;
	height:81px;
	background: url(../../img/bn_m9.jpg) no-repeat;
}


#bn-menu-r{
	width:270px;
	float:left;
}

#bn-menu-r ul{
	margin:0px;
	padding:0px;
}

#bn-menu-r li{
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style:none;
}


.bn-menu-r2 a:link,.bn-menu-r2 a:visited{
	display:block;
	width:270px;
	height:81px;
	background: url(../../img/bn_m2.jpg) no-repeat;
}

.bn-menu-r4 a:link,.bn-menu-r4 a:visited{
	display:block;
	width:270px;
	height:81px;
	background: url(../../img/bn_m4.jpg) no-repeat;
}

.bn-menu-r6 a:link,.bn-menu-r6 a:visited{
	display:block;
	width:270px;
	height:81px;
	background: url(../../img/bn_m6.jpg) no-repeat;
}

.bn-menu-r8 a:link,.bn-menu-r8 a:visited{
	display:block;
	width:270px;
	height:81px;
	background: url(../../img/bn_m8.jpg) no-repeat;
}

.bn-menu-r10 a:link,.bn-menu-r10 a:visited{
	display:block;
	width:270px;
	height:81px;
	background: url(../../img/bn_m10.jpg) no-repeat;
}
