body{font-family:"メイリオ", Meiryo,"MS PGothic","Hiragino kaku Gothic Pro","ヒラギノ角ゴ Pro W3", Osaka, sans-serif;TEXT-ALIGN:center;color:#666666;background:#DFE3E8 url(/images/bg.gif) top center repeat-y;}
td.bluebar{font-weight:bold;font-size:16px;color:#666666;background-color:#F7F6F6;text-align:left;border-top:1px #FFFFFF solid;}
H1{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px}
H2{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px}
H3{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px}
.head{font-size:12px;}
A{COLOR:#666666;TEXT-DECORATION:underline;}
A:hover{COLOR:#666666;TEXT-DECORATION:none;}
.upside{TEXT-DECORATION:none;}
.upside:hover{TEXT-DECORATION:underline;}
.balloonstyle{position:absolute;top:-500px;left:0;padding:5px;visibility:hidden;border:1px solid black;font-size:14px;line-height:18px;z-index:100;background-color:white;text-align:center;white-space:nowrap;}
#arrowhead{z-index:99;position:absolute;top:-500px;left:0;visibility:hidden;}
ul#menu{width:100%;height:43px;background:#FFF url("/images/menu-bg.gif") top left repeat-x;font-size:0.8em;font-family:"Lucida Grande", Verdana, sans-serif;font-weight:bold;list-style-type:none;margin:0;padding:0;}
ul#menu li{display:block;float:left;margin:0 0 0 5px;}
ul#menu li a{height:35px;color:#777;text-decoration:none;display:block;float:left;line-height:200%;padding:8px 15px 0;}
ul#menu li a:hover{color:#333;}
ul#menu li a.current{color:#FFF;background:#FFF url("/images/current-bg.gif") top left repeat-x;padding:5px 15px 0;}

