@charset "UTF-8";

html[lang="id"] body,
html[lang="id"] .main-conts,
html[lang="id"] .sub-conts,
html[lang="id"] .breadcrumbs-in,
html[lang="id"] .site-footer,
html[lang="id"] .global-nav-in li a,
html[lang="id"] .btn,
html[lang="id"] .section-title,
html[lang="id"] .text-onimage,
html[lang="id"] table {
	overflow-wrap: break-word;
	word-wrap: break-word;
}

html[lang="id"] .global-nav-in li a,
html[lang="id"] .contact-btn .btn,
html[lang="id"] .floating-contact-btn-ja a {
	white-space: normal;
	line-height: 1.45;
}

html[lang="id"] .contact-btn .btn {
	padding-right: 1.2em;
	padding-left: 1.2em;
}

html[lang="id"] .site-title-name,
html[lang="id"] .section-wrap .section-in .section-title,
html[lang="id"] .section-wrap .article-header .section-title {
	line-height: 1.45;
}

html[lang="id"] .related-articles a,
html[lang="id"] .link-menu a,
html[lang="id"] .banner-list a {
	overflow-wrap: anywhere;
}

@media only screen and (max-width: 736px) {
	html[lang="id"] .global-nav-in li a,
	html[lang="id"] .link-menu a {
		padding-right: 12px;
		padding-left: 12px;
	}

	html[lang="id"] .section-wrap .section-in .section-title,
	html[lang="id"] .section-wrap .article-header .section-title {
		font-size: 1.45em;
	}
}
