.d-radiology-intro__list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 0 78px;
}
@media screen and (max-width: 767px) {
  .d-radiology-intro__list {
    grid-template-columns: 1fr;
    gap: 0;
  }
}
.d-radiology-intro__item {
  padding-block: 40px;
  border-bottom: 1px solid #e5e5e5;
}
@media screen and (max-width: 767px) {
  .d-radiology-intro__item {
    padding-block: 5.3333333333vw;
  }
}
@media screen and (min-width: 768px) {
  .d-radiology-intro__item:nth-child(1), .d-radiology-intro__item:nth-child(2) {
    border-top: 1px solid #e5e5e5;
  }
}
.d-radiology-intro__item .p-acc-01 summary {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.d-radiology-staff {
  padding: 20px 35px 80px;
  background: rgba(255, 228, 238, 0.5) url("../../../img/page/medical-personnel/department/radiology/illust.webp") bottom 0 right -40px/622px 219px no-repeat;
  border-radius: 10px;
}
@media screen and (max-width: 1420px) {
  .d-radiology-staff {
    padding-bottom: 200px;
  }
}
@media screen and (max-width: 767px) {
  .d-radiology-staff {
    padding: 5.3333333333vw 4vw 26.6666666667vw;
    background-position: bottom 0 right -5.3333333333vw;
    background-size: 80vw;
  }
}

@media screen and (min-width: 768px) {
  .d-table-wrap {
    max-width: 840px;
  }
}