/* データベース詳細（学修指導書2026） */
.frame-3719-detail {
  font-size : 1rem;
}

/* 新着のみ訪問済みリンクの色を変更 */
.plugin-whatsnews .card-body a:visited {
  color: #6f42c1;
}

/* メニュープラグイン＋ディレクトリ展開式テンプレートの2階層目のみ、少し左に余白をとる */
.plugin-menus.menus-opencurrenttree .depth-1 {
  padding-left: 1.6rem !important;
}

/* タブフラットのメニューはスマホでも表示する */
.plugin-menus.menus-tab_flat .nav-tabs.d-none {
  display: flex !important;
}

/* スクーリング出欠のテーブル幅調整 */
.plugin-schoolingattendance .schooling-detail .thead-attendance {
  width: 8%;
  white-space: nowrap;
}
.plugin-schoolingattendance .schooling-detail .thead-gakuno {
  width: 10%;
}
.plugin-schoolingattendance .schooling-detail .thead-name {
  width: 15%;
}
.plugin-schoolingattendance .schooling-detail .thead-delete {
  white-space: nowrap;
}
.plugin-schoolingattendance .schooling-detail .tbody-name {
  white-space: nowrap;
}

/* 印刷時 */
@media print {
  /* 左エリアを印刷しない */
  .ccLeftArea {
    display:none;
  }

  /* データベース詳細（学修指導書2026）、印刷時のみ外の枠線消す */
  #frame-card-3719 {
    border-style: none;
  }
}