/**********************
 属性基本設定
**********************/

.i_sidebar,
.i_sidebar_live {
    width: 160px;
}

#main {/* stylelint-disable-line */
    padding: 2px;
}

#logo .fs10 {/* stylelint-disable-line */
    color: #666;
    line-height: 12px;
}

#logo {/* stylelint-disable-line */
    margin-bottom: 2px;
    text-align: center;
}

#chInfo {/* stylelint-disable-line */
    margin-bottom: 3px;
    padding: 2px 0 3px;
}

#chInfo::after {/* stylelint-disable-line */
    clear: both;
    content: '.';
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

#chDescription {/* stylelint-disable-line */
    color: #666;
    font-size: 10px;
    line-height: 12px;
}

#chDescription a {/* stylelint-disable-line */
    font-size: 12px;
    font-weight: bold;
    line-height: 14px;
}

#chSymbol {/* stylelint-disable-line */
    float: right;
    margin-left: 3px;
    width: 62px;
}

#chSymbol img {/* stylelint-disable-line */
    border: 1px solid #999;
    width: 60px;
}

#chSymbol a:hover img {/* stylelint-disable-line */
    border: 1px solid #357;
}

#videoInfo {/* stylelint-disable-line */
    margin-bottom: 2px;
}

#videoInfo h2.ttl span {/* stylelint-disable-line */
    color: #f0f0f0;
    font-size: 10px;
    font-weight: normal;
}

#videoInfo dl {/* stylelint-disable-line */
    display: inline-block;
    padding: 2px 0;
    text-align: center;
    vertical-align: top;
    width: 51px;
}

#videoInfo dt {/* stylelint-disable-line */
    margin-bottom: 1px;
    padding: 0;
}

#videoInfo dt img {/* stylelint-disable-line */
    border: 1px solid #999;
    height: 30px;
    width: 40px;
}

#videoInfo dt a:hover img {/* stylelint-disable-line */
    border: 1px solid #357;
}

#videoInfo dd {/* stylelint-disable-line */
    line-height: 12px;
    padding: 0 1px;
}

#videoInfo dd,
x:any-link {
    /* firefox */
    margin-top: -4px;
}

#videoInfo dd a {/* stylelint-disable-line */
    font-size: 10px;
    line-height: 12px;
}

table#liveList {/* stylelint-disable-line */
    border-collapse: collapse;
    width: 100%;
}

table#liveList th, #liveList td {/* stylelint-disable-line */
    padding: 1px;
}

table#liveList th {/* stylelint-disable-line */
    width: 44px;
}

table#liveList th img {/* stylelint-disable-line */
    border: 1px solid #999;
    width: 40px;
}

table#liveList th a:hover img {/* stylelint-disable-line */
    border: 1px solid #357;
}

table#liveList td {/* stylelint-disable-line */
    font-size: 10px;
    line-height: 12px;
    width: 100%;
}

table#liveList td .date {/* stylelint-disable-line */
    font-weight: bold;
}

#liveCountdown {/* stylelint-disable-line */
    border-radius: 3px;
    line-height: 12px;
    margin: 0 1px;
    padding: 2px 0;
    text-align: center;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .2);
}

#liveCountdown span {/* stylelint-disable-line */
    font-weight: bold;
}

.before#liveCountdown {/* stylelint-disable-line */
    background: #ccf;
    border: 1px solid #66d;
    color: #222;
}

.before#liveCountdown span {/* stylelint-disable-line */
    color: #26d;
    font-weight: bold;
}

.after#liveCountdown {/* stylelint-disable-line */
    background: #fcc;
    border: 1px solid #d66;
    color: #222;
}

.after#liveCountdown a {/* stylelint-disable-line */
    color: #f42;
    display: block;
    font-weight: bold;
}
