/* 新京阪 レポート - 第20回 */

h2{
	background-color: red;
	color: white;
}

div.report span.ltdexp{
	font-weight: bold;
	background-color: red;
	color: white;
}

div.report span.iikoto{
	font-weight: bold;
	background-color: tomato;
	color: white;
}

div.report span.exp{
	font-weight: bold;
	background-color: orange;
	color: black;
}

div.report span.local{
	font-weight: bold;
	background-color: black;
	color: white;
}



/* 特急 */

div.report img{
	width: 20px;
	height: 200px;
	background-color: gray;
	background-repeat: no-repeat;
	background-position:left center;
	background-attachment: scroll;
}

img.n0ltdexp{
	padding: 0px 0px 0px 5760px;
	background-image: URL('./n0ltdexp.jpg');
}

img.n1ltdexp{
	padding: 0px 0px 0px 5738px;
	background-image: URL('./n1ltdexp.jpg');
}

img.n2ltdexp{
	padding: 0px 0px 0px 5728px;
	background-image: URL('./n2ltdexp.jpg');
}

img.n3ltdexp{
	padding: 0px 0px 0px 5738px;
	background-image: URL('./n3ltdexp.jpg');
}

img.n4ltdexp{
	padding: 0px 0px 0px 5748px;
	background-image: URL('./n4ltdexp.jpg');
}

img.n5ltdexp{
	padding: 0px 0px 0px 5720px;
	background-image: URL('./n5ltdexp.jpg');
}

img.x0ltdexp{
	padding: 0px 0px 0px 5730px;
	background-image: URL('./x0ltdexp.jpg');
}

img.x1ltdexp{
	padding: 0px 0px 0px 5748px;
	background-image: URL('./x1ltdexp.jpg');
}

img.x2ltdexp{
	padding: 0px 0px 0px 5750px;
	background-image: URL('./x2ltdexp.jpg');
}

img.x3ltdexp{
	padding: 0px 0px 0px 5748px;
	background-image: URL('./x3ltdexp.jpg');
}

img.x4ltdexp{
	padding: 0px 0px 0px 5750px;
	background-image: URL('./x4ltdexp.jpg');
}

img.x5ltdexp{
	padding: 0px 0px 0px 5733px;
	background-image: URL('./x5ltdexp.jpg');
}

img.y0ltdexp{
	padding: 0px 0px 0px 5720px;
	background-image: URL('./y0ltdexp.jpg');
}

img.y1ltdexp{
	padding: 0px 0px 0px 5735px;
	background-image: URL('./y1ltdexp.jpg');
}

img.y2ltdexp{
	padding: 0px 0px 0px 5748px;
	background-image: URL('./y2ltdexp.jpg');
}

img.y3ltdexp{
	padding: 0px 0px 0px 5730px;
	background-image: URL('./y3ltdexp.jpg');
}

img.y4ltdexp{
	padding: 0px 0px 0px 5730px;
	background-image: URL('./y4ltdexp.jpg');
}

img.y5ltdexp{
	padding: 0px 0px 0px 5743px;
	background-image: URL('./y5ltdexp.jpg');
}


/* いい古都エクスプレス */

img.n2iikoto{
	padding: 0px 0px 0px 5723px;
	background-image: URL('./n2iikoto.jpg');
}

img.n4iikoto{
	padding: 0px 0px 0px 5723px;
	background-image: URL('./n4iikoto.jpg');
}

img.x0iikoto{
	padding: 0px 0px 0px 5013px;
	background-image: URL('./x0iikoto.jpg');
}

img.x2iikoto{
	padding: 0px 0px 0px 5715px;
	background-image: URL('./x2iikoto.jpg');
}

img.x4iikoto{
	padding: 0px 0px 0px 5013px;
	background-image: URL('./x4iikoto.jpg');
}

img.y0iikoto{
	padding: 0px 0px 0px 5733px;
	background-image: URL('./y0iikoto.jpg');
}

img.y2iikoto{
	padding: 0px 0px 0px 5010px;
	background-image: URL('./y2iikoto.jpg');
}


/* 急行 */

img.n1exp{
	padding: 0px 0px 0px 5720px;
	background-image: URL('./n1exp.jpg');
}

img.n3exp{
	padding: 0px 0px 0px 5730px;
	background-image: URL('./n3exp.jpg');
}

img.n5exp{
	padding: 0px 0px 0px 5728px;
	background-image: URL('./n5exp.jpg');
}

img.x1exp{
	padding: 0px 0px 0px 5005px;
	background-image: URL('./x1exp.jpg');
}

img.x3exp{
	padding: 0px 0px 0px 5720px;
	background-image: URL('./x3exp.jpg');
}

img.x5exp{
	padding: 0px 0px 0px 5005px;
	background-image: URL('./x5exp.jpg');
}

img.y1exp{
	padding: 0px 0px 0px 5725px;
	background-image: URL('./y1exp.jpg');
}

img.y3exp{
	padding: 0px 0px 0px 5725px;
	background-image: URL('./y3exp.jpg');
}

img.y4exp{
	padding: 0px 0px 0px 5720px;
	background-image: URL('./y4exp.jpg');
}

img.y5exp{
	padding: 0px 0px 0px 5020px;
	background-image: URL('./y5exp.jpg');
}


/* 普通 */

img.n0local{
	padding: 0px 0px 0px 5008px;
	background-image: URL('./n0local.jpg');
}

img.n2local{
	padding: 0px 0px 0px 5720px;
	background-image: URL('./n2local.jpg');
}

img.n4local{
	padding: 0px 0px 0px 5028px;
	background-image: URL('./n4local.jpg');
}

img.x0local{
	padding: 0px 0px 0px 5010px;
	background-image: URL('./x0local.jpg');
}

img.x2local{
	padding: 0px 0px 0px 5010px;
	background-image: URL('./x2local.jpg');
}

img.x4local{
	padding: 0px 0px 0px 5013px;
	background-image: URL('./x4local.jpg');
}

img.y0local{
	padding: 0px 0px 0px 5010px;
	background-image: URL('./y0local.jpg');
}

img.y2local{
	padding: 0px 0px 0px 5025px;
	background-image: URL('./y2local.jpg');
}


/* 表 */

table{
	background-color: black;
	border: 4px ridge maroon;
	margin-left: 50px;
}

tr.car th,
tr.car td{
	border: 1px solid white;
	background-color: maroon;
	color: ivory;
	font-weight: bold;
	text-align: center;
}

th,
td{
	background-color: white;
	text-align: center;
}


/* 無断複製を禁ず　　著作者：Fair_Fare */
