.blog_article_main {
  margin-bottom: 50px;
}

.blog_article_section .blog_article_txt p {
  color: #707070;
  font-size: 18px;
  line-height: 1.5;
}

@media not all and (min-width: 701px) {
  .blog_article_section .blog_article_txt p {
    font-size: 14px;
    line-height: 25px;
  }
}

.blog_article_contents__mb {
  margin-bottom: 200px;
}

@media not all and (min-width: 701px) {
  .blog_article_contents__mb {
    margin-bottom: 100px;
  }
}

@media screen and (max-width: 1024px) {
  .g_section {
    height: 95%;
  }
}

.blog_article_section .blog_article_txt {
  line-height: 1.4;
}

.blog_article_txt img {
  max-width: 60%;
}

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