.kv--price-img__wrap {
  width: 100%;
  background-color: #fdf5cc;
}
.kv--price-img--btn {
  display: flex;
  flex-wrap: wrap;
  gap: 14px;
  justify-content: center;
  width: 100%;
}
.kv--price-img--btn a {
  width: 45%;
  max-width: 450px;
}
.kv--price-img .tosaijou {
  width: 90%;
  padding: min(3vw, 30px) 0;
  margin: auto;
}
@media screen and (max-width: 768px) {
  .kv--price-img .tosaijou .tosaijou__btn {
    height: 80px;
    padding: min(2vw, 20px) min(4vw, 40px) min(2vw, 20px) min(5vw, 50px);
  }
}/*# sourceMappingURL=commonstyle_add.min.css.map */