.foot{
  background-color : #000000;
  color : white;
}
.foot A{
  color :  white;
}
td{
  font-size : 12px;
  line-height : 14px;}
a {
  text-decoration : underline;
  color : black;
}
h1{
  padding : 0px;
  margin : 0px;
  font-size : 12px;
  font-weight : normal;
}
h2,h3,p{
  padding : 0px;
  margin : 0px;
}
.day{
  text-align : right;
  height : 25px;
}
img{
  border-style:none;
}
a img{
    border-style:none;
}
body{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.kaisha{
  margin-top : 10px;
  width : 640px;
}
.kaisha h1{
  font-size : 26px;
  line-height : 28px;
  color : maroon;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #cc9900;
}
.kaisha td{
  font-size : 14px;
  line-height : 18px;
  padding-bottom : 6px;
  padding-top : 4px;
}
.map{
  vertical-align : top;
  text-align : center;
  height : 1030px;
}
.txt1{
  background-image : url(img/back1.gif);
  background-repeat : no-repeat;
  height : 150px;
  padding-left : 20px;
  padding-right : 20px;
  font-size : 14px;
  line-height : 18px;
}
#belt1{
  float : left;
  width : 192px;
  text-align : center;
}
.txt1 h2{
  font-size : 12px;
  color : #0066cc;
  text-align : center;
  line-height : 14px;
}
.lt{
  float : left;
}
#shop{
  height : 204px;
  background-color : #803515;
  width : 720px;
  margin-top : 10px;
}
.toi{
  background-image : url(img/back2.gif);background-position : center center;
  width : 260px;
  background-repeat : no-repeat;
}
.toi p{
  padding-left : 16px;
  padding-right : 60px;
}
.toi img{
  margin-left : 14px;
}
.online{
  font-size : 14px;
  font-weight : bold;
  line-height : 16px;
  color : white;
  text-align : center;
  width : 460px;
}
.ad{
  background-image : url(img/back3.gif);
  background-repeat : no-repeat;background-position : center center;
  padding-left : 24px;
  padding-right : 24px;
  font-size : 14px;
  line-height : 18px;
  
  height : 110px;
}
.ad h2{
  font-size : 12px;
  color : gray;
  text-align : center;
}
.ad span{
  font-size : 10px;
  line-height : 12px;
}
.title1{
  background-image : url(img/line.gif);
  background-repeat : no-repeat;background-position : center 24px;
}
.title1 img{
  float : left;
}
.title1 h2{
  font-size : 18px;
  line-height : 20px;
  color : #663300;
  margin-top : 2px;
}
.title2{
  background-image : url(img/line2.gif);
  background-repeat : no-repeat;background-position : center 21px;
}
.title2 img{
  float : left;
}
.title2 h2{
  font-size : 16px;
  line-height : 20px;
  color : #663300;
  margin-top : 2px;
}
#belt{
  font-size : 24px;
  margin-top : 14px;
  width : 700px;
}
.txt2{
  font-size : 14px;
  line-height : 16px;
}