@charset "utf-8";

/* ========================================================
	leading.css => 騎手・調教師成績
======================================================== */

.center{text-align:center;}

/*.blk {border-bottom:1px solid #000;padding:2rem 0px;}*/
.blk {padding:2rem 0px;}
.blk header{padding:2rem 0px;}

.blk h1{font-size:2.4rem;}
.blk h2{font-size:2rem;}

.blk .subject{ background:#f4f4f4; padding:1rem 2rem; }
.blk .subject p{ text-align:right; }

.blk table{ margin-bottom:2rem; }
.blk table thead th,
.blk table thead td,
.blk table tbody th,
.blk table tbody td{padding: 10px 10px;border:1px solid #ddd;}
.blk table tbody td{text-align:left;}
.blk table tbody td.num {text-align:right;}
.blk table thead th{background:#787878;color:#FFF;text-align:center;}

.blk table tbody td ul li+li{margin-top:0.5rem;}
.blk table tbody td input[type=text]{padding:1px;border:1px solid #999;}
.blk table tbody td select{width:50px;}

.kisyu_block  .blk thead,
.chokyo_block .blk thead{ border-bottom: 3px solid #1054a3 }
.kisyu_block  .blk thead th,
.chokyo_block .blk thead th{ background:#0070df; border-left:#0070df solid 1px; font-weight:bold; }
.kisyu_block  .blk thead th:last-child,
.chokyo_block .blk thead th:last-child{ border-right:#0070df solid 1px;}

.blk p.copy{ margin:2rem 0; }
.blk .leading_box header{ border-top:3px solid #004d9a; border-bottom:3px solid #004d9a; padding:1.5rem 0; margin:3rem 0;}
.blk .btn_group{ text-align:center; margin-bottom:1rem; }
.blk .btn_group .box_btn{ display:inline-block; margin-right:1rem; }


@media screen and (min-width: 1300px) {

}

@media screen and (min-width: 769px), print {

.blk table {width: 100%;font-size: 1.6rem;line-height: 1.5;}

}
@media screen and (max-width: 768px) {

.blk .btn_group .box_btn{ display:block; margin:0 auto 2rem; }

}

@media screen and (max-width: 370px) {

}
