body {background:#ffffff url(img/kabe.gif) repeat-y; color:#666666;
  font-size:10.5pt; line-height:20px; font-family:Tahoma,Verdana;
  scrollbar-face-color:#ffffff; scrollbar-track-color:#ffffff; scrollbar-arrow-color:#996666;
  scrollbar-base-color:#996666; scrollbar-shadow-color:#996666; scrollbar-hightlight-color:#996666;
  scrollbar-3dlight-color:#ffffff; scrollbar-darkshadow-color:#ffffff;}
table {font-size:10.5pt; line-height:20px;}

a:link {text-decoration:none; color:#cc9933;}
a:visited {text-decoration:none; color:#669900;}
a:hover {text-decoration:none; color:#ff6633;}

.f8 {font-size:8pt; line-height:15px;}
.f14 {font-size:14pt;}

.ti1 {font-size:11pt; line-height:40px; text-align:center;}
.ti2 {border-width:1px; border-style:solid; border-color:#ffcc99;
  color:#ffcc99; font-weight:bold; font-size:30pt; line-height:20px; text-align:center;}

.coun {font-size:13pt; text-align:center;}
.pro {height:215; padding:5px; width:500px;
  border-top:4px double #996666; border-bottom:4px double #996666;}
.day {font-weight:bold; font-size:13pt; line-height:30px; color:#999966; border-bottom:1px solid;}

.mi {color:#6666cc; font-size:15pt; line-height:30px;}
.na {color:#6666cc; line-height:30px;}
.co {line-height:25px; border:1px solid #996666; margin-bottom:5px;}
.to {font-weight:bold; line-height:25px; border:thin solid #ff6633; margin-bottom:5px;}
.ne {font-size:13pt; color:#669900; line-height:25px;}

.t1 {background:#ccccff; border:1px solid #996666;}
.t2 {background:#ffffcc; border:1px solid #996666;}
.l1 {font-weight:bold; font-size:13pt; padding:5px;
  border-top:1px solid #996666; border-right:1px solid #996666; border-bottom:1px dotted #666666;}
.l2 {padding:5px; margin-left:20px;
  border-right:1px solid #996666; border-bottom:1px solid #996666; border-left:1px solid #996666;}

#site-main {position:absolute; width:500px;}
#site-menu {position:absolute; margin-left:570px;}

