.menu_front1 {
	font-size: 13px;
	color: #333333;
	line-height: 1.7;
}

.menu_front1 a:link, .menu_front1 a:visited {
	color: #333333;
	text-decoration: none;
}
.menu_front1 a:active, .menu_front1 a:hover {
	color: #126806;
	font-weight: bold;
}

.front1 {
	font-size: 12px;
	line-height: 1.8;
	color: #656860;
}

.front2 {
	font-size: 12px;
	color: #035283;
	line-height: 1.5;
}
.front3 {
	font-size: 11.5px;
	line-height: 1.4;
	color: #656860;
}

.front4 {
	font-size: 12px;
	line-height: 1.6;
	color: #016987;
}

.front5 {
	font-size: 12px;
	color: #373737;
}

.front6 {
	font-size: 12px;
	color: #373737;
	line-height:1.5;
}


.page_con {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #78a359;
}

.page_con a:link, .page_con a:visited {
	color: #78a359;
	text-decoration: none;
}
.page_con a:active, .page_con a:hover {
	color: #126806;
	font-weight: bold;
	text-decoration: underline;
}



.date_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	color: #828282;
}

.table_title_text {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 1.6;
}


.water_bg01 {
	background-image: url(../images/park_water_01.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:333px;
	overflow:hidden;
	margin-bottom:4px;
}

.water_bg02 {
	background-image: url(../images/park_water_02.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:402px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.water_bg03 {
	background-image: url(../images/park_water_03.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:330px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.water_bg04 {
	background-image: url(../images/park_water_04.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:270px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.water_bg05 {
	background-image: url(../images/park_water_05.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:290px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.water_bg06{
	background-image: url(../images/park_water_06.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:400px;
	overflow:hidden;
	margin-top:4px;
}

.land_bg01 {
	background-image: url(../images/park_land_01.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:266px;
	overflow:hidden;
	margin-bottom:4px;
}

.land_bg02 {
	background-image: url(../images/park_land_02.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:913px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.land_bg03 {
	background-image: url(../images/park_land_03.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:287px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.land_bg04 {
	background-image: url(../images/park_land_04.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:378px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;	
}

.land_bg {
	background-image: url(../images/parkland_bg.jpg);
	background-repeat: repeat-y;
	width:737px;
	overflow:hidden;
	margin-top:4px;
}

.car_bg01 {
	background-image: url(../images/park_car_01.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:290px;
	overflow:hidden;
	margin-bottom:4px;
}

.car_bg02 {
	background-image: url(../images/park_car_02.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:382px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.car_bg03 {
	background-image: url(../images/park_car_03.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:717px;
	overflow:hidden;
	margin-top:4px;
}

.history_bg01 {
	background-image: url(../images/park_history_01.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:251px;
	overflow:hidden;
	margin-bottom:4px;
}

.history_bg02 {
	background-image: url(../images/park_history_02.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:203px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.history_bg03 {
	background-image: url(../images/park_history_03.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:271px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.history_bg04 {
	background-image: url(../images/park_history_04.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:229px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.history_bg05 {
	background-image: url(../images/park_history_05.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:290px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.history_bg06 {
	background-image: url(../images/park_history_06.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:247px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.history_bg07 {
	background-image: url(../images/park_history_07.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:209px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.history_bg08{
	background-image: url(../images/park_history_08.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:248px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.history_bg09{
	background-image: url(../images/park_history_09.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:248px;
	overflow:hidden;
	margin-top:4px;
}

.sky_bg01 {
	background-image: url(../images/park_sky_01.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:245px;
	overflow:hidden;
	margin-bottom:4px;
}

.sky_bg02 {
	background-image: url(../images/park_sky_02.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:280px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.sky_bg03 {
	background-image: url(../images/park_sky_03.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:427px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.sky_bg04 {
	background: url(../images/park_sky_04.jpg) no-repeat top center;
	width:737px;
	height:1200px;
	overflow:hidden;
	padding-top: 15px;
}

.food_bg01 {
	background-image: url(../images/park_food_01.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:419px;
	overflow:hidden;
	margin-bottom:4px;
}

.food_bg02 {
	background-image: url(../images/park_food_02.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:465px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.food_bg03 {
	background-image: url(../images/park_food_03.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:588px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.food_bg04 {
	background-image: url(../images/park_food_04.jpg);
	background-repeat: no-repeat;
	width:737px;
	height:465px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
}

.rec_bg01{
	background-image: url(../images/rec_bg01.gif);
	background-repeat: no-repeat;
	width:737px;
	height:245px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
	}
.rec_bg03{
	background-image: url(../images/rec_bg03.gif);
	background-repeat: no-repeat;
	width:737px;
	height:225px;
	overflow:hidden;
	margin-top:4px;
	margin-bottom:4px;
	}
.rec_bg04{
	background: url(../images/rec_img04-14.jpg) no-repeat center top;
	width:716px;
	overflow:hidden;
	height:461px;
	}
.rec_bg04 div{
	margin:50px 0px 0px 10px;
	width:395px;
	}
.rec_bg{
	background: url(../images/rec_bg_center.gif) repeat-y;
	overflow:hidden;
	padding:5px 0px 0px 15px;
	line-height:24px;
	}
.recTable, .recTable th, .recTable td{
	border:1px solid #ccc;
	}
.recTable td{
	padding:5px;
	padding-left:10px;
	}
	
.recTable th{
	background-color:#f4f8e9;
	}
.colorRed{
	color:#ac0000;
	}
.mT20{
	margin-top:20px;
	}
.lineD{
	font-size:0px;
	line-height:0px;
	height:1px;
	clear:both;
	background:url(../images/line_d.gif) repeat-x;
	width:705px;
	}
