@charset "utf-8";

html[lang="he"] body {
	direction: rtl;
	text-align: right;
}

html[lang="he"] .main-conts,
html[lang="he"] .sub-conts,
html[lang="he"] .section-in,
html[lang="he"] .article-body,
html[lang="he"] .site-footer {
	text-align: right;
}

html[lang="he"].col2 .main-conts {
	float: left;
}

html[lang="he"].col2 .sub-conts {
	float: right;
}

html[lang="he"] .site-title h1,
html[lang="he"] .site-title .site-title-name,
html[lang="he"] .global-nav-in li,
html[lang="he"] .site-footer-nav,
html[lang="he"] .copyright {
	text-align: right;
}

html[lang="he"] .header-box {
	text-align: left;
}

html[lang="he"] .icon-japanese {
	display: inline-flex;
	align-items: center;
	width: auto;
	height: auto;
	padding: 0 30px 0 0;
	background-position: right center;
	vertical-align: middle;
}

html[lang="he"] .icon-japanese a {
	display: inline-flex;
	align-items: center;
	line-height: 17px;
}

html[lang="he"] .breadcrumbs-in,
html[lang="he"] .article-body ul,
html[lang="he"] .article-body ol,
html[lang="he"] .sub-conts .link-menu,
html[lang="he"] .sub-conts .link-menu ul {
	direction: rtl;
}

html[lang="he"] .article-body ul,
html[lang="he"] .article-body ol {
	padding-right: 1.5em;
	padding-left: 0;
}

html[lang="he"] .sub-conts .link-menu {
	padding-right: 0;
	padding-left: 0;
}

html[lang="he"] .sub-conts .link-menu ul {
	margin-right: 10px;
	margin-left: 0;
}

html[lang="he"] .sub-conts .link-menu li {
	background-position: right 6px;
	padding-right: 1em;
	padding-left: 0;
}

html[lang="he"] .cast-box .cast .cast-headshot {
	float: right;
	margin: 10px 0 10px 10px;
}

html[lang="he"] .cast-box .cast .cast-profile {
	padding: 10px 130px 0 10px;
}

html[lang="he"] .news .news-thumb,
html[lang="he"] .rank-thumb {
	float: right;
	margin-right: 0;
	margin-left: 20px;
}

html[lang="he"] .eye-catch {
	float: left;
	margin-right: 1em;
	margin-left: 0;
}

html[lang="he"] table,
html[lang="he"] th,
html[lang="he"] td,
html[lang="he"] caption {
	text-align: right;
}

html[lang="he"] .tel,
html[lang="he"] .tel1 .tel,
html[lang="he"] a[href^="mailto:"],
html[lang="he"] a[href^="https://line.me/"],
html[lang="he"] a[href^="https://wa.me/"],
html[lang="he"] a[href^="viber://"],
html[lang="he"] .ltr-text {
	direction: ltr;
	unicode-bidi: isolate;
	display: inline-block;
	text-align: left;
}

html[lang="he"] .page-top,
html[lang="he"] .floating-contact-btn {
	direction: ltr;
}

@media only screen and (max-width: 736px) {
	html[lang="he"].col2 .main-conts,
	html[lang="he"].col2 .sub-conts {
		float: none;
	}

	html[lang="he"] .header-box {
		text-align: center;
	}

	html[lang="he"] .global-nav-in li {
		text-align: right;
	}

	html[lang="he"] .global-nav-in li a,
	html[lang="he"] .global-nav li ul li a {
		background-position: left center;
		padding-right: 1em;
		padding-left: 2.5em;
	}

	html[lang="he"] .cast-box .cast .cast-headshot,
	html[lang="he"] .news .news-thumb,
	html[lang="he"] .rank-thumb,
	html[lang="he"] .eye-catch {
		float: none;
		margin-right: 0;
		margin-left: 0;
	}

	html[lang="he"] .cast-box .cast .cast-profile {
		padding: 10px 0 0;
	}
}
