@font-face {
  font-family: "HOK-title";
  src: url(../font/HOK-title.ttf);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "HOK-text";
  src: url(../font/HOK-text.ttf);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "AR_Bold";
  src: url(../font/AR_Bold.ttf);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "ar";
  src: url(../font/ar.ttf);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "CHS";
  src: url("../font/CHS.eot");
  src: url("../font/CHS.eot?#iefix") format("embedded-opentype"), url("../font/CHS.woff") format("woff"), url("../font/CHS.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "CHS_Bold";
  src: url("../font/CHS_Bold.eot");
  src: url("../font/CHS_Bold.eot?#iefix") format("embedded-opentype"), url("../font/CHS_Bold.woff") format("woff"), url("../font/CHS_Bold.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "CHT";
  src: url("../font/CHT.eot");
  src: url("../font/CHT.eot?#iefix") format("embedded-opentype"), url("../font/CHT.woff") format("woff"), url("../font/CHT.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "CHT_Bold";
  src: url("../font/CHT_Bold.eot");
  src: url("../font/CHT_Bold.eot?#iefix") format("embedded-opentype"), url("../font/CHT_Bold.woff") format("woff"), url("../font/CHT_Bold.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "NotoSansJP-Bold";
  src: url("../font/NotoSansJP-Bold.eot");
  src: url("../font/NotoSansJP-Bold.eot?#iefix") format("embedded-opentype"), url("../font/NotoSansJP-Bold.woff") format("woff"), url("../font/NotoSansJP-Bold.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "NotoSansJP-Regular";
  src: url("../font/NotoSansJP-Regular.eot");
  src: url("../font/NotoSansJP-Regular.eot?#iefix") format("embedded-opentype"), url("../font/NotoSansJP-Regular.woff") format("woff"), url("../font/NotoSansJP-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "MM_Bold";
  src: url(../font/MM_Bold.ttf);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MM";
  src: url(../font/MM.ttf);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Frutiger Neue LT Pro Regular";
  src: url(../font/FrutigerNeueLTPro-Regular.ttf);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Frutiger Neue LT Pro Bold";
  src: url(../font/FrutigerNeueLTPro-Bold.ttf);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Frutiger Neue LT Pro Medium";
  src: url(../font/FrutigerNeueLTPro-Medium.ttf);
  font-weight: normal;
  font-style: normal;
}
body {
  font-family: "HOK-text";
}

.hoktitle {
  font-family: "HOK-title";
}

.lang_ar {
  font-family: "AR";
}
.lang_ar .hoktitle {
  font-family: "AR_Bold";
}

.lang_tw {
  font-family: "CHT";
}
.lang_tw .hoktitle {
  font-family: "CHT_Bold";
}

.lang_cn {
  font-family: "CHS";
}
.lang_cn .hoktitle {
  font-family: "CHS_Bold";
}

.lang_my {
  font-family: "MM";
}
.lang_my .hoktitle {
  font-family: "MM_Bold";
}

.lang_ja {
  font-family: "NotoSansJP-Regular";
}
.lang_ja .hoktitle {
  font-family: "NotoSansJP-Bold";
}

.lang_ar {
  letter-spacing: unset !important;
}
.lang_ar * {
  letter-spacing: unset !important;
}
.lang_ar .time_line {
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.lang_ar .hok_pt4_in {
  direction: ltr;
}
.lang_ar .hok_video video {
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.lang_ar .hok_video_tips {
  padding-left: 0;
  padding-right: calc(110 / var(--screen-width) * var(--screen-maxwidth));
}
.lang_ar .hok_part6 .prg_img {
  -webkit-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}

.lang_ar .wel_logo_plot {
  letter-spacing: unset;
  direction: ltr;
}

.lang_ar .hok_news_list li .news_img_line {
  transform: scale(-1, 1);
}
.lang_ar .hok_news_list li .hok_news_destime {
  left: unset;
  right: calc(8 / var(--screen-width) * var(--screen-maxwidth));
}
.lang_ar .hd_nv_list {
  float: right;
  display: block;
}
.lang_ar .hd_nv_list li a {
  direction: rtl;
  text-align: right;
}
.lang_ar .hd_nv_list li {
  float: right;
  margin-left: 0;
  margin-right: calc(37.5 / var(--screen-width) * var(--screen-maxwidth));
}

.lang_ar .hok_nav {
  direction: ltr;
  padding-right: 0;
  padding-right: 24px;
}
.lang_ar .hd_nv_logo {
  float: right;
  background-size: auto 100%;
  background-position: left top;
}
.lang_ar .nv_rt_dn {
  margin-right: 30px;
  margin-left: 30px;
}
.lang_ar .language_btn, .lang_ar .nvsm_box, .lang_ar .nv_more_btn {
  float: right;
}
.lang_ar .language_btn {
  direction: rtl;
}
.lang_ar .compra_btn {
  float: left;
  direction: rtl;
}
.lang_ar .compra_btn .compra_icon {
  margin-right: 0;
}
.lang_ar .nv_camp_btn {
  float: left;
  direction: rtl;
}
.lang_ar .nv_rtbox, .lang_ar .nv_rt, .lang_ar .nv_m_lan {
  float: left;
}
.lang_ar .language_icon {
  margin-left: 12px;
  margin-right: 12px;
}
.lang_ar .hok_lang_xl:after {
  right: unset;
  left: 50%;
}
.lang_ar .nv_m_more {
  float: left;
  margin-right: calc(42 / var(--screen-width) * var(--screen-maxwidth));
  margin-left: calc(42 / var(--screen-width) * var(--screen-maxwidth));
}
.lang_ar .nv_more_btn.more_btn {
  float: right;
}

@media screen and (max-width: 600px) {
  .lang_ar .nv_m_lan {
    margin: calc(40 / var(--screen-width) * var(--screen-maxwidth)) calc(40 / var(--screen-width) * var(--screen-maxwidth)) 0 0;
  }
}
.lang_ar .news_read_more {
  margin-left: calc(-300 / var(--screen-width) * var(--screen-maxwidth));
  top: calc(304 / var(--screen-width) * var(--screen-maxwidth));
}

.lang_ar #onetrust-banner-sdk #onetrust-close-btn-container {
  left: 0;
  right: unset;
}

.lang_ar .hok_news_tit {
  font-weight: bold;
  font-size: calc(60 / var(--screen-width) * var(--screen-maxwidth));
}
.lang_ar .hok_news_tit * {
  font-weight: bold;
}

.lang_ar .more_btn {
  font-weight: bold;
}

.lang_ar .hok_p1sdf {
  left: calc(0.1145833333 * var(--screen-maxwidth));
}

.lang_ar .hok_gb_tit, .lang_ar .hok_p1sdf {
  left: unset;
  right: calc(0.1145833333 * var(--screen-maxwidth));
}

.lang_ar .wel_logo {
  letter-spacing: 0;
}

.lang_ar .hok_soon {
  font-size: calc(0.015625 * var(--screen-maxwidth));
}

.lang_ar .hok_pts2_box .hok_pts2_icon {
  margin-left: calc(0.00625 * var(--screen-maxwidth));
}

.lang_ar .hok_pts2_list li {
  direction: rtl;
  text-align: right;
}

.lang_ar .md_line .hok_pbox:after {
  left: unset;
  right: 0;
  background: url(../img/map_hok_pline.png) no-repeat 100%/100%;
}
.lang_ar .md_line .hok_pbox .hok_pname, .lang_ar .md_line .hok_pbox .hok_pname_des {
  text-align: right;
}
.lang_ar .hok_pname_des {
  margin-top: calc(10 / var(--screen-width) * var(--screen-maxwidth));
}
.lang_ar .md_line:nth-child(1) .hok_pbox:after, .lang_ar .md_line:nth-child(4) .hok_pbox:after {
  right: 0;
  left: unset;
  background: url(../img/map_hok_pline.png) no-repeat 100%/100%;
}
.lang_ar .md_line:nth-child(1) .hok_pbox .hok_pname, .lang_ar .md_line:nth-child(1) .hok_pbox .hok_pname_des, .lang_ar .md_line:nth-child(4) .hok_pbox .hok_pname, .lang_ar .md_line:nth-child(4) .hok_pbox .hok_pname_des {
  text-align: right;
}

.lang_ar .hok_pname_des {
  direction: rtl;
}

.lang_ar .hok_video_tips {
  width: calc(293 / var(--screen-width) * var(--screen-maxwidth));
}
.lang_ar .hok_video_name {
  padding-bottom: calc(40 / var(--screen-width) * var(--screen-maxwidth));
  text-align: right;
  direction: rtl;
}
.lang_ar .hok_video_name:after {
  top: calc(66 / var(--screen-width) * var(--screen-maxwidth));
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  left: unset;
  right: 0;
}
.lang_ar .hok_video_sx {
  text-align: right;
  direction: rtl;
}

.lang_ar .hok_change_list li {
  direction: ltr;
  float: right;
}

.lang_ar .hero_zy {
  font-size: calc(14 / var(--screen-width) * var(--screen-maxwidth));
}
.lang_ar .hero_zy .hero_sxicon:nth-child(1) {
  margin-right: 0;
  margin-left: calc(4 / var(--screen-width) * var(--screen-maxwidth));
}

.lang_ar .hok_news_tit6 {
  height: auto;
}

.lang_ar .hok_p6_des {
  width: calc(556 / var(--screen-width) * var(--screen-maxwidth));
}

.lang_ar .hok_other_para {
  direction: ltr;
}

.lang_ar .p6_change ul li.out3:after {
  width: calc(264 / var(--screen-width) * var(--screen-maxwidth));
  background: url(../img/hanz_ar.png) no-repeat;
  background-size: 100% 100%;
}

.lang_ar .wrap, .lang_ar .pop, .lang_ar .hov_m_morebox {
  direction: rtl;
  letter-spacing: 0;
}

.lang_ar .hok_iconlist, .lang_ar .hok_kvchangelist, .lang_ar .p6_change, .lang_ar .hok_news_list, .lang_ar .hero_change_box2, .lang_ar .hok_map, .lang_ar .hero_wp, .lang_ar .hero_sx_tips {
  direction: ltr;
}

.lang_ar .hok_news_tit6, .lang_ar .hok_p6, .lang_ar .hok_p6_des, .lang_ar .hok_p1sdf {
  direction: rtl;
}

.lang_ar .hok_part2 .hok_p1sdf {
  max-width: calc(0.46875 * var(--screen-maxwidth));
}

.lang_ar .hero_sx_tips {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0;
  top: calc(8 / var(--screen-width) * var(--screen-maxwidth)) !important;
  text-align: right;
  left: unset;
  right: calc(12 / var(--screen-width) * var(--screen-maxwidth)) !important;
}

.lang_ar .hok_p1sdf, .lang_ar .hok_gb_tit {
  text-align: right;
}

.lang_ar .hok_news_des, .lang_ar .hok_news_destime, .lang_ar .hok_part6 .hok_news_tit6, .lang_ar .hok_part6 .hok_p6, .lang_ar .hok_part6 .hok_p6_des {
  direction: rtl;
  text-align: right;
}

.lang_ar .hok_part6 .hok_news_tit6:after {
  left: unset;
  right: 0;
}

.lang_ar .hok_part6 .hok_p6 {
  left: calc(0.015625 * var(--screen-maxwidth));
  font-size: calc(50 / var(--screen-width) * var(--screen-maxwidth));
  width: calc(600 / var(--screen-width) * var(--screen-maxwidth));
}

.lang_ar .hok_part6 .hok_p6_des {
  left: calc(0.0364583333 * var(--screen-maxwidth));
}

.lang_ar .esport_btn {
  float: right;
}
.lang_ar .news_detail_back {
  left: unset;
  right: 0;
}

.lang_ar .hero_change_img {
  direction: rtl;
  text-align: right;
}

.lang_ar .hok_pbox {
  direction: rtl;
}

.lang_ar .hok_pbox {
  direction: rtl;
}

.pms.lang_ar .hok_news_list, .pms.lang_ar .hok_news_speshow {
  direction: ltr;
}
.pms.lang_ar .hok_news_list li, .pms.lang_ar .hok_news_speshow li {
  direction: ltr;
}
.pms.lang_ar .hok_news_list li a, .pms.lang_ar .hok_news_speshow li a {
  direction: rtl;
}

@media screen and (max-width: 900px) {
  .lang_ar .hd_nv_list {
    float: none;
  }
  .lang_ar .hok_gb_tit, .lang_ar .hok_p1sdf {
    left: unset;
    right: unset;
  }
  .lang_ar .hok_part4, .lang_ar .time_line {
    -webkit-transform: rotateY(0);
    transform: rotateY(0);
  }
  .lang_ar .hok_video_tips {
    padding-right: 0;
    padding-left: calc(110 / var(--screen-width) * var(--screen-maxwidth));
  }
}
