.con_room .box_room .room{width:90%;max-width:1440px;margin:auto}@media only screen and (max-width: 1199px){.con_room .box_room .room{width:85%}}.wrp_info .con_info{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1199px){.wrp_info .con_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 2.1em;margin-bottom:0px}@media only screen and (max-width: 767px){.wrp_nav .con_nav{padding:1.5em 0 2.5em}}@media only screen and (max-width: 767px){.wrp_nav .con_nav{margin-bottom:0em}}@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:18%}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_nav .con_nav ul li{width:20%}}@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}}@media print{.wrp_nav .con_nav ul li{margin-left:2.5%}.wrp_nav .con_nav ul li:first-child{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}}.con_room{padding-top:100px;padding-bottom:100px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room{padding-top:70px}}@media only screen and (max-width: 767px){.con_room{padding-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room{padding-bottom:70px}}@media only screen and (max-width: 767px){.con_room{padding-bottom:3em}}.con_room::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;z-index:-1;background:url(../../rooms/images/bg_03.jpg) no-repeat;background-size:cover}@media only screen and (max-width: 767px){.con_room::before{height:80%}}.con_room .box_room{margin-top:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .box_room{margin-top:80px}}@media only screen and (max-width: 767px){.con_room .box_room{margin-top:4em}}.con_room .box_room:first-child{margin-top:0}.con_room .box_room .room{max-width:1080px}.con_room .box_room .room .c_main_tit{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .box_room .room .c_main_tit{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_room .box_room .room .c_main_tit{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_room .box_room .room .c_main_tit .jp{line-height:.9;margin-bottom:0.2em}}.con_room .box_room .room .c_main_tit .jp span{font-size:90%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .box_room .room .c_main_tit .jp span{font-size:80%}}@media only screen and (max-width: 767px){.con_room .box_room .room .c_main_tit .jp span{font-size:70%}}@media only screen and (max-width: 767px){.con_room .box_room .room .c_main_tit .en{font-size:80%}}.con_room .box_room .room .box_main .obj_slider2{margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .box_room .room .box_main .obj_slider2{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .obj_slider2{margin-bottom:1.5em}}.con_room .box_room .room .box_main .obj_slider2 .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.con_room .box_room .room .box_main .obj_slider2 .slick-dots li{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.con_room .box_room .room .box_main .obj_slider2 .slick-dots li+li{margin-left:5px}.con_room .box_room .room .box_main .obj_slider2 .slick-dots li.slick-active button{background:#1f2c5c}.con_room .box_room .room .box_main .obj_slider2 .slick-dots li button{width:5px;height:5px;padding:0;border:none;border-radius:50%;font-size:0;background:#9e9e9e;cursor:pointer;-webkit-transition:background 500ms ease;transition:background 500ms ease}.con_room .box_room .room .box_main .obj_slider2 .slick-dots li button:before{display:none}.con_room .box_room .room .box_main .obj_slider2 .slick-dots li button:hover{background:#1f2c5c}.con_room .box_room .room .box_main .box_details .box_txt{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .box_room .room .box_main .box_details .box_txt{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt{margin-bottom:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .box_room .room .box_main .box_details .box_txt{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.con_room .box_room .room .box_main .box_details .box_txt .box_st{width:55%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .box_room .room .box_main .box_details .box_txt .box_st{width:40%}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt .box_st{width:100%}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt .box_st{margin-top:1rem;margin-bottom:2em}}.con_room .box_room .room .box_main .box_details .box_txt .box_st .wrp_btn{margin-top:20px}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt .box_st .wrp_btn{margin:0 auto;text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .box_room .room .box_main .box_details .box_txt .box_st .wrp_btn{margin-top:20px}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt .box_st .wrp_btn{margin-top:1em}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt .box_st .wrp_btn p{margin:0 auto}}.con_room .box_room .room .box_main .box_details .box_txt .box_st .logo{display:block;margin-bottom:2.08333%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .box_room .room .box_main .box_details .box_txt .box_st .logo{margin-bottom:3.47222%}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt .box_st .logo{margin-bottom:0}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt .box_st .logo{text-align:center;margin-top:4em}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt .box_st .logo img{width:35%}}.con_room .box_room .room .box_main .box_details .box_txt .box_st .c_title_m{margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .box_room .room .box_main .box_details .box_txt .box_st .c_title_m{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt .box_st .c_title_m{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt .box_st .c_title_m{margin-top:4em;text-align:center;font-size:75%}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt .box_st .c_title_m+.logo{margin-top:2em}}.con_room .box_room .room .box_main .box_details .box_txt .box_st p{font-family:"游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:100%;color:#6a5042;line-height:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .box_room .room .box_main .box_details .box_txt .box_st p{font-size:100%}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt .box_st p{font-size:88%}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt .box_st p{text-align:center}}.con_room .box_room .room .box_main .box_details .box_txt .tbl_basic{width:40%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .box_room .room .box_main .box_details .box_txt .tbl_basic{width:55%}}@media only screen and (max-width: 767px){.con_room .box_room .room .box_main .box_details .box_txt .tbl_basic{width:100%}}.wrp_info{padding-top:120px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_info{padding-top:70px}}@media only screen and (max-width: 767px){.wrp_info{padding-top:3em}}.wrp_info .c_main_tit{margin-bottom:5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_info .c_main_tit{margin-bottom:5em}}@media only screen and (max-width: 767px){.wrp_info .c_main_tit{margin-bottom:3em}}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:90%}}.c_title_m .ttl{letter-spacing:0.12em}@media only screen and (min-width: 768px){.c_btn{width:71.2963%}}.c_btn a{width:100%;padding:0.8em 0.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:1px;color:#a07c52;-webkit-transition:.3s;transition:.3s;position:relative;color:#fff !important;border:1px solid #9C4B33;background:#9C4B33;font-size:inherit;font-family:"游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif}@media only screen and (max-width: 767px){.c_btn a{padding:0.8em 0.5em}}.c_btn a:before{width:3.5em;right:-1.75em;content:"";position:absolute;top:50%;height:1px;background:-webkit-gradient(linear, left top, right top, from(#ffffff),color-stop(50%, #ffffff),color-stop(50.1%, #9c4b33),to(#9c4b33));background:linear-gradient(to right, #ffffff 0%,#ffffff 50%,#9c4b33 50.1%,#9c4b33 100%);-webkit-transition:ease .3s;transition:ease .3s}@media only screen and (max-width: 767px){.c_btn a:before{width:3em}}@media only screen and (max-width: 767px){.c_btn a:before{right:-1.25em}}.c_btn a:after{content:"";border-width:6px 0 0 6px;right:-2.8em;position:absolute;top:50%;-webkit-transform:translateY(-5px);transform:translateY(-5px);width:1em;display:inline-block;border-style:solid;border-color:transparent transparent transparent #9C4B33;-webkit-transition:ease .3s;transition:ease .3s}@media only screen and (max-width: 767px){.c_btn a:after{border-width:4px 0 0 4px}}@media only screen and (max-width: 767px){.c_btn a:after{right:-2.3em}}@media only screen and (max-width: 767px){.c_btn a:after{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.c_btn a i{display:inline-blok;width:1em;margin-right:.5em}.c_btn a i img{vertical-align:middle}@media only screen and (min-width: 1200px){.mouse .c_btn a{-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse .c_btn a:hover,.touch .c_btn a.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.touch .c_btn a{-webkit-tap-highlight-color:transparent}.touch .c_btn a.touchend{-webkit-transition-delay:200ms;transition-delay:200ms}.c_btn a:hover{cursor:pointer;color:#a07c52}.c_btn a:hover:before{right:-2.45em}.c_btn a:hover:after{right:-3.5em}}@media print{.mouse .c_btn a{-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse .c_btn a:hover,.touch .c_btn a.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.touch .c_btn a{-webkit-tap-highlight-color:transparent}.touch .c_btn a.touchend{-webkit-transition-delay:200ms;transition-delay:200ms}.c_btn a:hover{cursor:pointer;color:#a07c52}.c_btn a:hover:before{right:-2.45em}.c_btn a:hover:after{right:-3.5em}}
