/***********************************************
韓国語：lang=ko
英語：lang=en
タイ語：lang=th
簡体：lang=zh-Hans
繁体：lang=zh-Hant
**********************************************/



/*wovn非表示*/
.wovn_hide {
  display: none!important;
}
/*日本語時表示*/
html[lang=ja] .wovn_show_ja {
  display: block!important;
}
html[lang=ja] .wovn_show_ja_inline {
  display: inline-block!important;
}

/*英語時非表示*/
html[lang=en] .wovn_show_en {
  display: block!important;
}
html[lang=en] .wovn_show_en_inline  {
  display: inline-block!important;
}

/*韓国時非表示*/
html[lang=ko] .wovn_show_ko {
  display: block!important;
}
html[lang=ko] .wovn_show_ko_inline  {
  display: inline-block!important;
}


/*タイ語時非表示*/
html[lang=th] .wovn_show_th {
  display: block!important;
}
html[lang=th] .wovn_show_th_inline  {
  display: inline-block!important;
}

/*簡体時非表示*/
html[lang=zh-Hans] .wovn_show_zh-Hans {
  display: block!important;
}
html[lang=zh-Hans] .wovn_show_zh-Hans_inline  {
  display: inline-block!important;
}
/*繁体時非表示*/
html[lang=zh-Hant] .wovn_show_zh-Hant {
  display: block!important;
}
html[lang=zh-Hant] .wovn_show_zh-Hant_inline  {
  display: inline-block!important;
}

/*日本語時以外はすべて表示*/
html[lang=en] .wovn_show_all,
html[lang=ko] .wovn_show_all,
html[lang=th] .wovn_show_all,
html[lang=zh-Hans] .wovn_show_all,
html[lang=zh-Hant] .wovn_show_all{
  display: block!important;
}
html[lang=en] .wovn_show_all_inline,
html[lang=ko] .wovn_show_all_inline,
html[lang=th] .wovn_show_all_inline,
html[lang=zh-Hans] .wovn_show_all_inline,
html[lang=zh-Hant] .wovn_show_all_inline{
  display: inline-block!important;
}
/*日本語時以外はすべて非表示*/
html[lang=en] .wovn_hide_all,
html[lang=ko] .wovn_hide_all,
html[lang=th] .wovn_hide_all,
html[lang=zh-Hans] .wovn_hide_all,
html[lang=zh-Hant] .wovn_hide_all{
  display: none!important;
}



html:lang(en) #header.header2018ver h1 a,
html:lang(ko) #header.header2018ver h1 a,
html:lang(th) #header.header2018ver h1 a,
html:lang(zh-Hans) #header.header2018ver h1 a,
html:lang(zh-Hant) #header.header2018ver h1 a {
    background: transparent url(/commons/images/pcheader/logo_2018ver_en.png) no-repeat !important;
}
html:lang(en) #container #header.header2018ver #openhour {
    width: 320px!important;
}

html:lang(en) #container #header #openhour dl dt:before {
    display: none;
}
html:lang(en) #container #header #openhour dl dt {
    top: 8px;
    font-size: 0.7rem;
}

html:lang(en) #header p.htb-header-txt {
    left: 240px !important;
}
html:lang(en) #header ul.navigation_txt02 {
    top: 5px;
    left: 315px;
    font-size: 0.75rem;
}

html:lang(en) .mega-menu > ul > li a.mm-base {
    font-size: 0.9rem;
}
html:lang(th) .mega-menu > ul > li a.mm-base {
	font-size: 0.84rem;
}




html:lang(en) #Footer ul {
    font-size: 0.65rem;
}
	html:lang(en) .htb-header__logo a:before,
	html:lang(ko) .htb-header__logo a:before,
	html:lang(th) .htb-header__logo a:before,
	html:lang(zh-Hans) .htb-header__logo a:before,
	html:lang(zh-Hant) .htb-header__logo a:before {
	  background-image: url(/commons/202211/img/common/htb-logo_en.svg);
	}

@media screen and (max-width: 736px){
	#wovn-translate-widget[wovn].mobile {
	    width: 50%!important;
	    left: 0;
	    bottom: 0;
	}
	#wovn-translate-widget[wovn] .wovn-lang-selector{
	    width: 50%!important;
	}
	html:lang(en) .htb-header__logo a:before,
	html:lang(ko) .htb-header__logo a:before,
	html:lang(th) .htb-header__logo a:before,
	html:lang(zh-Hans) .htb-header__logo a:before,
	html:lang(zh-Hant) .htb-header__logo a:before {
	  display: block;
	  height: 45px;
	  width: 100%;
	  background-position: left;
	  margin-left: 5px;
	  background-image: url(/commons/index/mobile/images/logo_en.png);
	  background-image: url(/commons/202211/img/common/htb-logo_en.svg);
	}
}