<!--
INPUT,SELECT,TEXTAREA{
  font-size:10;
  background-color:#cccccc;
  color:#333333;
}
.time{
  behavior:url(#default#time2);
}
.groove2{
  padding:2;
  border:2 groove;
}
#back{
  background-image:url(back.gif);
}
#top{
  background-image:url(top_arrow.gif);
}
.content_m{
  background-color:#cccccc;
  border:1 outset;
  position:relative;
  top:0;left:0;
  z-index:4;
}
.content_t{
  background-color:#e7e7e7;
  width:620;
  height:40;
  border:2 outset;
}
#content_t{
  font-size:24;
  font-family:verdana;
  font-weight:bold;
}
#elv{
  FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=silver,endColorStr=snow);
}
.source_tbl{
  margin-left:70;
  width:550;
}
.source_header{
  background:url(source_header.gif) no-repeat;
  width:550;
  height34;
  color:white;
  font-size:11;
  text-align:right;
}
#setsu,#setsu2,#setsu3,#setsu4,#setsu5,#setsu6{
  background-color:#efefef;
  font-size:12;
  margin-top:5;
  padding:10;
  border:2 outset;
}
.source_body{
  font-size:11;
  padding:15;
  padding-top:2;
  border:2 groove;
  border-top:none;
}
.source{
  font-size:12;
  padding:8;
  border:2 inset;
  font-family:Arial;
  line-height:150%;
}
.hi_cpl{
  font-family:"‚l‚r ƒSƒVƒbƒN";
}
.oDiv{
  width:100;
  color:white;
  font-family:verdana;
  position:absolute;
  text-align:center;
  top:0;left:0;
  font-size:11;
}
.td_M{
  background-color:#cccccc;
  border:1 outset;
  height:15;
}
.td_M1{
  cursor:hand;
  font-weight:bold;
}
.td_M2{
  font-size:10;
  line-height:100%;
  font-family:"MS UI Gothic";
}
.gTd{
  background-color:#efefef;
  border:2 groove;
  height:15;
  filter:alpha(opacity:65);
}
.m_sam_td{
  background-color:#efefef;
  border:2 groove;
}
-->