@charset "UTF-8";
/* ---------------------------------------/*
	ACF用ブロックパーツ：この記事の著者
  -----------------------------------------*/
@media screen and (width > 1280px) {
  .article-author-block {
    margin-top: 5rem;
  }
}
@media screen and (width <= 1280px) {
  .article-author-block {
    margin-top: 6.25vw;
  }
}
@media screen and (width <= 991px) {
  .article-author-block {
    margin-top: 10.4166666667vw;
  }
}
@media screen and (width <= 767px) {
  .article-author-block {
    margin-top: 16.4102564103vw;
  }
}
.article-author-block__wrapper {
  display: flex;
  align-items: center;
}
@media screen and (width > 1280px) {
  .article-author-block__wrapper {
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }
}
@media screen and (width <= 1280px) {
  .article-author-block__wrapper {
    -moz-column-gap: 1.5625vw;
         column-gap: 1.5625vw;
  }
}
@media screen and (width <= 991px) {
  .article-author-block__wrapper {
    -moz-column-gap: 2.6041666667vw;
         column-gap: 2.6041666667vw;
  }
}
@media screen and (width <= 767px) {
  .article-author-block__wrapper {
    -moz-column-gap: 3.0769230769vw;
         column-gap: 3.0769230769vw;
  }
}
.article-author-block__img {
  flex-shrink: 0;
}
@media screen and (width > 1280px) {
  .article-author-block__img {
    width: 3.75rem;
    height: 3.75rem;
  }
}
@media screen and (width <= 1280px) {
  .article-author-block__img {
    width: 4.6875vw;
    height: 4.6875vw;
  }
}
@media screen and (width <= 991px) {
  .article-author-block__img {
    width: 7.8125vw;
    height: 7.8125vw;
  }
}
@media screen and (width <= 767px) {
  .article-author-block__img {
    width: 10.2564102564vw;
    height: 10.2564102564vw;
  }
}
.article-author-block__img img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.article-author-block__heading {
  letter-spacing: 0.1em;
  font-weight: bold;
}
@media screen and (width > 1280px) {
  .article-author-block__heading {
    font-size: 0.75rem;
  }
}
@media screen and (width <= 1280px) {
  .article-author-block__heading {
    font-size: 0.9375vw;
  }
}
@media screen and (width <= 991px) {
  .article-author-block__heading {
    font-size: 1.5625vw;
  }
}
@media screen and (width <= 767px) {
  .article-author-block__heading {
    font-size: 2.5641025641vw;
  }
}
.article-author-block__name-wrapper {
  display: flex;
  align-items: center;
}
@media screen and (width > 1280px) {
  .article-author-block__name-wrapper {
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }
}
@media screen and (width <= 1280px) {
  .article-author-block__name-wrapper {
    -moz-column-gap: 0.3125vw;
         column-gap: 0.3125vw;
  }
}
@media screen and (width <= 991px) {
  .article-author-block__name-wrapper {
    -moz-column-gap: 0.5208333333vw;
         column-gap: 0.5208333333vw;
  }
}
@media screen and (width <= 767px) {
  .article-author-block__name-wrapper {
    -moz-column-gap: 1.0256410256vw;
         column-gap: 1.0256410256vw;
  }
}
.article-author-block__name {
  flex-shrink: 0;
  line-height: 1.5;
  font-weight: 500;
  letter-spacing: 0.04em;
}
@media screen and (width > 1280px) {
  .article-author-block__name {
    font-size: 0.875rem;
  }
}
@media screen and (width <= 1280px) {
  .article-author-block__name {
    font-size: 1.09375vw;
  }
}
@media screen and (width <= 991px) {
  .article-author-block__name {
    font-size: 1.5625vw;
  }
}
@media screen and (width <= 767px) {
  .article-author-block__name {
    font-size: 3.0769230769vw;
  }
}
.article-author-block__position {
  line-height: 1.5;
  letter-spacing: 0.04em;
}
@media screen and (width > 1280px) {
  .article-author-block__position {
    font-size: 0.75rem;
  }
}
@media screen and (width <= 1280px) {
  .article-author-block__position {
    font-size: 0.9375vw;
  }
}
@media screen and (width <= 991px) {
  .article-author-block__position {
    font-size: 1.5625vw;
  }
}
@media screen and (width <= 767px) {
  .article-author-block__position {
    font-size: 2.5641025641vw;
  }
}
/*# sourceMappingURL=../../maps/pages/acf-blocks/article-author-block.css.map */
