@charset "utf-8";

/*-----------------------------------------
　総合トップマップボタン
-----------------------------------------*/

#top_map2 ul {
	position: absolute;
}
#top_map2 li {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;

}

/*---ボタン共通設定*/
#top_map2 a {
	background-repeat: no-repeat;
	display: block;
	text-align: center;
	text-decoration: none;
	line-height: 23px;
	font-weight: bold;
}
#top_map2 a:hover {
	color: #FFF;
	text-decoration: none;
}

/*---各都道府県ボタン---*/
#top_map2 li a {
	background-image: url(../../img/mapbtn_bk.gif);
	height: 23px;
	width: 72px;
	background-position: 0px 0px;
	overflow: hidden;
}
#top_map2 li a:hover {
	background-position: 0px -27px;
}


/*---ホテル一覧ボタン 位置・サイズ設定---*/
#top_map2 p {
	position: absolute;
	left: 515px;
	top: 364px;
	height: 24px;
	width: 164px;
}

/*---ホテル一覧ボタン---*/
#top_map2 p a {
	background-image: url(../../img/btn_to_resort.png);
	height: 24px;
	width: 164px;
	text-indent: -9999px;
	overflow: hidden;
}
#top_map2 p a:hover {
	background-position: 0px -26px;

}


/*---各エリア 位置・サイズ設定---*/
#hokkaido_tohoku {
	top: 58px;
	right: 157px;
	width: 77px;
}
#shinetsu_hokuriku {
	top: 190px;
	right: 256px;
	width: 77px;
}
#kanto {
	top: 225px;
	right: 80px;
	width: 154px;
}
#tokai {
	right: 256px;
	width: 154px;
	top: 360px;
}
#kinki {
	top: 190px;
	right: 355px;
	width: 154px;
}
#chugoku_shikoku {
	top: 333px;
	right: 432px;
	width: 77px;
}
#kyusyu_okinawa {
	top: 306px;
	right: 557px;
	width: 77px;
}
