.con_intro .box_flex,.box_rooms .box_flex,.con_amenity{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1025px){.con_intro .box_flex,.box_rooms .box_flex,.con_amenity{width:91.66667%}}.con_intro{margin-top:50px;margin-bottom:10px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_intro{margin-top:30px}}@media only screen and (max-width: 767px){.con_intro{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_intro{margin-bottom:100px}}@media only screen and (max-width: 767px){.con_intro{margin-bottom:3em}}.con_intro:after{position:absolute;top:30%;content:'';background:url(../images/home/bg_breakfast.jpg) center;width:46%;margin-left:23%;height:680px;z-index:-2}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_intro:after{width:90%}}@media only screen and (max-width: 767px){.con_intro:after{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_intro:after{margin-left:2%}}@media only screen and (max-width: 767px){.con_intro:after{margin-left:0}}@media only screen and (min-width: 1025px) and (max-width: 1750px){.con_intro:after{width:75%;margin-left:15%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_intro:after{height:500px}}@media only screen and (max-width: 767px){.con_intro:after{height:400px}}.con_intro .box_flex{display:flex;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_intro .box_flex{display:block}}@media only screen and (max-width: 767px){.con_intro .box_flex{display:block}}@media only screen and (min-width: 768px) and (max-width: 1400px){.con_intro .box_flex{display:block}}@media only screen and (min-width: 1026px){.con_intro .box_flex{align-items:center}}@media print{.con_intro .box_flex{align-items:center}}.con_intro .box_txt{width:44%}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_intro .box_txt{width:43%}}@media only screen and (max-width: 767px){.con_intro .box_txt{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1400px){.con_intro .box_txt{width:70%}}@media only screen and (min-width: 1026px){.con_intro .box_txt{margin-left:-3%}}@media print{.con_intro .box_txt{margin-left:-3%}}@media only screen and (min-width: 768px) and (max-width: 1400px){.con_intro .box_txt{padding-top:30px;margin-left:2%}}@media only screen and (max-width: 767px){.con_intro .box_txt{padding-top:2em}}.con_intro .box_txt .st{font-size:163%;line-height:1.46154;letter-spacing:.2em;margin-bottom:1em;text-align:left}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_intro .box_txt .st{font-size:100%}}@media only screen and (max-width: 767px){.con_intro .box_txt .st{font-size:113%}}@media only screen and (min-width: 1025px) and (max-width: 1493px){.con_intro .box_txt .st{font-size:160% !important}}@media only screen and (min-width: 1200px) and (max-width: 1400px){.con_intro .box_txt .st{margin-bottom:.6em}}@media only screen and (max-width: 767px){.con_intro .box_txt .st{text-align:center}}.con_intro .box_link{width:44%;margin-top:50px;display:block;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_intro .box_link{width:100%}}@media only screen and (max-width: 767px){.con_intro .box_link{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1400px){.con_intro .box_link{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_intro .box_link{margin-top:-80px}}@media only screen and (max-width: 767px){.con_intro .box_link{margin-top:2em}}@media only screen and (max-width: 767px){.con_intro .box_link{display:flex}}.con_intro .box_link .box{position:relative}@media only screen and (min-width: 768px) and (max-width: 1400px){.con_intro .box_link .box{width:50%;margin-left:50%}}.con_intro .box_link .box .btn_common_03{position:absolute;margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_intro .box_link .box .btn_common_03{margin-bottom:15px}}@media only screen and (max-width: 767px){.con_intro .box_link .box .btn_common_03{margin-bottom:0}}@media only screen and (min-width: 1026px){.con_intro .box_link .box .btn_common_03{left:0;bottom:0;width:80%}.con_intro .box_link .box .btn_common_03 a{text-align:left}}@media print{.con_intro .box_link .box .btn_common_03{left:0;bottom:0;width:80%}.con_intro .box_link .box .btn_common_03 a{text-align:left}}@media only screen and (min-width: 768px) and (max-width: 1400px){.con_intro .box_link .box .btn_common_03{left:0;bottom:0;width:50%}.con_intro .box_link .box .btn_common_03 a{text-align:left}}.con_intro .box_link .box .img{text-align:right;z-index:-1;display:block;width:auto}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_intro .box_link .box .img{width:55%}}@media only screen and (max-width: 767px){.con_intro .box_link .box .img{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1400px){.con_intro .box_link .box .img{width:55%;margin-left:45%}}@media only screen and (max-width: 767px){.con_intro .box_link .box{width:32.5%}.con_intro .box_link .box .txt{width:100%;position:absolute;transform:translate(-50%);left:50%;top:15%;color:#fff;font-weight:500;text-align:center;line-height:1.3;text-shadow:#343236 2px 2px 8px}.con_intro .box_link .box:after{content:'\f123';font-family:'ionicons';position:absolute;bottom:4%;font-size:.7em;color:#fff;transform:translateX(-50%);left:50%}.con_intro .box_link .box.active:after{content:'\f126'}}.con_intro .box_link .box:not(:last-child){margin-bottom:45px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_intro .box_link .box:not(:last-child){margin-bottom:20px}}@media only screen and (max-width: 767px){.con_intro .box_link .box:not(:last-child){margin-bottom:0}}@media only screen and (min-width: 1026px){.con_intro .box_link .box:nth-child(2){margin-right:100px}}@media print{.con_intro .box_link .box:nth-child(2){margin-right:100px}}@media only screen and (min-width: 768px) and (max-width: 1400px){.con_intro .box_link .box:nth-child(2){margin-left:30%}}@media only screen and (min-width: 1401px){.con_intro .box_link .box:nth-child(2) .btn_common_03{left:-20%}}@media only screen and (min-width: 1026px){.con_intro .box_link .box:nth-child(3){margin-right:200px}}@media print{.con_intro .box_link .box:nth-child(3){margin-right:200px}}@media only screen and (min-width: 768px) and (max-width: 1400px){.con_intro .box_link .box:nth-child(3){margin-left:10%}}@media only screen and (min-width: 1401px){.con_intro .box_link .box:nth-child(3) .btn_common_03{left:-60%}}.con_rooms{margin-bottom:120px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_rooms{margin-bottom:100px}}@media only screen and (max-width: 767px){.con_rooms{margin-bottom:4em}}.box_rooms:not(:last-child){margin-bottom:-30px}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms:not(:last-child){margin-bottom:-20px}}@media only screen and (max-width: 767px){.box_rooms:not(:last-child){margin-bottom:5em}}.box_rooms .box_flex{padding-top:160px;display:flex;justify-content:space-between}@media only screen and (min-width: 1026px){.box_rooms .box_flex{width:100%;max-width:100%;padding-left:3%;padding-right:3%}}@media print{.box_rooms .box_flex{width:100%;max-width:100%;padding-left:3%;padding-right:3%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_flex{padding-top:120px}}@media only screen and (max-width: 767px){.box_rooms .box_flex{padding-top:1em}}@media only screen and (max-width: 767px){.box_rooms .box_flex{display:block}}.box_rooms .box_desc{width:30%}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_desc{width:100%}}@media only screen and (max-width: 767px){.box_rooms .box_desc{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1550px){.box_rooms .box_desc{width:45%}}.box_rooms .box_desc .st_large{margin-bottom:35px}@media only screen and (max-width: 767px){.box_rooms .box_desc .st_large{margin-bottom:1em}}.box_rooms .box_desc>.txt{margin-bottom:75px;margin-left:0%;width:100%}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_desc>.txt{margin-bottom:35px}}@media only screen and (max-width: 767px){.box_rooms .box_desc>.txt{margin-bottom:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_desc>.txt{margin-left:15%}}@media only screen and (max-width: 767px){.box_rooms .box_desc>.txt{margin-left:22%}}@media only screen and (min-width: 1025px) and (max-width: 1550px){.box_rooms .box_desc>.txt{margin-bottom:35px}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_desc>.txt{width:85%}}@media only screen and (max-width: 767px){.box_rooms .box_desc>.txt{width:78%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_desc>.txt.long{width:92%;margin:auto;margin-bottom:35px}}@media only screen and (max-width: 767px){.box_rooms .box_desc>.txt.long{width:92%;margin:auto;margin-bottom:1.5em}}.box_rooms .box_desc .note{margin-bottom:20px;display:flex;align-items:center}@media only screen and (max-width: 767px){.box_rooms .box_desc .note{margin-bottom:1em}}.box_rooms .box_desc .note .txt{font-weight:bold}.box_rooms .box_desc .note img{margin-right:1em}@media only screen and (max-width: 767px){.box_rooms .box_desc .note img{width:30px}}@media only screen and (max-width: 767px){.box_rooms .box_desc .note img{margin-right:.3em}}.box_rooms .box_desc .tbl_basic{width:85%;margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_desc .tbl_basic{width:100%}}@media only screen and (max-width: 767px){.box_rooms .box_desc .tbl_basic{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_desc .tbl_basic{margin-bottom:30px}}@media only screen and (max-width: 767px){.box_rooms .box_desc .tbl_basic{margin-bottom:1em}}@media only screen and (min-width: 1026px){.box_rooms .box_desc .tbl_basic th{width:40%}}@media print{.box_rooms .box_desc .tbl_basic th{width:40%}}.box_rooms .box_desc .box_btn{width:85%}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_desc .box_btn{width:100%}}@media only screen and (max-width: 767px){.box_rooms .box_desc .box_btn{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_desc .box_btn{display:flex;justify-content:center}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_desc .box_btn .btn.btn_common_01{width:35%}}.box_rooms .box_desc .box_btn .btn.btn_common_01 a{border-bottom:5px solid #cc9a5a;max-width:300px}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_desc .box_btn .btn.btn_common_01 a{max-width:auto}}@media only screen and (max-width: 767px){.box_rooms .box_desc .box_btn .btn.btn_common_01 a{max-width:auto}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_desc .box_btn .btn.btn_common_03{width:30%}}.box_rooms .box_desc .box_btn .btn.btn_common_03 a{max-width:200px}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_desc .box_btn .btn.btn_common_03 a{max-width:auto}}@media only screen and (max-width: 767px){.box_rooms .box_desc .box_btn .btn.btn_common_03 a{max-width:auto}}.box_rooms .box_desc .box_btn .btn a{margin:auto}.box_rooms .box_desc .box_btn .btn:first-child{margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_desc .box_btn .btn:first-child{margin-bottom:0}}@media only screen and (max-width: 767px){.box_rooms .box_desc .box_btn .btn:first-child{margin-bottom:.5em}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_desc .box_btn .btn:first-child{margin-right:30px}}.box_rooms .box_slide{width:62%;margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_slide{width:100%}}@media only screen and (max-width: 767px){.box_rooms .box_slide{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1550px){.box_rooms .box_slide{width:52%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.box_rooms .box_slide{margin-bottom:30px}}@media only screen and (max-width: 767px){.box_rooms .box_slide{margin-bottom:1.5em}}@media only screen and (max-width: 1025px){.box_rooms .box_slide.only .left_slider{margin:auto}}#single .slick-arrow,#twin .slick-arrow{position:absolute;left:-50px;display:inline-block;width:70px;height:70px;background-color:transparent;box-sizing:border-box;vertical-align:middle;transform:rotate(225deg);cursor:pointer;z-index:999}@media only screen and (max-width: 1400px){#single .slick-arrow,#twin .slick-arrow{width:50px;height:50px;left:-35px}}@media only screen and (max-width: 767px){#single .slick-arrow,#twin .slick-arrow{width:2.8em;height:2.8em;left:-1.5em}}#single .slick-arrow:before,#single .slick-arrow:after,#twin .slick-arrow:before,#twin .slick-arrow:after{content:"";border:2px solid #343236;box-sizing:inherit;position:absolute;width:0;height:0}#single .slick-arrow:before,#twin .slick-arrow:before{top:0;left:0;border-top:0;border-right:0;width:70px;height:70px;transition:width 0.25s ease-out;z-index:2}@media only screen and (max-width: 1400px){#single .slick-arrow:before,#twin .slick-arrow:before{width:50px;height:50px}}@media only screen and (max-width: 767px){#single .slick-arrow:before,#twin .slick-arrow:before{width:2.8em;height:2.8em}}#single .slick-arrow:after,#twin .slick-arrow:after{bottom:0;right:0;border-left:0;border-bottom:0;width:70px;height:70px;animation:bnews_btn_in 0.25s ease-out;animation-fill-mode:forwards;z-index:1}@media only screen and (max-width: 1400px){#single .slick-arrow:after,#twin .slick-arrow:after{width:50px;height:50px;animation:bnews_btn_in2 0.25s ease-out;animation-fill-mode:forwards}}@media only screen and (max-width: 767px){#single .slick-arrow:after,#twin .slick-arrow:after{width:2.8em;height:2.8em;animation:bnews_btn_in3 0.25s ease-out;animation-fill-mode:forwards}}#single .slick-arrow span,#twin .slick-arrow span{position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-8px;display:inline-block;width:16px;height:16px;border:2px solid #343236;border-right:0;border-top:0}@media only screen and (max-width: 1400px){#single .slick-arrow span,#twin .slick-arrow span{margin-left:-6px;margin-top:-6px;width:12px;height:12px}}@media only screen and (max-width: 1400px){#single .slick-arrow span,#twin .slick-arrow span{margin-left:-.4em;margin-top:-.4em;width:.8em;height:.8em}}#single .slick-arrow span:before,#twin .slick-arrow span:before{content:"";background-color:#343236;box-sizing:inherit;position:absolute;width:0;height:2px;left:0;top:13px;transform:rotate(-45deg);transform-origin:center left;animation:bnews_btn_arrow_out 0.25s ease-out;animation-fill-mode:forwards}@media only screen and (max-width: 1400px){#single .slick-arrow span:before,#twin .slick-arrow span:before{top:9px;animation:bnews_btn_arrow_out2 0.25s ease-out;animation-fill-mode:forwards}}@media only screen and (max-width: 767px){#single .slick-arrow span:before,#twin .slick-arrow span:before{height:.1em;top:.7em}}#single .slick-arrow.prev,#twin .slick-arrow.prev{bottom:11px}#single .slick-arrow.next,#twin .slick-arrow.next{bottom:-85px;transform:rotate(45deg)}@media only screen and (max-width: 1400px){#single .slick-arrow.next,#twin .slick-arrow.next{bottom:-56px}}#single .slick-arrow:hover:before,#twin .slick-arrow:hover:before{border-color:#343236}#single .slick-arrow:hover:after,#twin .slick-arrow:hover:after{animation:bnews_btn_out 0.25s ease-out;animation-fill-mode:forwards}@media only screen and (max-width: 1400px){#single .slick-arrow:hover:after,#twin .slick-arrow:hover:after{animation:bnews_btn_out2 0.25s ease-out;animation-fill-mode:forwards}}#single .slick-arrow:hover span:before,#twin .slick-arrow:hover span:before{animation:bnews_btn_arrow_in 0.25s ease-out;animation-fill-mode:forwards}@media only screen and (max-width: 1400px){#single .slick-arrow:hover span:before,#twin .slick-arrow:hover span:before{animation:bnews_btn_arrow_in2 0.25s ease-out;animation-fill-mode:forwards}}@media only screen and (min-width: 768px) and (max-width: 1025px){#single .box_flex{padding-top:20px}}#deluxe{margin-top:100px;padding-bottom:100px;background:url(../../rooms/images/bg_deluxe.jpg) no-repeat;background-size:cover;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1025px){#deluxe{margin-top:40px}}@media only screen and (max-width: 767px){#deluxe{margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 1025px){#deluxe{padding-bottom:60px}}@media only screen and (max-width: 767px){#deluxe{padding-bottom:3em}}@media only screen and (min-width: 1026px){#deluxe{background-position:top 50px center}}@media print{#deluxe{background-position:top 50px center}}@media only screen and (min-width: 768px) and (max-width: 1025px){#deluxe{background-position:top 70px center}}@media only screen and (min-width: 768px) and (max-width: 1025px){#deluxe .box_flex{padding-top:135px}}@media only screen and (max-width: 767px){#deluxe .box_flex{padding-top:3em}}#deluxe .btn a{color:#fff}#deluxe .btn.btn_common_03 a{border-bottom:5px solid #fff}#deluxe .btn.btn_common_03 a:hover{color:#fff !important}@media only screen and (max-width: 767px){#deluxe .tbl_basic th{background:rgba(255,255,255,0.1)}}.con_amenity{margin-bottom:220px}@media only screen and (min-width: 1026px){.con_amenity{max-width:1500px}}@media print{.con_amenity{max-width:1500px}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_amenity{margin-bottom:120px}}@media only screen and (max-width: 767px){.con_amenity{margin-bottom:4em}}.con_amenity .box_point{width:55%;margin:auto;margin-bottom:-30px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_amenity .box_point{width:82%}}@media only screen and (max-width: 767px){.con_amenity .box_point{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_amenity .box_point{margin-bottom:0}}@media only screen and (max-width: 767px){.con_amenity .box_point{margin-bottom:3em}}.con_amenity .box_point>.txt{text-align:center;font-size:113%;margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_amenity .box_point>.txt{font-size:100%}}@media only screen and (max-width: 767px){.con_amenity .box_point>.txt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_amenity .box_point>.txt{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_amenity .box_point>.txt{margin-bottom:2em}}.con_amenity .box_point .box_flex{display:flex;flex-wrap:wrap;justify-content:space-between}.con_amenity .box_point .box_flex .box{width:25%;text-align:center}@media only screen and (max-width: 767px){.con_amenity .box_point .box_flex .box{width:50%}}.con_amenity .box_point .box_flex .box .ic img{width:auto}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_amenity .box_point .box_flex .box .ic img{width:50%}}@media only screen and (max-width: 767px){.con_amenity .box_point .box_flex .box .ic img{width:45%}}.con_amenity .box_point .box_flex .box .txt{margin-top:1em;line-height:1.7}@media only screen and (max-width: 767px){.con_amenity .box_point .box_flex .box .txt{margin-top:.5em}}@media only screen and (max-width: 767px){.con_amenity .box_point .box_flex .box:nth-child(n+3){margin-top:1em}}.con_amenity .box_list{display:flex;justify-content:space-between;padding-top:80px}@media only screen and (max-width: 767px){.con_amenity .box_list{display:block}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_amenity .box_list{padding-top:60px}}@media only screen and (max-width: 767px){.con_amenity .box_list{padding-top:0}}.con_amenity .box_list .box{width:31%;background:#f8f8f8;padding:40px 60px}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_amenity .box_list .box{width:32%}}@media only screen and (max-width: 767px){.con_amenity .box_list .box{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_amenity .box_list .box{padding:20px 30px}}@media only screen and (max-width: 767px){.con_amenity .box_list .box{padding:1em}}.con_amenity .box_list .box .st{text-align:center;margin-bottom:30px;font-size:113%}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_amenity .box_list .box .st{margin-bottom:15px}}@media only screen and (max-width: 767px){.con_amenity .box_list .box .st{margin-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_amenity .box_list .box .st{font-size:100%}}@media only screen and (max-width: 767px){.con_amenity .box_list .box .st{font-size:94%}}.con_amenity .box_list .box .att{margin-top:30px;font-size:88%}@media only screen and (min-width: 768px) and (max-width: 1025px){.con_amenity .box_list .box .att{margin-top:20px}}@media only screen and (max-width: 767px){.con_amenity .box_list .box .att{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_amenity .box_list .box:not(:last-child){margin-bottom:5px}}.con_amenity .accordion.all{cursor:pointer;position:relative}.con_amenity .accordion.all:after{content:'\f123';font-family:'ionicons';position:absolute;right:1em;transform:translateY(-50%);top:50%;font-size:.7em}.con_amenity .accordion.all.active:after{content:'\f126'}.con_amenity .accordion.all+* .inner{padding:1em;display:block}.con_amenity .accordion.all+*{display:none;margin-bottom:30px}.con_amenity .accordion.sp_only{font-weight:bold}@media only screen and (min-width: 768px){.con_amenity .accordion.sp_only+*{display:block !important}}@media only screen and (max-width: 767px){.con_amenity .accordion.sp_only{cursor:pointer;position:relative}.con_amenity .accordion.sp_only:after{content:'\f123';font-family:'ionicons';position:absolute;right:1em;transform:translateY(-50%);top:50%;font-size:.7em}.con_amenity .accordion.sp_only.active:after{content:'\f126'}.con_amenity .accordion.sp_only+* .inner{padding:1em;display:block}.con_amenity .accordion.sp_only+*{display:none}}
