.service-detail__accordion {
  background-color: #1b1b1b;
  display: flex;
  flex-direction: column;
  gap: 32px 0px;
  height: auto;
  outline-style: none;
  width: auto;
}
@media (max-width: 575px) {
  .service-detail__accordion {
    gap: 24px 0px;
  }
}
.service-detail__list {
  align-items: center;
  display: flex;
  gap: 0px 24px;
}
@media (max-width: 1199px) {
  .service-detail__list {
    -moz-column-gap: 16px;
    column-gap: 16px;
  }
}
.service-detail__icon2 {
  aspect-ratio: 1;
  flex: 0 0 auto;
  height: 40px;
  width: 40px;
}
@media (max-width: 991px) {
  .service-detail__icon2 {
    height: 32px;
    width: 32px;
  }
}
.service-detail__title {
  align-items: center;
  color: white;
  display: flex;
  flex: 1 1 auto;
  font: 700 32px/1.5 "Noto Sans SC", Helvetica, Arial, serif;
}
@media (max-width: 991px) {
  .service-detail__title {
    font-size: 24px;
  }
}
.service-detail__content {
  align-items: center;
  color: white;
  display: flex;
  font: 500 18px/1.77 "Noto Sans TC", Helvetica, Arial, serif;
  margin: 0px 0px 0px auto;
  width: 40%;
}
@media (max-width: 1199px) {
  .service-detail__content {
    width: 50%;
  }
}
@media (max-width: 991px) {
  .service-detail__content {
    font-size: 15px;
    margin: 0px 0px 0px 48px;
    width: auto;
  }
}