.con_intro .box_txt,.con_intro .box_inf,.con_rooms .box_roo .inner{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1199px){.con_intro .box_txt,.con_intro .box_inf,.con_rooms .box_roo .inner{width:87.17949%}}.con_intro{margin-top:90px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro{margin-top:7.03125%}}@media only screen and (max-width: 767px){.con_intro{margin-top:3em}}.con_intro .box_txt h3{text-align:center}.con_intro .box_txt .txt{text-align:center;margin-top:1em}.con_intro .box_inf{position:relative;display:flex;margin-top:60px;padding-bottom:30px}@media only screen and (max-width: 1199px){.con_intro .box_inf{justify-content:center}}@media only screen and (max-width: 767px){.con_intro .box_inf{flex-wrap:wrap}}@media only screen and (max-width: 767px){.con_intro .box_inf{margin-top:3.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_inf{padding-bottom:25px}}@media only screen and (max-width: 767px){.con_intro .box_inf{padding-bottom:1.5em}}.con_intro .box_inf:after{content:'';display:block;margin:auto;max-width:1145px;width:100%;height:30px;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:url(../images/common/bg_shadow.webp) no-repeat center top/contain}.con_intro .box_inf li:not(:first-child){margin-left:4.6875%}@media only screen and (max-width: 767px){.con_intro .box_inf li:not(:first-child){margin-left:3em}}@media only screen and (min-width: 768px){.con_intro .box_inf li{width:150px;text-align:center}}@media only screen and (max-width: 767px){.con_intro .box_inf li{margin-top:2em}.con_intro .box_inf li:first-child{width:90%;margin-top:0}.con_intro .box_inf li:nth-child(2){margin-left:0}}.con_intro .box_inf li .ic{width:50px;height:50px;margin:0 auto}.con_intro .box_inf li .txt{margin-top:.3em;letter-spacing:.06em}@media only screen and (max-width: 767px){.con_intro .box_inf li .txt{text-align:center}}.con_intro .box_inf li .txt span{font-size:167%;font-family:'Crimson Text', "Times New Roman", Times, Garamond, Georgia, serif;color:#6d5ea7;line-height:1}.con_intro .box_inf li .txt small{display:block;font-size:87%;margin-top:0.5em}@media only screen and (min-width: 768px){.con_intro .box_inf li.box_inf-time{width:345px;margin-left:16.79688%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_intro .box_inf li.box_inf-time{margin-left:15.15625%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_inf li.box_inf-time{margin-left:0}}.con_intro .box_inf li.box_inf-time .box_check{display:flex;align-items:flex-end;margin-top:1em}.con_intro .box_inf li.box_inf-time .box_check .boxs{text-align:center;width:50%}.con_intro .box_inf li.box_inf-time .box_check .boxs .txt_day{text-align:right}.con_intro .box_img{position:relative;margin-top:75px;padding-bottom:40px;background:url(../images/rooms/bg_int.webp) no-repeat top center/cover}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_img{margin-top:55px}}@media only screen and (max-width: 767px){.con_intro .box_img{margin-top:2.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_img{padding-bottom:30px}}@media only screen and (max-width: 767px){.con_intro .box_img{padding-bottom:1.5em}}@media only screen and (min-width: 768px){.con_intro .box_img{display:flex;align-items:center}}.con_intro .box_img::before{content:'';width:47.1875%;padding-bottom:13.75%;display:block;position:absolute;left:7.55208%;bottom:0;z-index:1;background:url(../images/common/img_dec-hot.webp) no-repeat center/cover}.con_intro .box_img .wrp_img_l{position:relative}@media only screen and (min-width: 768px){.con_intro .box_img .wrp_img_l{width:45.3125%}}@media only screen and (max-width: 767px){.con_intro .box_img .wrp_img_l{width:80%}}.con_intro .box_img .wrp_img_l .en{position:absolute;top:0;right:0;transform:translate(60%, -80%);width:13.67816%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_img .wrp_img_l .img{overflow:hidden}.con_intro .box_img .wrp_img_l .img img{position:relative;width:120%;max-width:none;margin-left:-20%}}.con_intro .box_img .wrp_img_l .txt{position:absolute;top:12.96296%;right:0}.con_intro .box_img .wrp_img_l .txt span{display:block;font-size:134%;letter-spacing:0.06em;color:#fff;background:rgba(166,137,239,0.8);padding:.5em 1.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_img .wrp_img_l .txt span{font-size:120%}}@media only screen and (max-width: 767px){.con_intro .box_img .wrp_img_l .txt span{font-size:107%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_intro .box_img .wrp_img_l .txt span{font-size:114%}}.con_intro .box_img .wrp_img_l .txt span+span{position:absolute;top:115%;right:-125px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_img .wrp_img_l .txt span+span{right:-60px}}@media only screen and (max-width: 767px){.con_intro .box_img .wrp_img_l .txt span+span{right:-3.5em}}@media only screen and (min-width: 768px){.con_intro .box_img .wrp_img_r{width:37.5%;margin-left:8.85417%}}@media only screen and (max-width: 767px){.con_intro .box_img .wrp_img_r{margin-top:1.5em}}.con_intro .box_img .wrp_img_r>.img{margin-left:auto}@media only screen and (min-width: 768px){.con_intro .box_img .wrp_img_r>.img{width:72.22222%}}@media only screen and (max-width: 767px){.con_intro .box_img .wrp_img_r>.img{width:55%}}.con_intro .box_img .wrp_img_r .imgs{position:relative;width:55.55556%;margin-top:27.08333%}@media only screen and (max-width: 767px){.con_intro .box_img .wrp_img_r .imgs{left:30%;width:50%;margin-top:1.5em}}.con_intro .box_img .wrp_img_r .imgs .img2{position:absolute;width:62.25%}@media only screen and (min-width: 768px){.con_intro .box_img .wrp_img_r .imgs .img2{left:87.5%;bottom:57.62082%}}@media only screen and (max-width: 767px){.con_intro .box_img .wrp_img_r .imgs .img2{right:87.5%;bottom:57.62082%}}.con_rooms{padding-top:200px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms{padding-top:15.625%}}@media only screen and (max-width: 767px){.con_rooms{padding-top:6em}}.con_rooms .c-pnav1--5{margin-top:15px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .c-pnav1--5{margin-top:45px}}@media only screen and (max-width: 767px){.con_rooms .c-pnav1--5{margin-top:2.5em}}.con_rooms .c-pnav1--5+.box_roo{margin-top:90px;padding-top:70px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .c-pnav1--5+.box_roo{margin-top:70px}}@media only screen and (max-width: 767px){.con_rooms .c-pnav1--5+.box_roo{margin-top:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .c-pnav1--5+.box_roo{padding-top:50px}}@media only screen and (max-width: 767px){.con_rooms .c-pnav1--5+.box_roo{padding-top:3em}}.con_rooms .c-pnav1--5+.box_roo::before{content:'';width:44.63542%;padding-bottom:42.08333%;display:block;position:absolute;right:0;top:0;background:url(../images/rooms/bg_roo.webp) no-repeat top right/100% auto;z-index:-1}@media only screen and (max-width: 767px){.con_rooms .c-pnav1--5+.box_roo::before{width:152.5641%;height:100%;top:0}}.con_rooms .box_roo{position:relative;padding-top:115px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_roo{padding-top:80px}}@media only screen and (max-width: 767px){.con_rooms .box_roo{padding-top:5em}}.con_rooms .box_roo .tit{text-align:center;margin-bottom:45px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_roo .tit{margin-bottom:35px}}@media only screen and (max-width: 767px){.con_rooms .box_roo .tit{margin-bottom:1.5em}}.con_rooms .box_roo .tit .sub{display:inline-block;margin-bottom:.3em;padding:0 1em;border-radius:.2em;background:#a689ef;letter-spacing:.06em;color:#fff}.con_rooms .box_roo .tit .jp{font-size:200%;letter-spacing:.1em;line-height:1.5;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_roo .tit .jp{font-size:187%}}@media only screen and (max-width: 767px){.con_rooms .box_roo .tit .jp{font-size:160%}}.con_rooms .box_roo .tit .en{display:block;font-size:120%;letter-spacing:.1em;line-height:1.2;color:#86c0f9;font-weight:400;font-family:'Italiana', "Times New Roman", Times, Garamond, Georgia, serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_roo .tit .en{font-size:114%}}@media only screen and (max-width: 767px){.con_rooms .box_roo .tit .en{font-size:94%}}.con_rooms .box_roo .inner{max-width:1600px}@media only screen and (min-width: 768px){.con_rooms .box_roo .inner{display:flex;align-items:flex-start}}@media only screen and (min-width: 768px){.con_rooms .box_roo .inner .wrp_img{width:55%}}.con_rooms .box_roo .inner .wrp_img .slide{overflow:hidden;border-radius:.2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_roo .inner .wrp_img .slide{overflow:hidden}.con_rooms .box_roo .inner .wrp_img .slide img{position:relative;width:120%;max-width:none;margin-left:-10%}}.con_rooms .box_roo .inner .wrp_img .slick-dots{display:block;width:100%;margin:1.5em auto 0;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 767px){.con_rooms .box_roo .inner .wrp_img .slick-dots{left:1.5em}}.con_rooms .box_roo .inner .wrp_img .slick-dots li{width:8px;height:8px;position:relative;overflow:hidden;margin:0 8px;cursor:pointer}.con_rooms .box_roo .inner .wrp_img .slick-dots li button{cursor:pointer;padding:0;background:#d5d5d5;font-size:0;border:none;margin:auto;position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:100%;transform:scale(0.6) translate(-50%, -50%)}.con_rooms .box_roo .inner .wrp_img .slick-dots li.slick-active button,.con_rooms .box_roo .inner .wrp_img .slick-dots li:hover button{transform:scale(1) translate(-50%, -50%);background:#94d0ff}.con_rooms .box_roo .inner .wrp_img .slick-dots{margin:1em auto 0}@media only screen and (min-width: 768px){.con_rooms .box_roo .inner .wrp_img .slick-dots{justify-content:flex-end}}@media only screen and (min-width: 768px){.con_rooms .box_roo .inner .wrp_txt{width:38.75%;max-width:505px;margin-left:6.25%}}@media only screen and (max-width: 767px){.con_rooms .box_roo .inner .wrp_txt{margin-top:1.5em}}.con_rooms .box_roo .inner .wrp_txt table{margin-top:30px;width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_roo .inner .wrp_txt table{margin-top:25px}}@media only screen and (max-width: 767px){.con_rooms .box_roo .inner .wrp_txt table{margin-top:1.5em}}.con_rooms .box_roo .inner .wrp_txt table tr{border-bottom:1px solid rgba(59,59,59,0.15)}.con_rooms .box_roo .inner .wrp_txt table tr:first-child{border-top:1px solid rgba(59,59,59,0.15)}.con_rooms .box_roo .inner .wrp_txt table tr th,.con_rooms .box_roo .inner .wrp_txt table tr td{vertical-align:top;font-weight:300;padding:.8em 1em;line-height:1.8}.con_rooms .box_roo .inner .wrp_txt table tr th{white-space:nowrap}.con_rooms .box_roo .inner .wrp_txt .c-btn4{margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_roo .inner .wrp_txt .c-btn4{margin-top:30px}}@media only screen and (max-width: 767px){.con_rooms .box_roo .inner .wrp_txt .c-btn4{margin-top:2em}}@media only screen and (max-width: 767px){.con_rooms .box_roo .inner .wrp_txt .c-btn4{text-align:center}}.con_rooms .box_roo .inner .wrp_txt .c-btn3{margin-top:25px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .box_roo .inner .wrp_txt .c-btn3{margin-top:20px}}@media only screen and (max-width: 767px){.con_rooms .box_roo .inner .wrp_txt .c-btn3{margin-top:1.5em}}@media only screen and (min-width: 768px){.con_rooms .box_roo .inner .wrp_txt .c-btn3{max-width:270px}}
