html:lang(ja) .ja{
  display:block;
}
html:lang(ja) .en-inline{
  display:none!important;
}
html:lang(ja) .en{
  display:none!important;
}

html:lang(ja) .modCtaBottom>li.modBpSp.en {
  display: none!important;
}

html:lang(en) .modCtaBottom>li.modBpSp.ja {
  display: none!important;
}


@media screen and (max-width: 955px) {
  html:lang(en) .en.modBpPc {
    display: none !important; 
  }
}

