@charset "UTF-8";

/*2018/10/17*/
/* セミナービュー画面　フローボタン削除（id名は該当フローに管理画面で設定） */
#hide_btn{
  display:none;
}

/* 2022/11/07 */
/* タイムテーブル */
@media screen and (min-width: 767px) {
  .tile{height: 31px;}
}

/* 2023/11/09 */
.company_logo {
  display: flex;
  align-items: center;
}
ul > .company_logo img {
  margin: 0;
}

/* 色調整 */
.table-striped tbody > tr:nth-child(2n+1) > th,
.table-striped tbody > tr th,
.table-hover tbody tr:hover > th,
.global_nav,
.headline:before,
.tbl_about th,
.tbl_lineup thead th,
.tbl_timetable th,
.wrap_howto .number {
background-color: #005d9d;
}
.link:before, .link_new:before,
.tbl_lineup a:before {
border-color: transparent #005d9d;
}
.crosshead {
border-left:solid 6px #005d9d;
}
.subhead,
ul.list_dot li:before {
color:#005d9d;
}
.title h2:before,
.global_nav a:hover {
background-color: #4c8eba;
}

/* 2024ロゴサイズ調整 
.global_header h1 img {
  height: 70px;
}*/
/*サイズ調整 */
img[src*="kajima_logo.png"]{
  max-width: 145px;
  height: auto;
}
/* タイムテーブルのメッセージ文字色 */
.select_error_message .label-warning{
  background-color: red;
}
.select_error_message .ss_error_msg{
  color: red;
}