@charset "utf-8";
/* CSS Document */

#navi {
	background: #ffffff url(../img/shop/floor_k.gif) no-repeat bottom;
	margin: 0px auto;
	width: 640px;
	height: 361px;
	text-indent: 0px;
}

#map {
	display:block;
	width:640px;
	height:361px;
	position:relative; margin:0 auto;
}

#map a#ocean {
	display:block;
	width:640px;
	height:361px;
	padding-top:0px;
	overflow:hidden;
	position:absolute;
	left:0px;
	top:0px;
}

#map a#ocean:hover {
}

a#nemu1,a#nemu4,a#nemu5,a#nemu6,a#nemu7,a#nemu8,a#nemu9,a#nemu10,a#nemu13,a#nemu15,a#nemu16,a#nemu17,a#nemu18,a#nemu19,a#nemu20,a#nemu21,a#nemu22,a#nemu23,a#nemu24,a#nemu25,a#nemu26,a#nemu27,a#nemu28,a#nemu29{
	display:block;
	padding-top:0px;
	overflow:hidden;
	position:absolute;
}

a#nemu1{
	width:57px;
	height:99px;
	top:38px;
	left:5px;
}


a#nemu4{
	width:68px;
	height:100px;
	top:209px;
	left:17px;
}

a#nemu5{
	width:99px;
	height:44px;
	top:311px;
	left:9px;
}

a#nemu6{
	width:99px;
	height:41px;
	top:38px;
	left:77px;
}

a#nemu7{
	width:90px;
	height:15px;
	top:79px;
	left:83px;
}

a#nemu8{
	width:50px;
	height:88px;
	top:107px;
	left:66px;
}

a#nemu9{
	width:44px;
	height:49px;
	top:101px;
	left:131px;
}

a#nemu10{
	width:23px;
	height:107px;
	top:166px;
	left:112px;
}

a#nemu11{
	width:13px;
	height:107px;
	top:162px;
	left:152px;
}

a#nemu12{
	width:13px;
	height:107px;
	top:162px;
	left:165px;
}

a#nemu13{
	width:119px;
	height:96px;
	top:37px;
	left:192px;
}

a#nemu14{
	width:25px;
	height:70px;
	top:68px;
	left:198px;
}

a#nemu15{
	width:25px;
	height:109px;
	top:148px;
	left:198px;
}

a#nemu16{
	width:43px;
	height:115px;
	top:144px;
	left:244px;
}

a#nemu17{
	width:61px;
	height:133px;
	top:132px;
	left:285px;
}

a#nemu18{
	width:48px;
	height:83px;
	top:37px;
	left:324px;
}

a#nemu19{
	width:66px;
	height:55px;
	top:174px;
	left:380px;
}

a#nemu20{
	width:112px;
	height:83px;
	top:92px;
	left:378px;
}

a#nemu21{
	width:148px;
	height:57px;
	top:38px;
	left:388px;
}

a#nemu22{
	width:74px;
	height:101px;
	top:87px;
	left:472px;
}

a#nemu23{
	width:107px;
	height:20px;
	top:258px;
	left:408px;
}

a#nemu24{
	width:76px;
	height:50px;
	top:185px;
	left:442px;
}

a#nemu25{
	width:61px;
	height:165px;
	top:100px;
	left:576px;
}

a#nemu26{
	width:67px;
	height:84px;
	top:272px;
	left:571px;
}

a#nemu27{
	width:16px;
	height:86px;
	top:103px;
	left:488px;
}

a#nemu28{
	width:25px;
	height:67px;
	top:70px;
	left:198px;
}

a#nemu29{
	width:13px;
	height:106px;
	top:163px;
	left:165px;
}

a#nemu1:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_00.gif) no-repeat 0 0;
}

a#nemu2:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_01.gif) no-repeat 0 0;
}

a#nemu3:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_03.gif) no-repeat 0 0;
}

a#nemu4:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_04.gif) no-repeat 0 0;
}

a#nemu5:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_05.gif) no-repeat 0 0;
}

a#nemu6:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_06.gif) no-repeat 0 0;
}

a#nemu7:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_07.gif) no-repeat 0 0;
}

a#nemu8:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_08.gif) no-repeat 0 0;
}

a#nemu9:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_09.gif) no-repeat 0 0;
}

a#nemu10:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_10.gif) no-repeat 0 0;
}

a#nemu11:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_11.gif) no-repeat 0 0;
}

a#nemu12:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_12.gif) no-repeat 0 0;
}

a#nemu13:hover {
	background:url(../img/floor_map/shop_k_1f_13.gif) no-repeat 0 0;
}

a#nemu14:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_14.gif) no-repeat 0 0;
}

a#nemu15:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_15.gif) no-repeat 0 0;
}

a#nemu16:hover {
	background:url(../img/floor_map/shop_k_1f_16.gif) no-repeat 0 0;
}

a#nemu17:hover {
	background: url(../img/floor_map/shop_k_1f_17.gif) no-repeat 0 0;
}

a#nemu18:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_18.gif) no-repeat 0 0;
}

a#nemu19:hover {
	background: url(../img/floor_map/shop_k_1f_19.gif) no-repeat 0 0;
}

a#nemu20:hover {
	background:url(../img/floor_map/shop_k_1f_20.gif) no-repeat 0 0;
}

a#nemu21:hover {
	background:url(../img/floor_map/shop_k_1f_21.gif) no-repeat 0 0;
}

a#nemu22:hover {
	background:url(../img/floor_map/shop_k_1f_22.gif) no-repeat 0 0;
}

a#nemu23:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_23.gif) no-repeat 0 0;
}

a#nemu24:hover {
	background:url(../img/floor_map/shop_k_1f_24.gif) no-repeat 0 0;
}

a#nemu25:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_25.gif) no-repeat 0 0;
}

a#nemu26:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_26.gif) no-repeat 0 0;
}

a#nemu27:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_27.gif) no-repeat 0 0;
}

a#nemu28:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_14.gif) no-repeat 0 0;
}

a#nemu29:hover {
	background:#666666 url(../img/floor_map/shop_k_1f_12.gif) no-repeat 0 0;
}

