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

@import url("gnavi-aiport-guide.css");


/*
サイドバー
*/

#content-container #left-container #submenu li #side01{
	background-image:url(../images/tmp/re-submenu-active.png);
}

#content-container #left-container #submenu li ul li  #side-inner02{
	background-image:url(../images/tmp/re-child-submenu-active.png);
}


/*
フロアマップ
*/

#f-map{
	width:702px;
	height:444px;
	position:relative;
	margin:20px auto;
	background-image:url(../images/floor02/f-map.png);
	background-repeat:no-repeat;
	background-position:left top;
}

#map-img{
	width:711px;
	height:544px;
	position:absolute;
}

/**/

#preview{
	position:absolute;
	background:#333;
	padding:0px;
	display:none;
	color:#fff;
}

/**/


/*
ポイント8
*/
#point08{
	display:block;
	width:25px;
	height:25px;
	position:absolute;
	left: 52px;
	top: 19px;
	text-indent:-9999px;
}

/*
ポイント9
*/
#point09{
	display:block;
	width:25px;
	height:25px;
	position:absolute;
	left: 110px;
	top: 35px;
	text-indent:-9999px;
}

/*
ポイント10
*/
#point10{
	display:block;
	width:25px;
	height:25px;
	position:absolute;
	left: 442px;
	top: 33px;
	text-indent:-9999px;
}

/*
ポイント11
*/
#point11{
	display:block;
	width:25px;
	height:25px;
	position:absolute;
	left: 502px;
	top: 11px;
	text-indent:-9999px;
}

/*
ポイント12
*/
#point12{
	display:block;
	width:25px;
	height:25px;
	position:absolute;
	left: 667px;
	top: 25px;
	text-indent:-9999px;
}

/*
ポイント13
*/
#point13{
	display:block;
	width:25px;
	height:25px;
	position:absolute;
	left: 53px;
	top: 65px;
	text-indent:-9999px;
}

/*
ポイント14
*/
#point14{
	display:block;
	width:25px;
	height:25px;
	position:absolute;
	left: 468px;
	top: 70px;
	text-indent:-9999px;
}

/*
ポイント15
*/
#point15{
	display:block;
	width:25px;
	height:25px;
	position:absolute;
	left: 444px;
	top: 127px;
	text-indent:-9999px;
}

/*
ポイント16
*/
#point16{
	display:block;
	width:25px;
	height:25px;
	position:absolute;
	left: 501px;
	top: 127px;
	text-indent:-9999px;
}

/*
ポイント17
*/
#point17{
	display:block;
	width:25px;
	height:25px;
	position:absolute;
	left: 531px;
	top: 141px;
	text-indent:-9999px;
}

/*
国内船出発
*/
#ex-point01{
	display:block;
	width:133px;
	height:63px;
	position:absolute;
	left: 221px;
	top: 54px;
	text-indent:-9999px;
}

/*
搭乗待合室
*/
#ex-point02{
	display:block;
	width:126px;
	height:25px;
	position:absolute;
	left: 226px;
	top: 14px;
	text-indent:-9999px;
}

/*
免税売店
*/
#ex-point03{
	display:block;
	width:59px;
	height:15px;
	position:absolute;
	left: 545px;
	top: 51px;
	text-indent:-9999px;
}

/*
免税品・県産品展示コーナー
*/
#ex-point04{
	display:block;
	width:133px;
	height:63px;
	position:absolute;
	left: 221px;
	top: 54px;
	text-indent:-9999px;
}

/*
県産品展示コーナー
*/
#ex-point05{
	display:block;
	width:133px;
	height:63px;
	position:absolute;
	left: 132px;
	top: 138px;
	text-indent:-9999px;
}


/*
注意テキスト
*/

.caution{
	width:700px;
	margin:0 auto;
	line-height:175%;
	text-align:right;
}


/**/
#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}
