/* CSS Document */





#sidenavi_frame .floorguide div a,#sidenavi_frame .floorguide div p {
	display: block;
	padding: 7px 0 6px 32px;
	width: 158px;
/* MacIE hack \*/
	width: 176px;
/* MacIE hack */
	height:	12px;
	line-height: 100%;
	font-size: 12px;
	background: url(../images/recommon/sidenavi_button4_off.gif) 0 0 no-repeat;
}
#sidenavi_frame .floorguide div a {
	color: #0033FF;
}
#sidenavi_frame .floorguide a:hover {
	background: url(../images/recommon/sidenavi_button4_on.gif) 0 0 no-repeat;
	text-decoration: underline;
}







#sidenavi_frame .floorguide div.level2 {
	position: absolute;
	top: 0px;
	left:100%;
	display: none;
}

#sidenavi_frame .floorguide div.level2_block {
	position:relative;
	cursor: pointer;
	color: #0033FF;
}

#sidenavi_frame .floorguide a.level2 {
	background: url(../images/recommon/sidenavi_button4_off_par.gif) 0 0 no-repeat;
}
#sidenavi_frame .floorguide a.level2:hover {
	background: url(../images/recommon/sidenavi_button4_on_par.gif) 0 0 no-repeat;
}


#sidenavi_frame .floorguide a.neorest_bg {
/* TOTO･ﾍ･ｪ･・ｹ･ﾈﾇﾘｷﾊ･ﾜ･ｿ･ﾑ */
	background: url(../images/recommon/sidenavi_button6_none.gif) 0 0 no-repeat;
}

#sidenavi_frame .floorguide a.neorest_bg:hover {
/* TOTO･ﾍ･ｪ･・ｹ･ﾈﾇﾘｷﾊ･ﾜ･ｿ･ﾑ */
	background: url(../images/recommon/sidenavi_button6_none_on.gif) 0 0 no-repeat;
}


#sidenavi_frame .floorguide div.open {
	display: block;
}
#sidenavi_frame .floorguide div.nowpage {
	position: static;
	display: block;
}
#sidenavi_frame .floorguide div.open a.nowpage {
	background: url(../images/recommon/sidenavi_button4_on_s.gif) 0 0 no-repeat;
}
#sidenavi_frame .floorguide div.open a.nowpage:hover {
	background: url(../images/recommon/sidenavi_button4_on_s.gif) 0 0 no-repeat;
}
#sidenavi_frame .floorguide div.nowpage div.nowpage a {
	padding-left: 46px;
	width: 146px;
/* MacIE hack \*/
	width: 176px;
/* MacIE hack */
	background: url(../images/recommon/sidenavi_button5_off.gif) 0 0 no-repeat;
}
#sidenavi_frame .floorguide div.nowpage div.nowpage a:hover {
	background: url(../images/recommon/sidenavi_button5_on.gif) 0 0 no-repeat;
}
#sidenavi_frame .floorguide div.nowpage div.nowpage a.nowpage {
	background: url(../images/recommon/sidenavi_button5_on_s.gif) 0 0 no-repeat;
}
#sidenavi_frame .floorguide div.nowpage div.nowpage a.nowpage:hover {
	background: url(../images/recommon/sidenavi_button5_on_s.gif) 0 0 no-repeat;
}




#sidenavi_frame .floorguide div.open a.level2_end {
	background: url(../images/recommon/sidenavi_button4end_off.gif) 0 0 no-repeat;
}

#sidenavi_frame .floorguide div.open a.level2_end:hover {
	background: url(../images/recommon/sidenavi_button4end_on.gif) 0 0 no-repeat;
}



#sidenavi_frame .floorguide div.open a.level2_end_nowpage {
	background: url(../images/recommon/sidenavi_button4end_on_par_s.gif) 0 0 no-repeat;
}

