@charset "Shift_JIS";

/*** 共通の色設定 ここから ***/

/* 赤文字の設定 */
span.SSIcommonRed {
  color: #d20000;
}
/* リンクの青文字の設定 */
a.SSIcommonBlue{
  color: #00f;
}

/*** 共通の色設定 ここまで ***/


/*** サブメニュー ここから ***/

table.submenu{
  width: 940px;
  height: 30px;
  margin: 0 auto;
  margin-bottom: 16px;
  border: none;
  border-collapse:collapse;
}

table.submenu td.blank{
  width: 1px;
  margin: 0 auto;
  padding: 0;
  border: none;
  background-color: #dadada;
}

table.submenu td.submenuBtn{
  width: 938px;
  margin: 0 auto;
  padding: 0;
  border: none;
  background-image: url("../img/keiba/bg_keiba_submenu.gif");
  text-align: left;
}

/* サブメニューボタン（開催お知らせ） */
img.submenuBtn1Image {
  width: 94px;
  height: 25px;
}

/* サブメニューボタン（出馬表） */
img.submenuBtn2Image {
  width: 64px;
  height: 25px;
}

/* サブメニューボタン（払戻金） */
img.submenuBtn3Image {
  width: 64px;
  height: 25px;
}

/* サブメニューボタン（レース結果） */
img.submenuBtn4Image {
  width: 81px;
  height: 25px;
}

/* サブメニューボタン（特別レース登録馬） */
img.submenuBtn5Image {
  width: 110px;
  height: 25px;
}

/* サブメニューボタン（レーシングカウンター） */
img.submenuBtn6Image {
  width: 129px;
  height: 25px;
}

/* サブメニューボタン（馬場情報） */
img.submenuBtn7Image {
  width: 74px;
  height: 25px;
}

/* サブメニューボタン（今週の注目レース） */
img.submenuBtn8Image {
  width: 117px;
  height: 25px;
}

/* サブメニューボタン（オッズ） */
img.submenuBtn9Image {
  width: 58px;
  height: 25px;
}

div.subMenu {
  display: table;
  width: 100%;
  height: 30px;
  border: 1px solid #bbb;
  border-collapse: collapse;
  box-sizing: border-box;
  font-size: 1.21rem;
  margin-bottom: 16px;
}

div.subMenuItem {
  display: table-cell;
  background-color: #fff;
  vertical-align: middle;
  padding: 2px;
}

.subMenuItem a {
  width: 80%;
  padding: 5px;
  border-radius: 3px;
  text-decoration: none;
}

.subMenuItem a:link {
  width: 80%;
  padding: 5px;
  border-radius: 3px;
  color: #50544e;
}

.subMenuItem a:visited {
  width: 80%;
  padding: 5px;
  border-radius: 3px;
  color: #50544e;
}

.subMenuItem a:hover {
  width: 80%;
  padding: 5px;
  border-radius: 3px;
  color: #50544e;
  background-color:#ccc;
}

.subMenuItem a:active {
  width: 80%;
  padding: 5px;
  border-radius: 3px;
  color: #50544e;
}

div.subMenuInitItem {
  display: table-cell;
  vertical-align: middle;
  background-color: #fff;
  padding: 2px;
}

.subMenuInitItem a {
  font-weight:bold;
  padding: 5px;
  width: 80%;
  background-color:#b9d7ac;
  text-decoration: none;
}

.subMenuInitItem a:link {
  width: 80%;
  padding: 5px;
  border-radius: 3px;
  color: #50544e;
}

.subMenuInitItem a:visited {
  width: 80%;
  padding: 5px;
  border-radius: 3px;
  color: #50544e;
}

.subMenuInitItem a:hover {
  width: 80%;
  padding: 5px;
  border-radius: 3px;
  background-color:#ccc;
  color: #50544e;
}

.subMenuInitItem a:active {
  width: 80%;
  padding: 5px;
  border-radius: 3px;
  color: #50544e;
}

/*** サブメニュー ここまで ***/


/*** 今週の出走馬一覧(50音順)50音表 ここから ***/

div.listEntry50 {
  display: table;
  table-layout: fixed;
  width: 720px;
  margin: 0 auto;
  margin-bottom: 10px;
}

div.listEntry50Row {
  display: table-cell;
  width: 60px;
  height: 60px;
  margin: 0 auto;
  text-align: center;
  vertical-align: top;
}

div.listEntry50Cell {
  width: 42px;
  height: 14px;
  line-height: 17px;
  text-align: center;
  vertical-align: top;
  margin: 0 auto;
  margin-bottom: 3px;
  padding-bottom: 4px;
  border-left:6px solid #0099ff;
}

div.listEntry50Cell a {
  text-decoration: none;
  color: #222;
  font-size: 1.21rem;
  font-weight: bold;
}

div.listEntry50CellBrank {
  width: 42px;
  height: 25px;
  margin: 0 auto;
}

div.listEntry50Line {
  width: 48px;
  height: 1px;
  margin: 0 auto;
  margin-bottom: 3px;
  background-color: #348002;
}

/*** 今週の出走馬一覧(50音順)50音表 ここまで ***/


/*** 出馬表・開催選択用 ここから ***/

/*** キャンセル ここから ***/
div.cancel {
  width: 893px;
  margin: 0 auto;
  padding: 8px;
  margin-bottom: 12px;
  border: 1px solid #ccc;
  background-color: #f0ffdd;
  color: #222;
  font-size: 1.21rem;
  text-align: left;
  vertical-align:top;
  line-height: 18px;
  margin-top: 34px;
}
/*** キャンセル ここまで ***/

div.footerNote1{
  margin-top: 25px;
  margin-left: 6px;
  color: #222;
  font-size: 1.21rem;
  text-align: left;
  line-height: 18px;
}

div.kaisaiNote2{
  margin-top: 30px;
  margin-left: 6px;
  color: #222;
  font-size: 1.21rem;
  font-weight: bold;
  text-align: left;
  line-height: 18px;
}

div.kaisaiNote3{
  margin-top: 25px;
  margin-left: 6px;
  margin-bottom: 9px;
  color: #222;
  font-size: 1.21rem;
  text-align: left;
  line-height: 18px;
}

/*** 出馬表・開催選択用  ここまで ***/

/*** レース結果・開催選択用  ここから ***/

.ssiblankspace {
  width: 720px;
  font-family: "ＭＳ Ｐゴシック", "Osaka";
  font-size: 75%;
  color: #222;
  line-height: 18px;
}
/*** レース結果・開催選択用  ここまで ***/

/*** データなし備考 ***/
div.noDataNote {
  margin-top: 8px;
  margin-left: 26px;
  margin-bottom: 60px;
  color: #222;
  font-size: 1.21rem;
  text-align: left;
  line-height: 18px;
}
