.con_stay .inner,.con_location .inner{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.con_stay .inner,.con_location .inner{width:91.66667%}}.popup_menu2{max-width:860px;height:100vh;overflow:auto;position:fixed;top:0;right:-100%;z-index:-1;transition:all 1s;background:#f9f9f9;width:80%;padding:35px 0}@media only screen and (max-width: 767px){.popup_menu2{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.popup_menu2{padding:30px 0}}@media only screen and (max-width: 767px){.popup_menu2{padding:1.5em 0 6em}}@media only screen and (min-width: 1561px){.popup_menu2{max-width:calc(860 / 1440 * 100%)}}@media print{.popup_menu2{max-width:calc(860 / 1440 * 100%)}}.popup_menu2.active{right:0;z-index:7}.popup_menu2 .box_popup_menu{margin:0 auto;position:relative;width:calc(790 / 860 * 100%)}@media only screen and (max-width: 767px){.popup_menu2 .box_popup_menu{width:90%}}.popup_menu2 .box_popup_menu .btn_close{position:absolute;top:0;right:0}.popup_menu2 .box_popup_menu .btn_close button{border:0;background:transparent;text-align:center;color:#1a1a1a;cursor:pointer;font-family:"Shippori Mincho B1", serif}.mouse .popup_menu2 .box_popup_menu .btn_close button{-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse .popup_menu2 .box_popup_menu .btn_close button:hover,.touch .popup_menu2 .box_popup_menu .btn_close button.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:.85}.touch .popup_menu2 .box_popup_menu .btn_close button{-webkit-tap-highlight-color:transparent}.touch .popup_menu2 .box_popup_menu .btn_close button.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}@media only screen and (min-width: 1200px){.popup_menu2 .box_popup_menu .btn_close button{font-size:108%}}@media print{.popup_menu2 .box_popup_menu .btn_close button{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.popup_menu2 .box_popup_menu .btn_close button{font-size:100%}}@media only screen and (max-width: 767px){.popup_menu2 .box_popup_menu .btn_close button{font-size:93%}}.popup_menu2 .box_popup_menu .btn_close button .ic::before{content:"";display:inline-block;aspect-ratio:1;background:url(../images/common/ic_close.svg) center center/cover no-repeat;line-height:1;width:27px}@media only screen and (min-width: 768px) and (max-width: 1199px){.popup_menu2 .box_popup_menu .btn_close button .ic::before{width:25px}}@media only screen and (max-width: 767px){.popup_menu2 .box_popup_menu .btn_close button .ic::before{width:1.5em}}.popup_menu2 .box_popup_menu .btn_close button .t{font-weight:600;line-height:1;margin-top:0.5em;display:block;width:100%}.popup_menu2 .box_popup_menu .logo{text-align:center}.popup_menu2 .box_popup_menu .logo img{width:7.46rem}.popup_menu2 .box_popup_menu .box_nav{width:calc(610 / 790 * 100%);margin:50px auto 0}@media only screen and (max-width: 767px){.popup_menu2 .box_popup_menu .box_nav{width:90%}}@media only screen and (max-width: 767px){.popup_menu2 .box_popup_menu .box_nav{margin:3em auto 0}}.popup_menu2 .box_popup_menu .box_nav ul li{text-align:center;padding-bottom:1.5em}.popup_menu2 .box_popup_menu .box_nav ul li a{font-size:124%;position:relative}.popup_menu2 .box_popup_menu .box_nav ul li a::after{content:"";position:absolute;left:0;bottom:-0.15em;width:100%;height:1px;background:#1a1a1a}.popup_menu2 .box_popup_menu .btn_cv{max-width:240px;margin:2.3rem auto 0}.popup_menu2 .box_popup_menu .box_social_sp{display:flex;justify-content:center;gap:3.84rem;margin-top:2.3rem}body::before{background:#fff url(./../../bettei/images/bg_main.webp) repeat;background-size:cover}.st24{font-weight:500}@media only screen and (min-width: 1200px){.st24 span{font-size:185%}}@media print{.st24 span{font-size:185%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.st24 span{font-size:154%}}@media only screen and (max-width: 767px){.st24 span{font-size:131%}}.img img{width:100%}.ttl2.orange{color:#9F7D39}.tbl_basic01 table tr th,.tbl_basic02 table tr th{border-bottom:1px solid #1a1a1a !important}@keyframes scrBorder{0%{top:-126px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}5%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}90%{top:95%;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}95%{top:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}100%{top:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-webkit-keyframes scrBorder{0%{top:-126px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}5%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}90%{top:95%;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}95%{top:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}100%{top:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes blurToClear{0%{filter:blur(5px);opacity:0}100%{filter:blur(0);opacity:1}}#header_bettei{position:fixed;z-index:3;top:0;transition:opacity 300ms;width:100%;left:0}#header_bettei .lang_accordion_btn dl{position:relative}#header_bettei .lang_accordion_btn dl dt{cursor:pointer;display:flex;align-items:center}#header_bettei .lang_accordion_btn dl dt button{cursor:pointer;font-family:"Cormorant SC", serif;color:#fff;background:transparent;border:none}@media only screen and (min-width: 1200px){#header_bettei .lang_accordion_btn dl dt button{font-size:100%}}@media print{#header_bettei .lang_accordion_btn dl dt button{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){#header_bettei .lang_accordion_btn dl dt button{font-size:100%}}@media only screen and (max-width: 767px){#header_bettei .lang_accordion_btn dl dt button{font-size:100%}}#header_bettei .lang_accordion_btn dl dt button img{margin-right:.61rem}#header_bettei .lang_accordion_btn dl dt:after{content:"";margin-bottom:0.1em;display:inline-block;vertical-align:middle;background:url(./../../bettei/images/ic_arr_down.svg);background-size:cover;width:.46rem;height:.3rem}#header_bettei .lang_accordion_btn dl dd{position:absolute;display:none;width:100%;border-radius:5px}@media only screen and (min-width: 1200px){#header_bettei .lang_accordion_btn dl dd{font-size:100%}}@media print{#header_bettei .lang_accordion_btn dl dd{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){#header_bettei .lang_accordion_btn dl dd{font-size:100%}}@media only screen and (max-width: 767px){#header_bettei .lang_accordion_btn dl dd{font-size:100%}}#header_bettei .lang_accordion_btn dl dd li{text-align:right;padding-right:1rem;padding-top:5px}#header_bettei ul li a{color:#fff;font-size:108%}#header_bettei .box_nav{display:flex;justify-content:flex-end;align-items:center}@media only screen and (max-width: 767px){#header_bettei .box_nav{width:100%;position:fixed;bottom:0;left:0;z-index:5}}#header_bettei .box_nav .nav{display:inline-flex;justify-content:flex-end}#header_bettei .box_nav .nav li{margin-right:25px}@media only screen and (min-width: 768px) and (max-width: 1199px){#header_bettei .box_nav .nav li{margin-right:20px}}@media only screen and (max-width: 767px){#header_bettei .box_nav .nav li{margin-right:0}}@media only screen and (min-width: 1561px){#header_bettei .box_nav .nav li{margin-right:30px}}@media print{#header_bettei .box_nav .nav li{margin-right:30px}}#header_bettei .box_nav .nav li a{font-weight:500;line-height:1}@media only screen and (min-width: 1200px){#header_bettei .box_nav .nav li a{font-size:108%}}@media print{#header_bettei .box_nav .nav li a{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){#header_bettei .box_nav .nav li a{font-size:100%}}@media only screen and (max-width: 767px){#header_bettei .box_nav .nav li a{font-size:93%}}.mouse #header_bettei .box_nav .nav li a{-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse #header_bettei .box_nav .nav li a:hover,.touch #header_bettei .box_nav .nav li a.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:.85}.touch #header_bettei .box_nav .nav li a{-webkit-tap-highlight-color:transparent}.touch #header_bettei .box_nav .nav li a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}#header_bettei .box_nav .box_lang{position:relative;margin-right:30px}@media only screen and (max-width: 767px){#header_bettei .box_nav .box_lang{margin-right:2em}}@media only screen and (min-width: 1561px){#header_bettei .box_nav .box_lang{margin-right:40px}}@media print{#header_bettei .box_nav .box_lang{margin-right:40px}}@media only screen and (max-width: 767px){#header_bettei .box_nav .box_lang{position:fixed;top:1.5em;right:0}}#header_bettei .box_nav .box_lang:after{content:"\f3d0";font-family:"ionicons";position:absolute;top:50%;right:-0.75em;transform:translateY(-50%);transition:0.3s;color:#1a1a1a;font-size:80%}#header_bettei .box_nav .box_lang dt{font-weight:700;white-space:nowrap;text-decoration:none;transition:all 0.5s;line-height:1}@media only screen and (min-width: 1200px){#header_bettei .box_nav .box_lang dt{font-size:100%}}@media print{#header_bettei .box_nav .box_lang dt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){#header_bettei .box_nav .box_lang dt{font-size:100%}}@media only screen and (max-width: 767px){#header_bettei .box_nav .box_lang dt{font-size:100%}}#header_bettei .box_nav .box_lang dt button{box-shadow:none;border:0;background:transparent;color:#1a1a1a;font-size:100%;position:relative;cursor:pointer;font-family:"Cormorant SC", serif;padding-left:1.7em}.mouse #header_bettei .box_nav .box_lang dt button{-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse #header_bettei .box_nav .box_lang dt button:hover,.touch #header_bettei .box_nav .box_lang dt button.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:.85}.touch #header_bettei .box_nav .box_lang dt button{-webkit-tap-highlight-color:transparent}.touch #header_bettei .box_nav .box_lang dt button.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}@media only screen and (max-width: 767px){#header_bettei .box_nav .box_lang dt button{padding-left:0}}#header_bettei .box_nav .box_lang dt button:before{content:"";display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%);aspect-ratio:1;background:url(../images/header/ic_global.svg) center center/cover no-repeat;width:16px}@media only screen and (min-width: 768px) and (max-width: 1199px){#header_bettei .box_nav .box_lang dt button:before{width:14px}}@media only screen and (max-width: 767px){#header_bettei .box_nav .box_lang dt button:before{width:1em}}@media only screen and (min-width: 1561px){#header_bettei .box_nav .box_lang dt button:before{width:20px}}@media print{#header_bettei .box_nav .box_lang dt button:before{width:20px}}@media only screen and (max-width: 767px){#header_bettei .box_nav .box_lang dt button:before{left:-1.5em}}#header_bettei .box_nav .box_lang dt button:hover{opacity:0.7}#header_bettei .box_nav .box_lang dt button:focus{outline:0}#header_bettei .box_nav .box_lang dd{position:absolute;display:none;background:rgba(0,0,0,0.7);text-align:center;width:114%;padding-top:0.5em;padding-bottom:0.5em;font-weight:700}@media only screen and (max-width: 767px){#header_bettei .box_nav .box_lang dd{width:2.5em;padding:0}}#header_bettei .box_nav .box_lang dd p{padding:0.5em 0.25em}@media only screen and (max-width: 767px){#header_bettei .box_nav .box_lang dd p{padding:0.5em 0}}#header_bettei .box_nav .box_lang dd p a{text-decoration:none;transition:0.3s all;color:#fff;font-family:"Cormorant SC", serif}@media only screen and (min-width: 1200px){#header_bettei .box_nav .box_lang dd p a{font-size:100%}}@media print{#header_bettei .box_nav .box_lang dd p a{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){#header_bettei .box_nav .box_lang dd p a{font-size:93%}}@media only screen and (max-width: 767px){#header_bettei .box_nav .box_lang dd p a{font-size:100%}}@media only screen and (max-width: 767px){#header_bettei .box_nav .box_lang dd p a{display:block;padding:0.25em 0.25em}}#header_bettei .box_nav .box_lang dd p a:hover{opacity:0.7}#header_bettei .box_nav .box_btn{display:flex}@media only screen and (max-width: 767px){#header_bettei .box_nav .box_btn{width:100%}}#header_bettei .box_nav .box_btn .btn_cv{width:130px}@media only screen and (min-width: 768px) and (max-width: 1199px){#header_bettei .box_nav .box_btn .btn_cv{width:120px}}@media only screen and (max-width: 767px){#header_bettei .box_nav .box_btn .btn_cv{width:75%}}@media only screen and (min-width: 1561px){#header_bettei .box_nav .box_btn .btn_cv{width:170px}}@media print{#header_bettei .box_nav .box_btn .btn_cv{width:170px}}#header_bettei .box_nav .box_btn .btn_cv a{background:#982623;border-radius:0;text-transform:uppercase;padding:19px 10px}@media only screen and (min-width: 1561px){#header_bettei .box_nav .box_btn .btn_cv a{padding:24px 20px}}@media print{#header_bettei .box_nav .box_btn .btn_cv a{padding:24px 20px}}@media only screen and (max-width: 767px){#header_bettei .box_nav .box_btn .btn_cv a{padding:1.65em 0.5em;font-size:90%}}#header_bettei .box_nav .btn_menu{width:130px}@media only screen and (min-width: 768px) and (max-width: 1199px){#header_bettei .box_nav .btn_menu{width:80px}}@media only screen and (max-width: 767px){#header_bettei .box_nav .btn_menu{width:25%}}@media only screen and (min-width: 1561px){#header_bettei .box_nav .btn_menu{width:170px}}@media print{#header_bettei .box_nav .btn_menu{width:170px}}#header_bettei .box_nav .btn_menu button{height:100%;width:100%;border:0;background:#f9f9f9;cursor:pointer;text-transform:uppercase}.mouse #header_bettei .box_nav .btn_menu button{-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse #header_bettei .box_nav .btn_menu button:hover,.touch #header_bettei .box_nav .btn_menu button.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:.85}.touch #header_bettei .box_nav .btn_menu button{-webkit-tap-highlight-color:transparent}.touch #header_bettei .box_nav .btn_menu button.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}#header_bettei .box_nav .btn_menu button .ic::before{content:"";display:inline-block;width:calc(29 / 78 * 100%);aspect-ratio:1.88867;background:url(../images/header/ic_hum.svg) center center/cover no-repeat;line-height:1}#header_bettei::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;display:none}@media only screen and (min-width: 768px){#header_bettei::before{background:url(./../../bettei/images/bg_header.webp) no-repeat;background-size:cover;background-position:center bottom}}@media only screen and (max-width: 767px){#header_bettei::before{background:linear-gradient(180deg, rgba(0,0,0,0) 0%,#000000 100%);mix-blend-mode:multiply;opacity:0.7;transform:matrix(1, 0, 0, -1, 0, 0)}}#header_bettei.active ul li a{pointer-events:auto;color:#1a1a1a}#header_bettei.active ul li a::after{background:#1a1a1a !important}#header_bettei.active::before{display:block}#header_bettei.active .lang_accordion_btn dt button{color:#1a1a1a}#header_bettei.active .lang_accordion_btn dt button img{filter:invert(1)}#header_bettei.active .lang_accordion_btn dt:after{filter:invert(1)}#header_bettei .inner{width:1360px;max-width:95%;position:relative;z-index:2;padding:2.38rem 0;margin-inline:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){#header_bettei .inner{padding:1.92rem 0}}@media only screen and (max-width: 767px){#header_bettei .inner{padding-top:2em;max-width:90%}}@media only screen and (min-width: 1441px){#header_bettei .inner{width:calc(1360 / 1440 * 100%)}}@media only screen and (max-width: 767px){#header_bettei .inner .logo{width:27%;margin-top:-1em}}#header_bettei .inner .box_right{display:flex;align-items:center;justify-content:flex-end;gap:1.92rem}#header_bettei .inner .box_right>ul{display:flex;gap:1.92rem}@media only screen and (min-width: 768px) and (max-width: 1199px){#header_bettei .inner .box_right>ul{gap:0.85rem}}@media only screen and (max-width: 767px){#header_bettei .inner .box_right>ul{display:none}}#header_bettei .inner .box_right>ul a{position:relative}@media only screen and (max-width: 767px){#header_bettei .inner .box_right>ul a{color:#fff}}#header_bettei .inner .box_right>ul a::after{content:"";position:absolute;left:0;bottom:-0.5em;height:1px;width:0;background:#fff;transition:0.4s ease width}#header_bettei .inner .box_right>ul a:hover::after{width:100%}@media only screen and (min-width: 1200px){#header_bettei .inner .box_right .btn_cv{width:180px}}@media print{#header_bettei .inner .box_right .btn_cv{width:180px}}@media only screen and (max-width: 767px){#header_bettei .inner .box_right .btn_cv{display:none}}.fv_bettei{position:relative;background:#f9f9f9}.fv_bettei .box_video{width:100%;height:auto;position:relative;z-index:1}.fv_bettei .box_video video{max-width:100%;width:100%;height:100%;max-height:100vh;object-fit:cover;display:block;background:#fff}@media only screen and (max-width: 767px){.fv_bettei .box_video video{height:85vh;object-fit:cover}}.fv_bettei .splide_basic2 .splide__slide img{max-height:100vh}@media only screen and (min-width: 768px){.fv_bettei .splide_basic2 .splide__slide img{object-fit:cover}}@media only screen and (max-width: 767px){.fv_bettei .splide_basic2 .splide__slide img{height:85vh;object-fit:cover}}.fv_bettei .splide_basic2 .splide__pagination{z-index:99;bottom:4.23rem}@media only screen and (max-width: 767px){.fv_bettei .splide_basic2 .splide__pagination{bottom:1.53rem}}.fv_bettei .scroll{position:absolute;z-index:3;opacity:0;animation:blurToClear 2s 1.25s ease-in-out forwards;width:1.25em}@media only screen and (min-width: 768px){.fv_bettei .scroll{top:50%;transform:translateY(-50%);right:4.61rem}}@media only screen and (max-width: 767px){.fv_bettei .scroll{top:2em;left:2em}}.fv_bettei .scroll a{color:#fff;letter-spacing:0.2em;display:block}.fv_bettei .scroll a .en{writing-mode:vertical-lr;text-orientation:mixed}.fv_bettei .scroll a .b{display:block;text-decoration:none;height:4.46rem}@media only screen and (max-width: 767px){.fv_bettei .scroll a .b{height:3.07rem}}.fv_bettei .scroll a .b .border{display:block;margin:0 auto;background:#ccc;position:relative;overflow:hidden;width:1px;height:100%}.fv_bettei .scroll a .b .border::after{content:"";width:1px;height:70px;background:#fff;display:block;position:absolute;top:0;-webkit-animation-name:scrBorder;animation-name:scrBorder;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.fv_bettei .inner{width:calc(1320 / 1440 * 100%);margin-inline:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;z-index:2;pointer-events:none}@media only screen and (min-width: 1441px){.fv_bettei .inner{width:calc(1320 / 1440 * 100%)}}@media only screen and (max-width: 767px){.fv_bettei .inner{top:47%}}.fv_bettei .inner .box_left{display:flex;opacity:0;animation:blurToClear 1s 1s ease-in-out forwards;pointer-events:visible}@media only screen and (min-width: 768px){.fv_bettei .inner .box_left{gap:3.07rem}}@media only screen and (max-width: 767px){.fv_bettei .inner .box_left{flex-direction:column;gap:1.53rem;width:100%}}.fv_bettei .inner .box_left .box_l{text-align:center}.fv_bettei .inner .box_left .box_l .img{margin-inline:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.fv_bettei .inner .box_left .box_l .img{max-width:100px}}@media only screen and (max-width: 767px){.fv_bettei .inner .box_left .box_l .img{max-width:120px}}.fv_bettei .inner .box_left .box_r .title_main{font-family:"Cormorant SC", serif;font-weight:500;color:#fff;line-height:1.1}@media only screen and (min-width: 1200px){.fv_bettei .inner .box_left .box_r .title_main{font-size:254%}}@media print{.fv_bettei .inner .box_left .box_r .title_main{font-size:254%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.fv_bettei .inner .box_left .box_r .title_main{font-size:231%}}@media only screen and (max-width: 767px){.fv_bettei .inner .box_left .box_r .title_main{font-size:216%}}@media only screen and (max-width: 767px){.fv_bettei .inner .box_left .box_r .title_main{text-align:center}}.fv_bettei .inner .box_left .box_r .st_title{font-family:"Cormorant SC", serif;font-weight:500;margin-bottom:.76rem}@media only screen and (max-width: 767px){.fv_bettei .inner .box_left .box_r .st_title{margin-bottom:.76rem}}@media only screen and (max-width: 767px){.fv_bettei .inner .box_left .box_r .st_title{display:flex;justify-content:center;gap:.76rem}}.fv_bettei .inner .box_left .box_r .st_title span{display:block;line-height:1;color:#fff}@media only screen and (min-width: 1200px){.fv_bettei .inner .box_left .box_r .st_title span.num{font-size:193%}}@media print{.fv_bettei .inner .box_left .box_r .st_title span.num{font-size:193%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.fv_bettei .inner .box_left .box_r .st_title span.num{font-size:193%}}@media only screen and (max-width: 767px){.fv_bettei .inner .box_left .box_r .st_title span.num{font-size:177%}}@media only screen and (min-width: 1200px){.fv_bettei .inner .box_left .box_r .st_title span.text{font-size:231%}}@media print{.fv_bettei .inner .box_left .box_r .st_title span.text{font-size:231%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.fv_bettei .inner .box_left .box_r .st_title span.text{font-size:208%}}@media only screen and (max-width: 767px){.fv_bettei .inner .box_left .box_r .st_title span.text{font-size:193%}}.fv_bettei .inner .st_slog{opacity:0;animation:blurToClear 1.5s 1.25s ease-in-out forwards;margin-top:1.53rem}@media only screen and (max-width: 767px){.fv_bettei .inner .st_slog{text-align:center}}.fv_bettei .inner .st_slog span{color:#fff;letter-spacing:0.05em;position:relative;vertical-align:top;font-weight:500}@media only screen and (min-width: 1200px){.fv_bettei .inner .st_slog span{font-size:170%}}@media print{.fv_bettei .inner .st_slog span{font-size:170%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.fv_bettei .inner .st_slog span{font-size:154%}}@media only screen and (max-width: 767px){.fv_bettei .inner .st_slog span{font-size:147%}}.fv_bettei .txt_note{position:absolute;right:3.07rem;bottom:3.07rem;background:rgba(0,0,0,0.6);text-align:center;padding:1.55em 2.23em}.fv_bettei .txt_note span{color:#fff;letter-spacing:0.02em}.fv_bettei .video_sp{position:absolute;bottom:5.38rem;left:50%;transform:translateX(-50%);z-index:10;display:inline-block;opacity:0;animation:blurToClear 2s 1.25s ease-in-out forwards}.fv_bettei .video_sp a{display:inline-block;width:100%;text-align:center;text-decoration:none}.fv_bettei .video_sp a img{width:3.46rem;height:3.46rem}.fv_bettei .video_sp a .txt{margin-top:1em;color:#fff;font-size:139%;letter-spacing:.02em;line-height:1.1;text-align:center}.con_about{padding-bottom:4.38rem;position:relative;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about{padding-bottom:2.3rem}}@media only screen and (max-width: 767px){.con_about{padding-bottom:0}}@media only screen and (max-width: 767px){.con_about{padding-top:3.07rem}}.con_about::before{content:"";position:absolute;right:-1.54rem;top:0;background:url(./../../bettei/images/bg_about.webp) top left no-repeat;background-size:contain;opacity:0.03;width:calc(440 / 1440 * 100%);aspect-ratio:.6951}@media only screen and (max-width: 767px){.con_about::before{width:60%}}@media only screen and (max-width: 767px){.con_about::before{top:6.15rem;bottom:auto}}.con_about .inner{position:relative}@media only screen and (min-width: 768px){.con_about .inner{display:flex;justify-content:space-between}}@media only screen and (max-width: 767px){.con_about .inner{max-width:90%;margin-inline:auto}}.con_about .inner .box_left{width:calc(1174 / 1440 * 100%)}@media only screen and (max-width: 767px){.con_about .inner .box_left{width:100%}}@media only screen and (min-width: 768px){.con_about .inner .box_left{display:flex;justify-content:space-between;align-items:flex-end}}.con_about .inner .box_left .img{width:calc(700 / 1174 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .inner .box_left .img{width:48%}}@media only screen and (max-width: 767px){.con_about .inner .box_left .img{width:100%}}@media only screen and (max-width: 767px){.con_about .inner .box_left .img{margin-top:1.53rem;padding-bottom:3em}}.con_about .inner .box_left .box_text{width:calc(395 / 1174 * 100%);padding-bottom:3.46rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .inner .box_left .box_text{width:47%}}@media only screen and (max-width: 767px){.con_about .inner .box_left .box_text{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .inner .box_left .box_text{padding-bottom:0}}@media only screen and (max-width: 767px){.con_about .inner .box_left .box_text{padding-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .inner .box_left .box_text{padding-top:2.3rem}}.con_about .inner .box_left .box_text .st24{margin-top:3.46rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .inner .box_left .box_text .st24{margin-top:2.3rem}}@media only screen and (max-width: 767px){.con_about .inner .box_left .box_text .st24{margin-top:2.3rem}}.con_about .inner .box_left .box_text .txt{margin-top:2.3rem;max-width:320px}@media only screen and (max-width: 767px){.con_about .inner .box_left .box_text .txt{margin-top:1.53rem}}.con_about .inner .box_right{width:calc(220 / 1440 * 100%)}@media only screen and (max-width: 767px){.con_about .inner .box_right{width:40%}}@media only screen and (min-width: 768px){.con_about .inner .box_right{position:absolute;right:0;bottom:-6.16rem}}@media only screen and (max-width: 767px){.con_about .inner .box_right{margin-right:0;margin-left:auto;margin-top:2.3rem}}.con_stay{background:url(./../../bettei/images/banner_stay.webp) center bottom no-repeat;aspect-ratio:2;background-size:cover}@media only screen and (max-width: 767px){.con_stay{aspect-ratio:1}}.con_stay .inner{position:relative;z-index:1;height:100%;display:flex;justify-content:center;align-items:flex-end}.con_stay .inner .ttlEnBig .jp::before{display:none}.con_location{margin-top:6.92rem}@media only screen and (max-width: 767px){.con_location{margin-top:4.61rem}}.con_location .inner{margin-right:0;max-width:1230px;position:relative}@media only screen and (min-width: 1441px){.con_location .inner{max-width:calc(1230 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .inner{width:95%}}@media only screen and (max-width: 767px){.con_location .inner{width:100%}}.con_location .inner .box_text{width:calc(495 / 1230 * 100%);position:relative;z-index:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .inner .box_text{width:calc(380 / 1230 * 100%)}}@media only screen and (max-width: 767px){.con_location .inner .box_text{width:90%}}@media only screen and (min-width: 1200px){.con_location .inner .box_text{margin-left:2.07rem}}@media print{.con_location .inner .box_text{margin-left:2.07rem}}@media only screen and (max-width: 767px){.con_location .inner .box_text{margin-inline:auto;margin-bottom:2.3rem}}.con_location .inner .box_text .st24{margin:2.3rem 0}@media only screen and (max-width: 767px){.con_location .inner .box_text .st24{margin:2.3rem 0}}.con_location .inner .box_text .box_btn{margin-top:1.53rem;display:flex;flex-direction:column;gap:.76rem;align-items:flex-end}@media only screen and (max-width: 767px){.con_location .inner .box_text .box_btn{display:none}}.con_location .inner .img_map{top:8.46rem;width:calc(860 / 1230 * 100%)}@media only screen and (min-width: 768px){.con_location .inner .img_map{position:absolute;right:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .inner .img_map{height:40rem;max-width:785px}.con_location .inner .img_map img{height:100%;object-fit:cover}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .inner .img_map{top:6.15rem}}@media only screen and (max-width: 767px){.con_location .inner .img_map{top:unset}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .inner .img_map{width:97%}}@media only screen and (max-width: 767px){.con_location .inner .img_map{width:100%}}.con_location .inner .box_imgbot{margin-top:4.61rem;position:relative;z-index:1;width:calc(757 / 1230 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_location .inner .box_imgbot{margin-top:3.07rem}}@media only screen and (max-width: 767px){.con_location .inner .box_imgbot{margin-top:-6.5em}}@media only screen and (max-width: 767px){.con_location .inner .box_imgbot{width:100%}}@media only screen and (min-width: 1560px) and (max-width: 1670px){.con_location .inner .box_imgbot{margin-top:2.3rem}}@media only screen and (min-width: 1671px){.con_location .inner .box_imgbot{margin-top:7.69rem}}.con_location .inner .btn_sp{margin-top:3.07rem;display:flex;flex-direction:column;align-items:center;gap:.76rem}.con_guest{padding-top:5.76rem;padding-bottom:12.3rem;overflow:hidden;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_guest{padding-top:6.53rem}}@media only screen and (max-width: 767px){.con_guest{padding-top:6.15rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_guest{padding-bottom:6.15rem}}@media only screen and (max-width: 767px){.con_guest{padding-bottom:6.15rem}}.con_guest::before{content:"";position:absolute;right:-10%;bottom:0;background:url(./../../bettei/images/bg_guest.webp) bottom right no-repeat;background-size:contain;opacity:0.03;width:calc(750 / 1440 * 100%);aspect-ratio:.46382}@media only screen and (max-width: 767px){.con_guest::before{width:100%}}.con_guest .inner{width:1320px;max-width:95%}@media only screen and (min-width: 1441px){.con_guest .inner{width:calc(1320 / 1440 * 100%)}}@media only screen and (min-width: 768px){.con_guest .inner{display:flex;justify-content:space-between;align-items:center}}.con_guest .inner .box_left{width:calc(890 / 1320 * 100%);position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_guest .inner .box_left{width:57%}}@media only screen and (max-width: 767px){.con_guest .inner .box_left{width:100%}}.con_guest .inner .box_left .ttlEnBig{position:absolute;right:1em;top:-0.5em;z-index:1}@media only screen and (max-width: 767px){.con_guest .inner .box_left .ttlEnBig{top:-1.5em}}.con_guest .inner .box_left .splide{margin-top:2.3rem}.con_guest .inner .box_right{width:calc(345 / 1320 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_guest .inner .box_right{width:37%}}@media only screen and (max-width: 767px){.con_guest .inner .box_right{width:95%}}@media only screen and (max-width: 767px){.con_guest .inner .box_right{margin-top:3.46rem;margin-left:auto}}.con_guest .inner .box_right .note{margin-top:1.53rem}@media only screen and (max-width: 767px){.con_guest .inner .box_right .note{margin-top:.76rem}}.con_guest .inner .box_right .box_text{margin-top:2.3rem}@media only screen and (max-width: 767px){.con_guest .inner .box_right .box_text{margin-top:1.53rem}}.con_guest .box_desc{padding-top:7.69rem;width:900px;max-width:90%;margin-inline:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_guest .box_desc{padding-top:5.38rem}}@media only screen and (max-width: 767px){.con_guest .box_desc{padding-top:3.84rem}}@media only screen and (min-width: 1441px){.con_guest .box_desc{width:calc(900 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_guest .box_desc{max-width:85%}}.con_guest .box_desc .tbl_basic02{margin-bottom:4.61rem;width:100%;max-width:unset}@media only screen and (max-width: 767px){.con_guest .box_desc .tbl_basic02{margin-bottom:3.07rem}}@media only screen and (max-width: 767px){.con_guest .box_desc .tbl_basic02{margin-top:.76rem}}.con_guest .box_desc .tbl_basic02 tr:first-child{border-top:0}@media only screen and (min-width: 768px){.con_guest .box_desc .tbl_basic02 th{width:15%}}.con_guest .box_desc .tbl_basic02 table{width:100%}.con_guest .box_desc .box_col3{margin-top:2.3rem;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:calc(15 / 900 * 100%)}@media only screen and (max-width: 767px){.con_guest .box_desc .box_col3{margin-top:1.53rem}}@media only screen and (max-width: 767px){.con_guest .box_desc .box_col3{gap:1.53rem 2%}}.con_guest .box_desc .box_col3 .box_item{width:calc(289 / 900 * 100%)}@media only screen and (max-width: 767px){.con_guest .box_desc .box_col3 .box_item{width:49%}}.con_guest .box_desc .box_col3 .box_item .txt{margin-top:.76rem}.con_guest .box_desc .box_list{margin-top:2.3rem;border-top:1px solid rgba(113,112,113,0.5);border-bottom:1px solid rgba(113,112,113,0.5);padding:1em}@media only screen and (max-width: 767px){.con_guest .box_desc .box_list{margin-top:2.3rem}}.con_guest .box_desc .box_list .box_in{gap:calc(60 / 900 * 100%)}@media only screen and (min-width: 768px){.con_guest .box_desc .box_list .box_in{display:flex;justify-content:center}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_guest .box_desc .box_list .box_in{gap:2em}}@media only screen and (max-width: 767px){.con_guest .box_desc .box_list .box_in{gap:2em}}@media only screen and (min-width: 1200px){.con_guest .box_desc .box_list .box_in ul li{font-size:108%}}@media print{.con_guest .box_desc .box_list .box_in ul li{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_guest .box_desc .box_list .box_in ul li{font-size:100%}}@media only screen and (max-width: 767px){.con_guest .box_desc .box_list .box_in ul li{font-size:93%}}.con_rooftop{padding-top:10.76rem;padding-bottom:10.76rem;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooftop{padding-top:7.69rem}}@media only screen and (max-width: 767px){.con_rooftop{padding-top:6.15rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooftop{padding-bottom:7.69rem}}@media only screen and (max-width: 767px){.con_rooftop{padding-bottom:6.15rem}}.con_rooftop::before{content:"";position:absolute;left:0;bottom:0;width:100%;background:url(./../../bettei/images/bg_rooftop.webp) center bottom no-repeat;background-size:cover;aspect-ratio:.91545}@media only screen and (max-width: 767px){.con_rooftop::before{aspect-ratio:.35}}.con_rooftop .inner{color:#fff;position:relative;z-index:1}.con_rooftop .inner>.ttlEnBig{margin-bottom:3.07rem}@media only screen and (max-width: 767px){.con_rooftop .inner>.ttlEnBig{margin-bottom:1.53rem}}.con_rooftop .inner>.ttlEnBig span{color:#1a1a1a}@media only screen and (max-width: 767px){.con_rooftop .inner .box_slider .splide__slide img{aspect-ratio:356/247;object-fit:cover}}.con_rooftop .inner .box_main{width:1100px;margin-inline:auto}@media only screen and (min-width: 768px){.con_rooftop .inner .box_main{max-width:90%}}@media only screen and (max-width: 767px){.con_rooftop .inner .box_main{max-width:100%}}@media only screen and (min-width: 1441px){.con_rooftop .inner .box_main{width:calc(1100 / 1440 * 100%)}}.con_rooftop .inner .box_main .st24{margin-top:3.07rem;margin-bottom:1.53rem}@media only screen and (max-width: 767px){.con_rooftop .inner .box_main .st24{margin-top:1.53rem}}@media only screen and (max-width: 767px){.con_rooftop .inner .box_main .st24{margin-bottom:.76rem}}@media only screen and (max-width: 767px){.con_rooftop .inner .box_main .st24,.con_rooftop .inner .box_main .txt{max-width:90%;margin-inline:auto}}.con_rooftop .inner .box_bar{padding-top:10.76rem;max-width:95%;width:calc(1170 / 1440 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooftop .inner .box_bar{padding-top:7.69rem}}@media only screen and (max-width: 767px){.con_rooftop .inner .box_bar{padding-top:4.61rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooftop .inner .box_bar{width:90%}}@media only screen and (max-width: 767px){.con_rooftop .inner .box_bar{width:100%}}@media only screen and (min-width: 768px){.con_rooftop .inner .box_bar{display:flex;justify-content:space-between}}.con_rooftop .inner .box_bar .box_img{width:calc(720 / 1170 * 100%);position:relative}@media only screen and (max-width: 767px){.con_rooftop .inner .box_bar .box_img{width:100%}}.con_rooftop .inner .box_bar .box_img img{width:100%}.con_rooftop .inner .box_bar .box_img .img_sub{margin-top:-7.31rem;width:calc(670 / 720 * 100%);margin-left:calc(280 / 720 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooftop .inner .box_bar .box_img .img_sub{margin-top:-1.54rem}}@media only screen and (max-width: 767px){.con_rooftop .inner .box_bar .box_img .img_sub{margin-top:-1.54rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooftop .inner .box_bar .box_img .img_sub{width:70%}}@media only screen and (max-width: 767px){.con_rooftop .inner .box_bar .box_img .img_sub{width:80%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooftop .inner .box_bar .box_img .img_sub{margin-left:22%}}@media only screen and (max-width: 767px){.con_rooftop .inner .box_bar .box_img .img_sub{margin-left:auto}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_rooftop .inner .box_bar .box_img .img_sub{margin-top:-3.08rem}}@media only screen and (min-width: 1281px) and (max-width: 1400px){.con_rooftop .inner .box_bar .box_img .img_sub{margin-top:0rem}}@media only screen and (max-width: 767px){.con_rooftop .inner .box_bar .box_img .img_sub{margin-right:1em}}.con_rooftop .inner .box_bar .box_info{padding-top:3.07rem;width:calc(390 / 1170 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_rooftop .inner .box_bar .box_info{padding-top:2.3rem}}@media only screen and (max-width: 767px){.con_rooftop .inner .box_bar .box_info{padding-top:1.53rem}}@media only screen and (max-width: 767px){.con_rooftop .inner .box_bar .box_info{width:95%}}@media only screen and (max-width: 767px){.con_rooftop .inner .box_bar .box_info{margin-left:5%}}.con_rooftop .inner .box_bar .box_info .st24{margin:3.46rem 0 2.3rem}@media only screen and (max-width: 767px){.con_rooftop .inner .box_bar .box_info .st24{margin:1.53rem 0 1.15rem}}@media only screen and (min-width: 1561px) and (max-width: 1790px){.con_rooftop .inner .box_bar{width:calc(1270 / 1440 * 100%)}.con_rooftop .inner .box_bar .box_img{width:calc(660 / 1170 * 100%)}.con_rooftop .inner .box_bar .box_info{width:calc(420 / 1170 * 100%);padding-top:1.53rem}}.con_courtyrad{padding-top:10.76rem;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_courtyrad{padding-top:7.69rem}}@media only screen and (max-width: 767px){.con_courtyrad{padding-top:5.38rem}}.con_courtyrad::before{content:"";position:absolute;opacity:0.05;z-index:0;width:calc(620 / 1440 * 100%)}@media only screen and (max-width: 767px){.con_courtyrad::before{width:90%}}@media only screen and (min-width: 768px){.con_courtyrad::before{background:url("./../../bettei/images/pt_courtyard.webp") left top no-repeat;background-size:contain;top:0;left:0;aspect-ratio:.89595}}@media only screen and (max-width: 767px){.con_courtyrad::before{background:url("./../../bettei/images/pt_courtyard.webp") right bottom no-repeat;background-size:contain;right:0;bottom:0;aspect-ratio:0.5}}.con_courtyrad .inner{margin-left:auto;width:1270px;position:relative;max-width:95%}@media only screen and (min-width: 1441px){.con_courtyrad .inner{width:calc(1270 / 1440 * 100%)}}@media only screen and (min-width: 768px){.con_courtyrad .inner{display:flex;justify-content:space-between;flex-direction:row-reverse}}.con_courtyrad .inner .box_slider{width:calc(820 / 1270 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_courtyrad .inner .box_slider{width:63%}}@media only screen and (max-width: 767px){.con_courtyrad .inner .box_slider{width:100%}}.con_courtyrad .inner .box_info{width:calc(390 / 1270 * 100%);padding-top:2.3rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_courtyrad .inner .box_info{width:32%}}@media only screen and (max-width: 767px){.con_courtyrad .inner .box_info{width:95%}}@media only screen and (max-width: 767px){.con_courtyrad .inner .box_info{padding-top:2.3rem}}.con_courtyrad .inner .box_info .ttlEnBig{margin-bottom:4.61rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_courtyrad .inner .box_info .ttlEnBig{margin-bottom:3.07rem}}@media only screen and (max-width: 767px){.con_courtyrad .inner .box_info .ttlEnBig{margin-bottom:2.3rem}}.con_courtyrad .inner .box_info .txt{margin-top:2.3rem}@media only screen and (max-width: 767px){.con_courtyrad .inner .box_info .txt{margin-top:1.15rem}}.con_breakfast{padding-top:10.76rem;background:url(./../../bettei/images/pt_breakfast.webp) top left no-repeat;background-size:contain;position:relative;z-index:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast{padding-top:7.69rem}}@media only screen and (max-width: 767px){.con_breakfast{padding-top:5.38rem}}.con_breakfast .inner{margin-left:auto;width:1400px;max-width:calc(1400 / 1440 * 100%)}@media only screen and (min-width: 1441px){.con_breakfast .inner{width:calc(1400 / 1440 * 100%)}}@media only screen and (min-width: 768px){.con_breakfast .inner{display:flex;justify-content:space-between;flex-direction:row-reverse}}.con_breakfast .inner .box_slider{width:calc(820 / 1400 * 100%)}@media only screen and (max-width: 767px){.con_breakfast .inner .box_slider{width:100%}}.con_breakfast .inner .box_slider .splide__pagination{z-index:999}.con_breakfast .inner .box_info{width:calc(500 / 1400 * 100%);padding-top:2.3rem}@media only screen and (max-width: 767px){.con_breakfast .inner .box_info{width:95%}}@media only screen and (max-width: 767px){.con_breakfast .inner .box_info{padding-top:2.3rem}}@media only screen and (min-width: 1200px){.con_breakfast .inner .box_info .box_in{width:calc(335 / 500 * 100%);margin-left:auto}}@media print{.con_breakfast .inner .box_info .box_in{width:calc(335 / 500 * 100%);margin-left:auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .inner .box_info .box_in{margin-left:auto;width:90%}}.con_breakfast .inner .box_info .box_in .ttlEnBig{margin-bottom:4.61rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .inner .box_info .box_in .ttlEnBig{margin-bottom:3.07rem}}@media only screen and (max-width: 767px){.con_breakfast .inner .box_info .box_in .ttlEnBig{margin-bottom:2.3rem}}.con_breakfast .inner .box_info .box_in .txt{margin-top:2.3rem}@media only screen and (max-width: 767px){.con_breakfast .inner .box_info .box_in .txt{margin-top:1.15rem}}.con_breakfast .inner .box_info .img_sub{margin-top:4.61rem;width:calc(330 / 500 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .inner .box_info .img_sub{margin-top:3.07rem}}@media only screen and (max-width: 767px){.con_breakfast .inner .box_info .img_sub{margin-top:2.3rem}}@media only screen and (max-width: 767px){.con_breakfast .inner .box_info .img_sub{width:calc(330 / 500 * 100%)}}.con_information{padding-top:7.69rem;padding-bottom:10rem;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_information{padding-top:5.38rem}}@media only screen and (max-width: 767px){.con_information{padding-top:5.38rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_information{padding-bottom:6.92rem}}@media only screen and (max-width: 767px){.con_information{padding-bottom:3.84rem}}.con_information::before{content:"";position:absolute;bottom:0;right:0;background:url("./../../bettei/images/pt_information.webp") right top no-repeat;background-size:contain;opacity:0.03;width:calc(750 / 1440 * 100%);aspect-ratio:0.45}@media only screen and (max-width: 767px){.con_information::before{width:100%}}.con_information .inner{margin-left:auto;width:900px;margin-inline:auto;max-width:90%;position:relative}@media only screen and (min-width: 1441px){.con_information .inner{width:calc(900 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_information .inner{max-width:85%}}.con_information .inner .ttlEnBig{margin-bottom:3.07rem}@media only screen and (max-width: 767px){.con_information .inner .ttlEnBig{margin-bottom:1.53rem}}.con_information .inner .box_col3{margin-top:2.3rem;margin-bottom:4.61rem;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:calc(15 / 900 * 100%)}@media only screen and (max-width: 767px){.con_information .inner .box_col3{margin-top:1.53rem}}@media only screen and (max-width: 767px){.con_information .inner .box_col3{margin-bottom:2.3rem}}@media only screen and (max-width: 767px){.con_information .inner .box_col3{gap:1.53rem 2%}}.con_information .inner .box_col3 .box_item{width:calc(289 / 900 * 100%)}@media only screen and (max-width: 767px){.con_information .inner .box_col3 .box_item{width:49%}}.con_information .inner .box_col3 .box_item .txt{margin-top:.76rem}.con_information .inner>.tbl_basic01{margin-bottom:4.61rem}@media only screen and (max-width: 767px){.con_information .inner>.tbl_basic01{margin-bottom:4.61rem}}.con_information .inner>.tbl_basic01 tr:first-child{border-top:0 !important}@media only screen and (min-width: 768px){.con_information .inner>.tbl_basic01 tr th{text-align:left}}.con_information .inner>.tbl_basic01 tr td a{text-decoration:underline}#footer_bettei{background:url(./../../bettei/images/bg_footer.webp) center top no-repeat;background-size:cover;padding:16.92rem 0 7.69rem}@media only screen and (min-width: 768px) and (max-width: 1199px){#footer_bettei{padding:10.76rem 0 6.15rem}}@media only screen and (max-width: 767px){#footer_bettei{padding:6.15rem 0 6.15rem}}#footer_bettei .inner{margin-left:auto;width:1100px;margin-inline:auto;max-width:90%;color:#fff}@media only screen and (min-width: 1441px){#footer_bettei .inner{width:calc(1100 / 1440 * 100%)}}@media only screen and (min-width: 768px){#footer_bettei .inner .box_contact{display:flex;justify-content:space-between}}#footer_bettei .inner .box_contact .box_left{width:calc(550 / 1440 * 100%);display:flex;gap:calc(33 / 550 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){#footer_bettei .inner .box_contact .box_left{width:60%}}@media only screen and (max-width: 767px){#footer_bettei .inner .box_contact .box_left{width:100%}}@media only screen and (max-width: 767px){#footer_bettei .inner .box_contact .box_left{gap:2.3rem;flex-direction:column;align-items:center;text-align:center}}@media only screen and (max-width: 767px){#footer_bettei .inner .box_contact .box_left .img{max-width:120px}}#footer_bettei .inner .box_contact .box_left .box_text{display:flex;flex-direction:column;gap:.76rem}#footer_bettei .inner .box_contact .box_left .box_text a,#footer_bettei .inner .box_contact .box_left .box_text span{color:#fff}#footer_bettei .inner .box_contact .box_left .box_text .st_title{font-weight:500}@media only screen and (min-width: 1200px){#footer_bettei .inner .box_contact .box_left .box_text .st_title{font-size:124%}}@media print{#footer_bettei .inner .box_contact .box_left .box_text .st_title{font-size:124%}}@media only screen and (min-width: 768px) and (max-width: 1199px){#footer_bettei .inner .box_contact .box_left .box_text .st_title{font-size:124%}}@media only screen and (max-width: 767px){#footer_bettei .inner .box_contact .box_left .box_text .st_title{font-size:116%}}#footer_bettei .inner .box_contact .box_left .box_text .box_social{padding-top:.76rem;display:flex;gap:1em}@media only screen and (max-width: 767px){#footer_bettei .inner .box_contact .box_left .box_text .box_social{justify-content:center}}#footer_bettei .inner .box_contact .box_right{width:calc(370 / 1440 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){#footer_bettei .inner .box_contact .box_right{width:35%}}@media only screen and (max-width: 767px){#footer_bettei .inner .box_contact .box_right{width:100%}}@media only screen and (max-width: 767px){#footer_bettei .inner .box_contact .box_right{padding-top:3.07rem}}#footer_bettei .inner .box_contact .box_right .st16{margin-bottom:1em}@media only screen and (min-width: 1200px){#footer_bettei .inner .box_contact .box_right .st16{font-size:124%}}@media print{#footer_bettei .inner .box_contact .box_right .st16{font-size:124%}}@media only screen and (min-width: 768px) and (max-width: 1199px){#footer_bettei .inner .box_contact .box_right .st16{font-size:124%}}@media only screen and (max-width: 767px){#footer_bettei .inner .box_contact .box_right .st16{font-size:116%}}@media only screen and (max-width: 767px){#footer_bettei .inner .box_contact .box_right .st16{text-align:center}}#footer_bettei .inner .copyright{margin-top:1.07rem;font-size:85%}@media only screen and (max-width: 767px){#footer_bettei .inner .copyright{margin-top:3.84rem}}@media only screen and (max-width: 767px){#footer_bettei .inner .copyright{text-align:center}}.box_list_room{margin-top:7.69rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_list_room{margin-top:6.15rem}}@media only screen and (max-width: 767px){.box_list_room{margin-top:3em}}.box_list_room .scroll_infinity__item{position:relative;padding-top:7.5em;margin:0 2.3rem;display:block}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_list_room .scroll_infinity__item{padding-top:5em}}@media only screen and (max-width: 767px){.box_list_room .scroll_infinity__item{padding-top:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_list_room .scroll_infinity__item{margin:0 .76rem}}@media only screen and (max-width: 767px){.box_list_room .scroll_infinity__item{margin:0 1.15rem}}.box_list_room .scroll_infinity__item a .img{position:relative;width:100%;position:relative}.box_list_room .scroll_infinity__item a .img::before{content:"";position:absolute;transition:0.4s ease;width:100%;height:100%;top:0;left:0;z-index:1;background:linear-gradient(to bottom, rgba(255,255,255,0.3) 0%,rgba(0,0,0,0.5) 100%)}@media only screen and (min-width: 1200px){.box_list_room .scroll_infinity__item a .img::before{opacity:0}}@media print{.box_list_room .scroll_infinity__item a .img::before{opacity:0}}.box_list_room .scroll_infinity__item a .img img{width:100%}.box_list_room .scroll_infinity__item a .img .btn_white{position:absolute;z-index:2;right:5rem;bottom:1.53rem}@media only screen and (max-width: 767px){.box_list_room .scroll_infinity__item a .img .btn_white{bottom:.76rem}}@media only screen and (min-width: 1200px){.box_list_room .scroll_infinity__item a .img .btn_white{opacity:0;transform:translateY(5px);transition:0.4s ease}}@media print{.box_list_room .scroll_infinity__item a .img .btn_white{opacity:0;transform:translateY(5px);transition:0.4s ease}}@media only screen and (min-width: 1200px){.box_list_room .scroll_infinity__item a:hover .img .btn_white{opacity:1;transform:translateY(0)}}@media print{.box_list_room .scroll_infinity__item a:hover .img .btn_white{opacity:1;transform:translateY(0)}}@media only screen and (min-width: 1200px){.box_list_room .scroll_infinity__item a:hover .img::before{opacity:1}}@media print{.box_list_room .scroll_infinity__item a:hover .img::before{opacity:1}}.box_list_room .scroll_infinity__item a .box_info{position:absolute;z-index:2;left:1.53rem;top:0}.box_list_room .scroll_infinity__item a .box_info .room{font-weight:500;z-index:2;font-family:"Cormorant SC", serif;color:#bbbbbb}@media only screen and (min-width: 1200px){.box_list_room .scroll_infinity__item a .box_info .room{font-size:385%}}@media print{.box_list_room .scroll_infinity__item a .box_info .room{font-size:385%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_list_room .scroll_infinity__item a .box_info .room{font-size:331%}}@media only screen and (max-width: 767px){.box_list_room .scroll_infinity__item a .box_info .room{font-size:247%}}.box_list_room .scroll_infinity__item a .box_info .title span{font-weight:500;display:block}.box_list_room .scroll_infinity__item a .box_info .title span.md{letter-spacing:0.3em;color:#1a1a1a}@media only screen and (min-width: 1200px){.box_list_room .scroll_infinity__item a .box_info .title span.md{font-size:139%}}@media print{.box_list_room .scroll_infinity__item a .box_info .title span.md{font-size:139%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_list_room .scroll_infinity__item a .box_info .title span.md{font-size:131%}}@media only screen and (max-width: 767px){.box_list_room .scroll_infinity__item a .box_info .title span.md{font-size:124%}}.box_list_room .scroll_infinity__item a .box_info .title span.md .title_en{margin-left:0.5em;font-size:50%;letter-spacing:0.1em}@media only screen and (max-width: 767px){.box_list_room .scroll_infinity__item a .box_info .title span.md .title_en{font-size:25%}}.box_list_room .scroll_infinity__item a .box_info .title span.md .room_type{font-size:77%;letter-spacing:0em;color:#555;border:solid 0.5px #555;box-sizing:border-box;padding:0em 0.5em;margin-top:0.5em;display:inline-block}@keyframes infinity-scroll-right{from{transform:translateX(0)}to{transform:translateX(-100%)}}.btn_white>span{display:inline-block;font-weight:500;line-height:1.5;position:relative;color:#fff}@media only screen and (min-width: 1200px){.btn_white>span{font-size:108%}}@media print{.btn_white>span{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.btn_white>span{font-size:100%}}@media only screen and (max-width: 767px){.btn_white>span{font-size:93%}}.btn_white>span .ico{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1.2;background:#fff;border-radius:1000px;position:absolute;top:calc(50% - 5px);transform:translateY(-50%);right:-35px;width:24px}@media only screen and (max-width: 767px){.btn_white>span .ico{right:-3em}}@media only screen and (max-width: 767px){.btn_white>span .ico{width:2em}}@media only screen and (min-width: 1561px){.btn_white>span .ico{width:33px;right:-45px}}@media print{.btn_white>span .ico{width:33px;right:-45px}}.btn_white>span .ico::before{content:"";display:inline-block;width:7px;aspect-ratio:1.46593;background:url(../images/common/ic_arr--black.svg) center center/cover no-repeat}@media only screen and (min-width: 1561px){.btn_white>span .ico::before{width:10px}}@media print{.btn_white>span .ico::before{width:10px}}.btn_white>span .t{position:relative;overflow:hidden;display:inline-block;padding-bottom:5px}.btn_white>span:hover .t::before{animation:line 1.2s 0s cubic-bezier(0.19, 0.865, 0.295, 1) both}.pop_room{background:#fff url(./../../bettei/images/bg_main.webp) repeat;background-size:cover;position:relative;width:1440px;margin-inline:auto;max-width:90%;padding:7.69rem 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.pop_room{padding:6.15rem 0}}@media only screen and (max-width: 767px){.pop_room{padding:4.61rem 0 3.07rem}}@media only screen and (min-width: 1441px){.pop_room{width:calc(1440 / 1440 * 100%)}}.pop_room::before{content:"";position:absolute;bottom:0;left:0;background:url("./../../bettei/images/pt_popup.webp") right top no-repeat;background-size:cover;opacity:0.03;width:calc(750 / 1440 * 100%);height:100%;aspect-ratio:0.45;pointer-events:none}@media only screen and (max-width: 767px){.pop_room::before{width:100%}}.pop_room .inner{width:1000px;margin-inline:auto;max-width:90%;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 1441px){.pop_room .inner{width:calc(1000 / 1440 * 100%)}}@media only screen and (min-width: 1200px){.pop_room .inner{align-items:center}}@media print{.pop_room .inner{align-items:center}}@media only screen and (max-width: 767px){.pop_room .inner{flex-direction:column-reverse;gap:2.3rem}}.pop_room .inner .box_left{width:calc(222 / 1000 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.pop_room .inner .box_left{width:27%}}@media only screen and (max-width: 767px){.pop_room .inner .box_left{width:100%}}.pop_room .inner .box_left .room{color:#717071;font-family:"Cormorant SC", serif}@media only screen and (min-width: 1200px){.pop_room .inner .box_left .room{font-size:193%}}@media print{.pop_room .inner .box_left .room{font-size:193%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pop_room .inner .box_left .room{font-size:177%}}@media only screen and (max-width: 767px){.pop_room .inner .box_left .room{font-size:162%}}.pop_room .inner .box_left .room span{padding-bottom:0.25em;border-bottom:1px solid rgba(113,112,113,0.7)}.pop_room .inner .box_left .title{margin:0 auto;margin-top:1.5em;display:flex;flex-direction:column-reverse;align-items:flex-start;gap:1em}.pop_room .inner .box_left .title span{font-weight:500;display:block}.pop_room .inner .box_left .title span.room_type{display:inline-block;letter-spacing:0.1em;color:#555;border:solid 0.5px #555;box-sizing:border-box;padding:0.12em 0.1em;margin-right:0.2em;text-align:center}@media only screen and (min-width: 1200px){.pop_room .inner .box_left .title span.room_type{font-size:108%}}@media print{.pop_room .inner .box_left .title span.room_type{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pop_room .inner .box_left .title span.room_type{font-size:100%}}@media only screen and (max-width: 767px){.pop_room .inner .box_left .title span.room_type{font-size:93%}}@media only screen and (max-width: 767px){.pop_room .inner .box_left .title span.room_type{padding:0.1em 0.5em}}.pop_room .inner .box_left .title span.md{letter-spacing:0.3em;color:#9F7D39;line-height:1}@media only screen and (min-width: 1200px){.pop_room .inner .box_left .title span.md{font-size:200%}}@media print{.pop_room .inner .box_left .title span.md{font-size:200%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.pop_room .inner .box_left .title span.md{font-size:177%}}@media only screen and (max-width: 767px){.pop_room .inner .box_left .title span.md{font-size:154%}}.pop_room .inner .box_left .title span.md .title_en{display:inline-block;font-size:30%;letter-spacing:0.2em}.pop_room .inner .box_left .txt{margin-top:3.07rem}@media only screen and (max-width: 767px){.pop_room .inner .box_left .txt{margin-top:1.53rem}}.pop_room .inner .box_left .btn_cv{margin-top:2em}@media only screen and (max-width: 767px){.pop_room .inner .box_left .btn_cv{margin-top:1.5em}}.pop_room .inner .box_left .btn_cv a .t{line-height:1.5}.pop_room .inner .box_slider{width:calc(700 / 1000 * 100%)}@media only screen and (max-width: 767px){.pop_room .inner .box_slider{width:100%}}.mfp-close{background:url("./../../bettei/images/ic_close.svg") !important;background-position:center;background-size:cover !important;opacity:1;text-indent:-9999px;color:transparent;top:1.53rem;right:1.53rem;width:5rem;height:5rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.mfp-close{width:2.3rem}}@media only screen and (max-width: 767px){.mfp-close{width:2.3rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.mfp-close{height:2.3rem}}@media only screen and (max-width: 767px){.mfp-close{height:2.3rem}}@media only screen and (max-width: 767px){.mfp-close{top:1.15rem}}.mfp-close:active{top:1.53rem}canvas{display:block}.splide_basic2_custom .splide__slide img{width:100%}.splide_basic2_custom .splide__pagination{position:absolute;bottom:1.53rem;left:.53rem;justify-content:flex-start}@media only screen and (max-width: 767px){.splide_basic2_custom .splide__pagination{bottom:.76rem}}.splide_basic2_custom .splide__pagination button{background:transparent;border:1px solid rgba(63,32,72,0.5);margin:0 6px;background:#fff;width:.76rem;height:.76rem;background:#fff}@media only screen and (max-width: 767px){.splide_basic2_custom .splide__pagination button{margin:0 0.3em}}@media only screen and (max-width: 767px){.splide_basic2_custom .splide__pagination button{width:.76rem}}@media only screen and (max-width: 767px){.splide_basic2_custom .splide__pagination button{height:.76rem}}.splide_basic2_custom .splide__pagination button.is-active{border-color:#fff;background:rgba(159,125,57,0.5);opacity:1}.splide_basic2_custom.center .splide__pagination{left:0;right:0;margin-inline:auto;justify-content:center}.splide_basic2_custom.right .splide__pagination{right:.53rem;left:auto;justify-content:flex-end}
