.b1{
  background-image : url(img/b1.gif);
  background-repeat : no-repeat;background-position : left bottom;
  padding-left : 130px;
}
A{
  color : black;
}
.tw1{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #1e7922 #1e7922 #1e7922 #1e7922;
  background-color : white;
}
.tw2{
  
  
  
border-top-width : 1px;border-top-style : solid;border-top-color : #1e7922;}

/* 一番外側の枠 */
 .tweet-div {
  font-size: 13px;
  padding: 5px;
  border: 1px solid #fff;
  overflow-y:scroll;
  height:450px;
}

/* 1つのツイートのかたまり */
 .tweet-box {
  padding: 5px 12px;
  border-bottom: 1px solid #aaaaaa;
}
/* 日時 */
 .tweet-date {
  text-align: right;
  color: #808080;
  padding-top: 5px;
}
.twi{
  padding : 5px;
  color : #ff8000;
  font-size : 16px;
  font-weight : bolder;
  line-height : 18px;
}
.twi IMG{
  padding-right: 5px;
}
.twi A{
  color : #007146;
  font-size : 12px;
  font-weight : normal;
  line-height : 14px;
  text-decoration : none;
}
.r1{
  background-image : url(img/maru.gif);
  background-repeat : no-repeat;background-position : 310px 660px;}
.r2{
  
  padding-right : 8px;
}
.b2{
  font-size : 12px;
  line-height : 14px;
  background-image : url(img/b2.gif);background-position : right top;
  height : 60px;
  background-repeat : no-repeat;
  padding-top : 8px;
  padding-left : 10px;
}
.b3{
  background-image : url(img/b3.jpg);
  background-repeat : no-repeat;background-position : right top;
  height : 230px;
}
.b4{
  background-image : url(img/b4.gif);
  background-repeat : no-repeat;background-position : 12px top;
  height : 50px;
  font-size : 17px;
  font-family : HGP創英角ｺﾞｼｯｸUB;
  line-height : 19px;
  color : white;
  padding-left : 23px;
  padding-right : 10px;
  padding-top : 5px;
letter-spacing : 1px;}
.pic{
  background-image : url(img/pic.gif);
  background-repeat : no-repeat;background-position : 230px top;
  height : 160px;
  font-size : 12px;
  line-height : 16px;
  padding-top : 8px;
  padding-left : 20px;
  padding-right : 200px;
}
.b5{
  background-image : url(img/b5.gif);
  background-repeat : no-repeat;background-position : 15px top;
  font-size : 16px;
  font-family : HGP創英角ｺﾞｼｯｸUB;
  line-height : 19px;
  color : #1e7922;
  padding-left : 35px;
  padding-top : 2px;
}
.b6{
  background-image : url(img/b6.gif);
  background-repeat : no-repeat;background-position : left top;
  height : 80px;
  padding-left : 180px;
  font-size : 12px;
  line-height : 14px;
}
.b3 P{
  font-size : 24px;
  font-family : HGP創英角ｺﾞｼｯｸUB;
  line-height : 32px;
  color : #165c1a;
  padding-top : 12px;
  padding-left : 235px;
  letter-spacing : -1px;
}
.b3 DIV{
  font-size : 15px;
  font-weight : bold;
  line-height : 17px;
  padding-left : 210px;
  padding-top : 10px;
}
.b5 P{
  font-size : 31px;
  line-height : 33px;
  color : #333333;
  padding-bottom : 2px;
}
.r3{
  padding-left : 15px;
  padding-top : 5px;
}
.b6 P{
  font-size : 21px;
  font-family : HGP創英角ｺﾞｼｯｸUB;
  line-height : 23px;
  color : #165c1a;
  padding-bottom : 2px;
}
.b6 A{
  font-size : 14px;
  font-family : HGP創英角ｺﾞｼｯｸUB;
  line-height : 15px;
  color : #165c1a;
  text-decoration : none;
}
.pic H3{font-size : 12px;font-weight : bold;line-height : 14px;}

