.menu-item-sponser {
  display: none !important;
}

/* 2023.11.9 ヘッダーロゴサイズの変更  */
.header-logo {
  width: 187px;
}

/* ===================================

  2025.7.1 若雉クラブ項目追加

====================================== */
.header-nav .item.youth .item__body .lists {
  flex: 0 0 25%;
  width: 25%;
}

/* テニス用語集 */
.glossary {
  padding: 60px 0;
  background-color: #f7f7f7;
}
.glossary__title {
  font-size: 1.25rem;
  font-weight: 700;
  margin-bottom: 24px;
  color: #242967;
}
.glossary__list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 16px;
}
.glossary__item dt {
  font-weight: 700;
  color: #333;
  margin-bottom: 4px;
}
.glossary__item dd {
  font-size: 0.875rem;
  color: #555;
  line-height: 1.6;
}
@media screen and (max-width: 758px) {
  .glossary {
    padding: 40px 0;
  }
  .glossary__list {
    grid-template-columns: 1fr;
  }
}
