/* Adjustment styles */
body {
	line-break: strict;
}
.icon-wrapper .icon-after::after {
	position: relative;
	top: -0.075em;
}

a wbr + .nowrap {
	display: inline;
}

.more:after {
	display: inline-block;
	transform: translateY(-0.1em);
}

@media only screen and (max-width: 734px) {
	.page-overview .selector-dropdown:lang(ja) {
		letter-spacing: -0.022em;
	}
}

@media only screen and (max-width: 320px) {
	.page-overview .selector-dropdown:lang(ja) {
		letter-spacing: 0;
	}
}

.badge-value span.unit {
	font-size: 0.45em;
}

.page-overview .section-capacity .capacity {
	margin-right: 0.3em;
}

.badge-value span.unit {
	font-size: 0.45em;
}

.nowrap {
	text-indent: 0;
}

.compare-modal .device-content {
	width: 250px;
}
.ac-gf-sosumi ul li small {
	display: none;
}

@media only screen and (max-width: 374px) {
	.section-summary .template-badge {
		width: 147px;
	}
	.section-compare-table .compare-section.section-summary {
		width: 90%;
	}
}

.template-price .template-price {
	margin: 0 auto;
}
.compare-column-price-group {
	margin-bottom: 0;
}

.ac-gf-sosumi ul.additional-sosumi li small {
	display: inline;
}

.button {
	padding-top: 8px;
	padding-bottom: 6px;
}

.compare-modal .template-price .template-dynamic-price {
	font-size: 13px;
}
