/* ==========================================================================
   Amano-reha greeting page
   ========================================================================== */
.p-amano-reha .c-sbs {
  font-size: 0.875rem;
  line-height: 2.0625;
  letter-spacing: 0.02em;
}
@media (min-width: 48em) {
  .p-amano-reha .c-sbs {
    font-size: 0.9375rem;
  }
}
@media (min-width: 56.25em) {
  .p-amano-reha .c-sbs {
    grid-template-columns: var(--sbs-gtc, 19.1875rem 1fr);
    gap: 3.875rem;
  }
}
@media (min-width: 80em) {
  .p-amano-reha .c-sbs {
    font-size: 1rem;
  }
}
.p-amano-reha .c-sbs p + p {
  margin-top: 1.25rem;
}
@media (min-width: 48em) {
  .p-amano-reha .c-sbs p + p {
    margin-top: 1rem;
  }
}
@media (min-width: 80em) {
  .p-amano-reha .c-sbs p + p {
    margin-top: 1.125rem;
  }
}