@charset "utf-8";

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

レストラン＆バーラウンジ用CSS

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


/* /////////////////////////////////////////////////////// restaurants */

.restaurants dl.dlStyle02 dd .indent{
	text-indent:-0.5em;
	padding-left:0.5em;
}

.restaurants dl.dlStyle02 dd .indent dl.menu,
.restaurants dl.dlStyle02 dd .indent dl.menu dt ,
.restaurants dl.dlStyle02 dd .indent dl.menu dd  {
	margin:0 !important;
	padding:0 !important;
	}
	
.restaurants dl.dlStyle02 dd .indent .lbox {
	float:left;
	background:none;
	}
	
.restaurants dl.dlStyle02 .rbox {
	width:290px;
	padding-top:-100px !important;
	background:none;
	float:right;
	}	

.restaurants dl.dlStyle02 dd .indent .indent{
	text-indent:-1em;
	padding-left:1em;
}

.restaurants dl.dlStyle02 dd{
	padding-left:80px;
}

.restaurants dl.dlStyle02.live dd{
	padding-left:130px;
}

.restaurants div.column2 dl.dlStyle02 .indent ul {
	margin:0 !important;
	padding:0 !important;
}


.restaurants div.column2 dl.dlStyle02 .indent ul li{
	background:url(/common/css/img/icon_arrow01.gif) no-repeat left 4px;
	padding-right:0px;
	padding-left:20px;
	text-indent:0;
	font-size:100%;
}

/* /////////////////////////////////////////////////////// live */

.live dl.dlStyle02 dt{
}

.live dl.dlStyle02 dd{
	padding-left:210px;
}


/* /////////////////////////////////////////////////////// quality */

.quality dl.dlStyle01{
	background:none !important;
	margin-top:0;
	padding-bottom:0;
}

.quality dl.dlStyle01 dt{
	background:url(../../common/css/img/icon_square.gif) no-repeat left center;
	padding-left:17px;
}

.quality dl.dlStyle01 dd{
	margin-bottom:10px;
	padding-left:17px;
}

.quality dl.dlStyle02 dt{
}

.quality dl.dlStyle02 dd{
	padding-left:210px;
}

.quality div.eating{
	background:url(../../common/css/img/bg_line02.gif) repeat-x left top;
	padding-top:30px;
	margin-top:50px;
}

.quality div.eating div.leftArea{
	float:left;
	width:197px;
	padding-left:25px;
}

.quality div.eating div.rightArea{
	float:right;
	width:458px;
}

.quality div.eating div.rightArea p{
	margin-left:25px;
}


/* /////////////////////////////////////////////////////// fair */

.fair div#m_area p.txtStyle03{
	background-position:0 0.65em;
}