/********************************************
プリント用
*********************************************/
@media print {
	body {
		background: none;
	}
	body > .contents_wrap {
		display: none;
	}

	.name_wrap .br-sp {
		display: none;
	}

	h1.logo {
		margin-bottom: 0;
		width: 25%;
	}

	.hamburger {
		display: none;
	}

	.enkeidatsumou_index > .name_wrap {
		display: none;
	}

	.name_wrap p {
		text-align: center;
		margin-bottom: 0;
	}
	.name_wrap dt {
		width: 50px;
	}
	.name_wrap dd {
		width: initial;
	}
	.breadcrumb-wrapper{
		display: none;
	}
	h2.h2_ttl{
		display: none;
	}

	h3 img {
		width: 40px;
	}

	h3, .body-wrap {
		display: none;
	}
	h4.head_ttl {
		font-size: 100%;
		margin-bottom: 0;
		width: 100%;
	}
	h4.head_ttl .br-sp {
		display: none;
	}
	h5.head_ttl {
		width: 100%;
		/*margin-top: 3em;*/
	}

	.checksheet_wrap {
		background-image: url("../img/checksheet/bg_sheet_pc.webp");
		padding: 20px 60px 10px;
	}

	.checklist label {
		font-size: 14px;
		gap: 7px;
	}

	.checklist label .custom-check {
		width: 20px;
		height: 20px;
	}

	.checklist label img {
		display: block;
		margin: 10px auto 0;
		width: 200px;
	}

	.checksheet_btn_wrap,.related_btn_wrap,.new_btn_wrap {
		display: none;
	}

	footer {
		display: none;
	}

	footer .footer_block img {
		width: 200px;
	}

	#sp_float_bnr {
		display: none !important;
	}
}