@charset "UTF-8";
/* カラー設定 ============================= */
.color_dx {
  color: #0071cc;
}

.color_mk {
  color: #cc01aa;
}

.color_mf {
  color: #8800cc;
}

.color_hu {
  color: #cc0033;
}

.color_cy {
  color: #00a4e7;
}

/* ====================================== */
header {
  background: none;
}

.bg {
  background-position: left center;
}

@media all and (min-width: 767px) {
  .mvCts nav ul {
    width: 1000px;
  }
}
@media all and (min-width: 767px) {
  .pickupCts ul li .degree.wid {
    padding: 0 16% 0 7%;
    font-feature-settings: "palt";
    letter-spacing: 0.3px;
  }
  .pickupCts ul li .degree.pc_small {
    line-height: 1.4;
    font-size: 10px;
  }
}
@media all and (max-width: 414px) {
  .pickupCts ul li .degree.sp_small {
    line-height: 1.3;
  }
}
.scheduleCts .tableWrap > p.cap {
  font-size: 12px;
  font-weight: bold;
}

@media all and (min-width: 767px) {
  .scheduleCts .tableWrap > p.cap {
    font-size: 15px;
  }
}
/* ---- 追加スタイルここまで ---- */
/* カラー設定 ============================= */
#pickup_dx h2 span {
  background-color: #0071cc;
}
#pickup_dx ul li .name {
  background-color: #0071cc;
}
#pickup_dx ul .img {
  background: linear-gradient(5deg, rgba(0, 0, 0, 0.8) 30%, rgba(0, 113, 204, 0.8) 100%);
}

#pickup_mk h2 span {
  background-color: #cc01aa;
}
#pickup_mk ul li .name {
  background-color: #cc01aa;
}
#pickup_mk ul .img {
  background: linear-gradient(5deg, rgba(0, 0, 0, 0.8) 30%, rgba(204, 1, 170, 0.8) 100%);
}

#pickup_mf h2 span {
  background-color: #8800cc;
}
#pickup_mf ul li .name {
  background-color: #8800cc;
}
#pickup_mf ul .img {
  background: linear-gradient(5deg, rgba(0, 0, 0, 0.8) 30%, rgba(136, 0, 204, 0.8) 100%);
}

#pickup_hu h2 span {
  background-color: #cc0033;
}
#pickup_hu ul li .name {
  background-color: #cc0033;
}
#pickup_hu ul .img {
  background: linear-gradient(5deg, rgba(0, 0, 0, 0.8) 30%, rgba(204, 0, 51, 0.8) 100%);
}

#pickup_cy h2 span {
  background-color: #00a4e7;
}
#pickup_cy ul li .name {
  background-color: #00a4e7;
}
#pickup_cy ul .img {
  background: linear-gradient(5deg, rgba(0, 0, 0, 0.8) 30%, rgba(0, 164, 231, 0.8) 100%);
}

/* カラー設定 ============================= */
#forum_dx {
  background-color: rgba(0, 113, 204, 0.4);
}
#forum_dx ul li .ttlArea span {
  color: #0071cc;
}
#forum_dx ul li .ttlArea a {
  background-color: #0071cc;
}

#forum_mk {
  background-color: rgba(204, 1, 170, 0.4);
}
#forum_mk ul li .ttlArea span {
  color: #cc01aa;
}
#forum_mk ul li .ttlArea a {
  background-color: #cc01aa;
}

#forum_mf {
  background-color: rgba(136, 0, 204, 0.4);
}
#forum_mf ul li .ttlArea span {
  color: #8800cc;
}
#forum_mf ul li .ttlArea a {
  background-color: #8800cc;
}

#forum_hu {
  background-color: rgba(204, 0, 51, 0.4);
}
#forum_hu ul li .ttlArea span {
  color: #cc0033;
}
#forum_hu ul li .ttlArea a {
  background-color: #cc0033;
}

#forum_cy {
  background-color: rgba(0, 164, 231, 0.4);
}
#forum_cy ul li .ttlArea span {
  color: #00a4e7;
}
#forum_cy ul li .ttlArea a {
  background-color: #00a4e7;
}/*# sourceMappingURL=style.css.map */