@keyframes FadeIn{0%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes HeaderFadeIn{0%{transform:translateY(-200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.25)}}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}html:not([lang="ja"]) body .tmp_search .box_search_lang .tmp_btn_cv{margin-inline:auto;width:30.76rem}@media only screen and (max-width: 767px){html:not([lang="ja"]) body .tmp_search .box_search_lang .tmp_btn_cv{width:calc(350 / 400 * 100%)}}html:not([lang="ja"]) #stay .tmp_pick_wrp{display:none !important}html:not([lang="ja"]) #party .wrp_packages{display:none}@media only screen and (min-width: 768px){html:not([lang="ja"]) .restaurantFrom{max-width:46.15rem;margin-inline:auto}}@media only screen and (min-width: 768px){html:not([lang="ja"]) .restaurantFrom .field-shop{width:calc(500 / 710 * 100%)}}html:not([lang="ja"]) .restaurantFrom .field-day{display:none !important}html:not([lang="ja"]) .restaurantFrom .field-time{display:none !important}html:not([lang="ja"]) .restaurantFrom .field-people{display:none !important}@media only screen and (min-width: 768px){html:not([lang="ja"]) .restaurantFrom .field-button{width:calc(190 / 710 * 100%)}}@media only screen and (min-width: 768px){html:not([lang="ja"]) .restaurantFrom .field-button{margin-left:calc(20 / 710 * 100%)}}html:not([lang="ja"]) #party #header .box_lower_fv .tmp_tab_btn ul li:nth-of-type(4){display:none}html[lang="en"] body .tmp_tab_btn_small>ul li>* .inner .jp{opacity:0 !important}html[lang="en"] body .tmp_tab_btn_small>ul li>* .inner .en{opacity:1 !important}.mouse html[lang="en"] body .tmp_tab_btn_small>ul li>*:hover .inner .jp,.touch html[lang="en"] body .tmp_tab_btn_small>ul li>*.touchstart .inner .jp{opacity:0 !important}.mouse html[lang="en"] body .tmp_tab_btn_small>ul li>*:hover .inner .en,.touch html[lang="en"] body .tmp_tab_btn_small>ul li>*.touchstart .inner .en{opacity:1 !important}.touch html[lang="en"] body .tmp_tab_btn_small>ul li>*{-webkit-tap-highlight-color:transparent}.touch html[lang="en"] body .tmp_tab_btn_small>ul li>*.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}html[lang="en"] body #footer .con_nearby_hotel .inner .box_item .text-wrp .st{white-space:pre-line}html[lang="en"] body #header .wrp_header .txt_seo{width:auto}html[lang="en"] body #header .wrp_header .txt_seo span{-webkit-writing-mode:horizontal-tb;writing-mode:horizontal-tb;-moz-writing-mode:horizontal-tb;-ms-writing-mode:horizontal-tb;-o-writing-mode:horizontal-tb}@media only screen and (min-width: 1441px) and (max-width: 1600px){html[lang="en"] body #header .wrp_header .con_h_nav .tmp_nav .nav_list li .nav_a{padding:0.5em}}html[lang="en"] body #header .wrp_header .con_h_nav .tmp_nav .nav_list li .nav_a span{white-space:pre-line}html[lang="en"] body #header .wrp_header .con_h_nav .tmp_nav .nav_list li .nav_a span.jp{line-height:1.5}@media only screen and (min-width: 1025px) and (max-width: 1440px){html[lang="en"] body #header .wrp_header .con_h_nav .tmp_nav .nav_list li:not(:last-child){margin-left:0.5rem}html[lang="en"] body #header .wrp_header .con_h_nav .tmp_nav .nav_list li:not(:last-child) .nav_a{padding:0 .5em}}@media only screen and (min-width: 768px){html[lang="en"] body #header .wrp_header .con_h_link{width:calc(31.92rem + var(--lang-w))}}@media only screen and (max-width: 767px){html[lang="en"] body #header .wrp_header .con_h_link{width:var(--lang-w)}}html[lang="en"] body #header .wrp_header .con_h_link .btn_link a,html[lang="en"] body #header .wrp_header .con_h_link .btn_link button{line-height:1.5}@media only screen and (min-width: 768px){html[lang="en"] body #header .wrp_header .con_h_link .btn_link a,html[lang="en"] body #header .wrp_header .con_h_link .btn_link button{min-height:3.2rem}}html[lang="en"] body #header .wrp_header .con_h_link .btn_link a{text-align:center}html[lang="en"] body #header .wrp_header .con_h_link .btn_link.bg_rsv{width:7.69rem}html[lang="en"] body .tmp_border_link .border_link_item .box_txt .lower_link_st .jp{display:none !important}html[lang="en"] body .tmp_border_link .border_link_item .box_txt .lower_link_st .en{opacity:1 !important}.mouse html[lang="en"] body .tmp_border_link .border_link_item a:hover .box_txt .lower_link_st .en,.touch html[lang="en"] body .tmp_border_link .border_link_item a.touchstart .box_txt .lower_link_st .en{opacity:.7 !important}.touch html[lang="en"] body .tmp_border_link .border_link_item a{-webkit-tap-highlight-color:transparent}.touch html[lang="en"] body .tmp_border_link .border_link_item a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}html[lang="en"] body .tmp_lower_lnk .con_lower_lnk .box_lower_lnk a .tit .jp{display:none}.mouse html[lang="en"] body .tmp_lower_lnk .con_lower_lnk .box_lower_lnk a:hover .tit .en,.touch html[lang="en"] body .tmp_lower_lnk .con_lower_lnk .box_lower_lnk a.touchstart .tit .en{opacity:.7 !important}.touch html[lang="en"] body .tmp_lower_lnk .con_lower_lnk .box_lower_lnk a{-webkit-tap-highlight-color:transparent}.touch html[lang="en"] body .tmp_lower_lnk .con_lower_lnk .box_lower_lnk a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}html[lang="en"] body .tmp_lower_lnk .con_lower_lnk .box_lower_lnk:nth-of-type(n+2) a{border-left:0}@media only screen and (min-width: 768px){html[lang="en"] body .tmp_lower_lnk .con_lower_lnk .box_lower_lnk:nth-of-type(4n+1)>a{border-left:1px solid var(--color-gra-silver)}html[lang="en"] body .tmp_lower_lnk .con_lower_lnk .box_lower_lnk:nth-of-type(n+5)>a{border-top:0}}@media only screen and (max-width: 767px){html[lang="en"] body .tmp_lower_lnk .con_lower_lnk .box_lower_lnk:nth-of-type(2n+1)>a{border-left:1px solid var(--color-gra-silver)}html[lang="en"] body .tmp_lower_lnk .con_lower_lnk .box_lower_lnk:nth-of-type(n+3)>a{border-top:0}}html[lang="en"] #homepage .con_home_notice .box_notice_list li a{--cate-w:8.46rem}html[lang="en"] #homepage .con_home_notice .box_notice_list li a .txt_inf .shop,html[lang="en"] #homepage .con_home_notice .box_notice_list li a .txt_inf .cate,html[lang="en"] #homepage .con_home_notice .box_notice_list li a .txt_inf .tag{color:#fff;line-height:1.2;display:inline-block;border-radius:.23rem;padding:.15em 1em;margin-bottom:.5em;font-size:.85rem}html[lang="en"] #homepage .con_home_notice .box_notice_list li a .txt_inf .shop:not(:last-child),html[lang="en"] #homepage .con_home_notice .box_notice_list li a .txt_inf .cate:not(:last-child),html[lang="en"] #homepage .con_home_notice .box_notice_list li a .txt_inf .tag:not(:last-child){margin-right:.5em}@media only screen and (max-width: 1024px){html[lang="en"] #homepage .con_home_notice .box_notice_list li a .txt_inf .shop,html[lang="en"] #homepage .con_home_notice .box_notice_list li a .txt_inf .cate,html[lang="en"] #homepage .con_home_notice .box_notice_list li a .txt_inf .tag{padding:.15em .5em}}html[lang="en"] #homepage .con_home_notice .box_notice_list li a .txt_inf .shop{background-color:var(--color-gra-gold)}html[lang="en"] #homepage .con_home_notice .box_notice_list li a .txt_inf .cate{background-color:var(--color-gra-purple)}html[lang="en"] #homepage .con_home_notice .box_notice_list li a .txt_inf .tag{background-color:var(--color-gra-silver)}@media only screen and (min-width: 768px){html[lang="en"] #homepage .con_home_notice .box_notice_list li a .txt_inf .cate{min-width:6.15rem}}html[lang="en"] #stay_granviafloor_granvialounge .con_info .tmp_table td .tmp_btn_base{max-width:17rem}html[lang="en"] #stay_service_universal .box_item_list .item .info .tmp_table td,html[lang="en"] #stay_service_universal .box_item_list .item .info .tmp_table th{white-space:pre-line}html[lang="en"] #wedding .con_preci .inner .box_text{position:relative;z-index:2}html[lang="en"] [id^="wedding"] .tmp_lower_contact .inner_txt .telphone{flex-direction:column;align-items:flex-start}@media only screen and (min-width: 768px){html[lang="en"] [id^="wedding"] .tmp_lower_contact .inner_txt .telphone .sub{margin-left:0}}
