﻿@media only screen and (max-width: 1199px){#contents .topicpath{-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 767px){#contents .topicpath li::before{width:1em}}.con_roo_det{max-width:1440px;width:92.30769%;position:relative;margin:180px auto 160px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_roo_det{margin:15% auto 13.33333%}}@media only screen and (max-width: 767px){.con_roo_det{margin:4em auto 6em}}.con_roo_det .c-title1{margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_roo_det .c-title1{margin-bottom:4.16667%}}@media only screen and (max-width: 767px){.con_roo_det .c-title1{margin-bottom:1.5em}}.con_roo_det .cate{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-bottom:80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_roo_det .cate{margin-bottom:6.66667%}}@media only screen and (max-width: 767px){.con_roo_det .cate{font-size:88%;margin-bottom:2.5em;-webkit-justify-content:flex-start;justify-content:flex-start}}.con_roo_det .cate span{background:#f7f7f7;text-align:center;padding:.1em 1em .2em;margin:0 .69444% .69444% 0}@media only screen and (max-width: 767px){.con_roo_det .cate span{margin:0 1.38889% 1.38889% 0}}.con_roo_det .box_slider{margin-bottom:75px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_roo_det .box_slider{margin-bottom:6.66667%}}@media only screen and (max-width: 767px){.con_roo_det .box_slider{margin-bottom:2.5em}}.con_roo_det .box_slider .obj_slider .slide{text-align:center}@media only screen and (max-width: 767px){.con_roo_det .box_slider .obj_slider .slide{overflow:hidden}.con_roo_det .box_slider .obj_slider .slide img{position:relative;width:110%;max-width:none;margin-left:-5%}}.con_roo_det .box_slider .obj_slider .slide img{margin:auto}.con_roo_det .box_slider .obj_slider .slick-dots{position:absolute;bottom:1.125em;left:0;text-align:center;line-height:1}.con_roo_det .box_slider .obj_slider .slick-dots li{display:inline-block;width:8px;height:8px;margin:0 10px;position:relative;cursor:pointer}@media only screen and (max-width: 767px){.con_roo_det .box_slider .obj_slider .slick-dots li{margin:0 0.6em}}.con_roo_det .box_slider .obj_slider .slick-dots li button{cursor:pointer;padding:0;margin:0;border:none;background:#e6e6e6;font-size:0;position:absolute;top:0;left:0;width:100%;height:100%;display:block;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-transition:background 1s ease-out;-o-transition:background 1s ease-out;-webkit-transition:background 1s ease-out;transition:background 1s ease-out}.con_roo_det .box_slider .obj_slider .slick-dots li.slick-active button{background:#c49571}.con_roo_det .box_slider .obj_slider .slick-dots{width:100%}@media only screen and (min-width: 768px){.con_roo_det .box_det{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (max-width: 767px){.con_roo_det .box_det{width:92.30769%}}@media only screen and (min-width: 768px){.con_roo_det .box_det .box_txt{width:53.33333%}}.con_roo_det .box_det .box_txt .room_info{margin-top:5.46875%;padding:6.5625% 0 9.375%;border-top:1px solid #dcdcdc;border-bottom:1px solid #b7b7b7}.con_roo_det .box_det .box_txt .room_info .c-title2{margin-bottom:25px}@media only screen and (max-width: 767px){.con_roo_det .box_det .box_txt .room_info .c-title2{margin-bottom:1em}}.con_roo_det .box_det .box_layout{width:38.33333%;position:relative;padding:4.16667% 4.16667% 2.5%}@media only screen and (max-width: 767px){.con_roo_det .box_det .box_layout{width:100%;margin-top:2em;padding:9.25926% 9.25926% 5.55556%}}.con_roo_det .box_det .box_layout .c-btn1{margin-bottom:1em}.con_roo_det .box_det .box_layout .c-btn1 a{-webkit-justify-content:center;justify-content:center}.con_roo_det .box_det .box_layout::before,.con_roo_det .box_det .box_layout::after{content:'';width:100%;height:1px;background:url(../images/common/line1.webp) repeat-x 0 0;display:block;position:absolute;left:0}.con_roo_det .box_det .box_layout:before{top:0}.con_roo_det .box_det .box_layout::after{bottom:0}.con_roo_det .box_det .box_layout .bd::before,.con_roo_det .box_det .box_layout .bd::after{content:'';width:1px;height:100%;display:block;position:absolute;top:0;background:url(../images/common/line3.webp) repeat-y 0 0}.con_roo_det .box_det .box_layout .bd::before{left:0}.con_roo_det .box_det .box_layout .bd::after{right:0}.con_roo_det .box_det .box_layout .img{text-align:center}.con_roo_det .box_det .box_layout .txt{color:#c49571;line-height:1.5;margin-top:8.33333%}.con_roo_det .c-btn4{width:360px;margin:90px auto 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_roo_det .c-btn4{margin-top:7.5%}}@media only screen and (max-width: 767px){.con_roo_det .c-btn4{margin-top:2.5em;width:84.61538%}}.con_roo_det .c-btn4 a{padding:1.25em 0 1.5em}.con_roo_det .box_tel{max-width:1000px;width:84.61538%;margin:90px auto 0;background:#f7f7f7;padding:45px 0}@media only screen and (min-width: 1200px){.con_roo_det .box_tel{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}}@media print{.con_roo_det .box_tel{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_roo_det .box_tel{margin-top:7.5%;padding:45px 3.75%}}@media only screen and (max-width: 767px){.con_roo_det .box_tel{margin-top:2.5em;padding:7.57576%}}@media only screen and (min-width: 1200px){.con_roo_det .box_tel .c-title2::after{content:'……';display:inline-block;color:#c49571;font-size:125%;margin-left:1.5em}}@media print{.con_roo_det .box_tel .c-title2::after{content:'……';display:inline-block;color:#c49571;font-size:125%;margin-left:1.5em}}@media only screen and (max-width: 1199px){.con_roo_det .box_tel .c-title2{text-align:center}}.con_roo_det .box_tel .box_teltext{margin-left:3.2%}@media only screen and (max-width: 1199px){.con_roo_det .box_tel .box_teltext{margin:1.5em 0 0}}.con_roo_det .box_tel .box_teltext .txt_tel{font-family:'Quicksand', Verdana, Helvetica, Arial, sans-serif;letter-spacing:0.1em}@media only screen and (max-width: 767px){.con_roo_det .box_tel .box_teltext .txt_tel{margin-top:1em;text-align:center;font-size:118%}}.con_roo_det .box_tel .box_teltext .txt_tel a,.con_roo_det .box_tel .box_teltext .txt_tel span.tel{font-size:118%}.con_roo_det .bg_hana{width:67.63889%;left:-49.79167%;top:100%}@media only screen and (max-width: 1199px){.con_roo_det .bg_hana{width:81.16667%;left:-24.89583%;top:58.87372%}}@media only screen and (max-width: 767px){.con_roo_det .bg_hana{left:-12.5%}}.con_ame{background:#f7f7f7;padding:125px 0;margin-bottom:140px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame{padding:10.83333% 0;margin-bottom:11.66667%}}@media only screen and (max-width: 767px){.con_ame{padding:4.2em 0;margin-bottom:4.6em}}.con_ame .container .txt_read{margin-top:50px}@media only screen and (max-width: 767px){.con_ame .container .txt_read{margin-top:2em}}.con_ame .container .ame_list_img{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:60px}@media only screen and (max-width: 767px){.con_ame .container .ame_list_img{margin-top:2em}}@media only screen and (min-width: 768px){.con_ame .container .ame_list_img li{width:21.25%;margin-left:5%}.con_ame .container .ame_list_img li:nth-child(4n+1){margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame .container .ame_list_img li{width:21.875%;margin-left:4.16667%}}@media only screen and (max-width: 767px){.con_ame .container .ame_list_img li{width:48%;margin:0 0 1.5em 4%}.con_ame .container .ame_list_img li:nth-child(2n+1){margin-left:0}}.con_ame .container .ame_list_img li .c-title3{margin:0.5em 0 .4em}.con_ame .container .ame_list_img li .txt{line-height:1.5}.con_ame .container .ame_list_text{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){.con_ame .container .ame_list_text li{width:21.25%;margin:5% 0 0 5%}.con_ame .container .ame_list_text li:nth-child(4n+1){margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_ame .container .ame_list_text li{width:21.875%;margin:4.16667% 0 0 4.16667%}}@media only screen and (max-width: 767px){.con_ame .container .ame_list_text li{width:48%;margin:0 0 1.5em 4%}.con_ame .container .ame_list_text li:nth-child(2n+1){margin-left:0}}.con_ame .container .ame_list_text li .c-title3{font-size:100%;margin:0.5em 0 .4em}.con_ame .container .ame_list_text li .txt{line-height:1.5}.con_equ .equ_list_img{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:60px}@media only screen and (max-width: 767px){.con_equ .equ_list_img{margin-top:2em}}@media only screen and (min-width: 768px){.con_equ .equ_list_img li{width:21.25%;margin-left:5%}.con_equ .equ_list_img li:nth-child(4n+1){margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_equ .equ_list_img li{width:21.875%;margin-left:4.16667%}}@media only screen and (max-width: 767px){.con_equ .equ_list_img li{width:48%;margin:0 0 1.5em 4%}.con_equ .equ_list_img li:nth-child(2n+1){margin-left:0}}.con_equ .equ_list_text{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){.con_equ .equ_list_text li{width:21.25%;margin:5% 0 0 5%}.con_equ .equ_list_text li:nth-child(4n+1){margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_equ .equ_list_text li{width:21.875%;margin:4.16667% 0 0 4.16667%}}@media only screen and (max-width: 767px){.con_equ .equ_list_text li{width:48%;margin:0 0 1.5em 4%}.con_equ .equ_list_text li:nth-child(2n+1){margin-left:0}}.con_equ .equ_list_text li .c-title3{font-size:100%;margin:0.5em 0 .4em}.con_equ .equ_list_text li .txt{line-height:1.5}.con_rooms_list{margin-top:100px;padding:110px 0 160px;background:#f7f7f7}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms_list{margin-top:8.33333%;padding:9.16667% 0 13.33333%}}@media only screen and (max-width: 767px){.con_rooms_list{margin-top:3.3em;padding:3.6em 0 5.3em}}.con_rooms_list .c-title2{margin-bottom:50px}@media only screen and (max-width: 767px){.con_rooms_list .c-title2{margin-bottom:2em}}.con_rooms_list .box_rooms{max-width:946px;width:84.61538%;margin:auto}@media only screen and (max-width: 767px){.con_rooms_list .box_rooms{width:69.23077%}}.con_rooms_list .box_rooms .slide{padding:0 30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms_list .box_rooms .slide{padding:0 15px}}@media only screen and (max-width: 767px){.con_rooms_list .box_rooms .slide{padding:0 6px}}.con_rooms_list .box_rooms .slide a{display:block;text-decoration:none}.con_rooms_list .box_rooms .slide a .st_roo{margin:0.5em 0 .8em;text-align:center}.con_rooms_list .box_rooms .slide a .st_roo .sst{display:block;color:#c49571}.con_rooms_list .box_rooms .slide a .st_roo .st{font-size:118%;letter-spacing:0.2em;font-weight:900;display:block}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms_list .box_rooms .slide a .st_roo .st{font-size:106%}}.con_rooms_list .box_rooms .slide a .cate{padding:0 7.84314%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 767px){.con_rooms_list .box_rooms .slide a .cate{font-size:88%}}.con_rooms_list .box_rooms .slide a .cate span{background:#fff;text-align:center;padding:.1em 0.5em .4em;margin:0 4.65116% 4.65116% 0;flex:1 0 45%;line-height:1.4}.con_rooms_list .box_rooms .slide a .cate span.design{flex:auto}.con_rooms_list .box_rooms .slick-arrow{position:absolute;top:30%;cursor:pointer;padding-top:.8em}.con_rooms_list .box_rooms .slick-arrow i{width:3.25em;height:1px;background:#b7b7b7;-moz-transition:background 1s ease-out;-o-transition:background 1s ease-out;-webkit-transition:background 1s ease-out;transition:background 1s ease-out;display:block;position:relative}@media only screen and (max-width: 767px){.con_rooms_list .box_rooms .slick-arrow i{width:1.875em}}.con_rooms_list .box_rooms .slick-arrow i::before{content:'';width:1.2em;height:1px;display:block;background:#b7b7b7;position:absolute;top:0;-moz-transition:background 1s ease-out;-o-transition:background 1s ease-out;-webkit-transition:background 1s ease-out;transition:background 1s ease-out}@media only screen and (max-width: 767px){.con_rooms_list .box_rooms .slick-arrow i::before{width:.6em}}.con_rooms_list .box_rooms .slick-arrow:hover i{background:#c49571}.con_rooms_list .box_rooms .slick-arrow:hover i::before{background:#c49571}.con_rooms_list .box_rooms .prev-arrow{left:-13.21353%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms_list .box_rooms .prev-arrow{left:-6.55391%}}.con_rooms_list .box_rooms .prev-arrow i::before{left:0;transform-origin:0 100%;-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.con_rooms_list .box_rooms .next-arrow{right:-13.21353%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms_list .box_rooms .next-arrow{right:-6.55391%}}.con_rooms_list .box_rooms .next-arrow i::before{right:0;-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);transform-origin:100% 100%}
