@charset "utf-8";

/* style-number-check.css - Number Check Styles
 * おまかせプラン ver.7 - v1.0.0
 * 2022-09-01
 * **************************************************
 * Number Check Page Styles
 * **************************************************
 */

/* number-check
------------------------------------------------------------------- */
/* Subpage Visual */
.number-check .subpage-visual__inner {
  background: url("../images/bg_hd14.webp") no-repeat right top;
  background-size: cover;
}

/* Content */
.number-check .content__inner {
  margin: 70px auto 0 auto;
  padding: 0 50px 70px;
  max-width: 1150px;
}
  
/* Heading */
.number-check .subpage-visual__hd h1 {
  position: relative;
  top: 20%;
}

/* List（数字） */
.number-check .list-decimal {
  margin-left: 2.5em;
  list-style-type: decimal;
}
.number-check .list-decimal > li {
  margin-left: 1em;
  font-size: 1.6em;
}
.number-check .list-decimal > li + li {
  margin-top: 25px;
}
.number-check p + .list-decimal {
  margin-top: 50px;
}
/* List（括弧数字） */
.number-check li .list-paren {
  margin: 10px 0;
}
.number-check li .list-paren li {
  margin-left: 2.0em;
  text-indent: -2.0em;
}
/* Btn（PDFリンク） */
.number-check .link-btn-pdf a {
  width: 635px;
}
.number-check .link-btn-pdf span::before {
  width: 30px;
}

@media screen and (max-width: 767px) {
  /* Responsive Styles for Number Check Page
  ------------------------------------------------------------------- */
  /* Subpage Visual */
  .number-check .subpage-visual__inner {
    background-size: auto 100%;
  }

  /* Content */
  .number-check .content__inner {
    margin: 50px 0 0 0;
    padding: 0 15px 50px;
    max-width: none;
  }

  /* Heading */
  .number-check .subpage-visual__hd h1 {
    top: 15%;
  }

  /* List（数字） */
  .number-check .list-decimal {
    margin-left: 0.5em;
  }
  .number-check .list-decimal > li + li {
    margin-top: 20px;
  }
  .number-check p + .list-decimal {
    margin-top: 30px;
  }
/* Btn（PDFリンク） */
.number-check .link-btn-pdf a {
  width: 80%;
}
.number-check img {
  max-width: 100%;
  height: auto;
}
}
