@charset "UTF-8";
/* CSS Document */

/* recipe
----------------------------------- */
#selectCat li{
	display:inline;
}
#boxSearch{
	background-color:#e4e4cc;
	height:50px;
}
.searchRecipe{
	float:left;
	font-size:10px;
	min-height:50px;
	line-height:50px;
	padding-left:15px;
	_line-height:1;
	_padding-top:15px;
}
#inputSearch{
	width:200px;
	height:12px;
	padding:2px;
	margin-right:3px;
}

#searchWord{
	float:right;
	font-size:85%;
	min-height:50px;
	line-height:50px;
}
#searchWord dt{
	float:left;
	padding-right:5px;
}
#searchWord dd{
	float:left;
	padding-right:10px;
}

.blockRecipeList{
	margin:10px 0 0;
}
.listItem{
	float:left;
	padding-right:15px;
	width:156px;
	margin-bottom:25px;
	position:relative;
}
.listItem .icnNew{
	border:medium none;
	position:absolute;
	right:18px;
	top:3px;
	width:70px;
}
.blockRecipeList .listItem .thumb a .icnNew{
	border:none;
}

/* recipeDetail
----------------------------------- */

.blockIngr{
	float:left;
	width:260px;
}
.blockRecipe{
	float:right;
	width:400px;
}

.odd{
	background-color:#ffffff;
}

.blockIngr .ttlStyle5{
	font-size:124%;
	margin-top:15px;
	padding-left:10px;
}

.ingredients th{
	float:left;
	width:155px;
	padding:10px 0 10px 10px;
}
.ingredients td{
	float:right;
	text-align:right;
	width:85px;
	padding:10px 10px 10px 0;
}
.blockRecipe li{
	padding:15px 10px;
}
