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

/* メニューのリンク */
.menu a:link   {text-decoration: none; color:#ffffff; }
.menu a:visited{text-decoration: none; color:#ffffff; }
.menu a:active {text-decoration: none; color:#ffffff;}
.menu a:hover  {text-decoration: none; color:#666666;}

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

/* ヘッダー */
.top{width:550px;text-align:left;height:100px;background-image: url(back.jpg);
border:1px solid #666666;}

/* メニュー欄 */
.menu{width:550px;text-align:center; background-color:#C0C28E;color:#000000;
line-height:15px;height:15px;border:1px solid #666666;margin:3px 0px;}

/* タイトル */
.t{text-align:left;font-size:12px;color:#666666;font-weight:bold; margin-top:75px;margin-left:10px;}

/* 見出し */
h2{text-align:left; font-size:10px;border-left: 5px solid #ffcccc;background-color:#eeeeee;
padding:1px 5px;font-weight:bold;}

/* 文章部分 */
p{text-align:left; margin:10px 10px;}

/* ページ大枠 */
#outline{ text-align:center; width:550;border:1px solid #666666;background-color:#ffffff;}

/* ページ内枠 */
#inline{ text-align:left;margin: 15px 15px;}

/* コピーライト */
.copy{width:550px;text-align:center; background-color:#C0C28E; margin-top:3px;
line-height:15px; height:15px; color:#ffffff; width:550px;border:1px solid #666666;}

/* テーブル大枠 */
table{
 font-family:Verdana,Osaka;
 color:#000000;
 font-size:10px;
 line-height:18px;
}

/* テーブルセル */
td{
 font-family:Verdana,Osaka;
 color:#000000;
 font-size:10px;
 line-height:18px;
}