/*Global Navi
-------------------------------------------*/

ul#gNav:after {
	content:".";
	height:0;
	visibility:hidden;
	display:block;
	clear:both;
	}

ul#gNav {display:inline-block; width:800px; margin:0; padding:0;}
	
ul#gNav li{
	float:left;
	display:block;
	text-indent:-9999px;
	height:50px;
	}
	
ul#gNav li a{
	display:block;
	outline:none;
	height:50px;
	}
	
ul#gNav li span{
	display:block;
	height:50px;
	}

li#g01 a{width:89px;background: url(../images/navi.gif) no-repeat 0px 0px;}
li#g02 a{width:89px;background: url(../images/navi.gif) no-repeat -89px 0px;}
li#g03 a{width:89px;background: url(../images/navi.gif) no-repeat -178px 0px;}
li#g04 a{width:89px;background: url(../images/navi.gif) no-repeat -267px 0px;}
li#g05 a{width:89px;background: url(../images/navi.gif) no-repeat -356px 0px;}
li#g06 a{width:89px;background: url(../images/navi.gif) no-repeat -445px 0px;}
li#g07 a{width:89px;background: url(../images/navi.gif) no-repeat -534px 0px;}
li#g08 a{width:89px;background: url(../images/navi.gif) no-repeat -623px 0px;}
li#g09 a{width:88px;background: url(../images/navi.gif) no-repeat -712px 0px;}

li#g01 a:hover{width:89px;background: url(../images/navi.gif) no-repeat 0px -50px;}
li#g02 a:hover{width:89px;background: url(../images/navi.gif) no-repeat -89px -50px;}
li#g03 a:hover{width:89px;background: url(../images/navi.gif) no-repeat -178px -50px;}
li#g04 a:hover{width:89px;background: url(../images/navi.gif) no-repeat -267px -50px;}
li#g05 a:hover{width:89px;background: url(../images/navi.gif) no-repeat -356px -50px;}
li#g06 a:hover{width:89px;background: url(../images/navi.gif) no-repeat -445px -50px;}
li#g07 a:hover{width:89px;background: url(../images/navi.gif) no-repeat -534px -50px;}
li#g08 a:hover{width:89px;background: url(../images/navi.gif) no-repeat -623px -50px;}
li#g09 a:hover{width:88px;background: url(../images/navi.gif) no-repeat -712px -50px;}


/*Global Navi English
-------------------------------------------*/

ul#eNav:after {
	content:".";
	height:0;
	visibility:hidden;
	display:block;
	clear:both;
	}

ul#eNav {display:inline-block; width:800px; margin:0; padding:0;}
	
ul#eNav li{
	float:left;
	display:block;
	text-indent:-9999px;
	height:50px;
	}
	
ul#eNav li a{
	display:block;
	outline:none;
	height:50px;
	width:100px;
	}
	
ul#eNav li span{
	display:block;
	height:50px;
	width:100px;
	}

li#e01 a{background: url(../../english/images/navi.gif) no-repeat 0px 0px;}
li#e02 a{background: url(../../english/images/navi.gif) no-repeat -100px 0px;}
li#e03 a{;background: url(../../english/images/navi.gif) no-repeat -200px 0px;}
li#e04 a{background: url(../../english/images/navi.gif) no-repeat -300px 0px;}
li#e05 a{background: url(../../english/images/navi.gif) no-repeat -400px 0px;}
li#e06 a{background: url(../../english/images/navi.gif) no-repeat -500px 0px;}
li#e07 a{background: url(../../english/images/navi.gif) no-repeat -600px 0px;}
li#e08 a{background: url(../../english/images/navi.gif) no-repeat -700px 0px;}

li#e01 a:hover{background: url(../../english/images/navi.gif) no-repeat 0px -50px;}
li#e02 a:hover{background: url(../../english/images/navi.gif) no-repeat -100px -50px;}
li#e03 a:hover{background: url(../../english/images/navi.gif) no-repeat -200px -50px;}
li#e04 a:hover{background: url(../../english/images/navi.gif) no-repeat -300px -50px;}
li#e05 a:hover{background: url(../../english/images/navi.gif) no-repeat -400px -50px;}
li#e06 a:hover{background: url(../../english/images/navi.gif) no-repeat -500px -50px;}
li#e07 a:hover{background: url(../../english/images/navi.gif) no-repeat -600px -50px;}
li#e08 a:hover{background: url(../../english/images/navi.gif) no-repeat -700px -50px;}


/*Menu
-------------------------------------------*/
	
ul#menu li{
	float:left;
	display:block;
	height:31px;
	width:160px;
	margin-top:5px;
	}

ul#menu li a{
	background:url(../images/menu_line.gif) no-repeat left;
	color:#666666;
	text-decoration:none;
	display:block;
	outline:none;
	height:23px;
	width:150px;
	padding-top:8px;
	padding-left:10px;
	}

ul#menu li a:hover{
	background:url(../images/menu_bg.gif) no-repeat;
	color:#ffffff;
	text-decoration:underline;
	}

ul#menu li span{
	background:url(../images/menu_bg.gif) no-repeat;
	color:#ffffff;
	display:block;
	height:23px;
	width:150px;
	padding-top:8px;
	padding-left:10px;
	}

