@charset "UTF-8";
.c_wrap ul {
  margin-bottom: 2rem;
}
.c_wrap ul li {
  font-size: 0.85rem;
  margin-bottom: 0.5rem;
}
@media (min-width: 1200px) {
  .c_wrap ul li {
    font-size: 1rem;
  }
}
.c_wrap p {
  margin-bottom: 3rem;
}
.c_wrap h3 {
  font-size: 1.2rem;
  margin-bottom: 0.5rem;
  font-weight: normal;
}
@media (min-width: 1200px) {
  .c_wrap h3 {
    font-size: 1.4rem;
  }
}
.c_wrap h4 {
  font-weight: bold;
}

ul.num {
  counter-reset: listnum;
  list-style: none;
}
ul.num > li {
  text-indent: -1.5em;
  margin-left: 1.5em;
}
ul.num > li::before {
  counter-increment: listnum;
  content: counter(listnum) ". ";
  width: 2em;
}

ol {
  margin-left: 1em;
}
ol li {
  text-indent: 0;
  margin-left: 0;
  list-style: disc;
}

.notes {
  background: #FFF3EA;
  padding: 1.5rem 2rem;
  margin-bottom: 2rem;
  display: block;
}
.notes h4 {
  font-size: 1rem;
  color: #EA5515;
  font-weight: bold;
}
.notes p {
  margin-bottom: 0;
}

.p_list h4 {
  font-weight: bold;
}
.p_list h4::before {
  content: "ー ";
}
.p_list p {
  margin-bottom: 0;
}
.p_list li {
  margin-bottom: 2rem;
}/*# sourceMappingURL=privacypolicy.css.map */