/*** 全般情報 ****/
BODY {
    background-color: #FFFFFF;
    color: #000000;
}
TH, TD {
    background-color: #FFFFFF;
    color: #000000;
    font-family: "ＭＳ ゴシック", sans-serif, monospace;
}
H2 {
    background-color: #00CC00;
    color: #000000;
}
H3 {
    background-color: #CCFFCC;
    color: #000000;
}
DIV.NaviBar {
    font-family: "ＭＳ ゴシック", sans-serif, monospace;
    text-align: left;
}
DIV.BackToTop {
    font-family: "ＭＳ ゴシック", sans-serif, monospace;
    text-align: right;
}
A:link    { color: #FF0000; }
A:visited { color: #FF8888; }
A:active  { color: #FFFFFF; }
A:hover   { color: #FFB600; }

DIV.Top {
    text-align: center;
    font-weight: bold;
}

DIV.Header {
    background-color: #00CC00;
    color: #000000;
    text-align: center;
}

TD.Name   {
    font-weight: bold;
    width: 120px;
}
TD.Team   {
    width: 80px;
}
TD.Point {
    text-align: right;
    width: 40px;
}
TD.Record {
    width: 240px;
}

.R { text-align: right; }
.W05 { width:5%;  }
.W10 { width:10%; }
.W15 { width:15%; }
.W20 { width:20%; }
.W25 { width:25%; }
.W30 { width:30%; }
.W35 { width:35%; }
.W40 { width:40%; }
.W45 { width:45%; }
.W50 { width:50%; }
.W55 { width:55%; }
.W60 { width:60%; }
.W65 { width:65%; }
.W70 { width:70%; }
.W75 { width:75%; }
.W80 { width:80%; }
.W85 { width:85%; }
.W90 { width:90%; }
.W95 { width:95%; }

.W095 { width:9.5%;  }
