#logo16{
  width: 750px;
  margin: 2px auto;
  text-align: right;
}
#logo16 .socialmedia{
  float:left;
  width: auto;
  padding-top: 7px;
}

.foot{
  background-color:#000000;
  color:white;
}
.foot a{
  color:white;
}
td{
  font-size:12px;
  line-height:16px;
}
a {
  text-decoration: none;
}
h1{
  padding : 0px 0px 0px 15px;
  margin:0px;
  font-size : 20px;
  line-height : 24px;
  letter-spacing : 1px;
  font-family : HGP–¾’©E,"‚l‚r ‚o–¾’©";
  font-weight : normal;
}
h2{
  padding:0px;
  margin:0px;
  font-size : 10px;
  font-weight : normal;
}
.f-sub{
  font-size : 14px;
  font-family : HGP–¾’©E,"‚l‚r ‚o–¾’©";
}
.f-sub2{
  font-size : 18px;
  font-family : HGP–¾’©E,"‚l‚r ‚o–¾’©";
  line-height : 18px;
  letter-spacing : 2px;
}
.f-sub3{
  font-size : 16px;
  font-family : HGP–¾’©E,"‚l‚r ‚o–¾’©";
  line-height : 16px;
  letter-spacing : 2px;
}
.pd15{
  padding-left : 15px;
}
.f-10{
  font-size : 10px;
}
.f-14{
  font-size : 14px;
  font-weight : normal;
}
.back1{
  background-image : url(img/back1.gif);
  background-repeat : no-repeat;
}
.back2{
  background-image : url(img/back2.gif);
  background-repeat : no-repeat;
}
.back3{
  background-image : url(img/back3.gif);
  background-repeat : no-repeat;
}
.line{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : black black black black;
}
.back1 img{
  margin-left : 14px;
}
#map{
  width : 700px;
}
hr{
  clear : both;
}
.map1{
  text-align : center;
}
.map1 h1{
  font-size : 20px;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  font-weight : bold;
  background-color : #f2fcbe;
  margin-top : 10px;
  line-height : 22px;
}
.map2{
  vertical-align : top;
}
.map2 img{
  float : left;
  margin-right : 10px;
}
.map2 h2{
  font-size : 20px;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  font-weight : bold;
  background-color : #f2fcbe;
  text-align : center;
  margin-bottom : 10px;
  line-height : 22px;
}
