@charset "UTF-8";
/* ---------------------------------------
	ACF用ブロックパーツ：インタビュー（質問）
-----------------------------------------*/
.interview-ask-block__text {
  letter-spacing: 0.04em;
  line-height: 2;
  position: relative;
  display: flex;
}
@media screen and (width > 1280px) {
  .interview-ask-block__text {
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
    font-size: 1rem;
  }
}
@media screen and (width <= 1280px) {
  .interview-ask-block__text {
    -moz-column-gap: 0.625vw;
         column-gap: 0.625vw;
    font-size: 1.25vw;
  }
}
@media screen and (width <= 991px) {
  .interview-ask-block__text {
    -moz-column-gap: 1.0416666667vw;
         column-gap: 1.0416666667vw;
    font-size: 1.8229166667vw;
  }
}
@media screen and (width <= 767px) {
  .interview-ask-block__text {
    -moz-column-gap: 2.0512820513vw;
         column-gap: 2.0512820513vw;
    font-size: 3.3333333333vw;
  }
}
.interview-ask-block__text:before {
  content: "";
  height: 0.0625rem;
  background-color: #c3c3c3;
  display: block;
  flex-shrink: 0;
}
@media screen and (width > 1280px) {
  .interview-ask-block__text:before {
    width: 4rem;
    margin-top: 1rem;
  }
}
@media screen and (width <= 1280px) {
  .interview-ask-block__text:before {
    width: 5vw;
    margin-top: 1.25vw;
  }
}
@media screen and (width <= 991px) {
  .interview-ask-block__text:before {
    width: 8.3333333333vw;
    margin-top: 2.0833333333vw;
  }
}
@media screen and (width <= 767px) {
  .interview-ask-block__text:before {
    width: 10.2564102564vw;
    margin-top: 3.0769230769vw;
  }
}
/*# sourceMappingURL=../../maps/pages/acf-blocks/interview-ask-block.css.map */
