@charset "utf-8";

/* ////////////////// */
/* mobile design */

@media (max-width: 919px) {
  .news_title {
    padding-top: 10vh;
    padding-bottom: 10vh;
  }

  .news_title h2 {
    width: 80vw;
    padding-left: 10vw;
    font-size: 1.3rem;
  }

  .news_title p {
    width: 80vw;
    padding-left: 10vw;
    padding-top: 1rem;
  }

  .news_content {
    background-color: #fbfbfd;
  }

  .news_content section {
    width: 80vw;
    padding-left: 10vw;
    padding-top: 10vh;
    padding-bottom: 10vh;
  }

  .news_content section p {
    line-height: 1.3rem;
    letter-spacing: 1px;
  }
}

/* ////////////////// */
/* pc design */

@media (min-width: 920px) {
  .news_title {
    padding-top: 25vh;
    padding-bottom: 15vh;
  }

  .news_title h2 {
    width: 80vw;
    padding-left: 10vw;
    font-size: 4vw;
  }

  .news_title p {
    width: 80vw;
    padding-left: 10vw;
    padding-top: 1rem;
  }

  .news_content {
    background-color: #fbfbfd;
  }

  .news_content section {
    width: 80vw;
    padding-left: 10vw;
    padding-top: 10vh;
    padding-bottom: 10vh;
  }

  .news_content section p {
    line-height: 1.3rem;
    letter-spacing: 1px;
  }
}
