.navi_last {
	margin-bottom: 90px;
}

#title01,
#title02,
#title03,
#title04 {
	width: 628px;
	height: 36px;
}

#title02,
#title03,
#title04 {
	margin-top: 33px;
}

.text_top {
	padding: 5px 0px 5px 0px;
}

.imgmap{
	width: 626px;
	height: 865px;
	background-color: #d2dfeb;
	margin-top: 10px;
}

.text_top p {
	font-size: 13px;
	line-height: 23px;
}

.text_top img {
	font-size: 0px;
	line-height: 0px;
}

#id1,
#id2,
#id3,
#id4,
#id5,
#id6,
#id7,
#id8,
#id9,
#id10 {
	width: 568px;
	height: 259px;
	font-size: 0px;
	line-height: 0px;
	padding: 30px;
	background-image: url("../images/attraction/attraction_maintext.png");
}

#id1 h4,
#id2 h4,
#id3 h4,
#id4 h4,
#id5 h4,
#id6 h4,
#id7 h4,
#id8 h4,
#id9 h4,
#id10 h4 {
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
	color: #573A1B;
	padding-bottom: 5px;
}

#id1 img,
#id2 img,
#id3 img,
#id4 img,
#id5 img,
#id6 img,
#id7 img,
#id8 img,
#id9 img,
#id10 img {
	float: left;
	margin-right: 10px;
}

#id1 p,
#id2 p,
#id3 p,
#id4 p,
#id5 p,
#id6 p,
#id7 p,
#id8 p,
#id9 p,
#id10 p {
	width: 375px;
	font-size: 13px;
	line-height: 20px;
	float: right;
}
#id10 p {
	width: 325px;
}
.left03 {
	width: 306px;
	float: left;
}

.right03 {
	width: 200px;
	height: 36px;
	text-align: right;
	float: right;
}

.right03 p {
	line-height: 36px;
}

.tool_lefttop,
.tool_righttop,
.tool_left,
.tool_right {
	width: 314px;
	padding: 20px 0px 20px 0px;
	float: left;
}

.tool_left,
.tool_right {
	border-top: 1px solid #000000;
}

.tool_lefttop,
.tool_left {
	clear: both;
}

.tool_lefttop table,
.tool_left table,
.tool_righttop table,
.tool_right table {
	width: 313px;
	overflow: hidden;
}

.tool_lefttop table {
	width: 313px;
	border-left: none;
}

.tool_righttop table {
	width: 314px;
	border-left: 1px solid #000000;
}

.tool_left table {
	width: 315px;
	border-right: 1px solid #000000;
}

.tool_right table {
	width: 313px;
	border-right: none;
}

table tr td {
	font-size: 12px;
	line-height: 20px;
	padding: 3px 0px 3px 0px;
}

table td.col1 {
	width: 60px;
	font-weight: bold;
	color: #3D5B68;
	vertical-align: top;
}

table td.col2 {
	width: 210px;
	padding-right: 10px;
}

.tool_righttop table td.col1,
.tool_right table td.col1 {
	padding-left: 10px;
}

.tool_righttop table td.col2,
.tool_right table td.col2 {
	padding-right: 0px;
}

.tool_all {
	border-top: 1px solid #000000;
	padding: 20px 0px 20px 0px;
	clear: both;
}

.tool_all img {
	float: left;
}

table.last {
	margin-bottom: 40px;
}


#title04 {
	clear: both;
}


.text_right {
	width: 314px;
}

.data img {
	margin-top: 20px;
}

.preload {
	display: none;
}
