body {	font-size: 12px;}#one-col {	with:610px;	background:#FFFFFF;}#one-col .pr-box {	with:610px;	text-align: right;	margin:0;	padding:0;	line-height:100%;	background:#FFFFFF;}#lead-wrapper div.post-review p{	font-weight:bold;	font-size:20px;	color:#4a2328;    width:610px;    text-align: center;    margin: 0 0 5px 0;}#edit-content .clear,#intro .clear{	clear:both;	height:1px;}/*clearfix*/.clearfix:after {	content: ".";  /* 新しい要素を作る */	display: block;  /* ブロックレベル要素に */	clear: both;	height: 0;	visibility: hidden;}.clearfix {	min-height: 1px;}* html .clearfix {	height: 1px;	/*\*//*/	height: auto;	overflow: hidden;	/**/}/*上部下部編集エリア　レシピ紹介部分--------------------------------------------------------------*/#edit-content .clear,#intro .clear{	clear:both;	height:1px;	display:block;	overflow:hidden;}/*main*//* ------------------------------------------------------------------------------------------------#pr_section1------------------------------------------------------------------------------------------------- */#pr_section1 {	width:610px;	background:url(sec1_bg.gif) repeat-y;	position: relative;}#pr_section1 .lead {	background: url(sec1_ttl_bg.jpg) left top no-repeat;}#pr_section1 .lead h2 {	text-indent: -9999px;	height: 150px;}#pr_section1 .lead p {	padding: 0 180px 20px 100px;}#pr_section1 .lead p em {	color: #ef4000;	font-weight: bold;}#pr_section1 .lead img {	position: absolute;	top: 150px;	right: 10px;}#pr_section1 .recipeArea {	background: url(sec1_dot_tate.gif) center top repeat-y;	padding: 0 15px;	position: relative;}#pr_section1 .recipeBlockSet {	background: url(sec1_dot_yoko.gif) left bottom repeat-x;	position: relative;	width: 580px;}#pr_section1 .recipeBlock {	width: 280px;	padding-bottom: 5px;	text-align: center;}#pr_section1 .recipeBlock h3 a {	font-size: 14px;	color: #9ea73d;}#pr_section1 .recipeBlock p.sakusha {	font-size: 10px;	margin: 5px 0 10px 0;	text-align: right;}#pr_section1 .recipeBlock p {	text-align: left;	padding: 0 5px;}#pr_section1 .recipeBlock .btnRecipe {	text-align: right;}#pr_section1 .recipeBlock .fukidashi {	text-indent: -9999px;	width: 270px;	height: 140px;}#pr_section1 #recipeBlock1,#pr_section1 #recipeBlock3 {	float: left;}#pr_section1 #recipeBlock2,#pr_section1 #recipeBlock4 {	float: right;}#pr_section1 #recipeBlock1 .fukidashi{	background: url(sec1_recipe1_comment.gif) left top no-repeat;}#pr_section1 #recipeBlock2 .fukidashi{	background: url(sec1_recipe2_comment.gif) left top no-repeat;}#pr_section1 #recipeBlock3 .fukidashi{	background: url(sec1_recipe3_comment.gif) left top no-repeat;}#pr_section1 #recipeBlock4 .fukidashi{	background: url(sec1_recipe4_comment.gif) left top no-repeat;}#pr_section1 .footArea {	background: url(sec1_message.gif) left top no-repeat;	height: 129px;	text-indent: -9999px;}/* ------------------------------------------------------------------------------------------------#pr_section3------------------------------------------------------------------------------------------------- */#pr_section3 {	width:610px;	background:url(sec3_bg.gif) repeat-y;	position: relative;}#pr_section3 .mainArea {	background:url(sec3_ttl_bg.jpg) left top no-repeat;	height: 495px;}#pr_section3 .mainArea h2 {	height: 205px;	text-indent: -9999px;}#pr_section3 .mainArea p {	padding: 0 310px 0 25px;}#pr_section3 .mainArea .btn {	margin: 0 0 10px 25px;}#pr_section3 .mainArea .comment {	margin: 0 0 10px 25px;}#pr_section3 .pic {	position: absolute;	top: 362px;	left: 315px;}#pr_section3 .footer {	background:url(sec3_bottom.gif) left bottom no-repeat;	padding-bottom: 15px;}/*下部編集エリア--------------------------------------------------------------*//*intro------------------------------------------------*//*recipe*/#pr_section2{	background: url(sec3_ttl_bg.jpg);}