@charset "UTF-8";

.sports_hb2017_section { }
.sports_hb2017_article {
    padding-bottom: 20px;
}
.sports_hb2017_list {
    padding-bottom: 30px;
}
.sports-list .box table{
    table-layout: fixed;
}
.sports-list .box td.team1-senbatsu, .sports-list .box td.team2-senbatsu{
    width: 25%;
}
.sports_hb2017_section .sports-date {
    margin-bottom: 10px;
}
.sports_hb2017_section .featureListHead {
    margin-bottom: 10px;
}
.sports_hb2017_section .sports-list .box {
    border-top: 1px solid #e0e0e0;
    margin-bottom: 10px;
}
.sports_hb2017_section .sports-score{
    table-layout: fixed;
}
.sports_hb2017_section .sports-score .th01 {
    width: 35%;
}
.sports_hb2017_section .sports-score.sports-score-detail .th01 {
    width: 30%;
    height: 50px;
    font-size: 1.2rem;
}
.sports_hb2017_section .sports-score.sports-score-detail .td01{
    width: 30%;
    font-size: 1.1rem;
}
.sports_hb2017_section .sports-score.sports-score-detail .td02{
/*   width: auto; */
    font-size: 1.3rem;
    width: 10%;
}
.sports_hb2017_section .sports-scoreboard {
    float: none;
    table-layout: fixed;
}
.sports_hb2017_section .sports-scoreboard thead {
    background: #ebf2fa;
}
.sports_hb2017_section .sports-scoreboard .th00 {
    width: 110px;
}
.sports-title-prepared {
    background: #ececec;
    color: #313131;
}
