@charset "utf-8";
/*-------------------------------------
  /access/car/route_map.html
-------------------------------------*/
/*------- heading ---------*/
/* h3 */
#route_map h3.map {
  padding-top: 0.7em;
  padding-bottom: 0.2em;
  padding-left: 33px;
  background: url(/images2/access/car/route_map/h3_map.gif) no-repeat left center;
}

#route_map h3.aerial_photo {
  padding-left: 30px;
  padding-bottom: 0.2em;
  background: url(/images2/access/car/route_map/h3_aerial_photo.gif) no-repeat left center;
}

/*------- section ---------*/
#route_map #main_content #map_canvas {
  width: 460px; height: 410px;
  margin-left: 30px;
}


/*-------------------------------------
 /access/car/link/
-------------------------------------*/
body#link #main_content {}

/*------- section ---------*/
#link #main_content div.rental_car,
#link #main_content div.road_traffic_information {
  margin: 0; padding: 0;
}

#link #main_content div.rental_car {
  width: 230px;
  margin: 0 0 0 26px; padding: 0; _margin-left: 14px;
  float: left;
  clear: both;
}

#link #main_content div.road_traffic_information {
  width: 230px;
  margin: 0 0 0 260px;
}

/* heading */
#link #main_content div.rental_car h3,
#link #main_content div.road_traffic_information h3 {
  width: 230px;
  margin: 0; padding: 0;
  height: 32px;
  background-repeat: no-repeat;
  border-bottom: none;
  text-indent: -9999px;
}
#link #main_content .rental_car h3 { background-image: url(/images2/access/car/link/h3_rental_car.jpg); }
#link #main_content .road_traffic_information h3 { background-image: url(/images2/access/car/link/h3_road_traffic_information.jpg); }

/* list */
#link #main_content div.rental_car ul,
#link #main_content div.road_traffic_information ul {
  margin: 0 0 1em 0; padding: 0;
}

#link #main_content div.rental_car ul li,
#link #main_content div.road_traffic_information ul li {
  width: 200px;
  list-style-type: none;
  margin: 0; padding: 0;
  line-height: 1.7em;
  background: none;
}

#link div.rental_car ul li a,
#link div.road_traffic_information ul li a {
  display: block;
  width: 200px;
  background: url(/images2/access/shared/listmark.gif) no-repeat 6px 0.3em #F3F3F3;
  margin: 0 0 1px 0; padding: 0 0 0 24px;
}

#link div.rental_car ul li a:hover,
#link div.road_traffic_information ul li a:hover {
  background: url(/images2/access/shared/listmark_hover.gif) no-repeat 6px 0.3em #007BBB;
  text-decoration: none;
  color: #FFF;
}

/* map image */
#main_content div.map_rental {
	margin-bottom: -15px;
}
