@charset "UTF-8";

div#mainContents p.recipe span { white-space: nowrap; }

.searchFormBox {
	padding:20px 5px 5px;
	margin-bottom:20px;
}
.searchFormBox .search-indent-box p {
font-weight:normal;
}

div#platform.typeS #mainContents table.recipeStable{
	width:690px;
	margin:0 10px 20px 10px;
}
#mainContents table.recipeStable th{
	width:138px;
	background:#F5F0EA;
	padding:10px;
}
#mainContents table.recipeStable th span.curryBold{
	font-weight:bold;
	color:#663300;
	font-size:110%;
}
#mainContents table.recipeStable td{
	background:#FFF;
	padding:8px;
}
#mainContents table.recipeStable td p span {
	white-space:nowrap;
}
#mainContents table.recipeStable th p,
#mainContents table.recipeStable td p{
	margin:0;
}
#mainContents table.recipeStable td p{
	line-height:2.3;
	vertical-align:middle;
}
#mainContents table.recipeStable td p input{
	vertical-align:middle;
}
#mainContents table.recipeStable td input.free{
	width:438px;
}
#mainContents span.curryBold{
	font-weight:bold;
	font-size:120%;
}
#mainContents dl.recipeItem{
	display:inline-block;
	clear:both;
	width:690px;
	margin-bottom:20px;
}
#mainContents dl.recipeItem dt{
	padding-left:15px;
	border-bottom:2px solid #CCC;
	margin-bottom:10px;
}
#mainContents dl.recipeItem dd{
	float:left;
	margin:0 5px 5px 12px !important;
	white-space:nowrap;
}
/* EOF */
