#CenterTb{
  width    : 100%;
  position : relative;
}

#Opretblock{
  float            : left;
  position         : relative; top:0px; left:160px;
  width            : 1085px;
  height           : 650px;
  background-color : #C1DABB;
}

#Opretblock_base{
  float            : left;
  position         : relative; top:5px; left:5px;
  width            : 1075px;
  height           : 640px;
  font-size        : 9pt;
  background-color : #FFFFFF;
}

#Listblock_base{
  width    : 980px;
  float    : left;
  position : relative; top:-75px; left:45px;
}

#Listblock_table {
  border-right    : 1px solid #808080;
  border-bottom   : 1px solid #808080;
  border-left     : 1px solid #c0c0c0;
  border-top      : 1px solid #c0c0c0;
  border-collapse : initial;
}

#Hanrei_table {
  border-right    : 1px solid #808080;
  border-bottom   : 2px solid #c0c0c0;
  border-left     : 1px solid #c0c0c0;
  border-top      : 1px solid #c0c0c0;
  border-collapse : initial;
  position        : relative;left:50px;
  width           : 95%;
}

/* タイトル */
td.tle1{
  WIDTH            : 7%;
  HEIGHT           : 30px;
  FONT-SIZE        : 11pt;
  BACKGROUND-COLOR : #DCF3CA;
  TEXT-ALIGN       : center;
  border-right     : 1px solid #c0c0c0;
  border-bottom    : 1px solid #c0c0c0;
  border-left      : 1px solid #808080;
  border-top       : 1px solid #808080;
}

td.tle2{
  WIDTH            : 18%;
  HEIGHT           : 30px;
  FONT-SIZE        : 11pt;
  BACKGROUND-COLOR : #DCF3CA;
  TEXT-ALIGN       : center;
  border-right     : 1px solid #c0c0c0;
  border-bottom    : 1px solid #c0c0c0;
  border-left      : 1px solid #808080;
  border-top       : 1px solid #808080;
}

td.tle3{
  WIDTH            : 8%;
  HEIGHT           : 30px;
  FONT-SIZE        : 11pt;
  BACKGROUND-COLOR : #DCF3CA;
  TEXT-ALIGN       : center;
  border-right     : 1px solid #c0c0c0;
  border-bottom    : 1px solid #c0c0c0;
  border-left      : 1px solid #808080;
  border-top       : 1px solid #808080;
}

td.tle4{
  WIDTH            : 20%;
  HEIGHT           : 30px;
  FONT-SIZE        : 11pt;
  BACKGROUND-COLOR : #DCF3CA;
  TEXT-ALIGN       : center;
  border-right     : 1px solid #c0c0c0;
  border-bottom    : 1px solid #c0c0c0;
  border-left      : 1px solid #808080;
  border-top       : 1px solid #808080;
}
/* タイトル */
td.tle5{
  HEIGHT           : 30px;
  FONT-SIZE        : 11pt;
  BACKGROUND-COLOR : #E9FAE3;
  TEXT-ALIGN       : center;
  border-right     : 1px solid #c0c0c0;
  border-bottom    : 2px solid #c0c0c0;
  border-left      : 1px solid #808080;
  border-top       : 1px solid #808080;
}

td.itm1{
  BACKGROUND-COLOR : #FFFFFF;
  TEXT-ALIGN       : center;
  height           : 30px;
  border-right     : 1px solid #c0c0c0;
  border-bottom    : 1px solid #c0c0c0;
  border-left      : 1px solid #808080;
  border-top       : 1px solid #808080;
}
td.itm2{
  BACKGROUND-COLOR : #FFFFFF;
  TEXT-ALIGN       : center;
  border-right     : 1px solid #c0c0c0;
  border-bottom    : 1px solid #c0c0c0;
  border-left      : 1px solid #808080;
  border-top       : 1px solid #808080;
}
td.itm3{
  BACKGROUND-COLOR : #FFFFFF;
  TEXT-ALIGN       : left;
  height           : 32px;
  border-right     : 1px solid #c0c0c0;
  border-left      : 1px solid #808080;
  
}
td.itm4{
  BACKGROUND-COLOR : #FFFFFF;
  TEXT-ALIGN       : left;
  height           : 30px;
  border-right     : 1px solid #c0c0c0;
  border-left      : 1px solid #808080;
  
}
td.dat1{
  BACKGROUND-COLOR : #FFF4F4;
  TEXT-ALIGN       : center;
  border-right     : 1px solid #c0c0c0;
  border-bottom    : 1px solid #c0c0c0;
  border-left      : 1px solid #808080;
  border-top       : 1px solid #808080;
}
td.dat2{
  BACKGROUND-COLOR : #f0fff0;
  TEXT-ALIGN       : center;
  border-right     : 1px solid #c0c0c0;
  border-bottom    : 1px solid #c0c0c0;
  border-left      : 1px solid #808080;
  border-top       : 1px solid #808080;
}

#Comment_base{
  float     : left;
  position  : relative; top:-70px; left:45px;
  font-size : 10pt;
}
.Coment_normal{
  color : #333333;
}
.Comment_red{
  color : #F00000;
}
.hanreiItem{
  position    :absolute;
  left        :20px;
  line-height : 110%;
}