@import url("https://cdn.jsdelivr.net/npm/destyle.css@4.0.0/destyle.min.css");
body {
  font-family: "Noto Sans JP", "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  background-color: #fff;
}

table th, table td {
  vertical-align: middle;
  text-align: center;
}

.qa-item .qa-question {
  -webkit-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.qa-item .qa-question:hover {
  opacity: 0.9;
}
.qa-item .qa-question .qa-arrow {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.qa-item .qa-question.active .qa-arrow {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}

.scroll-hint-icon {
  top: calc(50% - 50px) !important;
  width: 125px !important;
}
