.foot{background-color:#000000; color:white;}
.foot A{color:white;}
td{font-size:12px; line-height:16px;
  font-family : "‚l‚r ‚o–¾’©";
  color : #666666;
}
a {color : navy;}
a:hover{
  text-decoration : underline;
  color : #cc0000;}
h1{ padding:0px; margin:0px;
  font-size : 10px;
  font-weight : normal;
}
h2{ padding:0px; margin:0px;
  font-size : 16px;
  color : #1c1c4b;
  font-family : HGP‘n‰pŠpºÞ¼¯¸UB;
  font-weight : normal;
  line-height : 18px;
}
.b1{
  font-size : 12px;
  font-family : HGP‘n‰pŠpºÞ¼¯¸UB;
  color : #003366;
  background-image : url(img/b1.gif);
  width : 730px;
  height : 20px;
  padding-left : 25px;
}
.b2{
  background-image : url(img/b2.gif);
  background-repeat : no-repeat;
  right : auto;
}
.con1{
  padding-left : 50px;
  padding-top : 10px;
  padding-right : 290px;
}
.s-f{
  font-size : 18px;
  font-family : HGP–¾’©E,HGS–¾’©E,HG–¾’©E,"‚l‚r ‚o–¾’©";
  color : #accbd5;
  font-style : normal;
  line-height : 20px;
  letter-spacing : 1px;
}
.con2{
  font-size : 20px;
  font-family : HGP‘n‰pŠpºÞ¼¯¸UB;
  color : #ff9900;
  padding-left : 420px;
  line-height : 22px;
}
.con3{
  padding-left : 50px;
  padding-right : 50px;
  width : 220px;
}
.con4{
  padding-left : 20px;
  padding-right : 60px;
  padding-top : 10px;
}
.con5{
  padding-left : 40px;
  padding-right : 50px;
}
.chiryo{
  font-size : 10px;
}
.ad{
  padding-left : 25px;
  

  padding-top : 10px;
}
.f-14{
  font-size : 14px;
  font-style : normal;
}
.day{
  text-align : right;
  padding-top : 5px;
  padding-right : 20px;
}
.top{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;
  width : 750px;
  height : 55px;
}