/* 言語ごとの見た目の調整（2026-10-13 多言語化）。本番の WOVN のページ CSS（D-03）を移したもの。日本語以外のページだけ読む（functions.php） */
html:lang(en) .bl_sect.bl_sect__camp-index3 .tabColumn4 .bl_ranking-1-3 .bl_school .el_area {
  position: absolute;
  font-size: 14px;
  display: inline-block;
  width: 100px;
  line-height: 28px;
  background: #fff;
  border-radius: 0 8px 0 0;
  top: 186px;
  left: 0;
  text-align: center; }
html:lang(en) .bl_mv.bl_mv__camp-index .bl_mv_form form .bl_cont .bl_col i {
  display: inline-block;
  font-size: 13px;
  font-weight: 700; }
@media (max-width: 640.9px) {
  html:lang(en) .bl_instagram::before {
    position: absolute;
    content: "";
    background: url(https://ziplus.jp/do-live/wp/wp-content/themes/Do-live/img/common/instagram_usagi_en.png) no-repeat;
    background-size: contain;
    width: 74.06px;
    height: 183.08px;
    bottom: 62px;
    left: 0;
    z-index: 2; } }
html:lang(en) .bl_column-article .bl_sp .tabList2 li label {
  width: 100%;
  display: inline-block;
  line-height: 34.96px;
  font-size: 7.5px;
  letter-spacing: 0.05em;
  font-weight: 700;
  border-radius: 10px 10px 0 0;
  border-top: 1px solid rgba(115, 228, 0, 0.7);
  border-left: 1px solid rgba(115, 228, 0, 0.7);
  border-right: 1px solid rgba(115, 228, 0, 0.7);
  background: #fff;
  cursor: pointer;
  text-align: center; }
html:lang(en) .bl_news_pickup-latest .bl_pick-up_article .bl_article > a i, html:lang(en) .bl_news_pickup-latest .bl_new_article .bl_article > a i {
  font-size: 14px;
  border: 2px solid rgba(115, 228, 0, 0.7);
  border-radius: 12.5px;
  padding-left: 16px;
  padding-right: 12px;
  margin-right: 16px; }

html:lang(vi) {
  /*ヘッダーナビゲーション調整*/ }
  html:lang(vi) .bl_mv.bl_mv__camp-index .bl_mv_form form .bl_cont .bl_col i {
    display: inline-block;
    font-size: 14px;
    font-weight: 700; }
  @media (min-width: 641px) {
    html:lang(vi) ul.bl_header_nav > li > a, html:lang(vi) ul.bl_header_nav > li > label {
      letter-spacing: 0.1em;
      font-size: 14px; } }
