body{
 font-size: 8pt;
 line-height: 120%;
 font-family: 'Meiryo', 'CI', 'Verdana';
 scrollbar-highlight-color: #8a98f4;
 scrollbar-arrow-color: #8a98f4;
 scrollbar-track-color: black;
 scrollbar-base-color: black;
 scrollbar-3d-light-color: #FF0000;
}
a:link{
 text-decoration: none;
}
a:visited{
 text-decoration: none;
}
a:active{
 text-decoration: none;
}
a:hover{
 color : #B0E0E6;
 background-color:#005555;
 text-decoration : none;
}
table{
 font-size:9pt;
 background-color:#5656b0;
}
th{
 text-align:center;
}
td{
 padding:5px;
 background-color:black;
}
hr{
 height:2px;
 width:100%;
 border-color:#343480;
 border-style:dotted;
}
dl{
/* padding:2px;*/
 margin-left: 0em;
}
dt{
/* padding:2px;*/
}
dd{
/* padding:1px;*/
 margin-left: 1em;
 color:#aabbaa;
}
ul{
 margin-left: 1em;
list-style-type: none;
}
li{
/* padding:1px;*/
 margin-left: 1em;
 color:#ccffff;
 List-style-type:square;
}
.pqm{
 margin-left: 1em;
 List-style-type:none;
}
img{
 border:0;
 vertical-align:middle;
}
.emu0{color:#66ff00;}
.too{background-color:#002323;font-weight:bold;font-size:10pt;}
.emu1{color:#66ff00;background-color:#003000;#003333;font-weight:bold;font-size:10pt;}
.dri{color:lightcyan;background-color:#202020;#003333;font-weight:bold;font-size:10pt;}
.dats{color:#22ccff;background-color:#000044;}
.hrd{color:#ffA4ff;background-color:#400040;}
.hry{color:#FFD700;background-color:#400000;}
.tem{color:#FFFF00;}
.rev{color:#D8BFD8;background-color:#600060;font-size:8pt}
.tms{background-image : url(img/tk.jpg);font-size:7pt;letter-spacing:1px;}
.ems{background-image : url(img/ek.jpg);font-size:7pt;letter-spacing:1px;line-height:140%;}
.lup{background-image : url(img/up.gif);}
.lnw{background-image : url(img/new.gif);}

.ddd{
 color:#6495ED;
 background-image:url(img/ti.png);
 font-size:10px;
 height:1%;
}
.eee{
 color:#bbbbbb;
 background-image:url(img/ei.png);
 font-size:10px;
 height:1%;
}
.dde{
 font-size:10px;
 height:1%;
}
.sfe{
 color:white;
 text-align:right;
 font-size:14px;
 font-weight:bold;
}
.egf{
 border-color:#228B22;
}
.tsp{
font-size:13px;
line-height: 190%;
background-image : url(img/br.png);
}
.befor_ent{
 color:orange;
 background-color:#444400;
 font-size:12px;
}
.ent{
border-style:solid;
border-width:1px;
color: orange;
background-color:#444400;
font-weight:bold;
font-size:8pt;
}
.ama{
background-color:#002323;
font-weight:bold;
font-size:9pt;
}

            
#dd {
  margin-left: 25%;
  padding: 0 0 20px 0;
}

#dd li {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
  font: bold 11px arial;
}

#dd li a.menu {
  display: block;
  text-align: center;
  color: #000000;
  background: #FFFFFF;
  padding: 4px 10px;
  margin: 0 1px 0 0;
  width: 80px;
  text-decoration: none;
}

#dd li a.menu:hover {
  background: #49A3FF;
}

.submenu {
  background: #EAEBD8;
  border: 1px solid #5970B2;
  visibility: hidden;
  position: absolute;
  z-index: 3;
}

.submenu a {
  display: block;
  font: 11px arial;
  text-align: left;
  text-decoration: none;
  padding: 5px;
  width: 78px;
  color: #2875DE;
}

.submenu a:hover {
  background: #49A3FF;
  color: #000000;
}

          