@charset "utf-8";
/*********************************************************************
 *
 *  </homecook/css_v2/lunch/teiban/teiban.css>
 *
*********************************************************************/


/**
 * teiban-block-***
 */

/* teiban-block-main */
#content div.teiban-block-main{
	zoom:1;
	margin:0 0 1.5em;
}
#content div.teiban-block-main:after{
	/* clear float */
content:".";display:block;height:0;clear: both;visibility:hidden;font-size:0;line-height:0;
}

#content div.teiban-block-main-image{
	float:left;
	margin:0 20px 0 0;
}
#content div.teiban-block-main-text{
	overflow:hidden;
	/zoom:1;
}
#content div.teiban-block-main ul.order-list-a-2 li{margin:0 0 1em;}

/* teiban-block-menu */
#content div.teiban-block-menu{
	padding:0 20px 16px;
	margin:1.5em 0;
	background:url(../image_v2/_teiban-block-menu/bg_01.gif) no-repeat 0 100%;
}

#content div.teiban-block-menu h4{
	margin:0 -20px 1em;
}
#content div.teiban-block-menu ul:after{
/* clear float */
content:".";display:block;height:0;clear: both;visibility:hidden;font-size:0;line-height:0;
}
#content div.teiban-block-menu ul li{
	float:left;
	/float:none;
	/display:inline;
	/zoom:1;
	width:49%;
}
#content div.teiban-block-menu ul li:first-child+li+li,
#content div.teiban-block-menu ul li:first-child+li+li+li+li,
#content div.teiban-block-menu ul li:first-child+li+li+li+li+li+li,
#content div.teiban-block-menu ul li:first-child+li+li+li+li+li+li+li+li{
	clear:both;
}
#content div.teiban-block-menu p.note,
#content div.teiban-block-okazu-recommend p.note{color:#648100;}
/* teiban-block-heading */
#content div.teiban-block-heading{
	margin:1.6em 0 .8em;
	clear:both;
}

#content div.teiban-block-heading h4{
	padding:5px 20px;
	background:#f7f4ea url(../image_v2/_teiban-block/bg_h_01.gif) no-repeat 5px 50%;
	font-weight:bold;
	color:#62411a;
}
/* teiban-block-heading-2 */
#content div.teiban-block-heading-2{
	padding-bottom:3px;
	background:url(../image_v2/_teiban-block/bg_h_02_02.gif) repeat-x 0 100%;
	margin:1em 0 .8em;
}

#content div.teiban-block-heading-2 h5{
	clear:both;
	padding-left:18px;
	background:url(../image_v2/_teiban-block/bg_h_02_01.gif) no-repeat 2px .3em;
	font-weight:bold;
	color:#62411a;
}
#content div.teiban-block-culumn div.teiban-block-heading-2{margin-top:0;}


/* teiban-block-a, teiban-block-b */
#content div.teiban-block-a,
#content div.teiban-block-b{
	background:url(../image_v2/_teiban-block/bg_01_btm.gif) no-repeat 0 100%;
	margin:1em 0;
	padding-bottom:1px;
	position:relative;
	zoom:1;
}

#content div.teiban-block-inner{
	padding:18px 20px 0 356px;
	margin-bottom:18px;
	background:url(../image_v2/_teiban-block/bg_01_top.gif) no-repeat;
	min-height:100px;
	_height:100px;
	position:relative;
	/zoom:1;
}
#content div.teiban-block-inner:after{
	/* clear float */
content:".";display:block;height:0;clear: both;visibility:hidden;font-size:0;line-height:0;
}
#content div.teiban-block-a{background-color:#ffeee9;}
#content div.teiban-block-b{background-color:#f9fced;}

#content div.teiban-block-a p.teiban-block-okazu-name,
#content div.teiban-block-b p.teiban-block-okazu-name{
	position:absolute;
	top:18px;
	left:180px;
	width:130px;
	font-weight:bold;
}

#content div.teiban-block-a p.teiban-block-okazu-name img,
#content div.teiban-block-b p.teiban-block-okazu-name img{
	position:absolute;
	margin-left:-170px;
	background:url(../image_v2/_teiban-block/bg_02.gif) no-repeat;
	padding:4px;
	width:150px;
	elevation:100px;
}
#content div.teiban-block-a div.teiban-block-okazu-recommend{
	zoom:1;
	float:right;
	width:150px;
	
}

#content div.teiban-block-a li,
#content div.teiban-block-b li{zoom:1;}

/* teiban-block-recommend */
#content div.teiban-block-recommend{
	background:#f5fade;
	/zoom:1;
	margin:1em 0 2em;
	padding:5px 20px 10px;
	clear:both;
}

#content div.teiban-block-recommend h5{
	padding:5px 30px 0;
	min-height:20px;
	_height:20px;
	margin:0 -10px 5px;
	background:url(../image_v2/_teiban_block-recommend/bg_h_01.gif) repeat-y;
}

#content div.teiban-block-recommend:after{
/* clear float */
content:".";display:block;height:0;clear: both;visibility:hidden;font-size:0;line-height:0;
}

/* teiban-block-culumn */
#content div.teiban-block-culumn{
	clear:both;
	/zoom:1;
	margin-bottom:1em;
}
#content div.teiban-block-culumn:after{
/* clear float */
content:".";display:block;height:0;clear: both;visibility:hidden;font-size:0;line-height:0;
}
#content div.teiban-block-culumn-left{
	float:left;
	width:260px;
}
#content div.teiban-block-culumn-right{
	float:right;
	width:260px;
}

#content div.teiban-block-recommend div.teiban-block-culumn{
	padding:5px 0;
	margin:-5px 0 0;	
	background:url(../image_v2/_teiban_block-recommend/bg_01.gif) repeat-y 50% 0;
}
#content div.teiban-block-recommend div.teiban-block-culumn-left{width:240px;}
#content div.teiban-block-recommend div.teiban-block-culumn-right{ width:230px;}


/* teiban-block-point */

#content div.teiban-block-point{
	margin:2em 0;
	background:#fffde4;
	padding:14px 14px 14px 100px;
	position:relative;
	color:#62411a;
	min-height:50px;
	_height:50px;
	/zoom:1;
}
#content div.teiban-block-point h4{
	position:absolute;
	top:16px;
	left:16px;
}

/**
 * teiban-nav
 */
#content ul.teiban-nav-a,
#content ul.teiban-nav-b{
	clear:both;
	margin:1em 0;
	padding:5px 0 5px 5px;
	overflow:hidden;
	/zoom:1;
}
#content ul.teiban-nav-a{background:#ebf4c4;}
#content ul.teiban-nav-b{ margin-top:2.5em;}
#content ul.teiban-nav-a li,
#content ul.teiban-nav-b li{
	float:left;
	position:relative;
}
#content ul.teiban-nav-a li{margin:0 -5px 0 0;}
#content ul.teiban-nav-b li{margin:0 -4px 0 0;}
#content ul.teiban-nav-a li.li1{z-index:9;}
#content ul.teiban-nav-b li.li1{z-index:9;}
#content ul.teiban-nav-a li.li2{z-index:8;}
#content ul.teiban-nav-b li.li2{z-index:8;}
#content ul.teiban-nav-a li.li3{z-index:7;}
#content ul.teiban-nav-b li.li3{z-index:7;}


