﻿div:not(.con_search_top)>.inner,.con_facilities .box_detail .c-btn2{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){div:not(.con_search_top)>.inner,.con_facilities .box_detail .c-btn2{width:91.66667%}}.con_facilities .box_detail .box_price ul:after{content:"";display:table;clear:both}div:not(.con_search_top)>.inner{max-width:1650px}@media only screen and (max-width: 1650px){div:not(.con_search_top)>.inner{max-width:90%}}.box_select{position:relative;width:10em}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_select{width:7em}}@media only screen and (max-width: 767px){.box_select{width:auto}}.box_select:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-left:.5em;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.box_select select{-moz-appearance:none;-webkit-appearance:none;font-weight:bold;font-size:115%;border:none;border-bottom:1px solid #c0c0c0;padding:.3em .5em;line-height:1;position:relative;width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_select select{font-size:115%}}@media only screen and (max-width: 767px){.box_select select{font-size:100%}}.con_facilities{margin-top:120px}@media only screen and (max-width: 767px){.con_facilities{margin-top:3em}}.con_facilities .box_detail .c-st2{color:#24423c;text-align:center}.con_facilities .box_detail .con_cate{margin-top:80px}@media only screen and (max-width: 767px){.con_facilities .box_detail .con_cate{margin-top:3em}}.con_facilities .box_detail .con_cate ul{display:flex;justify-content:center}@media only screen and (max-width: 767px){.con_facilities .box_detail .con_cate ul{flex-wrap:wrap}}.con_facilities .box_detail .con_cate ul li{position:relative;border:1px solid #c5bfb6;border-radius:3px;transition:all .4s ease;width:18.30303%}@media only screen and (max-width: 767px){.con_facilities .box_detail .con_cate ul li{width:33%}}.con_facilities .box_detail .con_cate ul li:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-right:.5em}.con_facilities .box_detail .con_cate ul li:before{position:absolute;bottom:.5em;left:50%;transform:translateX(-50%);font-weight:bold}.con_facilities .box_detail .con_cate ul li:hover{background:#36635a;color:#fff}.con_facilities .box_detail .con_cate ul li a{display:block;text-align:center;font-size:115%;padding:0.8em 0.8em 1.2em 0.8em;letter-spacing:.08em;text-decoration:none}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .con_cate ul li a{font-size:100%}}@media only screen and (max-width: 767px){.con_facilities .box_detail .con_cate ul li a{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .con_cate ul li a{padding:0.5em 0.5em 1.2em 0.5em}}@media only screen and (max-width: 767px){.con_facilities .box_detail .con_cate ul li a{padding:0.4em 0.4em 1.2em 0.4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .con_cate ul li a{line-height:1.2}}@media only screen and (max-width: 767px){.con_facilities .box_detail .con_cate ul li a{line-height:1.2}}.con_facilities .box_detail .con_cate ul li a:hover{color:#fff}.con_facilities .box_detail .con_cate ul li a span{display:block;font-size:115%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .con_cate ul li a span{font-size:115%}}@media only screen and (max-width: 767px){.con_facilities .box_detail .con_cate ul li a span{font-size:100%}}.con_facilities .box_detail .con_cate ul li:not(:first-child) a{border-left:0}.con_facilities .box_detail .con_cate ul li.active a{background:#36635a;color:#fff}.con_facilities .box_detail .box_fac{padding-top:50px}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac{padding-top:2em}}.con_facilities .box_detail .box_fac .inner{width:62.5%}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .inner{width:100%}}.con_facilities .box_detail .box_fac .c-st1{text-align:center}.con_facilities .box_detail .box_fac .c-st1 span{font-size:215%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_fac .c-st1 span{font-size:186%}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .c-st1 span{font-size:129%}}.con_facilities .box_detail .box_fac .c-st1 span i{font-size:143%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_fac .c-st1 span i{font-size:129%}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .c-st1 span i{font-size:86%}}.con_facilities .box_detail .box_fac:nth-of-type(odd) .wrp_img:before{left:auto;right:-360px}.con_facilities .box_detail .box_fac:nth-of-type(odd) .wrp_img:after{left:-360px}.con_facilities .box_detail .box_fac .wrp_img{position:relative;width:62.5%;margin:20px auto}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_img{width:100%}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_img{margin:2em auto}}.con_facilities .box_detail .box_fac .wrp_img:before,.con_facilities .box_detail .box_fac .wrp_img:after{content:'';display:block;position:absolute;top:0;left:-360px;width:360px;height:100%;background:#e1e8e1;z-index:-1}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_img:before,.con_facilities .box_detail .box_fac .wrp_img:after{display:none}}.con_facilities .box_detail .box_fac .wrp_img:after{left:auto;right:-360px;background:url(../../facilities/images/bg_fac1.jpg) no-repeat}.con_facilities .box_detail .box_fac .wrp_img .fac_slider{position:relative}.con_facilities .box_detail .box_fac .wrp_img .fac_slider .slick-slide img{width:100%}.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next{position:absolute;bottom:0;margin-top:-30px;width:60px;height:60px;z-index:1000;color:#FFF;background:#24423c;cursor:pointer;transition:background 400ms ease}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next{width:40px;height:40px}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next{width:2.5em;height:2.5em}}.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev:before,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev:after,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next:before,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next:after{content:'';position:absolute;top:50%;transform:translateY(-50%)}.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev:before,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next:before{width:25px;height:1px;background:#FFF;display:block;left:1em;transition:width 400ms ease,left 400ms ease}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev:before,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next:before{width:20px;left:.5em}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev:before,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next:before{width:1em;left:.5em}}.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev:after,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-left:.5em;right:.5em;font-size:115%;transition:right 400ms ease}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev:after,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next:after{right:0}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev:after,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next:after{right:0}}.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev:hover,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next:hover{background:#2d534b}@media only screen and (min-width: 1200px){.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev:hover:before,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next:hover:before{width:32px;left:.8em}.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev:hover:after,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next:hover:after{right:.3em}}@media print{.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev:hover:before,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next:hover:before{width:32px;left:.8em}.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev:hover:after,.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next:hover:after{right:.3em}}.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev{transform:scale(-1, -1);right:63px;left:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev{right:43px}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_img .fac_slider .prev{right:2.7em}}.con_facilities .box_detail .box_fac .wrp_img .fac_slider .next{right:0}.con_facilities .box_detail .box_fac .wrp_img .pagingInfo{position:absolute;right:126px;bottom:0;background:#e1e8e1;width:60px;height:60px;display:flex;align-items:center;justify-content:center;font-size:115%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_fac .wrp_img .pagingInfo{right:86px}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_img .pagingInfo{right:7.5em}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_img .pagingInfo{padding:5%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_fac .wrp_img .pagingInfo{width:40px}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_img .pagingInfo{width:2.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_fac .wrp_img .pagingInfo{height:40px}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_img .pagingInfo{height:2.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_fac .wrp_img .pagingInfo{font-size:100%}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_img .pagingInfo{font-size:72%}}.con_facilities .box_detail .box_fac .wrp_txt{padding:20px 40px 0;box-sizing:border-box;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_fac .wrp_txt{padding:10px 20px}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_txt{padding:0}}@media only screen and (max-width: 1199px){.con_facilities .box_detail .box_fac .wrp_txt{flex-direction:column}}@media only screen and (min-width: 1200px){.con_facilities .box_detail .box_fac .wrp_txt .box_txt{padding-right:2em}}@media print{.con_facilities .box_detail .box_fac .wrp_txt .box_txt{padding-right:2em}}@media only screen and (max-width: 1199px){.con_facilities .box_detail .box_fac .wrp_txt .box_txt{padding-bottom:1em}}.con_facilities .box_detail .box_fac .wrp_txt .box_txt h5{font-family:"游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:158%;padding-bottom:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_fac .wrp_txt .box_txt h5{font-size:143%}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_txt .box_txt h5{font-size:129%}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_txt .box_txt h5{text-align:center}}.con_facilities .box_detail .box_fac .wrp_txt .box_txt .txt{font-size:115%;line-height:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_fac .wrp_txt .box_txt .txt{font-size:115%}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_txt .box_txt .txt{font-size:100%}}@media only screen and (min-width: 1200px){.con_facilities .box_detail .box_fac .wrp_txt .box_regu{min-width:525px}}@media print{.con_facilities .box_detail .box_fac .wrp_txt .box_regu{min-width:525px}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_facilities .box_detail .box_fac .wrp_txt .box_regu{min-width:410px}}@media only screen and (max-width: 1199px){.con_facilities .box_detail .box_fac .wrp_txt .box_regu{width:100%}}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table{display:flex;text-align:center;max-width:525px;border-top:1px dotted #c5bfb6;border-bottom:1px dotted #c5bfb6}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table{max-width:100%;font-size:83%}}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table:first-of-type{border-bottom:none}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table .table_l{width:14.28571%}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table .table_r{border-left:1px dotted #c5bfb6;width:85.71429%}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table .table_r .container p{width:50%}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table .table_r .container p.st{padding:0.5em 0;box-sizing:border-box}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table .table_r .container p.st{padding:.5em}}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table .table_r .container p.short{width:33.33333%}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table .table_r .container p:not(:first-child){border-left:1px dotted #c5bfb6}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table .container{display:flex;align-items:center}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table.top{background:#e1e8e1}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table.top .container:nth-of-type(2) p{padding:1em 0;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table.top .container:nth-of-type(2) p{padding:.5em}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table.top .container:nth-of-type(2) p{padding:1em 0}}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table.top .table_l p{line-height:6}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table.top .table_l p{line-height:8}}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table.top .table_r .container:first-of-type{border-bottom:1px dotted #c5bfb6}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table.bottom .table_l p{line-height:5}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table.bottom .table_l p{line-height:4}}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table.bottom .table_r .container p{padding:1.2em 0}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table.bottom .table_r .container p{padding:0.5em 0}}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table.bottom .table_r .container p.short{padding:2em 0}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_txt .box_regu .box_table.bottom .table_r .container p.short{padding:1.2em 0.2em}}.con_facilities .box_detail .box_fac .wrp_txt .box_regu .c-link1{text-align:right;margin-top:1.5em}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .wrp_txt .box_regu .c-link1{margin-top:1em}}@media only screen and (max-width: 1199px){.con_facilities .box_detail .box_fac .wrp_txt .box_regu .c-link1{text-align:left}}.con_facilities .box_detail .box_fac .btn a{padding:0.8em 3em;width:245px}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .btn a{padding:0.8em 4em 0.8em 1em}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .btn a{width:100%}}.con_facilities .box_detail .box_fac .c-btn1-rsv{padding:0 40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_fac .c-btn1-rsv{padding:20px}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_fac .c-btn1-rsv{padding:2em}}.con_facilities .box_detail .box_price{margin:60px auto 100px;padding:0 40px;letter-spacing:.08em;width:62.5%}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_price{margin:3em auto 4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_price{padding:0 20px}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_price{padding:1em}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_price{width:100%}}.con_facilities .box_detail .box_price .container{background:#e1e8e1;display:flex;flex-wrap:wrap;padding:35px 45px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_price .container{padding:20px}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_price .container{padding:2em 1em 1em}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_price .container{flex-direction:column}}.con_facilities .box_detail .box_price .c-st3{width:100%}.con_facilities .box_detail .box_price ul:first-of-type{width:48%;padding-right:2em}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_price ul:first-of-type{width:100%}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_price ul:first-of-type{padding-right:0}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_facilities .box_detail .box_price ul:first-of-type{width:100%}}.con_facilities .box_detail .box_price ul li{margin-bottom:.8em;position:relative;padding-left:1.5em;font-size:115%;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .box_price ul li{font-size:115%}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_price ul li{font-size:100%}}.con_facilities .box_detail .box_price ul li:before{position:absolute;content:'';width:12px;height:0;padding-bottom:12px;background:#333333;left:0;top:6px;border-radius:50%}.con_facilities .box_detail .box_price .box_note{border-top:1px solid #c0c0c0;display:flex;width:100%;padding-top:3em;margin-top:2.5em}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_price .box_note{padding-top:1em}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_price .box_note{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_facilities .box_detail .box_price .box_note{flex-direction:column}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_price .box_note{flex-direction:column}}.con_facilities .box_detail .box_price .box_note p:first-of-type{width:48%;padding-right:2em}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_price .box_note p:first-of-type{width:100%}}@media only screen and (max-width: 767px){.con_facilities .box_detail .box_price .box_note p:first-of-type{padding-right:0}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_facilities .box_detail .box_price .box_note p:first-of-type{width:100%}}.con_facilities .box_detail .c-btn2{max-width:1500px;margin:0 auto 100px}@media only screen and (max-width: 1500px){.con_facilities .box_detail .c-btn2{max-width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .box_detail .c-btn2{margin:0 auto 70px}}@media only screen and (max-width: 767px){.con_facilities .box_detail .c-btn2{margin:0 auto 3em}}
