#one-col {
	with:610px;
	background:#FFFFFF;
}
#one-col .pr-box {
	with:610px;
	text-align: right;
	margin: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,
#intro .clear{
	clear:both;
	height:1px;
	display:block;
	overflow:hidden;
}
#edit-content,
#intro{
	font-size:12px;
	line-height:18px;
}

#edit-content .outline{
	clear:both;
	width:610px;
	height:191px;
	margin:10px 0 0 0;
	display:block;
	position:relative;
	background:url(lead_img.jpg) no-repeat 481px 20px;
}
		#edit-content .outline .ttl{
			width:453px;
			height:106px;
			background:url(lead_ttl.gif) no-repeat 0px 0px;
		}
		#edit-content .outline .txt{
			width:467px;
			height:84px;
			background:url(lead_main.gif) no-repeat 0px 0px;
		}
		#edit-content .outline h2,
		#edit-content .outline p{
			display:none;
		}

/*section1_____________________________________________*/
#sec1{
	width:610px;
	height:243px;
	display:block;
	position:relative;
	margin:20px 0 0 0;
	background:url(main_hd05.jpg) 0px 0px;
}
#sec1 .shoulder{
	width:301px;
	height:17px;
	left:34px;
	top:25px;
	background:url(main_hd01.gif) 0px 0px;
}
#sec1 .ttl{
	width:470px;
	height:72px;
	left:26px;
	top:59px;
	background:url(main_hd02.gif) 0px 0px;
	z-index:1;
}
#sec1 .lead{
	width:346px;
	height:37px;
	left:55px;
	top:171px;
	background:url(main_hd03.gif) 0px 0px;
}
#sec1 .pic{
	width:156px;
	height:144px;
	left:439px;
	top:87px;
	background:url(main_hd04.gif) 0px 0px;
	z-index:2;
}
#sec1 .shoulder,
#sec1 .ttl,
#sec1 .lead,
#sec1 .pic{
	display:block;
	position:absolute;
	margin:0px;
}
#sec1 .shoulder p,
#sec1 .ttl h2,
#sec1 .lead p{
	display:none;
}
/*section2,section3_____________________________________________*/
#sec2,
#sec3{
	width:610px;
	display:block;
	position:relative;
	margin:0px;
	background:url(rcp_bg01.jpg);
}
#sec2 .hd-wrap{
	width:610px;
	height:236px;
	display:block;
	position:relative;
	background:url(rcp_hd04.jpg) 0px 0px;
}

#sec2 .hd-wrap .hd{
	width:407px;
	height:111px;
	left:167px;
	top:0px;
	background:url(rcp_hd01.gif) 0px 0px;
}
#sec2 .hd-wrap .prof{
	width:411px;
	height:117px;
	left:175px;
	top:118px;
	background:url(rcp_hd02.gif) 0px 0px;
}
#sec2 .hd-wrap .pkg{
	width:132px;
	height:204px;
	left:32px;
	top:27px;
}
#sec2 .hd-wrap .pic{
	width:85px;
	height:104px;
	left:320px;
	top:5px;
}
#sec2 .hd-wrap .hd,
#sec2 .hd-wrap .pkg,
#sec2 .hd-wrap .prof,
#sec2 .hd-wrap .pic{
	display:block;
	position:absolute;
	margin:0px;
}
#sec2 .hd-wrap .hd h2,
#sec2 .hd-wrap .prof p,
#sec2 .hd-wrap .prof h3,
#sec2 .hd-wrap .prof .none{
	display:none;
}

	#sec2 .ft{
		width:610px;
		height:1010px;
		background:url(rcp_bg05.jpg) no-repeat bottom left;
	}


/*rcp-main*/

#sec2 .rcp_main{
	width:610px;
	display:block;
	position:relative;
}
	#sec2 .rcp_main .ttl{
		width:610px;
		height:110px;
		display:block;
		position:relative;
		background:url(rcp1_ttl.gif) no-repeat 23px 0px;
	}
	#sec3 .rcp_main .ttl{
		width:610px;
		height:134px;
		display:block;
		position:relative;
		background:url(rcp2_ttl.gif) no-repeat 0px 0px;
	}
	#sec2 .rcp_main .pic_lg,
	#sec3 .rcp_main .pic_lg{
		float:left;
		width:252px;
		height:234px;
		padding-left:34px;
		padding-bottom:10px;
	}
	#sec2 .rcp_main .point,
	#sec3 .rcp_main .point{
		float:left;
		width:278px;
		height:234px;
		padding-left:8px;
	}
	#sec2 .rcp_main .point h4{
		width:278px;
		height:85px;
		margin:0;
		background:url(rcp1_po01.gif) no-repeat top left;
		text-indent:-9999px;
	}
	#sec3 .rcp_main .point h4{
		width:278px;
		height:85px;
		margin:0;
		background:url(rcp1_po03.gif) no-repeat top left;
		text-indent:-9999px;
	}
	#sec2 .rcp_main .point .txt{
		width:278px;
		height:148px;
		margin:0;
		background:url(rcp1_po02.gif) no-repeat top left;
	}
	#sec3 .rcp_main .point .txt{
		width:278px;
		height:148px;
		margin:0;
		background:url(rcp1_po04.gif) no-repeat top left;
	}
			#sec2 .rcp_main .ttl h3,
			#sec2 .rcp_main .point .txt p,
			#sec3 .rcp_main .ttl h3,
			#sec3 .rcp_main .point .txt p{
				display:none;
			}
/*rcp-box*/
#sec2 .rcp_box,
#sec3 .rcp_box{
	clear:both;
	width:534px;
	display:block;
	position:relative;
	padding-left:38px;
}

#sec2 .rcp_box .tt,
#sec3 .rcp_box .tt{
	width:534px;
	display:block;
	position:relative;
}
#sec2 .rcp_box .pic,
#sec3 .rcp_box .pic{
	float:right;
	width:118px;
	height:148px;
}
#sec2 .rcp_box .ingredient{
	float:left;
	width:194px;
}
#sec3 .rcp_box .ingredient{
	float:left;
	width:170px;
}
#sec2 .rcp_box .process{
	float:left;
	width:206px;
	padding-left:8px;
}
#sec3 .rcp_box .process{
	float:left;
	width:226px;
	padding-left:8px;
}
#sec3 .rcp_box .note{
	float:left;
	width:404px;
	font-size:10px;
	line-height:13px;
	padding-top:6px;
	margin:0;
	padding-bottom:10px;
}
		#sec2 .rcp_box .ingredient h3{
			width:190px;
			height:20px;
			background:url(rcp_sec01.gif);
			margin:8px 0 0 0;
			text-indent:-9999px;
		}
		#sec3 .rcp_box .ingredient h3{
			width:170px;
			height:20px;
			background:url(rcp_sec03.gif);
			margin:8px 0 0 0;
			text-indent:-9999px;
		}
		#sec2 .rcp_box .process h3{
			width:206px;
			height:20px;
			background:url(rcp_sec02.gif);
			margin:8px 0 0 0;
			text-indent:-9999px;
		}
		#sec3 .rcp_box .process h3{
			width:226px;
			height:20px;
			background:url(rcp_sec04.gif);
			margin:8px 0 0 0;
			text-indent:-9999px;
		}

		#sec2 .rcp_box .ingredient ul,
		#sec3 .rcp_box .ingredient ul{
			margin:4px 0 0 0;
			padding:0px;
		}
				#sec2 .rcp_box .ingredient ul li,
				#sec3 .rcp_box .ingredient ul li{
					list-style-type:none;
					background:url(rcp_mark1.gif) no-repeat 2px 2px;
					padding-left:14px;
				}
				#sec2 .rcp_box .ingredient ul li.no-mark{
					list-style-type:none;
					background:url(clear.gif) no-repeat 2px 2px;
					padding-left:14px;
					text-indent:-14px;
				}
		#sec2 .rcp_box .process ol,
		#sec3 .rcp_box .process ol{
			margin:4px 0 0 0;
			padding:0px;
		}
				#sec2 .rcp_box .process ol li,
				#sec3 .rcp_box .process ol li{
					padding-left:14px;
					list-style-type:none;
					margin:2px 0 0 0;
					
				}
				#sec2 .rcp_box .process ol li.num1, #sec3 .rcp_box .process ol li.num1{ background:url(rcp_num1.gif) no-repeat 2px 2px; }
				#sec2 .rcp_box .process ol li.num2, #sec3 .rcp_box .process ol li.num2{ background:url(rcp_num2.gif) no-repeat 2px 2px;  }
				#sec2 .rcp_box .process ol li.num3, #sec3 .rcp_box .process ol li.num3{ background:url(rcp_num3.gif) no-repeat 2px 2px;  }
				#sec3 .rcp_box .process ol li.num4{ background:url(rcp_num4.gif) no-repeat 2px 2px;  }
				#sec3 .rcp_box .process ol li.num5{ background:url(rcp_num5.gif) no-repeat 2px 2px;  }

#sec2 .sec2_bnr{
	padding:10px 0 0 0;
	clear:both;
}
#sec3 .ft{
	clear:both;
	width:610px;
	height:40px;
	background:url(rcp2_ft.jpg) no-repeat bottom left;
	display:block;
}				



/*present*/
#section_present{
	clear:both;
	width:610px;
	height:190px;
	margin:10px 0 0 0;
	background:url(present.gif) no-repeat right top;
}

		#section_present h3{
			display:none;
		}
		#section_present p{
			margin:0;
			padding:128px 0px 0px 20px;
			color:#333333;
			font-size:12px;
			line-height:18px;
		}
	



/*下部編集エリア--------------------------------------------------------------*/
/*intro------------------------------------------------*/

/*info*/
#sec4{
	clear:both;
	margin:20px 0 0 0;
	width:610px;
	height:375px;
	display:block;
	position:relative;
	background:url(info_bg.jpg) no-repeat 0px 0px;
}
#sec4 .ttl{
	width:568px;
	height:52px;
	display:block;
	position:absolute;
	top:21px;
	left:33px;
	background:url(info_ttl.gif) no-repeat top left;
}
#sec4 .main1{
	width:544px;
	height:180px;
	display:block;
	position:absolute;
	top:87px;
	left:33px;
}
#sec4 .main2{
	width:544px;
	height:43px;
	display:block;
	position:absolute;
	top:267px;
	left:33px;
	background:url(info_main02.gif) no-repeat top left;
}
#sec4 p.bt{
	width:544px;
	height:40px;
	display:block;
	position:absolute;
	top:318px;
	left:33px;
	margin:0;
}
#sec4 .ttl h2,
#sec4 .ttl p,
#sec4 h3,
#sec4 .box1{
	display:none;
}




/*bnr*/

.section_bnr{
	clear:both;
	margin:20px 0 0 0;
}
.section_bnr .bnr1,
.section_bnr .bnr3{
	float:left;
	width:296px;
	margin:0;
	padding:0 0 10px 2px;
}
.section_bnr .bnr2,
.section_bnr .bnr4{
	float:right;
	width:296px;
	margin:0;
	padding:0 2px 10px 0;
}
.section_bnr .bnr5{
	clear:both;
	margin:0;
	padding:0 0 10px 2px;
}
