@charset "UTF-8";
.site-article .title-in-category {
  background-color: #00418f;
  color: #FFF;
}

.title-category,
.title-category a {
  color: #00418f;
}

#site-footer {
  border-top: 5px solid #00418f;
  background-color: #f5f5f5;
}
#site-footer a {
  color: #333;
}
#site-footer .footer-site-navigation {
  border-bottom: 1px solid #00418f;
}
#site-footer .site-copyright {
  background-color: #d7d7d7;
  color: #333;
}

#site-header {
  border-top-color: #00418f;
}

.title-category {
  color: #00418f;
}
.title-category a:hover {
  color: #00418f;
}

.title-in-category {
  color: #00418f;
  border-bottom: 2px solid #00418f;
}

.title-box {
  background-color: #ebf2fa;
  color: #FFF;
}

.title-name {
  color: #ebf2fa;
}

.site-punk {
  background-color: #ebf2fa;
}
.site-punk ul li {
  color: #00418f;
}
.site-punk ul li a {
  color: #00418f;
}

.paragraph dt:before {
  color: #00418f;
}
.paragraph address {
  background-color: #f5f5f5;
  border: 1px solid #DDD;
}

.search-total {
  font-size: 1rem;
  margin-left: 20px;
  font-weight: normal;
  color: #333;
}

#search-form .btn-search {
  background-color: #00418f;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDE4ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNDE4ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #00418f), color-stop(100%, #00418f));
  background-image: -moz-linear-gradient(right, #00418f, #00418f);
  background-image: -webkit-linear-gradient(right, #00418f, #00418f);
  background-image: linear-gradient(to left, #00418f, #00418f);
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.link-circle li a {
  border: 1px solid #00418f;
  color: #00418f;
}
.link-circle li a:hover {
  background-color: #00418f;
  color: #FFF;
}

.btn-read-more, .news-list.news-item-fast-large .news-item:nth-child(1) a:after {
  color: #FFF;
  background-color: #00418f;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDE4ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNDE4ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #00418f), color-stop(100%, #00418f));
  background-image: -moz-linear-gradient(right, #00418f, #00418f);
  background-image: -webkit-linear-gradient(right, #00418f, #00418f);
  background-image: linear-gradient(to left, #00418f, #00418f);
}
.btn-read-more:hover, .news-list.news-item-fast-large .news-item:nth-child(1) a:hover:after {
  background-color: #00418f;
  color: #FFF;
}

.news-list .news-item a {
  color: #333;
}
.news-list .news-item .news-img {
  background-color: #F5F5F5;
}
.news-list .news-item .news-text .news-category {
  background-color: #00418f;
}
.news-list .news-item .news-text .news-time {
  color: #95989A;
}
.news-list .news-item .news-text .news-paragraph {
  color: #95989A;
}

.news-text-only li a {
  color: #333;
}
.news-text-only li a .news-time {
  color: #95989A;
}

/*------------------------------
Result Area
------------------------------*/
#result-area .btn-show-result-detail {
  background-color: #f5f5f5;
}

.game-schedule-result {
  background-color: #00418f;
}
.game-schedule-result .title-category {
  color: #FFF;
}

.game-schedule-result-item .game-schedule-result-item-header .game-title .game-title-sub {
  color: #95989A;
}
.game-schedule-result-item .game-schedule-result-item-header .game-link-detail {
  color: #333;
}
.game-schedule-result-item .table-game-schedule-result tr:nth-child(2n) {
  background-color: #F5F5F5;
}

/*------------------------------
Tab Item
------------------------------*/
.tab .tab-navigation ul li {
  border: 1px solid #00418f;
}
.tab .tab-navigation ul li a {
  color: #00418f;
}
.tab .tab-navigation ul li a.active {
  color: #FFF;
  background-color: #00418f;
}

/*----------------------------------------
コラム
----------------------------------------*/
.category-column {
  background-color: #F5F5F5;
}
.category-column .title-category {
  color: #333;
}
.category-column .news-item a {
  background-color: #FFF;
  color: #333;
}

/*------------------------------
List Page
------------------------------*/
.pager ul li a {
  color: #FFF;
  background-color: #00418f;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDE4ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNDE4ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #00418f), color-stop(100%, #00418f));
  background-image: -moz-linear-gradient(right, #00418f, #00418f);
  background-image: -webkit-linear-gradient(right, #00418f, #00418f);
  background-image: linear-gradient(to left, #00418f, #00418f);
}
.pager ul li a:hover {
  background-color: #00418f;
  color: #FFF;
}
.pager ul li a:before, .pager ul li a:after {
  background-color: #FFF;
  color: #00418f;
}

#menu-global .menu-global-wrap .menu-login .login-face {
  background-color: #F5F5F5;
}
#menu-global .menu-global-wrap .menu-login .login-text-area .login-btn {
  color: #FFF;
  background-color: #00418f;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDE4ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNDE4ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #00418f), color-stop(100%, #00418f));
  background-image: -moz-linear-gradient(right, #00418f, #00418f);
  background-image: -webkit-linear-gradient(right, #00418f, #00418f);
  background-image: linear-gradient(to left, #00418f, #00418f);
}
#menu-global .menu-global-wrap .menu-login .login-text-area .login-btn:hover {
  background-color: #00418f;
  color: #FFF;
}

.team-list-wrap .team-list .team-list-item .team-list-text a {
  color: #333;
}

.this-year-result-table .this-year-result table.table_kotoushuchiteburu tr:nth-child(2n), .this-year-result-table .this-year-result table.table_kodagekichiteburu tr:nth-child(2n) {
  background-color: #F5F5F5;
}
.this-year-result-table .this-year-result table.table_kotoushuchiteburu tr td > div:nth-child(2), .this-year-result-table .this-year-result table.table_kotoushuchiteburu tr th > div:nth-child(2), .this-year-result-table .this-year-result table.table_kodagekichiteburu tr td > div:nth-child(2), .this-year-result-table .this-year-result table.table_kodagekichiteburu tr th > div:nth-child(2) {
  color: #95989A;
}
.this-year-result-table .this-year-result table.table_kotoushuchiteburu tr th, .this-year-result-table .this-year-result table.table_kodagekichiteburu tr th {
  background-color: #999999;
  color: #FFF;
}
.this-year-result-table .this-year-result .tab .tab-contents .tab-item::-webkit-scrollbar-track {
  background-color: #dddddd;
}
.this-year-result-table .this-year-result .tab .tab-contents .tab-item::-webkit-scrollbar-thumb {
  background-color: #2cc2e4;
}

.site-result .title-in-category {
  background-color: #00418f;
  color: #FFF;
}
.site-result #result-body::-webkit-scrollbar-track {
  background-color: #dddddd;
}
.site-result #result-body::-webkit-scrollbar-thumb {
  background-color: #2cc2e4;
}

.sub-area .sub-result-title-area {
  background-color: #00418f;
}
.sub-area .btn-result-list {
  border: 1px solid #00418f;
  color: #00418f;
}
.sub-area .btn-result-list:hover {
  background-color: #00418f;
  color: #FFF;
}
.sub-area #another-page li a {
  background-color: #E74C3C;
  color: #FFF;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlNDIzNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U3NGMzYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #ce4235), color-stop(100%, #e74c3c));
  background-image: -moz-linear-gradient(right, #ce4235, #e74c3c);
  background-image: -webkit-linear-gradient(right, #ce4235, #e74c3c);
  background-image: linear-gradient(to left, #ce4235, #e74c3c);
}

.recommend-schedule {
  background-color: #0b2d3d;
}
/*
.recommend-schedule .recommend-schedule-list li .data-label {
  background-color: #d7d7d7;
  color: #333;
}
.recommend-schedule .recommend-schedule-list li .detail-label-state {
  background-color: #f39c12;
  color: #FFF;
}
*/
.recommend-schedule .recommend-schedule-list li a, .recommend-schedule .recommend-schedule-list li .no-link {
  color: #333;
}
.recommend-schedule .recommend-schedule-most li:after {
  color: #FFF;
  background-color: #e74c3c;
}
