#Main table{
	width: 480px;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	border-top: 1px solid #00a7e5;
	border-left: 1px solid #00a7e5;
}
#Main table tr td{
	padding: 2px;
	border-right: 1px solid #00a7e5;
	border-bottom: 1px solid #00a7e5;
	font-size: 12px;
}
#Main table.hujigaoka{
	width: 480px;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	border-top: 1px solid #91278f;
	border-left: 1px solid #91278f;
}
#Main table.hujigaoka tr td{
	padding: 2px;
	border-right: 1px solid #91278f;
	border-bottom: 1px solid #91278f;
	font-size: 12px;
}
#Main table.toubusenn{
	width: 480px;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	border-top: 1px solid #00854a;
	border-left: 1px solid #00854a;
}
#Main table.toubusenn tr td{
	padding: 2px;
	border-right: 1px solid #00854a;
	border-bottom: 1px solid #00854a;
	font-size: 12px;
}
#Main table.sanngamine{
	width: 480px;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	border-top: 1px solid #a72c31;
	border-left: 1px solid #a72c31;
}
#Main table.sanngamine tr td{
	padding: 2px;
	border-right: 1px solid #a72c31;
	border-bottom: 1px solid #a72c31;
	font-size: 12px;
}
#Main table.seibusenn{
	width: 480px;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	border-top: 1px solid #f36f21;
	border-left: 1px solid #f36f21;
}
#Main table.seibusenn tr td{
	padding: 2px;
	border-right: 1px solid #f36f21;
	border-bottom: 1px solid #f36f21;
	font-size: 12px;
}
#Main table.nannbusenn{
	width: 480px;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	border-top: 1px solid #db7aa6;
	border-left: 1px solid #db7aa6;
}
#Main table.nannbusenn tr td{
	padding: 2px;
	border-right: 1px solid #db7aa6;
	border-bottom: 1px solid #db7aa6;
	font-size: 12px;
}
#Main table.hukusinoiesenn{
	width: 480px;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	border-top: 1px solid #e29717;
	border-left: 1px solid #e29717;
}
#Main table.hukusinoiesenn tr td{
	padding: 2px;
	border-right: 1px solid #e29717;
	border-bottom: 1px solid #e29717;
	font-size: 12px;
}
#Main table tr td#Title{
	width: 480px;
}
#Main table tr td.ListTitle{
	width: 140px;
}
#Main table tr td.hacchaku{
	width: 40px;
	text-align:center;
}
#Main table tr td#ListStop{
	width: 340px;
}

#Main h2.benriinfo{
	color: #348139;
	line-height:normal;
	font-weight:bold;
	margin-left:50px;
}
/*  */
#Main h6{
	text-align:right;
	font-weight:bold;
}

.morning{
	color: #09AF95;
}

.evening{
	color: #FF660C;
}
p#seibusenn{
	background:url(img/seibusenn.gif);
	width:480px;
	height:36px;
	text-indent:-99999px;
}
p#chuuouhidari{
	background:url(img/chuuouhidari.gif);
	width:480px;
	height:36px;
	text-indent:-99999px;
}
p#chuuoumigi{
	background:url(img/chuuoumigi.gif);
	width:480px;
	height:36px;
	text-indent:-99999px;
}
p#hujigaokasenn{
	background:url(img/hujigaokasenn.gif);
	width:480px;
	height:36px;
	text-indent:-99999px;
}
p#nannbusenn{
	background:url(img/nannbusenn.gif);
	width:480px;
	height:36px;
	text-indent:-99999px;
}
p#sanngaminesenn{
	background:url(img/sanngaminesenn.gif);
	width:480px;
	height:36px;
	text-indent:-99999px;
}
p#toubusenn{
	background:url(img/toubusenn.gif);
	width:480px;
	height:36px;
	text-indent:-99999px;
}
p#hukusinoiesenn{
	background:url(img/hukusinoiesenn.gif);
	width:480px;
	height:36px;
	text-indent:-99999px;
}