<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.con_sub_box,.con_granvialounge,.con_charm{width:90%;margin:auto;max-width:1470px}@font-face{font-family:'NotoSansCJKjp Regular';font-display:swap;font-style:normal;font-weight:400;src:local("NotoSansCJKjp-Regular"),url("../fonts/NotoSansCJKjp-Regular.woff2") format("woff2"),url("../fonts/NotoSansCJKjp-Regular.woff") format("woff"),url("../fonts/NotoSansCJKjp-Regular.ttf") format("truetype"),url("../fonts/NotoSansCJKjp-Regular.eot") format("embedded-opentype")}@font-face{font-family:'NotoSerifCJKjp Regular';font-display:swap;font-style:normal;font-weight:400;src:local("NotoSerifCJKjp-Regular"),url("../fonts/NotoSerifCJKjp-Regular.woff2") format("woff2"),url("../fonts/NotoSerifCJKjp-Regular.woff") format("woff"),url("../fonts/NotoSerifCJKjp-Regular.ttf") format("truetype"),url("../fonts/NotoSerifCJKjp-Regular.eot") format("embedded-opentype")}@media only screen and (min-width: 768px){#contents .topicpath{position:absolute;z-index:2;left:50%;margin-left:-50%}}@media only screen and (min-width: 1280px){#contents .topicpath{width:calc(100% - 100px)}}@media print{#contents .topicpath{width:calc(100% - 100px)}}@media only screen and (min-width: 768px) and (max-width: 1279px){#contents .topicpath{width:calc(100% - 80px)}}@media only screen and (max-width: 767px){.comp_title_lower_big .img img{widows:auto;height:100%;top:calc(50% - 1px)}}.con_bannar{max-width:940px}.con_bannar .img{text-align:center}.more_sub .t:before{content:"";height:1px;width:80px;background-color:#333;display:inline-block;margin-right:.8em;-webkit-transition:width .1s ease-out;transition:width .1s ease-out;vertical-align:top;margin-top:.7em}@media only screen and (min-width: 768px){.comp_title_lower_big .lazyloaded{height:100%;width:100%}}.con_news_im .box_news_im{margin:auto;text-align:center;background-color:#ededed;padding:2em;display:flex;justify-content:center}.con_news_im .box_news_im&gt;span{background-color:#9b4646;color:#fff;padding:.2em .8em;margin-right:2em;height:100%}.con_news_im .box_news_im .box_link .txt_link{margin-bottom:.5em}.con_news_im .box_news_im .box_link .txt_link:last-child{margin-bottom:0}.con_news_im .box_news_im .box_link .txt_link&gt;a{display:flex;align-items:center}.con_news_im .box_news_im .box_link .txt_link&gt;a:after{content:"\f3d3";font-family:"Ionicons";padding-left:.6em}@media only screen and (min-width: 768px){.con_news_im .box_news_im{width:90%}}@media only screen and (max-width: 1279px){.con_news_im .box_news_im{flex-wrap:wrap;padding:2em 1em}.con_news_im .box_news_im&gt;span{margin-right:0;margin-bottom:1em}.con_news_im .box_news_im .box_link{width:100%}.con_news_im .box_news_im .box_link .txt_link&gt;a{justify-content:center}}@media only screen and (max-width: 767px){.con_news_im .box_news_im{padding:2em 1em}}@media only screen and (min-width: 768px){.comp_intro_textarea{margin-top:112px}}.con_offers{margin-bottom:170px}@media only screen and (max-width: 767px){.con_offers{margin-bottom:90px}}@media only screen and (min-width: 768px){.con_offers .slick-track{display:flex}.con_offers .slick-slide&gt;div{height:100%}.con_offers .slick-slide&gt;div .slide{height:100%;display:flex !important;flex-direction:column}.con_offers .slick-slide&gt;div .slide .price{margin-top:auto}}.con_offers .comp_slider--news{margin-bottom:80px}@media only screen and (max-width: 767px){.con_offers .comp_slider--news{margin-bottom:40px}}.con_offers&gt;h3{margin-top:112px}@media only screen and (max-width: 767px){.con_offers&gt;h3{margin-top:70px}}.con_offers .comp_tab--primary{margin-top:0}.con_offers .text{padding-bottom:1em}.con_offers .price{border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding:1em 0;margin-top:auto}.con_offers .price dt{float:left;padding-right:1em}.con_offers .price dt .member{font-size:90%;color:red}.con_offers .price dt:has(&gt;.member)+dd{color:red}.con_offers .more{margin-bottom:3em}.con_offers .btn_plan{margin-bottom:.7em}@media only screen and (max-width: 767px){.con_offers .btn_plan a{max-width:90%}}.con_offers .btn_day{text-align:center}@media only screen and (max-width: 767px){.con_offers .btn_day a{max-width:90%}}.con_offers .res_link{width:90%;margin:1em auto 0}.con_offers .res_link&gt;li{border-bottom:1px solid #0d3c84}.con_offers .res_link&gt;li a{display:block;padding:.8em 0;font-size:.9em}.con_offers .res_link&gt;li a span{display:inline-block}.con_offers .res_link&gt;li a .t:after{content:"\f3d3";display:inline-block;padding-left:.6em;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1}.con_sub_box .box_room_list,.con_sub_box .box_breakfast{display:flex;align-items:center;margin-bottom:1em}@media only screen and (max-width: 767px){.con_sub_box .box_room_list,.con_sub_box .box_breakfast{flex-wrap:wrap;justify-content:center;width:100%;margin-bottom:2.5em}}@media only screen and (min-width: 768px){.con_sub_box .box_room_list&gt;div,.con_sub_box .box_breakfast&gt;div{width:50%}}@media only screen and (max-width: 767px){.con_sub_box .box_room_list&gt;div.box_img,.con_sub_box .box_breakfast&gt;div.box_img{margin-bottom:2em}}.con_sub_box .box_room_list&gt;div.box_txt,.con_sub_box .box_breakfast&gt;div.box_txt{text-align:center}.con_sub_box .box_room_list&gt;div.box_txt&gt;h3,.con_sub_box .box_breakfast&gt;div.box_txt&gt;h3{padding-bottom:15px}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_sub_box .box_room_list&gt;div.box_txt&gt;h3,.con_sub_box .box_breakfast&gt;div.box_txt&gt;h3{padding-bottom:10px}}@media only screen and (max-width: 767px){.con_sub_box .box_room_list&gt;div.box_txt&gt;h3,.con_sub_box .box_breakfast&gt;div.box_txt&gt;h3{padding-bottom:1em}}.con_sub_box .box_room_list&gt;div.box_txt&gt;h3 .en,.con_sub_box .box_breakfast&gt;div.box_txt&gt;h3 .en{padding-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_sub_box .box_room_list&gt;div.box_txt&gt;h3 .en,.con_sub_box .box_breakfast&gt;div.box_txt&gt;h3 .en{padding-bottom:15px}}@media only screen and (max-width: 767px){.con_sub_box .box_room_list&gt;div.box_txt&gt;h3 .en,.con_sub_box .box_breakfast&gt;div.box_txt&gt;h3 .en{padding-bottom:1em}}.con_sub_box .box_room_list&gt;div.box_txt .btn_more a,.con_sub_box .box_breakfast&gt;div.box_txt .btn_more a{justify-content:center}@media only screen and (max-width: 767px){.con_sub_box .box_breakfast&gt;div.box_img{order:1}}@media only screen and (max-width: 767px){.con_sub_box .box_breakfast&gt;div.box_txt{order:2}}.con_granvialounge{margin-top:160px}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_granvialounge{margin-top:150px}}@media only screen and (max-width: 767px){.con_granvialounge{margin-top:4em}}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_granvialounge{width:90%}}@media only screen and (max-width: 767px){.con_granvialounge{width:100%}}.con_granvialounge&gt;a{display:block;position:relative;overflow:hidden}.con_granvialounge&gt;a:before{position:absolute;z-index:0;content:"";top:0;left:0;width:100%;height:100%;background:transparent url("../images/home/bn_granvialounge.jpg") center top no-repeat;background-size:cover;transition:transform .1s ease-out}.con_granvialounge&gt;a .box_tit{position:relative;z-index:1;text-align:center;padding:50px 0;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_granvialounge&gt;a .box_tit{padding:30px 0}}@media only screen and (max-width: 767px){.con_granvialounge&gt;a .box_tit{padding:1.5em 0}}.con_granvialounge&gt;a .box_tit .tit{font-weight:normal}.con_granvialounge&gt;a .box_tit&gt;h3{margin-top:1em}.con_granvialounge&gt;a .box_tit&gt;h3 span{color:#fff}.con_granvialounge&gt;a .box_tit .link{margin-top:1.5em}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_granvialounge&gt;a .box_tit .link{margin-top:1em}}@media only screen and (max-width: 767px){.con_granvialounge&gt;a .box_tit .link{margin-top:1em}}.con_granvialounge&gt;a .box_tit .link .t{display:inline-block;position:relative}.con_granvialounge&gt;a .box_tit .link .t:before{content:"";height:1px;width:80px;background-color:#fff;display:inline-block;margin-right:.8em;transition:width .1s ease-out;vertical-align:top;margin-top:.7em}@media only screen and (max-width: 767px){.con_granvialounge&gt;a .box_tit .link .t:before{width:3em}}.con_granvialounge&gt;a .box_tit .link .t:after{content:"";position:absolute;top:.7em;left:0;height:1px;width:0;background-color:#ccc;display:inline-block;margin-right:.8em;transition:width .1s ease-out}@media only screen and (max-width: 767px){.con_granvialounge&gt;a .box_tit .link .t:after{width:0}}.con_granvialounge&gt;a:hover:before{transform:scale(1.05, 1.05)}.con_charm{margin-top:170px}@media only screen and (max-width: 767px){.con_charm{margin-top:50px}}@media only screen and (min-width: 768px){.con_charm{margin-bottom:170px;display:flex;justify-content:space-between}}@media only screen and (max-width: 767px){.con_charm{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_charm{width:100%}}@media only screen and (min-width: 768px){.con_charm .box{width:49.5%}}.con_charm .box a{position:relative;display:block}.con_charm .box a .box_text{display:inline-block;width:100%;position:absolute;text-align:center;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.con_charm .box a .box_text .comp_sst{display:block;width:100%}.con_charm .box a .box_text .comp_sst .en,.con_charm .box a .box_text .comp_sst .jp_s{color:#fff}.con_charm .box a .box_text .comp_sst .en{margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_charm .box a .box_text .comp_sst .en{margin-bottom:15px}}@media only screen and (max-width: 767px){.con_charm .box a .box_text .comp_sst .en{margin-bottom:1em}}.con_charm .box a .box_text .comp_link--line{margin-top:15px}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_charm .box a .box_text .comp_link--line{margin-top:10px}}@media only screen and (max-width: 767px){.con_charm .box a .box_text .comp_link--line{margin-top:1em}}.con_charm .box a .box_text .comp_link--line .a{color:#fff;position:relative}.con_charm .box a .box_text .comp_link--line .a .t{display:inline-block;position:relative;transition:opacity .2s ease-out}.con_charm .box a .box_text .comp_link--line .a .t:before{content:"";height:1px;width:80px;background-color:#fff;display:inline-block;margin-right:.8em;-webkit-transition:width .1s ease-out;transition:width .1s ease-out;vertical-align:top;margin-top:.7em}.con_charm .box a:hover .t{opacity:.7}.comp_menu_sub_footer .comp_link--line{display:none}
</pre></body></html>