@charset "UTF-8";

.sub-news {
padding-top: 80px;
}
.sub-news .date {
font-weight: bold;
color:#3492D1 ;   
}  .sub-news-img {
padding-top: 40px;
padding-bottom: 40px;
text-align: center;
}
.single-post-pagination {
display: flex;
justify-content: space-between;
}
.sub-section-title {
font-size: 1.25rem;
}
.sub-news .button {
margin-bottom: 40px;
} .sub-news-contents {
padding-top: 80px;
}
@media (max-width: 768px) { .sub-news-contents {
margin-top: 50px;
}
.sub-news { padding-top: 100px;
}
}
.news-list {
max-width: 800px;
margin: 0 auto;
}
.news-list-link {
padding: 20px 0;
margin: 20px 0;
min-height: 100px;
display: flex;
justify-content: space-between;
align-items: center;
border-bottom: 1px solid #4ea79f;
}
.news-list img {
max-width: 200px;
height: auto;
}
.news-category {
float: left;
margin-right: 20px;
color: #4ea79f;
font-weight: bold;
} span.news {
background-color: transparent;
}