@charset "utf-8";
/* CSS Document */

#contents {
	width:900px;
	height:2320px;
	margin:0 auto;
	clear: both;
}

img {
	border:0;
	vertical-align:bottom;
	margin:0;
	padding:0;
	line-height:0;
}

td {
	vertical-align:text-top;
}

.recipe_text01 {
	position:relative;
	top:258px;
	left:15px;
	width: 870px;
	line-height: 1.1em;
	height:auto;
	color:#5f3122;
}

.recipe_text02 {
	position:relative;
	top:206px;
	left:235px;
	width: 210px;
	line-height: 1.1em;
	height:auto;
	color:#5f3122;
}

.recipe_text03 {
	position:relative;
	top:157px;
	left:455px;
	width: 210px;
	line-height: 1.1em;
	height: auto;
	color:#5f3122;
}

.recipe_text04 {
	position:relative;
	top:108px;
	left:675px;
	width: 210px;
	line-height: 1.1em;
	height: auto;
	color:#5f3122;
}

.recipe_btn01 {
	position:absolute;
	display:block;
	width: 900px;
	line-height: 1.0em;
}

.recipe_title {
	font-size: 1.0em;
	font-weight:bold;
}

.recipe_text {
	display:block;
	font-size: 0.9em;
	padding-top:3px;
}

a:link { color: #5f3122; text-decoration:underline; }
a:visited { color: #5f3122; }
a:hover { color: #943718; text-decoration:none; }
a:active { color: #5f3122; }