@charset "UTF-8";
/* CSS Document */







@media print {
	
body {
	zoom: 100%;
	}
	
	
/*以下レシピページ印刷ボタン押したときのプリント設定*/
body.print {
	zoom:100%;
	margin:40px 0;
	padding:0 0 0 0;
	background-color:#ffffff;
}

body.print h2 {
	margin:0 0 10px 0;
}

body.print #header {
	margin:0 0 30px 0;
	padding:0;
}

body.print #contents {
	background-color:#ffffff;
}

body.print #wrapper,#contents{
	background-image:none;
}

body.print #recipeDetail {
	margin:0;
	padding:0;
}


body.print #recipeDetail .recipeInfo {
	width:380px;
	float:right;
	font-size:150%;
} 


body.print #recipeDetail h2{
	font-size:36px;
	color:#fb7d0e;
}

body.print #recipeDetailSection .leftArea{
	float:left;
	width:800px;
	margin:0 10px 0 0;
	padding:0;
}

body.print #recipeDetailSection .rightArea {
	float:left;
	width:90%;
	margin:20px 0 0 0;
	padding:0;
}

body.print .zairyou {
	margin:0 0 20px 0;
	padding:0;
	background-color:#f5fbfe;
	border-radius: 7px;		/* CSS3草案 */
	-webkit-border-radius: 7px;	/* Safari,Google Chrome用 */
	-moz-border-radius: 7px;	/* Firefox用 */
	behavior: url("/common/js/PIE.htc");
	position:relative;
	width:260px;
	float:left;
	font-size:18px;
}

body.print .zairyou li {
	line-height:180%;
}

body.print .zairyou ul{
	border-bottom:1px dotted #999;
	padding:0px 0 5px 0;
}

body.print .ninzuu{
	margin:0 0 0 0;
	font-weight:normal;
	line-height:180%;
}

body.print #recipeDetailSection .tukurikata {
	margin:0 0 20px 50px;
	padding:0;
	font-size:18px;
	float:right;
	width:500px;
}

body.print #recipeDetailSection .tukurikata li{
	margin:0px 0 0 0;
	line-height:180%;
}




body.print #gNavi,
body.print #etcRecipeSection,
body.print #headerMenu,
body.print #headerTxt,
body.print #footer,
body.print #contentsTop,
body.print #contentsBtm,
body.print #osusumeArea,
body.print #printbtn,
body.print #exLinkArea,
body.print #toTop {
	display: none;
	}
	
}