body {
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: top;
}

.news_page {
  padding-bottom: 100px;
}
.news_page .section_title,
.news_page .paging {
  padding-top: 60px;
}

.news_list {
  list-style-type: none;
  padding: 0;
  margin: 15px -15px 0;
  display: flex;
  flex-wrap: wrap;
}
.news_list li {
  padding: 30px 15px 0;
  max-width: 50%;
  flex: 0 0 50%;
}

@media screen and (max-width: 1024px) {
  .news_page {
    padding-bottom: 80px;
  }
  .news_page .section_title,
  .news_page .paging {
    padding-top: 50px;
  }
  .news_list {
    margin-top: 5px;
  }
}
@media screen and (max-width: 768px) {
  .news_list {
    margin: 10px -10px 0;
  }
  .news_list li {
    padding: 20px 10px 0;
  }
}
@media screen and (max-width: 575px) {
  .news_page {
    padding-bottom: 60px;
  }
  .news_page .section_title,
  .news_page .paging {
    padding-top: 40px;
  }
  .news_list {
    margin: 5px 0 0;
  }
  .news_list li {
    padding: 20px 0 0;
    max-width: 100%;
    flex: 0 0 100%;
  }
}
@media screen and (max-width: 400px) {
  .news_page .paging {
    padding-top: 32px;
  }
}

/*# sourceMappingURL=news.css.map */
