@charset "shift-jis";

/*
==========================================================

Build:		    2010.10.26
UpDated:@  2010.10.27

==========================================================
*/

body{
	overflow-x : hidden ;
	background-color:transparent;
}



#MapWrapper{
	margin:0 auto;
	text-align:left;
	width:910px;
	background:url("../images/bg_gh.jpg") center top no-repeat;
	}
/*Except WinIE */
html>body #MapWrapper{
	width:910px;
	}

#map-top {
	width: 910px; height:325px;
	background:url("../images/map_top.jpg") center center no-repeat;
 }
 #map-top h2,
  #map-top p{
	text-indent:-9999px;
 }

#map-fixed {
	position: fixed;
	top: 0px; left: 0px;
	width: 490px; height:325px;
	padding: 0;
 }
 
 .map-inTitle{
 	padding:6px 0;
 	border-bottom:3px #dcdcdc solid;
 }
 
 .map-inBody{
	position: relative;
  	padding:6px 0;
 }
 
 .map-inCap{
	position: absolute;
	top:165px;
	left:275px;
 }
 
 
 .map-inBody table td{
 	padding:5px 10px 0 0;
 }
 
  #map-scroll {
  margin: 0 0 0 490px;
 }
 
 
li.map-iconA,
li.map-iconB,
li.map-iconC,
li.map-iconD,
li.map-iconE,
li.map-iconF,
li.map-iconG,
li.map-iconH{
	padding:3px 0 3px 24px;
}

li.map-iconA{background:url("../images/map_a.gif") left center no-repeat;}
li.map-iconB{background:url("../images/map_b.gif") left center no-repeat;}
li.map-iconC{background:url("../images/map_c.gif") left center no-repeat;}
li.map-iconD{background:url("../images/map_d.gif") left center no-repeat;}
li.map-iconE{background:url("../images/map_e.gif") left center no-repeat;}
li.map-iconF{background:url("../images/map_f.gif") left center no-repeat;}
li.map-iconG{background:url("../images/map_g.gif") left center no-repeat;}
li.map-iconH{background:url("../images/map_h.gif") left center no-repeat;}