.kuchikomi {
  background-color: #edf2fb;
  padding-top: min(calc(80/ 750 * 100vw), 80px);
  padding-bottom: min(calc(80/ 750 * 100vw), 80px);
  padding-left: min(calc(55/ 750 * 100vw), 55px);
  padding-right: min(calc(55/ 750 * 100vw), 55px);
}

.kuchikomi_title {
  width: min(calc(192/ 750 * 100vw), 192px);
  margin-bottom: min(calc(60/ 750 * 100vw), 60px);
  margin-inline: auto;
}

.kuchikomi_text {
  width: min(calc(641/ 750 * 100vw), 641px);
  margin-bottom: min(calc(36/ 750 * 100vw), 36px);
}

.kuchikomi_text:last-child {
  margin-bottom: 0;
}