@charset "UTF-8";
/*
	File Name : station.css
	Last Update : 2024.01.25
	Revision : 1.0.0
*/

/*---------------------------------------------------------
 for station info, dia
---------------------------------------------------------*/
/*
 clearfix
-----------------------------------------*/
#navStaInfo,
.elmSearchItem dl,
.elmSearchItem dd ul,
.elmSearchItem.station ul,
.elmSearchItem.quad ul,
.elmSearchItem.double ul,
.elmRailList .timetable{overflow:hidden;/zoom:1;}
#navStaInfo:after,
.elmSearchItem dl:after,
.elmSearchItem dd ul:after,
.elmSearchItem.station ul:after,
.elmSearchItem.quad ul:after,
.elmSearchItem.double ul:after,
.elmRailList .timetable:after{display:block;clear:both;height:0;content:".";visibility:hidden;}


/*
 icon
-----------------------------------------*/
/*-- replace img --*/
.icnArwNav{display:inline-block;text-indent:100%;vertical-align:middle;white-space:nowrap;overflow:hidden;/zoom:1;}
/*-- background img --*/
.icnArwNav,
.elmRailList .railInfo .relLink > .expand:after{background-image:url(../img/common/spriteIcnCommon_2x.png);background-image/*\**/:url(../img/common/spriteIcnCommon.png)\9;/*<ie8*/background-repeat:no-repeat;-webkit-background-size:319px 85px;-moz-background-size:319px 85px;background-size:319px 85px;}
.icnArwNav{/display:block;/float:left;width:16px;height:16px;/margin-top:9px;background-position:-262px 0;}
.current .icnArwNav{background-position:-245px 0;}
.elmRailList .railInfo .relLink > .expand:after{content:'';display:inline-block;width:24px;height:16px;}
.elmRailList .railInfo .relLink > .expand.close:after{background-position:-275px 4px;}
.elmRailList .railInfo .relLink > .expand.open:after{background-position:-297px 4px;}
/*-- for firefox --*/
@-moz-document url-prefix(){
.icnArwNav{text-indent:115%;}
}


/*
 module
-----------------------------------------*/
/* === navStaInfo === */
#navStaInfo{margin-bottom:10px;}
#navStaInfo ul{float:left;}
#navStaInfo .option{float:right;}
#navStaInfo li{line-height:32px;font-weight:bold;/zoom:1;}
#navStaInfo .current{color:#333;}
#navStaInfo .deactivation{color:#bababa;}
#navStaInfo li,
.elmStaLocalSpotItem li{display:inline;margin-right:20px;font-size:116%;white-space:nowrap;}
#navStaInfo .option li{/float:left;margin-right:0;/margin-left:5px;font-size:100%;font-weight:normal;}

/* === elmSearchItem === */
.elmSearchItem{margin-bottom:20px;}
.elmSearchItem li{padding:5px 10px;line-height:1.1;}
.elmSearchItem.direction li{line-height:1.4;}
.elmSearchItem li.even{background:#f2f2f2;}
.elmSearchItem dt{float:left;padding:2px 0;font-weight:bold;}
.elmSearchItem dd li{float:left;margin:2px 0 2px -1px;padding:0;border-left:1px solid #ccc;/zoom:1;}
.elmSearchItem.direction dd li{float:none;border-left:none;}
.elmSearchItem dd li a{padding:0 8px;white-space:nowrap;text-decoration:none;}
.elmSearchItem dd li a:hover{text-decoration:underline;}
.elmSearchItem.pref dt{width:50px;}
.elmSearchItem.line dt,
.elmSearchItem.direction dt{width:150px;}
.elmSearchItem.kana dt{width:25px;}
.elmSearchItem.station li,
.elmSearchItem.quad li{width:21%;}
.elmSearchItem.double li{width:46%;}
.elmSearchItem.station li,
.elmSearchItem.quad li,
.elmSearchItem.double li{display:inline-block;/display:inline;vertical-align:top;/zoom:1;}
.elmSearchItem.station li a,
.elmSearchItem.quad li a,
.elmSearchItem.double li a{display:block;text-decoration:underline;}
.elmSearchItem.areaSpot dl{background:#f2f2f2;}
.elmSearchItem.areaSpot dt{padding:10px 0 10px 10px;}
.elmSearchItem.areaSpot dd ul{padding:8px 0;}
.elmSearchItem.areaSpot dd li{margin:5px 0 5px -1px;}


/*---------------------------------------------------------
 for station info
---------------------------------------------------------*/
/*
 layout
-----------------------------------------*/
#mdStaAreaMap,
#mdStaRail,
#mdStaImgSearch,
#mdStaEquip,
#mdStaRanking,
#mdStaExit,
#mdStaLocalSpot{margin-bottom:20px;}


/*
 icon
-----------------------------------------*/
/*-- replace img --*/
.icnSpot1{background-position:0 -1px;}
.icnSpot2{background-position:-25px -1px;}
.icnSpot3{background-position:-50px -1px;}
.icnSpot4{background-position:-75px -1px;}
.icnSpot5{background-position:-100px -1px;}
.icnSpot6{background-position:-125px -1px;}
.icnSpot7{background-position:-150px -1px;}
.icnSpot8{background-position:-175px -1px;}
.icnSpot9{background-position:-200px -1px;}
.icnSpot10{background-position:-225px -1px;}


/*
 text
-----------------------------------------*/
.elmStaItem .msgNoData{width:100%;}
.elmStaItem.ranking .msgNoData{color:#333;font-size:100%;}


/*
 module
-----------------------------------------*/
/* === elmAreaMap === */
.elmAreaMap a{display:block;}

/* === elmRailList === */
.elmRailList .timetable > dl{float:left;}
.elmRailList .railInfo,
.elmRailList .timetable .deperture > li{display:table;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.elmRailList .railInfo > *,
.elmRailList .timetable .deperture > li > *{display:table-cell;/display:inline;vertical-align:middle;/zoom:1;}
/*--*/
/*-- railInfo --*/
.elmRailList .railInfo{/width:595px;padding:10px;border-bottom:1px solid #ddd;}
.elmRailList .railInfo > * {width:195px;}
.elmRailList .railInfo > dt{padding-right:10px;}
.elmRailList .railInfo .serviceStatus{font-weight:bold;}
.elmRailList .railInfo .serviceStatus.suspend{color:#9e01d8;}
.elmRailList .railInfo .serviceStatus.trouble{color:#ff4d4d;}
.elmRailList .railInfo .serviceStatus.normal{color:#246e38;}
.elmRailList .railInfo .relLink{text-align:right;}
.elmRailList .railInfo .relLink > a{padding-left:10px;}
.elmRailList .railInfo .relLink > a:not(.expand){padding:0 10px;border-right:1px solid #ddd;}
/*-- timetable --*/
.elmRailList .timetable{padding-top:10px;border-bottom:1px solid #ddd;}
.elmRailList .timetable > dl{width:282px;margin-bottom:10px;padding:10px 10px 0;background:#f2f2f2;}
.elmRailList .timetable > dl:nth-child(odd){margin-right:10px;}
.elmRailList .timetable > dl > dt{padding-bottom:5px;font-size:85%;font-weight:bold;}
.elmRailList .timetable .deperture > li{/width:282px;padding:2px 0;border-top:1px solid #ddd;}
.elmRailList .timetable .deperture > li:first-child{border:none;}
.elmRailList .timetable .time{width:64px;font-size:138.5%;line-height:34px;}
.elmRailList .timetable .info,
.elmRailList .timetable .message{height:50px;font-size:85%;}
.elmRailList .timetable .info > li{max-height:32px;overflow:hidden;}
.elmRailList .timetable .info > li:first-child{line-height:1.4;}
.elmRailList .timetable .platform{color:#777;}
.elmRailList .timetable .deperture{height:142px;position:relative;}
.elmRailList .timetable .deperture > li.more{padding:5px 0 10px;font-size:85%;text-align:right;position: absolute;bottom:0;}
/*-- firstTrain --*/
.firstTrain{display:inline-block;margin-right:5px;padding:0 2px;background:#0bc3b0;color:#fff;font-size:77%;}

/* === elmStaItem === */
.elmStaItem{margin:-10px 0 0 -7px;}
.elmStaItem li{display:inline-block;/display:inline;width:200px;margin:10px 0 0 7px;vertical-align:top;/zoom:1;}
.elmStaItem.ranking li{width:304px;}
.elmStaItem.equip li p,
.elmStaItem.equip li li{font-size:85%;}
.elmStaItem li li{display:inherit;margin:0 0 5px;line-height:1.3;}
.elmStaItem .labelSmall .title{font-size:100%;}
.elmStaItem .navMore{margin:10px 0 0;text-align:right;}

/* === elmImgList === */
.elmImgList{background:#f5f5f5;padding:20px 15px;}
.elmImgList ul{text-align:center;}
.elmImgList li{display:inline-block;/display:inline;margin:0 10px;vertical-align:middle;/zoom:1;}
.elmImgList li a{display:table-cell;/display:block;width:170px;height:170px;background:#f9f9f9;border:1px solid #ccc;vertical-align:middle;/layout-grid-line:170px;/zoom:1;}
.elmImgList li a:hover{border-color:#36a960;}
.elmImgList li a img{vertical-align:top;}

/* === elmTblStaExit === */
.elmTblStaExit table{display:table;width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;border-collapse:collapse;border-spacing:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;text-align:left;}
.elmTblStaExit th{width:70px;padding:5px 8px 5px 5px;background:#eee;border-right:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:bold;white-space:nowrap;}
.elmTblStaExit td{padding:5px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}

/* === navKana === */
.navKana{margin-bottom:20px;overflow:hidden;}
.navKana li{width:10%;/width:9.9%;float:left;}
.navKana li:first-child a{border-left:1px solid #bbb;}
.navKana li a,
.navKana li span{display:block;padding:6px 10px 4px;border-top:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#0059b2;font-size:116%;text-align:center;line-height:1;}
.navKana li.current span,
.navKana li.current span:hover{background-color:#46a667;border-color:#46a667;color:#fff;font-weight:bold;}
.navKana li a:hover{background-color:#c6e4c7;color:#0059b2;}
.navKana li .deactivation{background-color:#eee;color:#aaa;}


/*---------------------------------------------------------
 for Dia
---------------------------------------------------------*/
/*
 layout
-----------------------------------------*/
.elmLineDia .navDayOfWeek,
.elmLineDia .tblDiaDetail td ul{overflow:hidden;/zoom:1;}
.elmLineDia .navDayOfWeek:after,
.elmLineDia .tblDiaDetail td ul:after{display:block;clear:both;height:0;content:".";visibility:hidden;}

#mdFlightDia,
#mdAirportInfo{margin-bottom:20px;}


/*
 icon
-----------------------------------------*/
/*-- replace img --*/
/*airlinelogo*/
.logoAna, .logoJal, .logoAdo, .logoSfj, .logoSna{display:inline-block;/display:block;/float:left;text-indent:100%;white-space:nowrap;vertical-align:middle;overflow:hidden;}
.logoAna, .logoJal, .logoAdo, .logoSfj, .logoSna{width:70px;height:29px;margin-right:10px;background-image:url(../img/timetable/spriteLogoAirline_2x.png);background-image/*\**/:url(../img/timetable/spriteLogoAirline.png)\9;background-repeat:no-repeat;-webkit-background-size:150px 150px;-moz-background-size:150px 150px;background-size:150px 150px;}
.logoAna{background-position:0 -1px;}
.logoJal{background-position:0 -29px;}
.logoAdo{background-position:0 -89px;}
.logoSfj{background-position:0 -58px;}
.logoSna{background-position:0 -119px;}

/*-- button --*/
/*btnRsrvAir*/
.btnRsrvAir{display:inline-block;height:28px;margin:0 0 0 5px;_margin-bottom:0;color:#fff!important;line-height:30px;text-align:center;}
.btnRsrvAir:first-child{margin-left:0;}
.btnRsrvAir{width:90px;background-color:#0099ec;border-bottom:2px solid #0675dd;}
.btnRsrvAir:hover{background-color:#0675dd;text-decoration:none;}
/*-if formBtn-*/
.btnRsrvAir{position:relative;/display:inline;}
.btnRsrvAir form{overflow:hidden;position:absolute;top:0;right:0;-moz-opacity:0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);/*ie5-7*/-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";/*ie8*/}
.btnRsrvAir input:hover{cursor:pointer;}
/*for flight*/
.btnRsrvAir input{width:90px;height:30px;}


/*
 text
-----------------------------------------*/
#mdDiaStopSta .txtTrainInfo{margin-top:20px;font-size:108%;}
#mdDiaStopSta .msgNoData{margin:40px auto;}
#mdFlightDia .msgNoData{margin:40px auto 30px;}


/*
 module
-----------------------------------------*/
/* === elmLineDia === */
/*--navDirection--*/
/*---> for vertical-align middle*/
.elmLineDia .navDirection{display:table;width:100%;/width:615px;table-layout:fixed;border-collapse:separate;border-spacing:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.elmLineDia .navDirection li{display:table-cell;/display:inline;vertical-align:middle;/zoom:1;}
/*------------------------------*/
.elmLineDia {margin:20px 0;position:relative;}
.elmLineDia .navDirection{border-bottom:2px solid #36a960;border-right:1px solid #bbb;/*position:relative;z-index:0;*/}
.elmLineDia .navDirection li{width:305px;height:43px;background:#fff;border-top:1px solid #bbb;border-left:1px solid #bbb;font-size:123.1%;text-align:center;/*position:relative;z-index:1;*/}
.elmLineDia .navDirection li:hover{background:#e0f9cb;}
.elmLineDia .navDirection li a{display:block;width:100%;}
.elmLineDia .navDirection li.current{padding-left:1px;border-top:1px solid #36a960;border-right:1px solid #36a960;border-left:1px solid #36a960;background:#36a960;color:#fff;font-weight:bold;/*position:relative;z-index:2;*/}
.elmLineDia .navDirection li .title{margin:0;padding:0;background:none;font-size:100%;}
.elmLineDia .navDirection li.current .title{font-weight:bold;}
/*triple, quad*/
.elmLineDia .navDirection.triple li,
.elmLineDia .navDirection.quad li{font-size:108%;}
.elmLineDia .navDirection.triple li.current,
.elmLineDia .navDirection.quad li.current{padding:0;}
.elmLineDia .navDirection.triple li{width:203px;}
.elmLineDia .navDirection.quad li{width:152px;}

/*--table--*/
.elmLineDia table{width:100%;border-collapse:collapse;border-top:1px solid #ccc;border-left:solid 1px #ccc;}
.elmLineDia th,
.elmLineDia td{border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;}

/*--navDayOfWeek--*/
.elmLineDia .navDayOfWeek{float:right;margin:6px 10px;border-left:1px solid #ccc;font-size:108%;text-align:center;}
.elmLineDia .navDayOfWeek li{float:left;margin-left:-1px;}
.elmLineDia .navDayOfWeek li a,
.elmLineDia .navDayOfWeek li span{display:block;width:90px;padding:2px 0;border:solid 1px #ccc;text-align:center;}
.elmLineDia .navDayOfWeek li span{background:#36a960;color:#fff;}
.elmLineDia .navDayOfWeek li a{background:#fff;}
.elmLineDia .navDayOfWeek li a:hover{background:#e0f9cb;}

/*--tblDiaDetail--*/
.elmLineDia .tblDiaDetail .hour{width:2em;text-align:center;}
.elmLineDia .tblDiaDetail th{padding:2px;background:#f2f2f2;}
.elmLineDia .tblDiaDetail th.hour{background:#f2f2f2;font-weight:bold;font-size:123.1%;}
.elmLineDia .tblDiaDetail td.hour{height:2.5em;font-weight:bold;}
.elmLineDia .tblDiaDetail td li{float:left;}
.elmLineDia .tblDiaDetail td li a{display:block;color:#333;text-decoration:none;cursor:pointer;}
.elmLineDia .tblDiaDetail td li a:hover{background:#e0f9cb;}
.elmLineDia .tblDiaDetail td dl{width:63px;padding:16px 0 5px;position:relative;}
.elmLineDia .tblDiaDetail td dt{font-size:123.1%;text-align:center;text-decoration:underline;}
.elmLineDia .tblDiaDetail td .mark{margin:0 0 0 3px;font-size:62%;}
.elmLineDia .tblDiaDetail td .trainType{font-size:85%;text-align:right;position:absolute;top:3px;right:50%;}
.elmLineDia .tblDiaDetail td .trainFor{padding-left:3px;font-size:85%;text-align:left;position:absolute;top:3px;left:50%;}
.elmLineDia .tblDiaDetail td .trainNote{padding-left:3px;font-size:85%;text-align:right;position:absolute;top:3px;right:5%;}
.elmLineDia .tblDiaDetail td .pattern{padding:8px 16px;font-size:123.1%;}
.elmLineDia .tblDiaDetail .even td{background:#eee;}
.elmLineDia .tblDiaDetail .current td{background:#c6e4c7;}

/*--tblDiaNote--*/
.elmLineDia .tblDiaNote{margin-top:10px;}
.elmLineDia .tblDiaNote th,
.elmLineDia .tblDiaNote td{padding:5px;}
.elmLineDia .tblDiaNote th{width:120px;background:#eee;font-weight:bold;}
.elmLineDia .tblDiaNote li{display:inline;margin-right:20px;color:#333;font-size:100%;white-space:nowrap;text-decoration:none;/zoom:1;}

/*--boxDiaNote--*/
.elmLineDia .boxDiaNote{display:none;width:170px;padding:10px;background:#fff;border:solid 1px #999;
position:absolute;z-index:100;}
.elmLineDia .boxDiaNote .title{margin-bottom:5px;padding:5px;background:#eee;font-size:93%;}
.elmLineDia .boxDiaNote dt{margin-top:5px;font-size:93%;font-weight:bold;text-align:left;text-decoration:none;}
.elmLineDia .boxDiaNote dd{font-size:93%;}
.elmLineDia .boxDiaNote:before,
.elmLineDia .boxDiaNote:after{content:"";display:block;width:0;height:0;position:absolute;left:43%;}
.elmLineDia .boxDiaNote:before{border-bottom:8px solid #666;border-left:4px solid transparent;border-right:4px solid transparent;top:-9px;}
.elmLineDia .boxDiaNote:after{border-bottom:8px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;top:-8px;}
.elmLineDia .boxDiaNote .leftBox:before{left:64%!important;}
.elmLineDia .boxDiaNote .leftBox:after{left:64%!important;}


/* === mdFlightDia === */
/*--elmTblFlightDia--*/
/*common*/
.elmTblFlightDia{margin-bottom:10px;}
.elmTblFlightDia table{display:table;width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;border-collapse:collapse;border-spacing:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;text-align:left;}
.elmTblFlightDia th{background:#f5f5f5;font-weight:bold;text-align:center;}
.elmTblFlightDia tr{border-left:1px solid #ccc;}
.elmTblFlightDia td{border-bottom:1px solid #ccc;}
.elmTblFlightDia li{border-top:1px solid #ccc;border-right:1px solid #ccc;}
.elmTblFlightDia li:first-child{border-top:none;}
/*route*/
.elmTblFlightDia th{width:75px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.elmTblFlightDia tr{border-top:1px solid #ccc;}
.elmTblFlightDia td > ul > li{display:table;width:100%;border-collapse:separate;border-spacing:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.elmTblFlightDia dl > *{display:table-cell;/display:inline;height:35px;padding:5px 10px;line-height:35px;vertical-align:middle;/zoom:1;}
.elmTblFlightDia dt{width:229px;font-size:116%;}
.elmTblFlightDia dd.route{padding:5px 10px 5px 5px;background:#f5f5f5;text-align:center;}
.elmTblFlightDia dd.route li{display:table-cell;/display:inline;border:none;vertical-align:middle;/zoom:1;}
.elmTblFlightDia dd.route li a{margin-left:5px;}
.elmTblFlightDia dd.route li:first-child a{padding-right:5px;border-right:1px solid #ccc;}

/*--elmFlightDia--*/
.elmFlightDia{margin-bottom:10px;}
/*setOption*/
.elmFlightDia .setOption{border:none;}
.elmFlightDia .setOption .optAirline{padding:5px 0;}
.elmFlightDia .setOption .optAirline li{padding-right:20px;border:none;}
/*detail*/
.elmFlightDia .detail{border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
.elmFlightDia .detail > dt{display:none;}
.elmFlightDia .detail > dd li{border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;padding:5px 10px 5px 0;position: relative;}
.elmFlightDia .detail > dd li:first-child {border-top: none;}
/*---> for vertical-align middle*/
.elmFlightDia .detail > dd li > dl{display:table;width:100%;min-height:28px;border-collapse:separate;border-spacing:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.elmFlightDia .detail > dd li > dl > *{display:table-cell;/display:inline;vertical-align:middle;/zoom:1;}
/*---*/
.elmFlightDia .detail > dd li > dl > .time{width:30%;text-align: center;}
.elmFlightDia .detail > dd li > dl > .time > span{display: inline-block;width: 4em;padding-right:20px;font-size:108%;}
.elmFlightDia .detail > dd li > dl > .ticket{padding:5px 10px;position:absolute;top:0;right:0;}
/*detail header*/
.elmFlightDia .detail > dd.header{background:#f5f5f5;font-weight:bold;}
.elmFlightDia .detail > dd.header li {padding:2px 0 0;border-bottom: none;}
.elmFlightDia .detail > dd.header li > dl{min-height:14px;}
/*detail current*/
.elmFlightDia .detail > dd.current{background:#daf9cb;}
.elmFlightDia .detail > dd.current .time{font-weight:bold;}


/* === mdDiaStopSta === */
#mdDiaStopSta .boxNote dl{margin-bottom:10px;}
#mdDiaStopSta .boxNote dd{margin-bottom:0;}

/*--elmStopSta--*/
/*---> for vertical-align middle*/
.elmStopSta .station{display:table;width:100%;/width:615px;border-collapse:collapse;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.elmStopSta .station .time,
.elmStopSta .station .title,
.elmStopSta .station .relLink{display:table-cell;/display:inline;vertical-align:middle;/zoom:1;}
/*------------------------------*/
.elmStopSta{margin:10px 0 20px;}
.elmStopSta .station{background:#eee;}
.elmStopSta .current .station{background: #daf9cb;}
.elmStopSta .station .time,
.elmStopSta .station .title,
.elmStopSta .station .relLink{padding:5px;}
.elmStopSta .station .time{width:75px;font-weight:bold;text-align:center;}
.elmStopSta .station .title{/width:295px;font-size:138.5%;font-weight:bold;line-height:1.4;}
.elmStopSta .station .relLink{white-space:nowrap;overflow:hidden;/overflow:visible;/zoom:1;}
.elmStopSta .station .relLink li{margin:2px 0;padding:0 5px;border-left:1px solid #ccc;}
.elmStopSta .station .relLink li,
.elmStopSta .station .relLink li a{display:inline-block;/display:inline;line-height:1.1;/line-height:1.2;/vertical-align:top;}
*:first-child+html .elmStopSta .relLink{padding:2px 10px 5px 5px;}
*:first-child+html .elmStopSta .relLink li{margin-left:0;padding:0 0 0 5px;}
.elmStopSta .station .relLink li:first-child{border:0;}
.elmStopSta .station .relLink{padding-right:5px;text-align:right;}
.elmStopSta .station .relLink li{_border:0;}
/*estimatedTime*/
.elmStopSta .estimatedTime{width:85px;padding:10px;border-right:6px solid #006699;text-align:center;}
