/*TOPICのテーブルで使用するCSS*/

/*テキスト自動改行なし*/
.txt_nowrap {  white-space: nowrap}

/*時刻表テーブル上左ライン（テーブル全体）*/
.border_tl {  font-size:x-small; border-top: #cc9900 solid 1px; border-left: #66cc00 solid 1px;}

/*時刻表テーブル上右ライン（テーブルヘッダ）*/
.border_brh {  font-size: x-small;  border-bottom: #66cc00 solid 1px; border-right: #66cc00 solid 1px; background-color: #059c00; color: #ffffff; white-space: nowrap; width: 48; text-align: center;}

/*時刻表テーブル下右ライン（テーブルデータ）*/
.border_br {font-size: x-small; border-bottom: #66cc00 solid 1px; border-right: #66cc00 solid 1px; text-align: right ; padding-right: 3px;}

/*時刻表テーブル下右ライン（テーブルデータ背景グリーン）*/
.border_brb { font-size: x-small; border-bottom: #66cc00 solid 1px; border-right: #66cc00 solid 1px; background-color: #ccff99 ; padding-right: 3px ; text-align: right;}

/*リスト左マージン15*/
.lil {font-size: x-small;   margin-left: 25px;}

/*リストマーク 赤丸*/
.li {font-size: x-small;  list-style-image: url(list.gif);}

/*リストマーク 赤丸*/
.tli {font-size:x-small;  list-style-image: url(list.gif);  margin-left: 0px; margin-bottom: 5px; margin-top: 0px; padding-left: 0px;}

/*リストマーク 赤丸*/
.hli {font-size:x-small;  line-height: 140%;  list-style-image: url(list.gif);  margin-left: 0px; margin-bottom: 5px; margin-top: 0px; padding-left: 0px;}

/*時刻表テーブル下右ライン（テーブルデータ中央揃え）*/
.border_brc {font-size: x-small; border-bottom: #66cc00 solid 1px; border-right: #66cc00 solid 1px; text-align: center ; padding-right: 3px;}

/*時刻表テーブル下右ライン（テーブルデータ背景グリーン中央揃え）*/
.border_brbc { font-size: x-small; border-bottom: #66cc00 solid 1px; border-right: #66cc00 solid 1px; background-color: #ccff99 ; padding-right: 3px ; text-align: center;}

/*時刻表テーブル下右ライン（テーブルデータ左揃え）*/
.border_brl {font-size: x-small; border-bottom: #66cc00 solid 1px; border-right: #66cc00 solid 1px; padding-right: 3px;}

/*時刻表テーブル下右ライン（テーブルデータ背景グリーン左揃え）*/
.border_brbl { font-size: x-small; border-bottom: #66cc00 solid 1px; border-right: #66cc00 solid 1px; background-color: #ccff99 ; padding-right: 3px ; }
