@charset "utf-8";
@page {
	size: A4;
}
.page-break-before {
	page-break-before: always;
	padding-top: 30px;
}
body {
	background: none;
}
#sub-nav,#pan-list, .contents-left , #sp-btn, .contact-btn, #top-btn, #footer-link {
	display: none !important;
}
#header-box {
	justify-content: center;
}
#footer {
	background: linear-gradient(120deg, rgba(23,116,171,1) 0%, rgba(85,186,191,1) 50%, rgba(102,198,228,1) 100%);
}
.technology-point-text {
	position: absolute;
	top: 50px;
	left: 30px;
	text-shadow: 0 0 4px #FFFFFF,
				   0 0 4px #FFFFFF,
				   0 0 4px #FFFFFF,
				   0 0 4px #FFFFFF,
				   0 0 4px #FFFFFF,
				   0 0 4px #FFFFFF,
				   0 0 4px #FFFFFF,
				   0 0 4px #FFFFFF;
	color: #000000;
}
.technology-point-text span {
	display: block;
}
.biomass-detail {
	position: relative;
}
.page-biomass .img-space {
	margin-bottom: 2em;
}
.biomass-img {
	position: absolute;
	top: 0;
	right: 0;
	margin-top: 1.8em;
	max-width: 250px;
}
.biomass-detail p span {
	display: block;
}
.biomass-detail p:has(span) {
	margin-top: -1.7em;
}