.foot{
  background-color : #660000;
  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 : 14px;
  font-weight : bold;
  background : #CC0000;
  color  : white;
  line-height : 18px;
  padding : 1px 10px;
  margin : 3px 0;
}
h1 a{
    color : white;
}
BODY,H2,H3,P{
  padding : 0px;
  margin : 0px;
}
.back1{

  right : auto;
  background-repeat : no-repeat;
  vertical-align : top;
  text-align : left;
  width : 720px;
  background-image : url(img/back1.gif);
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  height : 220px;
}
.back2{
  
  background-repeat : no-repeat;
  width : 720px;
  height : 660px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  vertical-align : top;
  background-image : url(img/back2.gif);
}
.title1{
  line-height : 20px;
  font-size : 16px;
  margin-left : 30px;
  font-weight : bold;
}
.img1{
  margin-left : 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-right : 10px;
  margin-bottom : 160px;
  right : auto;
}
.ba1{
  font-size : 14px;
  font-weight : bold;
  color : #220000;
  width : 500px;
  height : 160px;
  vertical-align : top;
  
}
.ba2{
  font-size : 12px;
  line-height : 14px;
  color : white;
  width : 220px;
  vertical-align : top;
  text-align : center;
}
.ba3{
  font-size : 12px;
  line-height : 14px;
  color : white;
  width : 340px;
  height : 380px;
  vertical-align : top;
}
.ba4{
  font-size : 11px;
  line-height : 12px;
  color : white;
  width : 165px;
  height : 480px;
  vertical-align : top;
  padding-left : 10px;
  letter-spacing : 0;
}
.ba5{
  font-size : 11px;
  line-height : 13px;
  color : white;
  width : 560px;
  height : 100px;
  vertical-align : top;
}
.ba6{
  font-size : 11px;
  color : white;
  background-color : #281415;
  width : 138px;
 line-height : 12px;
  padding-left : 5px;
  padding-right : 3px;
}
.txt2{
  margin-top : 103px;
  margin-left : 15px;
  line-height : 16px;
}
.txt3{
  font-size : 16px;
  font-family : HGP–¾’©E;
  color : white;
  margin-top : 60px;
  line-height : 18px;
}
.txt4{
  font-size : 20px;
  font-family : HGP–¾’©E;
  line-height : 22px;
  color : #d3d6c0;
  margin-top : 20px;
  margin-left : 10px;
}
.txt5{
  font-size : 14px;
  line-height : 16px;
  color : white;
  margin-left : 18px;
  margin-right : 5px;
  margin-bottom : 40px;
}
OL{
  margin-left : 60px;
  font-size : 12px;
  line-height : 16px;
  padding-left : 0px;
}
.pop{
  color : white;
}
.popImage img{
    padding : 1px;
    border : solid 1px silver;
    background : white;
}
.popImage a{
    color : white;
    font-weight :bold;
    padding : 3px;
    line-height : 14px;
}
#popTable{
    margin-left : -5px;
}
.img2{
  margin-left : 30px;
  margin-top : 3px;
  margin-bottom : 5px;
}
.txt6{
  font-size : 14px;
  font-weight : normal;
  line-height : 15px;
  color : white;
  margin-top : 10px;
  margin-right  : 10px;
}
.ba7{
  width : 573px;
  background-color : #281415;
  color : white;
  line-height : 14px;
}
#p1{
    margin-left : 5px;
}
.img3{
  margin-left : 20px;
  margin-right : 10px;
  margin-top : 5px;
}
.syamei{
  font-size : 15px;
  font-weight : bold;
  color : #ffffb3;
}
.txt7{
  font-size : 11px;
  line-height : 13px;
  color : #ffffb3;
  margin-left : 10px;
}
.pop1{
  vertical-align : bottom;
  font-size : 16px;
  color : white;
  padding : 5px 0;
  font-weight : bold;
  line-height : 20px;
  background :#281415;
}
#dateArea{
    padding-top : 5px;
    line-height  : 14px;
    letter-spacing: 0.02em;
}
#waku{
    width: 205px;
    height : 150px;
    border: 1px gray solid;
    background-color : #281415;
     overflow-y :scroll;
}
#waku p{
    margin : 5px;
    line-height : 16px;
}
.pop a{
  color : white;
  text-decoration : underline;
}
.img-s-p{
  margin-top : 5px;
}
.ba7 a{
  color : white;
}
.list1{
    margin : 5px 0 0 70px;
    padding : 0;
}
.list1 li{
    margin : 5px 0;
}
.co1{
  font-size : 14px;
  line-height : 16px;
  color : #cc0000;
  font-weight : normal;
}
.ba5 A{
  color : #ffffb3;
}
.txt8{
  font-size : 12px;
  line-height : 14px;
  color : #ffffb3;
  margin-left : 20px;
  margin-bottom : 8px;
}
#foot_str{
    font-size : 14px;
    font-weight : bold;
    line-height : 20px;
}

table#footArea{
    font-size : 12px;
}
table#footArea TD{
    padding-bottom : 10px;
}
