﻿.con_contact .box_contact .inner{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1024px){.con_contact .box_contact .inner{width:91.66667%}}@media only screen and (max-width: 767px){.con_mv{margin-bottom:2em !important}}.con_mv .box_st .ttl1 span.jp{padding-top:1em}.topicpath li>a,.topicpath li>span{color:#000 !important}@media only screen and (max-width: 767px){.topicpath li>a,.topicpath li>span{font-size:76% !important}}.topicpath li::before{color:#9E9E9E !important}.con_intro{width:90%;margin:8.46rem auto 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro{margin:6.15rem auto 0}}@media only screen and (max-width: 767px){.con_intro{margin:3em auto 0}}.con_intro .txt{text-align:center;margin-top:1.92rem}@media only screen and (max-width: 767px){.con_intro .txt{text-align:left}}@media only screen and (max-width: 767px){.con_intro .txt{margin-top:1em}}.con_anc{width:90%;max-width:820px;margin:10rem auto 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_anc{margin:7.69rem auto 0}}@media only screen and (max-width: 767px){.con_anc{margin:4em auto 0}}@media only screen and (min-width: 1441px){.con_anc{max-width:calc(820 / 1440 * 100%)}}.con_anc ul{row-gap:2.84rem}.con_anc ul li{width:auto !important}@media only screen and (min-width: 1025px){.con_anc ul li{min-width:calc(255 / 820 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_anc ul li:nth-child(4){margin-left:calc(24 / 1100 * 100%) !important}}@media only screen and (max-width: 767px){.con_anc ul li{margin-right:0}.con_anc ul li:nth-child(1){margin-right:0 !important}}@media only screen and (min-width: 768px){.con_anc ul li a{padding:0 5rem .76rem 1.53rem !important}}@media only screen and (min-width: 897px) and (max-width: 1024px){.con_anc ul li a{padding:0 6.53rem .76rem 1.53rem !important}}@media only screen and (max-width: 767px){.con_anc ul li a{padding:0 2.5em 0.5em 1em !important}}.con_anc ul li a::before{top:40%;line-height:1}.con_room{margin-top:7.69rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room{margin-top:6.15rem}}@media only screen and (max-width: 767px){.con_room{margin-top:4em}}.con_room .box_room{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;width:calc(1320 / 1440 * 100%);margin:0 0 0 auto}@media only screen and (max-width: 767px){.con_room .box_room{width:90%}}@media only screen and (max-width: 767px){.con_room .box_room{margin:0 auto}}.con_room .box_room .box_text{width:calc(355 / 1320 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room .box_room .box_text{width:260px}}@media only screen and (max-width: 767px){.con_room .box_room .box_text{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1320px){.con_room .box_room .box_text{width:315px}}.con_room .box_room .box_text .floor span{display:inline-block;line-height:1.5;font-weight:500;padding:0 1em;background:#F2E9EE;border-radius:4px;letter-spacing:-.03em}@media only screen and (min-width: 1025px){.con_room .box_room .box_text .floor span{font-size:116%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room .box_room .box_text .floor span{font-size:108%}}@media only screen and (max-width: 767px){.con_room .box_room .box_text .floor span{font-size:100%}}.con_room .box_room .box_text .ttl2{margin-top:.5em}.con_room .box_room .box_text .txt{margin-top:1.3rem}@media only screen and (max-width: 767px){.con_room .box_room .box_text .txt{margin-top:1em}}.con_room .box_room .box_text .tbl_basic02{margin-top:2.07rem}@media only screen and (max-width: 767px){.con_room .box_room .box_text .tbl_basic02{margin-top:1.5em}}.con_room .box_room .box_text .tbl_basic02 th{background:#EBEBEA;color:#000;width:calc(140 / 355 * 100%)}.con_room .box_room .box_text .tbl_basic02 td{width:calc(215 / 355 * 100%)}.con_room .box_room .box_slider_room{width:calc(900 / 1320 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room .box_room .box_slider_room{width:calc(95% - 260px)}}@media only screen and (max-width: 767px){.con_room .box_room .box_slider_room{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1320px){.con_room .box_room .box_slider_room{width:calc(95% - 315px)}}@media only screen and (max-width: 767px){.con_room .box_room .box_slider_room{margin-top:1.5em}}.con_room .box_layout{width:90%;max-width:1100px;margin:6.92rem auto 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room .box_layout{margin:5.38rem auto 0}}@media only screen and (max-width: 767px){.con_room .box_layout{margin:3em auto 0}}@media only screen and (min-width: 1441px){.con_room .box_layout{max-width:calc(1100 / 1440 * 100%)}}.con_room .box_layout .layout_list{display:flex;justify-content:space-between;flex-wrap:wrap}.con_room .box_layout .layout_list .item{width:calc(352 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_room .box_layout .layout_list .item{width:100%}}@media only screen and (max-width: 767px){.con_room .box_layout .layout_list .item:not(:last-child){margin-bottom:2em}}.con_room .box_layout .layout_list .item h4{font-weight:500}@media only screen and (min-width: 768px) and (max-width: 896px){.con_room .box_layout .layout_list .item h4 .jp{font-size:113%}}.con_room .box_layout .layout_list .item .img{margin-top:1.69rem}@media only screen and (max-width: 767px){.con_room .box_layout .layout_list .item .img{margin-top:1em}}.con_room .box_layout .layout_list .item .btn_basic_s{text-align:center;margin-top:1.69rem}@media only screen and (max-width: 767px){.con_room .box_layout .layout_list .item .btn_basic_s{margin-top:1em}}.con_room .box_specs{width:90%;max-width:1100px;margin:3.84rem auto 0}@media only screen and (max-width: 767px){.con_room .box_specs{margin:3em auto 0}}@media only screen and (min-width: 1441px){.con_room .box_specs{max-width:calc(1100 / 1440 * 100%)}}.con_room .box_specs .box_table{margin-top:1.53rem}@media only screen and (max-width: 767px){.con_room .box_specs .box_table{margin-top:1em}}@media only screen and (max-width: 767px){.con_room .box_specs .box_table{overflow:auto}}@media only screen and (max-width: 767px){.con_room .box_specs .tbl_basic01{width:81em}}.con_room .box_specs .tbl_basic01 table tr:nth-child(3) th:nth-child(1){width:calc(200 / 1100 * 100%)}.con_room .box_specs .tbl_basic01 table tr:nth-child(3) th:nth-child(2){width:calc(180 / 1100 * 100%)}.con_room .box_specs .tbl_basic01 table tr:nth-child(n+3) td{width:calc(80 / 1100 * 100%)}.con_room .box_specs .tbl_basic01 table tr th,.con_room .box_specs .tbl_basic01 table tr td{text-align:center}@media only screen and (min-width: 1025px){.con_room .box_specs .tbl_basic01 table tr th,.con_room .box_specs .tbl_basic01 table tr td{padding:15px 10px}}@media only screen and (min-width: 768px) and (max-width: 1150px){.con_room .box_specs .tbl_basic01 table tr th,.con_room .box_specs .tbl_basic01 table tr td{padding:15px 0 !important}}.con_room .box_specs .tbl_basic01 table tr th{width:auto;background:rgba(0,0,0,0.05)}.con_room .box_specs .tbl_basic01 table tr td a{display:block;font-size:84%}.con_room .box_specs .btn_pdf{margin-top:1.53rem}@media only screen and (max-width: 767px){.con_room .box_specs .btn_pdf{margin-top:1em}}.con_room .box_equipment{width:90%;max-width:1100px;margin:4.61rem auto 0}@media only screen and (max-width: 767px){.con_room .box_equipment{margin:3em auto 0}}@media only screen and (min-width: 1441px){.con_room .box_equipment{max-width:calc(1100 / 1440 * 100%)}}.con_room .box_equipment .list.mulch{border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;margin-top:1.53rem}@media only screen and (max-width: 767px){.con_room .box_equipment .list.mulch{margin-top:1em}}.con_room .box_equipment .list.mulch div{padding:1.15rem 1.23rem}@media only screen and (max-width: 767px){.con_room .box_equipment .list.mulch div{padding:1em}}.con_room .box_equipment .list.mulch div:not(:last-child){border-bottom:1px solid #E0E0E0}.con_room .box_equipment .list ul{max-width:900px;display:grid;grid-template-columns:repeat(4, 1fr);gap:5px 43px;list-style:none;padding:0;margin-top:1.15rem}@media only screen and (max-width: 767px){.con_room .box_equipment .list ul{margin-top:1em}}@media only screen and (min-width: 1441px){.con_room .box_equipment .list ul{max-width:calc(900 / 1100 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room .box_equipment .list ul{gap:5px 20px}}@media only screen and (max-width: 767px){.con_room .box_equipment .list ul{grid-template-columns:repeat(1, 1fr)}}.con_room .box_equipment .list ul li{display:inline-block;white-space:nowrap}@media only screen and (max-width: 767px){.con_room .box_equipment .list ul li{width:100%}}.con_room .box_equipment .list ul li::before{content:"";display:inline-block;border-radius:50%;line-height:1;background:#BDBDBD;margin-right:.5em;width:10px;height:10px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room .box_equipment .list ul li::before{width:7px}}@media only screen and (max-width: 767px){.con_room .box_equipment .list ul li::before{width:.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room .box_equipment .list ul li::before{height:7px}}@media only screen and (max-width: 767px){.con_room .box_equipment .list ul li::before{height:.5em}}.con_room .box_price_list{width:90%;max-width:1100px;margin:6.53rem auto 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room .box_price_list{margin:5.38rem auto 0}}@media only screen and (max-width: 767px){.con_room .box_price_list{margin:3em auto 0}}@media only screen and (min-width: 1441px){.con_room .box_price_list{max-width:calc(1100 / 1440 * 100%)}}.con_room .box_price_list .box_table{margin-top:1.53rem}@media only screen and (max-width: 767px){.con_room .box_price_list .box_table{margin-top:1em}}@media only screen and (max-width: 767px){.con_room .box_price_list .box_table{overflow:auto}}.con_room .box_price_list .box_table .txt_note{text-align:right;padding-top:1em}@media only screen and (max-width: 767px){.con_room .box_price_list .tbl_basic01{width:1000px}}.con_room .box_price_list .tbl_basic01 table tr:nth-child(3) th:nth-child(1){width:calc(200 / 1100 * 100%)}.con_room .box_price_list .tbl_basic01 table tr:nth-child(3) th:nth-child(2){width:calc(180 / 1100 * 100%)}.con_room .box_price_list .tbl_basic01 table tr:nth-child(n+3) td{width:calc(240 / 1100 * 100%)}.con_room .box_price_list .tbl_basic01 table tr th,.con_room .box_price_list .tbl_basic01 table tr td{text-align:center}@media only screen and (min-width: 1025px) and (max-width: 1150px){.con_room .box_price_list .tbl_basic01 table tr th,.con_room .box_price_list .tbl_basic01 table tr td{padding:15px 0 !important}}@media only screen and (min-width: 768px){.con_room .box_price_list .tbl_basic01 table tr th,.con_room .box_price_list .tbl_basic01 table tr td{padding:15px 10px}}.con_room .box_price_list .tbl_basic01 table tr th{width:auto;background:rgba(0,0,0,0.05)}.con_room .box_price_list .tbl_basic01 table tr td a{display:block;font-size:84%}.con_room .box_price_list .box_item{padding-top:3.69rem}@media only screen and (max-width: 767px){.con_room .box_price_list .box_item{width:90vw}}.con_room .box_price_list .box_item .ttsJp_16{margin-bottom:1.38rem}.con_room .box_price_list .box_item .ttsJp_16:not(:first-child){margin-top:1.92rem}.con_room .box_price_list .box_item .box_l_table{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.53rem}@media only screen and (max-width: 767px){.con_room .box_price_list .box_item .box_l_table{grid-template-columns:repeat(1, 1fr)}}.con_room .box_price_list .box_item .box_l_table .box_table_flex tr th,.con_room .box_price_list .box_item .box_l_table .box_table_flex tr td{text-align:center;font-size:93%}@media only screen and (min-width: 768px){.con_room .box_price_list .box_item .box_l_table .box_table_flex tr th,.con_room .box_price_list .box_item .box_l_table .box_table_flex tr td{padding:15px 10px}}@media only screen and (max-width: 767px){.con_room .box_price_list .box_item .box_l_table .box_table_flex tr th,.con_room .box_price_list .box_item .box_l_table .box_table_flex tr td{padding-left:10px;padding-right:10px}}.con_room .box_price_list .box_item .box_l_table .box_table_flex tr th{background:rgba(0,0,0,0.05);color:#000;width:260px}@media only screen and (min-width: 1025px){.con_room .box_price_list .box_item .box_l_table .box_table_flex tr th{width:260px;white-space:nowrap}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_room .box_price_list .box_item .box_l_table .box_table_flex tr th{width:200px}}@media only screen and (max-width: 767px){.con_room .box_price_list .box_item .box_l_table .box_table_flex tr th{width:45%}}.con_room .box_price_list .box_item .box_l_table .box_table_flex tr td{border-right:1px solid #e0e0e0;width:auto}.con_room .box_price_list .btn_pdf{margin-top:1.53rem}@media only screen and (max-width: 767px){.con_room .box_price_list .btn_pdf{margin-top:1em}}#small_conference_room{margin-top:11.15rem}@media only screen and (min-width: 768px) and (max-width: 1024px){#small_conference_room{margin-top:10rem}}@media only screen and (max-width: 767px){#small_conference_room{margin-top:4em}}@media only screen and (max-width: 767px){#small_conference_room .box_specs .box_table .tbl_basic01{width:57em}}#small_conference_room .box_specs .box_table tr:nth-child(1) th:nth-child(1){width:calc(380 / 1100 * 100%)}@media only screen and (max-width: 767px){#small_conference_room .box_specs .box_table tr:nth-child(1) th:nth-child(1){width:5em}}#small_conference_room .box_specs .box_table tr:nth-child(1) th:nth-child(2),#small_conference_room .box_specs .box_table tr:nth-child(1) th:nth-child(3),#small_conference_room .box_specs .box_table tr:nth-child(1) th:nth-child(4){width:calc(80 / 1100 * 100%)}@media only screen and (max-width: 767px){#small_conference_room .box_specs .box_table tr:nth-child(1) th:nth-child(2),#small_conference_room .box_specs .box_table tr:nth-child(1) th:nth-child(3),#small_conference_room .box_specs .box_table tr:nth-child(1) th:nth-child(4){width:3em}}#small_conference_room .box_specs .box_table tr:nth-child(1) th:nth-child(5){width:calc(480 / 1100 * 100%)}@media only screen and (max-width: 767px){#small_conference_room .box_specs .box_table tr:nth-child(1) th:nth-child(5){width:18em}}#small_conference_room .box_specs .box_table tr:nth-child(n+3) th{width:calc(380 / 1100 * 100%)}@media only screen and (max-width: 767px){#small_conference_room .box_specs .box_table tr:nth-child(n+3) th{width:5em}}#small_conference_room .box_specs .box_table tr:nth-child(n+3) td{width:calc(80 / 1100 * 100%)}@media only screen and (max-width: 767px){#small_conference_room .box_specs .box_table tr:nth-child(n+3) td{width:3em}}#small_conference_room .box_specs .box_table th,#small_conference_room .box_specs .box_table td{box-sizing:border-box}@media only screen and (max-width: 767px){#small_conference_room .box_specs .box_table th,#small_conference_room .box_specs .box_table td{padding-left:0;padding-right:0}}#small_conference_room .box_specs .btn_pdf{margin-top:1.53rem}@media only screen and (max-width: 767px){#small_conference_room .box_specs .btn_pdf{margin-top:1em}}#small_conference_room .box_equipment .list{border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;margin-top:1.53rem}@media only screen and (max-width: 767px){#small_conference_room .box_equipment .list{margin-top:1em}}#small_conference_room .box_equipment .list div{padding:1.15rem 1.23rem}@media only screen and (max-width: 767px){#small_conference_room .box_equipment .list div{padding:1em}}#small_conference_room .box_equipment .list div:not(:last-child){border-bottom:1px solid #E0E0E0}@media only screen and (max-width: 767px){#small_conference_room .box_price_list .box_table .tbl_basic01{width:45em}}#small_conference_room .box_price_list .box_table tr:nth-child(1) th:nth-child(1){width:calc(380 / 1100 * 100%)}#small_conference_room .box_price_list .box_table tr:nth-child(1) th:nth-child(2){width:calc(720 / 1100 * 100%)}#small_conference_room .box_price_list .box_table tr:nth-child(n+3) th{width:calc(380 / 1100 * 100%)}#small_conference_room .box_price_list .box_table tr:nth-child(n+3) td{width:calc(240 / 1100 * 100%)}#small_conference_room .box_price_list .box_table th,#small_conference_room .box_price_list .box_table td{box-sizing:border-box}.box_slider_room .img{clip-path:inset(0 0 round 4px 4px 4px 4px);position:relative;overflow:hidden}.box_slider_room .img img{width:100%}.box_slider_room .img span{position:absolute;left:0;top:0;background:#000;color:#fff;font-family:"Marcellus", serif;padding:.92rem;border-radius:0 0 .61rem 0;z-index:2}@media only screen and (min-width: 1025px){.box_slider_room .img span{font-size:124%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_slider_room .img span{font-size:116%}}@media only screen and (max-width: 767px){.box_slider_room .img span{font-size:100%}}@media only screen and (max-width: 767px){.box_slider_room .img span{padding-block:.46rem}}.box_slider_room .splide_toggle_autoplay{padding:0;background:transparent;border:0;cursor:pointer;width:20px;height:16px;position:relative}@media only screen and (max-width: 767px){.box_slider_room .splide_toggle_autoplay{width:1em;height:1em}}.box_slider_room .splide_toggle_autoplay.pause .icon-play{opacity:0}.box_slider_room .splide_toggle_autoplay.pause .icon-pause{opacity:1}.box_slider_room .splide_toggle_autoplay span{display:inline-block;width:20px;aspect-ratio:1.25;background:transparent;border:1px solid #9E9E9E;position:relative;box-sizing:border-box}@media only screen and (max-width: 767px){.box_slider_room .splide_toggle_autoplay span{width:1em;height:1em}}.box_slider_room .splide_toggle_autoplay span::before{position:absolute;top:47%;left:54%;transform:translate(-50%, -50%)}.box_slider_room .splide_toggle_autoplay .icon-play::before{--mask-image:url("../images/common/ic_play.svg");width:6px;height:9px;display:inline-block;position:absolute;background:#000;--mask-settings:center / contain no-repeat;-webkit-mask:var(--mask-image) var(--mask-settings);mask:var(--mask-image) var(--mask-settings);content:""}@media only screen and (max-width: 767px){.box_slider_room .splide_toggle_autoplay .icon-play::before{width:.35em;height:.525em}}.box_slider_room .splide_toggle_autoplay .icon-pause{position:absolute;top:0;left:0;opacity:0}.box_slider_room .splide_toggle_autoplay .icon-pause::before{left:55%;top:50%;content:"\f488";font-family:"Ionicons";color:#9E9E9E}@media only screen and (min-width: 1025px){.box_slider_room .splide_toggle_autoplay .icon-pause::before{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_slider_room .splide_toggle_autoplay .icon-pause::before{font-size:93%}}@media only screen and (max-width: 767px){.box_slider_room .splide_toggle_autoplay .icon-pause::before{font-size:85%}}.box_slider_room button{position:absolute;top:50%;z-index:1;display:inline-block;border:0;height:60px;width:30px;aspect-ratio:1;cursor:pointer}@media only screen and (max-width: 767px){.box_slider_room button{height:30px;width:15px}}.box_slider_room button.splide-prev{background:url(./../images/common/ic_prev.svg) no-repeat;background-size:contain;left:2em;transform:translate(-50%, -50%)}.box_slider_room button.splide-prev::before{display:none}.box_slider_room button.splide-next{background:url(./../images/common/ic_next.svg) no-repeat;right:2em;transform:translate(50%, -50%);background-size:contain}.box_slider_room button.splide-next::before{display:none}.box_slider_room button:focus{outline:none}.box_slider_room .box_flex{margin-top:1em;display:flex;align-items:flex-end}.box_slider_room .box_flex .splide_toggle_autoplay{margin-left:.5em;margin-bottom:2px}.box_slider_room .box_flex .splide-thumbs .splide__slide{border:0;position:relative;border-radius:4px;overflow:hidden;height:auto !important;aspect-ratio:1.72977}@media only screen and (min-width: 1025px){.box_slider_room .box_flex .splide-thumbs .splide__slide{width:7.5vw !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_slider_room .box_flex .splide-thumbs .splide__slide{width:7vw !important}}@media only screen and (max-width: 767px){.box_slider_room .box_flex .splide-thumbs .splide__slide{width:3.5em !important}}.box_slider_room .box_flex .splide-thumbs .splide__slide::before{content:"";display:inline-block;width:100%;height:100%;background:rgba(0,0,0,0.4);position:absolute;top:0;left:0;z-index:1;opacity:1;transition:all .5s}.box_slider_room .box_flex .splide-thumbs .splide__slide::after{content:"";display:inline-block;width:100%;height:100%;border:2px solid #B90069;position:absolute;top:0;left:0;z-index:-1;opacity:0;transition:all .5s;box-sizing:border-box}.box_slider_room .box_flex .splide-thumbs .splide__slide.is-active::before{z-index:-1;opacity:0}.box_slider_room .box_flex .splide-thumbs .splide__slide.is-active::after{z-index:1;opacity:1}.con_ban_view{display:none}.box_view_pop{padding:0 !important;width:95%;height:100%;max-width:1300px !important;max-height:600px;overflow:visible !important}@media only screen and (min-width: 1025px) and (max-width: 1440px){.box_view_pop{max-width:900px !important;max-height:500px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_view_pop{max-width:82% !important;max-height:40% !important}}@media only screen and (max-width: 767px){.box_view_pop{max-width:400px !important;max-height:300px !important}}.box_view_pop iframe{width:100%;height:100%}.box_view_pop .fancybox-close-small{display:inline-flex;align-items:center;line-height:1.5;text-decoration:none;color:#fff;border:1px solid #000;background:#fff;border-radius:900px;position:relative;transition:all .5s ease;color:#000;text-transform:uppercase;min-width:200px !important;width:auto !important;height:auto !important;left:50%;top:auto !important;transform:translateX(-50%);letter-spacing:-.03em}@media only screen and (min-width: 1025px){.box_view_pop .fancybox-close-small{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_view_pop .fancybox-close-small{font-size:93%}}@media only screen and (max-width: 767px){.box_view_pop .fancybox-close-small{font-size:124%}}.mouse .box_view_pop .fancybox-close-small{-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse .box_view_pop .fancybox-close-small:hover,.touch .box_view_pop .fancybox-close-small.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6}.touch .box_view_pop .fancybox-close-small{-webkit-tap-highlight-color:transparent}.touch .box_view_pop .fancybox-close-small.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}@media only screen and (min-width: 768px){.box_view_pop .fancybox-close-small{padding:10px 70px 10px 30px !important;bottom:-25px}}@media only screen and (max-width: 767px){.box_view_pop .fancybox-close-small{padding:0.8em 4em 0.8em 2em !important;bottom:-1em}}.box_view_pop .fancybox-close-small:hover{opacity:.7}.box_view_pop .fancybox-close-small::after{content:"";display:inline-block;aspect-ratio:1;background:url(../images/common/ic_close.svg) center center/cover no-repeat;position:absolute;top:50%;transform:translateY(-50%);right:30px;width:12px}@media only screen and (max-width: 767px){.box_view_pop .fancybox-close-small::after{right:1.75em}}@media only screen and (max-width: 767px){.box_view_pop .fancybox-close-small::after{width:.8em}}.box_view_pop .fancybox-close-small svg{display:none}.con_party_plan{background:url(../../banquet/images/bg_plan.webp) center center/cover no-repeat;margin-top:11.53rem;padding:10rem 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_party_plan{margin-top:9.23rem}}@media only screen and (max-width: 767px){.con_party_plan{margin-top:4em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_party_plan{padding:7.69rem 0}}@media only screen and (max-width: 767px){.con_party_plan{padding:3em 0}}.con_party_plan .box_party_plan{width:90%;max-width:1100px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}@media only screen and (min-width: 1441px){.con_party_plan .box_party_plan{max-width:calc(1100 / 1440 * 100%)}}.con_party_plan .box_party_plan .box_text{width:calc(300 / 1100 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_party_plan .box_party_plan .box_text{width:300px}}@media only screen and (max-width: 767px){.con_party_plan .box_party_plan .box_text{width:100%}}@media only screen and (max-width: 767px){.con_party_plan .box_party_plan .box_text{margin-top:1.5em}}.con_party_plan .box_party_plan .box_text>.txt{margin-top:1.53rem}@media only screen and (max-width: 767px){.con_party_plan .box_party_plan .box_text>.txt{margin-top:1em}}.con_party_plan .box_party_plan .box_text ul{margin-top:2.07rem}@media only screen and (max-width: 767px){.con_party_plan .box_party_plan .box_text ul{margin-top:1.5em}}.con_party_plan .box_party_plan .box_text ul li{padding-left:1em;position:relative}.con_party_plan .box_party_plan .box_text ul li::before{content:"";display:inline-block;width:2px;height:2px;border-radius:50%;background:#fff;position:absolute;left:0;top:12px;line-height:1}.con_party_plan .box_party_plan .box_text .tbl_basic02{margin-top:2.3rem}@media only screen and (max-width: 767px){.con_party_plan .box_party_plan .box_text .tbl_basic02{margin-top:1.5em}}.con_party_plan .box_party_plan .box_text .tbl_basic02 th{width:calc(105 / 300 * 100%)}.con_party_plan .box_party_plan .box_text .tbl_basic02 td{width:calc(195 / 300 * 100%);color:#fff;background:#1A1A1A;padding-right:.5em}.con_party_plan .box_party_plan .box_text .tbl_basic02 th,.con_party_plan .box_party_plan .box_text .tbl_basic02 td{border-color:#616161}.con_party_plan .box_party_plan .box_text .btn_pdf{margin-top:3.07rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_party_plan .box_party_plan .box_text .btn_pdf{margin-top:2.3rem}}@media only screen and (max-width: 767px){.con_party_plan .box_party_plan .box_text .btn_pdf{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_party_plan .box_party_plan .box_text .btn_pdf{text-align:center}}.con_party_plan .box_party_plan .box_text .btn_pdf a{background:#fff;color:#000;white-space:nowrap}@media only screen and (min-width: 1025px) and (max-width: 1175px){.con_party_plan .box_party_plan .box_text .btn_pdf a{padding-right:50px}}.con_party_plan .box_party_plan .box_text .btn_pdf a::after{filter:brightness(0)}.con_party_plan .box_party_plan .box_slider_room{width:calc(735 / 1100 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_party_plan .box_party_plan .box_slider_room{width:calc(95% - 300px)}}@media only screen and (max-width: 767px){.con_party_plan .box_party_plan .box_slider_room{width:100%}}.con_party_plan .box_party_plan .box_slider_room .splide-main .splide__slide{border-radius:4px;overflow:hidden}.con_party_plan .box_party_plan .box_slider_room .splide_toggle_autoplay .icon-play::before{background:#fff}.con_infor{width:90%;max-width:1100px;box-shadow:0 4px 8px rgba(0,0,0,0.08);margin:7.3rem auto 0;padding:5rem 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_infor{margin:6.15rem auto 0}}@media only screen and (max-width: 767px){.con_infor{margin:3em auto 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_infor{padding:3.84rem 0}}@media only screen and (max-width: 767px){.con_infor{padding:2em 0}}@media only screen and (min-width: 1441px){.con_infor{max-width:calc(1100 / 1440 * 100%)}}.con_infor .box_infor{margin:0 auto;width:calc(900 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_infor .box_infor{width:90%}}.con_infor .box_infor .tbl_basic02{margin-top:3.07rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_infor .box_infor .tbl_basic02{margin-top:2.3rem}}@media only screen and (max-width: 767px){.con_infor .box_infor .tbl_basic02{margin-top:1.5em}}.con_infor .box_infor .tbl_basic02 th{background:#EBEBEA;color:#000}.con_infor .box_infor .box_txt{margin-top:1.15rem}@media only screen and (max-width: 767px){.con_infor .box_infor .box_txt{margin-top:1em}}.con_infor .box_infor .box_txt .txt_xs{line-height:2;position:relative;padding-left:1em}.con_infor .box_infor .box_txt .txt_xs::before{content:'・';display:inline-block;position:absolute;left:0;top:0}@media only screen and (max-width: 767px){.con_infor .box_infor .box_txt .txt_xs::before{top:0}}.con_contact{margin-top:11.15rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_contact{margin-top:7.69rem}}@media only screen and (max-width: 767px){.con_contact{margin-top:6.15rem}}.con_contact .box_contact{background:url(../../banquet/images/bg_contact.webp) center center/cover no-repeat;padding:6.15rem 0 6.76rem}.con_contact .box_contact .inner{max-width:760px}.con_contact .box_contact .inner .ttm{margin-bottom:1.92rem}.con_contact .box_contact .inner .ttm span{color:#fff}.con_contact .box_contact .inner .txt_s14{color:#fff;font-size:108%;margin-bottom:1.15rem}.con_contact .box_contact .inner .txt_s14 em{font-size:172%;color:#fff;text-decoration:none;display:inline-block;font-family:"Marcellus", serif}@media only screen and (min-width: 768px){.con_contact .box_contact .inner .txt_s14 em{margin-left:1.15rem}}.con_contact .box_contact .inner .txt_s14 .tel{font-size:172%;color:#fff;text-decoration:none;display:inline-block;font-family:"Marcellus", serif}.con_contact .box_contact .inner .txt{color:#fff}.con_contact .box_contact .inner .btn_rsv_m{margin-top:1.15rem;text-align:center}@media only screen and (max-width: 767px){.con_contact .box_contact .inner .btn_rsv_m{margin-top:1.5em}}
