body {
  background-color: #ffffff;
  margin: 10px;
  font-size:9pt;
}
img{
  border:none;
}
A.menu{
  color : blue;
  text-decoration : none;
}
A.menu:LINK{
  color : blue;
}
A.menu:VISITED{
  color : blue;
}
A.menu:HOVER{
  color : white;
  background-color : #0080ff;
}
A.menu:ACTIVE{
  color : red;
}
A.tdkyoku{
  color : #000000;
  text-decoration : none;
}
A.tdkyoku:LINK{
  color : #000000;
  text-decoration : none;
}
A.tdkyoku:VISITED{
  color : #000000;
}
A.tdkyoku:HOVER{
  color : #000000;
}
A.tdkyoku:ACTIVE{
  color : #000000;
}
td.kind{
  text-align : left;
  vertical-align : bottom ;
  font-size:12pt;
  font-weight:bold;
  white-space:nowrap;
}
td.date{
  text-align : left;
  vertical-align : bottom ;
  font-size:11pt;
  white-space:nowrap;
}
td.kyokuname{
  font-size:9pt;
  white-space:nowrap;
}
div.kyokuname{
  padding:3px;
  font-size:9pt;
  white-space:nowrap;
}
div.radio{
  position:absolute; left:10px; top:25px; z-index:0;
  font-size:9pt;
  white-space:nowrap;
}
div.hanrei{
  font-size:9pt;
  white-space:nowrap;
}
div.tbkyoku{
  font-size:9pt;
  white-space:nowrap;
}
div.map{
  position:absolute; left:10px; top:45px; z-index:2;
}
div.senmap{
  position:absolute; left:10px; top:30px; z-index:2;
}
div.map_s{
  position:absolute; left:1px; top:1px; z-index:2;
}
div.selMap{
  width:170px;
  height:161px;
}
td.popName{
	background-color:#ffffcc;
	text-align:left;
	font-size:9pt;
	white-space:nowrap;
}
td.popData{
	background-color:#ffffcc;
	text-align:right;
	font-size:9pt;
	white-space:nowrap;
}
td.popSen{
	background-color:#ffffcc;
	text-align:center;
	font-size:9pt;
	white-space:nowrap;
}
td.senName{
  background-color:#ffff88;
  text-align:left;
  font-size:9pt;
  white-space:nowrap;
}
td.popKyoku{
  background-color:#ffff88;
  text-align:center;
  font-size:9pt;
  white-space:nowrap;
}
td.hanTitle{
  font-size:11pt;
  font-weight:bold;
  white-space:nowrap;
}
td.hanName_w{
  font-size:9pt;
  white-space:nowrap;
}
td.hanDamTit{
  font-size:11pt;
  font-weight:bold;
  white-space:nowrap;
}
td.hanDamName{
  font-size:9pt;
  width:100;
  white-space:nowrap;
}
td.stName{
  font-size:9pt;
  white-space:nowrap;
  width : 90px;
}
td.staName{
  text-align:left;
  font-size:9pt;
  white-space:nowrap;
}
td.stimg{
  text-align:center;
  font-size:9pt;
  white-space:nowrap;
}
td.stKaijo{
  color:#49db55;
  font-size:9pt;
  white-space:nowrap;
  width : 20px;
}
td.haibi3{
  color:#ff00ff;
  font-size:9pt;
  white-space:nowrap;
  width : 20px;
}
td.haibi2{
  color:#ff0000;
  font-size:9pt;
  white-space:nowrap;
  width : 20px;
}
td.haibi1{
  color:#ffff00;
  font-size:9pt;
  white-space:nowrap;
  width : 20px;
}
td.stNormal{
  color:#0000ff;
  font-size:9pt;
  white-space:nowrap;
  width : 20px;
}
.jouhou{
  color : blue;
  background-color : #00ffff;
  font-size : 9pt;
  text-align:center;
  font-weight: bold;
}
td.hanKeihou{
  color:#ff0000;
  font-size:9pt;
  white-space:nowrap;
  width : 20px;
}
td.hanTyuui{
  color:#ffff00;
  font-size:9pt;
  white-space:nowrap;
  width : 20px;
}
td.hanKaijo{
  color:#66ff00;
  font-size:9pt;
  white-space:nowrap;
  width : 20px;
}
td.hanMiti{
  color:#ff00ff;
  font-size:9pt;
  white-space:nowrap;
  width : 20px;
}
td.hanNormal{
  color:#000080;
  font-size:9pt;
  white-space:nowrap;
  width : 20px;
}
td.hanKouzui{
  white-space:nowrap;
  width : 20px;
}
td.hanName{
  font-size:9pt;
  white-space:nowrap;
  width : 80px;
}
td.senHan{
  white-space:nowrap;
  width : 38px;
  height : 25px;
  text-align : center;
}
td.hanFlood{
  font-size:9pt;
  white-space:nowrap;
  color:#000000;
}
td.meshDate1{
  font-size:9pt;
  white-space:nowrap;
  color:#000000;
}
td.meshDate1 img{
    vertical-align: middle;
}
td.meshDate2{
  font-size:9pt;
  white-space:nowrap;
  color:#000000;
  background-color:#ffffcc;
  height: 20px;
}
td.mLev1{
  color:#ff00ff;
  font-size:9pt;
  white-space:nowrap;
  width : 20px;
}
td.mLev2{
  color:#ff8000;
  font-size:9pt;
  white-space:nowrap;
  width : 20px;
}
td.mLev3{
  color:#ffff00;
  font-size:9pt;
  white-space:nowrap;
  width : 20px;
}
td.mLev4{
  color:#00ff00;
  font-size:9pt;
  white-space:nowrap;
  width : 20px;
}
td.mLev5{
  color:#0000ff;
  font-size:9pt;
  white-space:nowrap;
  width : 20px;
}
td.mLev6{
  color:#00ffff;
  font-size:9pt;
  white-space:nowrap;
  width : 20px;
}
div.meshtop{position:absolute; left:10px; top:10px; z-index:0;}
div.meshtop th.d_title{
  padding: 0 4px;
  padding-top: 1px;
  background:#CCC;
  height:20px;
  width:68px;
  border: 1px solid #999;
}
div.meshtop td.d_td{
  padding-top: 1px;
  background:#F6F6F6;
  border: 1px solid #999;
  border-left: 0px;
  width:112px;
}

div.meshmain{position:absolute; left:10px; top:40px; z-index:0;}
div.meshmain table.maintbl {
  border-collapse: collapse;
}
div.meshmain table.maintbl td {
  border: 1px solid grey;
  padding: 1px;
}
img.param1{
  filter:alpha(opacity=10,finishopacity=10,style=0,startx=0,starty=0,finishx=0,finishy=0);
}
img.param2{
  filter:alpha(opacity=100,finishopacity=100,style=0,startx=0,
  starty=0,finishx=0,finishy=0);
}
span.selarea{
  color:#000000;
  font-size:10pt;
  text-align:left;
}
div.hidmesh{position:absolute; left:0px; top:0px; z-index:-1;}
div.meshview{position:absolute;z-index:2;}
div.mesh1{position:absolute; left:12px; top:60px; z-index:2;}
div.mesh2{position:absolute; left:271px; top:60px; z-index:2;}
div.mesh3{position:absolute; left:12px; top:275px; z-index:2;}
div.mesh4{position:absolute; left:271px; top:275px; z-index:2;}
