.box_check input[type=checkbox],.box_radio input[type=radio],.box_upload label input[type=file],.radio-button-switch input,:where(input:not([type=radio]):not([type=checkbox]):not([type=range]):not([type=file]):not([type=color]):not([type=submit])),:where(select),:where(textarea),input[type=color],input[type=range]{appearance:none}.pagination .next a.link-next .en,.pagination .next a.link-next .ja,.pagination .next a.link-prev .en,.pagination .next a.link-prev .ja,.pagination .prev a.link-next .en,.pagination .prev a.link-next .ja,.pagination .prev a.link-prev .en,.pagination .prev a.link-prev .ja{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}@container (calc(960 / 16 * 1em) <= inline-size){}@container (inline-size < calc(960 / 16 * 1em)){}.box_anchor,.p-botlink,.p-dog .inner,.p-faq,.p-hotel .inner,.p-information .inner,.p-pet .inner{margin-inline:auto;max-width:calc(1220 / 14 * 1em);width:90%}.pagination{container:pagination/inline-size}.pagination:after,.pagination:before,.pagination>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--cqi-to-px-pagination:var(--cqi-to-px);--1cqw:1cqw;--cqw-to-px:calc(tan(atan2(var(--1cqw), 1px)));--cqw-to-px-pagination:var(--cqw-to-px)}.pagination{display:flex;align-items:center;justify-content:center;gap:calc(24 / var(--base) * 1em)}@media screen and (min-width:48em){.pagination{margin-bottom:16.6666666667%;margin-top:calc(87 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.pagination{margin-bottom:30%;margin-top:calc(40 / var(--base) * 1em)}}.pagination .txt_current-page{order:2;letter-spacing:0.08em}.pagination ol{order:2;display:flex;align-items:center;justify-content:center;gap:calc(24 / var(--base) * 1em)}.pagination ol li a{display:flex;align-items:center;justify-content:center;width:calc(57 / var(--fsz) * 1em);height:calc(57 / var(--fsz) * 1em);border-radius:calc(4 / var(--fsz) * 1em);text-decoration:none;font-size:calc(var(--fsz) / var(--base) * 1em);background:#f3ede3;border:1px solid #bebcbc;border-radius:60px;color:#555050}@container (calc(640 / 16 * 1em) <= inline-size){.pagination ol li a{--fsz:16}}@container (inline-size < calc(640 / 16 * 1em)){.pagination ol li a{--fsz:14}}@media screen and (max-width:47.9375em){.pagination ol li a{width:calc(46 / var(--fsz) * 1em);height:calc(46 / var(--fsz) * 1em)}}.pagination ol li a[aria-current=page]{background:linear-gradient(0deg,rgba(155,188,161,0.4),rgba(155,188,161,0.4)),linear-gradient(225deg,#00a273 -0.1%,#28a77d 14.71%,#4bab86 27.6%,#71af8f 41.45%,#96b398 55.3%,#9bbca1 77.7%,#b8cdb0 88.9%,#d5debe 100.1%)}.pagination ol li a:not([aria-current=page]):hover{background:linear-gradient(0deg,rgba(155,188,161,0.4),rgba(155,188,161,0.4)),linear-gradient(225deg,#00a273 -0.1%,#28a77d 14.71%,#4bab86 27.6%,#71af8f 41.45%,#96b398 55.3%,#9bbca1 77.7%,#b8cdb0 88.9%,#d5debe 100.1%)}.pagination .prev{order:1}.pagination .next{order:3}.pagination .next a.link-next,.pagination .next a.link-prev,.pagination .prev a.link-next,.pagination .prev a.link-prev{display:flex;align-items:center;justify-content:center}.pagination .next a.link-next:hover,.pagination .next a.link-prev:hover,.pagination .prev a.link-next:hover,.pagination .prev a.link-prev:hover{background:#E6E6E6}.pagination .next a.link-next .ico,.pagination .next a.link-prev .ico,.pagination .prev a.link-next .ico,.pagination .prev a.link-prev .ico{transition:0.3s;width:calc(23 / var(--base) * 1em);height:calc(8 / var(--base) * 1em);--mask-settings:center/contain no-repeat;-webkit-mask:var(--mask-image) var(--mask-settings);background:var(--mask-image) var(--mask-settings)}.pagination .next a.link-prev,.pagination .prev a.link-prev{order:1}.pagination .next a.link-prev .ico,.pagination .prev a.link-prev .ico{--mask-image:url("/wp-content/themes/mf-h/assets/images/common/icon_arrow_left.svg")}.pagination .next a.link-next,.pagination .prev a.link-next{order:3}.pagination .next a.link-next .ico,.pagination .prev a.link-next .ico{--mask-image:url("/wp-content/themes/mf-h/assets/images/common/icon_arrow_right.svg")}input::placeholder,textarea::placeholder{color:#969696}:where(input:not([type=radio]):not([type=checkbox]):not([type=range]):not([type=file]):not([type=color]):not([type=submit])),:where(select),:where(textarea){display:inline-flex;padding-block:calc(((var(--height) - 1 * 2) / var(--base) * 1em - 1lh) / 2);padding-inline:calc((16 - 1) / var(--base) * 1em);min-height:calc(var(--height) / var(--base) * 1em);border:calc(1 / var(--base) * 1em) solid #C7C7C7;border-radius:calc(4 / var(--base) * 1em);border-color:#D7D0C3;box-shadow:0 0 calc(10 / var(--base) * 1em) rgba(85,80,80,0.2)}:where(input:not([type=radio]):not([type=checkbox]):not([type=range]):not([type=file]):not([type=color]):not([type=submit])),:where(textarea){background-color:#fff}:where(textarea){display:block;max-width:100%;width:100%;resize:vertical;field-sizing:content}select{-moz-appearance:none;text-indent:0.01px;text-overflow:""}.box_select{display:inline-flex;align-items:center;position:relative;min-width:fit-content}.box_select select{position:relative;z-index:1;padding-right:calc(calc(12 / var(--base) * 1em) + calc(15 / var(--base) * 1em) * 2);max-width:100%;width:100%;min-width:min-content;line-height:inherit;background:none}.box_select [class*=ico_]{display:block;position:absolute;right:calc(15 / var(--base) * 1em);margin-block:auto;width:calc(12 / var(--base) * 1em);height:calc(12 / var(--base) * 1em);transition:0.15s}.box_select:has(select:focus) [class*=ico_],.box_select:has(select:hover) [class*=ico_]{transform:translateY(20%)}.box_check{display:inline-flex;align-items:center;position:relative}.box_check input[type=checkbox]{position:absolute;left:0;z-index:1;margin:0;width:1em;aspect-ratio:1;opacity:0}.box_check input[type=checkbox]:checked+.ico_check{border-color:#53aeff;background:#53aeff}.box_check input[type=checkbox]:checked+.ico_check:before{border-left:0.2em solid #fff;border-bottom:0.2em solid #fff}.box_check input[type=checkbox]:disabled{cursor:not-allowed}.box_check input[type=checkbox]:disabled+.ico_check{border-color:#ddd;background:#ddd}.box_check input[type=checkbox]:disabled+.ico_check:before{border-left:0.2em solid transparent;border-bottom:0.2em solid transparent}.box_check input[type=checkbox]:disabled+.ico_check+label{color:#ddd;cursor:default}.box_check input[type=checkbox]:focus{opacity:1}.box_check input[type=checkbox]+.ico_check{flex-shrink:0;display:block;position:relative;z-index:0;margin-right:0.25em;width:1em;aspect-ratio:1;background:#fff;border:0.1em solid #53aeff;border-radius:0.125em;transition:0.15s}.box_check input[type=checkbox]+.ico_check:before{display:block;position:absolute;top:50%;left:50%;width:0.8em;height:0.45em;border-left:0.2em solid transparent;border-bottom:0.2em solid transparent;transform:translate(-50%,-60%) rotate(-50deg);transition:inherit;content:""}.box_radio{display:inline-flex;align-items:center;position:relative}.box_radio input[type=radio]{position:absolute;left:0;z-index:1;margin:0;width:1em;aspect-ratio:1;opacity:0}.box_radio input[type=radio]:checked+.ico_radio{border:0.1em solid #53aeff}.box_radio input[type=radio]:checked+.ico_radio:after{background:#53aeff}.box_radio input[type=radio]:disabled{cursor:not-allowed}.box_radio input[type=radio]:disabled+.ico_radio{border-color:#ddd;background:#ddd}.box_radio input[type=radio]:disabled+.ico_radio:after{background:#ddd}.box_radio input[type=radio]:disabled+.ico_radio+label{color:#ddd;cursor:default}.box_radio input[type=radio]:focus{opacity:1}.box_radio input[type=radio]+.ico_radio{flex-shrink:0;display:block;position:relative;z-index:0;margin-right:0.25em;width:1em;aspect-ratio:1;background:#fff;border:0.1em solid #53aeff;border-radius:50%;transition:0.15s}.box_radio input[type=radio]+.ico_radio:after{display:block;position:absolute;top:50%;left:50%;width:50%;aspect-ratio:1;background:transparent;border-radius:50%;transform:translate(-50%,-50%);transition:inherit;content:""}input[type=range]{position:relative;margin-block:calc((1.25em - 0.75em) / 2);width:100%;height:0.75em;background:var(--a11y-basecolor-reverse,#8acdff);border:solid 0.2em var(--a11y-basecolor,#dff1ff);border-radius:calc(0.75em / 2);outline:none;cursor:ew-resize}input[type=range]::-webkit-slider-thumb{appearance:none;position:relative;z-index:1;width:1.25em;height:1.25em;aspect-ratio:1/1;background:var(--a11y-basecolor,#53aeff);border-radius:50%;box-shadow:0 0 0 0 rgba(0,0,0,0.15);-webkit-transition:0.15s;transition:0.15s}input[type=range]::-moz-range-thumb{appearance:none;position:relative;z-index:1;width:1.25em;height:1.25em;aspect-ratio:1/1;background:var(--a11y-basecolor,#53aeff);border:none;border-radius:50%;box-shadow:0 0 0 0 rgba(0,0,0,0.15);-moz-transition:0.15s;transition:0.15s}input[type=range]::-moz-focus-outer{border:0;outline:0}input[type=range]:active::-webkit-slider-thumb{box-shadow:0px 5px 10px -2px rgba(0,0,0,0.3)}input[type=range]:focus-visible::-webkit-slider-thumb{outline:0.25rem solid var(--a11y-focuscolor,rgba(0,125,250,0.6));outline-offset:1px}input[type=range]:focus-visible::-moz-range-thumb{outline:0.25rem solid var(--a11y-focuscolor,rgba(0,125,250,0.6));outline-offset:1px}input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 0.3em rgba(0,0,0,0.1)}input[type=range]:hover::-moz-range-thumb{box-shadow:0 0 0 0.3em rgba(0,0,0,0.1)}input[type=color]{position:relative;width:1.5em;height:1.5em;vertical-align:bottom;background:transparent;border:0.1em solid currentColor;border-radius:50%}input[type=color]::-webkit-color-swatch{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:0.1em solid #fff}input[type=color]::-moz-color-swatch{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:0.1em solid #fff}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.box_upload label{display:inline-flex;position:relative;transition:0.3s}.box_upload label input[type=file]{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;width:100%;height:100%;text-indent:20em;border:0.1em solid red;overflow:hidden}.box_upload label input[type=file]:where(input[type=file])::-webkit-file-upload-button,.box_upload label input[type=file]:where(input[type=file])::file-selector-button{display:none}.box_upload label span{display:flex;position:relative;z-index:1;padding:1em;background:rgba(0,0,255,0.5)}.box_upload .txt_status{display:block}.radio-button-switch{position:relative}.radio-button-switch input{position:absolute;left:0;z-index:0;width:100%;height:100%;border-radius:0}.radio-button-switch input:checked+label{color:var(--a11y-basecolor-reverse,#fff);background:var(--a11y-bgcolor-reverse,#000)}.radio-button-switch label{display:flex;align-items:center;padding:0 0.5em;width:max-content;height:2em;color:var(--a11y-basecolor,inherit);background:var(--a11y-bgcolor,#fff);cursor:pointer}.abi-accordion{position:relative;background:#fff;border:calc(1 / var(--base) * 1em) solid #BEBCBC;box-shadow:0 0 calc(10 / var(--base) * 1em) 0 rgba(85,80,80,0.2)}.abi-accordion .abi-accordion__content-icon [data-text],.abi-accordion .abi-accordion__summary-icon [data-text]{--fsz:24;line-height:calc(22 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:400;letter-spacing:0.03em;font-family:"EB Garamond",serif}.abi-accordion .abi-accordion__content-icon:is([class*=summary-icon]) [data-text],.abi-accordion .abi-accordion__summary-icon:is([class*=summary-icon]) [data-text]{color:#ABA4A4}.abi-accordion .abi-accordion__content-icon:is([class*=content-icon]) [data-text],.abi-accordion .abi-accordion__summary-icon:is([class*=content-icon]) [data-text]{color:#9E634A}.abi-accordion .abi-accordion__summary{display:grid;grid-auto-flow:column;grid-auto-columns:auto;gap:calc(16 / var(--base) * 1em);cursor:pointer}@media screen and (min-width:48em){.abi-accordion .abi-accordion__summary{padding:calc(20 / var(--base) * 1em) calc(40 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.abi-accordion .abi-accordion__summary{padding:calc(15 / var(--base) * 1em) calc(20 / var(--base) * 1em)}}.abi-accordion .abi-accordion__summary::marker{content:""}.abi-accordion .abi-accordion__summary::-webkit-details-marker{display:none}.abi-accordion .abi-accordion__summary .abi-accordion__summary-text{--fsz:16;line-height:1.4;font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:400;color:#696357}.abi-accordion .abi-accordion__summary .abi-accordion__toggle-icon{--width:9.21;--weight:1;--bg-color:#857D6E;display:flex;align-items:center;justify-content:center;position:relative;width:calc(13 / var(--base) * 1em);height:calc(13 / var(--base) * 1em);transition:0.3s}.abi-accordion .abi-accordion__summary .abi-accordion__toggle-icon:after,.abi-accordion .abi-accordion__summary .abi-accordion__toggle-icon:before{display:block;width:calc(var(--width) / var(--base) * 1em);height:calc(var(--weight) / var(--base) * 1em);background:var(--bg-color);transition:inherit;content:""}.abi-accordion .abi-accordion__summary .abi-accordion__toggle-icon:after{position:absolute;margin:auto;transform:rotate(90deg)}.abi-accordion .abi-accordion__content{overflow:hidden}.abi-accordion .abi-accordion__content .abi-accordion__content-inner{padding-block:calc(20 / var(--base) * 1em)}@media screen and (min-width:48em){.abi-accordion .abi-accordion__content .abi-accordion__content-inner{padding-inline:calc(40 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.abi-accordion .abi-accordion__content .abi-accordion__content-inner{padding-inline:calc(20 / var(--base) * 1em)}}.abi-accordion.is-opened .abi-accordion__summary .abi-accordion__toggle-icon:after{transform:rotate(180deg)}.abi-accordion[data-details-outside-click=yes]:not([data-toggle-disable=true]){width:fit-content}.abi-accordion[data-details-outside-click=yes]:not([data-toggle-disable=true]) .abi-accordion__content{position:absolute;top:100%;left:0;right:0;z-index:1}.abi-accordion[data-toggle-disable=true] .abi-accordion__summary{cursor:default}.abi-accordion[data-type=basic] .abi-accordion__summary{grid-template-columns:1fr auto;align-items:center}.abi-accordion[data-type=faq]{margin-bottom:calc(16 / var(--base) * 1em)}.abi-accordion[data-type=faq] .abi-accordion__summary{grid-template-columns:auto 1fr auto}.abi-accordion[data-type=faq] .abi-accordion__summary .abi-accordion__toggle-icon{margin-top:calc(7.5 / var(--base) * 1em)}.abi-accordion[data-type=faq] .abi-accordion__content .abi-accordion__content-inner{padding-block:calc(20 / var(--base) * 1em)}@media screen and (min-width:48em){.abi-accordion[data-type=faq] .abi-accordion__content .abi-accordion__content-inner{padding-inline:calc(80 / var(--base) * 1em) calc(40 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.abi-accordion[data-type=faq] .abi-accordion__content .abi-accordion__content-inner{padding-inline:calc(20 / var(--base) * 1em)}}.abi-accordion[data-type=faq] .abi-accordion__content .abi-accordion__content-inner .abi-accordion__content-icon{margin-bottom:calc(8 / var(--base) * 1em)}.abi-accordion[data-type=faq] .abi-accordion__content .abi-accordion__content-inner .abi-accordion__content-content{--fsz:14;font-size:calc(var(--fsz) / var(--base) * 1em)}.abi-accordion[data-type=list]{background:none;box-shadow:none;border:0;border-bottom:calc(1 / var(--base) * 1em) solid #bebcbc}.abi-accordion[data-type=list] .abi-accordion__summary{grid-template-columns:1fr auto;align-items:center;padding:1.5em;background:#fff;transition:0.3s}.abi-accordion[data-type=list] .abi-accordion__summary .abi-accordion__summary-text{font-size:inherit;color:#555050}.abi-accordion[data-type=list] .abi-accordion__summary:hover{background:#F3F1EA}.abi-accordion[data-type=list] .abi-accordion__content .abi-accordion__content-inner{padding:0}.abi-accordion[data-type=list] .abi-accordion__content .abi-accordion__content-inner .abi-accordion__content-content li a{display:block;padding:1em 1.5em;text-decoration:none;background:transparent}.abi-accordion[data-type=list] .abi-accordion__content .abi-accordion__content-inner .abi-accordion__content-content li a:hover{text-decoration:underline}.c-tab{container:c-tab/inline-size}.c-tab:after,.c-tab:before,.c-tab>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--cqi-to-px-c-tab:var(--cqi-to-px);--1cqw:1cqw;--cqw-to-px:calc(tan(atan2(var(--1cqw), 1px)));--cqw-to-px-c-tab:var(--cqw-to-px)}.c-tab-list{container:c-tab-list/inline-size}.c-tab-list:after,.c-tab-list:before,.c-tab-list>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--cqi-to-px-c-tab-list:var(--cqi-to-px);--1cqw:1cqw;--cqw-to-px:calc(tan(atan2(var(--1cqw), 1px)));--cqw-to-px-c-tab-list:var(--cqw-to-px)}.c-tab-list{margin-inline:auto;max-width:calc(1100 / var(--base) * 1em);background:#fff;filter:drop-shadow(0px 5px 10px rgba(0,0,0,0.15))}.c-tab-list__heading{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.c-tab-list__list{display:flex}.c-tab-list__item{flex-grow:1}.c-tab-list__item [role=tab]{--fsz:14;display:grid;grid-auto-flow:column;align-items:center;justify-items:center;font-size:calc(var(--fsz) / var(--base) * 1em);height:calc(56 / var(--base) * 1em);text-decoration:none;background:#fff;color:inherit}.c-tab-list__item [role=tab][aria-selected=true]{color:#fff}.box_step{margin-inline:auto}@media screen and (min-width:48em){.box_step{margin-top:calc(60 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.box_step{margin-top:calc(40 / var(--base) * 1em)}}.box_step{margin-bottom:calc(40 / var(--base) * 1em);max-width:calc(372 / var(--base) * 1em)}.box_step>dd ol{display:flex;justify-content:space-between;margin-bottom:2.5em}.box_step>dd ol li{flex-basis:100%}.box_step>dd ol li .box_progress:after,.box_step>dd ol li .box_progress:before{display:block;position:absolute;top:50%;height:calc(1 / var(--base) * 1em);background:#D8D1C4;transform:translateY(-50%);content:""}.box_step>dd ol li .box_progress:before{left:0;width:100%}.box_step>dd ol li .box_progress:after{right:0;width:100%}.box_step>dd ol li:first-child .box_progress:before{left:50%;width:100%}.box_step>dd ol li:last-child .box_progress:after{right:50%;width:100%}.box_step>dd ol li:first-child .box_progress:after,.box_step>dd ol li:last-child .box_progress:before{display:none;width:0}.box_step>dd ol li[aria-current=step] .box_progress:before,.box_step>dd ol li[aria-current=step]:not(:first-child) .box_progress:after{width:50%}.box_step>dd ol li[aria-current=step]~li .box_progress:after,.box_step>dd ol li[aria-current=step]~li .box_progress:before{z-index:0;width:50%}.box_step>dd ol li[aria-current=step]~li .box_progress span{color:#fff;background:#D8D1C4}.box_step>dd ol li[aria-current=step]:first-child .box_progress:before,.box_step>dd ol li[aria-current=step]:first-child~li .box_progress:before{z-index:0}.box_step>dd ol li[aria-current=step]:last-child .box_progress:after{z-index:0;background:#ddd}.box_step>dd ol li+li[aria-current=step] .box_progress:after{z-index:0}.box_step>dd ol li .box_progress{display:block;position:relative;margin-bottom:calc(7 / var(--base) * 1em);width:100%}.box_step>dd ol li .box_progress span{--fsz:18;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;margin-inline:auto;width:calc(57 / var(--fsz) * 1em);aspect-ratio:1;font-size:calc(var(--fsz) / var(--base) * 1em);text-align:center;color:#fff;background:#D8D1C4;border:calc(1 / var(--fsz) * 1em) solid #D8D1C4;border-radius:50%;font-family:"EB Garamond",serif}.box_step>dd ol li .txt_label{display:block;width:100%;text-align:center}.box_step>dd ol li[aria-current=step] .box_progress span{color:#fff;background:#85B094}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.splide{position:relative;visibility:visible}.splide:is(.is-basic) .box_controls{position:absolute;left:0;right:0;bottom:0;z-index:1;margin:calc(13 / var(--base) * 1em) calc(26 / var(--base) * 1em)}.splide:is(.is-basic) .box_controls.right_bottom{left:auto}.splide:is(.is-basic).control--lb-outside{padding-bottom:calc(40 / var(--base) * 1em)}.splide:is(.is-basic).control--lb-outside .box_controls{margin:calc(20 / var(--base) * 1em) 0 0}.splide:is(.is-basic).control--lb-outside .btn_toggle_play .splide__toggle{color:#696357}.splide:is(.is-basic).control--lb-outside.is-single{padding-bottom:0}.splide:is(.is-basic).control--lb-outside.is-single .splide__pagination{display:none}.splide:is(.is-progress-pagination){--progress:0%;position:relative}.splide:is(.is-progress-pagination) .splide__pagination{display:flex;justify-content:start;flex-direction:column;justify-content:center;gap:calc(20 / var(--base) * 1em);position:absolute;top:0;bottom:0;right:0;margin-right:calc(29 / var(--base) * 1em);counter-reset:pagination}@container main (calc(960 / 16 * 1em) <= inline-size){}@container main (inline-size < calc(960 / 16 * 1em)){.splide:is(.is-progress-pagination) .splide__pagination{display:none}}.splide:is(.is-progress-pagination) .splide__pagination li{counter-increment:pagination}.splide:is(.is-progress-pagination) .splide__pagination li button{--border-width:.5;--circle-size:30;display:grid;place-items:center;position:relative;width:calc(var(--circle-size) / var(--base) * 1em);height:calc(var(--circle-size) / var(--base) * 1em);clip-path:circle()}.splide:is(.is-progress-pagination) .splide__pagination li button:before{position:absolute;top:0;left:0;right:0;bottom:0;background-image:conic-gradient(#fff 0%,rgba(255,255,255,0.2) 0%);mask:radial-gradient(closest-side,transparent calc(100% - var(--border-width) * 2 / var(--base) * 1em),#000 calc(100% - var(--border-width) * 2 / var(--base) * 1em));content:""}.splide:is(.is-progress-pagination) .splide__pagination li button:after{--fsz:12;line-height:1;font-size:calc(var(--fsz) / var(--base) * 1em);font-family:"EB Garamond",serif;color:#fff;content:counter(pagination,decimal-leading-zero)}.splide:is(.is-progress-pagination) .splide__pagination li button[aria-selected=true]:before{background-image:conic-gradient(#fff calc(var(--progress)),rgba(255,255,255,0.2) 0%)}.splide:is(:not(.is-progress-pagination)){position:relative}.splide:is(:not(.is-progress-pagination)) .splide__pagination{display:flex;gap:calc(6 / var(--base) * 1em)}.splide:is(:not(.is-progress-pagination)) .splide__pagination li button{--border-width:1;--circle-size:8;display:grid;place-items:center;position:relative;width:calc(var(--circle-size) / var(--base) * 1em);height:calc(var(--circle-size) / var(--base) * 1em);background:#fff;border:calc(var(--border-width) / var(--base) * 1em) solid #D8D1C4;border-radius:calc(infinity * 1px)}.splide:is(:not(.is-progress-pagination)) .splide__pagination li button[aria-selected=true]{background:#696357}.splide .splide__track .splide__list .splide__slide{position:relative;width:100%}.splide .splide__track .splide__list .splide__slide .img{display:block}.splide .splide__track .splide__list .splide__slide .img img{display:block;width:100%}.splide .box_controls{display:grid;grid-auto-flow:column;grid-template-columns:auto auto auto;width:fit-content;gap:calc(10 / var(--base) * 1em)}.splide .box_controls .btn_toggle_play{order:2}.splide .box_controls .splide__arrows{display:contents}.splide .box_controls .splide__arrows .splide__arrow--prev{order:1}.splide .box_controls .splide__arrows .splide__arrow--next{order:3}.splide .box_controls .splide__pagination{order:-1}.splide .btn_toggle_play .splide__toggle{display:grid;place-content:center;width:calc(20 / var(--base) * 1em);height:calc(20 / var(--base) * 1em);touch-action:manipulation;background:#fff;border:calc(1 / var(--base) * 1em) solid #D8D1C4;border-radius:calc(infinity * 1px)}.splide .btn_toggle_play .splide__toggle [class*=splide__toggle__] .txt{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.splide .btn_toggle_play .splide__toggle [class*=splide__toggle__] [class*=ico_]{width:calc(4 / var(--base) * 1em);color:currentColor}.splide .btn_toggle_play .splide__toggle [class*=splide__toggle__].splide__toggle__play [class*=ico_]{aspect-ratio:1/1;clip-path:polygon(100% 50%,0 0,0 100%)}.splide .btn_toggle_play .splide__toggle:hover{transform:scale(1.05)}.splide .btn_toggle_play .splide__toggle:active{transform:scale(0.98);transition:0s}.splide .splide__arrows .splide__arrow{display:grid;place-content:center;width:calc(36 / var(--base) * 1em);height:calc(20 / var(--base) * 1em);touch-action:manipulation;background:#fff;border:calc(1 / var(--base) * 1em) solid #D8D1C4;border-radius:calc(10 / var(--base) * 1em);transition:0.15s}@container (calc(640 / 16 * 1em) <= inline-size){}@container (inline-size < calc(640 / 16 * 1em)){}.splide .splide__arrows .splide__arrow .txt{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.splide .splide__arrows .splide__arrow [class*=ico_]{width:calc(18 / var(--base) * 1em);height:calc(6 / var(--base) * 1em);color:#696357}.splide .splide__arrows .splide__arrow:hover{transform:scale(1.05)}.splide .splide__arrows .splide__arrow:active{transform:scale(0.98);transition:0s}.img img{width:100%}.txt_lead-dots{text-align:center;margin-bottom:calc(25 / var(--base) * 1em)}.txt_lead-dots span{--fsz:18;font-size:calc(var(--fsz) / var(--base) * 1em);border-bottom:1px dashed #d8d1c4;display:inline!important;padding-bottom:0.7rem}.st_en{--fsz:15;font-size:calc(var(--fsz) / var(--base) * 1em);font-family:"EB Garamond",serif;font-weight:400;letter-spacing:0.03em;color:#d7d0c3;text-transform:capitalize}.box_anchor{display:grid}@media screen and (min-width:64.0625em){.box_anchor{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:48em) and (max-width:64em){.box_anchor{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:47.9375em){.box_anchor{grid-template-columns:1fr}}.box_anchor{margin-inline:auto;position:relative;z-index:1}@media screen and (min-width:48em){.box_anchor{gap:calc(8 / var(--base) * 1em)}}@media screen and (min-width:48em){.p-intro{margin-top:calc(65 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-intro{margin-top:calc(50 / var(--base) * 1em)}}@media screen and (min-width:48em){.p-intro{padding-bottom:calc(65 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-intro{padding-bottom:calc(50 / var(--base) * 1em)}}.p-intro{position:relative;z-index:1}.p-intro .inner{display:flex;flex-direction:row-reverse;justify-content:space-between}@media screen and (max-width:47.9375em){.p-intro .inner{flex-direction:column}}@media screen and (min-width:48em){.p-intro__left{width:45.1388888889%}}@media screen and (max-width:47.9375em){.p-intro__left{width:90%}}.p-intro__left{position:relative;z-index:1}@media screen and (max-width:47.9375em){.p-intro__left{margin:0 auto 4.375rem}}@media screen and (min-width:64.0625em){.p-intro__left__text{width:72.3076923077%}}@media screen and (min-width:48em) and (max-width:64em){.p-intro__left__text{width:100%}}@media screen and (max-width:47.9375em){.p-intro__left__text{width:100%}}@media screen and (min-width:48em){.p-intro__left__text{margin-bottom:calc(90 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-intro__left__text{margin-bottom:calc(30 / var(--base) * 1em)}}.p-intro__left__text{max-width:90%}@media screen and (min-width:64.0625em){.p-intro__left__text{padding-left:calc(33 / var(--base) * 1em)}}@container p-intro (calc(1280 / 16 * 1em) > inline-size){.p-intro__left__text .txt_lead-large .txt{--fsz:32}}@container p-intro (calc(640 / 16 * 1em) > inline-size){.p-intro__left__text .txt_lead-large .txt{--fsz:35}}.p-intro__left__text .st_en{margin-top:1rem}@media screen and (min-width:48em){.p-intro__left__text .c-txt{margin-top:calc(48 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-intro__left__text .c-txt{margin-top:calc(30 / var(--base) * 1em)}}@media screen and (min-width:48em){.p-intro__right{width:48.2638888889%}}@media screen and (max-width:47.9375em){.p-intro__right{width:100%}}@media screen and (min-width:48em){.p-intro__right .box_top{width:calc(325 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-intro__right .box_top{width:90%}}.p-intro__right .box_top{margin-left:auto;margin-right:0;position:relative;z-index:1}@media screen and (max-width:47.9375em){.p-intro__right .box_top{margin:0 auto 3.125rem}}.p-intro__right .box_top .title_small{container:revert-rule}.p-intro__right .box_top .c-txt{margin-top:calc(20 / var(--base) * 1em);margin-bottom:calc(4 / var(--base) * 1em)}.p-intro__right .box_top .btn_down a{margin-right:0;margin-left:auto;max-width:calc(167 / var(--base) * 1em);--fsz:14;display:flex;justify-content:space-between;align-items:center;padding:calc((52 / var(--fsz) * 1em - 1lh) / 2) calc(12 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:500;text-decoration:none;color:#696357;border-bottom:calc(1 / var(--fsz) * 1em) solid #d7d0c3}.p-intro__right .box_top .btn_down a .ico_arrow-down{width:calc(24 / var(--fsz) * 1em);height:calc(24 / var(--fsz) * 1em)}.p-intro__right .box_top .btn_down a:hover{border-bottom-color:#BEBCBC}@media screen and (min-width:64.0625em){.p-intro__right .img{width:120%}}@media screen and (min-width:48em) and (max-width:64em){.p-intro__right .img{width:130%}}@media screen and (max-width:47.9375em){.p-intro__right .img{width:100%}}.p-intro__right .img{margin-top:calc(-100 / var(--base) * 1em)}@media screen and (min-width:1025px) and (max-width:1200px){.p-intro__right .img{margin-top:-3.125rem}}@media screen and (max-width:64em){.p-intro__right .img{margin-top:0}}@media screen and (max-width:47.9375em){.p-intro__right .img{width:90%;margin-right:0;transform:scale(1.5);margin-left:auto}}@media screen and (min-width:48em){.p-intro__right .box_bot{width:72.8057553957%}}@media screen and (max-width:47.9375em){.p-intro__right .box_bot{width:90%}}.p-intro__right .box_bot{margin-inline:auto;gap:1rem;margin-top:calc(-80 / var(--base) * 1em)}@media screen and (min-width:48em){.p-intro__right .box_bot{display:flex;justify-content:space-between}}@media screen and (min-width:48em) and (max-width:64em){.p-intro__right .box_bot{flex-direction:column;gap:1.875rem;margin-top:0}}@media screen and (max-width:47.9375em){.p-intro__right .box_bot{margin-top:2.5rem}}.p-intro__right .box_bot .box_text .title_small{container:revert-rule}.p-intro__right .box_bot .box_text .c-txt{margin-top:calc(20 / var(--base) * 1em);margin-bottom:calc(4 / var(--base) * 1em)}.p-intro__right .box_bot .btn_link{flex:auto}@media screen and (max-width:47.9375em){.p-intro__right .box_bot .btn_link{margin-top:1.875rem}.p-intro__right .box_bot .btn_link a{margin-left:auto}}.p-hotel{padding-top:calc(50 / var(--base) * 1em);position:relative;z-index:1}.p-hotel+.p-hotel{padding-top:clamp(100/var(--base) * 1em,100/var(--base) * 1em + 60/1120 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,160/var(--base) * 1em)}.p-hotel .inner{max-width:900px}@media screen and (min-width:1441px){.p-hotel .inner{max-width:62.5%}}@media screen and (min-width:48em){.p-hotel .inner .title_medium-center{margin-bottom:calc(45 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-hotel .inner .title_medium-center{margin-bottom:calc(20 / var(--base) * 1em)}}.p-hotel .splide .splide__arrows .splide__arrow [class*=ico_]{width:calc(23 / var(--base) * 1em);height:calc(8 / var(--base) * 1em)}.p-hotel .box_controls{margin-inline:auto;margin-top:calc(24 / var(--base) * 1em)}.p-hotel .box_controls .splide__arrow--prev{order:0}.p-hotel .box_controls .splide__pagination{order:1}.p-hotel .box_controls .splide__arrow{width:calc(23 / var(--base) * 1em);height:calc(8 / var(--base) * 1em);touch-action:manipulation;background:transparent;border:0;border-radius:0;transition:0.15s}.p-hotel .box_controls .splide__arrow .ico_arrow-left:before{width:calc(23 / var(--base) * 1em);height:calc(8 / var(--base) * 1em);aspect-ratio:23/8;mask-image:url("/wp-content/themes/mf-h/assets/images/common/icon_arrow-left-b.svg")}.p-hotel .box_controls .splide__arrow .ico_arrow-right:before{width:calc(23 / var(--base) * 1em);height:calc(8 / var(--base) * 1em);aspect-ratio:23/8;mask-image:url("/wp-content/themes/mf-h/assets/images/common/icon_arrow-right-b.svg")}@media screen and (min-width:48em){.p-hotel__intro{margin-top:calc(64 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-hotel__intro{margin-top:calc(30 / var(--base) * 1em)}}.p-hotel__intro{display:flex;justify-content:space-between}@media screen and (max-width:47.9375em){.p-hotel__intro{flex-direction:column;gap:calc(30 / var(--base) * 1em)}}@media screen and (min-width:64.0625em){.p-hotel__intro .box_left{width:35.8888888889%}}@media screen and (min-width:48em) and (max-width:64em){.p-hotel__intro .box_left{width:37.7777777778%}}@media screen and (max-width:47.9375em){.p-hotel__intro .box_left{width:100%}}.p-hotel__intro .box_left .txt_lead{container:revert-rule}@media screen and (min-width:48em){.p-hotel__intro .box_left .c-txt{margin-top:calc(32 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-hotel__intro .box_left .c-txt{margin-top:calc(15 / var(--base) * 1em)}}@media screen and (min-width:64.0625em){.p-hotel__intro .box_right{width:51.1111111111%}}@media screen and (min-width:48em) and (max-width:64em){.p-hotel__intro .box_right{width:53.3333333333%}}@media screen and (max-width:47.9375em){.p-hotel__intro .box_right{width:100%}}.p-hotel__intro .box_right table{width:100%}.p-hotel__intro .box_right table th{text-align:left;white-space:nowrap}@media screen and (min-width:48em){.p-hotel .box_toggle{margin-top:calc(64 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-hotel .box_toggle{margin-top:calc(30 / var(--base) * 1em)}}@media screen and (min-width:48em){.p-hotel .box_toggle__acc .abi-accordion__content-inner{padding:calc(48 / var(--base) * 1em) calc(58 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-hotel .box_toggle__acc .abi-accordion__content-inner{padding:calc(10 / var(--base) * 1em) calc(25 / var(--base) * 1em) calc(30 / var(--base) * 1em)}}.p-hotel .box_toggle__acc .abi-accordion__content-inner .box_list{display:grid;grid-template-columns:repeat(4,1fr);text-align:center}@media screen and (min-width:64.0625em){.p-hotel .box_toggle__acc .abi-accordion__content-inner .box_list{gap:calc(48 / var(--base) * 1em)}}@media screen and (min-width:48em) and (max-width:64em){.p-hotel .box_toggle__acc .abi-accordion__content-inner .box_list{gap:calc(30 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-hotel .box_toggle__acc .abi-accordion__content-inner .box_list{gap:calc(30 / var(--base) * 1em) calc(20 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-hotel .box_toggle__acc .abi-accordion__content-inner .box_list{grid-template-columns:repeat(2,1fr)}}.p-hotel .box_toggle__acc .abi-accordion__content-inner .box_list .box_item .txt_lead-small{margin-top:1em}@media screen and (min-width:48em){.p-hotel .box_toggle__acc .abi-accordion__content-inner .box_fac{margin-top:calc(64 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-hotel .box_toggle__acc .abi-accordion__content-inner .box_fac{margin-top:calc(60 / var(--base) * 1em)}}@media screen and (min-width:48em){.p-hotel .box_toggle__acc .abi-accordion__content-inner .box_fac .txt_lead-small{margin-bottom:calc(24 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-hotel .box_toggle__acc .abi-accordion__content-inner .box_fac .txt_lead-small{margin-bottom:calc(24 / var(--base) * 1em)}}.p-hotel .box_toggle__acc .abi-accordion__content-inner .box_fac table{width:100%}.p-hotel .box_toggle__acc .abi-accordion__content-inner .box_fac table th{text-align:left;white-space:nowrap}.p-hotel .btn_primary{width:23.75rem;max-width:100%;margin-inline:auto}@media screen and (min-width:48em){.p-hotel .btn_primary{margin-top:calc(64 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-hotel .btn_primary{margin-top:calc(30 / var(--base) * 1em)}}.p-hotel .btn_primary a{width:100%;justify-content:center}.p-botlink{margin-top:clamp(60/var(--base) * 1em,60/var(--base) * 1em + 100/1120 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,160/var(--base) * 1em);display:grid;grid-template-columns:repeat(3,1fr);max-width:1180px}@media screen and (min-width:1441px){.p-botlink{max-width:81.9444444444%}}@media screen and (max-width:47.9375em){.p-botlink{grid-template-columns:1fr}}.p-botlink__item{text-decoration:none;background:#fff}@media screen and (min-width:48em){.p-botlink__item{padding:1.25rem 1rem}}@media screen and (max-width:47.9375em){.p-botlink__item{padding:0.625rem}}.p-botlink__item{display:flex;justify-content:space-between;align-items:center;text-decoration:none;border:1px solid #d7d0c3}@media screen and (min-width:48em) and (max-width:64em){.p-botlink__item{flex-direction:column;justify-content:flex-start;gap:1.875rem}}.p-botlink__item:hover .btn_link .ico_arrow-right{background:#fff;border-color:#c6c0b1}.p-botlink__item:hover .btn_link .ico_arrow-right:before{color:currentColor}@media screen and (min-width:64.0625em){.p-botlink__item .img{width:31.9444444444%}}@media screen and (min-width:48em) and (max-width:64em){.p-botlink__item .img{width:100%}}@media screen and (max-width:47.9375em){.p-botlink__item .img{width:31.9444444444%}}.p-botlink__item__text{position:relative}@media screen and (min-width:64.0625em){.p-botlink__item__text{width:62.5%}}@media screen and (min-width:48em) and (max-width:64em){.p-botlink__item__text{width:100%}}@media screen and (max-width:47.9375em){.p-botlink__item__text{width:62.5%}}.p-botlink__item__text .title_small{container:revert-rule}@media screen and (min-width:64.0625em){.p-botlink__item__text .title_small{padding-right:2.5rem}}@container (calc(960 / 16 * 1em) <= inline-size){.p-botlink__item__text .title_small .txt_deco{--fsz:24;font-size:clamp(24/var(--base) * 1em,24/var(--base) * 1em + calc(var(--fsz) - 24)/540 * (var(--cqi-to-px) - 960/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}.p-botlink__item__text .btn_link{position:absolute;right:2.5rem;top:50%;transform:translateY(-50%);pointer-events:none}.p-botlink__item__text button{border-bottom:0}@media screen and (min-width:48em){.p-botlink__item:nth-child(2){border-left:0;border-right:0}}@media screen and (max-width:47.9375em){.p-botlink__item:nth-child(2){border-top:0;border-bottom:0}}.p-dog{padding-top:clamp(80/var(--base) * 1em,80/var(--base) * 1em + 80/1120 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,160/var(--base) * 1em)}.p-dog .inner{max-width:900px}@media screen and (min-width:1441px){.p-dog .inner{max-width:62.5%}}@media screen and (min-width:48em){.p-dog .inner .tbl{margin-top:calc(88 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-dog .inner .tbl{margin-top:calc(30 / var(--base) * 1em)}}.p-dog .inner .tbl table{width:100%}.p-dog .inner .tbl table th{color:#fff;text-align:left}.p-dog .inner .title_medium-center{margin-bottom:calc(35 / var(--base) * 1em)}@media screen and (max-width:47.9375em){.p-dog .inner .title_medium-center{margin-bottom:calc(15 / var(--base) * 1em)}}.p-dog__mv{position:relative}.p-dog__mv .splide__arrows{display:none}.p-dog__mv .splide{position:relative;height:100%}.p-dog__mv .splide .splide__track{height:inherit}.p-dog__mv .splide .splide__track .splide__list{height:inherit}.p-dog__mv .splide .splide__track .splide__list .splide__slide{height:inherit}.p-dog__mv .splide .splide__track .splide__list .splide__slide .img{height:inherit}.p-dog__mv .splide .splide__track .splide__list .splide__slide .img img{display:block;width:100%;height:inherit;object-fit:cover}.p-dog__sub{display:flex;justify-content:space-between;max-width:93.75%;margin-top:calc(64 / var(--base) * 1em)}@media screen and (max-width:47.9375em){.p-dog__sub{margin-top:calc(40 / var(--base) * 1em);flex-direction:column;gap:calc(30 / var(--base) * 1em)}}@media screen and (min-width:64.0625em){.p-dog__sub .img{width:72.4444444444%}}@media screen and (min-width:48em) and (max-width:64em){.p-dog__sub .img{width:58%}}@media screen and (max-width:47.9375em){.p-dog__sub .img{width:100%}}.p-dog__sub .img img{width:100%}@media screen and (min-width:64.0625em){.p-dog__sub__info{width:21.3333333333%}}@media screen and (min-width:48em) and (max-width:64em){.p-dog__sub__info{width:37%}}@media screen and (max-width:47.9375em){.p-dog__sub__info{width:95%}}@media screen and (max-width:47.9375em){.p-dog__sub__info{margin-left:auto;margin-right:0}}.p-dog__sub__info .c-txt{margin-top:calc(32 / var(--base) * 1em)}@media screen and (max-width:47.9375em){.p-dog__sub__info .c-txt{margin-top:calc(15 / var(--base) * 1em)}}.p-dog .tbl table tr{border-color:#d7d0c3}.p-dog .tbl table th{background:#d7d0c3}.p-information{padding-top:clamp(80/var(--base) * 1em,80/var(--base) * 1em + 115/1120 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,195/var(--base) * 1em);position:relative}.p-information:before{content:"";position:absolute;left:0;top:0;width:100%;background:url(./../../assets/images/pet-friendly/bg_brown_2.webp) center top no-repeat;background-size:cover;aspect-ratio:1440/500}.p-information .inner{background:#ffffff;border:1px solid #d7d0c3;box-shadow:0px 0px 10px rgba(138,127,114,0.2);max-width:900px;position:relative;z-index:1}@media screen and (min-width:48em){.p-information .inner{padding:calc(80 / var(--base) * 1em) calc(38 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-information .inner{padding:calc(40 / var(--base) * 1em) calc(20 / var(--base) * 1em)}}@media screen and (min-width:1441px){.p-information .inner{max-width:55.5555555556%}}.p-information .title_small-center{container:revert-rule}@media screen and (min-width:48em){.p-information ul{margin-top:calc(30 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-information ul{margin-top:calc(20 / var(--base) * 1em)}}@media screen and (min-width:48em){.p-information ul{margin-bottom:calc(45 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-information ul{margin-bottom:calc(30 / var(--base) * 1em)}}.p-information ul li{margin-bottom:0.5rem;list-style:inside}@media screen and (min-width:48em){.p-information .title_x-small{text-align:center}}@media screen and (min-width:48em){.p-information .btn_secondary{margin-top:calc(30 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-information .btn_secondary{margin-top:calc(20 / var(--base) * 1em)}}.p-information .btn_secondary{width:calc(300 / var(--base) * 1em);max-width:100%;margin-inline:auto}.p-information .btn_secondary a{width:100%;justify-content:center}.p-pet{margin-top:clamp(80/var(--base) * 1em,80/var(--base) * 1em + 70/1120 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,150/var(--base) * 1em);padding-top:clamp(80/var(--base) * 1em,80/var(--base) * 1em + 60/1120 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,140/var(--base) * 1em);background:url(./../../assets/images/pet-friendly/bg_green_1.webp) center top no-repeat;background-size:cover}.p-pet .inner{background:#fff;max-width:1090px;border:1px solid #d7d0c3}@media screen and (min-width:1441px){.p-pet .inner{max-width:75.6944444444%}}@media screen and (min-width:64.0625em){.p-pet .inner{padding:calc(80 / var(--base) * 1em)}}@media screen and (min-width:48em) and (max-width:64em){.p-pet .inner{padding:calc(40 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-pet .inner{padding:calc(40 / var(--base) * 1em) calc(20 / var(--base) * 1em)}}.p-pet__list{display:grid;grid-template-columns:repeat(5,1fr)}@media screen and (min-width:48em){.p-pet__list{margin:calc(40 / var(--base) * 1em) 0}}@media screen and (max-width:47.9375em){.p-pet__list{margin:calc(20 / var(--base) * 1em) 0}}@media screen and (min-width:64.0625em){.p-pet__list{gap:calc(24 / var(--base) * 1em)}}@media screen and (min-width:48em) and (max-width:64em){.p-pet__list{gap:calc(30 / var(--base) * 1em) calc(20 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-pet__list{gap:calc(30 / var(--base) * 1em) calc(20 / var(--base) * 1em)}}@media screen and (min-width:48em) and (max-width:64em){.p-pet__list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:47.9375em){.p-pet__list{grid-template-columns:repeat(3,1fr)}}.p-pet__item .txt_lead-small{margin-top:1em;text-align:center}.p-faq{margin-top:clamp(60/var(--base) * 1em,60/var(--base) * 1em + 36/1120 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,96/var(--base) * 1em);display:block;text-decoration:none;max-width:1000px;position:relative;transition:0.25s all ease}@media screen and (min-width:1441px){.p-faq{max-width:62.5%}}.p-faq [class*=title_small]{container:revert-rule;flex:none}@media screen and (max-width:47.9375em){.p-faq{background:url(./../../assets/images/pet-friendly/bg_faq-sp.webp) top left no-repeat;background-size:cover;padding:1.875rem 0}}.p-faq:before{content:"";position:absolute;top:5px;left:5px;width:4.375rem;aspect-ratio:86/134;background:url(./../../assets/images/pet-friendly/pt_dog.webp);background-size:contain}@media screen and (min-width:48em){.p-faq:before{display:none}}@media screen and (min-width:48em){.p-faq .title_small{width:calc(150 / var(--base) * 1em)}}.p-faq .title_small{max-width:100%}@media screen and (max-width:47.9375em){.p-faq .title_small{justify-content:center}}.p-faq .title_small span{color:#fff}@container (calc(960 / 16 * 1em) <= inline-size){.p-faq .title_small .txt_deco{--fsz:48;font-size:clamp(30/var(--base) * 1em,30/var(--base) * 1em + calc(var(--fsz) - 30)/540 * (var(--cqi-to-px) - 960/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@media screen and (min-width:64.0625em){.p-faq__cnt{width:68%}}@media screen and (min-width:48em) and (max-width:64em){.p-faq__cnt{width:65%}}@media screen and (max-width:47.9375em){.p-faq__cnt{width:80%}}.p-faq__cnt{right:clamp(80/var(--base) * 1em,80/var(--base) * 1em + 60/480 * (var(--cqi-to-px) - 960/100) * 100/var(--base) * 1em,140/var(--base) * 1em);gap:1.875rem}@media screen and (min-width:48em){.p-faq__cnt{display:flex;justify-content:space-between;align-items:center;position:absolute;top:50%;transform:translateY(-50%)}}@media screen and (max-width:47.9375em){.p-faq__cnt{align-items:center;margin-inline:auto}}.p-faq__cnt .c-txt{color:#fff}@media screen and (max-width:47.9375em){.p-faq__cnt .c-txt{width:80%}}.p-faq__cnt__text{display:flex;align-items:center;gap:clamp(20/var(--base) * 1em,20/var(--base) * 1em + 55/1120 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,75/var(--base) * 1em)}@media screen and (max-width:47.9375em){.p-faq__cnt__text{margin-top:1.875rem}}.p-faq__cnt__text .btn_link button{border-bottom:0}.p-faq__cnt__text .btn_link button:after{display:none}.p-faq__cnt__text .btn_link button [class*=ico_arrow-right]{margin-top:calc(10 / var(--base) * 1em);background:#fff;border:calc(1 / var(--base) * 1em) solid #c6c0b1}.p-faq__cnt__text .btn_link button [class*=ico_arrow-right]:before{color:currentColor}.p-faq:hover{box-shadow:0px 0px 10px rgba(138,127,114,0.7)}.p-faq:hover .btn_link [class*=ico_arrow-right]{margin-top:calc(10 / var(--base) * 1em);background:currentColor;border:calc(1 / var(--base) * 1em) solid currentColor}.p-faq:hover .btn_link [class*=ico_arrow-right]:before{color:#fff}