body {
scrollbar-face-color : #ffffff ;
scrollbar-track-color: #ffffff ;
scrollbar-arrow-color: #cccccc ;
scrollbar-shadow-color: #cccccc ;
scrollbar-highlight-color: #cccccc ;
scrollbar-darkshadow-color: #cccccc ;
  background-image: url(wall_western01-a02.gif);
  background-repeat: repeat-y;
}

.big { width:12px; height:12px; }
.sm { width:15px; height:10px; }
.sm2 { width:13px; height:13px; }

div.CM{ font-size:8pt; text-align:right; color: #111111;}
div.UC{ font-size:8pt; text-align:right; color: #c0c0c0;}
div.RE{ font-size:8pt; text-align:right; color: #ffd700;}

input.base{
 color: #555555; background-color: #ffffff;
 border: 1pt solid #cccccc;
}
.base2{
 color: #555555; background-color: #ffffff;
 width:60px;
 border: 1pt solid #cccccc;
}
.SakiMenu{
 color: #555555; background-color: #ffffff;width:100%;
 border: 1pt solid #cccccc;
 text-align:center;
}

.button {
 color: #555555; background-color: #ffffff;
 width:60px;height:40px;
 font-size:16px;font-weight:bold;
 border: 1pt solid #cccccc;
}

div.base {
  font-size:10pt;
  border-style:double;
  border-color:#4C3C19;
  position : absolute;
  z-index : 0;
  filter:alpha(opacity=75); 
  background-image: url(kabe-wa01.gif); 
}
table.CS {
  font-size:6pt;
}

div.W {
  font-size:10pt;
  padding:4px; border:double 4px #deb887; color: #2f4f4f;
  background-color: #fffff0; text-decoration: none
}
div.U {
  font-size:10pt;
  padding:4px; border:double 4px #6495ed; color: #00008b;
  background-color: #87ceeb; text-decoration: none
}
div.B {
  font-size:10pt;
  border:double 4px #000000; color: #cccccc; 
  background-color: #444444; text-decoration: none
}
div.R {
  font-size:10pt;
  padding:4px; border:double 4px #dc143c; color: #800000;
  background-color: #ffc0cb; text-decoration: none
}
div.G {
  font-size:10pt;
  padding:4px; border:double 4px #006400; color: #2f4f4f;
  background-color: #90ee90; text-decoration: none
}
div.A {
  font-size:10pt;
  padding:4px; border:double 4px #670000; color: #330000;
  background-color: #bdb76b; text-decoration: none
}
div.L {
  font-size:10pt;
  padding:4px; border:double 4px #696969; color: #222222;
  background-color: #a9a9a9; text-decoration: none
}
div.T {
  font-size:10pt;
  padding:4px; border:double 4px #cc6600; color: #552200;
  background-color: #ffff66; text-decoration: none
}

font.W {
 font-weight:bold;
 color: #553333;
}
font.U {
 font-weight:bold;
 color: #00008b;
}
font.B {
 font-weight:bold;
 color: #222222; 
}
font.R {
 font-weight:bold;
 color: #8b0000;
}
font.G {
 font-weight:bold;
 color: #006633;
}
font.A {
 font-weight:bold;
 color: #8b4513;
}
font.L {
 font-weight:bold;
 color: #555555;
}
font.T {
 font-weight:bold;
 color: #552200;
}
div.HW {
  font-size:8pt;overflow:hidden;
  padding:1px; border:solid 1px #deb887; color: #2f4f4f;
  background-color: #fffff0; text-decoration: none
}
div.HU {
  font-size:8pt;overflow:hidden;
  padding:1px; border:solid 1px #6495ed; color: #00008b;
  background-color: #87ceeb; text-decoration: none
}
div.HB {
  font-size:8pt;overflow:hidden;
  padding:1px; border:solid 1px #000000; color: #cccccc; 
  background-color: #444444; text-decoration: none
}
div.HR {
  font-size:8pt;overflow:hidden;
  padding:1px; border:solid 1px #dc143c; color: #800000;
  background-color: #ffc0cb; text-decoration: none
}
div.HG {
  font-size:8pt;overflow:hidden;
  padding:1px; border:solid 1px #006400; color: #2f4f4f;
  background-color: #90ee90; text-decoration: none
}
div.HA {
  font-size:8pt;overflow:hidden;
  padding:1px; border:solid 1px #670000; color: #330000;
  background-color: #bdb76b; text-decoration: none
}
div.HL {
  font-size:8pt;overflow:hidden;
  padding:1px; border:solid 1px #696969; color: #222222;
  background-color: #a9a9a9; text-decoration: none
}
div.HT {
  font-size:8pt;overflow:hidden;
  padding:1px; border:solid 1px #cc6600; color: #552200;
  background-color: #ffff66; text-decoration: none
}

.button {
 color: #555555; background-color: #ffffff;
 border: 1pt solid #cccccc;
}

a {
	font-weight:bold;
	color:#000000;
}
