/* ------------ レシピ ------------ */
.pan_recipe {
	padding: 2px 10px;
	border-top: 2px solid #009900;
	font-size: 80%;
	text-decoration: none;
	border-bottom: 8px solid #E6FED8;
}

.yd_letscooking {
	background:   url(/img/gen/recipe/bg_letscooking.gif) no-repeat 0px 0px;
	height: 64px;
	width: 720px;
	padding-top:5px;
	padding-left:10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.yd_letscooking td{
	padding-top:5px;
	padding-left:10px;
}

.yd_recipe {
	background:   url(/img/gen/recipe/stit_recipe.gif) no-repeat 0px 0px;
	height: 25px;
	width: 720px;
	margin-bottom: 5px;
}

.yd_recipe2 {
	background: url(/img/gen/recipe/stit_recipe2.gif) no-repeat 0px 0px;
	height: 25px;
	width: 680px;
	margin-bottom: 5px;
}

.yd_recipe td {
	padding-left: 20px;
	font-weight: bold;
}

.yd_recipe2 td {
	padding-left: 20px;
	font-weight: bold;
}

.fr {
	border: 2px solid #48B524;
}

.fr2 {
	line-height:140%;
}

.photo{
	border: 1px solid #cccccc;
}

.note{			/* 090603修正 */
	background:   url(/img/gen/cmn/bg_note.gif) repeat-y center;
}

.dish{
	background-color: #FFFFFF;
	border-top: 1px solid #EDEDED;
	border-right: 2px ridge #EDEDED;
	border-bottom: 2px ridge #EDEDED;
	border-left: 1px solid #EDEDED;
}

.txt_recipe{
 color:#666666;
 padding:5px 0px 10px 10px;
 line-height:140%;
}

.date1{
 text-align:right;
 font-size:10px;
 color:#999999;
}
.date2{
 text-align:right;
 color:#006600;
}

a.yd{
color:#009900;
font-weight:bold;
}

a:visited.yd{
color:#009900;
font-weight:bold;
}