html{
 scrollbar-face-color: #fcfffc;       /* 表面の色 */
 scrollbar-3dlight-color: #774422;    /* 左端と上端の色 */
 scrollbar-highlight-color: #774422;  /* ハイライトの色 */
 scrollbar-shadow-color: #774422;     /* 影の色 */
 scrollbar-darkshadow-color: #774422; /* 右端と下端 */
 scrollbar-arrow-color: #774422;      /* 矢印の色 */
 scrollbar-track-color: #774422;      /* バーの背景の色 */}
BODY {
 background-color: #fdfffd; 
 background-image: url("back_neko.png");
 margin-top: 0px;
 margin-bottom: 0px;
 color: #774422;
}

}
A:link { color: #5070c0; }
A:visited { color: #b070b0; }
A:active { color: #d05070; }
A:hover { color: #50c070; }
div {color: #508070;}
div.base {margin: auto ;width:720px;padding: 0px;border:4px solid #774422 ;height:100%;    }
div.a {text-align:left;margin: 0px 60px; font-size: small;}
div.bbs {text-align:left;margin: 0px 0px; font-size: small;}
div.b {margin: auto;padding: 0px;text-align:center; width:640px; background-color: #774422 ; font-weight: bold; font-size: medium;color: #ffffff;}
div.c {margin: auto;padding: 0px; text-align:center; width:640px;}
div.d {text-align:center; font-size: small;}
div.f {margin: auto;padding: 0px;width:100%; filter: Shadow(color=#204070 direction=135); color: #fcfffc; text-align:center;}
P { color: #609080; }
div.all { color: #774422; font-size: small;}
hr { color: #774422; background-color: #774422; height: 4px; border: 4px;  filter: Alpha(opacity=100, finishopacity=0, style=2);}
img { border-style:none;}
.FloatEnd {clear:both;}

ul.menu{
    width:100%;
    margin-top:20px;
    font-size:12px;
    padding-left:0;
    margin-left:0;
}

ul.menu li{
    list-style:none;
    background:url('menu.gif');
    padding:3px 10px;
    width:80px;
    float:left;
    border:none;
}
