@charset "utf-8";

@import "base.css";
@import "layout.css";
@import "gmenu.css";

/* ページタイトル
------------------------------------------------------------ */
h2#top_img{
	clear:both;
  display:block;
	width:900px;
	height:0;
	padding-top:208px;
	overflow: hidden;
  background:url(../img/access/top_img.jpg) left top no-repeat;
}

/* アクセス　見出し
------------------------------------------------------------ */
h3{
	clear:both;
  display:block;
	width:640px;
	height:0;
	padding-top:45px;
	margin-bottom:10px;
	overflow: hidden;
}
h3.a1{
  background:url(../img/access/access_title1.jpg) left top no-repeat;
}
h3.a2{
  background:url(../img/access/access_title2.jpg) left top no-repeat;
}

/* アクセス　マップ
------------------------------------------------------------ */
#map{
	width:620px;
	height:500px;
	margin:10px;
}

/* アクセス　情報
------------------------------------------------------------ */
#accessBox{
	width:580px;
	padding:10px 30px;
}
#accessBox dl{
	float:left;
	width:330px;
	padding-right:10px;
	padding-top:20px;
}
#accessBox dl dt{
	padding-left:12px;
	font-weight:bold;
	margin-bottom:5px;
  background:url(../img/access/list_icon.jpg) left 1px no-repeat;
}
#accessBox dl dd{
	padding-left:10px;
	margin-bottom:10px;
}
img#trafic{
	margin-bottom:40px;
}
/* アクセス > 情報 > マップ拡大ボタン
------------------------------------------------------------ */
a#mapZoom{
  display:block;
	width:119px;
	height:0;
	padding-top:30px;
	margin-bottom:20px;
	margin-left:486px;
	overflow: hidden;
	z-index:9999;
  background:url(../img/access/map_zoom_btn.jpg) left top no-repeat;
}

/* アクセス　周辺施設
------------------------------------------------------------ */
#locationPoint{
	width:640px;
	padding-top:20px;
}
#locationPoint dl{
	float:left;
	width:310px;
	margin-bottom:15px;
}
#locationPoint dl.right{
	margin-left:20px;
}
#locationPoint dl dt{
  display:block;
	width:310px;
	height:0;
	padding-top:242px;
	overflow: hidden;
}
#locationPoint dl dt.lp1{
  background:url(../img/access/location1.jpg) left top no-repeat;
}
#locationPoint dl dt.lp2{
  background:url(../img/access/location2.jpg) left top no-repeat;
}
#locationPoint dl dt.lp3{
  background:url(../img/access/location3.jpg) left top no-repeat;
}
#locationPoint dl dt.lp4{
  background:url(../img/access/location4.jpg) left top no-repeat;
}
#locationPoint dl dt.lp5{
  background:url(../img/access/location5.jpg) left top no-repeat;
}
#locationPoint dl dt.lp6{
  background:url(../img/access/location6.jpg) left top no-repeat;
}
#locationPoint dl dt.lp7{
  background:url(../img/access/location7.jpg) left top no-repeat;
}
#locationPoint dl dt.lp8{
  background:url(../img/access/location8.jpg) left top no-repeat;
}
#locationPoint dl dt.lp9{
  background:url(../img/access/location9.jpg) left top no-repeat;
}
#locationPoint dl dt.lp10{
  background:url(../img/access/location10.jpg) left top no-repeat;
}
#locationPoint dl dt.lp11{
  background:url(../img/access/location11.jpg) left top no-repeat;
}
#locationPoint dl dt.lp12{
  background:url(../img/access/location12.jpg) left top no-repeat;
}
.a2txt{
	margin:10px 0 ;
	clear:both;
	display:block;
	width:640px;
	height:0;
	padding-top:120px;
	overflow: hidden;
	background:#FFF url(../img/access/location_map2.jpg) no-repeat 0 0;
}