@charset "utf-8";

div.wrapper #container #contents-02 div.box-bg div.box-contents h2 {

}
div.wrapper #container #contents-02 div.box-bg div.box-contents div.list-category {
	margin: 0 0 14px 0;
	text-align: right;
}
div.wrapper #container #contents-02 div.box-bg div.box-contents div.list-category ul li {
	display: inline;
}
div.wrapper #container #contents-02 div.box-bg div.box-contents div.list-category ul li img {
	margin: 0 0 0 10px;
}
/* flash area */
div.wrapper #container #contents-02 div.box-bg div.box-contents div.flash-contents {
	width: 630px;
	height: 300px;
}
div.wrapper #container #contents-02 div.box-bg div.box-contents h3 {
	clear: both;
	margin: 0 0 14px 0;
}
div.wrapper #container #contents-02 div.box-bg div.box-contents div.shop-data {
	width: 640px;
	margin: 0 0 20px 0;
}
div.wrapper #container #contents-02 div.box-bg div.box-contents div.shop-data dl {
	float: left;
	width: 200px;
}
div.wrapper #container #contents-02 div.box-bg div.box-contents div.shop-data dl.data-01 {
	margin: 0 20px 0 0;
}
div.wrapper #container #contents-02 div.box-bg div.box-contents div.shop-data dl.data-02 {
	margin: 0 16px 0 0;
}
div.wrapper #container #contents-02 div.box-bg div.box-contents div.shop-data dl.data-03 {
	margin: 0 0 0 0;
}
div.wrapper #container #contents-02 div.box-bg div.box-contents div.shop-data dl dt {
	padding: 1px 0 5px 10px;
	width: 190px;
	font-size: 92.3%;
	background: transparent url(/local/shop/floor/list/img/floor-list-bg01.gif) left top no-repeat;
}
div.wrapper #container #contents-02 div.box-bg div.box-contents div.shop-data dl dd {
	padding: 0 0 0 10px;
	width: 190px;
	font-size: 92.3%;
}
div.wrapper #container #contents-02 div.box-bg div.box-contents div.shop-data dt span.fashion {
	color: #e75179;
	padding: 0 3px 0 0;
}
div.wrapper #container #contents-02 div.box-bg div.box-contents div.shop-data dt span.gourmet {
	color: #f08923;
	padding: 0 3px 0 0;
}
div.wrapper #container #contents-02 div.box-bg div.box-contents div.shop-data dt span.living {
	color: #46b450;
	padding: 0 3px 0 0;
}
div.wrapper #container #contents-02 div.box-bg div.box-contents div.shop-data dt span.service {
	color: #0099cc;
	padding: 0 3px 0 0;
}
div.wrapper #container #contents-02 div.box-bg div.box-contents img.separate {
	margin: 0 0 10px 0;
}
div.floor03,
div.floor03-right {
	float: left;
	width: 280px;
	padding:0 0 50px 0;
}
div.floor03 dl {
	margin: 0 0 20px 20px;
	line-height: 1.5;
}
div.floor03 dt,
div.floor03-right dt {
	float: left;
	margin: 0 15px 3px 0;
}

div.floor03 dd,
div.floor03-right dd {
	margin: 0 0 3px 0;
}
div.floor03-right p {
	margin: 0 0 2px 20px;
}
div.floor03-right dl {
	margin: 0 0 0 20px;
	line-height: 1.5;
}

