/* CSS Document */

.centerImg {
    margin-left: auto;
    margin-right: auto;
    display: block;
    padding-bottom: 10px;
}
.txtbox01 {
    font-size: 1em;
    line-height: 150%;
}
.txtbox02 {
    font-size: 1em;
    line-height: 150%;
}
.pnt01 {
    background-image: url(../img/pnt02.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 15px;
    font-size: 1em;
}
.decofon01 {
    color: #ca1016;
    font-weight: bold;
}
.tableC {
    width: 100%;
    font-size: 1em;
/*    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;*/
    line-height: 150%;
    margin-top: 10px;
    margin-bottom: 20px;
}
.tableC td {
    text-align: left;
    font-weight: normal;
    border: 1px solid #999999;
    padding: 5px 5px;
    vertical-align: middle;
}
.tableC th {
    text-align: left;
    font-weight: normal;
    border: 1px solid #999999;
    padding: 5px 5px;
    vertical-align: middle;
}
.track_stadium {
    background-color: #c80a10;
    color: #FFF;
}
.track_kozukue {
    background-color: #6ab82f;
    color: #FFF;
    font-weight: bold;
}
a.track_kozukue_a {
    color: #FFF;
}
.listA {
    font-size: 1em;
/*    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;*/
    line-height: 150%;
    margin-bottom: 10px;
    padding-left: 15px;
}
ul.listA li {
    list-style: disc;
    margin-bottom: 0.5em;
    font-size: 1em;
}

ol.list_decimal {
	margin: 1em 0 3em 1.5em;
}

ol.list_decimal li{
	list-style:decimal;
    margin-bottom: 0.5em;
}
	
a.link_border{
	display: block;
    border: solid 2px #c7131e;
    padding: 0.5em 1em;
    color: #c7131e;
    text-decoration: none;
	text-align: center;
	font-weight:700;
	margin:1em 0;
}
	
a.link_border:hover{
    border: solid 2px #c7131e;
    color: #ffffff;
	background: #c7131e;
}
	a.link_border span{
        font-size: 0.9em;
        color: #333;
}
a.link_border:hover span{
        color: #ffffff;
}
.box{
	width:100%;
	border: solid 1px #B7B7B7;
	padding:1em;
	margin-bottom:2em;
	background: #f9f9f9;
}
	
	
	
	
	
	
	
	
	
