@charset "euc-jp";


/**************************************************************/
/*main-navi*/
#main-navi{
  margin: 0 0 0 0;
}
/**************************************************************/
/* top */
/* container */
ul.banner{
    padding:0 0 10px 0 ;
}

ul.banner li{
    padding:0 0 10px 0 ;
}
/**************************************************************/

/* banner */
#bannerbox{
	width:auto;
	margin:0 auto 20px;
	padding:0;
	overflow: hidden;	
	display: block;
	clear:both;
}
#bannerbox ul{
	padding:0;
	margin:0;
}
#bannerbox ul li{
	height:151px;
	margin:0;
	padding:0 11px 0 0;
	overflow: hidden;	
	display: block;
	float:left;
}
#bannerbox ul li.banner-03{
	height:151px;
	margin:0;
	padding:0;
	overflow: hidden;	
	display: block;
	float:left;
}
#bannerbox ul li a{
	height:151px;
	margin:0;
	padding:0;
	overflow: hidden;	
	display: block;
	float:left;
}
#bannerbox ul li a:hover{
	background-position: 0 -151px;
}
#bannerbox li.banner-01 a{ background:url(common/images/banner_06.jpg) no-repeat 0 0; width:233px; }
#bannerbox li.banner-02 a{ background:url(common/images/banner_07.jpg) no-repeat 0 0; width:233px; }
#bannerbox li.banner-03 a{ background:url(common/images/banner_08.jpg) no-repeat 0 0; width:233px; }

/**************************************************************/

/* bunner*/

#bunnerbox_02 {
    width:680px;}

#bunnerbox_02 dt{
    float:right;
	width:250px;
	height:51px;
	padding:224px 0 0 0;
	background:url(common/images/contact.jpg) no-repeat 0 0;
	text-align:center;
}

#bunnerbox_02 ul.bannerbox_s_01{
	width:240px;
	float:left;
	margin: 0;
	padding: 0;
}

#bunnerbox_02 ul.bannerbox_s_02{
    float:right;
	width:250px;
	margin: 0;
	padding: 0;
}

#bunnerbox_02 ul li{
	padding:0 0 15px 0;
}

/**************************************************************/
.news_box{
    width:719px;
	border: 1px solid #A3A3A1;
	margin:0 0 15px;
}

/**************************************************************/