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

a {text-decoration:none;}

/*-----------------------------------------*/
div#container{
	width:100%;
	height:100%;
	min-height:100%;
	background:url(../img/bg_floor_map.png) no-repeat center top fixed;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}

/*-----------------------------------------*/

div#wrapper{
	margin:0 auto;
	width:960px;
}
div#name{
	width:200px;
	height:50px;
	padding-bottom:5px;
}
div#main{
	margin:0 auto;
	width:960px;
	height:702px;
	background:url(../img/main_img.png);
}

/*tab---------------------*/

.panel {display:none;}
.show {display:block;}
ul.style01 {}
ul.style01 li {
	display:inline-block;
	list-style-type:none;
	float:left;
	text-indent:-99999px;
}
ul.style01 li.tab_a01 a{
	width:100px;
	height:64px;
	display:block;
	padding-bottom:10px;
	background:url(../img/floor%20map_img/floor_map2.png) no-repeat;
}
ul.style01 li.tab_a01 a:hover{
	background:url(../img/floor%20map_img/floor_map.png) no-repeat;
}
ul.style01 li.tab_a02 a{
	width:86px;
	height:64px;
	display:block;
	padding-bottom:10px;
	background:url(../img/floor%20map_img/img_4.png) no-repeat;
}
ul.style01 li.tab_a02 a:hover{
	background:url(../img/floor%20map_img/img4on.png) no-repeat;
}

/*tab2---------------------*/

ul.style02 {
	clear:both;
	margin-left:30px;
}
ul.style02 li {
	display:inline-block;
	list-style-type:none;
	float:left;
	text-indent:-99999px;
}
ul.style02 li.tab_b01 a{
	width:86px;
	height:57px;
	display:block;
	padding-right:20px;
	background:url(../img/floor_naviimg/off_1.png) no-repeat;
}
ul.style02 li.tab_b01 a:hover{
	background:url(../img/floor_naviimg/on_1.png) no-repeat;
}
ul.style02 li.tab_b03 a{
	width:86px;
	height:57px;
	display:block;
	padding-right:20px;
	background:url(../img/floor_naviimg/off_3.png) no-repeat;
}
ul.style02 li.tab_b03 a:hover{
	background:url(../img/floor_naviimg/on_3.png) no-repeat;
}
ul.style02 li.tab_b04 a{
	width:86px;
	height:57px;
	display:block;
	padding-right:20px;
	background:url(../img/floor_naviimg/off_4.png) no-repeat;
}
ul.style02 li.tab_b04 a:hover{
	background:url(../img/floor_naviimg/on_4.png) no-repeat;
}
ul.style02 li.tab_b05 a{
	width:86px;
	height:57px;
	display:block;
	padding-right:20px;
	background:url(../img/floor_naviimg/off_5.png) no-repeat;
}
ul.style02 li.tab_b05 a:hover{
	background:url(../img/floor_naviimg/on_5.png) no-repeat;
}
ul.style02 li.tab_b06 a{
	width:86px;
	height:57px;
	display:block;
	padding-right:20px;
	background:url(../img/floor_naviimg/off_6.png) no-repeat;
}
ul.style02 li.tab_b06 a:hover{
	background:url(../img/floor_naviimg/on_6.png) no-repeat;
}
ul.style02 li.tab_b07 a{
	width:86px;
	height:57px;
	display:block;
	padding-right:20px;
	background:url(../img/floor_naviimg/off_7.png) no-repeat;
}
ul.style02 li.tab_b07 a:hover{
	background:url(../img/floor_naviimg/on_7.png) no-repeat;
}
ul.style02 li.tab_b08 a{
	width:86px;
	height:57px;
	display:block;
	padding-right:20px;
	background:url(../img/floor_naviimg/off_8.png) no-repeat;
}
ul.style02 li.tab_b08 a:hover{
	background:url(../img/floor_naviimg/on_8.png) no-repeat;
}
ul.style02 li.tab_b09 a{
	width:86px;
	height:57px;
	display:block;
	padding-right:20px;
	background:url(../img/floor_naviimg/off_9.png) no-repeat;
}
ul.style02 li.tab_b09 a:hover{
	background:url(../img/floor_naviimg/on_9.png) no-repeat;
}
.img{
	margin:40px 0 0 100px;
}
.img2{
	margin:90px 0 0 100px;
}

