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

.floor_l {
	float: left;
	width: 335px;
}
.floor_r {
	float: right;
	width: 335px;
}
.floor_table th {
	padding: 5px;
	font-weight: normal;
	text-align: left;
	border-bottom: 1px dotted #E6E6E6;
}
.floor_table th:hover {
	padding: 5px;
	background: #F6F6F6;
}
.floor_table a {
	display: block;
	color: #333333;
}
.floor_table a:link {
	color: #333333;
	text-decoration:none;
}

.floor_table a:visited {
	color: #333333;
	text-decoration:none;
}

.floor_table a:hover {
	color: #333333;
	text-decoration:underline;
}


.btn_floor_wrap ul {
	margin: 0px 0px 20px;
	padding: 0px;
	list-style: none;
	height: 30px;
}

#btn_floor01,#btn_floor01_on {
	float: left;
	height: 30px;
	width: 200px;
	margin-right: 10px;
}
#btn_floor01 a {
	background: url(../images/category/floor/btn_floor.gif) no-repeat 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 30px;
	width: 200px;
}
#btn_floor01 a:hover,#btn_floor01_on {
	background: url(../images/category/floor/btn_floor.gif) no-repeat 0px -30px;
	text-indent: -9999px;
	display: block;
	height: 30px;
	width: 200px;
}
#btn_floor02,#btn_floor02_on {
	float: left;
	height: 30px;
	width: 200px;
	margin-right: 10px;
}
#btn_floor02 a {
	background: url(../images/category/floor/btn_floor.gif) no-repeat -200px 0px;
	text-indent: -9999px;
	display: block;
	height: 30px;
	width: 200px;
}
#btn_floor02 a:hover,#btn_floor02_on {
	background: url(../images/category/floor/btn_floor.gif) no-repeat -200px -30px;
	text-indent: -9999px;
	display: block;
	height: 30px;
	width: 200px;
}

#btn_floor03,#btn_floor03_on {
	float: left;
	height: 30px;
	width: 200px;
}
#btn_floor03 a {
	background: url(../images/category/floor/btn_floor.gif) no-repeat -400px 0px;
	text-indent: -9999px;
	display: block;
	height: 30px;
	width: 270px;
}
#btn_floor03 a:hover,#btn_floor03_on {
	background: url(../images/category/floor/btn_floor.gif) no-repeat -400px -30px;
	text-indent: -9999px;
	display: block;
	height: 30px;
	width: 270px;
}
.floor_list img:hover {
	color:#FFFFFF;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.floor_table a:hover {
	display: block;
}
.floor_table td {
	padding: 5px;
	border-bottom: 1px dotted #E6E6E6;
}

/*タウンマップ
------------------------*/

.bg_blue {
	color: #FFFFFF;
	background: #00009F;
	text-align: center;
}

/*イーストモール
------------------------*/

.bg_yellow {
	background: #FFED61;
	padding: 5px;
	text-align: right;
}
.bg_yellow strong {
	clear: both;
	float: left;
}
.bg_yellow em {
	font-style: normal;
}

.bg_brown {
	color: #FFFFFF;
	background: #704E00;
	text-align: center;
}

/*サウスモール
------------------------*/

.bg_green {
	background: #7FC26E;
	padding: 5px;
	text-align: right;
}
.bg_green strong {
	clear: both;
	float: left;
}
.bg_green em {
	font-style: normal;
}

.bg_green02 {
	color: #FFFFFF;
	background: #00883C;
	text-align: center;
}

/*ウエストモール
------------------------*/

.bg_pink {
	background: #EACBE1;
	padding: 5px;
	text-align: right;
}
.bg_pink strong {
	clear: both;
	float: left;
}
.bg_pink em {
	font-style: normal;
}

.bg_purple {
	color: #FFFFFF;
	background: #890C84;
	text-align: center;
}

/*フードコート
------------------------*/

.bg_food {
	background: #D6E483;
	padding: 5px;
	text-align: right;
}
.bg_food strong {
	clear: both;
	float: left;
}
.bg_food em {
	font-style: normal;
}

.bg_food02 {
	color: #FFFFFF;
	background: #788A57;
	text-align: center;
}

/*デリカ
------------------------*/

.bg_orange {
	background: #FAC54C;
	padding: 5px;
	text-align: right;
}
.bg_orange strong {
	clear: both;
	float: left;
}
.bg_orange em {
	font-style: normal;
}

.bg_orange02 {
	color: #FFFFFF;
	background: #EA5205;
	text-align: center;
}

/*コープ・ミドリ
------------------------*/

.bg_beige {
	background: #FFF6E4;
	padding: 5px;
	text-align: right;
}
.bg_beige strong {
	clear: both;
	float: left;
}
.bg_beige em {
	font-style: normal;
}

.bg_gray {
	color: #FFFFFF;
	background: #88837A;
	text-align: center;
}

/*ウエストアウトモール
------------------------*/

.bg_mall {
	background: #F5B6C5;
	padding: 5px;
	text-align: right;
}
.bg_mall strong {
	clear: both;
	float: left;
}
.bg_mall em {
	font-style: normal;
}

.bg_mall02 {
	color: #FFFFFF;
	background: #E50058;
	text-align: center;
}

