*{
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    line-height: 1;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
DIV{
  font-size : 12px;
}

.count{
  text-align : right;
  padding-right : 10px;
}
.center H1{
  font-size : 26px;
  color : #008000;
  text-align : center;
  padding-top : 15px;
  padding-left : 5px;
  margin-bottom : 10px;
  padding-right : 5px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #008000;
  width : 360px;
  height: 25px;
}
.outline{
  overflow:hidden;
  border-width : 1px;
  border-style : solid ;
  border-color : gray;
  width : 875px;
  margin: 0 auto;
}
.top{
  margin : auto;
  background-color : white;
  padding-left : 7px;
  padding-top : 7px;
  padding-right : 7px;
}
.middle{
  width: 645px;
  min-height: 1100x;
  _height: 1100px;
}
.left{
  display:inline;
  width : 610px;
  float : left;
  margin-top : 12px;
  margin-left : 7px;
  height: 1100px;
}
.right{
  width : 250px;
  padding-top : 5px;
  padding-right : 3px;
  margin-left: 620px;

}
.clear{
  clear:both;
@display:none;
}
.foot{
  width : 875px;
  text-align : center;
  padding-right : 10px;
}
.center{
  width : 351px;
  margin-right : 18px;
  float : right;
  font-weight : lighter;
}
div.grid
{
  padding-left:5px;
  clear: both;
}

div.grid div.section
{
  float:left;
  height: 100px;
  width: 75px;
  padding:6px 0px 0px 0;
  text-align: left;
}

div.grid div.section div.title
{
  margin: 0;
  padding: 0;
  width: 73px;
  height: 1.5em;
  background-color: #ffffff;
  overflow: hidden;
  white-space: nowrap;
  text-align: center;
}

div.grid div.section div.title span
{
  margin: 0 3px 0 3px;
  text-align:left;
  font-weight: normal;

}
div.grid div.section img
{
  margin: 0;
  padding: 0;
  vertical-align: bottom;
  border: 1px solid #ffffff;
}
.twitter_container{
    color:#444;
    font-size:14px;
    line-height:16px;
    margin: 0 auto;
}
.twitter_container a{
    color:#cc3300;
    font-weight:bold;
}
.twitter_status{
    font-size:14px;
    line-height:20px;
    text-align: left;
    min-height: 60px;
    height: auto !important;
    height: 60px;
    padding-bottom:6px;
    padding-left:30px;
    padding-right:40px;
    padding-top:20px;
    border-bottom:solid 1px #DEDEDE;
    word-break: break-all;
}
.twitter_image{
    float:left;
    margin-right:14px;
    border:solid 1px #DEDEDE;
    width:60px;
    height:60px;
}
.twitter_posted_at{
    text-align: right;
    font-size:11px;
    padding-top:4px;
    color:#999;
}
.t_logo{
  font-size : 31px;
  font-weight : bolder;
  float : left;
  font-family:HGPE;
}
.t_text{
  font-size : 13px;
  padding-left : 10px;
  float : left;
  padding-top : 5px;
}
.t_text2{
  font-size : 12px;
  padding-left : 30px;
  padding-top : 25px;
  padding-bottom : 3px;
  padding-right : 4px;
  text-align : right;
}
.t_phon{
  font-size : 27px;
  padding-left : 30px;
  text-align : right;
}
.t_menu{
  width : 171px;
  text-align : center;
  float : left;
  font-size : 15px;
  font-weight : bold;
  padding-top : 10px;
  padding-bottom : 17px;
  color : #3f3f3f;
}
.t_menu_back{
  background-image : url(/img/menu.gif);
  background-repeat : repeat-x;
  width : 857px;
  height : 43px;
}

.l_waku{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
  width : 602px;
  margin-top : 10px;
  padding-bottom : 10px;
}
.l_new{
  background-image : url(/img/back2.gif);
  background-repeat : repeat-x;
  padding-left : 20px;
  padding-top : 12px;
  padding-bottom : 11px;
  color : #3f3f3f;
  font-weight : bold;
}
.l_text{
  font-size : 11px;  
}
.l_new_text{
  margin-left : 40px;
  width : 500px;
  font-size : 12px;
  line-height : 18px;
}
.l_new_day{
  font-size : 11px;
  padding-top : 10px;
}
.l_new_titke{
  font-size : 18px;
  font-weight : bold;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  padding-top : 10px;
  padding-bottom : 1px;
  margin-bottom : 10px;
}
.r_waku{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
  width : 238px;
  margin-top : 5px;
  padding-bottom : 10px;
  font-size : 13px;
}
.r_newtwi{
  background-image : url(/img/back2.gif);
  background-repeat : repeat-x;
  padding-left : 10px;
  padding-top : 9px;
  padding-bottom : 11px;
  color : #3f3f3f;
  font-weight : bold;
  margin-bottom : 10px;
  font-size : 15px;
}
.r_newtwi A{
  color : #3f3f3f;
  font-weight : bold;
}
.r_new_img{
  padding-left : 15px;
  float : left;
  padding-right : 5px;
  
}
.r_new_red{
  font-weight : bold;
  color : #fe0127;
}
.r_new_text{
  padding-left : 15px;
  padding-right : 10px;
}
.top A{
  color : #3f3f3f;
  text-decoration : none;
  font-weight : bold;
}
.left H1{
border-bottom-color:#000000;
border-bottom-style:solid;
border-bottom-width:1px;
color:#000000;
font-size:26px;
height:25px;
margin:10px;
padding-left:5px;
padding-right:5px;
padding-top:15px;
text-align:center;
width:560px;
}

.socialmedia{
    text-align: left;
    background-color: #ffffff;
    padding:2px 0px 2px 10px;
    width:875px;
    margin:2px auto 0;
}


