@charset "shift_jis"; 
/* 日本伝統音楽研究センターのヘッダー部分のスタイルシートです
作成：東正子 jtm-www@kcua.ac.jp*/


/*伝音センターの文字とロゴ部*/
#hd_left{width:414px; float:left;}
#hd_left img{border:0;}

/* 検索窓とヘッダ右部分のメニュー部*/
#hd_right{width:366px; float:left;}

/* 検索窓 */
#hd_search{float:right; vertical-align:middle; margin:5px 12px 1px 0 ;}
#hd_search form{color:#999;}
#hd_search table{text-align:right; display:block;}

/* ヘッダ右部分のメニュー */
#hd_right ul{ clear:both;list-style-type:none; margin:2px;}
#hd_right li{float:left; height:12px; text-indent:-9999px;overflow:hidden;}
#hd_right li a{ display:block;}


/* ヘッダ右部分のメニューのリンク指定 */
.sitemap a:link{width:99px; height:12px; background:url(../images/hd_sitemap.gif) no-repeat 0 0;}
.sitemap a:visited{width:99px; height:12px; background:url(../images/hd_sitemap.gif) no-repeat 0 0;}
.sitemap a:hover{ width:99px; height:12px; background:url(../images/hd_sitemap.gif) no-repeat 0 -12px;}
.sitemap a:active{width:99px; height:12px; background:url(../images/hd_sitemap.gif) no-repeat 0 -12px;}

.inquiry a:link{width:98px; height:12px; background:url(../images/hd_inquiry.gif) no-repeat 0 0;}
.inquiry a:visited{width:98px; height:12px; background:url(../images/hd_inquiry.gif) no-repeat 0 0;}
.inquiry a:hover{ width:98px; height:12px; background:url(../images/hd_inquiry.gif) no-repeat 0 -12px;}
.inquiry a:active{width:98px; height:12px; background:url(../images/hd_inquiry.gif) no-repeat 0 -12px;}

.access a:link{width:77px; height:12px; background:url(../images/hd_access.gif) no-repeat 0 0;}
.access a:visited{width:77px; height:12px; background:url(../images/hd_access.gif) no-repeat 0 0;}
.access a:hover{ width:77px; height:12px; background:url(../images/hd_access.gif) no-repeat 0 -12px;}
.access a:active{width:77px; height:12px; background:url(../images/hd_access.gif) no-repeat 0 -12px;}

.eng a:link{width:77px; height:12px; background:url(../images/hd_eng.gif) no-repeat 0 0;}
.eng a:visited{width:77px; height:12px; background:url(../images/hd_eng.gif) no-repeat 0 0;}
.eng a:hover{ width:77px; height:12px; background:url(../images/hd_eng.gif) no-repeat 0 -12px;}
.eng a:active{width:77px; height:12px; background:url(../images/hd_eng.gif) no-repeat 0 -12px;}

/* メニューバー */

#menu{width:780px; height:24px; background:url(../images/bg_menu.gif) repeat-x; display:block; clear:both; line-height:normal;}
#menu ul{list-style-type:none; margin:0 5px; line-height: normal;}
#menu li{display:block; float:left; height:24px; font:bold 12px; text-indent:-9999px; overflow:hidden;}
#menu li a{display:block;color:#fff; text-decoration:none;}
#menu li span{/* display:block; */}

/* メニューバーのリンク指定 */

.home a{width:66px; height:24px; background:url(../images/menu-home.gif) no-repeat 0 0;}
.home a:hover{background:url(../images/menu-home.gif) no-repeat 0 -24px;}

.outline a{width:149px; height:24px; background:url(../images/menu-outline.gif) no-repeat 0 0;}
.outline a:hover{background:url(../images/menu-outline.gif) no-repeat 0 -24px;}

.activities a{width:94px; height:24px; background:url(../images/menu-activities.gif) no-repeat 0 0;}
.activities a:hover{background:url(../images/menu-activities.gif) no-repeat 0 -24px;}

.events a{width:78px; height:24px; background:url(../images/menu-events.gif) no-repeat 0 0;}
.events a:hover{background:url(../images/menu-events.gif) no-repeat 0 -24px;}


.publications a{width:76px; height:24px; background:url(../images/menu-publications.gif) no-repeat 0 0;}
.publications a:hover{background:url(../images//menu-publications.gif) no-repeat 0 -24px;}

.library a{width:79px; height:24px; background:url(../images/library.gif) no-repeat 0 0;}
.library a:hover{background:url(../images/library.gif) no-repeat 0 -24px;}

.archives a{width:151px; height:24px; background:url(../images/menu-archives.gif) no-repeat 0 0;}
.archives a:hover{ width:149px; height:24px; background:url(../images/menu-archives.gif) no-repeat 0 -24px;}

.graduateschool a{width:76px; height:24px; background:url(../images/menu-graduateschool.gif) no-repeat 0 0;}
.graduateschool a:hover{ width:76px; height:24px; background:url(../images/menu-graduateschool.gif) no-repeat 0 -24px;}