html:not([lang=ja]) .disp_ja{display:none !important}html:lang(ja) .hide_ja{display:none !important}html:not([lang=en]) .disp_en{display:none !important}html:lang(en) .hide_en{display:none !important}@media only screen and (min-width: 768px){html:not([lang="ja"]) .con_menu>.inner nav .box_mn_main{column-gap:calc(40 / 1100 * 100%)}html:not([lang="ja"]) .con_menu>.inner nav .box_mn_main li{margin-left:0 !important}}@media only screen and (min-width: 768px){html:not([lang="ja"]) #footer>.inner .box_nav_main{column-gap:calc(26 / 1000 * 100%)}html:not([lang="ja"]) #footer>.inner .box_nav_main>li{margin-left:0 !important}}html[lang="en"] body #header .con_gnav .gnav .box_r .inner .jp{display:none}html[lang="en"] body #header .con_gnav .gnav .box_r .inner .en:hover{opacity:1}html[lang="en"] body .panf.arrow_a .js-pamphlet .jp .ic{margin-left:0.5rem}@media only screen and (min-width: 768px){html[lang="en"] #homepage #header .box_kv .area{right:5rem}}@media only screen and (max-width: 767px){html[lang="en"] #homepage #header .box_kv .area{left:2rem}}html[lang="en"] #homepage #header .box_kv .area span{writing-mode:horizontal-tb;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:horizontal-tb}@media only screen and (max-width: 1024px){html[lang="en"] #homepage #header .box_kv .copy{bottom:2.8rem}}@media only screen and (min-width: 1025px){html[lang="en"] #brand .con_brand .box_brand .txt_inner .txt{max-width:80%}}@media only screen and (min-width: 768px) and (max-width: 1024px){html[lang="en"] #brand .con_brand .box_brand .txt_inner .txt{max-width:90%}}html[lang="en"] #member .con_member_int .tmp_btn .a{max-width:21.53rem}@media only screen and (min-width: 768px){html[lang="en"] #sdgs .tmp_bg_wt .con_sdgs_img .box_text .txt .view_sp{display:block !important}}html[lang="en"] #company .con_company .inner_list ol li{--numin:10.76rem}@media only screen and (min-width: 1025px) and (max-width: 1309px){html[lang="en"] #company .con_company .inner_list ol li{--numin:11.53rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){html[lang="en"] #company .con_company .inner_list ol li{--numin:11.53rem}}@media only screen and (max-width: 767px){html[lang="en"] #company .con_company .inner_list ol li{--numin:100%}}@media only screen and (min-width: 768px){html[lang="en"] #company .con_company .inner_list ol li .box_list .num_inner .y_txt{width:35%}}@media only screen and (max-width: 767px){html[lang="en"] #company .con_company .inner_list ol li .box_list .num_inner .y_txt{width:auto}}@media only screen and (min-width: 768px){html[lang="en"] #company .con_company .inner_list ol li .box_list .num_inner .d_txt{width:65%}}@media only screen and (max-width: 767px){html[lang="en"] #company .con_company .inner_list ol li .box_list .num_inner .d_txt{width:auto}}html[lang="en"] #hotels .wrp_hotel_map .con_hotel_show .con_brad_list .brand_item .inner .txt_inner .btn .tmp_btn .a .t span:nth-of-type(2){display:none}
