@media print {
/* @media all { */
	header,
	footer,
	.shokuiku-frame,
	.shokuiku .headMenu,
	.kyushoku-head ul,
	.shokuiku-recipe-search-form,
	.shokuiku-recipe-recently,
	.shokuiku-recipe-info,
	.KyushokuFoot,
	.detailHead .icons,
	.detailHead .anniversary,
	.detailBase .download {
		display: none !important;
	}

	.Kyushoku {
		background: none;
		font-size: 185%;
	}
	.Kyushoku * {
		font-family: 'ヒラギノ丸ゴ Std W4', sans-serif;
	}
	.kyushoku-head {
		position: absolute;
		z-index: 1;
		right: 0;
		top: 0;
		background: none;
		text-align: right;
	}
	.kyushoku-head h1 {
		line-height: 1;
	}
	.kyushoku-head.contents h1 img {
		height: 2em;
		opacity: 0.7;
	}

	.kyushoku-head::before,
	.kyushoku-head::after {
		content: none;
	}
	.kyushoku-head.contents .body {
		padding: 0;
	}

	.kyushoku-body::before,
	.kyushoku-body::after {
		content: none;
	}

	.detailBase {
		margin: 0.5em 0 0;
		padding: 0;
		width: 99%;
		box-shadow: none;
	}
	.detailHead h2 {
		margin: 0;
		font-size: 1.5em;
	}

	/* B */
	.detailBody {
		grid-template-columns: 44% 3% 53%;
		align-items: start;
	}
	.detailBody > *:not(.comment) {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	.detailBody .nutrition {
		margin-top: 0;
	}

	.detailBody .pic {
		grid-column: 3;
		grid-row: 1/3;
		padding: 0;
	}
	.detailBody .step {
		grid-column: 3;
		grid-row: 3/5;
	}
	.detailBody .nutrition {
		grid-column: 1;
		grid-row: 1;
	}

	.detailBody .material {
		grid-column: 1;
		grid-row: 2/6;
	}

	.detailBody .comment {
		grid-row: 6;
	}
	.detailBody .comment h3 {
		align-self: start;
	}

	/* ////////// コメントを右下に収める ////////// */
	.Kyushoku.recipe01_1 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe01_1 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe01_2 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe01_2 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe01_3 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe01_3 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe01_4 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe01_4 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe02_1 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe02_1 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe02_3 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe02_3 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe03_7 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe03_7 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe04_1 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe04_1 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe03_1 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe03_1 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe03_2 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe03_2 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe03_4 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe03_4 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe03_6 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe03_6 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe05_4 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe05_4 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe04_3 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe04_3 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe04_6 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe04_6 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe04_9 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe04_9 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe05_7 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe05_7 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe06_1 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe06_1 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe06_4 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe06_4 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe07_3 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe07_3 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe06_5 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe06_5 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe06_7 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe06_7 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe06_8 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe06_8 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe07_1 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe07_1 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe07_4 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe07_4 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe08_2 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe08_2 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe07_8 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe07_8 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe08_4 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe08_4 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe08_5 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe08_5 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe08_6 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe08_6 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe08_7 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe08_7 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe08_8 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe08_8 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe09_3 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe09_3 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe09_8 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe09_8 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe10_2 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe10_2 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe10_4 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe10_4 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe10_7 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe10_7 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe11_1 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe11_1 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe12_3 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe12_3 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe11_4 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe11_4 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe11_7 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe11_7 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe12_1 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe12_1 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe09_5 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe09_5 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe09_6 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe09_6 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe04_10 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe04_10 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe08_10 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe08_10 .detailBody .comment h3 img {
		width: 8em;
	}
	.Kyushoku.recipe09_9 .detailBody .comment {
		grid-column: 3;
		grid-row: 5;
		align-self: end;
	}

	.Kyushoku.recipe09_9 .detailBody .comment h3 img {
		width: 8em;
	}

	/* ////////// 文字を大きくする ////////// */
	.Kyushoku.recipe01_1 .detailBody .step li {
		font-size: 110%;
	}
	.Kyushoku.recipe01_2 .detailBody .step li {
		font-size: 110%;
	}
	.Kyushoku.recipe01_5 .detailBody .step li {
		font-size: 110%;
	}
	.Kyushoku.recipe03_2 .detailBody .step li {
		font-size: 110%;
	}
	.Kyushoku.recipe05_4 .detailBody .step li {
		font-size: 110%;
	}
	.Kyushoku.recipe05_2 .detailBody .step li {
		font-size: 110%;
	}
	.Kyushoku.recipe07_3 .detailBody .step li {
		font-size: 110%;
	}
	.Kyushoku.recipe08_8 .detailBody .step li {
		font-size: 110%;
	}
	.Kyushoku.recipe11_1 .detailBody .step li {
		font-size: 110%;
	}
	.Kyushoku.recipe11_2 .detailBody .step li {
		font-size: 110%;
	}
	.Kyushoku.recipe11_3 .detailBody .step li {
		font-size: 110%;
	}
	.Kyushoku.recipe07_4 .detailBody .step li {
		font-size: 120%;
	}
	.Kyushoku.recipe10_4 .detailBody .step li {
		font-size: 120%;
	}
	.Kyushoku.recipe10_6 .detailBody .step li {
		font-size: 120%;
	}
	.Kyushoku.recipe10_9 .detailBody .step li {
		font-size: 120%;
	}
	.Kyushoku.recipe12_7 .detailBody .step li {
		font-size: 120%;
	}
	.Kyushoku.recipe07_4 .detailBody .step li {
		font-size: 130%;
	}
	.Kyushoku.recipe08_4 .detailBody .step li {
		font-size: 130%;
	}
	.Kyushoku.recipe05_4 .detailBody .step li {
		font-size: 140%;
	}
	.Kyushoku.recipe07_3 .detailBody .step li {
		font-size: 140%;
	}

	/* 揚げパン */
	.Kyushoku.recipe07_3 .detailBody .pic {
		grid-column: 3;
		grid-row: 1;
	}
	.Kyushoku.recipe07_3 .detailBody .nutrition {
		grid-column: 1;
		grid-row: 1/3;
	}
	.Kyushoku.recipe07_3 .detailBody .material {
		grid-column: 1;
		grid-row: 3/6;
	}
	.Kyushoku.recipe07_3 .detailBody .step {
		grid-column: 3;
		grid-row: 2/4;
	}

	/* しじみロッソな四川風焼きそば */
	.Kyushoku.recipe04_9 .detailBody .material dl.list dd:not(:last-child) {
		margin-bottom: 0.25em;
	}
	.Kyushoku.recipe04_9 .detailBody .step {
		margin-top: 0;
	}
	.Kyushoku.recipe04_9 .detailBody .comment {
		display: block;
		margin-top: 1em;
	}
	.Kyushoku.recipe04_9 .detailBody .comment h3 {
		float: left;
		margin: 0 1em 0 0;
	}
	.Kyushoku.recipe04_9 .detailBody .comment p {
		margin-left: 0;
		/* font-size: 0.7em; */
	}

}
