@charset "UTF-8";

h4 {
	border-top: 3px solid #0066FF;
	border-left: none!important;
	padding-top: 0.5em;
	padding-left: 0!important;
	padding-bottom: 0!important;
	margin-bottom: 0.3em!important;
}


/*ローカルナビエリア--------------------*/
h5#recipe_ltit {
	background: url(../recipe/img/tit_idx_lnavi.gif) no-repeat;
}



/*ミルクでレシピ[index]----------------------*/
h2#recipe {
	background: url(../recipe/img/tit_idx_pagetitle.gif) left no-repeat;
	width: 620px;
	height: 38px;
	text-indent: -10000px;
	margin-bottom: 1em;
}
h3#pickup {
	background: url(../recipe/img/tit_idx_pickup.gif) left no-repeat; 
	width: 620px;
	height: 60px;
	text-indent: -10000px;
	margin-bottom: 1.5em;
}
/*ピックアップ*/
div.pickup_recipe {
	width: 620px;
	display: block;
	margin-bottom: 1.5em;
}
.img_pickup {
	float: left;
	width: 300px;
	display: block;
	margin-right: 12px;
}
.txt_pickup {
	width: 300px;
	float: right;
	display:block;
}


/*レシピリスト---------------------------*/
h2#recipe_milk {
	background: url(../recipe/img/tit_milk_pagetitle.gif) left no-repeat;
	width: 620px;
	height: 38px;
	text-indent: -10000px;
	margin-bottom: 1em;
}
h2#recipe_yoguruto {
	background: url(../recipe/img/tit_yogu_pagetitle.gif) left no-repeat;
	width: 620px;
	height: 38px;
	text-indent: -10000px;
	margin-bottom: 1em;
}
h2#recipe_cheese {
	background: url(../recipe/img/tit_cheese_pagetitle.gif) left no-repeat;
	width: 620px;
	height: 38px;
	text-indent: -10000px;
	margin-bottom: 1em;
}
h2#recipe_desert-drink {
	background: url(../recipe/img/tit_dessert_drink_pagetitle.gif) left no-repeat;
	width: 620px;
	height: 38px;
	text-indent: -10000px;
	margin-bottom: 1em;
}
h2#recipe_contest {
	background: url(../recipe/img/tit_contest_pagetitle.gif) left no-repeat;
	width: 620px;
	height: 38px;
	text-indent: -10000px;
	margin-bottom: 1em;
}
h2#recipe_etc {
	background: url(../recipe/img/tit_etc_pagetitle.gif) left no-repeat;
	width: 620px;
	height: 38px;
	text-indent: -10000px;
	margin-bottom: 1em;
}
h3#which {
	background: url(../recipe/img/tit_recipe_list.gif) left no-repeat; 
	width: 620px;
	height: 60px;
	text-indent: -10000px;
	margin-bottom: 1.5em;
}

/*レシピ一覧領域*/
div.recipe_item {
	width: 120px;
	height: 150px;
	padding: 8px;
	border: 1px solid #CCCCCC;
	float: left;
	margin-right: 15px;
	margin-bottom: 6px;
}
div.recipe_item p {
	font-size: xx-small;
	padding-top: 0.8em;
}



/*レシピの詳細ページ---------------------------*/
h2#recipe_milk{
	background: url(../recipe/img/tit_milk_pagetitle.gif) left no-repeat;
	width: 620px;
	height: 38px;
	text-indent: -10000px;
	margin-bottom: 1em;
}
h3#try {
	background: url(../recipe/img/tit_recipe_detail.gif) left no-repeat; 
	width: 620px;
	height: 60px;
	text-indent: -10000px;
	margin-bottom: 1.5em;
}

/*レシピ名と写真*/
div.recipe_detail_guide {
	width: 620px;
	display: block;
}
.img_pickup {
	float: left;
	width: 280px;
	display: block;
	margin-right: 12px;
	padding: 5px;
	border: 1px solid #0066FF;
}
.txt_pickup {
	width: 300px;
	float: right;
	display:block;
}


/*材料の領域*/
div#material {
	width: 190px;
	display: block;
	float: left;
	margin-top: 1em;
}
div#make {
	width: 400px;
	display: block;
	float: right;
	margin-top: 1em;
}
ol#step {
	padding-left: 2em;
}
ol#step li {
	padding: 0.3em 0;
	border-bottom: 1px dotted #0066FF;
}
