@charset "utf-8";

/* style-protection.css
 * おまかせプラン ver.7 - v1.0.0
 * 2022-09-01
 * **************************************************
 * Protection
 * **************************************************
 */

/* Protection
------------------------------------------------------------------- */
/* Content */
.protection .content__inner {
  margin: 70px auto 0 auto;
  padding: 0 50px;
  max-width: 1150px;
}

/* List（数字） */
.protection .list-decimal {
  margin-left: 2.5em;
  list-style-type: decimal;
}
.protection .list-decimal > li {
  margin-left: 1em;
}
.protection .list-decimal > li + li {
  margin-top: 25px;
}
.protection p + .list-decimal {
  margin-top: 50px;
}
/* List（括弧数字） */
.protection li .list-paren {
  margin: 10px 0;
}
.protection li .list-paren li {
  margin-left: 2.0em;
  text-indent: -2.0em;
}
/* Btn（PDFリンク） */
.protection .link-btn-pdf a {
  width: 635px;
}
.protection .link-btn-pdf span::before {
  width: 30px;
}

@media screen and (max-width: 767px) {
  /* Protection
  ------------------------------------------------------------------- */

  /* Content */
  .protection .content__inner {
    margin: 50px 0 0 0;
    padding: 0 15px;
    max-width: none;
  }

  /* List（数字） */
  .protection .list-decimal {
    margin-left: 0.5em;
  }
  .protection .list-decimal > li + li {
    margin-top: 20px;
  }
  .protection p + .list-decimal {
    margin-top: 30px;
  }
/* Btn（PDFリンク） */
.protection .link-btn-pdf a {
  width: 80%;
}
}
