#one-col {
	with:610px;
	background:#FFFFFF;
}
#one-col .pr-box {
	with:610px;
	text-align: right;
	margin:0 0 10px 0;
	padding:0;
	line-height:100%;
	background:#FFFFFF;
	}

#post-comment {
	color:#4A2328;
	font-size:16px;
	font-weight:bold;
	margin:10px 0 0;
	padding:0;
	text-align:center;
	width:610px;
	}

#edit-content .clear,
#intro .clear{
	clear:both;
	height:1px;
	}
#edit-content .clear hr,
#intro .clear hr{
	display:none;
	}


/*上部下部編集エリア　レシピ紹介部分--------------------------------------------------------------*/
#edit-content .clear,
#intro .clear{
	clear:both;
	height:1px;
	display:block;
	overflow:hidden;
}
#edit-content,
#intro{
	font-size:12px;
	line-height:18px;
}

/*section1_____________________________________________*/
#sec1{
	width:610px;
	display:block;
	position:relative;
	margin:0 0 10px 0;
	background:url(sec1_bg02.gif) 0px 0px;
	}
#sec1 .bg_tp{
	width:610px;
	height:17px;
	display:block;
	position:relative;
	margin:0 0 15px 0;
	background:url(sec1_bg01.gif) 0px 0px;
	}
#sec1 .bg_ft{
	width:610px;
	height:17px;
	display:block;
	position:relative;
	margin:15px 0 0 0;
	background:url(sec1_bg03.gif) 0px 0px;
	}
#sec1 .bg_tp hr,
#sec1 .bg_ft hr{
	display:none;
	}
#sec1 .shoulder{
	width:610px;
	height:39px;
	background:url(sec1_hd01.gif) no-repeat top center;
	}
#sec1 .hd{
	width:610px;
	height:74px;
	margin:4px 0 0 0;
	background:url(sec1_hd02.gif) no-repeat top center;
	}
#sec1 .lead{
	width:610px;
	height:62px;
	margin:8px 0 0 0;
	background:url(sec1_lead.gif) no-repeat top center;
	}
#sec1 .pic{
	width:156px;
	height:144px;
	left:439px;
	top:87px;
	background:url(main_hd04.gif) 0px 0px;
	}

	#sec1 .shoulder p,
	#sec1 .hd h2,
	#sec1 .lead p,
	#sec1_1 .ttl h2{
		display:none;
		}

#sec1_1{
	width:610px;
	}
#sec1_1 .ttl{
	width:610px;
	height:23px;
	background:url(sec1_ttl.gif) no-repeat top center;
	margin:0 0 10px 0;
	}
#sec1_1 .box1,
#sec1_1 .box2,
#sec1_1 .box3{
	clear:both;
	width:610px;
	height:300px;
	margin:0 0 10px 0;
	}
#sec1_1 .pkg{
	float:left;
	width:196px;
	padding-left:35px;
	}
#sec1_1 .pkg p{
	margin:0;
	height:74px;
	}
#sec1_1 .pic{
	float:left;
	width:348px;
	height:300px;
	background:url(sec1_pic_bg.gif) no-repeat;
	}
#sec1_1 .pic span{
	height:207px;
	padding:15px 15px 10px 15px;
	margin:0;
	display:block;
	}
#sec1_1 .pic .rcpttl{
	height:16px;
	text-align:center;
	margin:0 0 8px 0;
	}
#sec1_1 .pic .bt{
	height:32px;
	text-align:center;
	margin:0;
	}
#sec1_2{
	text-align:center;
	margin:0;
	}
	
/*section2_____________________________________________*/
#sec2{
	width:610px;
	height:156px;
	margin:0;
	background:url(sec2.jpg) no-repeat;
	text-indent:-9999px;
	}
	
/*下部編集エリア--------------------------------------------------------------*/
/*intro------------------------------------------------*/

/*section3_____________________________________________*/
#sec3{
	width:610px;
	display:block;
	position:relative;
	margin:0 0 20px 0;
	}
#sec3 .hd{
	width:610px;
	height:96px;
	display:block;
	position:relative;
	background:url(sec3_hd.gif) 0px 0px;
	margin:0 0 6px 0;
	}
#sec3 .presents{
	margin:0;
	text-align:right;
	padding-right:12px;
	}
#sec3 .lead{
	margin:0;
	padding:12px 12px 0 12px;
	font-size:12px;
	line-height:18px;
	}
#sec3 .lead strong{
	color:#CC0000;
	font-weight:normal;
	}

#sec3_1,
#sec3_2,
#sec3_3{
	width:610px;
	margin:10px 0 0 0;
	display:block;
	position:relative;
	}
	#sec3_1{ height:410px; background:url(sec3_bg01.gif);}
	#sec3_2{ height:370px; background:url(sec3_bg02.gif);}
	#sec3_3{ height:410px; background:url(sec3_bg03.gif);}

#sec3 .ttl,
#sec3 .txt,
#sec3 .pic,
#sec3 .point,
#sec3 .fuki{
	display:block;
	position:absolute;
	margin:0;
	}

	#sec3 .fuki{ z-index:5; }
	#sec3 .txt{ z-index:4; }
	#sec3 .ttl{ z-index:3; }
	#sec3 .point{ z-index:2; }
	#sec3 .pic{ z-index:1; }
	
#sec3 .hd h2,
#sec3 .txt h4,
#sec3 .txt ul,
#sec3 .txt ol,
#sec3 .point p{
	display:none;
	}

#sec3 .ttl{
	height:88px;
	left:28px;
	top:21px;
	}
	#sec3_1 .ttl{
		width:349px;
		}
	#sec3_2 .ttl{
		width:288px;
		}
	#sec3_3 .ttl{
		width:235px;
		}
#sec3 .pic{
	width:586px;
	left:12px;
	top:12px;
	text-align:right;
	background:#fff;
	}
	#sec3_1 .pic{ height:386px; }
	#sec3_2 .pic{ height:346px; }
	#sec3_3 .pic{ height:386px; }
	
#sec3 .txt{
	width:280px;
	left:28px;
	top:124px;
	}
	#sec3_1 .txt{ height:260px; background:url(sec3_tx01.gif) no-repeat 0px 0px; }
	#sec3_2 .txt{ height:220px; background:url(sec3_tx02.gif) no-repeat 0px 0px; }
	#sec3_3 .txt{ height:260px; background:url(sec3_tx03.gif) no-repeat 0px 0px; }

#sec3_1 .fuki{
	width:268px;
	height:74px;
	left:325px;
	top:18px;
	}
#sec3_2 .fuki{
	width:234px;
	height:76px;
	left:348px;
	top:19px;
	}
#sec3_3 .fuki{
	width:255px;
	height:77px;
	left:298px;
	top:18px;
	}
	
#sec3 .point{
	width:257px;
	left:325px;
	}
	#sec3_1 .point{
		height:72px;
		top:312px;
		background:url(sec3_po01.gif) no-repeat 0px 0px;
		}
	#sec3_2 .point{
		height:76px;
		top:272px;
		background:url(sec3_po02.gif) no-repeat 0px 0px;
		}
	#sec3_3 .point{
		height:86px;
		top:298px;
		background:url(sec3_po03.gif) no-repeat 0px 0px;
		}
/*section4_____________________________________________*/
#sec4{
	clear:both;
	width:610px;
	display:block;
	position:relative;
	background:url(sec4_bg01.gif);
	}
#sec4 .ttl{
	width:610px;
	height:150px;
	display:block;
	position:relative;
	margin:0;
	background:url(sec4_hd.gif) no-repeat top left;
	}
#sec4 .ttl h2,
#sec4 .ttl p{
	display:none;
	}
#sec4_main{
	padding:0 0 15px 0;
	margin:0;
	background:url(sec4_bg02.gif) no-repeat bottom left;
	}
#sec4 .box1{
	width:190px;
	float:left;
	padding-left:22px;
	margin:0;
	}
#sec4 .box2,
#sec4 .box3{
	width:190px;
	float:left;
	margin:0;
	}
#sec4 .pic{
	width:186px;
	height:166px;
	margin:0;
	}
#sec4 .tt{
	width:186px;
	height:43px;
	margin:0 0 4px 0;
	}
#sec4 .bt{
	text-align:center;
	margin:0;
	}
#sec4 .bnr{
	width:610px;
	margin:0;
	
	background:#F2EFE6;
	}
#sec4 .bnr p{
	text-align:center;
	margin:0;
	padding:6px 0px 10px 0px;
	}
