ul.baba li a.btn1{
	width:255px;
    font-size:20px;
    text-decoration:none;
    display:block;
    text-align:center;
    padding:8px 0 10px;
    color:#fff;
    background-color:#4cc005;
    border-radius:5px;
    background-image:-moz-linear-gradient(
    top,
    #30cb24 0%,
    #2ec423 40%,
    #2cbd21 52%,
    #2bb620);
 
    background-image:-webkit-gradient(
    linear,left top,left bottom,
    from(#30cb24),
    color-stop(0.49,#2ec423),
    color-stop(0.52,#2cbd21),
    to(#2bb620));

}

a.btn1:hover {
	opacity:0.8;
	filter:alpha(opacity=80);
	-ms-filter: “alpha( opacity=80 )”;
} 
    
ul.baba li{
	margin: 0 0 5px 8px;
	float:left;
	display: inline;
	
	}
	
div.title2{
	width: 800px;
	height: 40px;
	background-color: blue;
	margin-bottom: 20px;
}

p.title2{
	text-align: center;
	color: #fff;
	font-size: 20px;
	padding-top: 5px;
	clear: both;
}


table{
	width: 800px;
	
}



.babaTable thead th {
    background-color: #329692;
    color: #FFF;
}

.babaTable tbody th {
    background-color: #fdf8e5;
    color: #333;
}


.turf {
/*     background-color: #b7eba2; */

    background-image: url(https://www-f.keibalab.jp/img/yosou/jisou/turf.jpg);
    background-repeat: repeat;
    padding: 20px;
    width: 120px;
    height: 100%;
    color: #333!important;
}

.dart {
/*     background-color: #dccca9; */
  
    background-image: url(https://www-f.keibalab.jp/img/yosou/jisou/dart.jpg);
    background-repeat: repeat;
    padding: 20px;
    width: 120px;
    height: 100%;
    color: #333!important;

}

table.baba2 td{
	border: solid 1px black;
}


.turf{
	background-color: #30cb24;
	vertical-align: middle;
	color: #fff;
}

td.dart{
	background-color: #753c05;
	vertical-align: middle;
	color: #fff;
}

td.box1{
	padding: 5px 5px 5px 5px;
	background-color: #fdf8e2;
	border-style: none;
}

td.box2{
	padding: 5px 5px 5px 5px;
	background-color:#e6e5e5;
	border-style: none;
}


tr.std4 td.blue{
	background-color: #000099;
	color: #fff;
}