/* 症状別：一覧はタイトルのみ。 */
.column-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.subpage__content .column-list a {
  display: block;
  margin-bottom: 0.6em;
  padding: 1em 3em 1em 1.2em;
  border: 1px solid var(--color-main);
  border-radius: 3px;
  background: url(../images/arrow-white.svg) no-repeat right 0.8em center;
  background-size: 1.2em;
  color: var(--color-text);
  text-decoration: none;
  font-size: 1.1em;
  line-height: 1.7;
  transition: all 0.3s ease;
}

.column-list a:hover,
.column-list a:focus-visible {
  background-color: var(--color-main);
  color: #fff;
}
.column-detail__title {
  margin: 0 0 32px;
  color: var(--color-text);
  font-size: clamp(26px, 3vw, 36px);
  font-weight: 500;
  line-height: 1.5;
}
.column-detail__back {
  margin-top: 48px;
}
@media (max-width: 767px) {
  .subpage__content .column-list a {
    font-size: 1em;
    padding: 0.6em 0.8em;
    background-size: 1em;
    background-position: right 0.5em center;
  }
}
