/* nomal tag */
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{
 background-color:#003333;
}
dd{
 padding:1px;
 color:#ccffff;
}
ul{
 padding:2px;
 margin-left: 0em;
}
li{
 padding:1px;
 margin-left: 2em;
 color:#ccffff;
 List-style-type:square;
}
p{
 padding:0px;
 line-height: 140%;
}
img{
 border:0;
 vertical-align:middle;
}

/* custom */
.t0{width:638px;}
.t1{width:468px;}
.t1w{width:468px; background-color:#343480;}
.t2{width:160px;}
.t2w{width:160px; background-color:#343480;}
.e2w{width:160px; color:gainsboro; background-color:#225500;}
.afe{height:1; width:1; Border:0;}


/* foot Copyright name */
.tgi{
 width:638px;
 color:#bbffff;
 font-size: 7.5pt;
 text-align:center;
 padding:5px;
 background-color:#000040;
}

/* foot lastupdate */
.tes{
 width:638px;
 color:#bbffff;
 text-align:right;
 font-size:7pt;
}

.tew{color:khaki; font-size:7.5pt;}
.tww{color:silver; font-size:7.5pt;}
.tlt{font-size: 8pt;}
.pqm{
 margin-left: 1em;
 List-style-type:none;
}
.emu0{color:#66ff00;}
.emu1{color:#66ff00;background-color:#003000;}
.dri{color:lightcyan;background-color:#202020;}
.dats{color:#22ccff;background-color:#000044;}
.hrd{color:#ffA4ff;background-color:#400040;}
.hry{color:#FFD700;background-color:#400000;}
.too{font-size: 13px;font-weight:bold;}
.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%;}
.thm{font-size: 10px;}
.hit{font-size: 9px;}
.spn{font-size: 9px;letter-spacing:1px;}

.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%;
}
.tsp{
font-size:13px;
line-height: 190%;
background-image : url(img/br.png);
}
.dde{
 font-size:10px;
 height:1%;
}
.sfe{
 color:white;
 text-align:right;
 font-size:14px;
 font-weight:bold;
}
.egf{
 border-color:#228B22;
}
.tla{
width:32px;
padding:0px;
background-color:#003333;
}
.tlb{
background-color:#003333;
}
.tlc{
text-align:center;
width:50px;
background-color:#003333;
}
.tld{
color:#ccffff;
}

.scs{
width:200; 
height:150;
}
.sce{
width:310; 
height:200;
}

.ita{
text-decoration:underline;
font-weight:bold;
font-size: 14px;
}
.itb{
font-weight:bold;
font-size: 14px;
}
.key{
border-bottom:2px dashed deepskyblue;
}
.ctd{
 color:deepskyblue;
 text-align:center;
}
.ctd1{
 color:deepskyblue;
 background-color:#000040;
 text-align:center;
}

.fre{
border-style:solid;
border-width:1px;
color: #00CCCC;
background-color:#003333;
font-weight:bold;
font-size:7pt;
}
.sha{
border-style:solid;
border-width:1px;
color: #FFFF00;
background-color:#003333;
font-weight:bold;
font-size:7pt;
}
.qlk{
border-style:solid;
border-width:1px;
color: #A9A9A9;
background-color:#003333;
font-weight:bold;
font-size:7pt;
}
.rev{
border-style:solid;
border-width:1px;
color: #FFD700;
background-color:#003333;
font-weight:bold;
font-size:7pt;
}
