A:link{color:#00FFA0;}
A:visited{color:#00A0FF;}
A:hover { color:red; }

.blink {font-weight:normal; }
.blink A:link{color:#EF0000;}
.blink A:visited{color:#EF0000;}
.blink A:hover { color:#FFB836;}

.clink {font-weight:normal; }
.clink A:link{color:#0000FF;}
.clink A:visited{color:#782800;}
.clink A:hover { color:red;}

.dlink {font-weight:bold; }
.dlink A:link{color:#0064FF;}
.dlink A:visited{color:#287800;}
.dlink A:hover { color:red;}

body {
margin:0px;
color:#FFFFFF;
scrollbar-track-color: #7F4F00;
scrollbar-face-color: #D78B14;
scrollbar-shadow-color: #B76B04;
scrollbar-darkshadow-color: #9B56B00;
scrollbar-highlight-color: #F7AB34;
scrollbar-3dlight-color: #C79B14;
scrollbar-arrow-color: #7F4F00;
}

.mnbtn  {text-align:center; vertical-align:middle; width:100px; height:30px; }
.mnbtn2 {text-align:center; vertical-align:middle; width:100px; height:80px; }

.line1 {color:#FFFFFF; width:98%; text-align:center; height:2px; }
.line2 {color:#005800; width:98%; text-align:center; height:2px; }
.line3 {color:#FFFF00; width:100%; text-align:center; height:2px; }

.bord  {background-color:#287800; vertical-align:top; }

.mnsep {text-align:center; vertical-align:middle; width:120px; height:4px; }
.mngil {text-align:center; vertical-align:middle; width:110px; color:#FFDC00; }
.glsum {text-align:center; vertical-align:middle; width:100px; height:100px; background-color:#FFDC00; }

.button {width:64px; }

.def_m4  {font-size:6pt  ;font-family:Verdana,ＭＳ ゴシック,Osaka }
.def_m3  {font-size:7pt  ;font-family:Verdana,ＭＳ ゴシック,Osaka }
.def_m2  {font-size:8pt  ;font-family:Verdana,ＭＳ ゴシック,Osaka }
.def_m1  {font-size:9pt  ;font-family:Verdana,ＭＳ ゴシック,Osaka }
.default {font-size:10pt ;font-family:Verdana,ＭＳ ゴシック,Osaka }
.def_p1  {font-size:11pt ;font-family:Verdana,ＭＳ ゴシック,Osaka }
.def_p2  {font-size:12pt ;font-family:Verdana,ＭＳ ゴシック,Osaka }
.def_p3  {font-size:13pt ;font-family:Verdana,ＭＳ ゴシック,Osaka }
.def_hd1 {font-size:12pt ;font-family:Verdana,ＭＳ ゴシック,Osaka; font-weight:bold; color:#486CCF; }
.def_hd2 {font-size:12pt ;font-family:Verdana,ＭＳ ゴシック,Osaka; font-weight:bold; color:#000080; }
.source  {font-size:10pt ;font-family:ＭＳ ゴシック,Osaka; color:#000000; }
.source2 {font-size:9pt  ;font-family:ＭＳ ゴシック,Osaka; color:#000000; }
.source3 {font-size:8pt  ;font-family:ＭＳ ゴシック,Osaka; color:#000000; }
.source4 {font-size:7pt  ;font-family:ＭＳ ゴシック,Osaka; color:#000000; }
.rank  {font-size:10pt ;font-family:ＭＳ ゴシック,Osaka; color:#000000; }
.rank2 {font-size:9pt  ;font-family:ＭＳ ゴシック,Osaka; color:#000000; }
.rank3 {font-size:8pt  ;font-family:ＭＳ ゴシック,Osaka; color:#000000; }
.rank4 {font-size:7pt  ;font-family:ＭＳ ゴシック,Osaka; color:#000000; }
.s_cmnt  {font-size:10pt ;font-family:ＭＳ ゴシック,Osaka; color:#287800; }
.s_cmnt1 {font-size:10pt ;font-family:ＭＳ ゴシック,Osaka; color:#94BC80; }
.s_cmnt2 {font-size:9pt  ;font-family:ＭＳ ゴシック,Osaka; color:#287800; }
.def_bbs {font-size:10pt}
.def_hdbbs2 {font-size:12pt ;font-weight:bold; color:#000080; }

.rank_ct  {font-size:7pt  ;font-family:Verdana,ＭＳ ゴシック,Osaka;width:100%;text-align:right; }
.topinfo {color:#FFFFC0; width:100%; filter:DropShadow(direction=132,strength=3,offX=1,offY=1,color=#7F4F00);}
.topinfoW {color:#FFFFFF; width:100%; filter:DropShadow(direction=132,strength=3,offX=1,offY=1,color=#7F4F00);}

.def_pickup {font-size:10.5pt ;font-family:Verdana,ＭＳ Ｐゴシック,Osaka; font-weight:bold; }
.def_pickup A:link{color:#0064FF;}
.def_pickup A:visited{color:#287800;}
.def_pickup A:hover { color:red;}

.fweight1 {color:#FFFF00 ;font-weight:bold ;}
.fweight2 {color:#FFFF00 ;font-weight:bold ; font-family:ＭＳ ゴシック,Osaka ;}
.fweight1a {color:#FFFFFF ;font-weight:bold ; text-decoration:underline ;}
