.sitemap__list-small {
  margin-top: 5px;
  font-weight: 400;
}

.sitemap__list-small li {
  margin-bottom: 5px;
}

.sitemap__list-item {
  margin-bottom: 5px;
  font-size: 1.5rem;
  font-weight: 500;
}

.sitemap__list-item-small {
  margin-top: 6px;
  font-weight: 700;
  font-size: 1.4rem;
}

.sitemap__list-unit {
  display: flex;
  flex-wrap: wrap;
  gap: 5%;
}

@media screen and (min-width: 768px) {
  .sitemap__nav {
    display: flex;
    justify-content: flex-end;
  }
  .sitemap__list {
    margin-right: 20px;
  }
  .sitemap__list.is-col-1 {
    width: 12%;
  }
  .sitemap__list.is-col-2 {
    width: 25.6%;
  }
  .sitemap__list.is-col-3 {
    width: 50.4%;
  }
  .sitemap__list:last-of-type {
    margin-right: 0;
  }
  .sitemap__list-item {
    margin-bottom: 8px;
    font-size: 1.8rem;
  }
  .sitemap__list-item-small {
    margin-top: 12px;
    font-size: 1.6rem;
  }
}

@media screen and (max-width: 767px) {
  .sitemap__list {
    margin-bottom: 12px;
  }
}
