*{font-family:"Lucida Sans Unicode", "arial", "verdana", "Trebuchet MS", san-serif; _font-family:"arial", "verdana", "Trebuchet MS", san-serif; font-size:small;}
#adds #panks, #adds #panks a, h1, h2, h3, h4, h5, h1 *, h2 *, h3 *, h4 *, h5 *{font-family:"Lucida Sans Unicode", "arial", "verdana", "Trebuchet MS", san-serif; _font-family:"arial", "verdana", "Trebuchet MS", san-serif; font-weight:normal;}
#head{background:#000 url(img/bg_head02_e.png) no-repeat right top;}
#head a#language{left:716px; top:53px; width:82px; height:23px; background: url(img/langage_e.png) top left no-repeat;}
textarea, input.txt{font-size:small;}
input.txt{height:16px;}
input.btn{height:22px;}
#search .btn{ width:54px; background: url(img/bg_schbtn02_e.png); text-indent:-9999px; outline:0;}
.update, .date{}
#contents .plain dd{}
#foot{color:#7c7c7c;}
#foot th, #foot td, #foot td a{font-size:11px; letter-spacing:0em;}
#mb-right{width:215px;}
#menubar{background:url(img/bg_menubar02_e.png) repeat-y top left;}
a.pdb, a.exa{background:url(img/menubar02_e.png) no-repeat;}
a#pdb01{background-position: 0 0; width:102px;}
a#pdb02{background-position:-102px top; width:108px;}
a#pdb03{background-position:-210px top; width:92px;}
a#pdb04{background-position:-302px top; width:66px;}
a#pdb05{background-position:-331px top; width:178px;}
a#pdb01:hover{background-position: 0 0; width:102px;}
a#pdb02:hover{background-position:-102px bottom;}
a#pdb03:hover{background-position:-210px bottom;}
a#pdb04:hover{background-position:-302px bottom;}
a#pdb05:hover{background-position:-331px bottom;}
a#exa01{background-position:-745px top; width:52px;}
a#exa02{background-position:-797px top; width:71px;}
a#exa03{background-position:-868px top; width:92px;}
a#exa01:hover{background-position:-745px bottom;}
a#exa02:hover{background-position:-797px bottom;}
a#exa03:hover{background-position:-868px bottom;}
#top .ubox dl.topnews {width:426px;}
#top .ubox dl.topnews dt {float:left; width:100px; padding:7px 5px 0 0; clear:both; font-weight:nomal; color:#727172; text-align:left;}
#top .ubox dl.topnews dd {width:310px; margin-left:100px; padding:7px 0 0 10px; background:url(img/listdot.gif) 0px 12px no-repeat; }
*html #top .ubox dl.topnews dt {width:100px;}
*html #top .ubox dl.topnews dd {width:300px; margin-left:100px; background:url(img/listdot.gif) 0px 11px no-repeat;}
.top_h2_topics_e a { display:block; width:450px; height:26px; margin:0 0 3px 0; background:url(img/top_h2_topics02_e.png) top left no-repeat;}
.top_h2_news_e a { display:block; width:450px; height:26px; margin:0 0 3px 0; background:url(img/top_h2_news02_e.png) top left no-repeat;}
.top_h2_topics_e a span, .top_h2_news_e a span {display:none;}
a.fmsb{display:block; background:url(img/4thmenusubpre_e.png) no-repeat; }

#contents .supple{font-size:small;}
a.fmb {background:url(img/4thmenu02_e.png) no-repeat;}
#contents .plain h2, #contents .plain h3, #contents .plain h4{font-weight:normal;}
#contents .plain h4{}
#contents .plain li{margin:3px 0px;}
.violin .bar, .piano .bar{padding:2px 5px;}
.violin strong, .piano strong{font-weight:normal;}
#thirdmenu, #thirdmenu a{background-image:url(img/3rdmenu_e.png);}
#thirdmenu2, #thirdmenu2 a {background-image:url(img/3rdmenu_e2.png);}
#link_menu, #link_menu a {background-image:url(img/link_menu_en.png);}
#fourthbunner{background:url(img/fourthbunner_e.png) no-repeat left top;}
#fourthbunner span{ display:none; }
#fourthbunner a{ position:absolute; width:130px; height:32px; background:url(img/fourthbunner_e.png) no-repeat; top:39px; }
#fourthbunner a#lineup{ left:88px; background-position:-88px -39px; }
#fourthbunner a#finalist{ left:226px; background-position:-226px -39px; }
#fourthbunner a#lineup:hover{ background-position:-88px bottom; }
#fourthbunner a#finalist:hover{ background-position:-226px bottom; }

#fourthbunner2 { margin-top:15px; position:relative; width:450px; height:60px; background:url(img/fourthbunner2_e.png) no-repeat 0 0;}
#fourthbunner2 a { position:absolute; top:23px; left:148px; display:block; width:250px; height:32px; background:url(img/fourthbunner2_e.png) 0 -60px no-repeat; }
#fourthbunner2 a:hover { background-position:left bottom; }
#fourthbunner2 span {display:none;}







