@charset "utf-8";
@import url("archive.css");
.entry_img img {
  max-width: none;
  width: 100%;
}
.entry_tit {
  /*font-weight: bold;*/
}
.entry-content figure img {
  margin: 0 auto;
}
.entry-content figure figcaption {
  text-align: center;
}
@media only screen and (min-width: 769px) {
  main {
    margin-bottom: 7.67rem;
  }
  main article {
    margin-bottom: 13.217rem;
  }
  main .inner {
    max-width: 668px;
  }
  .entry_img {
    width: 668px;
    margin: 0 auto 2.625rem;
  }
  .entry-header {
    margin-bottom: 2.563rem;
  }
  .entry_date {
    margin-bottom: 1.813rem;
    font-size: 0.813rem;
    line-height: 1.23;
  }
  .entry_tit {
    font-size: 1.75rem;
    letter-spacing: 0.05em;
    line-height: 1.29;
  }
  .entry-content p:not(:last-child) {
    margin-bottom: 2rem;
  }
  .entry-content figure {
    margin-bottom: 2.688rem;
  }
  .entry-content figure:not(:first-child) {
    margin-top: 3.938rem;
  }
}
@media only screen and (max-width: 768px) {
  main {
    margin-bottom: 3.268rem;
  }
  main article {
    margin-bottom: 5.519rem;
  }
  .entry_img {
    margin-bottom: 2.133rem;
  }
  .entry-header {
    margin-bottom: 1.4rem;
  }
  .entry_date {
    margin-bottom: 1.267rem;
    font-size: 0.8rem;
    line-height: 1.42;
  }
  .entry_tit {
    font-size: 1.333rem;
    letter-spacing: 0.1em;
    line-height: 1.45;
  }
  .entry-content p:not(:last-child) {
    margin-bottom: 2rem;
  }
  .entry-content figure {
    margin-bottom: 2.467rem;
  }
  .entry-content figure:not(:first-child) {
    margin-top: 1.533rem;
  }
}
