@charset "utf-8";

/*-------- top_information --------*/
div#main div#top_topics {
	padding-top:20px;
	background:url(../img/bg_top_topics.jpg) top right no-repeat;
}
div#main div#top_topics h2 {
	width:600px;
	height:0px;
	margin-top:0px;
	padding-top:32px;
	overflow:hidden;
	background:url(../img/top_topics.png) no-repeat;
}
div#main div#top_topics table {
	margin:5px 10px 0px 10px;
}
	div#main div#top_topics table td.topics_date {
		padding:2px 2px 2px 10px;
		vertical-align:top;
		background:url(../img/icon_arrow_right.png) 0px 8px no-repeat;
	}

div#main h2#top_information {
	width:600px;
	height:0px;
	padding-top:32px;
	overflow:hidden;
	background:url(../img/top_information.jpg) no-repeat;
}

ul#top_nav {
	margin-top:20px;
}
	ul#top_nav li {
		display:inline;
	}
	ul#top_nav li a {
		float:left;
		width:300px;
		height:0px;
		padding-top:111px;
		display:block;
		overflow:hidden;
		background-repeat:no-repeat;
	}

ul#top_nav li#tn_spa a { background-position: 0 0; background-image:url(../img/tn_spa.jpg); }
ul#top_nav li#tn_cuisine a { background-position: 0 0; background-image:url(../img/tn_cuisine.jpg); }
ul#top_nav li#tn_room a { background-position: 0 0; background-image:url(../img/tn_room.jpg); }
ul#top_nav li#tn_facility a { background-position: 0 0; background-image:url(../img/tn_facility.jpg); }

ul#top_nav li#tn_spa a:hover { background-position: 0 -111px; }
ul#top_nav li#tn_cuisine a:hover { background-position: 0 -111px; }
ul#top_nav li#tn_room a:hover { background-position: 0 -111px; }
ul#top_nav li#tn_facility a:hover { background-position: 0 -111px; }