/* CSS Document */


/*search-category
----------------------------------------------------*/

body#search-category #pageTitle h2{
	background-image: url(../images/h2-search-category.gif);
	background-position: left top;
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 420px;
	height: 43px;
	margin: 0px 0px 0px 0px;
	}

body#search-category table{
	border-collapse:separate;
	border-spacing:0;
	border-top:1px solid #E9E4D9;
	border-bottom:1px solid #DED8CA;
	}
body#search-category th,body#search-category td{
	border-right:1px solid #E9E4D9;
	border-bottom:1px solid #E9E4D9;
	padding:4px;
	}

body#search-category th.floor,body#search-category td.floor{
	border-right:none;
	}

body#search-category th.shopname{
	width:210px;
	}
body#search-category th.type{
	width:200px;
	}
body#search-category th.tel{
	width:90px;
	}
body#search-category th.floor{
	width:72px;
	}

/*館ごとのボーダーカラー*/
body#search-category tbody tr.floor-F td{	/*フロンティア館*/
	border-bottom:1px solid #99CC00;
	}
body#search-category tbody tr.floor-1 td{	/*1条館*/
	border-bottom:1px solid #3399FF;
	}
body#search-category tbody tr.floor-2 td{	/*2条館*/
	border-bottom:1px solid #9999FF;
	}
body#search-category tbody tr.floor-3 td{	/*3条館*/
	border-bottom:1px solid #FF6600;
	}
body#search-category tbody tr.floor-R td{	/*R条館*/
	border-bottom:1px solid #996633;
	}
body#search-category tbody tr.floor-N td{	/*N条館*/
	border-bottom:1px solid #999999;
	}
body#search-category tbody tr.floor-A td{	/*A条館*/
	border-bottom:1px solid #009966;
	}

	
	
body#search-category td span a{
	background-image: url(../search-category/images/bg-floor-all.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display:block;
	width:72px;
	height:17px;
	text-indent: -9999px;
	}


/*フロンティア館1Ｆ*/
body#search-category td span.floor-F-1 a{
	background-position: 0px 0px;
	}
body#search-category td span.floor-F-1 a:hover{
	background-position: -73px 0px;
	}


/*フロンティア館2Ｆ*/
body#search-category td span.floor-F-2 a{
	background-position: 0px -18px;
	}
body#search-category td span.floor-F-2 a:hover{
	background-position: -73px -18px;
	}

/*1条館1*/
body#search-category td span.floor-1-1 a{
	background-position: 0px -36px;
	}
body#search-category td span.floor-1-1 a:hover{
	background-position: -73px -36px;
	}


/*1条館2*/
body#search-category td span.floor-1-2 a{
	background-position: 0px -54px;
	}
body#search-category td span.floor-1-2 a:hover{
	background-position: -73px -54px;
	}

/*1条館3*/
body#search-category td span.floor-1-3 a{
	background-position: 0px -72px;
	}
body#search-category td span.floor-1-3 a:hover{
	background-position: -73px -72px;
	}


/*2条館B1*/
body#search-category td span.floor-2-B1 a{
	background-position: 0px -90px;
	}
body#search-category td span.floor-2-B1 a:hover{
	background-position: -73px -90px;
	}

/*2条館1*/
body#search-category td span.floor-2-1 a{
	background-position: 0px -108px;
	}
body#search-category td span.floor-2-1 a:hover{
	background-position: -73px -108px;
	}

/*2条館2*/
body#search-category td span.floor-2-2 a{
	background-position: 0px -126px;
	}
body#search-category td span.floor-2-2 a:hover{
	background-position: -73px -126px;
	}

/*2条館3*/
body#search-category td span.floor-2-3 a{
	background-position: 0px -144px;
	}
body#search-category td span.floor-2-3 a:hover{
	background-position: -73px -144px;
	}

/*2条館4*/
body#search-category td span.floor-2-4 a{
	background-position: 0px -162px;
	}
body#search-category td span.floor-2-4 a:hover{
	background-position: -73px -162px;
	}

/*3条館B1*/
body#search-category td span.floor-3-B1 a{
	background-position: 0px -180px;
	}
body#search-category td span.floor-3-B1 a:hover{
	background-position: -73px -180px;
	}

/*3条館1*/
body#search-category td span.floor-3-1 a{
	background-position: 0px -198px;
	}
body#search-category td span.floor-3-1 a:hover{
	background-position: -73px -198px;
	}

/*3条館2*/
body#search-category td span.floor-3-2 a{
	background-position: 0px -216px;
	}
body#search-category td span.floor-3-2 a:hover{
	background-position: -73px -216px;
	}

/*3条館3*/
body#search-category td span.floor-3-3 a{
	background-position: 0px -234px;
	}
body#search-category td span.floor-3-3 a:hover{
	background-position: -73px -234px;
	}

/*レンガ館1*/
body#search-category td span.floor-R-1 a{
	background-position: 0px -252px;
	}
body#search-category td span.floor-R-1 a:hover{
	background-position: -73px -252px;
	}

/*レンガ館2*/
body#search-category td span.floor-R-2 a{
	background-position: 0px -270px;
	}
body#search-category td span.floor-R-2 a:hover{
	background-position: -73px -270px;
	}

/*レンガ館3*/
body#search-category td span.floor-R-3 a{
	background-position: 0px -288px;
	}
body#search-category td span.floor-R-3 a:hover{
	background-position: -73px -288px;
	}

/*西館*/
body#search-category td span.floor-N a{
	background-position: 0px -306px;
	}
body#search-category td span.floor-N a:hover{
	background-position: -73px -306px;
	}

/*西館1F*/
body#search-category td span.floor-N-1 a{
	background-position: 0px -324px;
	}
body#search-category td span.floor-N-1 a:hover{
	background-position: -73px -324px;
	}


/*アトリウムB1*/
body#search-category td span.floor-A-B1 a{
	background-position: 0px -342px;
	}
body#search-category td span.floor-A-B1 a:hover{
	background-position: -73px -342px;
	}

/*アトリウム1F*/
body#search-category td span.floor-A-1 a{
	background-position: 0px -360px;
	}
body#search-category td span.floor-A-1 a:hover{
	background-position: -73px -360px;
	}


/*特殊　自遊空間*/
body#search-category td span.floor-1-2-3 a{
	background-position: -150px 0px;
	}
body#search-category td span.floor-1-2-3 a:hover{
	background-position: -223px 0px;
	}
/*特殊　札幌開拓使麦酒醸造所*/
body#search-category td span.floor-R-1-2 a{
	background-position: -150px -18px;
	}
body#search-category td span.floor-R-1-2 a:hover{
	background-position: -223px -18px;
	}
