img{width:auto}.con_mv{position:relative}.con_mv .tmp_st_kv{position:absolute;width:45%;top:34%;z-index:1;color:#fff;display:flex;flex-direction:column;align-items:center;font-weight:400;font-family:"Shippori Mincho B1", serif;right:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mv .tmp_st_kv{width:50%}}@media only screen and (max-width: 767px){.con_mv .tmp_st_kv{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mv .tmp_st_kv{top:40%}}@media only screen and (max-width: 767px){.con_mv .tmp_st_kv{top:45%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mv .tmp_st_kv{right:0}}@media only screen and (max-width: 767px){.con_mv .tmp_st_kv{right:0}}@media only screen and (max-width: 767px){.con_mv .tmp_st_kv{left:0;margin:0 auto}}@media only screen and (min-width: 1200px){.con_mv .tmp_st_kv .en_main{font-size:329%}}@media print{.con_mv .tmp_st_kv .en_main{font-size:329%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mv .tmp_st_kv .en_main{font-size:258%}}@media only screen and (max-width: 767px){.con_mv .tmp_st_kv .en_main{font-size:229%}}@media only screen and (min-width: 1200px){.con_mv .tmp_st_kv .jp_sub{font-size:179%}}@media print{.con_mv .tmp_st_kv .jp_sub{font-size:179%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mv .tmp_st_kv .jp_sub{font-size:143%}}@media only screen and (max-width: 767px){.con_mv .tmp_st_kv .jp_sub{font-size:129%}}.con_intro{padding-top:6.92rem}@media only screen and (max-width: 767px){.con_intro{padding-top:3.46rem}}.con_intro .inner{width:69.44444%;margin-inline:auto;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .inner{width:90%}}@media only screen and (max-width: 767px){.con_intro .inner{width:91.6666%}}.con_intro .inner .st_title{margin-bottom:2.3rem}@media only screen and (max-width: 767px){.con_intro .inner .st_title{margin-bottom:1.15rem}}.con_intro .inner .st_title span{line-height:1.5;color:#fff;background:#2a544c;font-weight:500;padding:0.4em 0.7em;display:inline-block}@media only screen and (min-width: 1200px){.con_intro .inner .st_title span{font-size:143%}}@media print{.con_intro .inner .st_title span{font-size:143%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .inner .st_title span{font-size:129%}}@media only screen and (max-width: 767px){.con_intro .inner .st_title span{font-size:115%}}.con_intro .inner .st_sub{margin-bottom:2.07rem}@media only screen and (max-width: 767px){.con_intro .inner .st_sub{margin-bottom:1.15rem}}.con_intro .inner .st_sub span{line-height:1.5;color:#2a544c;font-weight:500}@media only screen and (min-width: 1200px){.con_intro .inner .st_sub span{font-size:258%}}@media print{.con_intro .inner .st_sub span{font-size:258%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .inner .st_sub span{font-size:215%}}@media only screen and (max-width: 767px){.con_intro .inner .st_sub span{font-size:165%}}.con_intro .inner .img_main{margin-top:3.46rem}@media only screen and (max-width: 767px){.con_intro .inner .img_main{margin-top:3.07rem}}.con_intro .box_sub{margin-top:3.61rem;display:flex;justify-content:space-between;text-align:left;align-items:center}@media only screen and (max-width: 767px){.con_intro .box_sub{margin-top:1.53rem}}@media only screen and (min-width: 1200px){.con_intro .box_sub{width:107%;margin-left:-7%}}@media print{.con_intro .box_sub{width:107%;margin-left:-7%}}.con_intro .box_sub .img_sub{width:34.11215%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_sub .img_sub{width:40%}}@media only screen and (max-width: 767px){.con_intro .box_sub .img_sub{width:50%}}.con_intro .box_sub .box_text{width:61.21495%;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_sub .box_text{width:55%}}@media only screen and (max-width: 767px){.con_intro .box_sub .box_text{width:100%}}@media only screen and (min-width: 1200px){.con_intro .box_sub .box_text{padding-right:3.84rem}}@media print{.con_intro .box_sub .box_text{padding-right:3.84rem}}.con_rooms{padding-top:7.69rem}@media only screen and (max-width: 767px){.con_rooms{padding-top:4.61rem}}.con_rooms .inner{width:69.44444%;margin-inline:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .inner{width:90%}}@media only screen and (max-width: 767px){.con_rooms .inner{width:91.6666%}}.con_rooms .inner .st_title{text-align:center;margin-bottom:3.46rem}@media only screen and (max-width: 767px){.con_rooms .inner .st_title{margin-bottom:1.53rem}}.con_rooms .inner .st_title span{font-weight:400;color:#998148}@media only screen and (min-width: 1200px){.con_rooms .inner .st_title span{font-size:215%}}@media print{.con_rooms .inner .st_title span{font-size:215%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooms .inner .st_title span{font-size:200%}}@media only screen and (max-width: 767px){.con_rooms .inner .st_title span{font-size:179%}}.con_rooms .inner .box_list{display:flex;flex-wrap:wrap;justify-content:center;gap:3.84rem 1.4%}@media only screen and (max-width: 767px){.con_rooms .inner .box_list{gap:1.5em 2%}}.con_rooms .inner .box_list .box_item{width:32.4%;text-align:center}@media only screen and (max-width: 767px){.con_rooms .inner .box_list .box_item{width:49%}}.con_rooms .inner .box_list .box_item .img{margin-bottom:1.53rem}@media only screen and (max-width: 767px){.con_rooms .inner .box_list .box_item .img{margin-bottom:.76rem}}@media only screen and (max-width: 767px){.con_rooms .inner .box_list .box_item .txt{padding:0 0.5em}}@media only screen and (max-width: 767px){.con_banner .img img{height:240px;object-fit:cover}}.con_howto{padding:9.23rem 0}@media only screen and (max-width: 767px){.con_howto{padding:4.61rem 0}}.con_howto .inner{width:69.44444%;margin-inline:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_howto .inner{width:90%}}@media only screen and (max-width: 767px){.con_howto .inner{width:91.6666%}}.con_howto .inner .st_title{text-align:center;margin-bottom:4.23rem}@media only screen and (max-width: 767px){.con_howto .inner .st_title{margin-bottom:1.92rem}}.con_howto .inner .st_title span{font-weight:400;color:#998148}@media only screen and (min-width: 1200px){.con_howto .inner .st_title span{font-size:215%}}@media print{.con_howto .inner .st_title span{font-size:215%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_howto .inner .st_title span{font-size:200%}}@media only screen and (max-width: 767px){.con_howto .inner .st_title span{font-size:179%}}.con_howto .inner .box_list{display:flex;flex-wrap:wrap;gap:4.5%;justify-content:center}@media only screen and (max-width: 767px){.con_howto .inner .box_list{gap:2.3rem 1%}}@media only screen and (max-width: 767px){.con_howto .inner .box_list{justify-content:space-between}}.con_howto .inner .box_list .box_item{width:16.4%}@media only screen and (max-width: 767px){.con_howto .inner .box_list .box_item{width:48%}}.con_howto .inner .box_list .box_item .txt_step{margin-bottom:1.92rem;font-family:'Josefin Sans', Helvetica, Arial, sans-serif;color:#fff;background:#2a544c;text-align:center;border-radius:50%;margin-inline:auto;font-weight:500;width:4.38rem;height:4.38rem;line-height:4.38rem}@media only screen and (max-width: 767px){.con_howto .inner .box_list .box_item .txt_step{margin-bottom:.76rem}}@media only screen and (min-width: 1200px){.con_howto .inner .box_list .box_item .txt_step{font-size:143%}}@media print{.con_howto .inner .box_list .box_item .txt_step{font-size:143%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_howto .inner .box_list .box_item .txt_step{font-size:143%}}@media only screen and (max-width: 767px){.con_howto .inner .box_list .box_item .txt_step{font-size:129%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_howto .inner .box_list .box_item .txt_step{width:3.84rem}}@media only screen and (max-width: 767px){.con_howto .inner .box_list .box_item .txt_step{width:3.84rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_howto .inner .box_list .box_item .txt_step{height:3.84rem}}@media only screen and (max-width: 767px){.con_howto .inner .box_list .box_item .txt_step{height:3.84rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_howto .inner .box_list .box_item .txt_step{line-height:3.84rem}}@media only screen and (max-width: 767px){.con_howto .inner .box_list .box_item .txt_step{line-height:3.84rem}}.con_howto .inner .box_list .box_item .txt{letter-spacing:0}@media only screen and (max-width: 767px){.con_howto .inner .box_list .box_item .txt{text-align:center}}.con_skytop{padding:9.23rem 0 9.61rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_skytop{padding:6.92rem 0}}@media only screen and (max-width: 767px){.con_skytop{padding:4.61rem 0}}.con_skytop .inner{width:69.44444%;margin-inline:auto;max-width:1000px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_skytop .inner{width:90%}}@media only screen and (max-width: 767px){.con_skytop .inner{width:91.6666%}}.con_skytop .inner .st_title{text-align:center;margin-bottom:3.07rem}@media only screen and (max-width: 767px){.con_skytop .inner .st_title{margin-bottom:1.53rem}}.con_skytop .inner .st_title span{font-weight:400;color:#998148}@media only screen and (min-width: 1200px){.con_skytop .inner .st_title span{font-size:215%}}@media print{.con_skytop .inner .st_title span{font-size:215%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_skytop .inner .st_title span{font-size:200%}}@media only screen and (max-width: 767px){.con_skytop .inner .st_title span{font-size:179%}}.con_skytop .inner table th{text-align:center}.con_skymenu{padding:10rem 0;background:#f6f6f7}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_skymenu{padding:6.92rem 0}}@media only screen and (max-width: 767px){.con_skymenu{padding:4.61rem 0}}.con_skymenu .inner{width:69.44444%;margin-inline:auto;max-width:1000px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_skymenu .inner{width:90%}}@media only screen and (max-width: 767px){.con_skymenu .inner{width:91.6666%}}.con_skymenu .inner .box_list{margin-top:4.61rem;margin-bottom:1.84rem;padding:1.92rem 0;border-top:1px solid #2a544c;border-bottom:1px solid #2a544c;display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.con_skymenu .inner .box_list{margin-top:3.07rem}}@media only screen and (max-width: 767px){.con_skymenu .inner .box_list{margin-bottom:.76rem}}@media only screen and (max-width: 767px){.con_skymenu .inner .box_list{padding:1.53rem 0}}.con_skymenu .inner .box_list .box_item{width:30%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_skymenu .inner .box_list .box_item{width:30%}}@media only screen and (max-width: 767px){.con_skymenu .inner .box_list .box_item{width:27%}}@media only screen and (max-width: 767px){.con_skymenu .inner .box_list .box_item:first-child{width:40%}}.con_skymenu .inner .box_list .box_item .st_sub{font-weight:600;color:#2a544c;margin-bottom:1rem}@media only screen and (min-width: 1200px){.con_skymenu .inner .box_list .box_item .st_sub{font-size:129%}}@media print{.con_skymenu .inner .box_list .box_item .st_sub{font-size:129%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_skymenu .inner .box_list .box_item .st_sub{font-size:129%}}@media only screen and (max-width: 767px){.con_skymenu .inner .box_list .box_item .st_sub{font-size:115%}}.con_skymenu .inner .box_list .box_item ul li{padding:0.15em 0}@media only screen and (min-width: 1200px){.con_skymenu .inner .box_list .box_item ul li{font-size:115%}}@media print{.con_skymenu .inner .box_list .box_item ul li{font-size:115%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_skymenu .inner .box_list .box_item ul li{font-size:100%}}@media only screen and (max-width: 767px){.con_skymenu .inner .box_list .box_item ul li{font-size:100%}}@media only screen and (max-width: 767px){.con_skymenu .inner .box_list .box_item ul li{padding:0.25em 0}}.con_spend{padding:10rem 0 14.61rem;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_spend{padding:6.92rem 0}}@media only screen and (max-width: 767px){.con_spend{padding:5.38rem 0 6.15rem}}.con_spend::before{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;width:42.36111%;height:100%;background:linear-gradient(to bottom, #ffffff 0%,#f6f6f7 10%,#f6f6f7 90%,#ffffff 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_spend::before{width:50%}}@media only screen and (max-width: 767px){.con_spend::before{width:100%}}.con_spend .inner{width:69.44444%;margin-inline:auto;position:relative;z-index:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_spend .inner{width:90%}}@media only screen and (max-width: 767px){.con_spend .inner{width:91.6666%}}.con_spend .inner .box_day{margin-top:6.15rem;margin-bottom:1.53rem}@media only screen and (max-width: 767px){.con_spend .inner .box_day{margin-top:4.61rem}}@media only screen and (max-width: 767px){.con_spend .inner .box_day{margin-bottom:.76rem}}.con_spend .inner .box_day .day{color:#fff;font-weight:400;font-family:'Josefin Sans', Helvetica, Arial, sans-serif;color:#fff;background:#998148;width:120px;padding:0.06em 0;padding:0.12em 0 0;border-radius:3.84rem;text-align:center;margin-inline:auto;margin-bottom:5.76rem}@media only screen and (min-width: 1200px){.con_spend .inner .box_day .day{font-size:158%}}@media print{.con_spend .inner .box_day .day{font-size:158%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_spend .inner .box_day .day{font-size:129%}}@media only screen and (max-width: 767px){.con_spend .inner .box_day .day{font-size:129%}}@media only screen and (max-width: 767px){.con_spend .inner .box_day .day{width:120px}}@media only screen and (max-width: 767px){.con_spend .inner .box_day .day{padding:0.06em 0}}@media only screen and (max-width: 767px){.con_spend .inner .box_day .day{padding:0.12em 0 0}}@media only screen and (max-width: 767px){.con_spend .inner .box_day .day{margin-bottom:2.69rem}}.con_spend .inner .box_day .box_item:not(.--flex,.--full){width:43%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_spend .inner .box_day .box_item:not(.--flex,.--full){width:46%}}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item:not(.--flex,.--full){width:100%}}.con_spend .inner .box_day .box_item:not(.--flex,.--full) .img{margin-bottom:2.3rem}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item:not(.--flex,.--full) .img{margin-bottom:1.15rem}}.con_spend .inner .box_day .box_item .box_text .txt_time{flex-shrink:0}@media only screen and (min-width: 1200px){.con_spend .inner .box_day .box_item .box_text .txt{letter-spacing:-0.01em}}@media print{.con_spend .inner .box_day .box_item .box_text .txt{letter-spacing:-0.01em}}.con_spend .inner .box_day .box_item.--type1{margin-left:auto;margin-top:-15.39rem}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item.--type1{margin-top:3.07rem}}@media only screen and (min-width: 1200px){.con_spend .inner .box_day .box_item.--type1{margin-right:3.84rem}}@media print{.con_spend .inner .box_day .box_item.--type1{margin-right:3.84rem}}.con_spend .inner .box_day .box_item.--type2{margin-top:-10rem}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item.--type2{margin-top:3.07rem}}.con_spend .inner .box_day .box_item.--type3{margin-left:auto;margin-top:-6.16rem}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item.--type3{margin-top:3.07rem}}.con_spend .inner .box_day .box_item.--flex{margin-bottom:5.76rem}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item.--flex{margin-bottom:3.84rem}}@media only screen and (min-width: 768px){.con_spend .inner .box_day .box_item.--flex{display:flex;align-items:center;justify-content:space-between}}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item.--flex .img{margin-bottom:1.15rem}}.con_spend .inner .box_day .box_item.--flex.--sm{width:85%;margin-inline:auto}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item.--flex.--sm{width:100%}}@media only screen and (min-width: 768px){.con_spend .inner .box_day .box_item.--flex.--sm{flex-direction:row-reverse}}.con_spend .inner .box_day .box_item.--flex.--sm .img{width:50.58824%}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item.--flex.--sm .img{width:100%}}.con_spend .inner .box_day .box_item.--flex.--sm .box_text{width:44.70588%}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item.--flex.--sm .box_text{width:100%}}.con_spend .inner .box_day .box_item.--flex.--md{margin-bottom:8.46rem}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item.--flex.--md{margin-bottom:4.61rem}}.con_spend .inner .box_day .box_item.--flex.--md .img{width:43%}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item.--flex.--md .img{width:100%}}.con_spend .inner .box_day .box_item.--flex.--md .box_text{width:52%}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item.--flex.--md .box_text{width:100%}}.con_spend .inner .box_day .box_item .box_text{display:flex;gap:3.07rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_spend .inner .box_day .box_item .box_text{gap:1.53rem}}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item .box_text{gap:1em}}.con_spend .inner .box_day .box_item .box_text.--center{align-items:center;flex-direction:column;text-align:center;gap:0}.con_spend .inner .box_day .box_item .box_text .txt_time{color:#2a544c;display:flex;flex-direction:column;margin-bottom:1.53rem}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item .box_text .txt_time{margin-bottom:.76rem}}.con_spend .inner .box_day .box_item .box_text .txt_time .time{font-weight:600;font-family:'Josefin Sans', Helvetica, Arial, sans-serif;letter-spacing:0.1em}@media only screen and (min-width: 1200px){.con_spend .inner .box_day .box_item .box_text .txt_time .time{font-size:158%}}@media print{.con_spend .inner .box_day .box_item .box_text .txt_time .time{font-size:158%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_spend .inner .box_day .box_item .box_text .txt_time .time{font-size:129%}}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item .box_text .txt_time .time{font-size:129%}}.con_spend .inner .box_day .box_item .box_text .txt_time .title{font-weight:bold}@media only screen and (min-width: 1200px){.con_spend .inner .box_day .box_item .box_text .txt_time .title{font-size:115%}}@media print{.con_spend .inner .box_day .box_item .box_text .txt_time .title{font-size:115%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_spend .inner .box_day .box_item .box_text .txt_time .title{font-size:100%}}@media only screen and (max-width: 767px){.con_spend .inner .box_day .box_item .box_text .txt_time .title{font-size:100%}}
