@charset "utf-8";

/*四谷　施設案内*/
#shop_right .f_lead{
padding:10px 10px 10px 10px;
}

/*//////////////階数切り替えボタン部分///////////////*/
#shop_right .select_box{
	padding:0px;
	margin:10px 0px 0px;
	width:651px;
}

#shop_right .selectbtn_box{
	padding:10px 10px 0px 10px;
	margin:0px;
	border-bottom:1px solid #4cb646;
	border-left:1px solid #4cb646;
	border-right:1px solid #4cb646;
}

#shop_right .selectbtn_box ul li{
		padding:0px 20px 0px 0px;
		margin-bottom:10px;
}

/*2F*/
#shop_right ul li.floor_2f,
#shop_right ul li.floor_2f_over{
	width:456px;
}

#shop_right ul li.floor_2f a,
#shop_right ul li.floor_2f_over a{
	width:456px;
	height:14px;
	display:block;
}

#shop_right ul li.floor_2f a,
#shop_right ul li.floor_2f a:link,
#shop_right ul li.floor_2f a:visited{
	background:url(../images/floor_2f.gif) no-repeat left top;
}
#shop_right ul li.floor_2f a:active,
#shop_right ul li.floor_2f a:hover,
#shop_right ul li.floor_2f_over{
	background:url(../images/floor_2f_ov.gif) no-repeat left top;
}

/*1F*/
#shop_right ul li.floor_1f,
#shop_right ul li.floor_1f_over{
	width:428px;
}

#shop_right ul li.floor_1f a,
#shop_right ul li.floor_1f_over a{
	width:428px;
	height:14px;
	display:block;
}

#shop_right ul li.floor_1f a,
#shop_right ul li.floor_1f a:link,
#shop_right ul li.floor_1f a:visited{
	background:url(../images/floor_1f.gif) no-repeat left top;
}
#shop_right ul li.floor_1f a:active,
#shop_right ul li.floor_1f a:hover,
#shop_right ul li.floor_1f_over{
	background:url(../images/floor_1f_ov.gif) no-repeat left top;
}

/*//////////////マップ部分///////////////*/
#map_area_1f {
	margin-top:30px;
	background:url(../images/img_12.jpg) no-repeat;
	width:651px;
	height:370px;
	position:relative;
}

#map_area_1f a { outline:none; }

#map_area_2f {
	margin-top:30px;
	background:url(../images/img_2f.jpg) no-repeat;
	width:651px;
	height:370px;
	position:relative;
}

#map_area_2f a { outline:none; }


#no01,
#no02,
#no03,
#no04,
#no05,
#no06,
#no07,
#no08,
#no09,
#no10,
#no11,
#no12,
#no13,
#no14,
#no15,
#no16,
#no17,
#no18,
#no19 {
	position:absolute;
	display:block;
	width:24px;
	height:24px;
	text-indent:-9999px;
	}
	
#no01:hover,
#no02:hover,
#no03:hover,
#no04:hover,
#no05:hover,
#no06:hover,
#no07:hover,
#no08:hover,
#no09:hover,
#no10:hover,
#no11:hover,
#no12:hover,
#no13:hover,
#no14:hover,
#no15:hover,
#no16:hover,
#no17:hover,
#no18:hover,
#no19:hover {
	background-position:bottom;
	}
	
#no01 {
	left: 354px;
	top: 262px;
	background:url(../images/no_01.gif) no-repeat top;
}
#no02 {
	left: 376px;
	top: 197px;
	background:url(../images/no_02.gif) no-repeat top;
}
#no03 {
	left: 263px;
	top: 151px;
	background:url(../images/no_03.gif) no-repeat top;
}
#no04 {
	left: 417px;
	top: 124px;
	background:url(../images/no_04.gif) no-repeat top;
}
#no05 {
	left: 330px;
	top: 38px;
	background:url(../images/no_05.gif) no-repeat top;
}
#no06 {
	left: 399px;
	top: 16px;
	background:url(../images/no_06.gif) no-repeat top;
}
#no07 {
	left: 443px;
	top: 27px;
	background:url(../images/no_07.gif) no-repeat top;
}
#no08 {
	left: 485px;
	top: 36px;
	background:url(../images/no_08.gif) no-repeat top;
}
#no09 {
	left: 424px;
	top: 79px;
	background:url(../images/no_09.gif) no-repeat top;
}
#no10 {
	left: 338px;
	top: 188px;
	background:url(../images/no_10.gif) no-repeat top;
}
#no11 {
	left: 385px;
	top: 208px;
	background:url(../images/no_01.gif) no-repeat top;
}
#no12 {
	left: 355px;
	top: 241px;
	background:url(../images/no_02.gif) no-repeat top;
}
#no13 {
	left: 386px;
	top: 321px;
	background:url(../images/no_03.gif) no-repeat top;
}
#no14 {
	left: 320px;
	top: 273px;
	background:url(../images/no_04.gif) no-repeat top;
}
#no15 {
	left: 256px;
	top: 149px;
	background:url(../images/no_05.gif) no-repeat top;
}
#no16 {
	left: 256px;
	top: 111px;
	background:url(../images/no_06.gif) no-repeat top;
}
#no17 {
	left: 335px;
	top: 20px;
	background:url(../images/no_07.gif) no-repeat top;
}
#no18 {
	left: 353px;
	top: 125px;
	background:url(../images/no_08.gif) no-repeat top;
}
#no19 {
	left: 429px;
	top: 124px;
	background:url(../images/no_09.gif) no-repeat top;
}

/*//////////////画像インデックス部分///////////////*/
#img_index_area_1f {
	margin-top:30px;
	padding:15px 15px 15px 45px;
	background:#f3f3f3;
	text-align:center;
}

/*1F*/
.img_index_list{
	width:140px;
	float:left;
}

/*1F 01*/
#img_index_area_1f dl dt.index_list_title01{
	width:110px;
	padding-left:15px;
}

#img_index_area_1f dl dt.index_list_title01 a{
	width:110px;
	height:14px;
	display:block;
}

#img_index_area_1f dl dt.index_list_title01 a,
#img_index_area_1f dl dt.index_list_title01 a:link,
#img_index_area_1f dl dt.index_list_title01 a:visited{
	background:url(../images/2f/img_index_title01.gif) no-repeat left top;
}

#img_index_area_1f dl dt.index_list_title01 a:active,
#img_index_area_1f dl dt.index_list_title01 a:hover{
	background:url(../images/2f/img_index_title01_ov.gif) no-repeat left top;
}

#img_index_area_1f dl dd.index_list_img01{
	width:75px;
	padding:10px 0px 0px 33px;
}

#img_index_area_1f dl dd.index_list_img01 a{
	width:75px;
	height:95px;
	display:block;
}

#img_index_area_1f dl dd.index_list_img01 a,
#img_index_area_1f dl dd.index_list_img01 a:link,
#img_index_area_1f dl dd.index_list_img01 a:visited{
	background:url(../images/2f/img_index_01.jpg) no-repeat left top;
}

#img_index_area_1f dl dd.index_list_img01 a:active,
#img_index_area_1f dl dd.index_list_img01 a:hover{
	background:url(../images/2f/img_index_01_ov.jpg) no-repeat left top;
}

/*1F 02*/
#img_index_area_1f dl dt.index_list_title02{
	width:125px;
	padding-left:5px;
}

#img_index_area_1f dl dt.index_list_title02 a{
	width:125px;
	height:14px;
	display:block;
}

#img_index_area_1f dl dt.index_list_title02 a,
#img_index_area_1f dl dt.index_list_title02 a:link,
#img_index_area_1f dl dt.index_list_title02 a:visited{
	background:url(../images/2f/img_index_title02.gif) no-repeat left top;
}

#img_index_area_1f dl dt.index_list_title02 a:active,
#img_index_area_1f dl dt.index_list_title02 a:hover{
	background:url(../images/2f/img_index_title02_ov.gif) no-repeat left top;
}

#img_index_area_1f dl dd.index_list_img02{
	width:75px;
	padding:10px 0px 0px 33px;
}

#img_index_area_1f dl dd.index_list_img02 a{
	width:75px;
	height:95px;
	display:block;
}

#img_index_area_1f dl dd.index_list_img02 a,
#img_index_area_1f dl dd.index_list_img02 a:link,
#img_index_area_1f dl dd.index_list_img02 a:visited{
	background:url(../images/2f/img_index_02.jpg) no-repeat left top;
}

#img_index_area_1f dl dd.index_list_img02 a:active,
#img_index_area_1f dl dd.index_list_img02 a:hover{
	background:url(../images/2f/img_index_02_ov.jpg) no-repeat left top;
}

/*1F 03*/
#img_index_area_1f dl dt.index_list_title03{
	width:116px;
	padding-left:12px;
}

#img_index_area_1f dl dt.index_list_title03 a{
	width:116px;
	height:14px;
	display:block;
}

#img_index_area_1f dl dt.index_list_title03 a,
#img_index_area_1f dl dt.index_list_title03 a:link,
#img_index_area_1f dl dt.index_list_title03 a:visited{
	background:url(../images/2f/img_index_title03.gif) no-repeat left top;
}

#img_index_area_1f dl dt.index_list_title03 a:active,
#img_index_area_1f dl dt.index_list_title03 a:hover{
	background:url(../images/2f/img_index_title03_ov.gif) no-repeat left top;
}

#img_index_area_1f dl dd.index_list_img03{
	width:75px;
	padding:10px 0px 0px 33px;
}

#img_index_area_1f dl dd.index_list_img03 a{
	width:75px;
	height:95px;
	display:block;
}

#img_index_area_1f dl dd.index_list_img03 a,
#img_index_area_1f dl dd.index_list_img03 a:link,
#img_index_area_1f dl dd.index_list_img03 a:visited{
	background:url(../images/2f/img_index_03.jpg) no-repeat left top;
}

#img_index_area_1f dl dd.index_list_img03 a:active,
#img_index_area_1f dl dd.index_list_img03 a:hover{
	background:url(../images/2f/img_index_03_ov.jpg) no-repeat left top;
}

/*1F 04*/
#img_index_area_1f dl dt.index_list_title04{
	width:117px;
	padding-left:11px;
}

#img_index_area_1f dl dt.index_list_title04 a{
	width:117px;
	height:14px;
	display:block;
}

#img_index_area_1f dl dt.index_list_title04 a,
#img_index_area_1f dl dt.index_list_title04 a:link,
#img_index_area_1f dl dt.index_list_title04 a:visited{
	background:url(../images/2f/img_index_title04.gif) no-repeat left top;
}

#img_index_area_1f dl dt.index_list_title04 a:active,
#img_index_area_1f dl dt.index_list_title04 a:hover{
	background:url(../images/2f/img_index_title04_ov.gif) no-repeat left top;
}

#img_index_area_1f dl dd.index_list_img04{
	width:75px;
	padding:10px 0px 0px 33px;
}

#img_index_area_1f dl dd.index_list_img04 a{
	width:75px;
	height:95px;
	display:block;
}

#img_index_area_1f dl dd.index_list_img04 a,
#img_index_area_1f dl dd.index_list_img04 a:link,
#img_index_area_1f dl dd.index_list_img04 a:visited{
	background:url(../images/2f/img_index_04.jpg) no-repeat left top;
}

#img_index_area_1f dl dd.index_list_img04 a:active,
#img_index_area_1f dl dd.index_list_img04 a:hover{
	background:url(../images/2f/img_index_04_ov.jpg) no-repeat left top;
}
