#logo16{
 width: 750px;
 margin: 2px auto;
 text-align: right;
}
#logo16 .socialmedia{
 float:left;
 width: auto;
 padding-top: 7px;
}
TD{font-size:12px; line-height:16px;}
a {text-decoration: none;
  color : black;
}
h1,h2,p{ padding:0px; margin:0px;}
.day{
  text-align : right;
  height : 26px;
  bottom : inherit;
  right : inherit;
}
.day p{
  float : left;
  font-size : 10px;
  font-weight : normal;
  margin-top : 14px;
  color : gray;
}
.bk{
  background-image : url(img/back.gif);background-position : center 26px;
  background-repeat : no-repeat;
}
.t1{
  height : 40px;
  vertical-align : bottom;
}
.t2{
  width : 350px;
  vertical-align : top;
}
.t1 h1{
  font-size : 20px;
  font-family : HGP明朝E,HGS明朝E,HG明朝E,"ＭＳ Ｐ明朝";
  line-height : 22px;
  color : #e80000;
  margin-left : 148px;
  font-weight : normal;
}
.t2 p{
  font-size : 14px;
  line-height : 18px;
  margin-right : 15px;
}
.t3{
  padding-left : 20px;
  background-image : url(img/icon.gif);
  background-repeat : no-repeat;background-position : 10px 0px;
  padding-top : 10px;
  padding-right : 320px;
  padding-bottom : 40px;
}
.t3 h2{
  font-size : 20px;
  font-family : HGP明朝E,HGS明朝E,HG明朝E,"ＭＳ Ｐ明朝";
  line-height : 22px;
  color : #482e00;
  font-weight : normal;
}
.ad{
  font-size : 14px;
  line-height : 16px;
  padding-left : 10px;
  padding-top : 15px;
}
.ad h2{
  font-size : 10px;
  font-weight : normal;
}
.ad b{
  font-size : 18px;
  line-height : 22px;
}
