@charset "UTF-8";

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* top style                                                             */
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
body {
	background-color: #FFFFFF;
	background-image: url(../images/background_image_06.gif);
	background-repeat: repeat-x;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

div#header {
	width: 900px!important;
	width/**/: 920px;
	height: 101px;
	text-align: left;
	background-image: url(../images/head_03.gif);
	margin: 0px auto 0px auto;
	padding: 0px 10px 0px 10px;
}

div#contents {
	width: 900px!important;
	width/**/: 900px;
	text-align: left;
	background-image: url(../images/background_image_03.gif);
	background-position: top center;
	background-repeat: no-repeat;
	margin: 0px auto 0px auto;
	padding: 0px;
}

#contentsleft {
	padding: 0px;
}

#topcontentsright {
	width: 740px;
/*	height: 385px;*/
	float: right;
	margin: 0px;
	padding: 0px;
}

#topleftmenu {
	width: 160px;
	float: left;
	background-color: #0a3921;
	
}

.naviinfo {
	width: 160px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.topbanas {
	padding-bottom: 40px;
}
.navigater {
	width: 160px;
	padding-top: 10px;
}
#topcontentsb {
	width: 716px!important;
	width/**/: 740px;
	padding: 10px 10px 10px 14px;
}

#newsinfo {
	width: 480px;
	float: left;
}

#topside {
	width: 225px!important;
	width/**/: 235px;
	padding-left: 10px;
	float: right;
}
div.skibana {
	clear: both;
	width: 740px;
	padding-left: 10px;
}
ul#top_hmenu {
	float: right;
	margin: 0px;
	padding: 10px;
}
ul#top_hmenu li {
	list-style: none;
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
ul#top_language {
	float: right;
	padding: 10px;
}
ul#top_language li {
	list-style: none;
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 5px;
}
ul#top_language li.r {
	list-style: none;
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px 8px 0px 5px;
}
#top_point {
	width: 740px;
	padding: 0px;
	margin: 0px;
}
#top_point img {
	display: inline;
}
div#news {
	width: 440px!important;
	width/**/: 480px;
	padding: 0px 20px 20px 20px;
}


div#footerframe {
	width: 100%;
/*	height: 96px;*/
	height: 96px;
	text-align: center;
	background-image: url(../images/background_image_04.gif);
	margin: 0px auto 0px auto;
	padding: 0px;
}
div#footer {
	width: 880px!important;
	width/**/: 920px;
/*	height: 56px!important;*/
	height: 56px!important;
	height/**/: 96px;
	clear: both;
	text-align: right;
	background-image: url(../images/footer.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px auto 0px auto;
	padding: 20px;
}
/*----------------------------------------------------
 style end
----------------------------------------------------*/

