BODY {
 font-family:Verdana,Osaka;
 color:#333333;
 font-size:10px;
 line-height:18px;
 text-align:center;
 margin:10px 5px 10px 5px;
 background-color:#ffffff;
 scrollbar-3dlight-color:    #ffffff;
 scrollbar-arrow-color:      #666666;
 scrollbar-base-color:       #ffffff;
 scrollbar-darkshadow-color: #ffffff;
 scrollbar-face-color:       #ffffff;
 scrollbar-highlight-color:  #ffffff;
 scrollbar-shadow-color:     #ffffff;
 scrollbar-track-color:      #ffffff;
}

/* 通常リンク */
A:link   {text-decoration: none; color:#000000; }
A:visited{text-decoration: none; color:#000000; }
A:active {text-decoration: none; color:#000000;}
A:hover  {text-decoration: none; color:#ffffff;}

/* テーブル大枠 */
table{
 background-color:#ffffff;
 font-family:Verdana,Osaka;
 color:#333333;
 font-size:10px;
 line-height:1.8;
 width:150px;
}

/* テーブルセル */
td{
 text-align:left;
 font-family:Verdana,Osaka;
 color:#333333;
 font-size:10px;
 height:20;
}

/* タイトル */
h1{font-weight:bold;font-size:12px;line-height:22px;margin:1px;}

/* メニュー見出し */
h2{font-weight:bold;background-color:#333333;color:#ffffff;line-height:20px;height:20px;
padding:0px 5px;font-size:10px;margin:0px;}

/* メニュー欄 */
.menu{line-height:20px; height:20px;border-bottom:1px dotted #333333;}
em{color:#f66;font-weight:bold;font-style:normal;}
/* TOP PAGE */
.top{text-align:right;}

