@charset "UTF-8";
/**
* rem変換 ※375以下ではvwとする
* $number 数値
* 例) 32pxをremに変換 (32);
*/
@media screen and (960px <= width) {
  .articleRequest_cont {
    width: min(50vw, 80rem);
    margin: 0 auto;
  }
}

.articleRequest_headDescWrap {
  text-align: center;
}
.articleRequest_headDescWrap h2 {
  padding-top: 1.6rem;
}

.articleRequest_content {
  border: 0.1rem solid #1A1A1A;
  border-radius: 0.4rem;
  background-color: #FFFECB;
  margin-block: 4rem;
}
.articleRequest_content_inner {
  padding: 2.4rem;
}
.articleRequest_content_descWrap:nth-child(-n+2) {
  padding-bottom: 2.4rem;
  border-bottom: 0.1rem solid #1A1A1A;
}
.articleRequest_content .articleRequest_content_descWrap:nth-child(2),
.articleRequest_content .articleRequest_content_descWrap:nth-child(3) {
  padding-top: 2.4rem;
}
.articleRequest_content_textWrap {
  padding-top: 0.8rem;
}
.articleRequest_content_text {
  font-family: "Noto Sans Jp", "sans-serif";
  font-weight: 300;
  font-size: 1.4rem;
  letter-spacing: 0;
  line-height: 1.5;
  text-indent: -1em;
  padding-left: 1em;
}