BODY, TD, TH { font-size: 10pt; }
.fs8 { font-size: 8pt; }
.fs9 { font-size: 9pt; }
body, td, th { line-height: 120%; }  
p { line-height: 150%; }
q { line-height: 110%; }
body, td, th { color: #333333; } 
a:link { color:#333333; }       
a:visited { color:#333333; }
a:active { color:#FF0000; }
a:hover { color:#FF0000; }
a { text-decoration:none; }
a.under { text-decoration:underline; }
body { margin-top: 0px;
margin-left:0px; }
TABLE.waku {border : dotted 1px #999999;
@background-color: #FFFFFF }
.strki { color: #FFCC33; }
.straka { color: #FF0000; }
.strsyu { color: #CC0000; }
.strore { color: #FF9933; }
.strsiro { color: #FFFFFF; }
a img { border : 0 ; }
a.imglink:hover { position : relative ; top : 1px ; left : 1px ; }
body { background-attachment:fixed; }
.kage { filter: shadow(color=#D5D5D5, direction=180); } 
.ft0 {
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FFFFCC, endcolorstr=#ffFFFFFF, gradienttype=0);
  width: 100%;
  height: 100%;
}
.ft1 {
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#DCDCDC, endcolorstr=#ffFFFFFF, gradienttype=0);
  width: 100%;
  height: 100%;
}
.ft2 {
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#F7DFFD, endcolorstr=#ffFFFFFF, gradienttype=0);
  width: 100%;
  height: 100%;
}
h1 {
font-size: 12px; 
margin: 3px 0px; 
}
