v\:* {
	behavior:url(#default#VML);
}
div#map {
	border: 2px outset black;
}
div#map a{
	color:#3300FF;
}
div#side_bar {
	font-size: small;
	border: 1px solid #666;
	padding: 4px;
	line-height: 2;
	overflow:auto;
}
div#side_bar a{
	color:#3300FF;
}
img {
	border: 0px;
}

.style1 {
	font-size: 14px;
	color: #FF0000;
}
h3 {color:#0033CC;
	margin-bottom:10px;
}

#mapnavibox {
	width: 900px;
	height: auto;
}

ul#mapselect {
	position: relative;
	top: 0px;
	width: 900px;
	height: 50px;
	list-style: none;
	overflow: hidden;
	padding: 0;
	margin: 0;
	clear: both;
}

ul#mapselect li a {
	position: absolute;
	height: 50px;
	overflow: hidden;
	padding: 0 0 0 0 ;
	margin: 0 0 0 0 ;
	text-indent: -9999px;
	text-decoration:none;
	top: 0px;
}

html>body ul#mapselect li a {height:50px; }

li#select1 a{ 
	background: transparent url(../files/select1-2.jpg) top left no-repeat;
	width: 112px;
	left: 0px;
}
li#select2 a{ 
	background: transparent url(../files/select2-2.jpg) top left no-repeat;
	width: 112px;
	left: 112px;
}
li#select3 a{ 
	background: transparent url(../files/select3-2.jpg) top left no-repeat;
	width: 112px;
	left: 224px;
}
li#select4 a{ 
	background: transparent url(../files/select4-2.jpg) top left no-repeat;
	width: 112px;
	left: 336px;
}
li#select5 a{ 
	background: transparent url(../files/select5-2.jpg) top left no-repeat;
	width: 112px;
	left: 448px;
}
li#select6 a{ 
	background: transparent url(../files/select6-2.jpg) top left no-repeat;
	width: 112px;
	left: 560px;
}
li#select7 a{ 
	background: transparent url(../files/select7-2.jpg) top left no-repeat;
	width: 112px;
	left: 672px;
}
li#select8 a{ 
	background: transparent url(../files/select8-2.jpg) top left no-repeat;
	width: 113px;
	left: 784px;
}

li#select1 a:hover,
li#select2 a:hover,
li#select3 a:hover,
li#select4 a:hover,
li#select5 a:hover,
li#select6 a:hover,
li#select7 a:hover,
li#select8 a:hover{
	background-position: -50px left;
}

li#select1 a:active,
li#select2 a:active,
li#select3 a:active,
li#select4 a:active,
li#select5 a:active,
li#select6 a:active,
li#select7 a:active,
li#select8 a:active{
	background-position: -100px left;
}

li#select1 a.selected,
li#select2 a.selected,
li#select3 a.selected,
li#select4 a.selected,
li#select5 a.selected,
li#select6 a.selected,
li#select7 a.selected,
li#select8 a.selected{
	background-position: -100px left;
}

/*　川口駅周辺 表示　*/
#map_station{
	width: 330px;
	height:  50px;
	float: right;
	
}
#map_station a{
	display: block;
	background-image: url(../files/mapselect_st2.jpg);
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	text-indent: -9999px;

}
#to_main {
	width: 330px;
	height:  50px;
	float: right;
}
#to_main a{
	display: block;
	background-image: url(../files/to_main.jpg);
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	text-indent: -9999px;

}
#map_station a:hover,#to_main a:hover{
	background-position: -50px left;
}

#map_station a:active,#to_main a:active{
	background-position: -100px left;
}

#maptitle {
	height: 50px;
	width: 550px;
	background-image: url(../files/maptitle.gif);
	background-repeat: no-repeat;
	float: left;
	text-indent: -9999px;
}
#stationtitle {
	height: 50px;
	width: 550px;
	background-image: url(../files/sta_title.gif);
	background-repeat: no-repeat;
	float: left;
	text-indent: -9999px;
}
#mapcontainer {
	width: 900px;
	background-color: #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
	height: 610px;
}
.stationmain {
	clear: right;
}
