@charset "UTF-8";

/*子テーマ用「base.css」*/

.pad5{
padding:5px;
}

/* .select-track */
.select-track{
	margin-bottom:15px;
}
.select-track table{

}
.select-track th,
td{
padding: 0.25em 0.2em;
padding-left: 0.5em;
border-right: 1px solid #cfcfcf;
border-bottom: 1px solid #cfcfcf;
}
th.turf_title{
    color: #fff;
    background-color: #4cc005;
    border: solid 1px;
    border-color: #4cc005;
    text-align: center;
    vertical-align: middle;
    width: 100px;
}
th.dirt_title{
    color: #fff;
    background-color: #874c00;
    border: solid 1px;
    border-color: #874c00;
    text-align: center;
    color: #fff;
    width: 100px;
}

/* テーブル　*/
table.bakendo {
  margin-top: 0.2em;
  margin-bottom: 0.3em;
  border-collapse: collapse;
  border: solid 1px #999;
  font-size: 100%;
}
table.bakendo th,
table.bakendo td {
  border: solid 1px #999;
  padding: 2px 2px;
}
table.bakendo th{
    color: #fff;
	background-color: #3eb883;
  padding: 3px;
    text-align: center;
white-space:nowrap;
}

.txtRight{
    text-align: right;
}

.txtCenter{
    text-align: center;
}

.jotitle{
color:red;
font-weight:bold;
}

td.Waku8{
background-color: #ff99cc;
border-color:#909090;
}

td.Waku7{
background-color: #ffcc00;
border-color:#909090;
}

td.Waku6{
background-color: #00cc33;
border-color:#909090;
}

td.Waku5{
background-color: #ffff66;
border-color:#909090;
}

td.Waku4{
background-color: #758bf2;
border-color:#909090;
}

td.Waku3{
background-color: #ff4a4a;
border-color:#909090;
}

td.Waku2{
background-color: #999999;
border-color:#909090;
}

td.Waku1{
background-color: #ffffff;
border-color:#909090;
}

.racelist {
  list-style: none;
}
 
.racelist li {
  width: 40px;
  text-align: center;
  background-color: #333;
  display: inline-block;
}
 
.racelist li a {
  text-decoration: none;
  color: #fff;
  font-weight: bold;
}

tr.even2{
  background-color: #eee;
}
