* {
	margin:0;
	padding:0;
	border-collapse:collapse;
	font-size:100%;
	
	font-family:'Trebuchet MS', Helvetica, sans-serif;
}
html {
	background:url('i/bg.jpg');
}
body {
	background:url('i/head-bg.jpg') repeat-x;
}
img {
	border:none;
}
.footer-bg {
	background:url('i/footer-bg.jpg') bottom repeat-x;
	padding-bottom:75px;
	position:relative;
}

.main .wc {
	position:absolute;
	z-index:5;
	bottom:-65px;
	right:100px
}
.footer-bg .wc img {
	border:none;
}

.head {
	background:url('i/head.jpg') no-repeat;
	width:1007px;
	height:404px;
	margin:0 auto;
	
	position:relative;
}
.head .menu {
	font-family:Verdana, Geneva, sans-serif;
	list-style-type:none;
	color:#000;
	position:absolute;
	top:180px;
	margin-left:670px;
	font-size:0.9em;
}
.head .menu .active {
	padding-left:0px;
}
.head .menu .active span {
	padding-left:7px;
        font-size: 18px;
}
.head .menu li {
	margin-bottom:5px;
}
.head .menu li a {
	color:#000;
	padding-left:20px;
	text-decoration:none;
        font-size: 18px;
}
.head .menu li a:hover {
        text-decoration: underline;
}

.head .rest {
	position:absolute;
	top:290px;
	left:330px;
}
.head .sport {
	position:absolute;
	top:320px;
	left:430px;
}
.head .hunting {
	position:absolute;
	top:340px;
	left:780px;
}
.head .fishing {
	position:absolute;
	top:305px;
	left:890px;
}

.head .feedback {
	position:absolute;
	top:363px;
	left:243px;
	font-size:0.5em;
	color:#006d68;
        display: none;
}
.head .map {
	position:absolute;
	top:359px;
	left:187px;
	font-size:0.9em;
	color:#006d68;
}

.main {
	background:url('i/grass-bg.jpg') repeat-y;
	width:1007px;
	margin:0 auto;
	position:relative;
	
	min-height:328px;
	//height:328px;
	

}
.main .main-top {
	background:url('i/grass-top.jpg') top no-repeat;
	width:1007px;
	
	position:relative;
}
.main .main-bottom {
	background:url('i/grass-bottom.jpg') bottom no-repeat;
	width:1007px;
	
	/*padding-bottom:200px;*/
	position:absolute;
	bottom:-75px;
	left:0;
	height:200px;
}
.content {
	width:800px;
	margin:0 auto;
	
	position:relative;
}
.content td {
	vertical-align:top;
	/*padding:20px;*/
	
	padding-bottom:100px;
}
.gallery {
	
}
.gallery a {
	margin:15px auto 0 auto;
	display:block;
	width:150px;
}
.text {
	background:url('i/text-bg.jpg') repeat-y;
	width:532px;
	
	
}
.text .text-top {
	background:url('i/text-top.jpg') top no-repeat;
	width:532px;
}
.text .text-bottom {
	background:url('i/text-bottom.jpg') bottom no-repeat;
	width:532px;
	
	padding-bottom:150px;
	/*margin-bottom:30px;*/
	
	position:absolute;
	bottom:0;
}
.text .home {
	position:absolute;
	
	margin-top:15px;
	margin-left:10px;
/*	top:15px;
	left:110px;*/
}
.text h1 {
	font-size:1.3em;
	font-weight:normal;
	font-style:normal;
	padding:20px 0 0 65px;
}
.text h2 {
	font-weight:normal;
	font-style:normal;
	padding:5px 0 5px 10px;
	font-size:0.9em;
}
.text strong {
	
}
.text p {
	color:#1e1d13;
	text-indent:1.5em;
	padding:0 10px;
	font-size:0.9em;
	text-align:justify;
}
.text ol {
	color:#1e1d13;
	text-indent:1.5em;
	padding:0 10px;
	font-size:0.9em;
	text-align:justify;	
}
.inner {
	padding-bottom:10px;
}
.gallery {
	background:url('i/gallery-bg.jpg') repeat-y;
	width:217px;
	

}
.gallery .photo {
	position:absolute;
	margin-top:15px;
	margin-left:15px;
/*	top:15px;
	left:685px;*/
}
.gallery h1 {
	font-size:1.3em;
	font-weight:normal;
	font-style:normal;
	padding:20px 0 0 65px;
}
.gallery .gallery-top {
	background:url('i/gallery-top.jpg') top no-repeat;
	width:217px;	
}
.gallery .gallery-bottom {
	background:url('i/gallery-bottom.jpg') bottom no-repeat;
	width:217px;
	
	padding-bottom:150px;;
	/*margin-bottom:30px;*/
	
	position:absolute;
	bottom:0;
}

.gallery table {
	vertical-align:top;
	margin:0 auto;
	width:160px;
}
.gallery table a {
	width:auto;
	color:#000;
	font-size:0.8em;
}
.gallery table .previous {
	text-align:left;
	width:50px;
}
.gallery table .all {
	text-align:center;
	width:117px;
}
.gallery table .next {
	text-align:right;
	width:50px;
}

/* Ã�ï¿½Ã�Â®Ã�Â°Ã�Â¬Ã�Â  Ã�Â®Ã�Â¡Ã�Â°Ã�Â Ã�Â²Ã�Â­Ã�Â®Ã�Â© Ã�Â±Ã�Â¢Ã�Â¿Ã�Â§Ã�Â¨ */
#feed_form {
	width: 500px;
	height: 600px;
	margin: 10px 0 0 5px;
	line-height: 0.7cm
}
.feed_label {
	width: 200px;
	height: 50px;
	float: left;
	text-align: right
}
.feed_input {
	width: 300px;
	height: 50px;
	float: right
}
.feed_input input {
	width: 280px;
	margin-left: 15px
}
.feed_text {
	width: 300px;
	height: 210px;
	float: right
}
.feed_text textarea {
	width: 280px;
	height: 200px;
	margin-left: 15px
}
.feed_submit {
	width: 500px;
	height: 50px;
	float: left;
	text-align: left
}
.feed_submit input {
	margin-top: 15px;
	margin-left: 214px
}
/* .Ã�ï¿½Ã�Â®Ã�Â°Ã�Â¬Ã�Â  Ã�Â®Ã�Â¡Ã�Â°Ã�Â Ã�Â²Ã�Â­Ã�Â®Ã�Â© Ã�Â±Ã�Â¢Ã�Â¿Ã�Â§Ã�Â¨ */