.con_facilities .c_main_tit,.con_facilities .wrp_tbl_info{width:90%;max-width:1440px;margin:auto}@media only screen and (max-width: 1199px){.con_facilities .c_main_tit,.con_facilities .wrp_tbl_info{width:85%}}.con_intro{margin-bottom:142px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro{margin-bottom:116px}}@media only screen and (max-width: 767px){.con_intro{margin-bottom:4.7em}}.con_intro .box_txt .c_title_l{margin-bottom:1.7em}@media only screen and (max-width: 767px){.con_intro .box_txt .c_title_l{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_intro .box_txt .c_title_l{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_intro .box_txt .c_title_l .ttl{font-size:144%;letter-spacing:0.03em}}.wrp_nav{background:#fff}.wrp_nav .con_nav{padding:2.1em 0 3.2em;margin-bottom:150px}@media only screen and (max-width: 767px){.wrp_nav .con_nav{padding:1.5em 0 2.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_nav .con_nav{margin-bottom:100px}}@media only screen and (max-width: 767px){.wrp_nav .con_nav{margin-bottom:2.8em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_nav .con_nav ul{max-width:580px}}.wrp_nav .con_nav ul li{padding:1.25em 0;width:14.5%}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_nav .con_nav ul li{width:33%}}@media only screen and (max-width: 767px){.wrp_nav .con_nav ul li{width:38%}}@media only screen and (min-width: 1200px){.wrp_nav .con_nav ul li{margin-left:2.5%}.wrp_nav .con_nav ul li:first-child{margin-left:0}.wrp_nav .con_nav ul li:nth-child(7){margin-left:0}}@media print{.wrp_nav .con_nav ul li{margin-left:2.5%}.wrp_nav .con_nav ul li:first-child{margin-left:0}.wrp_nav .con_nav ul li:nth-child(7){margin-left:0}}@media only screen and (max-width: 767px){.wrp_nav .con_nav ul li{margin-left:0%;margin:0.5em 0.3em;padding:0}}.wrp_nav .con_nav ul li a{padding:0}.wrp_nav .con_nav ul li a .txt{margin:1em 0}@media only screen and (max-width: 767px){.wrp_nav .con_nav ul li a .txt{margin:0.8em 0}}.wrp_nav .con_nav ul li span{font-size:69%}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_nav .con_nav ul li span{font-size:75%}}@media only screen and (max-width: 767px){.wrp_nav .con_nav ul li span{font-size:75%}}.wrp_nav .con_nav .txt_att{text-align:center;margin-top:0;margin-bottom:3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_nav .con_nav .txt_att{margin-top:0}}@media only screen and (max-width: 767px){.wrp_nav .con_nav .txt_att{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_nav .con_nav .txt_att{margin-bottom:2em}}@media only screen and (max-width: 767px){.wrp_nav .con_nav .txt_att{margin-bottom:2em}}.wrp_nav::after{background:url(../../breakfast/images/bg_01.jpg) no-repeat;background-size:cover;top:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_nav::after{height:96%}}@media only screen and (max-width: 767px){.wrp_nav::after{height:97%}}.con_facilities{max-width:1920px;width:100%;position:relative;margin:auto;padding-top:80px;padding-bottom:120px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities{padding-top:5em}}@media only screen and (max-width: 767px){.con_facilities{padding-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities{padding-bottom:100px}}@media only screen and (max-width: 767px){.con_facilities{padding-bottom:3.8em}}@media only screen and (max-width: 767px){.con_facilities .c_main_tit{width:95%}}.con_facilities .box_floor{width:200px;background:#a07c52;margin:auto;margin-top:22px;text-align:center;padding:0.35em 0;color:#fff;font-size:113%}@media only screen and (max-width: 767px){.con_facilities .box_floor{width:190px}}@media only screen and (max-width: 767px){.con_facilities .box_floor{margin-top:1.3em}}@media only screen and (max-width: 767px){.con_facilities .box_floor{padding:0.3em 0}}.con_facilities .mv_img{margin-top:3.7em}@media only screen and (max-width: 767px){.con_facilities .mv_img{margin-top:3.2em}}.con_facilities .mv_img img{width:100%}.con_facilities .wrp_tbl_info{max-width:910px;margin-top:70px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .wrp_tbl_info{margin-top:66px}}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info{margin-top:1.2em}}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .tbl_l{margin-top:2.6em;margin-bottom:2.7em}}.con_facilities .wrp_tbl_info .tbl_l tr th{width:19.8%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .wrp_tbl_info .tbl_l tr th{width:25%}}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .tbl_l tr th{width:30%}}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .tbl_l tr th{display:block;width:auto}}.con_facilities .wrp_tbl_info .tbl_l tr td{padding:1.5em 2.5em;font-size:88%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .wrp_tbl_info .tbl_l tr td{padding:1.5em 1.5em}}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .tbl_l tr td{padding:1.7em 1.5em}}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .tbl_l tr td{display:block;width:auto}}.con_facilities .wrp_tbl_info .tbl_l tr td.bg_white{background:#fff}.con_facilities .wrp_tbl_info .img_txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:57px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .wrp_tbl_info .img_txt{margin-top:52px}}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .img_txt{margin-top:2.5em}}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .img_txt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.con_facilities .wrp_tbl_info .img_txt .box_txt{width:47.91209%}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .img_txt .box_txt{width:100%}}.con_facilities .wrp_tbl_info .img_txt .box_txt .c_title_m .ttl{line-height:1.63}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .img_txt .box_txt .c_title_m{text-align:center}}.con_facilities .wrp_tbl_info .img_txt .box_txt .txt{margin-top:1.4em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .wrp_tbl_info .img_txt .box_txt .txt{margin-top:1.3em}}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .img_txt .box_txt .txt{margin-top:1em}}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .img_txt .box_txt .txt{text-align:center}}.con_facilities .wrp_tbl_info .img_txt .box_txt .c_btn{margin-top:2.7em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .wrp_tbl_info .img_txt .box_txt .c_btn{margin-top:1.2em}}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .img_txt .box_txt .c_btn{margin-top:1em}}.con_facilities .wrp_tbl_info .img_txt .img{position:relative;width:44.06593%;margin-left:8.02198%}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .img_txt .img{width:100%}}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .img_txt .img{margin-left:0}}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .img_txt .img{margin-top:2.5em;text-align:right}.con_facilities .wrp_tbl_info .img_txt .img img{width:84%}}.con_facilities .wrp_tbl_info .img_txt .img figcaption{position:absolute;right:.5em;bottom:.5em;color:#fff;font-weight:500;font-size:94%}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .img_txt .img figcaption{font-size:75%;bottom:0.5em}}@media only screen and (min-width: 768px){.con_facilities .wrp_tbl_info .img_txt.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.con_facilities .wrp_tbl_info .img_txt.reverse .img{margin-left:0;width:44.06593%;margin-right:13.18681%}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_facilities .wrp_tbl_info .img_txt.reverse .img{margin-left:auto}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_facilities .wrp_tbl_info .img_txt.reverse .img{width:100%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px){.con_facilities .wrp_tbl_info .img_txt.reverse .img{margin-right:8.02198%}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_facilities .wrp_tbl_info .img_txt.reverse .img{margin-right:auto}}@media only screen and (min-width: 768px){.con_facilities .wrp_tbl_info .img_txt.reverse .box_txt{width:42.74725%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px){.con_facilities .wrp_tbl_info .img_txt.reverse .box_txt{width:47.91209%}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_facilities .wrp_tbl_info .img_txt.reverse .box_txt{width:100%}}@media only screen and (max-width: 767px){.con_facilities .wrp_tbl_info .img_txt.reverse .box_txt{text-align:center}.con_facilities .wrp_tbl_info .img_txt.reverse .img{text-align:left}}.con_facilities.bg_right .img_txt_wide .con_slider .slick-dots{text-align:right}.con_facilities.bg_right .img_txt_wide .con_slider .slick-slide img{margin:0 auto}.con_facilities.bg_left .img_txt_wide .con_slider .slick-dots{text-align:left}.con_facilities.bg_left .img_txt_wide .con_slider .slick-slide img{margin:0 auto}.con_facilities .img_txt_wide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:70px;max-width:1920px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .img_txt_wide{margin-top:66px}}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide{margin-top:2.5em}}.con_facilities .img_txt_wide .con_slider{width:52.60417%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .img_txt_wide .con_slider{width:52.60417%}}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide .con_slider{width:100%}}.con_facilities .img_txt_wide .con_slider .slick-slide img{width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .img_txt_wide .con_slider .slick-slide img{width:100%}}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide .con_slider .slick-slide img{width:88%}}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}}@media only screen and (min-width: 768px){.con_facilities .img_txt_wide.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.con_facilities .img_txt_wide.reverse .box_txt{margin-left:0;margin-right:2.98611%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px){.con_facilities .img_txt_wide.reverse .box_txt{margin-right:7%}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_facilities .img_txt_wide.reverse .box_txt{margin-right:0}}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide.reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2.5em}.con_facilities .img_txt_wide.reverse .img{margin-top:0;text-align:center}.con_facilities .img_txt_wide.reverse .box_txt{margin-top:2.3em}.con_facilities .img_txt_wide.reverse .box_txt .c_btn{margin:2em auto 0}.con_facilities .img_txt_wide.reverse .box_txt .txt{margin:0 auto;width:90%}}.con_facilities .img_txt_wide .img{width:53.54167%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .img_txt_wide .img{width:50%}}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide .img{width:100%}}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide .img{margin-top:2.4em;text-align:center}}.con_facilities .img_txt_wide .img img{width:100%}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide .img img{width:88%}}.con_facilities .img_txt_wide .box_txt{margin-left:4.72222%;width:371px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .img_txt_wide .box_txt{margin-left:7%}}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide .box_txt{margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .img_txt_wide .box_txt{width:37%}}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide .box_txt{width:100%}}.con_facilities .img_txt_wide .box_txt .c_title_m .ttl{line-height:1.62}.con_facilities .img_txt_wide .box_txt .t{margin-top:2.1em}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide .box_txt .t{margin-top:1.2em}}.con_facilities .img_txt_wide .box_txt .tbl_time{margin-top:2.8em;width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .img_txt_wide .box_txt .tbl_time{margin-top:2.3em}}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide .box_txt .tbl_time{margin-top:1em}}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide .box_txt .tbl_time{width:85%;margin:2em auto 0}}.con_facilities .img_txt_wide .box_txt .tbl_time th,.con_facilities .img_txt_wide .box_txt .tbl_time td{display:block;text-align:center;letter-spacing:0.15em}.con_facilities .img_txt_wide .box_txt .tbl_time th{padding:1.5em 1em;background:#a07c52;color:#fff}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide .box_txt .tbl_time th{padding:1em 1em}}.con_facilities .img_txt_wide .box_txt .tbl_time td{padding:1.7em 1em;background:#fff}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide .box_txt .tbl_time td{padding:1em 1em}}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide .box_txt .tbl_time td{text-align:left}}.con_facilities .img_txt_wide .box_txt .c_btn{margin-top:3.1em}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide .box_txt .c_btn{margin-top:1.2em}}.con_facilities .img_txt_wide .box_txt .c_btn p{text-align:center;margin-top:.5em;font-size:90%}.con_facilities .img_txt_wide .box_txt.box_news .c_title_m{margin-bottom:3.47222%}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide .box_txt.box_news .c_title_m{margin-bottom:0}}.con_facilities.bg_center::before{content:"";position:absolute;background:url(../../breakfast/images/bg_02.jpg) no-repeat;background-size:cover;z-index:-2;width:100%;height:calc(100% - 146px);top:146px;right:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities.bg_center::before{height:calc(100% - 8.4em)}}@media only screen and (max-width: 767px){.con_facilities.bg_center::before{height:calc(100% - 5.2em)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities.bg_center::before{top:8.4em}}@media only screen and (max-width: 767px){.con_facilities.bg_center::before{top:5.2em}}.con_facilities.bg_left::before{content:"";position:absolute;z-index:-2;width:81%;height:calc(100% - 146px);top:146px;left:0}@media only screen and (max-width: 767px){.con_facilities.bg_left::before{width:91%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities.bg_left::before{height:calc(100% - 8.4em)}}@media only screen and (max-width: 767px){.con_facilities.bg_left::before{height:calc(100% - 5.2em)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities.bg_left::before{top:8.4em}}@media only screen and (max-width: 767px){.con_facilities.bg_left::before{top:5.2em}}.con_facilities.bg_left .img_txt_wide .box_txt .txt{margin-top:0}.con_facilities.bg_right::before{content:"";position:absolute;z-index:-2;width:81%;height:calc(100% - 146px);top:146px;right:0}@media only screen and (max-width: 767px){.con_facilities.bg_right::before{width:91%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities.bg_right::before{height:calc(100% - 8.4em)}}@media only screen and (max-width: 767px){.con_facilities.bg_right::before{height:calc(100% - 5.2em)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities.bg_right::before{top:8.4em}}@media only screen and (max-width: 767px){.con_facilities.bg_right::before{top:5.2em}}.con_facilities.bg_right .img_txt_wide .box_txt .txt{margin-top:0}.con_facilities.lobby,.con_facilities.rest,.con_facilities.shop{position:relative}.con_facilities.lobby::before,.con_facilities.rest::before,.con_facilities.shop::before{z-index:-1;background:url(../../cuisine/images/bg_03.jpg) no-repeat;content:"";position:absolute;z-index:-1;width:81%;height:calc(100% - 146px);top:146px;left:0}@media only screen and (max-width: 767px){.con_facilities.lobby::before,.con_facilities.rest::before,.con_facilities.shop::before{width:91%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities.lobby::before,.con_facilities.rest::before,.con_facilities.shop::before{height:calc(100% - 8.4em)}}@media only screen and (max-width: 767px){.con_facilities.lobby::before,.con_facilities.rest::before,.con_facilities.shop::before{height:calc(100% - 5.2em)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities.lobby::before,.con_facilities.rest::before,.con_facilities.shop::before{top:8.4em}}@media only screen and (max-width: 767px){.con_facilities.lobby::before,.con_facilities.rest::before,.con_facilities.shop::before{top:5.2em}}.con_facilities.fujibar::before{background:url(../../facilities/images/bg_03.jpg) no-repeat;background-size:cover}@media only screen and (max-width: 767px){.con_facilities.fujibar::before{width:100%}}@media only screen and (max-width: 767px){.con_facilities.fujibar .img_txt_wide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.con_facilities.fujibar .img_txt_wide .img{margin-top:0}.con_facilities.fujibar .img_txt_wide .box_txt .txt{margin-top:2.3em}}.con_facilities.este{margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities.este{margin-bottom:0em}}@media only screen and (max-width: 767px){.con_facilities.este{margin-bottom:4em}}.con_facilities.este::before{background:url(../../facilities/images/bg_02.jpg) no-repeat;background-size:cover}@media only screen and (max-width: 767px){.con_facilities.este::before{width:100%}}@media only screen and (max-width: 767px){.con_facilities.este .img_txt_wide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.con_facilities.este .img_txt_wide .img{margin-top:0}.con_facilities.este .img_txt_wide .box_txt .txt{margin-top:2.3em}}.con_information h2{margin-bottom:2.8em}@media only screen and (max-width: 767px){.con_information h2{margin-bottom:2em}}table tr th{font-size:100%}.t{line-height:2.18;letter-spacing:.17em}@media only screen and (min-width: 768px) and (max-width: 1199px){.t{line-height:1.96}}@media only screen and (max-width: 767px){.t{line-height:1.72}}@media only screen and (min-width: 768px) and (max-width: 1199px){.t{letter-spacing:.15em}}@media only screen and (max-width: 767px){.t{letter-spacing:.09em}}@media only screen and (max-width: 767px){.t{margin:0 auto;width:95%}}.c_title_m .ttl{letter-spacing:0.12em}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide .box_txt .txt{width:95%}}@media only screen and (max-width: 767px){.con_facilities .img_txt_wide.reverse .box_txt .txt{width:95%}}
