/* -------------------------------- */
/* responsive set                   */
/* -------------------------------- */
.adviser_promise {
  background: url(../../img/syuttyou-kaitori/adviser/ph_promise.jpg) right bottom no-repeat;
}
@media screen and (max-width: 767px) {
  .adviser_promise {
    background: none;
    padding: 42px 20px 40px;
  }
}
.adviser_promise ol {
  list-style-type: decimal;
  padding-left: 1em;
}
.adviser_promise ol li {
  text-align: left;
}
@media screen and (max-width: 767px) {
  .adviser_promise ol li {
    font-size: 1rem;
  }
}/*# sourceMappingURL=eco_syuttyou-kaitori_adviser.css.map */