a span{
	display: none;
}

/* メニュー
-------------------------------------------------- */
#menu-e {
	padding: 0px;
	margin: 5px 0 0 50px;
	position: relative;
}

ul#menu{
	width: 700px;
	margin:0px;
	overflow:hidden;　/*float解除*/
	zoom:100%;	
}
ul#menu li{
	float:left;
	list-style:none; /*リストの●を消す*/
}
ul#menu li a {
	display:block; /*インラインからブロック要素へ変更*/
	height:30px;
	width:140px;
	text-align:left;
	text-decoration: none;
	outline-style: none;
	letter-spacing:1px; /*文字間隔*/
	font-size: 10px;
	background-image:url(../img/menu.gif);
	background-repeat:no-repeat;
}

ul#menu a.eve
{background-position:0px 0px;}
ul#menu li a.eve:hover
{background-position:0px -90px;}
ul#menu li a.eves
{background-position:0px -180px;}
 
ul#menu a.koz
{background-position:-140px 0px;}
ul#menu li a.koz:hover
{background-position:-140px -90px;}
ul#menu a.kozs
{background-position:-140px -180px;}
 
ul#menu li a.sim
{background-position:-280px 0px;}
ul#menu li a.sim:hover
{background-position:-280px -90px;}
ul#menu li a.sims
{background-position:-280px -180px;}
 
ul#menu li a.jos
{background-position:-420px 0px;}
ul#menu li a.jos:hover
{background-position:-420px -90px;}
ul#menu li a.joss
{background-position:-420px -180px;}
 
ul#menu li a.ine
{background-position:-560px 0px;}
ul#menu li a.ine:hover
{background-position:-560px -90px;}
ul#menu li a.ines
{background-position:-560px -180px;}

ul#menu li a.kyo
{background-position:0px -30px;}
ul#menu li a.kyo:hover
{background-position:0px -120px;}
ul#menu li a.kyos
{background-position:0px -210px;} 

ul#menu li a.kai
{background-position:-140px -30px;}
ul#menu li a.kai:hover
{background-position:-140px -120px;}
ul#menu li a.kais
{background-position:-140px -210px;}

ul#menu li a.bro
{background-position:-280px -30px;}
ul#menu li a.bro:hover
{background-position:-280px -120px;}
ul#menu li a.bros
{background-position:-280px -210px;}

ul#menu li a.sbr
{background-position:-420px -30px;}
ul#menu li a.sbr:hover
{background-position:-420px -120px;}
ul#menu li a.sbrs
{background-position:-420px -210px;}

ul#menu li a.sir
{background-position:-560px -30px;}
ul#menu li a.sir:hover
{background-position:-560px -120px;}
ul#menu li a.sirs
{background-position:-560px -210px;}

ul#menu li a.lin
{background-position:0px -60px;}
ul#menu li a.lin:hover
{background-position:0px -150px;}
ul#menu li a.lins
{background-position:0px -240px;}

/* 英語メニュー
------------------------------------------------- */
ul#e_menu{
	width: 700px;
	margin:0px;
	overflow:hidden;　/*float解除*/
	zoom:100%;	
}
ul#e_menu li{
	float:left;
	list-style:none; /*リストの●を消す*/
}
ul#e_menu li a {
	display:block; /*インラインからブロック要素へ変更*/
	height:30px;
	width:140px;
	text-align:left;
	text-decoration: none;
	outline-style: none;
	letter-spacing:1px; /*文字間隔*/
	font-size: 10px;
	background-image:url(../img/e_menu.gif);
	background-repeat:no-repeat;
}

ul#e_menu a.eve
{background-position:0px 0px;}
ul#e_menu li a.eve:hover
{background-position:0px -60px;}
ul#e_menu li a.eves
{background-position:0px -120px;}
 
ul#e_menu a.kyo
{background-position:-140px 0px;}
ul#e_menu li a.kyo:hover
{background-position:-140px -60px;}
ul#e_menu a.kyos
{background-position:-140px -120px;}
 
ul#e_menu li a.sim
{background-position:-280px 0px;}
ul#e_menu li a.sim:hover
{background-position:-280px -60px;}
ul#e_menu li a.sims
{background-position:-280px -120px;}
 
ul#e_menu li a.ine
{background-position:-420px 0px;}
ul#e_menu li a.ine:hover
{background-position:-420px -60px;}
ul#e_menu li a.ines
{background-position:-420px -120px;}
 
ul#e_menu li a.broe
{background-position:-560px 0px;}
ul#e_menu li a.broe:hover
{background-position:-560px -60px;}
ul#e_menu li a.broes
{background-position:-560px -120px;}

ul#e_menu li a.sbre
{background-position:-0px -30px;}
ul#e_menu li a.sbre:hover
{background-position:-0px -90px;}
ul#e_menu li a.sbres
{background-position:-0px -150px;}

ul#e_menu li a.sir
{background-position:-140px -30px;}
ul#e_menu li a.sir:hover
{background-position:-140px -90px;}
ul#e_menu li a.sirs
{background-position:-140px -150px;}


/* 英語ページ
-------------------------------------------------- */
#eng {
	width: 120px;
	height: 20px;
	padding: 0px;
	margin: 35px 0 0 0px;
	position: relative;
	background: url(../img/engl.gif) no-repeat;
}

#eng ul.elink {
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 0px;
	left: 0px;
	line-height: 1;
	list-style-type: none;
}

#eng ul.elink li {
	padding: 0px;
	margin: 0px;
	float: left;
}

#eng ul.elink li#eng01,
#eng ul.elink li#eng01 a {
	width: 120px;
	height: 20px;
}

#eng ul.elink li a {
	padding: 0px;
	margin: 0px;
	display: block;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	outline-style: none;
}

#eng ul.elink li#eng01 a:hover,
#eng ul.elink li#eng01 a:focus,
#eng ul.elink li#eng01 a.stay{
	background: url(../img/engl.gif) 0 -20px no-repeat;
	text-decoration: none;
}



/* 日本語ページ
-------------------------------------------------- */
#jpn {
	width: 120px;
	height: 20px;
	padding: 0px;
	margin: 35px 0 0 0px;
	position: relative;
	background: url(../img/japn.gif) no-repeat;
}

#jpn ul.jlink {
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 0px;
	left: 0px;
	line-height: 1;
	list-style-type: none;
}

#jpn ul.jlink li {
	padding: 0px;
	margin: 0px;
	float: left;
}

#jpn ul.jlink li#jpn01,
#jpn ul.jlink li#jpn01 a {
	width: 120px;
	height: 20px;
}

#jpn ul.jlink li a {
	padding: 0px;
	margin: 0px;
	display: block;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	outline-style: none;
}

#jpn ul.jlink li#jpn01 a:hover,
#jpn ul.jlink li#jpn01 a:focus,
#jpn ul.jlink li#jpn01 a.stay{
	background: url(../img/japn.gif) 0 -20px no-repeat;
	text-decoration: none;
}

