@charset "Shift_JIS";

@import url("../../common/css/common.css");
@import url("../../common/css/layout.css");
@import url("../../common/css/header.css");
@import url("../../common/css/left.css");
@import url("../../common/css/footer.css");


#rightArea .ttlArea {
}
	#rightArea .ttlArea h2 {
		display:block;
		height:92px;
		text-indent:-9999px;
		background:url(../images/ttl_h2.gif) no-repeat;
		
	}
	#rightArea .ttlArea h3 {
		display:block;
		height:67px;
		text-indent:-9999px;
		background:url(../images/03/ttl_h3.gif) no-repeat;
		
	}
	
#rightArea .itemArea {
}
	#rightArea .itemArea h4 {
		background:url(../images/03/ttl_h4_back.gif) no-repeat;
		text-align:center;
		padding:12px 40px 0 40px;
		margin-bottom:19px;
		height:28px;
		font-weight:bold;
		color:#793c07;
	}
	/* ƒ‹ƒr */
	#rightArea .itemArea h4.withRuby {
		padding:8px 40px 0 40px;
		height:32px;
	}
	#rightArea .itemArea h4 rt {
		font-weight:normal;
		font-size:64%;
	}
	html>/**/body #rightArea .itemArea h4.withRuby {
		padding:16px 40px 0 40px;
		height:24px;
	}
	html>/**/body #rightArea .itemArea h4 rp {
		display:none;
	}
	html>/**/body #rightArea .itemArea h4 .ruby2letter rt{
		font-size:64%;
		font-weight:normal;
		position:relative;
		letter-spacing: 0.3em;
		white-space:nowrap;
		margin-left:-3em;
		font-size:10px;
		top:-1.3em;
		margin-left:-2.5em;
	}
	/* ƒ‹ƒr */
	#rightArea .itemArea h5 {
		color:#2e4700;
		text-align:center;
		font-weight:bold;
		padding-top:7px;
		height:24px;
		margin-bottom:5px;
		background:url(../images/ttl_h5_back.gif) repeat-x top;;
	}
	
#rightArea .productsBook {
	margin-bottom:10px
}
	#rightArea .productsBook dl {
		float:left;
		width:250px;
		padding-bottom:11px;
		background:url(../images/back_gf_foot.gif) left bottom no-repeat;
	}
	#rightArea .productsBook img {
		float:left;
	}
	#rightArea .productsBook dt.g_ttl {
		text-indent:-999em;
		width:250px;
		height:30px;
		background:url(../images/back_gf_ttl.gif) 0px 0px no-repeat;
	}
	#rightArea .productsBook dt span {
		font-size:83%;
		font-weight:normal;
		color:#000000;
	}
	#rightArea .productsBook dd {
		padding:0px 20px 10px 20px;
		background:url(../images/back_gf_middle.gif) 0px 0px repeat-y;
	}
	
	#rightArea .productsBook dt.nou_ttl {
		padding:0px 20px;
		font-size:75%;
		background:url(../images/back_gf_middle.gif) 0px 0px repeat-y;
	}
	#rightArea .productsBook dd.nou_box {
		padding:0px 20px 10px 20px;
		background:url(../images/back_gf_middle.gif) 0px 0px repeat-y;
	}
	html>/**/body #rightArea .productsBook dt.nou_ttl,
	html>/**/body #rightArea .productsBook dd.nou_box
	{
		font-size:10px;
	}


#rightArea .recipeBook{
	margin-top:15px;
}
	#rightArea .recipeBook h6{
		background:url(../images/03/ttl_h6_back.gif) no-repeat bottom left;
		padding:2px 0 2px 10px;
		margin-bottom:5px;
		height:19px;
		font-weight:bold;
		color:#793c07;
	}
	#rightArea .recipeBook h6 span {
		font-size:83%;
		font-weight:normal;
		color:#000000;
	}
#rightArea .recipeL {
	width:295px;
	float:left;
}
#rightArea .recipeR {
	padding-left:25px;
	width:155px;
	float:left;
}
#rightArea .recipeBook .recipeR h6{
	background:none;
	padding-left:0;
	margin-bottom:0;
}
table.material{
	margin-bottom:10px;
	border-collapse: collapse;
}
	table.material th{
			line-height:1.2;
			padding:4px 10px 4px 0px;
			width:188px;
			background:url(../../common/images/line_dot.gif) repeat-x bottom;
			text-align:left;
			vertical-align:middle;
	}
	table.material td{
	line-height:1.2;
	padding-top:4px;
	padding-bottom:4px;
	width:auto;
	font-size:64%;
	background:url(../../common/images/line_dot.gif) repeat-x bottom;
	vertical-align:middle;
	}
	html>/**/body table.material td {
		font-size:10px;
	}
	table.material td strong {
			font-weight:normal;
			color:#ff0000;
		}





#rightArea .recipeBook dl{
	margin-bottom:10px;
}
	#rightArea .recipeBook dt{
	line-height:1.2;
		padding-top:4px;
		padding-bottom:4px;
		width:29px;
		display:block;
		float:left;
		padding-left:11px;
	}
	#rightArea .recipeBook dd{
	line-height:1.2;
		padding-top:4px;
		padding-bottom:4px;
		display:block;
		background:url(../../common/images/line_dot.gif) repeat-x bottom;
	}
	#rightArea .recipeBook dd strong {
		font-weight:normal;
		color:#ff0000;
	}
	
	#rightArea .recipeBook dl.howto dt {
		background:url(../../common/images/line_dot.gif) repeat-x bottom;
	}
	#rightArea .recipeBook dd img{
		float:right;
	}
	
	#item1 .recipeBook dd.howto1,
	#item1 .recipeBook dt.howto1 { height:97px; }
	#item1 .recipeBook dd.howto2,
	#item1 .recipeBook dt.howto2 { height:90px; }
	
	#item2 .recipeBook dd.howto1,
	#item2 .recipeBook dt.howto1 { height:97px; }
	#item2 .recipeBook dd.howto2,
	#item2 .recipeBook dt.howto2 { height:90px; }
	
	#item3 .recipeBook dd.howto1,
	#item3 .recipeBook dt.howto1 { height:79px; }
	#item3 .recipeBook dd.howto2,
	#item3 .recipeBook dt.howto2 { height:90px; }
	#item3 .recipeBook dd.howto3,
	#item3 .recipeBook dt.howto3 { height:90px; }
	
	#item4 .recipeBook dd.howto1,
	#item4 .recipeBook dt.howto1 { height:76px; }
	#item4 .recipeBook dd.howto2,
	#item4 .recipeBook dt.howto2 { height:79px; }
	#item4 .recipeBook dd.howto3,
	#item4 .recipeBook dt.howto3 { height:79px; }
	
	
	#rightArea .recipeBook .recipeL dt {
		width:197px;
		padding-left:0;
	}
	#rightArea .recipeBook .recipeL dd {
		font-size:64%;
		padding-top:6px;
		padding-bottom:6px;
	}
	html>/**/body #rightArea .recipeBook .recipeL dd {
		font-size:10px;
	}
	#rightArea .recipeBook p.note {
		font-size:64%;
		margin-top:-5px;
		margin-bottom:10px;
	}
	html>/**/body #rightArea .recipeBook p.note {
		font-size:10px;
	}

#rightArea .onepointArea{
	background:url(../images/back_onepoint_head.gif) no-repeat top;
	margin-bottom:8px;
}
	#rightArea .onepointArea h6{
		display:none;
	}
	#rightArea .onepointArea p,
	#rightArea .onepointArea ul{
		color:#a36705;
		padding:18px 10px 18px 70px;
		background:url(../images/back_onepoint_foot.gif) no-repeat bottom;
	}
	#rightArea .onepointArea li{
		list-style:disc;
		margin-left:15px;
	}
	
#rightArea .mamechishikiArea{
	background:url(../images/back_mamechishiki_head.gif) no-repeat top;
	margin-bottom:8px;
}
	#rightArea .mamechishikiArea h6{
		display:none;
	}
	#rightArea .mamechishikiArea p {
		color:#cc0000;
		padding:18px 10px 18px 70px;
		background:url(../images/back_mamechishiki_foot.gif) no-repeat bottom;
	}
	#rightArea .mamechishikiArea p.first {
		background:url(../../common/images/spacer.gif);
		padding-bottom:-10px;
	
}
	
#item2 .mamechishikiArea p {
	padding-top:10px;
	padding-bottom:8px;
}
#item3 .onepointArea ul {
	padding-top:10px;
	padding-bottom:8px;
}
#item4 .mamechishikiArea {
	margin-bottom:20px;
}


#rightArea #item3 .subTtl{
	font-size:64%;
	color:#2e4700;
	border-bottom:solid 1px #2e4700;
	padding-bottom:2px;
	margin-bottom:5px;
	font-weight:bold;
}
html>/**/body #rightArea #item3 .subTtl{
	font-size:10px;
}

#rightArea p.pageTop{
	margin-bottom:40px;
}


#rightArea .altRecipeArea{
}
	#rightArea .altRecipeL{
		float:left;
		width:230px;
		margin-right:19px;
	}
	#rightArea .altRecipeArea h6 {
		background:url(../images/03/altrecipe_ttl.gif) no-repeat top left;
		padding:62px 0 0 5px;
		margin-bottom:10px;
	}
	#rightArea .altRecipeArea h6 strong {
		color:#2e4700;
	}
	#rightArea .altRecipeArea h6 .ico {
		display:none;
	}
	#rightArea .altRecipeArea img{
		float:left;
	}
	#rightArea .altRecipeArea dl {
		padding-left:5px;
	}
	#rightArea .altRecipeArea dt {
		font-weight:bold;
		color:#ff9920;
	}
	#rightArea .altRecipeArea dd{
		line-height:1.4;
	}
	#rightArea .altRecipeArea dd .sTxt {
		display:block;
		padding-top:3px;
	}
	
	
	
	
	
