body {
	line-break: strict;
}
@media (min-width: 735px) {
	.subsection-stats .section-content {
		padding-top: 196px;
	}
}

.section-hero .intro-text {
	z-index: 1;
}

.icon.icon-after:after, .more:after, #ac-globalfooter .ac-gf-icon-after::after, #ac-globalfooter .ac-gf-more::after {
	position: relative;
	top: -0.1em;
}

@media (max-width: 1068px) and (min-width: 735px) {
	.subsection-audio .bento-copy-block {
		padding-right: 200px;
	}
}

@media (max-width: 734px) {
	#ac-localnav .ac-ln-title:lang(ja) {
		--r-localnav-title-vertical-offset: 13px;
	}
}

@media (max-width: 1068px) {
	html.touch #ac-localnav .ac-ln-button {
		padding-top: 4px;
		padding-bottom: 2px;
	}
}