.region-top .block-region-top{
  overflow:hidden;
}
.region-top .block-region-top .block{
  margin:1%;
}
.region-top .block-region-top .block .block-title {
    margin-top: 0; 
}
.list-3 a.more-link {
    font-size:12px;
}
.list-3 .list-content li:last-child{
  border-bottom:none;
}
span.f-r.outside-l {
    color: #999;
}
@media only screen and (min-width: 1600px){
.list-3 a {
    font-size: 14px;
}}
@media screen and (min-width: 968px){
  .region-top .block-region-top .block{
  float:left;
  width:31.3%;
  height:285px;
}
}
@media screen and (max-width: 967px){
  .region-top .block-region-top .block{
  float:left;
  width:48%;
    height:285px;
}
}
@media screen and (max-width: 767px){
  .region-top .block-region-top .block{
  margin:1% 0;
}
}