@font-face {
  font-family: "suisse-regular";
  src: url("/fonts/SuisseIntl-Regular-WebM.woff") format("woff");
  font-weight: 400;
}
@font-face {
  font-family: "suisse-book";
  src: url("/fonts/SuisseIntl-Book-WebM.woff") format("woff");
  font-weight: 450;
}
@font-face {
  font-family: "suisse-medium";
  src: url("/fonts/SuisseIntl-Medium-WebM.woff") format("woff");
  font-weight: 500;
}
@font-face {
  font-family: "suisse-semibold";
  src: url("/fonts/SuisseIntl-SemiBold-WebM.woff") format("woff");
  font-weight: 600;
}
.privacyPolicy {
  padding: 130px 24px 73px;
}
@media screen and (min-width: 768px) {
  .privacyPolicy {
    display: grid;
    grid-template-columns: repeat(16, minmax(0, 1fr));
    -moz-column-gap: 1.6129032258%;
         column-gap: 1.6129032258%;
    padding: 222px 38px 152px;
  }
}

@media screen and (min-width: 768px) {
  .privacyPolicy__inner {
    grid-column: 1/11;
  }
}

.privacyPolicy__lead {
  font-family: "suisse-regular", "MFW-HiraKakuProN-W4", sans-serif;
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 2;
  letter-spacing: 0.04em;
  text-align: justify;
}

.privacyPolicy__list {
  display: grid;
  row-gap: 35px;
  margin-top: 48px;
  counter-reset: listnum;
  list-style: none;
}
@media screen and (min-width: 768px) {
  .privacyPolicy__list {
    margin-top: 50px;
  }
}

.privacyPolicy__listItem {
  display: grid;
  row-gap: 16px;
}

.privacyPolicy-item__title {
  font-family: "MFW-HiraKakuProN-W6", sans-serif;
  font-size: 1.4rem;
  line-height: 1.8;
  letter-spacing: 0.04em;
}
.privacyPolicy-item__title::before {
  counter-increment: listnum;
  content: counter(listnum) ".";
  padding-right: 6px;
  font-family: "suisse-semibold", sans-serif;
}

.privacyPolicy-item__text {
  font-family: "suisse-regular", "MFW-HiraKakuProN-W4", sans-serif;
  font-size: 1.3rem;
  line-height: 2;
  letter-spacing: 0.04em;
  text-align: justify;
}
.privacyPolicy-item__text .left-text {
  display: inline-block;
}
.privacyPolicy-item__text .left-text--havemarginright {
  margin-right: 4px;
}
.privacyPolicy-item__text--flex {
  display: flex;
  align-items: center;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9zY3NzL2dsb2JhbC9fdmFyaWFibGVzLnNjc3MiLCJwcml2YWN5UG9saWN5LmNzcyIsIi4uLy4uLy4uLy4uL3NyYy9zY3NzL3ByaXZhY3lQb2xpY3kuc2NzcyIsIi4uLy4uLy4uLy4uL3NyYy9zY3NzL2dsb2JhbC9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBTUE7RUFDRSw2QkFBQTtFQUNBLDhEQUFBO0VBQ0EsZ0JBQUE7QUNMRjtBRFFBO0VBQ0UsMEJBQUE7RUFDQSwyREFBQTtFQUNBLGdCQUFBO0FDTkY7QURTQTtFQUNFLDRCQUFBO0VBQ0EsNkRBQUE7RUFDQSxnQkFBQTtBQ1BGO0FEVUE7RUFDRSw4QkFBQTtFQUNBLCtEQUFBO0VBQ0EsZ0JBQUE7QUNSRjtBQ2pCQTtFQUNFLHdCQUFBO0FEbUJGO0FFckJFO0VEQ0Y7SUFJSSxhQUFBO0lBQ0EsaURBQUE7SUFDQSw4QkFBQTtTQUFBLHlCQUFBO0lBQ0EseUJBQUE7RURvQkY7QUFDRjs7QUU3QkU7RURZRjtJQUVJLGlCQUFBO0VEb0JGO0FBQ0Y7O0FDakJBO0VBQ0UsZ0VGZ0JzQjtFRWZ0QixpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7QURvQkY7O0FDakJBO0VBQ0UsYUFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7QURvQkY7QUVwREU7RUQyQkY7SUFRSSxnQkFBQTtFRHFCRjtBQUNGOztBQ2xCQTtFQUNFLGFBQUE7RUFDQSxhQUFBO0FEcUJGOztBQ2xCQTtFQUNFLDhDRlhZO0VFWVosaUJBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0FEcUJGO0FDbkJFO0VBQ0UsMEJBQUE7RUFDQSw2QkFBQTtFQUNBLGtCQUFBO0VBQ0EsMENGdEJRO0FDMkNaOztBQ2pCQTtFQUNFLGdFRnhCc0I7RUV5QnRCLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7QURvQkY7QUNuQkU7RUFDRSxxQkFBQTtBRHFCSjtBQ3BCSTtFQUNFLGlCQUFBO0FEc0JOO0FDbkJFO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0FEcUJKIiwiZmlsZSI6InByaXZhY3lQb2xpY3kuY3NzIn0= */