/* 予算ページ固有のレイアウト調整 */

.budget-page__link-list {
  margin-left: 0.4rem;
  padding: 0;
  list-style: none;
}

.budget-section--settlement {
  margin-top: 3.2rem;
}

.budget-document {
  margin: 0;
}

.budget-page__link {
  color: #000;
  font-size: 2rem;
  text-decoration: none;
}

.budget-page__link:hover,
.budget-page__link:focus-visible {
  text-decoration: underline;
}

.budgetDocument__link {
  display: block;
  width: fit-content;
  margin: 4px 0 4px 56px;
}

.budgetDocument__link:last-child {
  margin-bottom: 0.8rem;
}

/* ==========================
    レスポンシブ
========================== */

@media (max-width: 768px) {
  .budget-page__link {
    font-size: 1.8rem;
  }
}
