.con_db_rooms .box_rooms,.con_db_rooms .box_specs,.con_db_rooms .box_hight,.con_db_rooms .box_faci_amen,.con_db_rooms .box_amen_rent,.con_other .inner{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.con_db_rooms .box_rooms,.con_db_rooms .box_specs,.con_db_rooms .box_hight,.con_db_rooms .box_faci_amen,.con_db_rooms .box_amen_rent,.con_other .inner{width:91.66667%}}.motion_fadeInUp{opacity:1 !important;z-index:1;position:relative;will-change:transform;transition:transform 0.1s ease-out}body{background:#fff}@media only screen and (max-width: 767px){body::before{aspect-ratio:.5863}}.con_fv{padding:105px 0 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv{padding:80px 0 0}}@media only screen and (max-width: 767px){.con_fv{padding:9em 0 0}}.con_fv .box_fv{margin:0 0 0 auto;position:relative;width:calc(1320 / 1440 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .box_fv{width:90%}}@media only screen and (max-width: 767px){.con_fv .box_fv{width:calc(784 / 858 * 100%)}}.con_fv .box_fv .box_text{display:inline-block;position:absolute;transform:translateY(-50%);left:0;z-index:1;top:45%;max-width:530px}@media only screen and (max-width: 767px){.con_fv .box_fv .box_text{top:40%}}@media only screen and (max-width: 767px){.con_fv .box_fv .box_text{max-width:82%}}.con_fv .box_fv .box_text .date_open{font-weight:600;color:#AE9260;font-family:"Barlow", Verdana, Helvetica, Arial, sans-serif}@media only screen and (min-width: 1200px){.con_fv .box_fv .box_text .date_open{font-size:247%}}@media print{.con_fv .box_fv .box_text .date_open{font-size:247%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .box_fv .box_text .date_open{font-size:185%}}@media only screen and (max-width: 767px){.con_fv .box_fv .box_text .date_open{font-size:170%}}.con_fv .box_fv .box_text h2{line-height:.8;font-weight:400;color:#fff;font-family:"Cormorant Garamond","Times New Roman", Times, Garamond, Georgia, serif;letter-spacing:.02em;margin-top:20px}@media only screen and (min-width: 1200px){.con_fv .box_fv .box_text h2{font-size:539%}}@media print{.con_fv .box_fv .box_text h2{font-size:539%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .box_fv .box_text h2{font-size:424%}}@media only screen and (max-width: 767px){.con_fv .box_fv .box_text h2{font-size:308%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .box_fv .box_text h2{margin-top:15px}}@media only screen and (max-width: 767px){.con_fv .box_fv .box_text h2{margin-top:.4em}}.con_fv .box_fv .box_text h2 small{margin-left:.2em;letter-spacing:0em;font-family:"Cormorant", serif;font-size:58%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .box_fv .box_text h2 small{padding-bottom:2px}}@media only screen and (max-width: 767px){.con_fv .box_fv .box_text h2 small{padding-bottom:1px}}.con_fv .box_fv .box_text h2 span{font-size:143%;font-family:"Cormorant", serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .box_fv .box_text h2 span{padding-bottom:1px}}.con_fv .box_fv .box_text .logo{margin-top:25px;width:41vw}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .box_fv .box_text .logo{margin-top:20px}}@media only screen and (max-width: 767px){.con_fv .box_fv .box_text .logo{margin-top:1em}}@media only screen and (max-width: 767px){.con_fv .box_fv .box_text .logo{width:90%}}.con_fv .box_fv .box_text .logo img{width:100%}.con_fv .box_fv .box_text .txt{line-height:2;color:#fff;margin-top:25px}@media only screen and (min-width: 1200px){.con_fv .box_fv .box_text .txt{font-size:116%}}@media print{.con_fv .box_fv .box_text .txt{font-size:116%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .box_fv .box_text .txt{font-size:108%}}@media only screen and (max-width: 767px){.con_fv .box_fv .box_text .txt{font-size:85%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .box_fv .box_text .txt{margin-top:20px}}@media only screen and (max-width: 767px){.con_fv .box_fv .box_text .txt{margin-top:1em}}@media only screen and (min-width: 768px){.con_fv .box_fv .box_slider{width:calc(1120 / 1320 * 100%);margin:0 0 0 auto}}@media only screen and (max-width: 767px){.con_fv .box_fv .box_slider{width:calc(726 / 784 * 100%);margin:0 0 0 auto}}.con_fv .box_fv .box_slider .splide .splide__track{width:100%}.con_fv .box_fv .box_slider .splide .splide__slide img{width:100%}.con_fv .box_fv .box_slider .splide .box_flex{display:flex;justify-content:center;align-items:center;width:calc(300 / 1265 * 100%);position:absolute;left:-14vw;transform:translateY(-50%);top:70%}@media only screen and (max-width: 767px){.con_fv .box_fv .box_slider .splide .box_flex{width:calc(296 / 363 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .box_fv .box_slider .splide .box_flex{top:80%}}@media only screen and (max-width: 767px){.con_fv .box_fv .box_slider .splide .box_flex{top:75%}}@media only screen and (max-width: 767px){.con_fv .box_fv .box_slider .splide .box_flex{left:-9vw}}.con_fv .box_fv .box_slider .splide .box_flex .splide__pagination{width:calc(100% - 30px);display:inline-flex;justify-content:flex-end;position:relative;left:auto;right:auto;top:auto;bottom:auto;padding:0}@media only screen and (max-width: 767px){.con_fv .box_fv .box_slider .splide .box_flex .splide__pagination{width:calc(100% - 3em)}}.con_fv .box_fv .box_slider .splide .box_flex .splide__pagination li{width:calc(80 / 265 * 100%)}.con_fv .box_fv .box_slider .splide .box_flex .splide__pagination li:not(:last-child){margin-right:calc(12 / 265 * 100%)}.con_fv .box_fv .box_slider .splide .box_flex .splide__pagination li .your-class-page{width:100%;background:transparent;transition:all 0.5s;margin:0;opacity:1;height:23px;cursor:pointer;color:#fff;text-align:left;font-family:"Barlow", Verdana, Helvetica, Arial, sans-serif;font-weight:500;display:block;position:relative}@media only screen and (min-width: 1200px){.con_fv .box_fv .box_slider .splide .box_flex .splide__pagination li .your-class-page{font-size:100%}}@media print{.con_fv .box_fv .box_slider .splide .box_flex .splide__pagination li .your-class-page{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .box_fv .box_slider .splide .box_flex .splide__pagination li .your-class-page{font-size:100%}}@media only screen and (max-width: 767px){.con_fv .box_fv .box_slider .splide .box_flex .splide__pagination li .your-class-page{font-size:93%}}.con_fv .box_fv .box_slider .splide .box_flex .splide__pagination li .your-class-page::before{content:"";display:inline-block;width:100%;height:1px;background:rgba(255,255,255,0.3);position:absolute;left:0;bottom:0;transition:all .5s}.con_fv .box_fv .box_slider .splide .box_flex .splide__pagination li .your-class-page.is-active{transform:scale(1);z-index:1}.con_fv .box_fv .box_slider .splide .box_flex .splide__pagination li .your-class-page.is-active::before{background:#fff}.con_fv .box_fv .box_slider .splide .box_flex .splide_toggle_autoplay{margin-left:15px;padding:0;background:transparent;border:0;cursor:pointer;width:16px;height:16px;position:relative}.con_fv .box_fv .box_slider .splide .box_flex .splide_toggle_autoplay.pause .icon-play{opacity:0}.con_fv .box_fv .box_slider .splide .box_flex .splide_toggle_autoplay.pause .icon-pause{opacity:1}.con_fv .box_fv .box_slider .splide .box_flex .splide_toggle_autoplay span{display:inline-block;width:16px;height:16px;border-radius:50%;background:transparent;border:1px solid #fff;position:relative;box-sizing:border-box}.con_fv .box_fv .box_slider .splide .box_flex .splide_toggle_autoplay span::before{position:absolute;top:50%;left:54%;transform:translate(-50%, -50%)}.con_fv .box_fv .box_slider .splide .box_flex .splide_toggle_autoplay .icon-play::before{--mask-image:url("../images/common/ic_play.svg");width:4px;height:6px;display:inline-block;position:absolute;background:#fff;--mask-settings:center / contain no-repeat;-webkit-mask:var(--mask-image) var(--mask-settings);mask:var(--mask-image) var(--mask-settings);content:""}.con_fv .box_fv .box_slider .splide .box_flex .splide_toggle_autoplay .icon-pause{position:absolute;top:0;left:0;opacity:0}.con_fv .box_fv .box_slider .splide .box_flex .splide_toggle_autoplay .icon-pause::before{left:55%;content:"\f488";font-family:"Ionicons";color:#fff}@media only screen and (min-width: 1200px){.con_fv .box_fv .box_slider .splide .box_flex .splide_toggle_autoplay .icon-pause::before{font-size:77%}}@media print{.con_fv .box_fv .box_slider .splide .box_flex .splide_toggle_autoplay .icon-pause::before{font-size:77%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv .box_fv .box_slider .splide .box_flex .splide_toggle_autoplay .icon-pause::before{font-size:77%}}@media only screen and (max-width: 767px){.con_fv .box_fv .box_slider .splide .box_flex .splide_toggle_autoplay .icon-pause::before{font-size:85%}}.con_location{position:relative;border-top-left-radius:1.5625vw;background:url(../images/home/bg_location.webp) top center/cover no-repeat;margin-top:-30px;padding-bottom:150px}@media only screen and (max-width: 767px){.con_location{margin-top:-1.5em}}@media only screen and (max-width: 767px){.con_location{padding-bottom:6em}}@media only screen and (max-width: 767px){.con_location{border-top-right-radius:1.5em;border-top-left-radius:1.5em}}.con_location .box_location{max-width:1310px;margin:0 0 0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:90%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .box_location{width:95%}}@media only screen and (max-width: 767px){.con_location .box_location{width:100%}}@media only screen and (min-width: 1561px){.con_location .box_location{max-width:calc(1310 / 1440 * 100%)}}@media print{.con_location .box_location{max-width:calc(1310 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_location .box_location{flex-direction:column-reverse;width:100%;padding-top:50px}}@media only screen and (max-width: 767px){.con_location .box_location{margin:0 auto;padding-top:3em}}.con_location .box_location .box_text{max-width:max-content;width:25%}@media only screen and (max-width: 767px){.con_location .box_location .box_text{width:90%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_location .box_location .box_text{width:90%;margin:-4em auto 0;max-width:100%}}@media only screen and (max-width: 767px){.con_location .box_location .box_text{width:90%;margin:0 auto}}.con_location .box_location .box_text .stJp_24{margin-top:45px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .box_location .box_text .stJp_24{margin-top:40px}}@media only screen and (max-width: 767px){.con_location .box_location .box_text .stJp_24{margin-top:1.5em}}.con_location .box_location .box_text .stJp_24 span{line-height:1.6}.con_location .box_location .box_text .txt{margin-top:37px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .box_location .box_text .txt{margin-top:30px}}@media only screen and (max-width: 767px){.con_location .box_location .box_text .txt{margin-top:1.5em}}.con_location .box_location .box_text .btn_basic{margin-top:37px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .box_location .box_text .btn_basic{margin-top:30px}}@media only screen and (max-width: 767px){.con_location .box_location .box_text .btn_basic{margin-top:1.5em}}@media only screen and (min-width: 1200px){.con_location .box_location .box_text .btn_basic .t{font-size:185%}}@media print{.con_location .box_location .box_text .btn_basic .t{font-size:185%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .box_location .box_text .btn_basic .t{font-size:154%}}@media only screen and (max-width: 767px){.con_location .box_location .box_text .btn_basic .t{font-size:139%}}.con_location .box_location .map{width:73%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .box_location .map{width:calc(98% - 325px)}}@media only screen and (max-width: 767px){.con_location .box_location .map{width:100%}}@media only screen and (min-width: 1200px) and (max-width: 1260px){.con_location .box_location .map{width:calc(98% - 295px)}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_location .box_location .map{width:100%;margin-top:-50px}}@media only screen and (max-width: 767px){.con_location .box_location .map{margin-top:-2em}}.con_location .box_sight_spots{max-width:1245px;margin:0 auto;width:90%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .box_sight_spots{width:95%}}@media only screen and (max-width: 767px){.con_location .box_sight_spots{width:95%}}@media only screen and (min-width: 1561px){.con_location .box_sight_spots{max-width:calc(1245 / 1440 * 100%)}}@media print{.con_location .box_sight_spots{max-width:calc(1245 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .box_sight_spots{margin-top:5em}}@media only screen and (max-width: 767px){.con_location .box_sight_spots{margin-top:2em}}@media only screen and (min-width: 1200px){.con_location .box_sight_spots .ttl3 span{font-size:308%}}@media print{.con_location .box_sight_spots .ttl3 span{font-size:308%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .box_sight_spots .ttl3 span{font-size:277%}}@media only screen and (max-width: 767px){.con_location .box_sight_spots .ttl3 span{font-size:216%}}.con_location .box_sight_spots .box_slider{margin-top:40px}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider{margin-top:2em}}.con_location .box_sight_spots .box_slider .img img{width:100%}.con_location .box_sight_spots .box_slider .splide__track{width:calc(100% - 180px);margin:0 auto}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .splide__track{width:calc(100% - 7em)}}.con_location .box_sight_spots .box_slider .splide__track .splide__slide{width:30.67%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .box_sight_spots .box_slider .splide__track .splide__slide{width:48%}}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .splide__track .splide__slide{width:100%}}.con_location .box_sight_spots .box_slider .splide__track .splide__slide .time{color:#fff;background:#444;text-align:center;font-weight:500;line-height:2.5}@media only screen and (min-width: 1200px){.con_location .box_sight_spots .box_slider .splide__track .splide__slide .time{font-size:108%}}@media print{.con_location .box_sight_spots .box_slider .splide__track .splide__slide .time{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .box_sight_spots .box_slider .splide__track .splide__slide .time{font-size:100%}}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .splide__track .splide__slide .time{font-size:85%}}.con_location .box_sight_spots .box_slider .splide__track .splide__slide .box_text{margin-top:15px}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .splide__track .splide__slide .box_text{margin-top:1em}}@media only screen and (min-width: 1200px){.con_location .box_sight_spots .box_slider .splide__track .splide__slide .box_text .stJp_24 span{font-size:154%}}@media print{.con_location .box_sight_spots .box_slider .splide__track .splide__slide .box_text .stJp_24 span{font-size:154%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .box_sight_spots .box_slider .splide__track .splide__slide .box_text .stJp_24 span{font-size:139%}}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .splide__track .splide__slide .box_text .stJp_24 span{font-size:124%}}.con_location .box_sight_spots .box_slider .splide__track .splide__slide .box_text .txt{width:calc(297 / 330 * 100%);color:#fff;margin:15px auto 0}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .splide__track .splide__slide .box_text .txt{margin:1em auto 0}}.con_location .box_sight_spots .box_slider .splide__track .splide__slide .box_text .box_btn{display:flex;justify-content:space-between;margin-top:20px}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .splide__track .splide__slide .box_text .box_btn{margin-top:1em}}.con_location .box_sight_spots .box_slider .splide__track .splide__slide .box_text .box_btn p{width:calc(160 / 330 * 100%)}@media only screen and (min-width: 768px){.con_location .box_sight_spots .box_slider .splide__track .splide__slide .box_text .box_btn p a{padding:10px}}.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex{display:flex;justify-content:center;align-items:center;width:500px;margin:40px auto 0}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex{width:100%}}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex{margin:2em auto 0}}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex{display:none}}.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide__pagination{width:calc(100% - 30px);display:inline-flex;justify-content:space-between;position:relative;left:auto;right:auto;top:auto;bottom:auto;padding:0}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide__pagination{width:calc(100% - 3em)}}.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide__pagination li{width:calc(40 / 475 * 100%)}.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide__pagination li .your-class-page{width:100%;background:transparent;transition:all 0.5s;margin:0;opacity:1;height:23px;cursor:pointer;color:#fff;text-align:left;font-family:"Barlow", Verdana, Helvetica, Arial, sans-serif;font-weight:500;display:block;position:relative}@media only screen and (min-width: 1200px){.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide__pagination li .your-class-page{font-size:100%}}@media print{.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide__pagination li .your-class-page{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide__pagination li .your-class-page{font-size:100%}}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide__pagination li .your-class-page{font-size:93%}}.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide__pagination li .your-class-page::before{content:"";display:inline-block;width:100%;height:1px;background:rgba(255,255,255,0.3);position:absolute;left:0;bottom:0;transition:all .5s}.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide__pagination li .your-class-page.is-active{transform:scale(1);z-index:1}.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide__pagination li .your-class-page.is-active::before{background:#fff}.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide_toggle_autoplay{margin-left:15px;padding:0;background:transparent;border:0;cursor:pointer;width:16px;height:16px;position:relative}.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide_toggle_autoplay.pause .icon-play{opacity:0}.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide_toggle_autoplay.pause .icon-pause{opacity:1}.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide_toggle_autoplay span{display:inline-block;width:16px;height:16px;border-radius:50%;background:transparent;border:1px solid #fff;position:relative;box-sizing:border-box}.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide_toggle_autoplay span::before{position:absolute;top:50%;left:54%;transform:translate(-50%, -50%)}.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide_toggle_autoplay .icon-play::before{--mask-image:url("../images/common/ic_play.svg");width:4px;height:6px;display:inline-block;position:absolute;background:#fff;--mask-settings:center / contain no-repeat;-webkit-mask:var(--mask-image) var(--mask-settings);mask:var(--mask-image) var(--mask-settings);content:""}.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide_toggle_autoplay .icon-pause{position:absolute;top:0;left:0;opacity:0}.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide_toggle_autoplay .icon-pause::before{left:55%;content:"\f488";font-family:"Ionicons";color:#fff}@media only screen and (min-width: 1200px){.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide_toggle_autoplay .icon-pause::before{font-size:77%}}@media print{.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide_toggle_autoplay .icon-pause::before{font-size:77%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide_toggle_autoplay .icon-pause::before{font-size:77%}}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .sight_spots_slider .box_flex .splide_toggle_autoplay .icon-pause::before{font-size:85%}}.con_location .box_sight_spots .box_slider .splide__arrow{border-radius:50%;opacity:1;background:#fff;cursor:pointer;width:63px;height:63px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .box_sight_spots .box_slider .splide__arrow{width:55px}}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .splide__arrow{width:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .box_sight_spots .box_slider .splide__arrow{height:55px}}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .splide__arrow{height:3em}}.con_location .box_sight_spots .box_slider .splide__arrow:focus{outline:none}.con_location .box_sight_spots .box_slider .splide__arrow svg{display:none}.con_location .box_sight_spots .box_slider .splide__arrow--prev::before{content:"";display:inline-block;width:16px;aspect-ratio:1.2;background:url(../images/home/arr_prev.svg) center center/cover no-repeat;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .splide__arrow--prev{left:0.5em}}.con_location .box_sight_spots .box_slider .splide__arrow--next::before{content:"";display:inline-block;width:16px;aspect-ratio:1.2;background:url(../images/home/arr_next.svg) center center/cover no-repeat;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){.con_location .box_sight_spots .box_slider .splide__arrow--next{right:0.5em}}.con_db_rooms{position:relative;border-top-right-radius:1.5625vw;border-top-left-radius:1.5625vw;background:#fff;padding-top:120px;padding-bottom:230px;margin-top:-50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms{padding-top:5em}}@media only screen and (max-width: 767px){.con_db_rooms{padding-top:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms{padding-bottom:200px}}@media only screen and (max-width: 767px){.con_db_rooms{padding-bottom:8em}}@media only screen and (max-width: 767px){.con_db_rooms{margin-top:-2em}}@media only screen and (max-width: 767px){.con_db_rooms{border-top-right-radius:1.5em;border-top-left-radius:1.5em}}.con_db_rooms::before{content:"";position:absolute;background:#000;width:100%;height:78%;left:0;bottom:-30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms::before{height:85%}}@media only screen and (max-width: 767px){.con_db_rooms::before{height:calc(100% - 25em)}}@media only screen and (max-width: 767px){.con_db_rooms::before{bottom:auto;top:25em}}.con_db_rooms>.box_text .stJp_24{margin-top:35px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms>.box_text .stJp_24{margin-top:30px}}@media only screen and (max-width: 767px){.con_db_rooms>.box_text .stJp_24{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_db_rooms>.box_text .stJp_24{width:90%;margin-inline:auto;text-align:left}.con_db_rooms>.box_text .stJp_24 span{line-height:1.6}}.con_db_rooms>.box_text .txt{text-align:center;margin-top:25px}@media only screen and (max-width: 767px){.con_db_rooms>.box_text .txt{text-align:left}}@media only screen and (max-width: 767px){.con_db_rooms>.box_text .txt{margin-top:1em}}@media only screen and (max-width: 767px){.con_db_rooms>.box_text .txt{width:90%;margin:1em auto 0}}.con_db_rooms .box_rooms{position:relative;z-index:1;max-width:1180px;margin-top:45px}@media only screen and (max-width: 767px){.con_db_rooms .box_rooms{margin-top:2em}}@media only screen and (min-width: 1441px){.con_db_rooms .box_rooms{max-width:calc(1180 / 1440 * 100%)}}.con_db_rooms .box_rooms .box_slider .basic_slider .box_flex{position:absolute;bottom:50px;left:50px;justify-content:flex-start;width:calc(484 / 1180 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_rooms .box_slider .basic_slider .box_flex{bottom:2em}}@media only screen and (max-width: 767px){.con_db_rooms .box_rooms .box_slider .basic_slider .box_flex{bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_rooms .box_slider .basic_slider .box_flex{left:2em}}@media only screen and (max-width: 767px){.con_db_rooms .box_rooms .box_slider .basic_slider .box_flex{left:1em}}@media only screen and (max-width: 767px){.con_db_rooms .box_rooms .box_slider .basic_slider .box_flex{width:100%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_db_rooms .box_rooms .box_slider .basic_slider .box_flex{width:320px}}@media only screen and (max-width: 767px){.con_db_rooms .box_rooms .box_slider .basic_slider .box_flex{display:none}}.con_db_rooms .box_rooms .box_slider .basic_slider .box_flex .splide__pagination{justify-content:flex-start;gap:1em}.con_db_rooms .box_rooms .box_slider .basic_slider .box_flex .splide__pagination li{width:calc(80 / 484 * 100%)}@media only screen and (max-width: 767px){.con_db_rooms .box_rooms .box_slider .basic_slider .box_flex .splide__pagination li{width:3em}}.con_db_rooms .box_rooms .box_sub{display:flex;color:#fff;margin-top:10px}@media only screen and (max-width: 767px){.con_db_rooms .box_rooms .box_sub{flex-direction:column;margin-top:5px}}.con_db_rooms .box_rooms .box_sub .img{width:calc(700 / 1180 * 100%)}@media only screen and (max-width: 767px){.con_db_rooms .box_rooms .box_sub .img{width:100%}}.con_db_rooms .box_rooms .box_sub .box_info{position:relative;z-index:1;margin-top:-70px;background:#000;width:calc(527 / 1180 * 100%);padding:60px 60px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_rooms .box_sub .box_info{margin-top:-3em}}@media only screen and (max-width: 767px){.con_db_rooms .box_rooms .box_sub .box_info{margin-top:-2em}}@media only screen and (max-width: 767px){.con_db_rooms .box_rooms .box_sub .box_info{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_rooms .box_sub .box_info{padding:3em 3em 0}}@media only screen and (max-width: 767px){.con_db_rooms .box_rooms .box_sub .box_info{padding:2em 1em 0}}.con_db_rooms .box_rooms .box_sub .box_info .txt{margin-top:35px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_rooms .box_sub .box_info .txt{margin-top:2em}}@media only screen and (max-width: 767px){.con_db_rooms .box_rooms .box_sub .box_info .txt{margin-top:2em}}.con_db_rooms .box_specs{padding-top:90px;position:relative;z-index:1;max-width:1180px;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_specs{padding-top:5em}}@media only screen and (max-width: 767px){.con_db_rooms .box_specs{padding-top:5em}}@media only screen and (min-width: 1441px){.con_db_rooms .box_specs{max-width:calc(1180 / 1440 * 100%)}}.con_db_rooms .box_specs .text{font-size:93%;margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_specs .text{margin-top:2em}}@media only screen and (max-width: 767px){.con_db_rooms .box_specs .text{margin-top:2em}}@media only screen and (max-width: 767px){.con_db_rooms .box_specs .text{margin-inline:auto;max-width:90%;text-align:left;font-size:80%}}.con_db_rooms .box_specs .box_list{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:center;gap:2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_specs .box_list{margin-top:2em}}@media only screen and (max-width: 767px){.con_db_rooms .box_specs .box_list{margin-top:2em}}@media only screen and (max-width: 767px){.con_db_rooms .box_specs .box_list{justify-content:space-between}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_specs .box_list{gap:2em}}@media only screen and (max-width: 767px){.con_db_rooms .box_specs .box_list{gap:1em}}@media only screen and (max-width: 767px){.con_db_rooms .box_specs .box_list{margin-inline:auto;max-width:90%}}.con_db_rooms .box_specs .box_list .box_item{display:flex;align-items:center;gap:0.4em}@media only screen and (max-width: 767px){.con_db_rooms .box_specs .box_list .box_item:not(:last-child){width:47%}}.con_db_rooms .box_specs .box_list .box_item .img{background:#AE9260;border-radius:50%;width:80px;height:80px;display:flex;justify-content:center;align-items:center;padding:24px 20px;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_specs .box_list .box_item .img{width:4em}}@media only screen and (max-width: 767px){.con_db_rooms .box_specs .box_list .box_item .img{width:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_specs .box_list .box_item .img{height:4em}}@media only screen and (max-width: 767px){.con_db_rooms .box_specs .box_list .box_item .img{height:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_specs .box_list .box_item .img{padding:1em 1em}}@media only screen and (max-width: 767px){.con_db_rooms .box_specs .box_list .box_item .img{padding:1em 1em}}@media only screen and (max-width: 767px){.con_db_rooms .box_specs .box_list .box_item .img{min-height:4em;min-width:4em}}.con_db_rooms .box_specs .box_list .box_item .txt{line-height:1.7}.con_db_rooms .box_hight{padding-top:95px;position:relative;z-index:1;max-width:1180px;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_hight{padding-top:5em}}@media only screen and (max-width: 767px){.con_db_rooms .box_hight{padding-top:5em}}@media only screen and (max-width: 767px){.con_db_rooms .box_hight{width:100%}}@media only screen and (min-width: 1441px){.con_db_rooms .box_hight{max-width:calc(1180 / 1440 * 100%)}}.con_db_rooms .box_hight .basic_slider2{margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_hight .basic_slider2{margin-top:2em}}@media only screen and (max-width: 767px){.con_db_rooms .box_hight .basic_slider2{margin-top:2em}}@media only screen and (min-width: 768px){.con_db_rooms .box_hight .basic_slider2{visibility:visible}.con_db_rooms .box_hight .basic_slider2 .splide__list{display:flex;justify-content:space-between}.con_db_rooms .box_hight .basic_slider2 .splide__list .splide__slide{width:calc(210 / 1180 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_db_rooms .box_hight .basic_slider2 .splide__list .splide__slide{width:0}}@media only screen and (min-width: 768px){.con_db_rooms .box_hight .basic_slider2 .box_flex{display:none}}.con_db_rooms .box_hight .basic_slider2 .btn_basic{margin-top:1.2em}.con_db_rooms .box_hight .basic_slider2 .btn_basic a .ico{margin-left:0}@media only screen and (max-width: 767px){.con_db_rooms .box_hight .basic_slider2 .splide__slide{width:calc(210 / 430 * 100%)}}.con_db_rooms .box_hight .basic_slider2 .splide__slide .count{color:#AE9260;font-weight:700;font-family:"Barlow", Verdana, Helvetica, Arial, sans-serif}@media only screen and (min-width: 1200px){.con_db_rooms .box_hight .basic_slider2 .splide__slide .count{font-size:124%}}@media print{.con_db_rooms .box_hight .basic_slider2 .splide__slide .count{font-size:124%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_hight .basic_slider2 .splide__slide .count{font-size:116%}}@media only screen and (max-width: 767px){.con_db_rooms .box_hight .basic_slider2 .splide__slide .count{font-size:108%}}.con_db_rooms .box_hight .basic_slider2 .splide__slide .img{margin:16px auto}@media only screen and (max-width: 767px){.con_db_rooms .box_hight .basic_slider2 .splide__slide .img{margin:1em auto}}.con_db_rooms .box_hight .basic_slider2 .splide__slide .text{line-height:1.7;font-size:108%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_hight .basic_slider2 .splide__slide .text{font-size:100%}}@media only screen and (max-width: 767px){.con_db_rooms .box_hight .basic_slider2 .splide__slide .text{font-size:93%}}.con_db_rooms .box_hight .btn_cv{margin-top:50px;max-width:600px;margin-inline:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_hight .btn_cv{margin-top:40px}}@media only screen and (max-width: 767px){.con_db_rooms .box_hight .btn_cv{margin-top:3em}}@media only screen and (max-width: 767px){.con_db_rooms .box_hight .btn_cv{width:90%;margin-inline:auto}}.con_db_rooms .box_hight .btn_cv a{max-width:100%}.con_db_rooms .box_faci_amen{max-width:1000px;color:#fff;background:url(../images/home/bg_darkgray.webp) top center repeat;position:relative;margin-top:85px}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen{margin-top:3em}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen{width:90%}}@media only screen and (min-width: 1441px){.con_db_rooms .box_faci_amen{max-width:calc(1000 / 1440 * 100%)}}.con_db_rooms .box_faci_amen .accordion{position:relative}.con_db_rooms .box_faci_amen .accordion::before{content:"\f48a";font-family:"Ionicons";position:absolute;top:50%;transform:translateY(-50%);color:#AE9260;transition:.5s ease-in-out;right:55px}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .accordion::before{right:1em}}@media only screen and (min-width: 1200px){.con_db_rooms .box_faci_amen .accordion::before{font-size:231%}}@media print{.con_db_rooms .box_faci_amen .accordion::before{font-size:231%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_faci_amen .accordion::before{font-size:200%}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .accordion::before{font-size:124%}}.con_db_rooms .box_faci_amen .accordion.active::before{content:"\f405"}.con_db_rooms .box_faci_amen .accordion button{display:block;width:100%;text-align:left;background:transparent;color:#fff;border:0;cursor:pointer;text-transform:uppercase;font-family:"Cormorant Garamond","Times New Roman", Times, Garamond, Georgia, serif;letter-spacing:.02em;padding:30px 50px}@media only screen and (min-width: 1200px){.con_db_rooms .box_faci_amen .accordion button{font-size:216%}}@media print{.con_db_rooms .box_faci_amen .accordion button{font-size:216%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_faci_amen .accordion button{font-size:185%}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .accordion button{font-size:154%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_faci_amen .accordion button{padding:25px 50px}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .accordion button{padding:1em 2em 1em 1em}}.con_db_rooms .box_faci_amen .inner{width:calc(900 / 1000 * 100%);margin:0 auto;display:none;padding-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_faci_amen .inner{padding-bottom:50px}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .inner{padding-bottom:2em}}.con_db_rooms .box_faci_amen .inner .stJp_24{text-align:center;padding-top:30px}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .inner .stJp_24{padding-top:1em}}@media only screen and (min-width: 1200px){.con_db_rooms .box_faci_amen .inner .stJp_24 span{font-size:154%}}@media print{.con_db_rooms .box_faci_amen .inner .stJp_24 span{font-size:154%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_faci_amen .inner .stJp_24 span{font-size:139%}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .inner .stJp_24 span{font-size:108%}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .inner .stJp_24 span{line-height:1.6}}.con_db_rooms .box_faci_amen .box_list{margin:45px auto 0;display:flex;flex-wrap:wrap;width:calc(815 / 900 * 100%);gap:45px calc(32 / 900 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_faci_amen .box_list{margin:3em auto 0}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .box_list{margin:1.75em auto 0}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .box_list{justify-content:space-between;margin-inline:auto}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .box_list{gap:2em 0}}.con_db_rooms .box_faci_amen .box_list .box_item{width:calc(200 / 900 * 100%)}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .box_list .box_item{width:48%}}.con_db_rooms .box_faci_amen .box_list .box_item .text{font-size:108%;margin-top:16px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_faci_amen .box_list .box_item .text{font-size:100%}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .box_list .box_item .text{font-size:93%}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .box_list .box_item .text{margin-top:1em}}.con_db_rooms .box_faci_amen .box_other{margin-top:65px;background:#fff;padding:30px 0;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_faci_amen .box_other{margin-top:3.5em}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .box_other{margin-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_faci_amen .box_other{padding:2em 0}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .box_other{padding:2em 0}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .box_other{width:85%;margin-inline:auto}}.con_db_rooms .box_faci_amen .box_other::before{content:"";position:absolute;top:-4px;width:calc(160 / 900 * 100%);left:0;height:4px;background:#A7420C}.con_db_rooms .box_faci_amen .box_other ul{display:flex;flex-wrap:wrap;gap:1em 0;width:calc(770 / 900 * 100%);margin-inline:auto}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .box_other ul{gap:1em 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_faci_amen .box_other ul{width:90%}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .box_other ul{width:90%}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .box_other ul{justify-content:space-between}}.con_db_rooms .box_faci_amen .box_other ul li{color:#444;width:auto;position:relative;padding-left:1em;padding-right:1em;box-sizing:border-box}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .box_other ul li{width:49%}}@media only screen and (min-width: 1200px){.con_db_rooms .box_faci_amen .box_other ul li{font-size:100%}}@media print{.con_db_rooms .box_faci_amen .box_other ul li{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_faci_amen .box_other ul li{font-size:93%}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .box_other ul li{font-size:77%}}@media only screen and (min-width: 768px){.con_db_rooms .box_faci_amen .box_other ul li:nth-child(5n){padding-right:0}}@media only screen and (max-width: 767px){.con_db_rooms .box_faci_amen .box_other ul li:nth-child(2n){padding-right:0}}.con_db_rooms .box_faci_amen .box_other ul li::before{content:"";position:absolute;left:0;top:0.8em;width:3px;height:3px;border-radius:50%;background:#444}@media only screen and (min-width: 768px){.con_db_rooms .box_faci_amen .box_other ul li:nth-child(5n+2){width:23%}.con_db_rooms .box_faci_amen .box_other ul li:nth-child(5n+3){width:23%}.con_db_rooms .box_faci_amen .box_other ul li:nth-child(5n+4){width:17%}.con_db_rooms .box_faci_amen .box_other ul li:nth-child(5n+5){width:18%}.con_db_rooms .box_faci_amen .box_other ul li:nth-child(5n+1){width:19%}}.con_db_rooms .box_amen_rent{max-width:1000px;color:#fff;background:url(../images/home/bg_darkgray.webp) top center repeat;position:relative;margin-top:45px}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent{margin-top:2em}}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent{width:90%}}@media only screen and (min-width: 1441px){.con_db_rooms .box_amen_rent{max-width:calc(1000 / 1440 * 100%)}}.con_db_rooms .box_amen_rent .accordion{position:relative}.con_db_rooms .box_amen_rent .accordion::before{content:"\f48a";font-family:"Ionicons";position:absolute;top:50%;transform:translateY(-50%);color:#AE9260;transition:.5s ease-in-out;right:55px}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .accordion::before{right:1em}}@media only screen and (min-width: 1200px){.con_db_rooms .box_amen_rent .accordion::before{font-size:231%}}@media print{.con_db_rooms .box_amen_rent .accordion::before{font-size:231%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_amen_rent .accordion::before{font-size:200%}}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .accordion::before{font-size:124%}}.con_db_rooms .box_amen_rent .accordion.active::before{content:"\f405"}.con_db_rooms .box_amen_rent .accordion button{display:block;width:100%;text-align:left;background:transparent;color:#fff;border:0;cursor:pointer;text-transform:uppercase;font-family:"Cormorant Garamond","Times New Roman", Times, Garamond, Georgia, serif;letter-spacing:.02em;padding:30px 50px}@media only screen and (min-width: 1200px){.con_db_rooms .box_amen_rent .accordion button{font-size:216%}}@media print{.con_db_rooms .box_amen_rent .accordion button{font-size:216%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_amen_rent .accordion button{font-size:185%}}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .accordion button{font-size:154%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_amen_rent .accordion button{padding:25px 50px}}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .accordion button{padding:1em 2em 1em 1em}}.con_db_rooms .box_amen_rent .inner{width:calc(900 / 1000 * 100%);margin:0 auto;display:none;padding-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_amen_rent .inner{padding-bottom:50px}}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .inner{padding-bottom:2em}}.con_db_rooms .box_amen_rent .inner .stJp_24{text-align:center;padding-top:30px}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .inner .stJp_24{padding-top:1em}}.con_db_rooms .box_amen_rent .inner .stJp_24 span{line-height:1.6}@media only screen and (min-width: 1200px){.con_db_rooms .box_amen_rent .inner .stJp_24 span{font-size:154%}}@media print{.con_db_rooms .box_amen_rent .inner .stJp_24 span{font-size:154%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_amen_rent .inner .stJp_24 span{font-size:139%}}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .inner .stJp_24 span{font-size:108%}}.con_db_rooms .box_amen_rent .inner .box_img{display:flex;justify-content:space-between;width:calc(665 / 900 * 100%);margin:40px auto 0}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .inner .box_img{width:80%}}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .inner .box_img{margin:2em auto 0}}.con_db_rooms .box_amen_rent .inner .box_img .img{width:calc(322 / 665 * 100%)}.con_db_rooms .box_amen_rent .inner .box_other{margin-top:65px;background:#fff;padding:30px 0;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_amen_rent .inner .box_other{margin-top:3.5em}}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .inner .box_other{margin-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_amen_rent .inner .box_other{padding:2em 0}}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .inner .box_other{padding:2em 0}}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .inner .box_other{width:85%;margin-inline:auto}}.con_db_rooms .box_amen_rent .inner .box_other::before{content:"";position:absolute;top:-4px;width:calc(160 / 900 * 100%);left:0;height:4px;background:#A7420C}.con_db_rooms .box_amen_rent .inner .box_other ul{display:grid;grid-template-areas:"a a a a a a a a" "b b b b b b b b";gap:1em 0;width:calc(835 / 900 * 100%);margin-inline:auto}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .inner .box_other ul{gap:1em 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_amen_rent .inner .box_other ul{width:90%}}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .inner .box_other ul{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_amen_rent .inner .box_other ul{grid-template-areas:"a a a a a a" "b b b b b b" "c c c c c c"}}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .inner .box_other ul{grid-template-areas:none;display:flex;flex-wrap:wrap}}.con_db_rooms .box_amen_rent .inner .box_other ul li{color:#444;width:auto;position:relative;padding-left:1em;padding-right:1em;box-sizing:border-box}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .inner .box_other ul li{width:49%}}@media only screen and (min-width: 1200px){.con_db_rooms .box_amen_rent .inner .box_other ul li{font-size:100%}}@media print{.con_db_rooms .box_amen_rent .inner .box_other ul li{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_db_rooms .box_amen_rent .inner .box_other ul li{font-size:93%}}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .inner .box_other ul li{font-size:77%}}@media only screen and (min-width: 768px){.con_db_rooms .box_amen_rent .inner .box_other ul li:nth-child(8n){padding-right:0}}@media only screen and (max-width: 767px){.con_db_rooms .box_amen_rent .inner .box_other ul li:nth-child(2n){padding-right:0}}.con_db_rooms .box_amen_rent .inner .box_other ul li::before{content:"";position:absolute;left:0;top:0.8em;width:3px;height:3px;border-radius:50%;background:#444}.con_faci{position:relative;margin-top:-100px}@media only screen and (max-width: 767px){.con_faci{margin-top:-3em}}@media only screen and (max-width: 767px){.con_faci{padding-bottom:9em}}.con_faci::before{content:"";display:inline-block;width:100%;aspect-ratio:.45487;background:url(../images/home/bg_faci.webp) center center/cover no-repeat;position:absolute;left:0;z-index:-1;top:100px}@media only screen and (max-width: 767px){.con_faci::before{top:2.5em}}@media only screen and (min-width: 768px) and (max-width: 1400px){.con_faci::before{aspect-ratio:.35487}}@media only screen and (max-width: 767px){.con_faci::before{aspect-ratio:auto;height:calc(100% - 2.5em)}}.con_faci .box_faci{width:90%;max-width:1260px;margin:0 auto}@media only screen and (min-width: 1561px){.con_faci .box_faci{max-width:calc(1260 / 1440 * 100%)}}@media print{.con_faci .box_faci{max-width:calc(1260 / 1440 * 100%)}}.con_faci .box_faci .box_main{position:relative}.con_faci .box_faci .box_main h2{color:#fff;position:absolute;width:90%;left:50%;transform:translateX(-50%);bottom:45px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faci .box_faci .box_main h2{bottom:30px}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_main h2{bottom:2em}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_main .img{width:100%;height:15em}.con_faci .box_faci .box_main .img img{width:100%;height:100%;object-fit:cover}}.con_faci .box_faci .box_lounge{width:calc(1100 / 1260 * 100%);display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin:95px auto 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faci .box_faci .box_lounge{margin:80px auto 0}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_lounge{margin:3em auto 0}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_lounge{width:90%}}.con_faci .box_faci .box_lounge .box_text{order:2;width:calc(465 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_faci .box_faci .box_lounge .box_text{width:100%}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_lounge .box_text{margin-top:1.5em}}@media only screen and (min-width: 1200px){.con_faci .box_faci .box_lounge .box_text .ttl3 .en{font-size:308%}}@media print{.con_faci .box_faci .box_lounge .box_text .ttl3 .en{font-size:308%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faci .box_faci .box_lounge .box_text .ttl3 .en{font-size:277%}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_lounge .box_text .ttl3 .en{font-size:216%}}.con_faci .box_faci .box_lounge .box_text .txt{margin-top:45px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faci .box_faci .box_lounge .box_text .txt{margin-top:35px}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_lounge .box_text .txt{margin-top:1.5em}}.con_faci .box_faci .box_lounge .box_slider{order:1;width:calc(556 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_faci .box_faci .box_lounge .box_slider{width:100%}}.con_faci .box_faci .box_lounge .box_slider .box_flex{position:absolute;left:0;bottom:22px;padding-left:22px}@media only screen and (max-width: 767px){.con_faci .box_faci .box_lounge .box_slider .box_flex{bottom:1.5em}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_lounge .box_slider .box_flex{padding-left:1.5em}}.con_faci .box_faci .box_food_station{width:calc(1100 / 1260 * 100%);display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin:80px auto 0}@media only screen and (max-width: 767px){.con_faci .box_faci .box_food_station{margin:3em auto 0}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_food_station{width:90%}}.con_faci .box_faci .box_food_station .box_text{width:calc(465 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_faci .box_faci .box_food_station .box_text{width:100%}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_food_station .box_text{order:2;margin-top:1.5em}}.con_faci .box_faci .box_food_station .box_text div{max-width:max-content;margin:0 0 0 auto}@media only screen and (max-width: 767px){.con_faci .box_faci .box_food_station .box_text div{max-width:100%}}@media only screen and (min-width: 1200px){.con_faci .box_faci .box_food_station .box_text .ttl3 .en{font-size:308%}}@media print{.con_faci .box_faci .box_food_station .box_text .ttl3 .en{font-size:308%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faci .box_faci .box_food_station .box_text .ttl3 .en{font-size:277%}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_food_station .box_text .ttl3 .en{font-size:216%}}.con_faci .box_faci .box_food_station .box_text .txt{margin-top:45px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faci .box_faci .box_food_station .box_text .txt{margin-top:35px}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_food_station .box_text .txt{margin-top:1.5em}}.con_faci .box_faci .box_food_station .box_slider{width:calc(556 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_faci .box_faci .box_food_station .box_slider{width:100%}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_food_station .box_slider{order:1}}.con_faci .box_faci .box_food_station .box_slider .box_flex{position:absolute;left:0;bottom:22px;padding-left:22px}@media only screen and (max-width: 767px){.con_faci .box_faci .box_food_station .box_slider .box_flex{bottom:1.5em}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_food_station .box_slider .box_flex{padding-left:1.5em}}.con_faci .box_faci .box_checkin_out{display:flex;justify-content:space-between;flex-wrap:wrap;width:calc(900 / 1260 * 100%);margin:80px auto 0}@media only screen and (max-width: 767px){.con_faci .box_faci .box_checkin_out{width:90%}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_checkin_out{margin:3em auto 0}}.con_faci .box_faci .box_checkin_out div{width:calc(428 / 900 * 100%)}@media only screen and (max-width: 767px){.con_faci .box_faci .box_checkin_out div{width:100%}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_checkin_out div:not(:last-child){margin-bottom:2em}}.con_faci .box_faci .box_checkin_out div h4{margin-top:25px}@media only screen and (max-width: 767px){.con_faci .box_faci .box_checkin_out div h4{margin-top:1em}}@media only screen and (min-width: 1200px){.con_faci .box_faci .box_checkin_out div h4 span{font-size:185%}}@media print{.con_faci .box_faci .box_checkin_out div h4 span{font-size:185%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faci .box_faci .box_checkin_out div h4 span{font-size:170%}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_checkin_out div h4 span{font-size:139%}}.con_faci .box_faci .box_other_faci{width:90%;max-width:990px;border-top:1px solid rgba(220,221,221,0.5);margin:90px auto 0;padding-top:75px}@media only screen and (max-width: 767px){.con_faci .box_faci .box_other_faci{margin:3em auto 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faci .box_faci .box_other_faci{padding-top:60px}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_other_faci{padding-top:2em}}@media only screen and (min-width: 1561px){.con_faci .box_faci .box_other_faci{max-width:calc(990 / 1260 * 100%)}}@media print{.con_faci .box_faci .box_other_faci{max-width:calc(990 / 1260 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_faci .box_faci .box_other_faci{width:100%}}@media only screen and (min-width: 1200px){.con_faci .box_faci .box_other_faci .ttl3 .en{font-size:308%}}@media print{.con_faci .box_faci .box_other_faci .ttl3 .en{font-size:308%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faci .box_faci .box_other_faci .ttl3 .en{font-size:277%}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_other_faci .ttl3 .en{font-size:216%}}.con_faci .box_faci .box_other_faci .box_list{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:55px;margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faci .box_faci .box_other_faci .box_list{row-gap:3em}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_other_faci .box_list{row-gap:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faci .box_faci .box_other_faci .box_list{margin-top:40px}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_other_faci .box_list{margin-top:2em}}.con_faci .box_faci .box_other_faci .box_list .box_item{width:calc(230 / 1000 * 100%)}@media only screen and (max-width: 767px){.con_faci .box_faci .box_other_faci .box_list .box_item{width:48%}}.con_faci .box_faci .box_other_faci .box_list .box_item:nth-child(-n+3){width:calc(303 / 1000 * 100%)}@media only screen and (max-width: 767px){.con_faci .box_faci .box_other_faci .box_list .box_item:nth-child(-n+3){width:48%}}.con_faci .box_faci .box_other_faci .box_list .box_item .box_info{padding:15px 18px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faci .box_faci .box_other_faci .box_list .box_item .box_info{padding:1em 0}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_other_faci .box_list .box_item .box_info{padding:1em 0 0}}.con_faci .box_faci .box_other_faci .box_list .box_item .box_info .st_item span{color:#fff;font-family:"Noto Serif",  "Times New Roman", Times, Garamond, Georgia, serif;font-weight:normal}@media only screen and (min-width: 1200px){.con_faci .box_faci .box_other_faci .box_list .box_item .box_info .st_item span{font-size:154%}}@media print{.con_faci .box_faci .box_other_faci .box_list .box_item .box_info .st_item span{font-size:154%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faci .box_faci .box_other_faci .box_list .box_item .box_info .st_item span{font-size:147%}}@media only screen and (max-width: 767px){.con_faci .box_faci .box_other_faci .box_list .box_item .box_info .st_item span{font-size:116%}}.con_access{position:relative;margin-top:120px;padding-top:150px;padding-bottom:170px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access{margin-top:100px}}@media only screen and (max-width: 767px){.con_access{margin-top:-5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access{padding-top:120px}}@media only screen and (max-width: 767px){.con_access{padding-top:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access{padding-bottom:150px}}@media only screen and (max-width: 767px){.con_access{padding-bottom:6em}}.con_access::before{content:"";display:block;width:100%;height:100%;background:url(../images/home/bg_access.webp) top center/cover no-repeat;position:absolute;top:0;left:0;z-index:-1}.con_access .box_access{width:90%;max-width:calc(1065 / 1440 * 100%);margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access{max-width:85%}}@media only screen and (max-width: 767px){.con_access .box_access{max-width:87%}}.con_access .box_access .box_text .txt{text-align:center;color:#444;margin-top:35px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_text .txt{margin-top:30px}}@media only screen and (max-width: 767px){.con_access .box_access .box_text .txt{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_access .box_access .box_text .txt{text-align:left}}.con_access .box_access .box_iframe{margin-top:35px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_iframe{margin-top:30px}}@media only screen and (max-width: 767px){.con_access .box_access .box_iframe{margin-top:1.5em}}.con_access .box_access .box_iframe iframe{border:0;width:100%;aspect-ratio:2.16497;height:auto;filter:grayscale(1)}@media only screen and (max-width: 767px){.con_access .box_access .box_iframe iframe{aspect-ratio:1.3}}.con_access .box_access>.btn_basic{text-align:center;margin-top:25px}@media only screen and (max-width: 767px){.con_access .box_access>.btn_basic{margin-top:1em}}.con_access .box_access>.btn_basic .t{text-transform:uppercase}.con_access .box_access .box_infor{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_infor{margin-top:80px}}@media only screen and (max-width: 767px){.con_access .box_access .box_infor{margin-top:3em}}.con_access .box_access .box_infor .img{width:calc(450 / 1065 * 100%)}@media only screen and (max-width: 767px){.con_access .box_access .box_infor .img{width:100%}}.con_access .box_access .box_infor .infor{width:calc(565 / 1065 * 100%)}@media only screen and (max-width: 767px){.con_access .box_access .box_infor .infor{width:100%}}@media only screen and (max-width: 767px){.con_access .box_access .box_infor .infor{margin-top:1.5em}}.con_access .box_access .box_infor .infor .logo{max-width:520px;width:calc(520 / 565 * 100%)}.con_access .box_access .box_infor .infor .txt{color:#444;margin-top:25px;font-family:"Noto Serif",  "Times New Roman", Times, Garamond, Georgia, serif}@media only screen and (max-width: 767px){.con_access .box_access .box_infor .infor .txt{margin-top:1em}}.con_access .box_access .box_infor .infor .tbl_basic02{max-width:100%;margin-top:30px}@media only screen and (max-width: 767px){.con_access .box_access .box_infor .infor .tbl_basic02{margin-top:1.5em}}@media only screen and (min-width: 768px){.con_access .box_access .box_infor .infor .tbl_basic02 th,.con_access .box_access .box_infor .infor .tbl_basic02 td{padding:20px}}.con_access .box_access .box_route{max-width:1000px;margin:130px auto 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_route{margin:100px auto 0}}@media only screen and (max-width: 767px){.con_access .box_access .box_route{margin:4em auto 0}}@media only screen and (min-width: 1561px){.con_access .box_access .box_route{max-width:calc(1000 / 1065 * 100%)}}@media print{.con_access .box_access .box_route{max-width:calc(1000 / 1065 * 100%)}}.con_access .box_access .box_route .ttl3{text-align:center}@media only screen and (min-width: 1200px){.con_access .box_access .box_route .ttl3 span{font-size:308%}}@media print{.con_access .box_access .box_route .ttl3 span{font-size:308%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_route .ttl3 span{font-size:277%}}@media only screen and (max-width: 767px){.con_access .box_access .box_route .ttl3 span{font-size:247%}}.con_access .box_access .box_route .box_tab{margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_route .box_tab{margin-top:40px}}@media only screen and (max-width: 767px){.con_access .box_access .box_route .box_tab{margin-top:2em}}.con_access .box_access .box_route .box_tab .tab ul{max-width:100%;border:1px solid #000}.con_access .box_access .box_route .box_tab .side_scroll{font-size:85%;margin-top:1em;padding-left:3.5em;position:relative}.con_access .box_access .box_route .box_tab .side_scroll::before{content:"";display:block;background:url(../images/home/img_swipe.svg) center/contain no-repeat;width:1.5em;height:2.25em;position:absolute;left:0;top:50%;transform:translateY(-50%);animation:swipe 1.5s linear infinite;opacity:0}@keyframes swipe{0%{left:2em;opacity:0}50%{opacity:.5}90%{left:0;opacity:1}100%{opacity:0}}.con_access .box_access .box_route .box_tab .panel>li{margin-top:65px}@media only screen and (max-width: 767px){.con_access .box_access .box_route .box_tab .panel>li{margin-top:2.5em}}@media only screen and (min-width: 1200px){.con_access .box_access .box_route .box_tab .panel .stJp_24 span{font-size:185%}}@media print{.con_access .box_access .box_route .box_tab .panel .stJp_24 span{font-size:185%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_route .box_tab .panel .stJp_24 span{font-size:170%}}@media only screen and (max-width: 767px){.con_access .box_access .box_route .box_tab .panel .stJp_24 span{font-size:139%}}.con_access .box_access .box_route .box_tab .panel .img{width:calc(900 / 1000 * 100%);margin:30px auto 0}@media only screen and (max-width: 767px){.con_access .box_access .box_route .box_tab .panel .img{margin:1.5em auto 0}}@media only screen and (max-width: 767px){.con_access .box_access .box_route .box_tab .panel .box_rou{margin-top:1.5em}}.con_access .box_access .box_route .box_tab .panel .box_rou .wrp_rou+.wrp_rou{margin-top:2em}.con_access .box_access .box_route .box_tab .panel .box_rou .wrp_rou .sst{position:relative;padding:.8em 2em;background:#444;text-align:center;border-radius:3px;color:#fff;font-size:93%}.con_access .box_access .box_route .box_tab .panel .box_rou .wrp_rou .sst.active:after{transform:rotate(180deg)}.con_access .box_access .box_route .box_tab .panel .box_rou .wrp_rou ul{display:none;position:relative;z-index:1;margin-bottom:2em}.con_access .box_access .box_route .box_tab .panel .box_rou .wrp_rou ul:after{content:'';position:absolute;left:50%;top:0;z-index:-1;width:1px;height:100%;border-left:1px dotted #444}.con_access .box_access .box_route .box_tab .panel .box_rou .wrp_rou ul li{text-align:center;box-sizing:border-box;font-size:93%}.con_access .box_access .box_route .box_tab .panel .box_rou .wrp_rou ul li:nth-child(even){padding:.8em 1em;border-radius:3px;background:#444;color:#fff}.con_access .box_access .box_route .box_tab .panel .box_rou .wrp_rou ul li:nth-child(odd){padding:1.2em 1em}.con_access .box_access .box_route .box_tab .panel .box_rou .wrp_rou ul li:nth-child(odd) span{display:block;font-size:83%}.con_access .box_access .box_route .box_tab .panel .box_rou .wrp_rou ul li:last-child{background:#fff;padding:1em 0.7em}.con_access .box_access .box_route .box_tab .panel .box_rou .wrp_rou ul li:last-child img{max-width:260px;vertical-align:middle;fill:#000}.con_access .box_access .box_parkking_lot{width:calc(1000 / 1065 * 100%);color:#fff;background:url(../images/home/bg_parking_lot.webp) top center repeat;position:relative;margin:90px auto 0}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot{margin:3em auto 0}}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot{width:100%}}.con_access .box_access .box_parkking_lot .accordion{position:relative}.con_access .box_access .box_parkking_lot .accordion::before{content:"\f48a";font-family:"Ionicons";position:absolute;top:50%;transform:translateY(-50%);color:#AE9260;transition:.5s ease-in-out;right:45px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_parkking_lot .accordion::before{right:30px}}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot .accordion::before{right:1em}}@media only screen and (min-width: 1200px){.con_access .box_access .box_parkking_lot .accordion::before{font-size:231%}}@media print{.con_access .box_access .box_parkking_lot .accordion::before{font-size:231%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_parkking_lot .accordion::before{font-size:200%}}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot .accordion::before{font-size:139%}}.con_access .box_access .box_parkking_lot .accordion.active::before{content:"\f405"}.con_access .box_access .box_parkking_lot .accordion button{display:block;width:100%;text-align:left;background:transparent;color:#fff;border:0;cursor:pointer;text-transform:uppercase;font-family:"Cormorant Garamond","Times New Roman", Times, Garamond, Georgia, serif;letter-spacing:.02em;padding:30px 50px}@media only screen and (min-width: 1200px){.con_access .box_access .box_parkking_lot .accordion button{font-size:216%}}@media print{.con_access .box_access .box_parkking_lot .accordion button{font-size:216%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_parkking_lot .accordion button{font-size:185%}}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot .accordion button{font-size:139%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_parkking_lot .accordion button{padding:25px 50px}}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot .accordion button{padding:1em 2em 1em 1em}}.con_access .box_access .box_parkking_lot .inner{width:calc(900 / 1000 * 100%);margin:0 auto;display:none;padding-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_parkking_lot .inner{padding-bottom:50px}}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot .inner{padding-bottom:2em}}.con_access .box_access .box_parkking_lot .inner .stJp_24{text-align:center;padding-top:30px}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot .inner .stJp_24{padding-top:1em}}.con_access .box_access .box_parkking_lot .inner .stJp_24 span{line-height:1.6}@media only screen and (min-width: 1200px){.con_access .box_access .box_parkking_lot .inner .stJp_24 span{font-size:154%}}@media print{.con_access .box_access .box_parkking_lot .inner .stJp_24 span{font-size:154%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_parkking_lot .inner .stJp_24 span{font-size:139%}}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot .inner .stJp_24 span{font-size:124%}}.con_access .box_access .box_parkking_lot .inner .img_map{width:calc(812 / 900 * 100%);margin:40px auto 0}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot .inner .img_map{margin:1.5em auto 0}}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot .inner .img_map{width:100%}}.con_access .box_access .box_parkking_lot .inner .box_list{margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_parkking_lot .inner .box_list{margin-top:3em}}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot .inner .box_list{margin-top:2em}}@media only screen and (min-width: 768px){.con_access .box_access .box_parkking_lot .inner .box_list{display:flex;justify-content:space-between}}.con_access .box_access .box_parkking_lot .inner .box_list .box_item{width:calc(296 / 900 * 100%);position:relative}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot .inner .box_list .box_item{width:100%}}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot .inner .box_list .box_item{margin-bottom:.5em}}.con_access .box_access .box_parkking_lot .inner .box_list .box_item .txt{position:absolute;z-index:1;color:#fff;background:#000;bottom:0;left:0;padding:0em 1.35em}.con_access .box_access .box_parkking_lot .inner .tbl_basic02{margin-top:40px;max-width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_parkking_lot .inner .tbl_basic02{margin-top:2.5em}}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot .inner .tbl_basic02{margin-top:3em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_access .box_access .box_parkking_lot .inner .tbl_basic02 tr th{width:160px}}@media only screen and (min-width: 1561px){.con_access .box_access .box_parkking_lot .inner .tbl_basic02 tr th{width:200px}}@media print{.con_access .box_access .box_parkking_lot .inner .tbl_basic02 tr th{width:200px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_parkking_lot .inner .tbl_basic02 tr th{width:21%}}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot .inner .tbl_basic02 tr th{width:35%}}.con_access .box_access .box_parkking_lot .inner .tbl_basic02 tr td{color:#444}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_access .box_access .box_parkking_lot .inner .tbl_basic02 tr td{width:calc(100% - 160px)}}@media only screen and (min-width: 1561px){.con_access .box_access .box_parkking_lot .inner .tbl_basic02 tr td{width:calc(100% - 200px)}}@media print{.con_access .box_access .box_parkking_lot .inner .tbl_basic02 tr td{width:calc(100% - 200px)}}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot .inner .tbl_basic02 tr td{width:65%}}.con_access .box_access .box_parkking_lot .inner .tbl_basic02 tr td .btn_txt{display:inline-block;margin:0 20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_access .box_access .box_parkking_lot .inner .tbl_basic02 tr td .btn_txt{margin:0 1em}}@media only screen and (max-width: 767px){.con_access .box_access .box_parkking_lot .inner .tbl_basic02 tr td .btn_txt{margin:0 1em 0.5em}}.btn_txt a{display:inline-block;line-height:1.5;position:relative;color:#444}@media only screen and (min-width: 1200px){.btn_txt a{font-size:100%}}@media print{.btn_txt a{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.btn_txt a{font-size:93%}}@media only screen and (max-width: 767px){.btn_txt a{font-size:93%}}.btn_txt a .t{position:relative;overflow:hidden;display:inline-block;padding-bottom:5px}.btn_txt a .t::before{content:'';display:inline-block;width:100%;height:1px;background:#444;position:absolute;transform:translateX(0%);left:0;bottom:0px;animation:line-out 1.2s 0s cubic-bezier(0.19, 0.865, 0.295, 1) both}.btn_txt a:hover .t::before{animation:line 1.2s 0s cubic-bezier(0.19, 0.865, 0.295, 1) both}.btn_txt.map a{position:relative}.btn_txt.map a::after{content:"";display:inline-block;aspect-ratio:.91667;background:url(../images/common/ic_location.svg) center center/cover no-repeat;width:11px}@media only screen and (min-width: 768px) and (max-width: 1199px){.btn_txt.map a::after{width:11px}}@media only screen and (max-width: 767px){.btn_txt.map a::after{width:.9em}}.btn_txt.map a,.btn_txt.external a,.btn_txt.pdf a{display:inline-flex;align-items:flex-start}.btn_txt.map a::after,.btn_txt.external a::after,.btn_txt.pdf a::after{margin-top:6px;margin-left:8px}@media only screen and (min-width: 768px) and (max-width: 1199px){.btn_txt.map a::after,.btn_txt.external a::after,.btn_txt.pdf a::after{margin-top:3px}}@media only screen and (max-width: 767px){.btn_txt.map a::after,.btn_txt.external a::after,.btn_txt.pdf a::after{margin-top:.35em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.btn_txt.map a::after,.btn_txt.external a::after,.btn_txt.pdf a::after{margin-left:5px}}@media only screen and (max-width: 767px){.btn_txt.map a::after,.btn_txt.external a::after,.btn_txt.pdf a::after{margin-left:.4em}}.con_other{padding-top:140px;padding-bottom:90px;border-top-left-radius:30px;border-top-right-radius:30px;overflow:hidden;position:relative;z-index:2;margin-top:-35px;background:url(../images/home/bg_information.webp) center top;background-size:cover}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_other{padding-top:6em}}@media only screen and (max-width: 767px){.con_other{padding-top:5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_other{padding-bottom:8em}}@media only screen and (max-width: 767px){.con_other{padding-bottom:6em}}@media only screen and (max-width: 767px){.con_other{margin-top:-2em}}.con_other .inner{max-width:1000px}@media only screen and (min-width: 1441px){.con_other .inner{max-width:calc(1000 / 1440 * 100%)}}@media only screen and (min-width: 768px){.con_other .inner .box_information{display:flex;justify-content:space-between}}@media only screen and (max-width: 767px){.con_other .inner .box_information{width:85%;margin-inline:auto}}.con_other .inner .box_information .box_info{width:calc(377 / 1000 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_other .inner .box_information .box_info{width:30%}}@media only screen and (max-width: 767px){.con_other .inner .box_information .box_info{width:100%}}@media only screen and (max-width: 767px){.con_other .inner .box_information .box_info{margin-bottom:2em}.con_other .inner .box_information .box_info .ttl6{text-align:center}}.con_other .inner .box_information .box_table{width:calc(560 / 1000 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_other .inner .box_information .box_table{width:60%}}@media only screen and (max-width: 767px){.con_other .inner .box_information .box_table{width:100%}}.con_other .inner .box_information .box_table .tbl_basic01{max-width:100%}.con_other .inner .box_information .box_table .tbl_basic01 table{width:100%}@media only screen and (min-width: 1200px){.con_other .inner .box_information .box_table .tbl_basic01 table th{width:35%}}@media print{.con_other .inner .box_information .box_table .tbl_basic01 table th{width:35%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_other .inner .box_information .box_table .tbl_basic01 table th{width:145px;padding:25px 5px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_other .inner .box_information .box_table .tbl_basic01 table td{width:calc(100% - 145px)}}.con_other .inner .box_notice{margin-top:80px;padding-top:80px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_other .inner .box_notice{margin-top:5em}}@media only screen and (max-width: 767px){.con_other .inner .box_notice{margin-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_other .inner .box_notice{padding-top:5em}}@media only screen and (max-width: 767px){.con_other .inner .box_notice{padding-top:3em}}@media only screen and (max-width: 767px){.con_other .inner .box_notice{width:85%;margin-inline:auto}}.con_other .inner .box_notice::before{content:"";position:absolute;width:100%;left:0;top:0;height:1px;background:rgba(68,68,68,0.5)}@media only screen and (min-width: 768px){.con_other .inner .box_notice{display:flex;justify-content:space-between}}.con_other .inner .box_notice .box_info{width:calc(350 / 1000 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_other .inner .box_notice .box_info{width:30%}}@media only screen and (max-width: 767px){.con_other .inner .box_notice .box_info{width:100%}}@media only screen and (max-width: 767px){.con_other .inner .box_notice .box_info{margin-bottom:2em}.con_other .inner .box_notice .box_info .ttl6{text-align:center}}.con_other .inner .box_notice .box_info .txt{color:#444;margin-top:27px}@media only screen and (max-width: 767px){.con_other .inner .box_notice .box_info .txt{margin-top:1.2em}}.con_other .inner .box_notice .img{width:calc(560 / 1000 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_other .inner .box_notice .img{width:60%}}@media only screen and (max-width: 767px){.con_other .inner .box_notice .img{width:100%}}
