/* 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:280px;

	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: 200px;

}





#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;

}


