span.jp-headline-adjust {
	margin-right: -0.35em;
}
.icon::before,
.icon::after,
.more::before,
.more::after {
	margin-top: 0.23em;
}
html:not(.windows) .more::after {
	margin-top: -0.03em;
}

span.jp-wbr-adjust {
	margin-right: -0.1em;
}

@media only screen and (max-width: 735px) {
	.section-more-pro-features .typography-overview-secondary-headline {
		max-width: 100%;
	}
}

@media only screen and (max-width: 360px) {
	.gallery.tabnav-fade-gallery
		.tabnav-wrapper
		.tabnav-items
		.tabnav-item:lang(ja):first-child {
		margin-left: 0;
	}
	.gallery.tabnav-fade-gallery
		.tabnav-wrapper
		.tabnav-items
		.tabnav-item:lang(ja) {
		padding-left: 0;
	}
}
