@charset "utf-8";
div.topnews{
  width : 653px;
  height : 240px;
  background-image : url(../images/news.png);
  margin-top : 22px;
  margin-left : 2%;
  margin-right : 2%;
  background-repeat : no-repeat;
}

div.topnews div{
  width : 97%;
  height : 95%;
  margin-left : 2%;
  margin-right : 2%;
  background-repeat : no-repeat;
   overflow-y:scroll;
  padding-top : 2px;
  padding-bottom : 4px;
  padding-right : 1px;
}

div.topnews table{
  
  width : 97%;
border-width : 0px;
}

td.topnews1{
  width : 16%;
border-width : 0px 0px 1px;
  border-bottom-style : dashed;
  border-bottom-color : #acacac;
  height : 24px;
  background-color : #fffafa;
  text-align : left;
}

td.topnews2{
  width : 84%;
border-width : 0px 0px 1px;
  border-bottom-style : dashed;
  border-bottom-color : #acacac;
  margin-top : 6px;
  height : 24px;
  background-color : #fffafa;
}

a.linkinfo{
  color : #2d0000;
  text-decoration : underline;
  background-image : url(../images/Button/sqare2.png);
  background-position : left center;
  background-repeat : no-repeat;
  padding-left : 11px;
}

a:hover.linkinfo{
  color : green;
}

table.button-a{
  background-image : none;border-width : 0px;border-style : none;
  width : 90%;
  margin-left : -15px;
  margin-right : -15px;
}

td.button-a{
  background-image : url(../images/bg_3K_03.png);
border-width : 0px;border-style : none;
  width : 50%;
}

td.topnews2 p.news1{
  background-color : #802d00;
  font-size : 11px;
  color : #ffffff;
  padding-left : 5px;
  padding-right : 5px;
  -webkit-border-top-left-radius : 2px 2px;
  -webkit-border-top-right-radius : 2px 2px;
  -webkit-border-bottom-right-radius : 2px 2px;
  -webkit-border-bottom-left-radius : 2px 2px;
  text-decoration : none;
  border-top-left-radius : 2px 2px;
  border-top-right-radius : 2px 2px;
  border-bottom-right-radius : 2px 2px;
  border-bottom-left-radius : 2px 2px;
  display : inline-block;
  margin-bottom : 0px;
  margin-top : 0px;
  padding-top : 2px;
  padding-bottom : 1px;
  font-weight : bold;
  margin-right : 5px;
  margin-left : -3px;
  letter-spacing : 1px;
}

td.topnews2 p.news2{
  display : inline-block;
  background-image : url(../images/1.png);
  width : 30px;
  background-repeat : no-repeat;
  background-position : center center;
  margin-left : 8px;
  padding-bottom : 0px;
  margin-top : 0px;
  padding-top : 0px;
  margin-bottom : 0px;
}

td.topnews2 p span{
  visibility : hidden;
  color : red;
  margin-left : 35px;
}

