.rnews_list li{
  width: 24%;
}

.rnews_list li > a > img{
  width: 90%;
}

._rnewsbtn{
  padding: 8px 0;
}

.rnews_list_pdf > li {
  display: block;
  float: left;
  width: 15%;
  padding: 5px 0.5%;
}

.rnews_list_pdf > li > a {
  display: block;
  padding: 10px 0;
  width: 100%;
  border: 1px solid #339900;
  text-align: center;
}

.rnews_list_pdf > li > a:hover {
  color: #ffffff;
  background-color: #339900;
}

@media screen and (max-width:768px) {
  .rnews_list li{
    width: 49%;
  }

  .rnews_list li > a > img{
    width: auto;
  }

  .rnews_list_pdf > li {
    width: 31%;
    padding: 7px 1%;
  }
}
