@charset "utf-8";
/* CSS Document */
/* start navi */
#navi{
	width:561px;
	height:35px;
	float:left;
	margin-top:13px;
}
#navi li{
	float:left;
}
#navi li a{
	display:block;
	width:140px;
	height:35px;
	text-indent: -9999px;
	text-decoration: none;
	background-image:url(../images/navi_bg.jpg);
	background-repeat:no-repeat;
}
#navi li.n01 a{
	background-position:0 0;
	}
#navi li.n02 a{
	background-position:-140px 0;
	}
#navi li.n03 a{
	background-position:-280px 0;
	}
#navi li.n04 a{
	width:141px;
	background-position:-420px 0;
	}
#navi li.n01 a:hover{
	background-position:0 -35px;
	}
#navi li.n02 a:hover{
	background-position:-140px -35px;
	}
#navi li.n03 a:hover{
	background-position:-280px -35px;
	}
#navi li.n04 a:hover{
	width:141px;
	background-position:-420px -35px;
	}
/* end navi */

#nav_language{
	width:340px;
	height:22px;
	margin-top:4px;
	float:right;
	}
#nav_language li{
	width:170px;
	height:22px;
	float:left;
	}
#nav_language li a{
	display:block;
	width:170px;
	height:20px;
	text-indent: -9999px;
	text-decoration: none;
	background-image:url(../images/nav_lan.jpg);
	background-repeat:no-repeat;
}	
/*#nav_language .r1 a{
	background-position:0 0;
	}
#nav_language .r2 a{
	background-position:-171px 0;
	}
#nav_language .r1 a:hover{
	background-position:0 -21px;
	}
#nav_language .r2 a:hover{
	background-position:-171px -21px;
	}
#nav_language r1 a.current{
	background-position:-171px -21px;
	}
#nav_language r2 a.current{
	background-position:-171px -21px;
	}	*/	

#nav_company{
	width:180px;
	height:auto;
	}
#nav_company li{
	width:180px;
	height:40px;
	float:left;
}
#nav_company li a{
	display:block;
	width:180px;
	height:40px;
	text-indent: -9999px;
	text-decoration: none;
}
#nav_company .c1 a{
	background:url(../images/navi_company.jpg) no-repeat 0 0;
}
#nav_company .c2 a{
	background:url(../images/navi_company.jpg) no-repeat 0 -40px;
}
#nav_company .c3 a{
	background:url(../images/navi_company.jpg) no-repeat 0 -80px;
}
#nav_company .c4 a{
	background:url(../images/navi_company.jpg) no-repeat 0 -120px;
}
#nav_company .c5 a{
	background:url(../images/navi_company.jpg) no-repeat 0 -160px;
}
#nav_company .c6 a{
	height:41px;
	background:url(../images/navi_company.jpg) no-repeat 0 -200px;
}
#nav_company .c1 a:hover{
	background:url(../images/navi_company.jpg) no-repeat -181px 0;
}
#nav_company .c2 a:hover{
	background:url(../images/navi_company.jpg) no-repeat -181px -40px;
}
#nav_company .c3 a:hover{
	background:url(../images/navi_company.jpg) no-repeat -181px -80px;
}
#nav_company .c4 a:hover{
	background:url(../images/navi_company.jpg) no-repeat -181px -120px;
}
#nav_company .c5 a:hover{
	background:url(../images/navi_company.jpg) no-repeat -181px -160px;
}
#nav_company .c6 a:hover{
	height:41px;
	background:url(../images/navi_company.jpg) no-repeat -181px -200px;
}
/* start nav_grobal*/	
#nav_product {
	width:180px;
	height:auto;
	}
#nav_product li{
	width:180px;
	height:40px;
	float:left;
}
#nav_product  li a{
	display:block;
	width:180px;
	height:40px;
	text-indent: -9999px;
	text-decoration: none;
}
#nav_product  .m1 a{
	background:url(../images/navi_product.jpg) no-repeat 0 0;
}
#nav_product  .m2 a{
	background:url(../images/navi_product.jpg) no-repeat 0 -40px;
}
#nav_product  .m3 a{
	background:url(../images/navi_product.jpg) no-repeat 0 -80px;
}
#nav_product  .m4 a{
	background:url(../images/navi_product.jpg) no-repeat 0 -120px;
}
#nav_product  .m5 a{
	background:url(../images/navi_product.jpg) no-repeat 0 -160px;
	height:42px;
}
#nav_product  .m1 a:hover{
	background:url(../images/navi_product.jpg) no-repeat -181px 0;
}
#nav_product  .m2 a:hover{
	background:url(../images/navi_product.jpg) no-repeat -181px -40px;
}
#nav_product  .m3 a:hover{
	background:url(../images/navi_product.jpg) no-repeat -181px -80px;
}
#nav_product  .m4 a:hover{
	background:url(../images/navi_product.jpg) no-repeat -181px -120px;
}
#nav_product  .m5 a:hover{
	height:42px;
	background:url(../images/navi_product.jpg) no-repeat -181px -160px;
}
/* end nav_grobal*/



