@charset "utf-8";
/* CSS Document */

/* メインビジュアル（階層共通） */
.page_title {
  background: url(../../../common/img/mv/admissions.webp) no-repeat center center;
  background-size: cover;
}

/* 入試情報 */
.cmn_subheading.container {
  margin-bottom: var(--space-65);
}

/* テーブル（入試日程） */
.cmn_table thead th {
  padding: 0.5em 2em;
  text-align: start;
  @media screen and (max-width: 767px) {
    padding: 0.5em 1em;
  }
}
.cmn_table thead th:not(:first-child) {
  border-left: 1px solid #ccc;
}
.cmn_table tbody th {
  padding: 0.5em 2em;
  text-align: start;
  @media screen and (max-width: 767px) {
    padding: 0.5em 1em;
  }
}
.cmn_table td {
  padding: 0.5em 2em;
  border-left: 1px solid #ccc;
  @media screen and (max-width: 767px) {
    padding: 0.5em 1em;
  }
}
.cmn_table th:first-child {
  background: #E9E9E9;
}

/* 重要なお知らせ */
.admissions_info {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5em;
  dt {
    width: 100%;
  }
  dd {
    width: 100%;
    margin-bottom: 2em;
  }
}