BODY {
 font-family:Verdana,Osaka;
 color:#555555;
 font-size:11px;
 line-height:1.8;
 text-align:center;
background-image:url(img/back.gif);
 margin:0px 0px;
 scrollbar-3dlight-color:    #ffffff;
 scrollbar-arrow-color:      #555555;
 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:#999999; }
A:visited{text-decoration: none; color:#999999; }
A:active {text-decoration: none; color:#999999;}
A:hover  {text-decoration: none; color:#ffffff;}

/* メニューリンク */
.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:#000000;}

/* ヘッダー */
.header{text-align:left;background:url(img/img.jpg) no-repeat center 15px;}

/* カウンター */
.counter{text-align:right;font-size:10px;padding:0px 15px;margin:0px;
height:15px;line-height:15px;}

/* タイトル */
.t{text-align:left;font-size:16px;color:#ffffff;font-weight:bold;
padding:0px 25px;margin-top:210px;margin-bottom:25px;}

/* メニュー欄 */
.menu{text-align:center; color:#ffffff;background-color:#333333;
line-height:20px;height:20px;padding:0px 10px;margin:0px 15px;filter:alpha(opacity=30);}

/* 見出し */
h2{text-align:left; font-size:10px;margin:0px;padding:0px 12px;font-weight:bold;
background:url(img/arrow.gif) left center no-repeat;}

/* 大見出し */
h3{text-align:left; font-size:10px;margin:5px 10px;padding:0px 10px;font-weight:bold;
background:url(img/arrow2.gif) left center no-repeat;color:#8E7257;}

/* 文章部分 */
p{text-align:left; margin:10px 10px;}

/* 文章部分枠 */
.c{text-align:left;margin:20px 10px;padding:10px 0px 15px 0px;}

/* ページ大枠 */
#outline{ text-align:center; width:650;padding:0px;margin:0px;
background-color:#ffffff;}

/* ページ内枠 */
#inline{margin:20px;padding:0px;}

/* コピーライト */
.copy{text-align:center;line-height:25px; height:25px;padding:0px 10px;margin:0px;}

/* マージン */
.margin{margin:15px;}


/* テーブル大枠 */
table{
 font-family:Verdana,Osaka;
 color:#000000;
 font-size:11px;
 line-height:18px;
}

/* テーブルセル */
td{
 font-family:Verdana,Osaka;
 color:#000000;
 font-size:11px;
 line-height:18px;
}