@charset "UTF-8";

.head:before {
	background-image: url(../disposal/img/pt-head.jpg);
}

.facility {
	margin-top: 80px;
}

.facility:first-child {
	margin-top: 0;
}

.facility_pt {
	margin-top: 20px;
	font-size: 0;
}

.facility_pt > figure {
	width: 49%;
	display: inline-block;
	font-size: 16px;
	margin-left: 2%;
}

.facility_pt > figure:first-child {
	margin-left: 0;
}

.facility_pt > figure figcaption {
	text-align: center;
	line-height: 1.3;
	margin-top: 10px;
}

.facility_fig {
	margin-top: 40px;
	border: 1px solid #ccc;
	/*padding: 40px;*/
}

.facility_fig_name {
}

.facility_fig_wrap {
	margin-top: 40px;
}

.facility_fig_note {
	font-size: 12px;
}

.facility.-item01 .facility_fig_wrap {
	margin-top: 0;
}

.facility_fig_cnt {
	position: relative;
}

.facility_fig_img iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}

.facility_fig_cnt::before {
	content: "";
	display: block;
	padding-top: 50%;
}

/* All SP & Tablet */
@media screen and (max-width:1230px) {
}

/* All SP */
@media screen and (max-width:640px) {
	.head {
		background-image: url(../disposal/img/pt-head.jpg);
	}

	.facility {
		margin-top: 40px;
	}

	.facility:first-child {
	}

	.facility_pt {
	}

	.facility_pt > figure {
	}

	.facility_pt > figure:first-child {
	}

	.facility_pt > figure figcaption {
		font-size: 14px;
	}

	.facility_fig {
		/*padding: 20px;*/
	}

	.facility_fig_name {
	}

	.facility_fig_wrap {
		margin-top: 20px;
	}

	.facility.-item01 .facility_fig_wrap {
		margin-top: 20px;
	}

	.facility_fig_cnt {
	}

	.facility_fig_img {
	}

}
