@charset "utf-8";

.js-trigger-accordion {
  display: block;
  width: 100%;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease;
}
.js-trigger-accordion::after {
  content: "";
  position: absolute;
  right: 30px;
  top: 50%;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 15px 12px 0 12px;
  border-color: #eee transparent transparent transparent;
  transform: translateY(-50%) rotate(0deg);
  transition: transform 0.3s ease;
}
.js-trigger-accordion.is-open::after {
  transform: translateY(-50%) rotate(-180deg);
}

.step-img.stepImgW186 img {
  width: 186px;
  margin: 0 auto;
}
@media screen and (max-width: 600px) {
  .js-trigger-accordion::after {
    right: 15px;
    border-width: 9px 7.5px 0 7.5px;
  }
}
