@charset "utf-8";

/* マップコンテナ設定 */
div#wrapper div#main-col div#map_cont {
	width:720px;
	height:540px;
	background:url(../img/mail_bg.gif) no-repeat;
	margin:15px auto 0;
}

/* マップ本体 */
div#wrapper div#main-col div#map_cont div#map {
	width:710px;
	height:530px;
	margin:1px 0 0 1px;
}

/* ナビ設定ボックス */
div#wrapper div#main-col div#navi_ctn {
	width:694px;
	margin:15px auto 0;
	padding:10px;
	border:3px #FFCC00 solid;
	background-color:#FFE6F0;
}

/* ナビ設定ボックス h3 設定 */
div#wrapper div#main-col div#navi_ctn h3 {
	font-size:1.5em;
	line-height:200%;
}

/* ナビ設定ボックス span 設定 */
div#root_cptn_box dl dt span {
	font-size:1.0em;
	font-weight:bold;
}

/* ルート説明コンテナ */
div#wrapper div#main-col div#root_cptn_box {
	width:700px;
	margin:15px auto 0;
	padding:10px 0 10px 10px;
	background:url(img/root.jpg) no-repeat 230px 0px;
}

/* ルート説明コンテナ 定義リスト設定 */
div#root_cptn_box dl {
	width:680px;
	margin:0 auto;
}

/* ルート説明コンテナ 定義リスト タイトル設定 */
div#root_cptn_box dl dt {
	background:url(img/arrow_go.gif) no-repeat left top;
	margin:0 0 10px 0;
	padding:0 0 0 45px;
	line-height:20px;
	font-size:1.5em;
}

/* ルート説明コンテナ 定義リスト 説明文設定 */
div#root_cptn_box dl dd {
	margin:0 0 45px;
}

/* ルート説明コンテナ 定義リスト 説明文リスト定義 */
div#root_cptn_box dl dd ul {
	list-style-type:none;
}

/* ルート説明コンテナ 定義リスト 説明文リスト */
div#root_cptn_box dl dd ul li {
	margin:2px 0 0 20px;
}

/* ルート説明コンテナ 定義リスト 説明文リスト下部矢印設定 */
li.t_mid {
	height:23px;
	background:url(img/access_arrow.gif) no-repeat 60px bottom;
}
