/* ==========================================================================
   Hospitalization room oage
   ========================================================================== */
.p-amano-reha .p-flows > li {
  --flows-gtc: 1fr;
  padding: 1.25rem;
}
@media (min-width: 48em) {
  .p-amano-reha .p-flows > li {
    --flows-gtc: 230fr 660fr;
    -moz-column-gap: 1.875rem;
         column-gap: 1.875rem;
  }
}
@media (min-width: 48em) {
  .p-amano-reha .p-flows > li time {
    padding-right: 1.875rem;
    padding-bottom: 0;
  }
  .p-amano-reha .p-flows > li time::before {
    top: 0;
    right: 0;
    left: auto;
    width: 0.0625rem;
    height: 100%;
  }
}
.p-amano-reha .p-flows > li h4 {
  font-size: 0.9375rem;
}