@charset "Shift_JIS";

/* -----------------------------------------------
Directory:  /sapari/menu/cook/search/
FileName:@styles.css
----------------------------------------------- */

/* Float Clear (clearfix)
---------------------------------------- */
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix{
	display:inline-table;
	min-height:1%;
}
/* \*/
html .clearfix{
	* height:1%;
}
.clearfix{
	display:block;
}
/* */

/* Common
---------------------------------------- */
.miz-Unit-Title-001 .set-ChldTitle {
	background:url(../images/parts/rounder-06.gif) left bottom no-repeat;
}
.miz-Unit-Title-001 .set-ChldTitle h2,
.miz-Unit-Title-001 .set-ChldTitle h3,
.miz-Unit-Title-001 .set-ChldTitle h4 {
	background:#F0F0F0 url(../images/parts/rounder-05.gif) left top no-repeat;
}
/* ColorBox */
div.Dir-ColorBox705{
	width:705px;
	margin-top:10px;
	background:#f5f2eb url(../images/parts/colorbox705-bg-bottom.gif) no-repeat 0px bottom;
}
div.Dir-ColorBox705 div.CBInner{
	width:665px;
	padding:20px;
	background:url(../images/parts/colorbox705-bg-top.gif) no-repeat 0px 0px;
}
div.Dir-ColorBox705 div.miz-Unit-Diagram-001 div.set-Diagram p{
	margin-bottom:5px;
}
div.Dir-ColorBox705 div.miz-Unit-Diagram-001 div.set-Diagram table th{
	background:#f0ebd8;
}
div.Dir-ColorBox705 div.miz-Unit-Diagram-001 div.set-Diagram table td{
	background:#ffffff;
}

/* img width:60px;> width:90px;*/
.miz-Unit-Sidebar-002 div.set-List div .set-Text {
	width:82px;
}
.miz-Unit-Sidebar-002 div.set-List div .ex-description{
	display: none;
}
.miz-Unit-Sidebar-002 div.set-List div .set-Visual {
	width:100px;
}

/* index.html
---------------------------------------- */
/* Recommend */
div.Dir-SaMeCoSe-Recommend{
	width:490px;
	padding-top:15px;
	display:inline-table;
	min-height:1%;
}
div.Dir-SaMeCoSe-Recommend:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
div.Dir-SaMeCoSe-Recommend p.Pict{
	float:left;
	width:258px;
}
div.Dir-SaMeCoSe-Recommend p.Text{
	float:right;
	width:222px;
}
div.Dir-SaMeCoSe-Recommend p.Text strong {
	margin-top:4px;
	padding-left:11px;
	display:block;
	line-height:1.1;
	background:url(/miz_external/images/parts/blt-r-03.gif) 0 0.2em no-repeat;
}
div.Dir-SaMeCoSe-Recommend p.Text span {
	margin-top:4px;
	display:block;
}
div.Dir-SaMeCoSe-Recommend ul.List{
	float:right;
	width:222px;
	margin-top:10px;
	padding-top:10px;
	background:url(../images/border-dot-01.gif) repeat-x 0px 0px;
}
div.Dir-SaMeCoSe-Recommend ul.List li{
	margin-bottom:5px;
	padding-left:11px;
	background:url(/miz_external/images/parts/blt-r-03.gif) 0 0.2em no-repeat;
	font-weight:bold;
	line-height:1.1;
}
/* Standard */
#miz-ContentsInner #mcl-Mainpart .area-Smclcontents .smcl-Subpart {
	margin-top:0px;
}
div.Dir-SaMeCoSe-Standard{
	padding-top:15px;
}
div.Dir-SaMeCoSe-Standard ul{
	width:195px;
	display:inline-table;
	min-height:1%;
}
div.Dir-SaMeCoSe-Standard ul:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
div.Dir-SaMeCoSe-Standard li{
	float:left;
	width:92px;
	height:98px;
	margin:0px 5px 5px 0px;
	display:inline;
	overflow:hidden;
}
/* SearchCommon */
div.Dir-SearchCommon{
}
div.Dir-SearchCommon SCInner{
}
div.SC-Keyword{
}
div.SC-Product{
}
div.SC-Conditon{
}
/* KeywordSearch */
div.Dir-SaMeCoSe-KeywordSearch{
	margin-top:10px;
}
div.Dir-SaMeCoSe-KeywordSearch input{
	width:276px;
	height:14px;
	margin-right:10px;
	padding:4px;
	font-size:1.0em;
	line-height:1.1em;
}
div.Dir-SaMeCoSe-KeywordSearch img{
	vertical-align:top;
}
/* ProductSearch */
div.Dir-SaMeCoSe-ProductSearch{
	margin-top:10px;
}
div.Dir-SaMeCoSe-ProductSearch div.GetFlash{
	width:635px;
	padding:0px 10px 10px 10px;
	display:inline-table;
	min-height:1%;
}
div.Dir-SaMeCoSe-ProductSearch div.GetFlash:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
div.Dir-SaMeCoSe-ProductSearch div.GetFlash img{
	float:left;
	margin-right:10px;
	display:inline;
}
div.Dir-SaMeCoSe-ProductSearch div.GetFlash a{
	text-decoration:underline;
}
/* ConditionSearch */
div.Dir-SaMeCoSe-ConditionSearch div.CSList{
	margin-bottom:20px;
}
div.Dir-SaMeCoSe-ConditionSearch div.CSList ul{
	width:605px;
	margin:10px auto 0px auto;
}
div.Dir-SaMeCoSe-ConditionSearch div.CSList ul:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
div.Dir-SaMeCoSe-ConditionSearch div.CSList ul li{
	float:left;
	width:151px;
}
div.Dir-SaMeCoSe-ConditionSearch div.CSList ul li input{
	margin-right:8px;
}
div.Dir-SaMeCoSe-ConditionSearch div.CSBtn{
	text-align:center;
}


/* result.html
---------------------------------------- */
/* ResultDetail */
div.Dir-SaMeCoSe-ResultDetail{
	margin-top:30px;
}
div.Dir-SaMeCoSe-ResultDetail div.RDInner{
	position:relative;
	width:665px;
}
div.Dir-SaMeCoSe-ResultDetail p.Result span{
	font-weight:bold;
}
div.Dir-SaMeCoSe-ResultDetail p.DetailName{
	margin-top:1.0em;
	font-weight:bold;
}
div.Dir-SaMeCoSe-ResultDetail dl{
	width:530px;
	margin-top:10px;
}
div.Dir-SaMeCoSe-ResultDetail dl:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
div.Dir-SaMeCoSe-ResultDetail dl dt{
	float:left;
	width:90px;
}
div.Dir-SaMeCoSe-ResultDetail dl dd{
	float:right;
	width:430px;
	display:inline;
}
div.Dir-SaMeCoSe-ResultDetail div.Btn{
	position:absolute;
	right:0px;
	bottom:0px;
	width:124px;
}
/* ResultDetail RDBottom */
div.RDBottom{
	margin-top:20px;
}
div.RDBottom div.Btn{
	position:relative;
	width:665px;
	text-align:right;
}
div.RDBottom{
}

/* ResultSoat */
div.Dir-SaMeCoSe-ResultSoat{
	width:705px;
	margin-top:20px;
	padding-bottom:10px;
	border-bottom:#cccccc solid 2px;
	display:inline-table;
	min-height:1%;
}
div.Dir-SaMeCoSe-ResultSoat:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
div.Dir-SaMeCoSe-ResultSoat div.SoatType{
	float:left;
	width:350px;
}
div.Dir-SaMeCoSe-ResultSoat div.SoatType dl{
	float:left;
	padding-top:8px;
}
div.Dir-SaMeCoSe-ResultSoat div.SoatType dl dt{
	float:left;
}
div.Dir-SaMeCoSe-ResultSoat div.SoatType dl dd{
	float:left;
}
div.Dir-SaMeCoSe-ResultSoat div.SoatType dl dd ul li{
	float:left;
	margin-right:8px;
	display:inline;
	white-space:nowrap;
}
div.Dir-SaMeCoSe-ResultSoat div.SoatType dl dd ul li input{
	margin-right:3px;
	width:1.0em;
	height:1.0em;
	vertical-align:top;
}
html:first-child div.Dir-SaMeCoSe-ResultSoat div.SoatType dl dd ul li input{ /* Opera9.27 */
	width:1.2em;
	height:1.2em;
}
div.Dir-SaMeCoSe-ResultSoat div.SoatType div{
}
div.Dir-SaMeCoSe-ResultSoat ul.SoatPageNum{
	float:right;
	padding-top:8px;
}
div.Dir-SaMeCoSe-ResultSoat ul.SoatPageNum li{
	float:left;
}
div.Dir-SaMeCoSe-ResultSoat ul.SoatPageNum li a{
	text-decoration:underline;
}
div.Dir-SaMeCoSe-ResultSoat ul.SoatPageNum{
}
div.Dir-SaMeCoSe-ResultSoat ul.SoatPageNum{
}
/* ResultSoat RSBottom */
div.RSBottom{
	margin-top:0px;
	padding-bottom:0px;
	border-bottom:none;
}
div.RSBottom ul.SoatPageNum{
	padding-top:0px;
}
/* ResultShow */
ul.Dir-SaMeCoSe-ResultShow{
	width:705px;
	margin-top:10px;
	display:inline-table;
	min-height:1%;
}
ul.Dir-SaMeCoSe-ResultShow:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
ul.Dir-SaMeCoSe-ResultShow li{
	float:left;
	margin-right:10px;
	display:inline;
}
/* ResultList */
div.Dir-SaMeCoSe-ResultList{
	margin-top:10px;
}
div.Dir-SaMeCoSe-ResultList ul{
	width:700px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	padding-bottom:20px;
	background:url(../images/border-dot-01.gif) repeat-x 0px bottom;
	display:inline-table;
	min-height:1%;
}
div.Dir-SaMeCoSe-ResultList ul:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
div.Dir-SaMeCoSe-ResultList ul li{
	float:left;
	width:155px;
	margin:0px 10px;
	display:inline;
}
div.Dir-SaMeCoSe-ResultList ul li div{
	margin-bottom:5px;
}
div.Dir-SaMeCoSe-ResultList ul li div img{
	width:155px;
	height:120px;
}
div.Dir-SaMeCoSe-ResultList ul li p.RLName{
	margin-bottom:0.3em;
	padding-left:11px;
	line-height:1.1;
	background:url(/miz_external/images/parts/blt-r-03.gif) 0 0.2em no-repeat;
}
div.Dir-SaMeCoSe-ResultList ul li p.RLName a{
	font-weight:bold;
}
div.Dir-SaMeCoSe-ResultList ul li p.RLTxt{
	line-height:1.1;
}


/* data.html
---------------------------------------- */
/* DataTop */
div.Dir-SaMeCoSe-DataTop{
	width:705px;
	margin-top:30px;
	padding-bottom:20px;
	display:inline-table;
	min-height:1%;
}
div.Dir-SaMeCoSe-DataTop:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
div.Dir-SaMeCoSe-DataTop div.DTPict{
	float:left;
	width:258px;
}
div.Dir-SaMeCoSe-DataTop div.DTText{
	float:right;
	width:424px;
}
div.Dir-SaMeCoSe-DataTop div.DTText dl{
	width:424px;
	padding:4px 0px;
	background:url(../images/border-dot-01.gif) repeat-x 0px bottom;
}
div.Dir-SaMeCoSe-DataTop div.DTText dl:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
div.Dir-SaMeCoSe-DataTop div.DTText dl dt{
	float:left;
	width:90px;
	margin-left:10px;
	display:inline;
	font-weight:bold;
}
div.Dir-SaMeCoSe-DataTop div.DTText dl dd{
	float:right;
	width:299px;
	margin-right:10px;
	display:inline;
}
div.Dir-SaMeCoSe-DataTop div.DTText div{
	margin-top:20px;
	text-align:center;
}
div.Dir-SaMeCoSe-DataTop div.DTText p{
	margin-top:10px;
	font-size:0.8em;
}
/* DataDetail */
div.Dir-SaMeCoSe-DataDetail{
	width:665px;
	padding-bottom:10px;
	display:inline-table;
	min-height:1%;
}
div.Dir-SaMeCoSe-DataDetail:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
div.Dir-SaMeCoSe-DataDetail h5{
	margin-bottom:10px;
}
div.Dir-SaMeCoSe-DataDetail div.DDItem{
	float:left;
	width:300px;
}
div.Dir-SaMeCoSe-DataDetail div.DDItem p.ItemHead{
	padding:4px 5px;
}
div.Dir-SaMeCoSe-DataDetail div.DDItem div.ItemList{
	width:295px;
	padding-left:5px;
}
div.Dir-SaMeCoSe-DataDetail div.DDItem div.ItemList dl{
	width:295px;
	padding:4px 0px;
	background:url(../images/border-dot-01.gif) repeat-x 0px bottom;
}
div.Dir-SaMeCoSe-DataDetail div.DDItem div.ItemList dl:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
div.Dir-SaMeCoSe-DataDetail div.DDItem div.ItemList dl dt{
	float:left;
	width:170px;
	font-weight:bold;
}
div.Dir-SaMeCoSe-DataDetail div.DDItem div.ItemList dl dt a{
	text-decoration:underline;
}
div.Dir-SaMeCoSe-DataDetail div.DDItem div.ItemList dl dd{
	float:right;
	width:120px;
}
div.Dir-SaMeCoSe-DataDetail div.DDItem div.ItemList p{
	padding:4px 0px;
	background:url(../images/border-dot-01.gif) repeat-x 0px bottom;
	font-weight:bold;
}
div.Dir-SaMeCoSe-DataDetail div.DDItem div.Btn{
	margin-top:20px;
	text-align:center;
}
div.Dir-SaMeCoSe-DataDetail div.DDWay{
	float:right;
	width:340px;
}
div.Dir-SaMeCoSe-DataDetail div.DDWay p{
	margin-bottom:20px;
}
div.Dir-SaMeCoSe-DataDetail div.DDWay h6{
	margin-bottom:10px;
}
div.Dir-SaMeCoSe-DataDetail div.DDWay div.Btn{
	text-align:center;
}

/* =================================== */
/* ResultList(Text) */
div.miz-Unit-Diagram-001 .set-Diagram td a{
	text-decoration:underline;
}

h1.setProdName span{
	margin-right: 10px;
}

div.Dir-SaMeCoSe-ResultList div.standard{
	margin-top: 30px;
	margin-bottom: 10px;
}
/* result/index_text */
div.RSBottom ul.SoatPageNum{
	margin-top: 10px;
}
.set-Diagram td.set-Num{
	white-space: nowrap;
	margin-left:10px ;
	margin-right:10px ;
}
.colMain{width:38%;}
.colItem{width:28%;}
.colSub{width:18%;}
.colNum{width:16%;}


/* /sapari/menu/cook/recipe/index.html */

/* recipe-Sec-01  */
.recipe-Sec-01{
	width: 705px;
	margin-top: 10px;
	background-color: #f0ebd8;
}
.recipe-Sec-01-Img{
	width: 470px;
	float: left;
}
.recipe-Sec-01-Img img{
	width: 470px;
	height: auto;
}
.recipe-Sec-01-Txt{
	width: 215px;
	float: right;
}
.recipe-Sec-01-Txt .inner{
	padding: 20px 20px 0 0;
}
.recipe-Sec-01-Txt .btn{
	margin-bottom: 10px;
	text-align: right;
}
.recipe-Sec-01-Txt dl{
	font-size: 12px;
	line-height: 2.35em;
	border-bottom: 1px dashed #99917f;
}
.recipe-Sec-01-Txt dl dt{
	width: 70px;
	float: left;
	font-weight: bold;
}
.recipe-Sec-01-Txt dl dd{
	width: 120px;
	float: left;
}

/* recipe-Sec-02  */
.recipe-Sec-02 {
	width: 705px;
	padding: 20px 0;
	background-color: #f5f2eb;
}
.recipe-Sec-02 .inner{
	margin: 0 20px;
}
.recipe-Sec-02 .ttl{
	padding: 0 10px;
	font-size: 12px;
	line-height: 2.35em;
	font-weight: bold;
	color: #ffffff;
	background-color: #bfb59f;
}
.recipe-Sec-02-Material{
	width: 300px;
	float: right;
}
.recipe-Sec-02-Material .list{
	margin-bottom: 20px;
}
.recipe-Sec-02-Material .list dl{
	padding: 0 10px;
	font-size: 12px;
	line-height: 2.35em;
	overflow: hidden;
	*zoom: 1;
}
.recipe-Sec-02-Material .list .even{
	background-color: #f0ebd8;
}
.recipe-Sec-02-Material .list dl dt{
	font-weight: bold;
	width: 170px;
	float: left;
}
.recipe-Sec-02-Material .list dl dd{
	width: 110px;
	float: left;
}
.recipe-Sec-02-Material .list a{
	text-decoration: underline;
}
.recipe-Sec-02-Material .btn{
	text-align: center;
}

.recipe-Sec-02-Method{
	width: 345px;
	float: left;
}
.recipe-Sec-02-Method .ttl-02{
	margin-bottom: 10px;
}
.recipe-Sec-02-Method .note{
	margin-bottom: 20px;
}
.recipe-Sec-02-Method .txt{
	margin:5px 10px;
	font-size: 12px;
}

.recipe-Sec-02-Method .btn{
	text-align: center;
}

/* nutrition-table  */
.nutrition-table{
	margin: 0 20px;
}
.nutrition-table .ttl{
	margin: 20px 0 0;
}
.nutrition-table-list{
	width: 665px;
	margin: 0;
	padding-left: 0;
	overflow: hidden;
	*zoom: 1;
}
.nutrition-table-list dl {
	float: left;
	border-top: 1px solid #C3BD9A;
	padding: 0 0;
	width: 16%;
	text-align: center;
}
.nutrition-table-list .first,.nutrition-table-list .last{
	width: 18%;
}
.nutrition-table-list dl.last dt,.nutrition-table-list dl.last dd{
	border-right: 1px solid #C3BD9A;
}
.nutrition-table-list dl dt {
	border-bottom: 1px solid #C3BD9A;
	border-left: 1px solid #C3BD9A;
	padding: 8px 3px 7px 3px;
	background: #f0ebd8;
}
.nutrition-table-list dl dd {
	border-bottom: 1px solid #C3BD9A;
	border-left: 1px solid #C3BD9A;
	padding: 8px 3px 7px 3px;
	background: #ffffff;
}
.nutrition-table .note{
	margin: 10px 20px 0;
}
.OperationWindow{
	margin: 10px auto 0;
	text-align:center;
}