/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 2014/05/06, 20:17:35
    Author     : yasaipopo
*/
.team-37 .tab_button button.tab_btn37-4 {
  font-family: 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
  font-weight: bold;
  color: #ffffff;
  background: -moz-linear-gradient(top, #ff6bff 0%, #a61c9d);
  background: -webkit-gradient(linear, left top, left bottom, from(#ff6bff), to(#a61c9d));
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 0px solid #380240;
  -moz-box-shadow: 0px 3px 0px #380352, inset 0px 0px 0px rgba(0, 0, 0, 0);
  -webkit-box-shadow: 0px 3px 0px #380352, inset 0px 0px 0px rgba(0, 0, 0, 0);
  box-shadow: 0px 3px 0px #380352, inset 0px 0px 0px rgba(0, 0, 0, 0);
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px rgba(255, 255, 255, 0);
}
.team-37 .tab_button button.tab_btn37-3 {
  font-family: 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
  font-weight: bold;
  color: #ffffff;
  background: -moz-linear-gradient(top, #007bff 0%, #1e2bba);
  background: -webkit-gradient(linear, left top, left bottom, from(#007bff), to(#1e2bba));
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 0px solid #001269;
  -moz-box-shadow: 0px 3px 0px #001269, inset 0px 0px 0px rgba(0, 0, 0, 0);
  -webkit-box-shadow: 0px 3px 0px #001269, inset 0px 0px 0px rgba(0, 0, 0, 0);
  box-shadow: 0px 3px 0px #001269, inset 0px 0px 0px rgba(0, 0, 0, 0);
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px rgba(255, 255, 255, 0);
}
.team-37 .tab_button button.tab_btn37-4active,
.team-37 .tab_button button.tab_btn37-4:hover {
  font-family: 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
  font-weight: bold;
  color: #ffffff;
  background: -moz-linear-gradient(top, #991192 0%, #ff6bff);
  background: -webkit-gradient(linear, left top, left bottom, from(#991192), to(#ff6bff));
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 0px solid #dd65f0;
  -moz-box-shadow: 0px 3px 0px #813ea3, inset 0px 0px 0px rgba(0, 0, 0, 0);
  -webkit-box-shadow: 0px 3px 0px #813ea3, inset 0px 0px 0px rgba(0, 0, 0, 0);
  box-shadow: 0px 3px 0px #813ea3, inset 0px 0px 0px rgba(0, 0, 0, 0);
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px rgba(255, 255, 255, 0);
}
.team-37 .tab_button button.tab_btn37-3active,
.team-37 .tab_button button.tab_btn37-3:hover {
  font-family: 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
  font-weight: bold;
  color: #ffffff;
  background: -moz-linear-gradient(top, #0c0069 0%, #007bff);
  background: -webkit-gradient(linear, left top, left bottom, from(#0c0069), to(#007bff));
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 0px solid #001269;
  -moz-box-shadow: 0px 3px 0px #31428f, inset 0px 0px 0px rgba(0, 0, 0, 0);
  -webkit-box-shadow: 0px 3px 0px #31428f, inset 0px 0px 0px rgba(0, 0, 0, 0);
  box-shadow: 0px 3px 0px #31428f, inset 0px 0px 0px rgba(0, 0, 0, 0);
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px rgba(255, 255, 255, 0);
}
.team-37 #contents.contents-news #contentstitlebg {
  background: inherit;
  margin-left: 0;
  border: none;
  color: white;
}
.team-37 #contents.contents-news .contentstext {
  color: white !important;
}
.team-37 #contents.contents-news #contentstitlebg2 {
  display: none;
}
.team-37 #contents .gameinfo table {
  background-color: inherit;
  color: #ffffff;
}
.team-37 #contents .gameinfo table a,
.team-37 #contents .gameinfo table a:visited,
.team-37 #contents .gameinfo table a:hover {
  color: #ffffff;
}
.team-37 #contents .gameinfo table,
.team-37 #contents .gameinfo table tr,
.team-37 #contents .gameinfo table td,
.team-37 #contents .gameinfo table th {
  border-color: #ffffff;
}
.team-37 #contents .scheinfo table,
.team-37 #contents .scheinfo table tr,
.team-37 #contents .scheinfo table td,
.team-37 #contents .scheinfo table th {
  border-color: #ffffff;
}
.team-37 #contents .scheinfo table {
  background-color: inherit;
}
.team-37 #contents .scheinfo table td {
  background-color: inherit;
  color: #ffffff;
}
.team-37 #contents .scheinfo table td a,
.team-37 #contents .scheinfo table td a:visited,
.team-37 #contents .scheinfo table td a:hover {
  color: #ffffff;
}
.team-37 #contents .scheinfo table td .saturday {
  color: #7DDEFF;
}
.team-37 #contents .game-body table {
  background-color: inherit;
  border-color: white;
  color: white;
}
.team-37 #contents .game-body table td,
.team-37 #contents .game-body table th {
  border-color: white;
}
.team-37 #contents .contentstext {
  background-color: inherit;
}
.team-37 #contents .contentstext a,
.team-37 #contents .contentstext a:hover,
.team-37 #contents .contentstext a:visited {
  color: #0099FF;
}
.team-4 #logo {
  width: 170px;
  height: 80px;
}
.team-45 .news-category-custom {
  width: 120px;
}
.team-45 .main-list .nextli .col-sm-4 {
  width: 40%;
}
.team-45 .news-detail #contentstitlebg {
  background: #ccc;
}
.team-45 .news-detail #contentstitlebg .contentstitle {
  border-color: black;
}
.team-45 .news-detail .contentstext {
  background: #ccc;
}
.team-48 .group_馬場馬 .playerarea,
.team-48 .group_障害馬 .playerarea,
.team-48 .group_総合馬 .playerarea,
.team-48 .group_馬場馬 .playerarea,
.team-48 .group_サラブレッド .playerarea {
  height: 418px;
}
.team-48 .group_馬匹 .playerphoto,
.team-48 .group_108 .playerphoto,
.team-48 .group_馬匹 #playerphoto,
.team-48 .group_108 #playerphoto {
  height: 240px;
}
body.team-101 .gamescore .text {
  text-align: left;
  padding: 10px !important;
}
body.team-65 #site_name a,
body.team-65 #site_name a:hover {
  color: white !important;
}

body.team-156  .game .fontbig{
  font-size: 16px;
}
