#CenterTb{
  width    : 100%;
  position : relative;
}

#Opretblock{
  float            : left;
  position         : relative; top:0px; left:160px;
  width            : 1085px;
  height           : 630px;
  background-color : #C1DABB;
}

#Opretblock_base{
  float            : left;
  position         : relative; top:5px; left:5px;
  width            : 1075px;
  height           : 620px;
  font-size        : 9pt;
  background-color : #FFFFFF;
}

#Mapblock_base{
  float            : left;
  position         : relative; 
  top              : -75px; 
  left             : 132px;
  width            : 662px;
  height           : 498px;
  background-color : #666666;
}

#Map{
  float    : left;
  position : relative; 
  top:1px; left:1px;
}
#Hanrei{
  position : absolute;
  top      : 60px;
  right    : 132px;
}

#Comment_base{
  float     : left;
  position  : absolute; 
  top       : 570px; 
  left      : 140px;
  font-size : 10pt;
}
.Coment_normal{
  color : #333333;
}
.Comment_red{
  color : #F00000;
}

/* stations Icon */
span.Smark{
  position : absolute;
}

/* 地図の位置 */
#mapPos{
  position : absolute;
  top      : 70px;
  left     : 0px;
  width    : 670;
}

/* 現在 */
.tim0Pos{
  position : absolute;
  top      : 63px;
  left     : 135px;
  z-index  : 2;
}
/* １時間後 */
.tim1Pos{
  position : absolute;
  top      : 63px;
  left     : 355px;
  z-index  : 2;
}
/* ２時間後 */
.tim2Pos{
  position : absolute;
  top      : 63px;
  left     : 575px;
  z-index  : 2;
}
/* ３時間後 */
.tim3Pos{
  POSITION : absolute;
  TOP      : 312px;
  LEFT     : 135px;
  Z-INDEX  : 2;
}
/* ４時間後 */
.tim4Pos{
  POSITION : absolute;
  TOP      : 312px;
  LEFT     : 355px;
  Z-INDEX  : 2;
}
/* ５時間後 */
.tim5Pos{
  POSITION : absolute;
  TOP      : 312px;
  LEFT     : 575px;
  Z-INDEX  : 2;
}
td.tim{
  BACKGROUND-COLOR : #ffffff;
  TEXT-ALIGN       : left;
  height           : 16px;
  padding-left     : 3px;
}