.flow-list {
  counter-reset: list-num;
}

.flow-list .ttl-m {
  padding: 0 0 4px 48px;
}

@media screen and (max-width: 640px) {
  .flow-list .ttl-m {
    padding: 0 0 6px 40px;
  }
}

.flow-list .ttl-m::after {
  position: absolute;
  counter-increment: list-num;
  content: counter(list-num) ".";
  left: 24px;
  top: 0;
}

@media screen and (max-width: 640px) {
  .flow-list .ttl-m::after {
    left: 22px;
    font-size: 1.8rem;
  }
}

/*# sourceMappingURL=../../maps/pages/mail.css.map */
