#logo16{
  width: 750px;
  margin: 2px auto;
  text-align: right;
}
#logo16 .socialmedia{
  float:left;
  width: auto;
  padding-top: 7px;
}

.foot{background-color : #400000;color : white;}
.foot A{color : white;}
TD{font-size : 12px;
  
}
H1{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-size : 12px;
  font-weight : normal;
  color : #400000;
  padding-left : 5px;
  
  
  
}.font05{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-size : 12px;
  font-weight : normal;
  color : #400000;
  padding-left : 30px;
  
  
  

  line-height : 20px;
}
H2{
  
  
  
  
  font-size : 12px;
  
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
A{
  text-decoration : none;
}
.cpn-e{
  font-size : 11px;
  font-weight : normal;
  color : #660000;
  

  padding-bottom : 3px;
  padding-left : 10px;
}.cpn{
  font-size : 14px;
  font-weight : bold;
  color : #660000;
  

  padding-bottom : 3px;
  padding-left : 10px;
}
.cpn A{
  text-decoration : none;
  
  color : #660000;
}
.back{
  
  background-repeat : no-repeat;
  background-image : url(new-img/back.gif);
  text-align : center;
background-position : center top;}.back-e{
  
  background-repeat : no-repeat;
  background-image : url(new-img/back-e.gif);
  text-align : center;
background-position : center top;}
.
.pd1{
  padding-left : 15px;
}.pd2{
  padding-left : 20px;
}
.waku{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #7f5940 #7f5940 #7f5940 #7f5940;}
H3{
  font-size : 12px;
  font-weight : normal;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.blog1{
  color : #400000;
  font-size : 14px;
  line-height : 16px;
  text-align : left;
  padding-left : 30px;
  font-weight : bold;
  padding-top : 8px;
}
.blog2{
  color : #400000;
  padding-left : 35px;
  padding-top : 5px;
  vertical-align : top;
}
.eigo{
  vertical-align : bottom;
  margin-top : 45px;
}
.font01{
  font-size : 18px;
  font-weight : bold;
  line-height : 20px;
  color : #bc393f;
  padding-left : 10px;
}
.font03{
  font-size : 14px;
  line-height : 15px;
  color : #400000;
  padding-left : 30px;
  padding-right : 5px;
  
  padding-top : 3px;
}.font07{
  font-size : 12px;
  line-height : 14px;
  color : #400000;
  padding-left : 30px;
  padding-right : 5px;
  
  padding-top : 3px;
}.font02{
  font-size : 14px;
  line-height : 15px;
  color : #400000;
  padding-left : 90px;
  padding-right : 5px;
  padding-top : 5px;
}.font04{
  font-size : 14px;
  line-height : 15px;
  color : #400000;
  
  padding-right : 5px;
  
  padding-top : 3px;
  margin-left : 15px;
}.font06{
  font-size : 14px;
  line-height : 18px;
  color : #400000;
  
  padding-right : 5px;
  
  padding-top : 3px;
  margin-left : 15px;
  font-weight : bold;
  padding-left : 20px;
}
.btn1{
  text-align : right;
  
  
  margin-left : 280px;
}
.tour1{
  float : left;
}
.hlogo2{
  float : left;
}
.gazo3{
  float : right;
}
.logo1{
  
  float : left;
}
.font08{
  font-size : 12px;
  color : #004000;
  vertical-align : top;
  padding-top : 20px;
}
.font09{
  font-size : 11px;
  font-weight : bold;
  line-height : 13px;
  color : #400000;
}
.adr1{
  padding-left : 25px;
}.adr3{
  padding-left : 30px;
  color : #004000;
  padding-top : 5px;
}
.adr2{
  font-size : 14px;
  font-weight : normal;
  line-height : 18px;
  color : #400000;
}
.twt1{
  color : #e0cca3;
  text-align : right;
  padding-right : 20px;
  font-size : 12px;
  line-height : 16px;
  padding-top : 5px;
}.twt1 A{
  color : #e0cca3;
  
  
  font-size : 12px;
  line-height : 16px;
  
}
.font10{
  font-size : 14px;
  font-weight : bold;
  color : white;
}.font10 A{
  font-size : 14px;
  font-weight : bold;
  color : white;
}
.twt2{
  text-align : left;
  padding-left : 20px;
  font-size : 12px;
  color : white;
  padding-top : 5px;
}.twt2 A{
  text-align : left;
  
  
  color : white;
  
}
.eng-t1{
  font-size : 18px;
  font-weight : bold;
  line-height : 20px;
  color : #bc393f;
  padding-left : 160px;
  text-align : left;
}.eng-t2{
  font-size : 18px;
  font-weight : bold;
  line-height : 20px;
  color : #bc393f;
  padding-left : 350px;
  text-align : left;
}.eng-t2 A{
  
  
  
  color : #bc393f;
  
  text-align : left;
}
.font12{
  line-height : 15px;
  color : #400000;
  text-align : left;
  padding-left : 360px;
  font-size : 14px;
}.font12 A{
  
  color : #400000;
  text-align : left;
  
  
  text-decoration : underline;
}
.btn2{
  text-align : center;
  margin-top : 50px;
}

