section#entry01 .progress li.second .txt-n {
  background: #005EB7;
}

section#entry01 .progress li.second .txt-n:after {
  content: "";
}

section#entry01 .ct_form.message dd {
  height: initial;
}

section#entry01 .btns input.wpcf7-form-control.wpcf7-previous {
  background: #ffffff;
  color: #005EB7;
}

section#entry01 .btns input.wpcf7-form-control.wpcf7-previous:hover {
  background: #ffffff;
  color: #005EB7;
}

@media screen and (max-width: 767px) {
  #lead_area .txt-h1 .en {
    font-size: 35px;
  }
  section#entry01 .ct_form.names dd div {
    justify-content: flex-start;
  }
  section#entry01 .ct_form.kanas dd div {
    justify-content: flex-start;
  }
  section#entry01 .ct_form.mails dd div:nth-child(2)::before, section#entry01 .ct_form.mails dd div:nth-child(2)::after {
    content: none;
  }
}
/*# sourceMappingURL=entry-confirm.css.map */