@charset "utf-8";

/*========================

フロアガイド

========================*/

/*------------------------
常にインクルードするCSS
------------------------*/

@import "reset.css";
@import "base.css";

/*------------------------

テーブル

------------------------*/
	
table.floor{
	width:658px;
	margin:0 auto 15px;
	padding:0;
	border-collapse:collapse;
	}

table.floor th{
	padding: 5px;
	text-align: center;
	border:1px solid #C29170;
	background:#F2D5B3;
	}
		
table.floor td{
	padding:5px;
	border:1px solid #C29170;
	background:#FFF;
	}
	
table.floor td.center{
	text-align:center;
	}
	
table.pink{
	width:658px;
	margin:0 auto 15px;
	padding:0;
	border-collapse:collapse;
	}

table.pink th{
	padding: 5px;
	text-align: center;
	border: 1px solid #E65B66;
	background-color: #FADEE0;
	}
		
table.pink td{
	padding:5px;
	border:1px solid #E65B66;
	background:#FFF;
	}
	
table.pink td.center{
	text-align:center;
	}

table.gr{
    width:658px;
	margin:0 auto 15px;
	padding:0;
	border-collapse:collapse;
	}	

table.gr th{
	padding:5px;
	text-align:center;
	border:1px solid #82CD1D;
	background:#CDECA8;
	}
	
table.gr td{
	padding:5px;
	border:1px solid #82CD1D;
	background:#FFF;
	}

table.gr td.center{
	text-align:center;
	}

table.bl{
    width:658px;
	margin:0 auto 15px;
	padding:0;
	border-collapse:collapse;
	}	
	
table.bl th{
	padding:5px;
	text-align:center;
	border:1px solid #7AC1E0;
	background:#DCEEF5;
	}
	
table.bl td{
	padding:5px;
	border:1px solid #7AC1E0;
	background:#FFF;
	}

table.bl td.center{
	text-align:center;
	}

table.pp{
    width:658px;
	margin:0 auto 15px;
	padding:0;
	border-collapse:collapse;
	}	
	
table.pp th{
	padding:5px;
	text-align:center;
	border:1px solid #AE8BC3;
	background:#DFD0E7;
	}
	
table.pp td{
	padding:5px;
	border:1px solid #AE8BC3;
	background:#FFF;
	}

table.pp td.center{
	text-align:center;
	}
	
/*------------------------

カテゴリー

------------------------*/

.cat01{
	width:25px;
	padding:5px;
	margin:0 auto;
	background-color:#FA9BA3;
	text-align:center;
	}

.cat02{
	width:25px;
	padding:5px;
	margin:0 auto;
	background-color:#FD9A3F;
	text-align:center;
	}

.cat03{
	width:25px;
	padding:5px;
	margin:0 auto;
	background-color:#7FC97E;
	text-align:center;
	}

.cat04{
	width:25px;
	padding:5px;
	margin:0 auto;
	background-color:#689ECA;
	text-align:center;
	}

.cat05{
	width:25px;
	padding:5px;
	margin:0 auto;
	background-color:#AE8BC3;
	text-align:center;
	}

.cat01_bar{
	width:630px;
	padding:7px 15px;
	margin:0 auto 5px;
	border-top:solid 5px #FA9BA3;
	border-bottom: dotted 1px #CCC;
	font-weight:bold;
	}

.cat02_bar{
	width:630px;
	padding:7px 15px;
	margin:0 auto 5px;
	border-top:solid 5px #FD9A3F;
	border-bottom: dotted 1px #CCC;
	font-weight:bold;
	}

.cat03_bar{
	width:630px;
	padding:7px 15px;
	margin:0 auto 5px;
	border-top:solid 5px #7FC97E;
	border-bottom: dotted 1px #CCC;
	font-weight:bold;
	}

.cat04_bar{
	width:630px;
	padding:7px 15px;
	margin:0 auto 5px;
	border-top:solid 5px #689ECA;
	border-bottom: dotted 1px #CCC;
	font-weight:bold;
	}

.cat05_bar{
	width:630px;
	padding:7px 15px;
	margin:0 auto 5px;
	border-top:solid 5px #AE8BC3;
	border-bottom: dotted 1px #CCC;
	font-weight:bold;
	}

/* --------------------
SHOP GUIDE
-------------------- */
/*INDEX*/

.CommonBoxInner {
	width:660px;
	padding:0;
	margin: 0 auto 5px;
}

.CommonBoxInner h3 {
	background-color:#F3A401;
	color:#fff;
	font-weight:bold;
	padding:5px;
}


.CommonBoxInner h3 span{
	padding: 5px 10px;
	margin: 0 10px 0 0;
	background-color:#6A3807;
	color:#fff;
	font-weight:bold;
}


.ShopGuide {
	width:655px;
margin: 6px;
float:left;
background-color:#fff;
}

.ShopGuide ul {
	width:655px;
margin:0 ;
padding:0;
}
.ShopGuide ul li {
margin:0;
padding: 5px 0 5px 16px;
width:auto;
margin-top:1px;
background:none;
}
.ShopGuide ul li a {
background:url(/common/images/icon_textlink_arrow2.gif) no-repeat scroll left center;
display:block;
padding: 5px 0 5px 16px;
text-decoration:none;
}

.ShopGuide ul li a:hover {
background:#fef8dd;
}

.ShopGuide ul.Category_bl li {
background:#edf7ff;
}
.ShopGuide ul.Category_gr li {
background:#edf5dd;
}
.ShopGuide ul.Category_yl li {
	background-color:#FFF4B6;
}
.ShopGuide ul.Category_pk li {
background:#ffeee1;
}

.south h3 {
	background-color:#00974A;
	color:#fff;
	font-weight:bold;
	padding:5px;
}