/* 海外版のアラビア語のサイト(右から左)だけで読む CSS。ApparelXRtl が </head> の前に足す。ほかの CSS は rtl_css.php が左右を入れ替えた写しになっている */
body:lang(ar) {
	font-family: "SF Arabic", "Geeza Pro", "Segoe UI", "Noto Naskh Arabic", "Noto Sans Arabic", Tahoma, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;
}
body:lang(ar) input,
body:lang(ar) select,
body:lang(ar) textarea,
body:lang(ar) button {
	font-family: inherit;
}
/* メール・電話・URL・パスワードは左から右で入れる */
body:lang(ar) input[type="email"],
body:lang(ar) input[type="tel"],
body:lang(ar) input[type="url"],
body:lang(ar) input[type="password"] {
	direction: ltr;
	text-align: right;
}
/* 品番・価格・数量などの英数字は、前後のアラビア語に並びを崩されないように切り離す */
body:lang(ar) bdi,
body:lang(ar) .ltrtext {
	unicode-bidi: isolate;
}
/* 画面より広い要素があると、スマホは右から左の文書の終わり(左)を開いてしまう。はみ出しは切って、始まり(右)を見せる */
html[dir="rtl"] {
	overflow-x: hidden;
}
body:lang(ar) .reviewphotoarea img {
	max-width: 100%;
	object-fit: contain;
}
/* 語の間に空白を入れる言語の札(style_axg_common.css の withlanguagespace の右から左の形) */
.withlanguagespace:lang(ar) {
	margin-right: .25em;
}
