@charset "utf-8";
/* CSS Document */

@import "base.css";
@import "baselayout.css";


/* ▼レイアウト */


.mapWrap {
	width: 910px;
	background: url(../img/bg_con_d.gif) bottom left no-repeat;
	float: left;
}

.map {
	width: 910px;
	padding: 0px 0px 0px 0px;
	background: url(../img/map_bg_top.gif) top left no-repeat;
	text-align: left;
	float: left;
}




.mapTitleBox {
	width: 840px;
	padding: 0px 0px 0px 70px;
	float: left;
}

.mapTitle {
	width: 200px;
	padding: 10px 0px 0px 5px;
	float: left;
}

.mapNaviA {
	width: 540x;
	padding: 30px 160px 0px 0px;
	_padding: 30px 100px 0px 0px;
	text-align: right;
	float: right;
}

.mapNaviA ul {
	width: 540x;
	float: left;
}

.mapNaviA li {
	padding: 0px 0px 0px 20px;
	font-size: 14px;
	font-weight: bold;
	float: left;
}



.mapBox {
	width: 840px;
	padding: 2px 0px 10px 79px;
	float: left;
}

.mapNavi {
	width: 182px;
	float: left;
}

.mapNavi ul {
	width: 182px;
	float: left;
}

.mapNavi li {
	width: 182px;
	padding: 0px 0px 3px 0px;
}

.mapImg {
	width: 575px;
	padding: 17px 0px 0px;
	float: left;
}


.mapTextBox {
	width: 840px;
	float: left;
	padding: 6px 0px 18px 75px;
}

.mapText {
		width: 420px;
		padding: 0px 0px 0px 4px;
		font-size: 10px;
		float: left;
	}


.mapDownLoad {
		width: 338px;
		float: left;
		text-align: right;
	}



.mapTitleBoxB {
	width: 840px;
	_width: 850px;
	padding: 0px 0px 0px 70px;
	background: url(../img/bg_con_top.gif) top left no-repeat;
	float: left;
}

.mapNaviB {
	width: 540x;
	padding: 30px 74px 0px 0px;
	_padding: 30px 14px 0px 0px;
	text-align: right;
	float: right;
}

.mapNaviB ul {
	width: 540x;
	float: left;
}

.mapNaviB li {
	padding: 0px 0px 0px 20px;
	font-size: 14px;
	font-weight: bold;
	float: left;
}

.mapTimeline {
		width: 760px;
		padding: 5px 0px 5px 78px;
		float: left;
	}



.mapDetail {
		width: 910px;
		padding: 5px 0px 0px 0px;
		float: left;
	}

.mapDetail li {
		width: 910px;
		padding: 0px 0px 0px 0px;
		float: left;
	}


.mapDetailBox {
	width: 800px;
	_width: 910px;
	padding: 12px 20px 20px 90px;
	background: url(../img/bg_con_map_detail.gif) bottom left no-repeat;
	float: left;
}

.mapDetailBox p {
	padding: 10px 70px 0px 0px;
}











