@charset "UTF-8";
.layouter {
  max-width: 960px;
}

.article-head_thumb .img-wrap .tit {
  padding-right: 0;
}

.p-list_num {
  counter-reset: num;
  list-style: none;
}
.p-list_num li {
  counter-increment: num;
  margin-top: 2.5em;
}
.p-list_num .p-list_num__head {
  color: #D42025;
  font-weight: bold;
}
.p-list_num .p-list_num__head::before {
  content: counter(num) ".　";
}
.p-list_num .p-list_num__text {
  margin-top: 0.5em;
}

.p-section_onepoint {
  margin-top: 80px;
}
.p-section_onepoint .block-onepoint {
  background: #FCF2F1;
  padding: 48px 80px 56px;
}
.p-section_onepoint .block-onepoint .block-ttl {
  color: #D42025;
  font-size: 24px;
  line-height: 1.13;
  font-weight: bold;
  margin-top: 0;
  text-align: center;
}
.p-section_onepoint .block-onepoint .block-desc {
  margin-top: 2em;
}

@media (max-width: 640px) {
  .p-section_onepoint {
    margin-top: 64px;
  }
  .p-section_onepoint .block-onepoint {
    padding: 32px 30px 40px;
  }
  .p-section_onepoint .block-onepoint .block-ttl {
    font-size: 18px;
    line-height: 1.5;
  }
}/*# sourceMappingURL=sidemenu.css.map */