*{
	margin: 0;
	padding: 0;
}
html{
	background: url(../img/bg_title.jpg) repeat-x;
}
img{
	vertical-align: bottom;
	border: 0;
}
#shita{
	vertical-align: top;
}
body{
	text-align: center;
}
#box{
	margin: 0 auto;
	text-align: left;
	width: 920px;
}
#main_div{
	width: 590px;
	float: left;
	margin: 18px 23px 0px 0px;
}
#map_canvas{
	width: 591px;
	height: 591px;
	border: black 1px solid;
}
#return{
	position: relative;
	top: 20px;
	width: 71px;
	height: 88px;
	background: url(../img/navi_10.gif);
	display: block;
}
#return:hover{
	background-position: top right;
}
#right_pane{
	margin: 17px 0 20px;
	width: 295px;
	float: left;
}
#right_box{
	background: url(../img/bg_rireki.gif) repeat-y;
	padding-top: 5px;
}
#right_box div{
	width: 250px;
	cursor: pointer;
	color: white;
	font-size: 13px;
	line-height: 1;
	margin: 0px 0px 10px 20px;
}
#right_box div div{
	width: 250px;
	text-align: right;
	margin: 0;
}
#back{
	cursor: pointer;
	float: left;
	width: 145px;
	height: 59px;
	background: url(../img/navi_12.gif);
}
#back:hover{
	background-position: top right;
}
#go{
	cursor: pointer;
	float: left;
	width: 146px;
	height: 59px;
	background: url(../img/navi_13.gif);
}
#go:hover{
	background-position: top right;
}
#footdiv{
	text-align: left;
	background: url(../img/bg_footer.jpg) repeat-x;
	height: 100px;
	clear: both;
}
#footer{
	width: 904px;
	margin: 0 auto;
	position: relative;
	left: -8px;
}
#fo1{
	cursor: pointer;
	float: left;
	width: 66px;
	height: 30px;
	background: url(../img/navi_18.gif);
	display: block;
}
#fo1:hover{
	background-position: top right;
}
#fo2{
	cursor: pointer;
	float: left;
	width: 75px;
	height: 30px;
	background: url(../img/navi_19.gif);
	display: block;
}
#fo2:hover{
	background-position: top right;
}
#fo3{
	cursor: pointer;
	float: left;
	width: 98px;
	height: 30px;
	background: url(../img/navi_20.gif);
	display: block;
}
#fo3:hover{
	background-position: top right;
}
#fo4{
	cursor: pointer;
	float: left;
	width: 94px;
	height: 30px;
	background: url(../img/navi_21.gif);
	display: block;
}
#fo4:hover{
	background-position: top right;
}
#fo5{
	cursor: pointer;
	float: left;
	width: 72px;
	height: 30px;
	background: url(../img/navi_22.gif);
	display: block;
}
#fo5:hover{
	background-position: top right;
}
#fo6{
	cursor: pointer;
	float: left;
	width: 82px;
	height: 30px;
	background: url(../img/navi_23.gif);
	display: block;
}
#fo6:hover{
	background-position: top right;
}
#fo7{
	cursor: pointer;
	float: left;
	width: 54px;
	height: 30px;
	background: url(../img/navi_24.gif);
	display: block;
}
#fo7:hover{
	background-position: top right;
}
#fo8{
	cursor: pointer;
	float: left;
	width: 92px;
	height: 30px;
	background: url(../img/navi_25.gif);
	display: block;
}
#fo8:hover{
	background-position: top right;
}
#fo9{
	cursor: pointer;
	float: left;
	width: 84px;
	height: 30px;
	background: url(../img/navi_26.gif);
	display: block;
}
#fo9:hover{
	background-position: top right;
}
#fo10{
	cursor: pointer;
	float: left;
	width: 77px;
	height: 30px;
	background: url(../img/navi_27.gif);
	display: block;
}
#fo10:hover{
	background-position: top right;
}
#fo11{
	cursor: pointer;
	float: left;
	width: 46px;
	height: 30px;
	background: url(../img/navi_28.gif);
	display: block;
}
#fo11:hover{
	background-position: top right;
}
#fo12{
	cursor: pointer;
	float: left;
	width: 64px;
	height: 30px;
	background: url(../img/navi_29.gif);
	display: block;
}
#fo12:hover{
	background-position: top right;
}
#fo13{
	cursor: pointer;
	float: left;
	width: 77px;
	height: 30px;
	background: url(../img/navi_31.gif);
	display: block;
}
#fo13:hover{
	background-position: top right;
}
#fo14{
	cursor: pointer;
	float: left;
	width: 85px;
	height: 30px;
	background: url(../img/navi_32.gif);
	display: block;
}
#fo14:hover{
	background-position: top right;
}
#fo15{
	cursor: pointer;
	float: left;
	width: 71px;
	height: 30px;
	background: url(../img/navi_33.gif);
	display: block;
}
#fo15:hover{
	background-position: top right;
}
#fo16{
	cursor: pointer;
	float: left;
	width: 123px;
	height: 30px;
	background: url(../img/navi_34.gif);
	display: block;
}
#fo16:hover{
	background-position: top right;
}
#footer img{
	float: left;
}
.none{
	display: none;
}
