@media print, all and (min-width: 751px) {
  .is-hidden_pc {
    display: none;
  }
}
@media print, all and (max-width: 750px) {
  .is-hidden_sp {
    display: none;
  }
}
#patients-arrhythmia .text-box {
  max-width: 860px;
  margin: 45px auto 70px;
  line-height: 2;
}

#patients-treatmentcase .image-box {
  display: flex;
  justify-content: center;
  gap: 42px;
}

.treatment-block .image-box {
  margin-bottom: 45px;
}
.treatment-block .text-box p {
  line-height: 2;
}

@media all and (min-width: 751px) {
  body.patients #title {
    background-image: url(../images/patients/index/title-bg.jpg);
  }
  body.treatment #title {
    background-image: url(../images/patients/method/title-bg.jpg);
  }
  /* INDEX */
}
@media only screen and (max-width: 750px) {
  body.patients #title {
    background-image: url(../images/patients/index/title-bg.jpg);
  }
  body.treatment #title {
    background-image: url(../images/patients/method/title-bg.jpg);
  }
  /* INDEX */
  #patients-arrhythmia .text-box {
    margin: 20px auto;
  }
  #patients-treatmentcase .image-box {
    flex-direction: column;
    gap: 20px;
    align-items: center;
  }
  .treatment-block .image-box {
    margin-bottom: 45px;
  }
}
