/* メインコンテンツメニュー */

div#MENU{
	width:1000px;
	height:30px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
ul#MENU{
    list-style:none;
    width:100%;
}
ul#MENU li{
    list-style:none;
    float:left;
}
ul#MENU a{
	display:block;
	width:100px;
	height:30px;
	background-image:url(../img/menu.jpg);
}
#MENU a span{display:none;}

ul#MENU a.news{
	background-position:0px 0px;
	width: 111px;
}
ul#MENU a:hover.news{
	background-position:0px -30px;
	width: 111px;
}

ul#MENU a.profile{
	background-position:-111px 0px;
	width: 102px;
}
ul#MENU a:hover.profile{
	background-position:-111px -30px;
	width: 102px;
}


ul#MENU a.schedule{
	background-position:-213px 0px;
	width: 124px;
}
ul#MENU a:hover.schedule{
	background-position:-213px -30px;
	width: 124px;
}

ul#MENU a.media{
	background-position:-337px 0px;
	width: 105px;
}
ul#MENU a:hover.media{
	background-position:-337px -30px;
	width: 105px;
}

ul#MENU a.discography{
	background-position:-442px 0px;
	width: 148px;
}
ul#MENU a:hover.discography{
	background-position:-442px -30px;
	width: 148px;
}

ul#MENU a.library{
	background-position:-590px 0px;
	width: 103px;
}
ul#MENU a:hover.library{
	background-position:-590px -30px;
	width: 103px;
}

ul#MENU a.shop{
	background-position:-693px 0px;
	width: 142px;
}
ul#MENU a:hover.shop{
	background-position:-693px -30px;
	width: 142px;
}

ul#MENU a.fc{
	background-position:-835px 0px;
	width: 165px;
}
ul#MENU a:hover.fc{
	background-position:-835px -30px;
	width: 165px;
}

/* ヘッド サブメニュー */
div.headmenu{
	width:300px;
	height:20px;
	padding-top: 75px;
	padding-left: 700px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}
ul.headmenu{
    list-style:none;
    width:100%;
}
ul.headmenu li{
    list-style:none;
    float: left;
}
ul.headmenu a{
	display:block;
	width:100px;
	height:20px;
	background-image:url(../img/top_submenu.jpg);
}
.headmenu a span{display:none;}

ul.headmenu a.home{
	background-position:0px 0px;
	width: 78px;
}
ul.headmenu a:hover.home{
	background-position:0px -20px;
	width: 78px;
}

ul.headmenu a.english{
	background-position:-78px 0px;
	width: 130px;
}
ul.headmenu a:hover.english{
	background-position:-78px -20px;
	width: 130px;
}
ul.headmenu a.korean{
	background-position:-208px 0px;
	width: 92px;
}
ul.headmenu a:hover.korean{
	background-position:-208px -20px;
	width: 92px;
}

ul.headmenu a.japanese{
	background-position:-300px 0px;
	width: 110px;
}
ul.headmenu a:hover.japanese{
	background-position:-300px -20px;
	width: 110px;
}


/* E-ヘッド サブメニュー */
div.e_headmenu{
	width:188px;
	height:20px;
	padding-top: 75px;
	padding-left: 812px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}
ul.e_headmenu{
    list-style:none;
    width:100%;
}
ul.e_headmenu li{
    list-style:none;
    float: left;
}
ul.e_headmenu a{
	display:block;
	width:100px;
	height:20px;
	background-image:url(../img/top_submenu.jpg);
}
.e_headmenu a span{display:none;}

ul.e_headmenu a.home{
	background-position:0px 0px;
	width: 78px;
}
ul.e_headmenu a:hover.home{
	background-position:0px -20px;
	width: 78px;
}

ul.e_headmenu a.english{
	background-position:-78px 0px;
	width: 130px;
}
ul.e_headmenu a:hover.english{
	background-position:-78px -20px;
	width: 130px;
}
ul.e_headmenu a.korean{
	background-position:-208px 0px;
	width: 92px;
}
ul.e_headmenu a:hover.korean{
	background-position:-208px -20px;
	width: 92px;
}

ul.e_headmenu a.japanese{
	background-position:-300px 0px;
	width: 110px;
}
ul.e_headmenu a:hover.japanese{
	background-position:-300px -20px;
	width: 110px;
}

/* Profile サブメニュー */
div#PROFMENU{
	width:285px;
	height:25px;
	margin-top: 0px;
	margin-left: 715px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
ul#PROFMENU{
    list-style:none;
    width:100%;
}
ul#PROFMENU li{
    list-style:none;
    float:left;
}
ul#PROFMENU a{
	display:block;
	width:100px;
	height:25px;
	background-image:url(../img/prof_sub.jpg);
}
#PROFMENU a span{display:none;}

ul#PROFMENU a.lf{
	background-position:0px 0px;
	width: 92px;
}
ul#PROFMENU a:hover.lf{
	background-position:0px -25px;
	width: 92px;
}
ul#PROFMENU a.moriya{
	background-position:-92px 0px;
	width: 99px;
}
ul#PROFMENU a:hover.moriya{
	background-position:-92px -25px;
	width: 99px;
}

ul#PROFMENU a.keito{
	background-position:-191px 0px;
	width: 94px;
}
ul#PROFMENU a:hover.keito{
	background-position:-191px -25px;
	width: 94px;
}


/* Discography サブメニュー */
div#DISCOMENU{
	width:180px;
	height:25px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
ul#DISCOMENU{
    list-style:none;
    width:100%;
}
ul#DISCOMENU li{
    list-style:none;
    float:left;
}
ul#DISCOMENU a{
	display:block;
	width:100px;
	height:25px;
	background-image:url(../img/disco_sub.jpg);
}
#DISCOMENU a span{display:none;}

ul#DISCOMENU a.album{
	background-position:0px 0px;
	width: 41px;
}
ul#DISCOMENU a:hover.album{
	background-position:0px -25px;
	width: 41px;
}

ul#DISCOMENU a.single{
	background-position:-41px 0px;
	width: 36px;
}
ul#DISCOMENU a:hover.single{
	background-position:-41px -25px;
	width: 36px;
}

ul#DISCOMENU a.solo{
	background-position:-77px 0px;
	width: 29px;
}
ul#DISCOMENU a:hover.solo{
	background-position:-77px -25px;
	width: 29px;
}

ul#DISCOMENU a.dvd{
	background-position:-106px 0px;
	width: 37px;
}
ul#DISCOMENU a:hover.dvd{
	background-position:-106px -25px;
	width: 37px;
}

ul#DISCOMENU a.other{
	background-position:-143px 0px;
	width: 37px;
}
ul#DISCOMENU a:hover.other{
	background-position:-143px -25px;
	width: 37px;
}


