
/* ----------------------------------------------------------------------
	
	46. 本年成績（騎手名鑑）
    54. 本年成績（調教師名鑑）
	
---------------------------------------------------------------------- */

/* - 本年成績 テーブル
--------------------------------------------------*/
div.main table.basic thead > tr > th { font-size: 1.2rem; }

div.main table.basic thead > tr > th.date { width: 112px; }
div.main table.basic thead > tr > th.course { width: 38px; }
div.main table.basic thead > tr > th.race { /*width: 160px;*/ }
div.main table.basic thead > tr > th.name { width: 140px; }
div.main table.basic thead > tr > th.dist { width: 70px; }
div.main table.basic thead > tr > th.baba { width: 66px; }
div.main table.basic thead > tr > th.num { width: 36px; }
div.main table.basic thead > tr > th.pop { width: 36px; }
div.main table.basic thead > tr > th.place { width: 60px; }
div.main table.basic thead > tr > th.trainer { width: 98px; }
div.main table.basic thead > tr > th.jockey { width: 102px; }
div.main table.basic thead > tr > th.weight { width: 38px; }
div.main table.basic thead > tr > th.h_weight { width: 48px; }
div.main table.basic thead > tr > th.time { width: 54px; }

div.main table.basic tbody > tr > td { font-size: 1.2rem; }

div.main table.basic tbody > tr > td.date,
div.main table.basic tbody > tr > td.race,
div.main table.basic tbody > tr > td.name,
div.main table.basic tbody > tr > td.jockey,
div.main table.basic tbody > tr > td.trainer{ text-align: left; }

div.main table.basic tbody > tr > td.red,
div.main table.basic tbody > tr > td.blue,
div.main table.basic tbody > tr > td.green {
	font-weight: bold;
}

div.main table.basic tbody > tr > td span.addition {
    font-size: 1.1rem;
    margin-left: 0.2em;
    font-weight: normal;
}

div.main table.basic tbody > tr > td .grade_icon {
    top: 0;
    margin-right: 0;
}

/*div.main table.basic tbody > tr > td span.belongs { font-size: 1.0rem; }*/

/* - 本年成績「表内の各表記について」
--------------------------------------------------*/
div.country_code ul.word_list:after { content: ''; display: block; clear: both; }

div.country_code ul.word_list > li {
    padding: 4px;
    float: left;
}

div.country_code ul.word_list > li dl {
    background-color: #727272;
    border-radius: 2px;
}

div.country_code ul.word_list > li dl > dt {
    display: inline-block;
    vertical-align: middle;
    padding-right: 5px;
    padding: 5px 8px;
    border-right: 1px dotted #ccc;
    font-size: 1.2rem;
    color: #fff;
    color: #fffde7;
}

div.country_code ul.word_list > li dl > dd {
    display: inline-block;
    vertical-align: middle;
    padding: 5px 8px;
    font-size: 1.2rem;
    color: #fff;
}


/* - ページャー
--------------------------------------------------*/
div.pager_block {
    margin: 30px;
    margin-top: 15px;
    text-align: center;
}
