/* main-kv */
.main-kv {
    position: relative;
    background: url(/purchase/finance/assets/img/credit/img_finance_credit_kv_pc.webp) no-repeat center / cover;
    width: 100%;
    max-height: 680px;
    min-height: 480px;
    margin: 0 auto;
}
@media (max-width: 768px) {
  .main-kv {
      background: url(/purchase/finance/assets/img/credit/img_finance_credit_kv_sp.webp) no-repeat center / cover;
      background-size: cover;
      max-height: 100%;
      min-height: auto;
      height: calc(372/768*100vw);
      margin: 0 auto;
  }
}
/* content */
.txt-keyColor {
  color: var(--keyColor);
}

.service .content-img {
  display: block;
  text-align: center;
}

.service .content-wrap {
  display: flex;
  justify-content: center;
}


.service .merit01 .table-nml th, .service .merit01 .table-nml td,
.service .merit03 .table-nml th, .service .merit03 .table-nml td {
  border: 4px solid #f0f3f5;
}
.service .table-nml tbody th,.service .table-nml tbody td {
  padding: 12px 0;
}

@media (max-width: 768px) {
  .service .merit-details .h5ttl {
    font-size: 1.8rem;
  }
}

/* question Q&A */
.question .inner-wrap {
  max-width: 1360px;
}
.question .note {
  font-size: 12px;
}



