@charset "UTF-8";
/* CSS Document */

/*--------------------------
　店舗サイト共有レイアウト
---------------------------*/

/*◆ヘッダー*/
#header{
	margin-bottom:30px;
}

/*◆サイドバー*/
#sidebar{
	width:165px;
	padding-right:5px;
	float:left;
}

#sidebar h1{
	margin-bottom:30px;
}


/*◆コンテンツエリア*/
#main{
	overflow:hidden;
	_height:1%;
}

#contents{
	width:655px;
	margin-bottom:30px;
	float:right;
}

#ptitle{
	margin-bottom:10px;
}

#lead{
	margin-bottom:25px;
}

/*◆Newsレイアウト*/
#news{
	margin-bottom:20px;
	overflow:hidden;
	_height:1%;
}

/*◆What's Newレイアウト*/
#whatsnew{
	width:430px;
	float:left;
}

#whatsnew dl{
	height:200px;
	overflow:auto;
}

#whatsnew dt{
	clear:left;
	float:left;
	width:80px;
	padding:5px 0;
}

#whatsnew dd{
	margin-left:80px;
	padding:5px 0;
}

/*◆New Shopレイアウト*/
#newshop{
	width:210px;
	float:right;
}

#newshop h3{
	margin:0 0 0 30px;
}

#newshop dl{
	margin:0 0 20px 30px;
	padding-left:15px;
}

#newshop dt{
	clear:left;
	float:left;
	width:65px;
}

#newshop dd{
	margin-left:65px;
}

/*◆店舗物件募集中*/
#bukken{
	clear:both;
	overflow:hidden;
	_height:1%;
}

#bukken p{
	padding-top:8px;
	font-size:0.8em;
}



/*◆店舗のご案内*/

#shop{
	padding-left:20px;
}

#shop h3{
	margin-left:-20px;
}

#shop table{
	margin:0 0 20px;
}

#shop .ph{
	margin-bottom:20px;
}

span.tel{
	font-size:1.2em;
	line-height:1.8;
}


/*◆限定メニューバナー*/
#gentei{
	margin-bottom:20px;
	overflow:hidden;
	_height:1%;
}

#gentei li{
	float:left;
}

#gentei li.odd{
 margin-right:5px;
}

/*
#gentei{
	width:404px;
	margin:0 auto 20px auto;
}
*/

.note.coupon{
 margin-top:-20px;
 margin-bottom:20px;
}