
body	{
	margin: 20px 0;
	background: #999;
	text-align: center;
	font-size: 12px;
}
p#map	{
	margin: 0;
}
#map img	{
	margin: 0px auto;
	width: 560px;
	height: 440px;
	background: url("./images/back_route.gif") #fdd;
	border: solid 1px #333;
}
.route-num,.route-num-x	{
	margin: 5px auto 0px;
	width: 564px;
}
.route-num-x	{
	margin: -2px auto;
}
#button img	{
	cursor: pointer;
}
#bottom	{
	margin: 10px auto 0;
	width: 560px;
	text-align: right;
}
#note	{
	color: #63c;
}
input	{
	width: 176px;
	cursor: pointer;
	display: inline;
	background: #999;
	color: #fc6;
	vertical-align: middle;
}
#navi	{
	margin: 0 auto;
	text-align: center;
}
#navi a	{
	margin: 0px 20px;
}
#navi-1	{
	font-size: 12pt;
	color: #00f;
}
a	{
	text-decoration: none;
}
#navi :hover	{
	background: #ccc;
}
