@charset "UTF-8";
.association-info {
  background-color: #223e2c;
}

.detail-heading::after {
  background-color: #223e2c;
}

.section-ttl--type1::after, .recruit-detail__subttl::after, .recruit-detail__ttl::after, .asc-about__name::after, .place-detail__subttl::after, .place-detail__ttl::after, .team-detail__subttl::after, .team-detail__ttl::after, .page-team .section-heading::after, body.front-team .section-heading::after, body.front-player .section-heading::after, .app-detail__subttl::after, .app-detail__ttl::after, .comp-result__chart::after, .comp-detail__subttl::after, .comp-detail__ttl::after, body.front-competition .section-heading::after, .game_detail_header::after, .sch-detail__place::after, .top-news .section-ttl::after, .top-news .recruit-detail__subttl::after, .top-news .recruit-detail__ttl::after, .top-news .asc-about__name::after, .top-news .place-detail__subttl::after, .top-news .place-detail__ttl::after, .top-news .team-detail__subttl::after, .top-news .team-detail__ttl::after, .top-news .page-team .section-heading::after, .page-team .top-news .section-heading::after, .top-news body.front-team .section-heading::after, body.front-team .top-news .section-heading::after, .top-news body.front-player .section-heading::after, body.front-player .top-news .section-heading::after, .top-news .app-detail__subttl::after, .top-news .app-detail__ttl::after, .top-news .comp-result__chart::after, .top-news .comp-detail__subttl::after, .top-news .comp-detail__ttl::after, .top-news body.front-competition .section-heading::after, body.front-competition .top-news .section-heading::after, .top-news .game_detail_header::after, .top-news .sch-detail__place::after, .top-news .section-heading::after, .top-news .detail-heading::after, .top-news .archive__ttl::after, .top-news .news-detail__ttl::after, .top-news .news-detail__subttl::after, .top-news .schedule-range__ttl::after, .top-news .schedule-item__date h3::after, .schedule-item__date .top-news h3::after, .top-news .comp-online__ttl::after, .top-news .comp-online__subttl::after, .top-news .app-online__ttl::after, .top-news .app-online__subttl::after, .top-news .news__date::after, .top-recruit .section-ttl::after, .top-recruit .recruit-detail__subttl::after, .top-recruit .recruit-detail__ttl::after, .top-recruit .asc-about__name::after, .top-recruit .place-detail__subttl::after, .top-recruit .place-detail__ttl::after, .top-recruit .team-detail__subttl::after, .top-recruit .team-detail__ttl::after, .top-recruit .page-team .section-heading::after, .page-team .top-recruit .section-heading::after, .top-recruit body.front-team .section-heading::after, body.front-team .top-recruit .section-heading::after, .top-recruit body.front-player .section-heading::after, body.front-player .top-recruit .section-heading::after, .top-recruit .app-detail__subttl::after, .top-recruit .app-detail__ttl::after, .top-recruit .comp-result__chart::after, .top-recruit .comp-detail__subttl::after, .top-recruit .comp-detail__ttl::after, .top-recruit body.front-competition .section-heading::after, body.front-competition .top-recruit .section-heading::after, .top-recruit .game_detail_header::after, .top-recruit .sch-detail__place::after, .top-recruit .section-heading::after, .top-recruit .detail-heading::after, .top-recruit .archive__ttl::after, .top-recruit .news-detail__ttl::after, .top-recruit .news-detail__subttl::after, .top-recruit .schedule-range__ttl::after, .top-recruit .schedule-item__date h3::after, .schedule-item__date .top-recruit h3::after, .top-recruit .comp-online__ttl::after, .top-recruit .comp-online__subttl::after, .top-recruit .app-online__ttl::after, .top-recruit .app-online__subttl::after, .top-recruit .news__date::after, .top-result .section-ttl::after, .top-result .recruit-detail__subttl::after, .top-result .recruit-detail__ttl::after, .top-result .asc-about__name::after, .top-result .place-detail__subttl::after, .top-result .place-detail__ttl::after, .top-result .team-detail__subttl::after, .top-result .team-detail__ttl::after, .top-result .page-team .section-heading::after, .page-team .top-result .section-heading::after, .top-result body.front-team .section-heading::after, body.front-team .top-result .section-heading::after, .top-result body.front-player .section-heading::after, body.front-player .top-result .section-heading::after, .top-result .app-detail__subttl::after, .top-result .app-detail__ttl::after, .top-result .comp-result__chart::after, .top-result .comp-detail__subttl::after, .top-result .comp-detail__ttl::after, .top-result body.front-competition .section-heading::after, body.front-competition .top-result .section-heading::after, .top-result .game_detail_header::after, .top-result .sch-detail__place::after, .top-result .section-heading::after, .top-result .detail-heading::after, .top-result .archive__ttl::after, .top-result .news-detail__ttl::after, .top-result .news-detail__subttl::after, .top-result .schedule-range__ttl::after, .top-result .schedule-item__date h3::after, .schedule-item__date .top-result h3::after, .top-result .comp-online__ttl::after, .top-result .comp-online__subttl::after, .top-result .app-online__ttl::after, .top-result .app-online__subttl::after, .top-result .news__date::after, .top-comp .section-ttl::after, .top-comp .recruit-detail__subttl::after, .top-comp .recruit-detail__ttl::after, .top-comp .asc-about__name::after, .top-comp .place-detail__subttl::after, .top-comp .place-detail__ttl::after, .top-comp .team-detail__subttl::after, .top-comp .team-detail__ttl::after, .top-comp .page-team .section-heading::after, .page-team .top-comp .section-heading::after, .top-comp body.front-team .section-heading::after, body.front-team .top-comp .section-heading::after, .top-comp body.front-player .section-heading::after, body.front-player .top-comp .section-heading::after, .top-comp .app-detail__subttl::after, .top-comp .app-detail__ttl::after, .top-comp .comp-result__chart::after, .top-comp .comp-detail__subttl::after, .top-comp .comp-detail__ttl::after, .top-comp body.front-competition .section-heading::after, body.front-competition .top-comp .section-heading::after, .top-comp .game_detail_header::after, .top-comp .sch-detail__place::after, .top-comp .section-heading::after, .top-comp .detail-heading::after, .top-comp .archive__ttl::after, .top-comp .news-detail__ttl::after, .top-comp .news-detail__subttl::after, .top-comp .schedule-range__ttl::after, .top-comp .schedule-item__date h3::after, .schedule-item__date .top-comp h3::after, .top-comp .comp-online__ttl::after, .top-comp .comp-online__subttl::after, .top-comp .app-online__ttl::after, .top-comp .app-online__subttl::after, .top-comp .news__date::after, .this-week-games > .section-ttl::after, .this-week-games > .recruit-detail__subttl::after, .this-week-games > .recruit-detail__ttl::after, .this-week-games > .asc-about__name::after, .this-week-games > .place-detail__subttl::after, .this-week-games > .place-detail__ttl::after, .this-week-games > .team-detail__subttl::after, .this-week-games > .team-detail__ttl::after, .page-team .this-week-games > .section-heading::after, body.front-team .this-week-games > .section-heading::after, body.front-player .this-week-games > .section-heading::after, .this-week-games > .app-detail__subttl::after, .this-week-games > .app-detail__ttl::after, .this-week-games > .comp-result__chart::after, .this-week-games > .comp-detail__subttl::after, .this-week-games > .comp-detail__ttl::after, body.front-competition .this-week-games > .section-heading::after, .this-week-games > .game_detail_header::after, .this-week-games > .sch-detail__place::after, .this-week-games > .section-heading::after, .this-week-games > .detail-heading::after, .this-week-games > .archive__ttl::after, .this-week-games > .news-detail__ttl::after, .this-week-games > .news-detail__subttl::after, .this-week-games > .schedule-range__ttl::after, .schedule-item__date .this-week-games > h3::after, .this-week-games > .comp-online__ttl::after, .this-week-games > .comp-online__subttl::after, .this-week-games > .app-online__ttl::after, .this-week-games > .app-online__subttl::after, .this-week-games > .news__date::after, .news__date::after, .app-online__subttl::after, .app-online__ttl::after, .comp-online__subttl::after, .comp-online__ttl::after, .schedule-item__date h3::after, .schedule-item__date .h3::after, .schedule-range__ttl::after, .news-detail__subttl::after, .news-detail__ttl::after, .archive__ttl::after, .detail-heading::after, .section-heading::after {
  background-color: #223e2c;
}

.modal-header::after {
  background-color: #223e2c;
}

.header__nav ul {
  background-color: #223e2c;
}

.header__nav ul li a::before {
  color: #223e2c;
}

.header__nav ul li a:hover {
  background-color: rgba(34, 62, 44, 0.1);
}

.header__inner {
  background-color: #223e2c;
}

.sidebar {
  background-color: #223e2c;
}

@media (min-width: 992px) {
  .sidebar {
    background-color: transparent;
  }
}
.btn-primary {
  border-color: #223e2c;
  background-color: #223e2c;
  color: #fff;
}

.btn-primary:hover {
  background-color: #fff;
  color: #223e2c;
}

.daterangepicker td.active,
.daterangepicker td.active:hover {
  background-color: #223e2c;
}

.daterangepicker td.in-range {
  background-color: rgba(34, 62, 44, 0.2);
}

.daterangepicker .applyBtn {
  background-color: #223e2c;
  border-color: #223e2c;
}

.daterangepicker .applyBtn:hover {
  color: #223e2c;
}

.daterangepicker .end-date {
  background-color: #223e2c !important;
  border-color: #223e2c;
  color: #fff;
}

.ui-state-default.exist_game {
  background-color: #223e2c !important;
  border: 1px solid #223e2c;
}

.ui-state-default.exist_game:hover {
  background-color: #fff !important;
  color: #223e2c !important;
}

.related-item__icon {
  color: #223e2c;
  border-color: #223e2c;
}

.related-item__icon i {
  color: #223e2c;
}

.section-heading::before {
  color: #223e2c;
}

/* トップページ */
.top-comp-item__name h3::after {
  background-color: #223e2c;
}

.top-recruit-item__attention {
  background-color: #223e2c;
}

/* スケジュール */
.schedule-item-header {
  border-left-color: #223e2c;
}

.schedule-item__btn a {
  color: #fff;
}

.schedule-item__btn a:hover {
  background-color: #fff;
}

.score_detail_table .team::after, .score_detail_table .fix::after {
  background-color: #223e2c;
}

.custom_detail_header::after {
  background-color: #223e2c;
}

/* 大会案内 */
.comp-result__btn {
  background-color: #223e2c;
}

.ranking_table thead th::after {
  background-color: #6EB92C;
}

.reague_table th::after {
  background-color: #6EB92C;
}

/* 協会について */
/* チーム紹介 */
.team-card__data--name::before {
  background-color: #223e2c;
}

.page-heading__ttl h2::before {
  background-color: #223e2c;
}

/* 会場情報 */
.place__tel p:nth-of-type(1),
.place__address p:nth-of-type(1) {
  background-color: #223e2c;
}

.place-detail__name {
  border-color: #223e2c !important;
}

/* 規則・規約 */
/* お問い合わせ */
/* 募集情報 */
.list-recruit .recruit__ttl {
  border-color: #223e2c;
}

.list-recruit .recruit__start {
  background-color: #223e2c;
}

/* 各種申請 */
.list-app .app__attention {
  background-color: #223e2c;
}

.list-app .app__start {
  background-color: #223e2c;
}

.list-app .app__online-app {
  background-color: #223e2c;
}

.list-app .app__online-pay {
  background-color: #223e2c;
}

.list-app .app__ttl {
  border-color: #223e2c;
}

.app-detail__name {
  border-color: #223e2c;
  color: #223e2c;
}

/* お知らせ */
/* リンク */