.news-component .title {
  margin-bottom: 1.5rem; }

@media (min-width: 544px) {
  .news-component .news-container {
    padding: 0 100px; } }

.news-component .news-container .news-list .newsList {
  border-bottom: 1px solid #bbb;
  margin-bottom: 9px;
  padding-bottom: 9px; }
  .news-component .news-container .news-list .newsList a {
    font-size: 1rem;
    line-height: 19px;
    color: #001e63 !important;
    word-break: break-word; }
  .news-component .news-container .news-list .newsList .newsListInner .newsListDate {
    font-style: normal;
    font-weight: 400;
    font-size: 0.875rem;
    line-height: 16px;
    color: #6a6a6a; }
  .news-component .news-container .news-list .newsList .newsListInner .newsListTitle {
    margin-top: 5px; }

.news-component .news-container .news-list .newsBtn {
  margin-top: 1.5rem; }
  .news-component .news-container .news-list .newsBtn a {
    font-size: 1rem;
    line-height: 19px;
    color: #001e63 !important;
    word-break: break-word; }
