@charset "Shift_JIS";

/* style head */

#head{
	background:#f9e500;
	border-top:#000 solid 3px;
	height:151px;
	overflow:hidden
}
#head img{
	margin:10px 0;
}
#about h2{
	background:#0078aa;
	color:#fff;
	padding:2px 0;
	font-size:109%;
	border-top:#000 solid 3px;
	border-bottom:#000 solid 3px;
}

#navi{
	background:#f9e500;
	width:900px;
	text-align:left;
	border-bottom:#000 solid 3px;
	overflow:hidden;
	margin-bottom:0px;
}

#navi ul{
	
}

#navi li{
	float:left;
}

#navi  li a{
	display:block;
	width:127px;
	height:30px;
	text-indent:-9999px;
}

.navi01 a{background:url(../img/navi_top.jpg) no-repeat center bottom;}
.navi01 a:hover{background:url(../img/navi_top_on.jpg) no-repeat center bottom;}
.navi02 a{background:url(../img/navi_pro.jpg) no-repeat center bottom;}
.navi02 a:hover{background:url(../img/navi_pro_on.jpg) no-repeat center bottom;}
.navi03 a{background:url(../img/navi_shop.jpg) no-repeat center bottom;}
.navi03 a:hover{background:url(../img/navi_shop_on.jpg) no-repeat center bottom;}
.navi04 a{background:url(../img/navi_webmg.jpg) no-repeat center bottom;}
.navi04 a:hover{background:url(../img/navi_webmg_on.jpg) no-repeat center bottom;}
.navi05 a{background:url(../img/navi_link.jpg) no-repeat center bottom;}
.navi05 a:hover{background:url(../img/navi_link_on.jpg) no-repeat center bottom;}
.navi06 a{background:url(../img/navi_info.jpg) no-repeat center bottom;}
.navi06 a:hover{background:url(../img/navi_info_on.jpg) no-repeat center bottom;}
#navi li.navi07 a {
	background:url(../img/navi_about.jpg) no-repeat;
	width:138px;
}
#navi li.navi07 a:hover {
	background:url(../img/navi_about_on.jpg) no-repeat;
}




