@charset "utf-8";



/* body */

#CONTENTS_SECTION {

	width:956px;

}


#RECIPE_CONTAINER {
	background: url(/files/user/recipes/res/image/current_bg.jpg) repeat-x bottom left;
}
#RECIPE_CONTAINER_LONG {
	background:url(/files/user/recipes/res/image/current_bg_long.jpg) repeat-x bottom left;
}

#MAIN_FRAME_TOP {

	width:956px;

	height:17px;

	margin:auto;

	background:url(/files/user/recipes/res/image/main_frame.gif) no-repeat top left #fff;

}



#MAIN_FRAME_MIDDLE {

	width:920px;

	color:#666;

	margin:auto;

	padding:0 18px;

	background:#fff;

}

/* 左ナビ */
#LEFTNAVI {

	width: 180px;
	
	padding: 0 0 10px;

	background: url(/files/user/recipes/lunchnavi/res/image/lnavi_bg.jpg) repeat-y 0 0;
	
	border: none;
	
	position: relative;
	
	z-index: 10;

}



#LEFTNAVI div.bgTop {

	background:url(/files/user/recipes/lunchnavi/res/image/lnavi_bg_top.jpg) no-repeat;
	
	width:180px;

}


#LEFTNAVI div.bgTop p.taC img {
	
	position: relative;
	
	z-index: 101;
	
}

#LEFTNAVI div#navBgMid {
	background:url(/files/user/recipes/lunchnavi/res/image/lnavi_nav_bg_middle.jpg) repeat-y 0 0;
}
#LEFTNAVI div#navBgBtm {
	background:url(/files/user/recipes/lunchnavi/res/image/lnavi_nav_bg_bottom.jpg) no-repeat 0 bottom;
	padding-bottom: 10px;
}

#LEFTNAVI ul.nav {
	background:url(/files/user/recipes/lunchnavi/res/image/lnavi_nav_bg_top.jpg) no-repeat 0 0;
	width:156px;
	padding:4px 12px 0;
	display:block;
}
#LEFTNAVI ul.nav li {
	background:url(/files/user/recipes/lunchnavi/res/image/bg_lnav_dotted_line.jpg) no-repeat 0 bottom;
	width:156px;
	padding-bottom: 2px;
}
#LEFTNAVI ul.nav li.fix {
	background: none;
	padding-bottom: 0;
}
#LEFTNAVI div.bn162 {
	width:162px;
	padding-left:9px;
	margin-top:10px;
}
#LEFTNAVI div.bn155 {
	width:155px;
	padding-left:13px;
	margin-top:10px;
}
#LEFTNAVI div.border {
	background:url(/files/user/recipes/lunchnavi/res/image/lnavi_line.gif) no-repeat left bottom;
	width:180px;
	padding-bottom:12px;
	margin-bottom: 13px;
	display:block;
}
#LEFTNAVI div.bgPaperTop {
	background:url(/files/user/recipes/lunchnavi/res/image/lnavi_bg_paper_top.gif) no-repeat left top;
	width:158px;
	padding-top:8px;
	display:block;
	margin:0 auto 13px;
}
#LEFTNAVI div.bgPaperBtm {
	background:#FFF url(/files/user/recipes/lunchnavi/res/image/lnavi_bg_paper_btm.gif) no-repeat left bottom;
	width:140px;
	padding:7px 9px 23px;
}
#LEFTNAVI div.bgPaperBtm dl {margin-bottom: 9px;}
#LEFTNAVI div.bgPaperBtm dl dt {margin-top: 10px;}
#LEFTNAVI div.bgPaperBtm dl dd {	
	background:url(/files/user/recipes/lunchnavi/res/image/lnavi_bg_rank_img.gif) no-repeat left bottom;
	width:128px;
	height:82px;
	padding:6px;
	margin-top: 5px;
}
#LEFTNAVI .menu {
	width:170px;
	margin:auto;
}



/* h1 */

.h1Block {

	width:720px;

	padding-bottom:20px;

	background:url(/files/user/recipes/res/image/hr_line_custom.gif) repeat-x bottom left;

	zoom:1;

}



.h1Block.str {

	padding-bottom:10px;

	color:#704c0d;

}



.printMail {

	display:inline;

}


/* pinterest */
ul.printMail li.pinterest {
	padding-top: 3px;
	width: px;
	display: block;
}


/* 検索結果件数 */

.searchNum {

	color:#787878;

}

.searchNum span {

	font-size:124%;

	font-weight:bold;

}



/* 表示順 */

.dispSoat {

	padding:10px 15px;

	border-bottom:solid 1px #cfcfcf;

	background:url(/files/user/recipes/res/image/bg_soat.gif);

}



.dispSoat dt span {

	padding-right:34px;

	margin-right:20px;

	border-right:solid 1px #787878;

}



.dispSoat .soatItem li {

	float:left;

	margin-right:20px;

}



.dispSoat .soatItem li.cur {

	font-weight:bold;

}



.dispSoat .soatItem li span {

	padding-right:20px;

	border-right:solid 1px #787878;

}



/* ページャー */

.pager  {

	display:inline;

}



.pager li {

	line-height:1;

	display:inline-block;

	vertical-align:middle;

}

*:first-child+html .pager li {

	display:inline;

	zoom:1;

}

* html .pager li {

	display:inline;

	zoom:1;

}



.pager li span {

	margin-right:5px;

	padding-right:5px;

	border-right:solid 1px #787878;

}



/* 絞り込み条件 */

.searchBox {

	width:720px;

	margin-top:20px;

}



.searchBox .refineSearch .altT {

	width:140px;

	height:33px;

	cursor:pointer;

}



.searchBox .refineSearch .panel {

	width:140px;

	height:33px;

	background-image:url(/files/user/recipes/res/image/btn_refine_swicth_open.gif);

}

.searchBox .refineSearch.close .panel {

	background-image:url(/files/user/recipes/res/image/btn_refine_swicth_close.gif);

}



.searchBox .refineSearchBox {

	color:#000;

	display:none;

	margin-bottom:25px;

}



.searchBox .refineSearchBox .frmTop {

	height:5px;

	background:url(/files/user/recipes/res/image/bg_frm_search.gif) no-repeat top left;

	font-size:0;

}



.searchBox .refineSearchBox .frmMiddle {

	padding:10px;

	background:#e4dcc7;

}



.searchBox .refineSearchBox .frmBottom {

	height:5px;

	background:url(/files/user/recipes/res/image/bg_frm_search.gif) no-repeat top right;

}



.searchBox .refineSearchBox .searchItem .ttl {

	padding-bottom:12px;

	background:url(/files/user/recipes/res/image/hr_line_custom.gif) repeat-x bottom left;

}



.searchBox .refineSearchBox .sltItem.addHr {

	padding-bottom:15px;

	background:url(/files/user/recipes/res/image/hr_line_custom2.gif) repeat-x bottom left;

}



.searchBox .refineSearchBox .sltItem {

	width:670px;

	margin:15px auto 0 auto;

}



.searchBox .refineSearchBox .sltItem dt {

	width:80px;

	font-weight:bold;

}



.searchBox .refineSearchBox .sltItem dd {

	width:590px;

}



.searchBox .resultSearch {

	margin-top:15px;

	padding:10px 0;

	text-align:center;

	background:#c1b18f;

}



.searchBox .resultSearch .resultNum,

.searchBox .resultSearch .resultBtn {

	display:inline-block;

	vertical-align:middle;

}

*:first-child+html .searchBox .resultSearch .resultNum,

*:first-child+html .searchBox .resultSearch .resultBtn {

	display:inline;

	zoom:1;

}

* html .searchBox .resultSearch .resultNum,

* html .searchBox .resultSearch .resultBtn {

	display:inline;

	zoom:1;

}



.searchBox .resultSearch .resultNum {

	color:#fff;

}



.searchBox .resultSearch .resultNum span {

	font-size:124%;

	font-weight:bold;

	margin:0 5px;

}



.searchBox .refineClose {

	cursor:pointer;

}



/* レシピ一覧 */
.recipeList{
	width:700px;
	margin:auto;
}
.recipeList li.item {
	width:220px;
	margin-right:20px;
	float:left;
	background:url(/files/user/recipes/res/image/bg_list_thumb01.jpg) no-repeat top left;
}
.recipeList li.item.new {background:url(/files/user/recipes/res/image/bg_list_thumb01_new.jpg) no-repeat top left;}
.recipeList li.item.lastChild {margin-right:0px;}
.recipeList li.item .itemTop {padding:26px 12px 9px 11px;}
.recipeList li.item .itemBottom {
	height:3px;
	background:url(/files/user/recipes/res/image/bg_list_thumb02.jpg) no-repeat top left;
	font-size:0;
}
.recipeList li.item .itemPic {
	width:136px;
	padding-left:5px;
}
.recipeList li.item .recipeName {
	margin-top:7px;
	min-height:60px;
	height:auto !important;
	height:60px;
}
.recipeList li.item .recipeName p {
	width:128px;
	margin-right:8px;
}
.recipeList li.item.noIcon .recipeName p {width:auto; margin-top:5px;}
.recipeList li.item .recipeName p a {
	color:#99722b;
	font-weight:bold;
}
.recipeList li.item .recipeName p a:hover {text-decoration:underline;}
.recipeList li.item .recipeName .recipeIcon {width:60px;}
.recipeList li.item .recipeName p,
.recipeList li.item .recipeName .recipeIcon {
	display:inline-block;
	vertical-align:middle;
}
*:first-child+html .recipeList li.item .recipeName p,
*:first-child+html .recipeList li.item .recipeName .recipeIcon {
	display:inline;
	zoom:1;
}
* html .recipeList li.item .recipeName p,
* html .recipeList li.item .recipeName .recipeIcon {
	display:inline;
	zoom:1;
}
.recipeList li.item .iconArea {
	width:197px;
	margin-top:5px;
	padding-top:12px;
	background:url(/files/user/recipes/res/image/hr_thumb.gif) repeat-x top left;
}
* html .recipeList li.item .iconArea {width:190px;}
.recipeList li.item .iconArea ul {margin:auto;}
.recipeList li.item .iconArea li {
	font-size:92.4%;
	font-family:"Myriad Pro","Lucida Sans Unicode","Lucida Grande",verdana,sans-serif;
	color:#99722b;
	min-height:21px;
	height:auto !important;
	height:17px;
	margin-right:6px;
	float:left;
	background:no-repeat top left;
}
.recipeList li.item .iconArea li img { margin-right:4px; }
.recipeList li.item .iconArea li.lsatChild {margin-right:0;}


/* 商品情報一覧 */
.recipeList li.item2 {
	background: #f3eee3 url(/files/user/recipes/res/image/bg_list_thumb04.jpg) repeat-y top left;
	width: 220px;
	margin-right: 20px;
	float: left;
	display: inline;
	overflow: hidden;
}
.recipeList li.item2.lastChild {margin-right:0px;}
.recipeList li.item2 .itemTop {
	background: url(/files/user/recipes/res/image/bg_list_thumb03.jpg) no-repeat top left;
	width: 192px;
	padding: 20px 14px 9px 14px;
}
.recipeList li.item2 .itemTop p.itemCategory {
	color: #99722b;
	font-weight: bold;
	text-align: center;
	padding-bottom: 10px;
}
.recipeList li.item2 .itemBottom {
	height: 3px;
	background: url(/files/user/recipes/res/image/bg_list_thumb02.jpg) no-repeat top left;
	font-size:0;
}
.recipeList li.item2 .itemPic {
	background: #FFF;
	width: 190px;
	height: 155px;
	overflow: hidden;
	border: solid 1px #e2d5c4;
}
.recipeList li.item2 .itemName {
	margin-top:7px;
	min-height:60px;
	height:auto !important;
	height:60px;
	padding-left: 5px;
}
.recipeList li.item2 .itemName p {
	width:128px;
	margin-right:8px;
}
.recipeList li.item2.noIcon .itemName p {width:auto; margin-top:5px;}
.recipeList li.item2 .itemName p a {
	color:#99722b;
	font-weight:bold;
}
.recipeList li.item2 .itemName p a:hover {text-decoration:underline;}
*:first-child+html .recipeList li.item2 .itemName p {
	display:inline;
	zoom:1;
}
* html .recipeList li.item2 .itemName p {
	display:inline;
	zoom:1;
}
.recipeList li.item2 .iconArea {
	width:197px;
	margin-top:5px;
	padding-top:12px;
	background:url(/files/user/recipes/res/image/hr_thumb.gif) repeat-x top left;
}
.recipeList li.item2 .iconArea ul {margin:auto;}
.recipeList li.item2 .iconArea li {
	font-size:92.4%;
	font-family:"Myriad Pro","Lucida Sans Unicode","Lucida Grande",verdana,sans-serif;
	color:#99722b;
	min-height:21px;
	height:auto !important;
	height:17px;
	margin-right:6px;
	float:left;
	background:no-repeat top left;
}


/* レシピ詳細 */
.detailBlock {width:720px;}
.detailBlock .detailFrmTop {height:15px; background:url(/files/user/recipes/res/image/bg_detail.gif) no-repeat top left;}
.detailBlock .detailFrmMiddle {background:url(/files/user/recipes/res/image/bg_detail.gif) repeat-y top right; padding:0 20px; zoom:1;}
.detailBlock .detailFrmBottom {height:15px; background:url(/files/user/recipes/res/image/bg_detail.gif) no-repeat -720px bottom}
.recipeAll {width:670px;}
.recipeAll .pic {
	width:420px;
	height:276px;
	padding:19px 0 0 29px;
	float:left;
	background:url(/files/user/recipes/res/image/bg_lunch_detail.jpg) no-repeat top left;
}
.recipeAll .picExp {
	width:220px;
	float:right;
}
.recipeAll .picExp .useProducts {background:#fff;}
.recipeAll .picExp .useProducts dd {padding:24px 12px;}
.recipeAll .picExp .useProducts .productsPic,
.recipeAll .picExp .useProducts .productsName {
	display:inline-block;
	vertical-align:middle;
}
*:first-child+html .recipeAll .picExp .useProducts .productsPic,
*:first-child+html .recipeAll .picExp .useProducts .productsName {
	display:inline;
	zoom:1;
}
* html .recipeAll .picExp .useProducts .productsPic,
* html .recipeAll .picExp .useProducts .productsName {
	display:inline;
	zoom:1;
}
.recipeAll .picExp .useProducts .productsPic {
	width:107px;
	margin-right:15px;
}
.recipeAll .picExp .useProducts .productsName {
	width:74px;
}
.recipeAll .componentTbl {
	width:220px;
	border-color:#cabd96;
	border-width:1px 0 0 1px;
}
.recipeAll .componentTbl th,
.recipeAll .componentTbl td {
	font-size:85%;
	padding:0;
	text-align:right;
	vertical-align:middle;
	border-color:#cabd96;
	border-width:0 1px 1px 0;
	background:#fff;
}
.recipeAll .componentTbl th {background:url(/files/user/recipes/res/image/thead_bg.gif);}
.recipeAll .componentTbl th.bdrW {
	border-color:#fff;
	border-width:0 0 1px 0;
}
.recipeAll .componentTbl th.lastChild {
	border-color:#cabd96;
	border-width:0 0 1px 0;
}
.recipeAll .componentTbl td {padding:0 10px;}
.lunchIndex {
	width:660px;
	margin:auto;
}
.lunchIndex li {
	width:210px;
	float:left;
	margin-right:10px;
	background:no-repeat top left;
}
.lunchIndex li.lastChild {
	margin-right:0px;
}
.lunchIndex li a {
	font-weight:bold;
	color:#704c0d;
}
.h2LunchBlock {
	width:680px;
	padding-top:7px;
	background:url(/files/user/recipes/res/image/h2_lunch_bg.gif) repeat-y top left;
}
.h2LunchBlock_inner {
	padding:0 7px 7px 7px;
	background:url(/files/user/recipes/res/image/h2_lunch_bg.gif) repeat-y bottom left;
}
.h2LunchBlock h2 {
	font-size:108%;
	color:#704c0d;
}
.aboutLunch {
	width:660px;
	margin:auto;
}
.material {
	width:270px;
	float:left;
}
.material .materialTtl {
	padding-bottom:7px;
	background:url(/files/user/recipes/res/image/ttl_bg_material.gif) repeat-x bottom left
}
.material .materialTtl h3,
.material .materialTtl p {
	display:inline-block;
	vertical-align:middle;
	margin-right:4px;
}

*:first-child+html .material .materialTtl h3,
*:first-child+html .material .materialTtl p {
	display:inline;
	zoom:1;
}

* html .material .materialTtl h3,
* html .material .materialTtl p {
	display:inline;
	zoom:1;
}
.material .materialTtl p {
	color:#6f4d0e;
	font-weight:bold;
	display:inline-block;
}
.material table {
	border:none;
}
.material table td {
	border:none;
	padding:5px;
	background:url(/files/user/recipes/res/image/hr_line_custom3.gif) repeat-x bottom left;
}
.howto {
	width:354px;
	float:right;
}
.howto .howtoTtl {
	margin-top:3px;
	padding-bottom:7px;
	background:url(/files/user/recipes/res/image/ttl_bg_material.gif) repeat-x bottom left
}
.howto .process {
	width:340px;
}
.howto .process li {
	margin-top:5px;
	margin-left:2.5em;
	list-style-type:decimal;
}
.kantanPoint dd {
	padding:10px 15px;
	background:url(/files/user/recipes/res/image/bg_katan_point.gif) repeat-x bottom left;
	zoom:1;
}


/* タブ */
.lunchTabTop {
	width:720px;
	padding-bottom:7px;
	background:url(/files/user/recipes/res/image/tab_border.gif) repeat-x bottom left;
}
.lunchTabTop li a.altT,
.lunchTabBottom a.altT, {
	cursor:pointer;
}
.lunchTabTop li .altT,
.lunchTabTop li .panel {
	height:46px;
}
.lunchTabTop li.tab01 .altT {width:172px;}
.lunchTabTop li.tab01 .panel {width:172px; background-image:url(/files/user/recipes/res/image/tab_teiban_top.gif);}
.lunchTabTop li.tab01.cur .panel{ background-position:0 -46px;}
.lunchTabTop li.tab01 a:hover .panel{ background-position:0 -92px;}

.lunchTabTop li.tab02 .altT {width:192px;}
.lunchTabTop li.tab02 .panel {width:192px; background-image:url(/files/user/recipes/res/image/tab_minna_top.gif);}
.lunchTabTop li.tab02.cur .panel{ background-position:0 -46px;}
.lunchTabTop li.tab02 a:hover .panel{ background-position:0 -92px;}

.lunchTabTop li.tab04 .altT {width:174px;}
.lunchTabTop li.tab04 .panel {width:174px; background-image:url(/files/user/recipes/res/image/tab_deco_top.gif);}
.lunchTabTop li.tab04.cur .panel{ background-position:0 -46px;}
.lunchTabTop li.tab04 a:hover .panel{ background-position:0 -92px;}
.lunchTabBottom {
	width:568px;
	margin:auto;
}
.lunchTabBottom li .altT,
.lunchTabBottom li .panel {
	height:49px;
}

.lunchTabBottom li.tab01 .altT {width:169px;}
.lunchTabBottom li.tab01 .panel {width:169px; background-image:url(/files/user/recipes/res/image/tab_teiban_bottom.gif);}
.lunchTabBottom li.tab01.cur .panel{ background-position:0 -49px;}
.lunchTabBottom li.tab01 a:hover .panel{ background-position:0 -98px;}

.lunchTabBottom li.tab02 .altT {width:216px;}
.lunchTabBottom li.tab02 .panel {width:216px; background-image:url(/files/user/recipes/res/image/tab_minna_bottom.gif);}
.lunchTabBottom li.tab02.cur .panel{ background-position:0 -49px;}
.lunchTabBottom li.tab02 a:hover .panel{ background-position:0 -98px;}

.lunchTabBottom li.tab04 .altT {width:183px;}
.lunchTabBottom li.tab04 .panel {width:183px; background-image:url(/files/user/recipes/res/image/tab_deco_bottom.gif);}
.lunchTabBottom li.tab04.cur .panel{ background-position:0 -49px;}
.lunchTabBottom li.tab04 a:hover .panel{ background-position:0 -98px;}

/* メールで送る */
body#SUBWIN {

	background-color:#f4f2ea;

}
.sendMail {
	padding:25px 0;
	width:530px;
	margin:auto;
}
.sendMail .mailBlock {
	width:530px;
	padding:20px 0 0 0;
	background:url(/files/user/recipes/res/image/bg_mail_msg.gif) no-repeat top left;
}
.sendMail .mailBlockInner {
	width:470px;
	padding:0 30px 27px;
	background:url(/files/user/recipes/res/image/bg_mail_msg.gif) no-repeat bottom left;
}
.sendMail .mailType li {
	float:left;
	margin-right:15px;
}
.sendMail .typeMobile {
	margin-top:5px;
}
.sendMail .inputAddr,
.sendMail .btnSubmit {
	display:inline-block;
	vertical-align:middle;
}
*:first-child+html .sendMail .inputAddr,
*:first-child+html .sendMail .btnSubmit {
	display:inline;
	zoom:1;
}
* html .sendMail .inputAddr,
* html .sendMail .btnSubmit {
	display:inline;
	zoom:1;
}
.sendMail .inputAddr {
	width:360px;
	margin-right:15px;
}
.sendMail .btnSubmit {
	width:93px;
}
.sendMail .typeMobile .mailAddress {
	width:210px;
	border:solid 1px #a5acb2;
}
.sendMail .typeOther .mailAddress {
	width:350px;
	border:solid 1px #a5acb2;
}
.sendMail .typeOther {
	display:none;
}
.sendMail .errMsg {
	color:#f00;
}
.sendMail .attention li {
	color:#666;
	list-style:square;
	margin-left:1em !important;
}
.sendMail .compMsg {
	padding:25px 0;
	text-align:center;
}
.sendMail .compMsg .ttlComp {
	font-size:139%;
	font-weight:bold;
	color:#704c0d;
}
.sendMailFooter {
	width:100%;
	position:absolute;
	bottom:0;
	padding-bottom:10px;
	text-align:center;
}

/* hemp */
.hemp {
	background-image: url(/files/user/recipes/res/image/bg_hemp.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
	color: #ffffff;
	padding-left:20px;
}
.hemp .inner {
	display: block;
	padding: 8px 0 0;
	min-height: 27px;
	height: auto !important;
	height: 27px;
	background-image: url(/files/user/recipes/res/image/bg_hemp.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.hemp.bgWhite,
.hemp.bgWhite .inner { background-image: url(/files/user/recipes/res/image/bg_hemp2.gif); }



/* --------------------
	lunchnavi-toppage
-------------------- */
div#keyvisualBox {
	background: url(/files/user/recipes/lunchnavi/res/image/top/bg_tokusyu_keyvisual.jpg) no-repeat 0 0;
	width: 700px;
	height: 263px;
	display: block;
	padding: 10px 10px;
	margin-bottom: 20px;
}
div#keyvisualBox div#slides {
	width: 698px;
	overflow: hidden;
}
div#keyvisualBox div#slides div#slidesWrap {
	background-color: #f3f3f3;
	width: 698px;
	height: 236px;
	overflow: hidden;
}
div#keyvisualBox div#slides div.slides_container {
	background-color: #f3f3f3;
	width: 696px;
	height: 234px;
	border: solid 1px #FFF;
	display: inline-block;
	overflow: hidden;
}

/* Pagination */
.pagination {
	margin: 10px auto;
	width: 100px;
}
.pagination li {
	float: left;
	margin: 0 13px 0 0;
	list-style: none;
	display: inline;
}
.pagination li a {
	display: block;
	width: 12px;
	height: 0;
	padding-top: 13px;
	background-image: url(/files/user/recipes/lunchnavi/res/image/top/pagination.gif);
	background-position: 0 0;
	float: left;
	overflow: hidden;
	text-indent: -999999px;
	font-size: 0;
	line-height: 0;
}
.pagination li.current a {background-position: 0 -12px;}


div#searchBoxBento,
div#searchBoxOkazu {
	background: url(/files/user/recipes/lunchnavi/res/image/top/bg_searchbox.gif) no-repeat 0 0;
	width: 699px;
	height: 244px;
	padding-left: 19px;
	padding-right: 2px;
	margin-bottom: 20px;
}
div#searchBoxBento dl,
div#searchBoxOkazu dl {
	width: 220px;
	margin-right: 13px;
	display: inline;
	float: left;
}
div#searchBoxBento dl dt,
div#searchBoxOkazu dl dt {
	width: 220px;
	margin-bottom: 12px;
}
div#searchBoxBento dl dd.pic,
div#searchBoxOkazu dl dd.pic {
	background: url(/files/user/recipes/lunchnavi/res/image/top/bg_pic.jpg) no-repeat 0 0;
	width: 206px;
	height: 136px;
	padding: 7px;
	margin-bottom: 10px;
}
div#searchBoxBento dl dd,
div#searchBoxOkazu dl dd {text-align: center;}


/* search-top-pinterest */
div#pinterestBox {
	background: #ffe2e2 url(/files/user/recipes/lunchnavi/res/image/top/bg_pinterest_top.gif) no-repeat 0 0;
	width: 718px;
	padding-top: 5px;
}
div#pinterestBgBtm {
	background: url(/files/user/recipes/lunchnavi/res/image/top/bg_pinterest_bottom.gif) no-repeat 0 bottom;
	width: 718px;
	padding: 15px 0 20px;
	text-align: center;
}
div#pinterestBgBtm p.btn {
	width: 169px;
	padding-left: 276px;
}




