﻿.con_about .inner,.con_main .inner,.con_facilities .inner,.con_other .inner{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.con_about .inner,.con_main .inner,.con_facilities .inner,.con_other .inner{width:91.66667%}}.con_about{padding-top:105px;padding-bottom:64px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about{padding-top:6em}}@media only screen and (max-width: 767px){.con_about{padding-top:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about{padding-bottom:3em}}@media only screen and (max-width: 767px){.con_about{padding-bottom:2em}}.con_about .inner{max-width:1000px}@media only screen and (min-width: 1441px){.con_about .inner{max-width:calc(1000 / 1440 * 100%)}}.con_about .inner .stJp_24{margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .inner .stJp_24{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_about .inner .stJp_24{margin-bottom:1.5em}}.con_about .inner .stJp_24 span{line-height:1.6}.con_about .inner .txt{color:#444}@media only screen and (min-width: 768px){.con_about .inner .txt{text-align:center}}.con_main{position:relative}.con_main::before{content:"";position:absolute;bottom:0;height:94%;width:100%;background:url(./../../facilities/images/bg_main.webp) center bottom no-repeat;background-size:cover}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main::before{height:94%}}@media only screen and (max-width: 767px){.con_main::before{height:98%}}.con_main .inner{position:relative;z-index:1;max-width:1180px;color:#fff}@media only screen and (min-width: 1441px){.con_main .inner{max-width:calc(1180 / 1440 * 100%)}}.con_main .inner .box_lounge{padding-bottom:70px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_lounge{padding-bottom:4.5em}}@media only screen and (max-width: 767px){.con_main .inner .box_lounge{padding-bottom:3.5em}}@media only screen and (max-width: 767px){.con_main .inner .box_lounge .box_slider .basic_slider .box_flex .splide_toggle_autoplay span::before{left:50%}}.con_main .inner .box_lounge .box_sub{width:calc(982 / 1180 * 100%);margin-right:calc(58 / 1180 * 100%);margin-left:auto;margin-top:-45px}@media only screen and (max-width: 767px){.con_main .inner .box_lounge .box_sub{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_lounge .box_sub{margin-right:1em}}@media only screen and (max-width: 767px){.con_main .inner .box_lounge .box_sub{margin-right:auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_lounge .box_sub{margin-top:-2em}}@media only screen and (max-width: 767px){.con_main .inner .box_lounge .box_sub{margin-top:2.5em}}@media only screen and (min-width: 768px){.con_main .inner .box_lounge .box_sub{display:flex;justify-content:space-between;align-items:flex-end}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_main .inner .box_lounge .box_sub{width:95%}}.con_main .inner .box_lounge .box_sub .box_info{width:calc(460 / 982 * 100%);padding-bottom:64px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_lounge .box_sub .box_info{width:48%}}@media only screen and (max-width: 767px){.con_main .inner .box_lounge .box_sub .box_info{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_lounge .box_sub .box_info{padding-bottom:3em}}@media only screen and (max-width: 767px){.con_main .inner .box_lounge .box_sub .box_info{padding-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_lounge .box_sub .box_info{width:52%;padding-bottom:0;padding-top:5em}}.con_main .inner .box_lounge .box_sub .box_info .stJp_24{margin:50px 0 40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_lounge .box_sub .box_info .stJp_24{margin:2.5em 0 2em}}@media only screen and (max-width: 767px){.con_main .inner .box_lounge .box_sub .box_info .stJp_24{margin:1.5em 0 1em}}.con_main .inner .box_lounge .box_sub .box_info .stJp_24 span{line-height:1.6}.con_main .inner .box_lounge .box_sub .img{width:calc(491 / 982 * 100%)}@media only screen and (min-width: 768px) and (max-width: 983px){.con_main .inner .box_lounge .box_sub .img{width:45%;top:-3em;position:relative}}.con_main .inner .box_station{padding:80px 0;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_station{padding:5em 0}}@media only screen and (max-width: 767px){.con_main .inner .box_station{padding:4em 0 3em}}.con_main .inner .box_station::before{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;height:1px;width:calc(990 / 1180 * 100%);background:rgba(220,221,221,0.5)}.con_main .inner .box_station .box_cont{margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_station .box_cont{margin-top:3em}}@media only screen and (max-width: 767px){.con_main .inner .box_station .box_cont{margin-top:2em}}@media only screen and (min-width: 768px){.con_main .inner .box_station .box_cont{display:flex;background:#000}}@media only screen and (min-width: 1200px){.con_main .inner .box_station .box_cont{align-items:flex-end}}@media print{.con_main .inner .box_station .box_cont{align-items:flex-end}}.con_main .inner .box_station .box_cont>.img{width:calc(690 / 1180 * 100%);min-height:100%}@media only screen and (max-width: 767px){.con_main .inner .box_station .box_cont>.img{width:100%}}.con_main .inner .box_station .box_cont>.img img{height:100%;object-fit:cover;object-position:left}.con_main .inner .box_station .box_cont .box_info{width:calc(490 / 1180 * 100%);padding-top:0}@media only screen and (max-width: 767px){.con_main .inner .box_station .box_cont .box_info{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_station .box_cont .box_info{padding-top:4em}}@media only screen and (max-width: 767px){.con_main .inner .box_station .box_cont .box_info{padding-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_station .box_cont .box_info{display:flex;flex-direction:column;justify-content:space-between}}@media only screen and (max-width: 767px){.con_main .inner .box_station .box_cont .box_info{margin-inline:auto}}.con_main .inner .box_station .box_cont .box_info .box_text{width:calc(380 / 490 * 100%);margin-inline:auto;margin-bottom:30px}@media only screen and (max-width: 767px){.con_main .inner .box_station .box_cont .box_info .box_text{width:100%}}@media only screen and (max-width: 767px){.con_main .inner .box_station .box_cont .box_info .box_text{margin-bottom:1.5em}}.con_main .inner .box_station .box_cont .box_info .box_text .txt{margin-top:20px}@media only screen and (max-width: 767px){.con_main .inner .box_station .box_cont .box_info .box_text .txt{margin-top:1em}}.con_main .inner .box_station .box_list_vending{width:calc(1000 / 1180 * 100%);margin-inline:auto;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:85px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_station .box_list_vending{width:90%}}@media only screen and (max-width: 767px){.con_main .inner .box_station .box_list_vending{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_station .box_list_vending{margin-top:4em}}@media only screen and (max-width: 767px){.con_main .inner .box_station .box_list_vending{margin-top:2em}}@media only screen and (max-width: 767px){.con_main .inner .box_station .box_list_vending{row-gap:2em}}.con_main .inner .box_station .box_list_vending .box_item{width:calc(220 / 1000 * 100%)}@media only screen and (max-width: 767px){.con_main .inner .box_station .box_list_vending .box_item{width:48%}}.con_main .inner .box_station .box_list_vending .box_item .text{margin-top:16px}@media only screen and (min-width: 1200px){.con_main .inner .box_station .box_list_vending .box_item .text{font-size:108%}}@media print{.con_main .inner .box_station .box_list_vending .box_item .text{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_station .box_list_vending .box_item .text{font-size:100%}}@media only screen and (max-width: 767px){.con_main .inner .box_station .box_list_vending .box_item .text{font-size:93%}}@media only screen and (max-width: 767px){.con_main .inner .box_station .box_list_vending .box_item .text{margin-top:1em}}.con_main .inner .box_inout{width:calc(980 / 1180 * 100%);margin-inline:auto;padding:80px 0 150px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_inout{width:90%}}@media only screen and (max-width: 767px){.con_main .inner .box_inout{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_inout{padding:5em 0 8em}}@media only screen and (max-width: 767px){.con_main .inner .box_inout{padding:4em 0}}.con_main .inner .box_inout::before{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;height:1px;width:100%;background:rgba(220,221,221,0.5)}@media only screen and (min-width: 768px){.con_main .inner .box_inout .box_item{display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width: 768px){.con_main .inner .box_inout .box_item:nth-child(odd){flex-direction:row-reverse}}.con_main .inner .box_inout .box_item:not(:last-child){margin-bottom:85px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_inout .box_item:not(:last-child){margin-bottom:4em}}@media only screen and (max-width: 767px){.con_main .inner .box_inout .box_item:not(:last-child){margin-bottom:3em}}.con_main .inner .box_inout .box_item .img{width:calc(500 / 1000 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_inout .box_item .img{width:45%}}@media only screen and (max-width: 767px){.con_main .inner .box_inout .box_item .img{width:100%}}.con_main .inner .box_inout .box_item .box_info{width:calc(440 / 1000 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_inout .box_item .box_info{width:46%}}@media only screen and (max-width: 767px){.con_main .inner .box_inout .box_item .box_info{width:100%}}@media only screen and (max-width: 767px){.con_main .inner .box_inout .box_item .box_info{margin-top:2em}}.con_main .inner .box_inout .box_item .box_info .txt{margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .inner .box_inout .box_item .box_info .txt{margin-top:2em}}@media only screen and (max-width: 767px){.con_main .inner .box_inout .box_item .box_info .txt{margin-top:1.5em}}@media only screen and (min-width: 768px){.con_main .inner .box_inout .box_item .box_info .ttl3 span.en{white-space:nowrap}}.con_facilities{background:#000;padding-top:70px;padding-bottom:130px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities{padding-top:5em}}@media only screen and (max-width: 767px){.con_facilities{padding-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities{padding-bottom:8em}}@media only screen and (max-width: 767px){.con_facilities{padding-bottom:6em}}.con_facilities .inner{max-width:1000px;color:#fff}@media only screen and (min-width: 1441px){.con_facilities .inner{max-width:calc(1000 / 1440 * 100%)}}.con_facilities .inner .box_facilities .ttl3{margin-bottom:70px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .inner .box_facilities .ttl3{margin-bottom:3.5em}}@media only screen and (max-width: 767px){.con_facilities .inner .box_facilities .ttl3{margin-bottom:2em}}.con_facilities .inner .box_facilities .box_list{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:55px;padding-bottom:96px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .inner .box_facilities .box_list{row-gap:3em}}@media only screen and (max-width: 767px){.con_facilities .inner .box_facilities .box_list{row-gap:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .inner .box_facilities .box_list{padding-bottom:5em}}@media only screen and (max-width: 767px){.con_facilities .inner .box_facilities .box_list{padding-bottom:4em}}.con_facilities .inner .box_facilities .box_list .box_item{width:calc(230 / 1000 * 100%)}@media only screen and (max-width: 767px){.con_facilities .inner .box_facilities .box_list .box_item{width:48%}}.con_facilities .inner .box_facilities .box_list .box_item:nth-child(-n+3){width:calc(303 / 1000 * 100%)}@media only screen and (max-width: 767px){.con_facilities .inner .box_facilities .box_list .box_item:nth-child(-n+3){width:48%}}.con_facilities .inner .box_facilities .box_list .box_item .box_info{padding:15px 18px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .inner .box_facilities .box_list .box_item .box_info{padding:1em 0}}@media only screen and (max-width: 767px){.con_facilities .inner .box_facilities .box_list .box_item .box_info{padding:1em 0 0}}.con_facilities .inner .box_facilities .box_list .box_item .box_info .st_item span{font-family:"Noto Serif JP", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-weight:normal}@media only screen and (min-width: 1200px){.con_facilities .inner .box_facilities .box_list .box_item .box_info .st_item span{font-size:154%}}@media print{.con_facilities .inner .box_facilities .box_list .box_item .box_info .st_item span{font-size:154%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .inner .box_facilities .box_list .box_item .box_info .st_item span{font-size:147%}}@media only screen and (max-width: 767px){.con_facilities .inner .box_facilities .box_list .box_item .box_info .st_item span{font-size:116%}}.con_facilities .inner .box_facilities .box_list .box_item .box_info .txt,.con_facilities .inner .box_facilities .box_list .box_item .box_info .btn_basic{margin-top:15px}@media only screen and (max-width: 767px){.con_facilities .inner .box_facilities .box_list .box_item .box_info .txt,.con_facilities .inner .box_facilities .box_list .box_item .box_info .btn_basic{margin-top:1em}}.con_facilities .inner .box_facilities .box_list .box_item .box_info .btn_basic{text-align:center}@media only screen and (max-width: 767px){.con_facilities .inner .box_facilities .box_list .box_item .box_info .btn_basic .t{display:none}}@media only screen and (max-width: 767px){.con_facilities .inner .box_facilities .box_list .box_item .box_info .btn_basic .ico{margin-left:0}}.con_facilities .inner .box_amenity{background:url(./../../facilities/images/bg_amen.webp) no-repeat;background-size:cover;padding:50px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .inner .box_amenity{padding:4em 0}}@media only screen and (max-width: 767px){.con_facilities .inner .box_amenity{padding:3em 0}}@media only screen and (max-width: 767px){.con_facilities .inner .box_amenity{width:90%;margin-inline:auto}}.con_facilities .inner .box_amenity .box_in{width:calc(665 / 1000 * 100%);margin-inline:auto}@media only screen and (max-width: 767px){.con_facilities .inner .box_amenity .box_in{width:85%}}.con_facilities .inner .box_amenity .box_in .ttl3{margin-bottom:28px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .inner .box_amenity .box_in .ttl3{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_facilities .inner .box_amenity .box_in .ttl3{margin-bottom:1em}}.con_facilities .inner .box_amenity .box_in .box_img{margin-top:35px;display:flex;justify-content:center;gap:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .inner .box_amenity .box_in .box_img{margin-top:2em}}@media only screen and (max-width: 767px){.con_facilities .inner .box_amenity .box_in .box_img{margin-top:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .inner .box_amenity .box_in .box_img{gap:1em}}@media only screen and (max-width: 767px){.con_facilities .inner .box_amenity .box_in .box_img{gap:.5em}}@media only screen and (max-width: 767px){.con_facilities .inner .box_amenity .box_in .box_img{flex-direction:column}}.con_facilities .inner .box_amenity .box_other{margin-top:65px;background:#fff;padding:30px 0;position:relative;width:calc(895 / 1000 * 100%);margin-inline:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .inner .box_amenity .box_other{margin-top:3.5em}}@media only screen and (max-width: 767px){.con_facilities .inner .box_amenity .box_other{margin-top:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .inner .box_amenity .box_other{padding:2em 0}}@media only screen and (max-width: 767px){.con_facilities .inner .box_amenity .box_other{padding:2em 0}}@media only screen and (max-width: 767px){.con_facilities .inner .box_amenity .box_other{width:85%}}.con_facilities .inner .box_amenity .box_other::before{content:"";position:absolute;top:-4px;width:calc(160 / 900 * 100%);left:0;height:4px;background:#A7420C}.con_facilities .inner .box_amenity .box_other ul{display:grid;gap:20px;width:calc(830 / 895 * 100%);margin-inline:auto;grid-template-columns:repeat(8, 1fr)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .inner .box_amenity .box_other ul{gap:1em}}@media only screen and (max-width: 767px){.con_facilities .inner .box_amenity .box_other ul{gap:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .inner .box_amenity .box_other ul{width:90%}}@media only screen and (max-width: 767px){.con_facilities .inner .box_amenity .box_other ul{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .inner .box_amenity .box_other ul{grid-template-columns:repeat(5, 1fr)}}@media only screen and (max-width: 767px){.con_facilities .inner .box_amenity .box_other ul{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){.con_facilities .inner .box_amenity .box_other ul{justify-content:space-between}}.con_facilities .inner .box_amenity .box_other ul li{color:#444;position:relative;padding-left:1em;padding-right:1em;box-sizing:border-box}@media only screen and (min-width: 1200px){.con_facilities .inner .box_amenity .box_other ul li{font-size:100%}}@media print{.con_facilities .inner .box_amenity .box_other ul li{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_facilities .inner .box_amenity .box_other ul li{font-size:93%}}@media only screen and (max-width: 767px){.con_facilities .inner .box_amenity .box_other ul li{font-size:77%}}@media only screen and (min-width: 1200px){.con_facilities .inner .box_amenity .box_other ul li{white-space:nowrap}}@media print{.con_facilities .inner .box_amenity .box_other ul li{white-space:nowrap}}@media only screen and (min-width: 768px){.con_facilities .inner .box_amenity .box_other ul li:nth-child(5n){padding-right:0}}@media only screen and (max-width: 767px){.con_facilities .inner .box_amenity .box_other ul li:nth-child(2n){padding-right:0}}.con_facilities .inner .box_amenity .box_other ul li::before{content:"";position:absolute;left:0;top:0.8em;width:3px;height:3px;border-radius:50%;background:#444}.con_other{padding-top:140px;padding-bottom:130px;border-top-left-radius:30px;border-top-right-radius:30px;overflow:hidden;position:relative;z-index:2;margin-top:-35px;background:url(./../../rooms/images/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 (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 (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%}}.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 (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 (max-width: 767px){.con_other .inner .box_notice .img{width:100%}}
