@charset "UTF-8";
/* -------------------------------------------------- */
/* file   : admission.css                          */
/* update : 2020                                      */
/* -------------------------------------------------- */
/* -------------------------*/
/* 定義 */
/* -------------------------*/
.color_game {
  color: #e50166;
}

.color_it {
  color: #119ba3;
}

.mb01 {
  margin-bottom: 10px;
}

.mt01 {
  margin-top: 30px;
}

.license_title {
  font-weight: 700;
  color: #25a5ec;
  font-size: 18px;
  margin: 30px 0 20px;
  text-align: center;
}

.course_license {
  margin-bottom: 20px;
}

.course_license_title {
  font-weight: bold;
  color: #25a5ec;
  font-size: 16px;
}

#department .admission_table th.last, #department .admission_table td.last {
  width: 10%;
  text-align: center;
}

#schedule .admission_table th {
  width: 170px;
}
#schedule .admission_table td {
  text-align: left;
}

.tel_img {
  width: 20px;
  vertical-align: middle;
  margin: 0 4px 0 10px;
}

.course .pdf {
  margin-bottom: 0;
}
.course .pdf a {
  margin: 0 auto;
}
.course .pdf a:before {
  transform: rotate(45deg);
}

.bnr_link li {
  width: 47.3%;
  margin-bottom: 20px;
}
.bnr_link li .link_btn {
  display: block;
  margin: 0;
}
.bnr_link li.international {
  margin-bottom: 0;
}
.bnr_link li.international .link_btn {
  background: #FFFF20;
  color: #25a5ec;
  font-weight: 500;
}
.bnr_link li.international .link_btn::before {
  border-top: 2px solid #25a5ec;
  border-right: 2px solid #25a5ec;
}

/*---------------------------------*/
/* ハンバーガーメニューになるサイズのCSS */
/*---------------------------------*/
/*-------------------------------*/
/* SP用のCSS */
/*-------------------------------*/
@media screen and (max-width: 559px) { /* sp */
  .mt01 {
    margin-top: 15px;
  }
  #department .admission_table th {
    width: 20%;
  }
  #department .admission_table th.left {
    width: 28%;
  }
  #schedule .table_wrap {
    overflow-x: inherit;
  }
  #schedule .table_wrap .admission_table th {
    width: 100%;
  }
  .under .course {
    padding-bottom: 0;
  }
  .bnr_link li {
    width: 100%;
    margin-bottom: 10px;
  }
  /*----------------sp end---------------*/
}/*# sourceMappingURL=course.css.map */