body.center
{
  text-align:center;
}

P.menu
{
  margin-top:3px;
  margin-bottom:0px;
  width:803px;
  height:36px;
  background-image : url(image/all/a_menu.gif);
  background-repeat : no-repeat;
}

div.soto
{
  width:803px;
  border-left:solid 1px #ffffff;
  border-right:solid 1px #ffffff;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
}

.but
{
  margin-left:16px;
  width:98px;
  height:30px;
  border:0px;
}

.but1
{
  width:98px;
  height:30px;
  border:0px;
}

div.tori
{
 width:350px;
 font-size:12px;
}

TD.left
{
  width:260; 
  height:362px;
  background-image : url(image/top/t_topics.gif);
  background-repeat : no-repeat;
}

TD.main
{
  height:250;
  width:500;
  background-image : url(image/top/t_center.gif);
  background-repeat : no-repeat;
}

.rec
{
  margin-top:-1px;
  border:0px; 
}

TD.center
{
  width:380px;
  height:362px;
  margin-left:8px;
  margin-right:1px;
}

TD.right
{
  width:165px;
  margin-top:2px;
}

p.logo
{
  text-indent:3px; 
  margin-top:5px; 
  margin-bottom:-18px;
}


.image1
{
  margin-left:252px;
  margin-top:20px;
  _margin-left:251px;
  _margin-top:20px;
  border:solid 1px #999999;
}

.image2
{
  margin-left:0px;
  margin-top:20px;
  _margin-left:0px;
  _margin-top:20px;
  border:solid 1px #999999;
}

.image3
{
  margin-left:0px;
  margin-top:20px;
  _margin-left:0px;
  _margin-top:20px;
  border:solid 1px #999999;
}

.image4
{
  margin-left:0px;
  margin-top:20px;
  _margin-left:0px;
  _margin-top:20px;
  border:solid 1px #999999;
}

.image5
{
  margin-left:252px;
  margin-top:2px;
  _margin-left:251px;
  _margin-top:2px;
  border:solid 1px #999999;
}

.image6
{
  margin-left:0px;
  margin-top:2px;
  _margin-left:0px;
  _margin-top:2px;
  border:solid 1px #999999;
}

.image7
{
  margin-left:0px;
  margin-top:2px;
  _margin-left:0px;
  _margin-top:2px;
  border:solid 1px #999999;
}

.image8
{
  margin-left:0px;
  margin-top:2px;
  _margin-left:0px;
  _margin-top:2px;
  border:solid 1px #999999;
}

.image9
{
  margin-left:20px;
  margin-top:-130px;
  _margin-left:20px;
  _margin-top:-130px;
}

.image10
{
  margin-left:-210px;
  margin-top:-130px;
  _margin-left:-220px;
  _margin-top:-180px;
}



DIV.topi
{
 width:250px;
 height:40px;
 margin-top:5px;
 margin-bottom:5px;
 margin-left:10px;
 background-image : url(image/top/t_topicsbase.gif);
 background-repeat : no-repeat;
}

P.hizuke
{
 margin-top:2px; 
 margin-bottom:2px;
 margin-left:10px;
 font-size:11px;
 width:85px;
 padding-top:3px;
 padding-left:1px;
 font-family : "Microsoft Sans Serif";
 color:#006666;
}

p.topi
{
 margin-top:1px; 
 margin-bottom:2px;
 font-size:12px;
 text-indent:22px;
 font-family : ‚l‚r ‚oƒSƒVƒbƒN;
 padding-top:2px;
}

p.midashi
{
  margin:7px;
  font-size:13px;
  border-bottom:solid 1px #0000ff;
}

div.iti
{
  float:left;
  width:110px;
  text-indent:13px;
  display:inline;
}

div.ni
{
  float:left;
  width:110px;
  display:inline;
}

div.san
{
  float:left;
  width:120px;
  display:inline;
}

div.yon
{
  float:left;
  width:200px;
  text-indent:13px;
  display:inline;
}

div.go
{
  float:left;
  width:100px;
  display:inline;
}

div.roku
{
  float:left;
  width:90;
  display:inline;
}

div.nana
{
  float:left;
  width:130;
  display:inline;
}


P.koumoku
{
  margin:4px;
  font-size:11px;
}

P.koumoku1
{
  margin:0px;
  font-size:11px;
}

p.iti
{
  margin:5px 5px 1px 25px;
}

div.clear
{
  clear:left;
}

div.clear1
{
  clear:left;
  margin-top:-10px;
}

div.toriatukai
{
  border:solid 1px #999999;
  height:360px;
  margin-top:-1px;
  height:358px;
  _height:360px;
}

div.seizou
{
  border-top:solid 1px #999999;
  border-bottom:solid 1px #999999;
}

.kaisya
{
  border:solid 1px #999999;
  margin:1px 0px 0px 0px;

}

p.kaisya1
{
  border:solid 1px #999999;
  margin:-1px 0px 1px 0px;
  width:160px;
  _width:162px;
  height:19px;
  font-size:12px;
}

div.map
{
 float:left;
 width:100px;
 font-size:12px;
}

div.toi
{
 float:left;
 width:100px;
 font-size:12px;
}

DIV.co
{
 float:right;
 width:275px;
 margin-right:7px;
 _margin-right:0px;
}

.topicsback
{
 width:240;
 height:77;
 margin-left:10px;
 margin-top:0px;
 border:0px;
}

.worker
{
   margin-top:5px;
  _margin-top:8px;
}


a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:active {text-decoration:none;}
a:hover {text-decoration:none;}
