/**
 * @copyright (C) 2019-2023 OMRON SOFTWARE Co., Ltd. All Rights Reserved.
*/
/* 列車アイコン表示領域 */
.tableRight{
	display:table-cell;
}

/* 駅名 */
.stationName{
	color: #1E1F2E;
	display:block;
	border-radius: 100px;
	min-height:23px;
	min-width:88px;
	max-width: 165px;
	position: absolute;
}
.stationTxt{
	top:1px;
	position:relative;
	font-weight: bold;
	font-size: 17px;
	white-space: nowrap;
}
.lineChange{
	position:relative;
	z-index:1;
	clear: both;
}
.lineChange1{
	margin-top: 16px;
}
.lineChange2{
	margin-top: 8px;
}
.blackCurtain{
	background-color: #EEEEEE;
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	z-index: 10;
}
.trainOptionDelay{
	color:#FFFFFF;
	font-size: 9px;
	font-family:"Helvetica Neue";
	font-weight: bold;
	text-align:center;
	top: 2px;
	left: 3px;
	width: 29px;
}
.trainOptionStack{
	color:#FFFFFF;
	font-size: 12px;
	font-family:"Helvetica Neue";
	font-weight: bold;
	text-align:center;
	width: 31px;
	left: 4px;
	top: 2px;
}
.trainTypeImg{
	position: relative;
	width: 36px;
	height: 46.5px;
	z-index: 1;
	top:-16px;
}
.trainName{
	color: #1E1F2E;
	font-size: 13px;
    font-weight: bold;
	position:absolute;
	width:35px;
	left: 1px;
	text-align:center;
}
.direction1 > .trainName{
	top: 25px;
	left: 1px;
}
.direction2 > .trainName{
	top:-20px;
}
