@charset "utf-8";

/*----------------------------------------------------------
  lab-news
----------------------------------------------------------*/
.post {
  padding-bottom: 3.0rem;
  color: var(--c_black);
}
.post__date {
  display: flex;
  align-items: center;
  width: max-content;
  height: 2.2rem;
  padding-inline: 1.1rem;
  border-radius: 0.2rem;
  background-color: #eff0f4;
  line-height: 1;
  letter-spacing: 0.08em;
  text-indent: 0.08em;
}
.post__title {
  margin-bottom: 2em;
  padding: 0.95em 0 1em;
  border-bottom: solid 1px var(--c_gray);
  font-size: 1.6rem;
  line-height: 1.5;
  font-weight: 500;
}
.post__content p+p {
  margin-top: 0.78em;
}
.post__content p+p.note {
  margin-top: 1.81em;
}
.link__icon.link__back {
  margin: auto;
}
@media screen and (min-width: 768px) {
  .post {
    padding-bottom: 9.0rem;
  }
  .post__title {
    padding: 2.5rem 0 2.3rem;
    font-size: 2.0rem;
  }
}
