.news-main {
  padding-top: 6rem;
}
.news-main .news-body .news-tit {
  border-bottom: 1px solid var(--text-placeholder-color);
  padding-bottom: 1.5rem;
}
.news-main .news-body .news-tit h1 {
  font-size: 3.2rem;
}
.news-main .news-body .news-tit .meta {
  margin-top: 3rem;
  color: var(--text-placeholder-color);
}
.news-main .news-body .news-tit .meta span {
  margin-right: 0.5rem;
}
.news-main .news-body .news-content {
  padding-top: 3.5rem;
  border-bottom: 1px solid var(--text-placeholder-color);
  padding-bottom: 3rem;
  color: var(--color-medium-gray);
}
.news-main .news-body .news-content p {
  line-height: 1.5;
}
.news-main .news-body .news-content img {
  margin: 1rem auto;
}
.news-main .news-body .news-content ul {
  margin-bottom: 1.5rem;
}
.news-main .news-body .news-content ul li {
  line-height: 1.5;
}
.news-main .news-body .news-nav {
  padding: 3rem 0;
  color: var(--color-medium-gray);
}
.news-main .news-body .news-nav .prev {
  margin-bottom: 2rem;
}
.news-section-product {
  padding: 6rem 0;
}
.news-section-project {
  padding: 6rem 0;
}
.form {
  padding: 6rem 0;
}
