[tabindex]:not([tabindex="-1"]):focus-visible,a:focus-visible,button:focus-visible,input:not([type=range]):focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:4px solid var(--a11y-focuscolor,rgba(0,125,250,0.6));outline-offset:1px}@container (calc(960 / 16 * 1em) <= inline-size){}@container (inline-size < calc(960 / 16 * 1em)){}.box_activity .box_activity_inner .box_activities .splide .splide__track .splide__list .splide__slide section .btn_link a:before,.box_news .box_news_inner .box_news_wrapper section .link a:before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;border-radius:inherit}.btn_skip a[href="#menu"] .ico{--line-weight:calc(1.5 / 14 * 1em);--line-width:calc(5.5 / 14 * 1em);flex-shrink:0;display:block;position:relative;transition:inherit}.btn_skip a[href="#menu"] .ico:after,.btn_skip a[href="#menu"] .ico:before{position:absolute;width:var(--line-width);height:var(--line-weight);background:currentColor;content:""}.btn_skip a[href="#menu"] .ico{width:calc(6 / var(--base) * 1em);height:calc(9 / var(--base) * 1em)}.btn_skip a[href="#menu"] .ico:after,.btn_skip a[href="#menu"] .ico:before{top:50%;left:50%}.btn_skip a[href="#menu"] .ico:before{transform-origin:right center;transform:translateY(calc(-50% + var(--line-weight) / 2 * 0.6783401829)) translateX(calc(-50% - var(--line-weight) / 2 * 0.6783401829)) rotate(45deg)}.btn_skip a[href="#menu"] .ico:after{transform-origin:right center;transform:translateY(calc(-50% - var(--line-weight) / 2 * 0.6783401829)) translateX(calc(-50% - var(--line-weight) / 2 * 0.6783401829)) rotate(-45deg)}.btn_skip a[href="#contents"] .ico{--line-weight:calc(1.5 / 14 * 1em);--line-width:calc(5.5 / 14 * 1em);flex-shrink:0;display:block;position:relative;transition:inherit}.btn_skip a[href="#contents"] .ico:after,.btn_skip a[href="#contents"] .ico:before{position:absolute;width:var(--line-width);height:var(--line-weight);background:currentColor;content:""}.btn_skip a[href="#contents"] .ico{width:calc(9 / var(--base) * 1em);height:calc(6 / var(--base) * 1em)}.btn_skip a[href="#contents"] .ico:before{left:50%}.btn_skip a[href="#contents"] .ico:after{right:50%}.btn_skip a[href="#contents"] .ico:after,.btn_skip a[href="#contents"] .ico:before{top:50%}.btn_skip a[href="#contents"] .ico:before{transform-origin:right bottom;transform:translateY(calc(-50% + var(--line-width) / 2 * 0.6783401829)) translateX(-100%) rotate(45deg)}.btn_skip a[href="#contents"] .ico:after{transform-origin:left bottom;transform:translateY(calc(-50% + var(--line-width) / 2 * 0.6783401829)) translateX(100%) rotate(-45deg)}[id]:not(a):not(button):not(input:not([type=range])):not(textarea):not(select):not(summary):focus-visible{outline:0}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}[data-text]:before{content:attr(data-text) ""}.br[data-br]:before{content:attr(data-br) "";white-space:pre}.btn_skip{position:absolute;top:calc(4px + 1px);left:calc(4px + 1px);right:calc(4px + 1px)}.btn_skip a{position:absolute;top:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;gap:1em;padding:1em;max-width:100%;width:max-content;height:3em;color:#000;text-decoration:none;border-radius:1.5em;transform:translateY(-100%);transition:0s}@media screen and (max-width:47.9375em){.btn_skip a{font-size:0.75em}}.btn_skip a .ico{font-size:calc(30 / var(--base) * 1em);--line-weight:calc(1 / var(--base) * 1em)!important;--line-width:calc(7 / var(--base) * 1em)!important}.btn_skip a:not(:focus){position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.btn_skip a:focus-visible{color:var(--a11y-basecolor,#857D6E);background:var(--a11y-bgcolor,#fff);transform:translateY(0)}.btn_a11y{display:flex;align-items:center;flex-direction:column}.btn_a11y .icon:before{display:block;width:3em;aspect-ratio:1;background:url("../images/icons/ico_accessibility.svg") center/contain no-repeat;content:""}.box_a11y_tools{max-width:calc(100% - 2rem);border-radius:1.75em}.box_a11y_tools::backdrop{background-color:rgba(0,0,0,0.4)}.box_a11y_tools .dialog-inner{position:relative;padding:1.5em;background:#fff;border-radius:inherit}.box_a11y_tools .dialog-inner .inner{display:flex;flex-wrap:wrap}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.box_feature{container:box_feature/inline-size}.box_feature:after,.box_feature:before,.box_feature>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--cqi-to-px-box_feature:var(--cqi-to-px);--1cqw:1cqw;--cqw-to-px:calc(tan(atan2(var(--1cqw), 1px)));--cqw-to-px-box_feature:var(--cqw-to-px)}.box_feature{margin-bottom:calc(96 / var(--base) * 1em)}.box_feature .box_feature_inner{display:grid;--detail-width:336;--feature-width-max:926;--feature-width-min:700}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){.box_feature .box_feature_inner{--padding-inline:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 40/160 * (var(--cqi-to-px) - 1280/100) * 100/var(--base) * 1em,80/var(--base) * 1em);--padding-left:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 90/160 * (var(--cqi-to-px) - 1280/100) * 100/var(--base) * 1em,130/var(--base) * 1em);grid-template-columns:var(--padding-left) max-content var(--padding-inline) 1fr;grid-template-rows:2fr auto auto 1fr auto;grid-template-areas:". txt_lead-large . slider" ". txt_decoration-small . slider" ". box_txt . slider" ". btn_link . slider" ". box_controls . slider"}}@container box_feature (inline-size < calc(1280 / 16 * 1em)){.box_feature .box_feature_inner{grid-auto-columns:100%}}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){.box_feature .box_feature_inner .box_details{display:contents}}@container box_feature (inline-size < calc(1280 / 16 * 1em)){.box_feature .box_feature_inner .box_details{order:2;--margin-inline:50;margin-inline:clamp(calc(var(--margin-inline) / 428 * 320)/var(--base) * 1em,calc(var(--margin-inline) / 428 * 320)/var(--base) * 1em + calc(var(--margin-inline) / 428 * 767 - var(--margin-inline) / 428 * 320)/960 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,calc(var(--margin-inline) / 428 * 767)/var(--base) * 1em)}}.box_feature .box_feature_inner .box_details .txt_lead-large{align-self:flex-end;margin-bottom:calc(14 / var(--base) * 1em)}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){.box_feature .box_feature_inner .box_details .txt_lead-large{-ms-grid-row:1;-ms-grid-column:2;grid-area:txt_lead-large}}.box_feature .box_feature_inner .box_details .txt_decoration-small{margin-bottom:calc(50 / var(--base) * 1em)}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){.box_feature .box_feature_inner .box_details .txt_decoration-small{-ms-grid-row:2;-ms-grid-column:2;grid-area:txt_decoration-small}}.box_feature .box_feature_inner .box_details .box_txt{margin-bottom:calc(30 / var(--base) * 1em)}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){.box_feature .box_feature_inner .box_details .box_txt{-ms-grid-row:3;-ms-grid-column:2;grid-area:box_txt;max-width:calc(var(--detail-width) / var(--base) * 1em)}}.box_feature .box_feature_inner .box_details .box_txt p{word-break:keep-all;overflow-wrap:break-word}.box_feature .box_feature_inner .box_details .box_txt p+p{margin-top:1lh}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){.box_feature .box_feature_inner .box_details .btn_link{-ms-grid-row:4;-ms-grid-column:2;grid-area:btn_link}}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){.box_feature .box_feature_inner .box_feature_lists{display:contents}}@container box_feature (inline-size < calc(1280 / 16 * 1em)){.box_feature .box_feature_inner .box_feature_lists{order:1}}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){.box_feature .box_feature_inner .box_feature_lists .splide{display:contents}}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track{container:splide__track/inline-size}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track:after,.box_feature .box_feature_inner .box_feature_lists .splide .splide__track:before,.box_feature .box_feature_inner .box_feature_lists .splide .splide__track>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--cqi-to-px-splide__track:var(--cqi-to-px);--1cqw:1cqw;--cqw-to-px:calc(tan(atan2(var(--1cqw), 1px)));--cqw-to-px-splide__track:var(--cqw-to-px)}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track{width:100%}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:4;grid-area:slider;justify-self:flex-end;min-width:calc(var(--feature-width-min) / var(--base) * 1em)}}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list{display:flex}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide{--item-count:7;position:relative;width:calc(var(--min-width) / var(--base) * 1em)!important;overflow:hidden;transition:all 0.5s ease}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide{--gap:6;--min-width:55;--min-height:670}}@container box_feature (calc(1600 / 16 * 1em) <= inline-size){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide{height:clamp(var(--min-height)/var(--base) * 1em,var(--min-height)/var(--base) * 1em + calc(var(--min-height) / 1440 * 1920 - var(--min-height))/320 * (var(--cqi-to-px-box_feature) - 1600/100) * 100/var(--base) * 1em,calc(var(--min-height) / 1440 * 1920)/var(--base) * 1em)}}@container box_feature (calc(1280 / 16 * 1em) <= inline-size < calc(1600 / 16 * 1em)){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide{height:calc(var(--min-height) / var(--base) * 1em)}}@container box_feature (inline-size < calc(1280 / 16 * 1em)){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide{--gap:2;--min-width:20;--min-height:500;height:clamp(var(--min-height)/var(--base) * 1em,var(--min-height)/var(--base) * 1em + calc(670 - var(--min-height))/960 * (var(--cqi-to-px-box_feature) - 320/100) * 100/var(--base) * 1em,670/var(--base) * 1em)}}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .txt_title{position:absolute;top:0;bottom:0;left:0}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .txt_title{width:calc(var(--min-width) / var(--base) * 1em)}}@container box_feature (inline-size < calc(1280 / 16 * 1em)){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .txt_title{transition:0.5s}}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .txt_title button{--fsz:15;display:grid;grid-auto-flow:row;grid-template-rows:auto 1fr;align-content:center;justify-items:center;row-gap:calc(20 / var(--fsz) * 1em);padding-block:calc(20 / var(--fsz) * 1em);width:100%;height:100%;font-size:calc(var(--fsz) / var(--base) * 1em);text-align:left;background:rgba(255,255,255,0.4);transition:0.5s}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .txt_title button{padding-inline:calc(7.5 / var(--fsz) * 1em)}}@container box_feature (inline-size < calc(1280 / 16 * 1em)){}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .txt_title button:has(.is-white){background:rgba(133,125,110,0.3)}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .txt_title button:focus-visible{outline:4px solid var(--a11y-focuscolor,rgba(0,125,250,0.6));outline-offset:-4px}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .txt_title button .txt_no{display:block;padding-bottom:calc(20 / var(--fsz) * 1em);width:calc(40 / var(--fsz) * 1em);line-height:1;letter-spacing:0.03em;font-family:"EB Garamond",serif;font-weight:500;text-align:center;border-bottom:calc(0.5 / var(--fsz) * 1em) solid currentColor;transition:0.15s 0.5s}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){}@container box_feature (inline-size < calc(1280 / 16 * 1em)){}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .txt_title button .txt_no.is-white{color:#fff}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .txt_title button .txt{display:block;writing-mode:vertical-rl;font-feature-settings:normal;text-transform:uppercase;transition:opacity 0.15s 0.5s}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){}@container box_feature (inline-size < calc(1280 / 16 * 1em)){}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .txt_title button .txt:is(:not(.is-english)){text-orientation:upright}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .txt_title button .txt:is(.is-english){text-orientation:initial}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .txt_title button .txt.is-white{color:#fff}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .img{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;overflow:hidden}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .img img{display:block;max-width:none;width:calc(var(--cqi-to-px-splide__track) * 100px - (var(--item-count) - 1) * (var(--min-width) + var(--gap)) / var(--base) * 1em)!important;height:100%;object-fit:cover}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .img:after{display:block;position:absolute;bottom:0;left:0;right:0;height:calc(100 / var(--base) * 1em);background-image:linear-gradient(0deg,#3F3C35,transparent);content:""}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .btn_link{position:absolute;right:0;bottom:0;left:0;margin-inline:calc(var(--margin-inline) / var(--base) * 1em);margin-bottom:calc(var(--margin-bottom) / var(--base) * 1em);transition-behavior:allow-discrete}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .btn_link{--margin-inline:30;--margin-bottom:25}}@container box_feature (inline-size < calc(1280 / 16 * 1em)){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .btn_link{--margin-inline:20;--margin-bottom:15.5}}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .btn_link a{margin-left:auto}@container box_feature (inline-size < calc(1280 / 16 * 1em)){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .btn_link a{--gap:10.5;grid-auto-flow:row;padding-bottom:0;justify-items:flex-end;border-bottom:none}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide .btn_link a:after{display:none}}@container box_feature (inline-size < calc(1280 / 16 * 1em)){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide:is(:not(.is-active)){width:calc(var(--min-width) / var(--base) * 1em)}}@container box_feature (inline-size < calc(1280 / 16 * 1em)){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide:is(:not(.is-active)) .txt_title{width:calc(var(--min-width) / var(--base) * 1em)}}@container box_feature (inline-size < calc(1280 / 16 * 1em)){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide:is(:not(.is-active)) .txt_title button{width:calc(var(--min-width) / var(--base) * 1em)}}@container box_feature (inline-size < calc(1280 / 16 * 1em)){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide:is(:not(.is-active)) .txt_title button .txt,.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide:is(:not(.is-active)) .txt_title button .txt_no{transition-delay:0s;opacity:0}}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide:is(:not(.is-active)) .img:after{display:none;opacity:0;transform:translateY(100%)}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide:is(:not(.is-active)) .btn_link{display:none;opacity:0}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide:is(.is-active){width:calc(var(--cqi-to-px-splide__track) * 100px - (var(--item-count) - 1) * (var(--min-width) + var(--gap)) / var(--base) * 1em)!important}@container box_feature (inline-size < calc(1280 / 16 * 1em)){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide:is(.is-active) .txt_title{width:calc(55 / var(--base) * 1em)}}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){}@container box_feature (inline-size < calc(1280 / 16 * 1em)){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide:is(.is-active) .txt_title button{padding-inline:calc(7.5 / var(--fsz) * 1em);width:calc(55 / var(--base) * 1em)}}@container box_feature (inline-size < calc(1280 / 16 * 1em)){.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide:is(.is-active) .txt_title button .txt,.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide:is(.is-active) .txt_title button .txt_no{transition-delay:0.5s;opacity:1}}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide:is(.is-active) .img:after{display:block;opacity:1;transform:translateY(0);transition:opacity 0.5s 0.5s,transform 0.5s 0.5s,display 0s 0.5s}@starting-style{.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide:is(.is-active) .img:after{opacity:0;transform:translateY(100%)}}.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide:is(.is-active) .btn_link{display:block;opacity:1;transition:opacity 0.5s 0.5s,display 0s 0.5s}@starting-style{.box_feature .box_feature_inner .box_feature_lists .splide .splide__track .splide__list .splide__slide:is(.is-active) .btn_link{opacity:0}}@container box_feature (calc(1280 / 16 * 1em) <= inline-size){.box_feature .box_feature_inner .box_feature_lists .splide .box_controls{-ms-grid-row:5;-ms-grid-column:2;grid-area:box_controls;justify-self:flex-end}}@container box_feature (inline-size < calc(1280 / 16 * 1em)){.box_feature .box_feature_inner .box_feature_lists .splide .box_controls{margin-block:calc(13 / var(--base) * 1em) calc(43 / var(--base) * 1em);margin-inline:calc(42 / var(--base) * 1em)}}.box_about{container:box_about/inline-size}.box_about:after,.box_about:before,.box_about>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--cqi-to-px-box_about:var(--cqi-to-px);--1cqw:1cqw;--cqw-to-px:calc(tan(atan2(var(--1cqw), 1px)));--cqw-to-px-box_about:var(--cqw-to-px)}.box_about{margin-bottom:calc(48 / var(--base) * 1em);margin-inline:auto;width:90%}.box_about .txt_decoration-large{margin-bottom:calc(20 / var(--base) * 1em)}.box_about .txt_lead{margin-bottom:calc(50 / var(--base) * 1em);text-align:center}@container box_about (calc(960 / 16 * 1em) <= inline-size){.box_about .box_txt{text-align:center}}@container box_about (inline-size < calc(960 / 16 * 1em)){}.box_stay{container:box_stay/inline-size}.box_stay:after,.box_stay:before,.box_stay>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--cqi-to-px-box_stay:var(--cqi-to-px);--1cqw:1cqw;--cqw-to-px:calc(tan(atan2(var(--1cqw), 1px)));--cqw-to-px-box_stay:var(--cqw-to-px)}.box_stay{margin-inline:auto;max-width:calc(1626.6666666667 / var(--base) * 1em);width:90%}.box_stay .box_stay_inner{position:relative}@container box_stay (calc(960 / 16 * 1em) <= inline-size){.box_stay .box_stay_inner{--padding-left:clamp(50/var(--base) * 1em,50/var(--base) * 1em + 50/480 * (var(--cqi-to-px) - 960/100) * 100/var(--base) * 1em,100/var(--base) * 1em);padding-top:calc(60 / var(--base) * 1em);padding-bottom:calc(180 / var(--base) * 1em)}}@container box_stay (inline-size < calc(960 / 16 * 1em)){.box_stay .box_stay_inner{padding-top:calc(27 / var(--base) * 1em);padding-bottom:calc(110 / var(--base) * 1em)}}.box_stay .box_stay_inner .title_large-vertical{position:absolute;top:0;left:0;z-index:1}@container box_stay (calc(960 / 16 * 1em) <= inline-size){.box_stay .box_stay_inner .title_large-vertical{margin-left:calc(var(--padding-left) - 55 / var(--base) * 1em)}}@container box_stay (inline-size < calc(960 / 16 * 1em)){.box_stay .box_stay_inner .title_large-vertical{margin-left:calc(-18 / var(--base) * 1em)}}.box_stay .box_stay_inner .box_stay_item{display:grid}@container box_stay (calc(960 / 16 * 1em) <= inline-size){.box_stay .box_stay_inner .box_stay_item{grid-template-columns:1fr max(29.6296296296%,320/var(--base) * 1em);grid-template-rows:1fr auto auto auto;gap:0 calc(40 / var(--base) * 1em);grid-template-areas:"img txt_lead" "img title_medium" "img box_txt" "img btn_link";padding-left:var(--padding-left)}}@container box_stay (inline-size < calc(960 / 16 * 1em)){.box_stay .box_stay_inner .box_stay_item{grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto;grid-template-areas:"img" "txt_lead" "title_medium" "box_txt" "btn_link"}}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid}@container box_stay (calc(960 / 16 * 1em) <= inline-size){.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner{grid-column:span 2;grid-row:span 4}}@container box_stay (inline-size < calc(960 / 16 * 1em)){.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner{grid-column:span 1;grid-row:span 5}}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .txt_lead{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column:3;grid-area:txt_lead;margin-bottom:calc(14 / var(--base) * 1em)}@container box_stay (calc(960 / 16 * 1em) <= inline-size){.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .txt_lead{align-self:flex-end;margin-top:3em}}@container box_stay (inline-size < calc(960 / 16 * 1em)){}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .title_medium{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column:3;grid-area:title_medium}@container box_stay (calc(960 / 16 * 1em) <= inline-size){.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .title_medium{margin-bottom:calc(50 / var(--base) * 1em)}}@container box_stay (inline-size < calc(960 / 16 * 1em)){.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .title_medium{margin-bottom:calc(40 / var(--base) * 1em)}}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_txt{-ms-grid-row:4;-ms-grid-column:1;grid-area:box_txt;margin-bottom:calc(50 / var(--base) * 1em)}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_txt dl{margin-top:1lh}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_txt dl dt{--fsz:16;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1em;margin-bottom:0.5em;font-size:calc(var(--fsz) / var(--base) * 1em)}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_txt dl dt .txt{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_txt dl dt .txt_deco{font-family:"EB Garamond",serif}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_txt dl dt:after{display:block;height:calc(1 / var(--fsz) * 1em);background:currentColor;content:""}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_txt dl dd{display:grid;grid-template-columns:auto 1fr}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_txt dl dd p{display:grid;grid-column:span 2;grid-template-columns:subgrid}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_txt dl dd p .txt_label{display:grid;grid-template-columns:1fr auto;text-align:right}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_txt dl dd p .txt_label [data-text]{display:block;margin-inline:0.5em}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_img{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:7;-ms-grid-column:1;grid-area:img}@container box_stay (calc(960 / 16 * 1em) <= inline-size){}@container box_stay (inline-size < calc(960 / 16 * 1em)){.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_img{margin-bottom:calc(24 / var(--base) * 1em)}}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_img .splide{height:100%}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_img .splide .splide__track{height:100%}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_img .splide .splide__track .splide__slide{height:100%}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_img .splide .splide__track .splide__slide .img{height:100%}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .box_img .splide .splide__track .splide__slide .img img{object-fit:cover;width:100%;height:100%}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .btn_link{-ms-grid-row:5;-ms-grid-column:1;grid-area:btn_link}.box_stay .box_stay_inner .box_stay_item .box_stay_item_inner .btn_link a{margin-left:auto}@container box_stay (calc(960 / 16 * 1em) <= inline-size){.box_stay .box_stay_inner .box_stay_item+.box_stay_item{margin-top:calc(10 / var(--base) * 1em)}}@container box_stay (inline-size < calc(960 / 16 * 1em)){.box_stay .box_stay_inner .box_stay_item+.box_stay_item{margin-top:calc(80 / var(--base) * 1em)}}.box_stay .box_stay_inner .txt_notes{margin-top:2em;text-align:center}.box_stay .box_stay_inner .box_pet{position:relative}@container box_stay (calc(960 / 16 * 1em) <= inline-size){.box_stay .box_stay_inner .box_pet{margin-inline:calc(50% - 50vw + var(--scrollbar-width, 0px) / 2);margin-top:calc(160 / var(--base) * 1em)}}@container box_stay (inline-size < calc(960 / 16 * 1em)){.box_stay .box_stay_inner .box_pet{margin-top:calc(96 / var(--base) * 1em)}}.box_stay .box_stay_inner .box_pet:before{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;margin-inline:calc(50% - 50vw + var(--scrollbar-width, 0px) / 2);background:url("/wp-content/themes/mf-h/assets/images/common/bg_txt_brown.avif") center/cover no-repeat;content:""}.box_stay .box_stay_inner .box_pet .box_pet_inner .txt_decoration-medium{position:relative;z-index:-1}@container box_stay (inline-size < calc(960 / 16 * 1em)){.box_stay .box_stay_inner .box_pet .box_pet_inner .txt_decoration-medium .txt [data-text]:before{white-space:normal}}.box_stay .box_stay_inner .box_pet .box_pet_inner .txt_lead{margin-top:calc(-87 / var(--base) * 1em);margin-bottom:calc(24 / var(--base) * 1em);text-align:center}.box_stay .box_stay_inner .box_pet .box_pet_inner .title_medium-center{position:relative}.box_stay .box_stay_inner .box_pet .box_pet_inner .box_detail{position:relative;margin-inline:auto}@container box_stay (calc(960 / 16 * 1em) <= inline-size){.box_stay .box_stay_inner .box_pet .box_pet_inner .box_detail{margin-top:calc(-48 / var(--base) * 1em);padding:calc(30 / var(--base) * 1em) calc(50 / var(--base) * 1em) 0;max-width:calc(778.6666666667 / var(--base) * 1em);width:40.5555555556%;min-width:calc(519.5166666667 / var(--base) * 1em);background:#F9F8F2}}@container box_stay (inline-size < calc(960 / 16 * 1em)){}.box_stay .box_stay_inner .box_pet .box_pet_inner .box_detail .box_txt{margin-bottom:calc(30 / var(--base) * 1em)}.box_stay .box_stay_inner .box_pet .box_pet_inner .box_detail .box_txt p small{display:inline-block}.box_stay .box_stay_inner .box_pet .box_pet_inner .box_detail .btn_link a{margin-inline:auto}.box_stay .box_stay_inner .box_pet .box_pet_inner .img{margin-inline:auto;max-width:calc(1013.3333333333 / var(--base) * 1em)}@container box_stay (calc(960 / 16 * 1em) <= inline-size){.box_stay .box_stay_inner .box_pet .box_pet_inner .img{margin-top:calc(-52 / var(--base) * 1em);width:52.7777777778%;min-width:calc(676.0833333333 / var(--base) * 1em)}}@container box_stay (inline-size < calc(960 / 16 * 1em)){.box_stay .box_stay_inner .box_pet .box_pet_inner .img{margin-top:calc(-19 / var(--base) * 1em);margin-bottom:calc(21 / var(--base) * 1em)}}.box_stay .box_stay_inner .box_pet .box_pet_inner .img img{display:block;width:100%}.box_cuisine{container:box_cuisine/inline-size}.box_cuisine:after,.box_cuisine:before,.box_cuisine>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--cqi-to-px-box_cuisine:var(--cqi-to-px);--1cqw:1cqw;--cqw-to-px:calc(tan(atan2(var(--1cqw), 1px)));--cqw-to-px-box_cuisine:var(--cqw-to-px)}.box_cuisine{background:var(--bg-image) top center/100% auto no-repeat}@container main (calc(960 / 16 * 1em) <= inline-size){.box_cuisine{--bg-image:url("/wp-content/themes/mf-h/assets/images/common/bg_green_1.avif")}}@container main (inline-size < calc(960 / 16 * 1em)){.box_cuisine{--bg-image:url("/wp-content/themes/mf-h/assets/images/common/bg_green-sp.avif")}}.box_cuisine .box_cuisine_inner{display:grid;position:relative;margin-inline:auto;padding-bottom:calc(180 / var(--base) * 1em);max-width:calc(1440 / var(--base) * 1em)}@container box_cuisine (calc(960 / 16 * 1em) <= inline-size){.box_cuisine .box_cuisine_inner{--padding-right:113;grid-template-columns:1fr auto min-content clamp(50/var(--base) * 1em,50/var(--base) * 1em + calc(var(--padding-right) - 50)/480 * (var(--cqi-to-px) - 960/100) * 100/var(--base) * 1em,var(--padding-right)/var(--base) * 1em);grid-template-rows:1fr auto auto;grid-template-areas:"box_img box_detail title_large-vertical ." "box_img box_bbq box_bbq ." "box_others box_others box_others box_others";padding-top:clamp(80/var(--base) * 1em,80/var(--base) * 1em + 86/480 * (var(--cqi-to-px) - 960/100) * 100/var(--base) * 1em,166/var(--base) * 1em)}}@container box_cuisine (inline-size < calc(960 / 16 * 1em)){.box_cuisine .box_cuisine_inner{grid-template-columns:100%;grid-template-rows:auto auto auto auto;grid-template-areas:"box_img" "box_detail" "box_bbq" "box_others"}}@container box_cuisine (calc(960 / 16 * 1em) <= inline-size){.box_cuisine .box_cuisine_inner .title_large-vertical{-ms-grid-row:1;-ms-grid-column:3;grid-area:title_large-vertical}}@container box_cuisine (inline-size < calc(960 / 16 * 1em)){.box_cuisine .box_cuisine_inner .title_large-vertical{--margin-top:-24;position:absolute;top:0;right:0;z-index:1;margin-top:calc(var(--margin-top) / var(--base) * 1em)}}.box_cuisine .box_cuisine_inner>.box_detail{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column:2;grid-area:box_detail}@container box_cuisine (calc(960 / 16 * 1em) <= inline-size){.box_cuisine .box_cuisine_inner>.box_detail{align-self:flex-end;justify-self:flex-end;max-width:calc(288 / var(--base) * 1em);margin-right:calc(48 / var(--base) * 1em)}}@container box_cuisine (inline-size < calc(960 / 16 * 1em)){.box_cuisine .box_cuisine_inner>.box_detail{--margin-inline:40;margin-inline:clamp(calc(var(--margin-inline) / 428 * 320)/var(--base) * 1em,calc(var(--margin-inline) / 428 * 320)/var(--base) * 1em + calc(var(--margin-inline) / 428 * 767 - var(--margin-inline) / 428 * 320)/320 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,calc(var(--margin-inline) / 428 * 767)/var(--base) * 1em)}}.box_cuisine .box_cuisine_inner>.box_detail .txt_lead{margin-bottom:calc(32 / var(--base) * 1em)}.box_cuisine .box_cuisine_inner>.box_detail .box_txt{margin-bottom:calc(48 / var(--base) * 1em)}.box_cuisine .box_cuisine_inner>.box_detail .btn_link a{margin-left:auto}.box_cuisine .box_cuisine_inner .box_bbq{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2;grid-area:box_bbq;margin-top:calc(var(--margin-top) / var(--base) * 1em)}@container box_cuisine (calc(960 / 16 * 1em) <= inline-size){.box_cuisine .box_cuisine_inner .box_bbq{--margin-top:109;align-self:flex-end;position:relative;margin-right:calc(14 / var(--base) * 1em)}}@container box_cuisine (inline-size < calc(960 / 16 * 1em)){.box_cuisine .box_cuisine_inner .box_bbq{--margin-top:77;--margin-inline:54;margin-inline:clamp(calc(var(--margin-inline) / 428 * 320)/var(--base) * 1em,calc(var(--margin-inline) / 428 * 320)/var(--base) * 1em + calc(var(--margin-inline) / 428 * 767 - var(--margin-inline) / 428 * 320)/320 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,calc(var(--margin-inline) / 428 * 767)/var(--base) * 1em);margin-bottom:calc(48 / var(--base) * 1em)}}.box_cuisine .box_cuisine_inner .box_bbq .box_bbq_inner{display:grid}@container box_cuisine (calc(960 / 16 * 1em) <= inline-size){.box_cuisine .box_cuisine_inner .box_bbq .box_bbq_inner{grid-template-columns:auto 1fr}}@container box_cuisine (inline-size < calc(960 / 16 * 1em)){}.box_cuisine .box_cuisine_inner .box_bbq .box_bbq_inner .box{position:relative}@container box_cuisine (calc(960 / 16 * 1em) <= inline-size){.box_cuisine .box_cuisine_inner .box_bbq .box_bbq_inner .box{align-self:flex-end;max-width:calc(237 / var(--base) * 1em)}}@container box_cuisine (inline-size < calc(960 / 16 * 1em)){.box_cuisine .box_cuisine_inner .box_bbq .box_bbq_inner .box{order:2}}@container box_cuisine (calc(960 / 16 * 1em) <= inline-size){.box_cuisine .box_cuisine_inner .box_bbq .box_bbq_inner .box .box_txt{padding:calc(30 / var(--base) * 1em) calc(30 / var(--base) * 1em) 0 0;background:#F9F8F2}}@container box_cuisine (inline-size < calc(960 / 16 * 1em)){}@container box_cuisine (calc(960 / 16 * 1em) <= inline-size){.box_cuisine .box_cuisine_inner .box_bbq .box_bbq_inner .img{margin-left:calc(-55 / var(--base) * 1em);max-width:calc(613.3333333333 / var(--base) * 1em)}}@container box_cuisine (inline-size < calc(960 / 16 * 1em)){.box_cuisine .box_cuisine_inner .box_bbq .box_bbq_inner .img{order:1;margin-bottom:calc(22.5 / var(--base) * 1em)}}.box_cuisine .box_cuisine_inner .box_bbq .box_bbq_inner .img img{width:100%}.box_cuisine .box_cuisine_inner .box_img{container:box_img/inline-size}.box_cuisine .box_cuisine_inner .box_img:after,.box_cuisine .box_cuisine_inner .box_img:before,.box_cuisine .box_cuisine_inner .box_img>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--cqi-to-px-box_img:var(--cqi-to-px);--1cqw:1cqw;--cqw-to-px:calc(tan(atan2(var(--1cqw), 1px)));--cqw-to-px-box_img:var(--cqw-to-px)}.box_cuisine .box_cuisine_inner .box_img{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;grid-area:box_img;display:flex;position:relative}@container box_cuisine (calc(960 / 16 * 1em) <= inline-size){.box_cuisine .box_cuisine_inner .box_img{max-width:calc(781 / var(--base) * 1em);margin-right:calc(-140 / var(--base) * 1em);margin-top:calc(58 / var(--base) * 1em)}}@container box_cuisine (inline-size < calc(960 / 16 * 1em)){.box_cuisine .box_cuisine_inner .box_img{margin-top:calc(104 / var(--base) * 1em);margin-bottom:calc(30 / var(--base) * 1em)}}.box_cuisine .box_cuisine_inner .box_img .img_large{margin-top:21.7669654289%}.box_cuisine .box_cuisine_inner .box_img .img_large img{display:block}.box_cuisine .box_cuisine_inner .box_img .img_small img{display:block}.box_cuisine .box_cuisine_inner .box_img .txt_decoration-medium{position:absolute;top:0;left:0;right:0;z-index:1}@container box_cuisine (calc(960 / 16 * 1em) <= inline-size){.box_cuisine .box_cuisine_inner .box_img .txt_decoration-medium{margin-top:-2.304737516%;margin-left:18.0537772087%}}@container box_cuisine (inline-size < calc(960 / 16 * 1em)){.box_cuisine .box_cuisine_inner .box_img .txt_decoration-medium{margin-top:1.3986013986%;margin-left:9.324009324%}}.box_cuisine .box_cuisine_inner .box_img .txt_decoration-medium .txt{text-align:left;opacity:0.4}@container box_cuisine (calc(960 / 16 * 1em) <= inline-size){.box_cuisine .box_cuisine_inner .box_img .txt_decoration-medium .txt{--fsz:120;font-size:calc(var(--fsz) / 781 * 100cqi)}}@container box_cuisine (inline-size < calc(960 / 16 * 1em)){.box_cuisine .box_cuisine_inner .box_img .txt_decoration-medium .txt{--fsz:51;font-size:calc(var(--fsz) / 429 * 100cqi)}}.box_cuisine .box_cuisine_inner .box_img .txt_decoration-medium .txt [data-text]{color:#fff}.box_cuisine .box_cuisine_inner .box_others{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:4;display:grid;gap:calc(48 / var(--base) * 1em);grid-area:box_others;margin-inline:auto;max-width:calc(1000 / var(--base) * 1em)}@container box_cuisine (calc(960 / 16 * 1em) <= inline-size){.box_cuisine .box_cuisine_inner .box_others{grid-auto-flow:column;justify-content:center;margin-top:calc(144 / var(--base) * 1em)}}@container box_cuisine (inline-size < calc(960 / 16 * 1em)){.box_cuisine .box_cuisine_inner .box_others{--margin-inline:54;margin-inline:clamp(calc(var(--margin-inline) / 428 * 320)/var(--base) * 1em,calc(var(--margin-inline) / 428 * 320)/var(--base) * 1em + calc(var(--margin-inline) / 428 * 767 - var(--margin-inline) / 428 * 320)/320 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,calc(var(--margin-inline) / 428 * 767)/var(--base) * 1em)}}@container box_cuisine (calc(960 / 16 * 1em) <= inline-size){.box_cuisine .box_cuisine_inner .box_others section{max-width:calc(640 / var(--base) * 1em)}}@container box_cuisine (inline-size < calc(960 / 16 * 1em)){}.box_cuisine .box_cuisine_inner .box_others section>[class*=_inner]{display:grid;grid-auto-flow:row}@container box_cuisine (calc(960 / 16 * 1em) <= inline-size){.box_cuisine .box_cuisine_inner .box_others section>[class*=_inner] .box_detail{margin-top:calc(-21 / var(--base) * 1em);padding:calc(30 / var(--base) * 1em) calc(30 / var(--base) * 1em) 0;background:#F9F8F2;width:calc(100% - 65 / var(--base) * 1em)}}@container box_cuisine (inline-size < calc(960 / 16 * 1em)){}.box_cuisine .box_cuisine_inner .box_others section>[class*=_inner] .box_detail .title_medium{margin-bottom:calc(10 / var(--base) * 1em)}.box_cuisine .box_cuisine_inner .box_others section>[class*=_inner] .box_detail .box_txt{margin-bottom:calc(16 / var(--base) * 1em)}@container box_cuisine (inline-size < calc(960 / 16 * 1em)){.box_cuisine .box_cuisine_inner .box_others section>[class*=_inner] .box_detail .btn_link a{margin-left:auto}}.box_cuisine .box_cuisine_inner .box_others section>[class*=_inner] .img{order:-1}@container box_cuisine (calc(960 / 16 * 1em) <= inline-size){}@container box_cuisine (inline-size < calc(960 / 16 * 1em)){.box_cuisine .box_cuisine_inner .box_others section>[class*=_inner] .img{margin-bottom:calc(22.5 / var(--base) * 1em)}}.box_cuisine .box_cuisine_inner .box_others section>[class*=_inner] .img img{display:block;width:100%}.box_hotspring{container:box_hotspring/inline-size}.box_hotspring:after,.box_hotspring:before,.box_hotspring>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--cqi-to-px-box_hotspring:var(--cqi-to-px);--1cqw:1cqw;--cqw-to-px:calc(tan(atan2(var(--1cqw), 1px)));--cqw-to-px-box_hotspring:var(--cqw-to-px)}.box_hotspring{margin-bottom:calc(var(--margin-bottom) / var(--base) * 1em)}@container main (calc(960 / 16 * 1em) <= inline-size){.box_hotspring{--margin-bottom:220}}@container main (inline-size < calc(960 / 16 * 1em)){.box_hotspring{--margin-bottom:110}}.box_hotspring .box_hotspring_inner{position:relative;padding-top:calc(var(--padding-top) / var(--base) * 1em)}@container box_hotspring (calc(960 / 16 * 1em) <= inline-size){.box_hotspring .box_hotspring_inner{--margin-left:200;--padding-top:49}}@container box_hotspring (inline-size < calc(960 / 16 * 1em)){.box_hotspring .box_hotspring_inner{--margin-left:41;--padding-top:53}}.box_hotspring .box_hotspring_inner .title_large-vertical{position:absolute;top:0;left:0;z-index:1;margin-left:calc((var(--margin-left) - var(--left-offset)) / var(--base) * 1em);height:100%}@container box_hotspring (calc(960 / 16 * 1em) <= inline-size){.box_hotspring .box_hotspring_inner .title_large-vertical{--left-offset:69}}@container box_hotspring (inline-size < calc(960 / 16 * 1em)){.box_hotspring .box_hotspring_inner .title_large-vertical{--left-offset:18}}.box_hotspring .box_hotspring_inner .box_slider{margin-left:calc(var(--margin-left) / var(--base) * 1em);margin-bottom:calc(var(--margin-bottom) / var(--base) * 1em)}@container box_hotspring (calc(960 / 16 * 1em) <= inline-size){.box_hotspring .box_hotspring_inner .box_slider{--margin-bottom:64}}@container box_hotspring (inline-size < calc(960 / 16 * 1em)){.box_hotspring .box_hotspring_inner .box_slider{--margin-bottom:30}}@container box_hotspring (calc(960 / 16 * 1em) <= inline-size){}@container box_hotspring (inline-size < calc(960 / 16 * 1em)){.box_hotspring .box_hotspring_inner .box_slider .img img{aspect-ratio:388/260;object-fit:cover}}.box_hotspring .box_hotspring_inner .box_wrapper{display:grid}@container box_hotspring (calc(960 / 16 * 1em) <= inline-size){.box_hotspring .box_hotspring_inner .box_wrapper{grid-template-columns:1fr auto}}@container box_hotspring (inline-size < calc(960 / 16 * 1em)){.box_hotspring .box_hotspring_inner .box_wrapper{--padding-inline:clamp(41.1214953271/var(--base) * 1em,41.1214953271/var(--base) * 1em + 57.441588785/320 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,98.5630841121/var(--base) * 1em);grid-template-rows:auto auto auto auto;padding-inline:var(--padding-inline)}}@container box_hotspring (calc(960 / 16 * 1em) <= inline-size){.box_hotspring .box_hotspring_inner .box_wrapper .box_detail{order:2;padding-block:calc(7 / var(--base) * 1em) calc(15 / var(--base) * 1em);padding-inline:calc(84 / var(--base) * 1em) calc(90 / var(--base) * 1em);width:calc(462 / var(--base) * 1em)}}@container box_hotspring (inline-size < calc(960 / 16 * 1em)){.box_hotspring .box_hotspring_inner .box_wrapper .box_detail{display:contents}}.box_hotspring .box_hotspring_inner .box_wrapper .box_detail .txt_lead{margin-bottom:calc(32 / var(--base) * 1em)}@container box_hotspring (inline-size < calc(960 / 16 * 1em)){.box_hotspring .box_hotspring_inner .box_wrapper .box_detail .txt_lead{order:1}}.box_hotspring .box_hotspring_inner .box_wrapper .box_detail .box_txt{margin-bottom:calc(48 / var(--base) * 1em)}@container box_hotspring (inline-size < calc(960 / 16 * 1em)){.box_hotspring .box_hotspring_inner .box_wrapper .box_detail .box_txt{order:2}}@container box_hotspring (inline-size < calc(960 / 16 * 1em)){.box_hotspring .box_hotspring_inner .box_wrapper .box_detail .btn_link{order:4}}@container box_hotspring (inline-size < calc(960 / 16 * 1em)){.box_hotspring .box_hotspring_inner .box_wrapper .box_detail .btn_link a{margin-left:auto}}@container box_hotspring (calc(960 / 16 * 1em) <= inline-size){.box_hotspring .box_hotspring_inner .box_wrapper .box_img{order:1}}@container box_hotspring (inline-size < calc(960 / 16 * 1em)){.box_hotspring .box_hotspring_inner .box_wrapper .box_img{order:3;margin-bottom:calc(48 / var(--base) * 1em);margin-left:calc(var(--padding-inline) * -1)}}.box_hotspring .box_hotspring_inner .box_wrapper .box_img img{display:block;width:100%}.box_activity{container:box_activity/inline-size}.box_activity:after,.box_activity:before,.box_activity>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--cqi-to-px-box_activity:var(--cqi-to-px);--1cqw:1cqw;--cqw-to-px:calc(tan(atan2(var(--1cqw), 1px)));--cqw-to-px-box_activity:var(--cqw-to-px)}.box_activity .box_activity_inner{display:grid}@container box_activity (calc(960 / 16 * 1em) <= inline-size){.box_activity .box_activity_inner{grid-template-columns:auto 1fr auto;grid-template-rows:auto auto auto;grid-template-areas:"slider slider slider" "box_detail box_activity_map title_large-vertical" "box_activities box_activities box_activities"}}@container box_activity (inline-size < calc(960 / 16 * 1em)){.box_activity .box_activity_inner{position:relative;grid-template-columns:100%;grid-template-rows:auto auto auto auto;grid-template-areas:"slider" "box_detail" "box_activity_map" "box_activities";padding-top:calc(34 / var(--base) * 1em)}}.box_activity .box_activity_inner .title_large-vertical{z-index:1}@container box_activity (calc(960 / 16 * 1em) <= inline-size){.box_activity .box_activity_inner .title_large-vertical{-ms-grid-row:2;-ms-grid-column:3;position:relative;grid-area:title_large-vertical;margin-right:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 74/480 * (var(--cqi-to-px) - 960/100) * 100/var(--base) * 1em,114/var(--base) * 1em)}}@container box_activity (inline-size < calc(960 / 16 * 1em)){.box_activity .box_activity_inner .title_large-vertical{position:absolute;top:0;right:0;margin-right:calc(6.6 / var(--base) * 1em)}}.box_activity .box_activity_inner .box_slider{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:4;grid-area:slider;margin-bottom:calc(var(--margin-bottom) / var(--base) * 1em)}@container box_activity (calc(960 / 16 * 1em) <= inline-size){.box_activity .box_activity_inner .box_slider{--margin-bottom:104}}@container box_activity (inline-size < calc(960 / 16 * 1em)){.box_activity .box_activity_inner .box_slider{--margin-bottom:48}}@container box_activity (calc(960 / 16 * 1em) <= inline-size){}@container box_activity (inline-size < calc(960 / 16 * 1em)){.box_activity .box_activity_inner .box_slider .img img{aspect-ratio:428/300;object-fit:cover}}.box_activity .box_activity_inner .box_detail{-ms-grid-row:2;-ms-grid-column:1;grid-area:box_detail;position:relative;z-index:1}@container box_activity (calc(960 / 16 * 1em) <= inline-size){.box_activity .box_activity_inner .box_detail{--width:300;max-width:calc(var(--width) / var(--base) * 1em);margin-top:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 18/480 * (var(--cqi-to-px) - 960/100) * 100/var(--base) * 1em,58/var(--base) * 1em);margin-right:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 13/480 * (var(--cqi-to-px) - 960/100) * 100/var(--base) * 1em,53/var(--base) * 1em);margin-left:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 89/480 * (var(--cqi-to-px) - 960/100) * 100/var(--base) * 1em,129/var(--base) * 1em)}}@container box_activity (inline-size < calc(960 / 16 * 1em)){.box_activity .box_activity_inner .box_detail{--width:295.62;--margin-inline:66;margin-inline:clamp(calc(var(--margin-inline) / 428 * 320)/var(--base) * 1em,calc(var(--margin-inline) / 428 * 320)/var(--base) * 1em + calc(var(--margin-inline) / 428 * 767 - var(--margin-inline) / 428 * 320)/320 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,calc(var(--margin-inline) / 428 * 767)/var(--base) * 1em)}}.box_activity .box_activity_inner .box_detail .txt_lead-large{margin-bottom:calc(14 / var(--base) * 1em)}.box_activity .box_activity_inner .box_detail .txt_decoration-small{margin-bottom:calc(32 / var(--base) * 1em)}.box_activity .box_activity_inner .box_detail .box_txt{margin-bottom:calc(30 / var(--base) * 1em)}.box_activity .box_activity_inner .box_detail .btn_link a{margin-left:auto}.box_activity .box_activity_inner .box_detail:before{display:block;position:absolute;bottom:100%;left:0;margin-left:calc(var(--margin-left) / var(--width) * 100%);margin-bottom:calc(var(--margin-bottom) / var(--width) * 100%);max-width:calc(var(--deco-width) / var(--base) * 1em);width:calc(var(--deco-width) / var(--width) * 100%);aspect-ratio:746/128.56;background:url("/wp-content/themes/mf-h/assets/images/common/deco_sketch_1.svg") center/contain no-repeat;transform:rotate(-7.04deg);content:""}@container box_activity (calc(960 / 16 * 1em) <= inline-size){.box_activity .box_activity_inner .box_detail:before{--margin-left:-98;--margin-bottom:40;--deco-width:746}}@container box_activity (inline-size < calc(960 / 16 * 1em)){.box_activity .box_activity_inner .box_detail:before{--margin-left:-45;--margin-bottom:23;--deco-width:371}}.box_activity .box_activity_inner .box_activity_map{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column:2;grid-area:box_activity_map;--width:1059;--height:591;position:relative;margin-top:clamp(-20/var(--base) * 1em,-20/var(--base) * 1em + -26/480 * (var(--cqi-to-px) - 960/100) * 100/var(--base) * 1em,-46/var(--base) * 1em);aspect-ratio:var(--width)/var(--height)}@container box_activity (calc(960 / 16 * 1em) <= inline-size){.box_activity .box_activity_inner .box_activity_map{margin-left:calc(-1 * clamp(120 / var(--base) * 1em, 120 / var(--base) * 1em + 40 / 480 * (var(--cqi-to-px) - 960 / 100) * 100 / var(--base) * 1em, 160 / var(--base) * 1em));margin-right:calc(-1 * clamp(110 / var(--base) * 1em, 110 / var(--base) * 1em + 36.6666666667 / 480 * (var(--cqi-to-px) - 960 / 100) * 100 / var(--base) * 1em, 146.6666666667 / var(--base) * 1em))}}@container box_activity (inline-size < calc(960 / 16 * 1em)){}.box_activity .box_activity_inner .box_activity_map .img img{display:block;width:100%}@container box_activity (calc(960 / 16 * 1em) <= inline-size){}@container box_activity (inline-size < calc(960 / 16 * 1em)){.box_activity .box_activity_inner .box_activity_map .box_activity_list{display:none}}.box_activity .box_activity_inner .box_activity_map .box_activity_list li{--base-width:50;position:absolute;top:calc(var(--y) / var(--height) * 100%);left:calc(var(--x) / var(--width) * 100%);width:calc(var(--base-width) / var(--width) * 100%);min-width:calc(40 / var(--base) * 1em)}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button{--symbol-color:#8A7F72;display:block;width:100%;position:relative;z-index:0;border-radius:50%;transition:0.15s}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .txt{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button [data-text]{--fsz:12;position:absolute;top:100%;left:50%;margin-inline:auto;width:max-content;margin-top:calc(2 / var(--fsz) * 1em);padding:calc(1 / var(--fsz) * 1em) calc(4 / var(--fsz) * 1em) calc(2 / var(--fsz) * 1em);line-height:1.2;font-size:calc(var(--fsz) / var(--base) * 1em);font-family:"Noto Sans JP",sans-serif;text-transform:uppercase;color:#fff;background:var(--symbol-color);border-radius:calc(8.5 / var(--fsz) * 1em);transform:translateX(-50%);transition:inherit}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button [class*=ico_]{width:100%;aspect-ratio:1/1;background:#000;border:calc(5 / var(--base) * 1em) solid #fff;border-radius:calc(infinity * 1px);box-shadow:0 0 calc(30 / var(--base) * 1em) 0 rgba(0,0,0,0.2);background:var(--symbol-color);transition:inherit}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button [class*=ico_]:before{background:#fff}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .ico_bbq:before{mask-image:url("/wp-content/themes/mf-h/assets/images/home/ico_activity_bbq.svg")}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .ico_coffee-stand:before{mask-image:url("/wp-content/themes/mf-h/assets/images/home/ico_activity_coffee-stand.svg")}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .ico_dog-run:before{mask-image:url("/wp-content/themes/mf-h/assets/images/home/ico_activity_dog-run.svg")}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .ico_farm:before{mask-image:url("/wp-content/themes/mf-h/assets/images/home/ico_activity_farm.svg")}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .ico_fire-circle:before{mask-image:url("/wp-content/themes/mf-h/assets/images/home/ico_activity_fire-circle.svg")}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .ico_playground:before{mask-image:url("/wp-content/themes/mf-h/assets/images/home/ico_activity_playground.svg")}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .ico_pool:before{mask-image:url("/wp-content/themes/mf-h/assets/images/home/ico_activity_pool.svg")}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .ico_heidi-swing:before{mask-image:url("/wp-content/themes/mf-h/assets/images/home/ico_activity_heidi-swing.svg")}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .ico_theater:before{mask-image:url("/wp-content/themes/mf-h/assets/images/home/ico_activity_theater.svg")}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .ico_hot-spring:before{mask-image:url("/wp-content/themes/mf-h/assets/images/home/ico_activity_hot-spring.svg")}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .ico_hotel-area:before{mask-image:url("/wp-content/themes/mf-h/assets/images/home/ico_activity_hotel-area.svg")}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .ico_oven-bread:before{mask-image:url("/wp-content/themes/mf-h/assets/images/home/ico_activity_oven-bread.svg")}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .ico_reception:before{mask-image:url("/wp-content/themes/mf-h/assets/images/home/ico_activity_reception.svg")}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .ico_restaurant:before{mask-image:url("/wp-content/themes/mf-h/assets/images/home/ico_activity_restaurant.svg")}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .ico_trailer-house:before{mask-image:url("/wp-content/themes/mf-h/assets/images/home/ico_activity_trailer-house.svg")}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .ico_symbol-field:before{mask-image:url("/wp-content/themes/mf-h/assets/images/home/ico_activity_symbol-field.svg")}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button:has(span[class*=hotel-area]) [data-text]{width:fit-content;word-break:keep-all}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button:has(span[class*=trailer-house]) [data-text]{width:fit-content;word-break:keep-all}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button:has(span[class*=symbol-field]) [data-text]{width:fit-content;word-break:keep-all}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button:has(span[class*=bbq]){display:none}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button:has(span[class*=farm]){display:none}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button:has(span[class*=heidi-swing]){display:none}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button:has(span[class*=coffee-stand]){display:none}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button:has(span[class*=playground]){display:none}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .deco_line{--icon-center-x:calc(var(--x) + var(--base-width) / 2);--icon-center-y:calc(var(--y) + var(--base-width) / 2);--dx:calc(var(--dot-x) - var(--icon-center-x));--dy:calc(var(--dot-y) - var(--icon-center-y));display:block;position:absolute;top:0;left:0;right:0;bottom:0;transition:inherit}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .deco_line:after,.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .deco_line:before{display:block;position:absolute;background:var(--symbol-color);border:calc(1 / var(--base) * 1em) solid #fff;transition:inherit;content:""}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .deco_line:before{--length:calc(sqrt((var(--dx) * var(--dx)) + (var(--dy) * var(--dy))));--angle:calc(atan2(var(--dy), var(--dx)));top:0;left:50%;bottom:0;z-index:-1;margin-block:auto;width:calc(var(--length) / var(--base-width) * 100%);height:calc(3 / var(--base) * 1em);transform-origin:left center;transform:rotate(var(--angle))}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button .deco_line:after{--dot-size:8;top:0;left:0;margin-left:calc((var(--dot-x) - var(--x)) / var(--base-width) * 100%);margin-top:calc((var(--dot-y) - var(--y)) / var(--base-width) * 100%);width:calc(var(--dot-size) / var(--base) * 1em);height:calc(var(--dot-size) / var(--base) * 1em);border-radius:50%;transform:translate(-50%,-50%)}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button:hover{--symbol-color:#3A6A4B}.box_activity .box_activity_inner .box_activity_map .box_activity_list li button:hover .deco_line:after{transform:translate(-50%,-50%) scale(1.2)}.box_activity .box_activity_inner .box_activities{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;--gap:15;grid-area:box_activities;margin-top:calc(-1 * var(--gap) / var(--base) * 1em);padding-bottom:calc(var(--padding-bottom) / var(--base) * 1em);content-visibility:auto;contain-intrinsic-size:calc(600 / var(--base) * 1em)}@container main (calc(960 / 16 * 1em) <= inline-size){.box_activity .box_activity_inner .box_activities{--padding-bottom:160}}@container main (inline-size < calc(960 / 16 * 1em)){.box_activity .box_activity_inner .box_activities{--padding-bottom:110}}.box_activity .box_activity_inner .box_activities .splide .splide__track{overflow:visible!important;padding-block:calc((41 - var(--gap)) / var(--base) * 1em) calc((35 - var(--gap)) / var(--base) * 1em)}.box_activity .box_activity_inner .box_activities .splide .splide__track .splide__list .splide__slide{padding:calc(var(--gap) / var(--base) * 1em);width:calc((220 + var(--gap) * 2) / var(--base) * 1em)!important}.box_activity .box_activity_inner .box_activities .splide .splide__track .splide__list .splide__slide section{display:grid;grid-template-rows:auto auto 1fr auto;position:relative;padding:calc(20 / var(--base) * 1em) calc(25 / var(--base) * 1em);height:100%;background:#fff;box-shadow:0 0 calc(10 / var(--base) * 1em) 0 rgba(85,80,80,0.2);transition:opacity 0.3s,box-shadow 0.3s;transform-origin:center center}.box_activity .box_activity_inner .box_activities .splide .splide__track .splide__list .splide__slide section .title_small-center{margin-bottom:calc(16 / var(--base) * 1em)}.box_activity .box_activity_inner .box_activities .splide .splide__track .splide__list .splide__slide section .img{justify-self:center;margin-bottom:calc(16 / var(--base) * 1em);max-width:calc(148 / var(--base) * 1em)}.box_activity .box_activity_inner .box_activities .splide .splide__track .splide__list .splide__slide section .box_txt{margin-bottom:calc(20 / var(--base) * 1em)}.box_activity .box_activity_inner .box_activities .splide .splide__track .splide__list .splide__slide section .box_txt p{--fsz:13;line-height:1.8;font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:500}.box_activity .box_activity_inner .box_activities .splide .splide__track .splide__list .splide__slide section .btn_link a{position:static;margin-inline:auto;padding-bottom:0;border-bottom:none}.box_activity .box_activity_inner .box_activities .splide .splide__track .splide__list .splide__slide section .btn_link a:before{content:""}.box_activity .box_activity_inner .box_activities .splide .splide__track .splide__list .splide__slide section .btn_link a:after{display:none}.box_activity .box_activity_inner .box_activities .splide .splide__track .splide__list .splide__slide section .btn_link a .txt{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.box_activity .box_activity_inner .box_activities .splide .splide__track .splide__list .splide__slide section:has(a:hover){box-shadow:0 0 calc(3 / var(--base) * 1em) 0 rgba(85,80,80,0.2)}.box_activity .box_activity_inner .box_activities .splide .box_controls{margin-bottom:calc(35 / var(--base) * 1em);margin-inline:auto}.box_activity .box_activity_inner .box_activities .splide.is-splide-moving .splide__slide section{will-change:transform}.box_activity .box_activity_inner .box_activities .splide.is-splide-moving .splide__arrow{pointer-events:none}.box_activity .box_activity_inner .box_activities>.btn_link a{margin-inline:auto}.box_news{container:box_news/inline-size}.box_news:after,.box_news:before,.box_news>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--cqi-to-px-box_news:var(--cqi-to-px);--1cqw:1cqw;--cqw-to-px:calc(tan(atan2(var(--1cqw), 1px)));--cqw-to-px-box_news:var(--cqw-to-px)}.box_news{margin-top:calc(var(--margin-top) / var(--base) * 1em);margin-bottom:calc(var(--margin-bottom) / var(--base) * 1em);margin-inline:auto;max-width:calc(1573.3333333333 / var(--base) * 1em);width:90%}@container main (calc(960 / 16 * 1em) <= inline-size){.box_news{--margin-bottom:160;--margin-top:125}}@container main (inline-size < calc(960 / 16 * 1em)){.box_news{--margin-bottom:110;--margin-top:60}}@container box_news (calc(960 / 16 * 1em) <= inline-size){.box_news .box_news_inner{display:grid;grid-template-columns:auto 1fr;gap:calc(41 / var(--base) * 1em)}}@container box_news (inline-size < calc(960 / 16 * 1em)){.box_news .box_news_inner{position:relative;padding-top:calc(19 / var(--base) * 1em)}}@container box_news (calc(960 / 16 * 1em) <= inline-size){}@container box_news (inline-size < calc(960 / 16 * 1em)){.box_news .box_news_inner .title_large-vertical{position:absolute;top:0;left:0;z-index:1}}@container box_news (calc(960 / 16 * 1em) <= inline-size){.box_news .box_news_inner .box_news_wrapper{--column-gap:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 37/480 * (var(--cqi-to-px) - 960/100) * 100/var(--base) * 1em,77/var(--base) * 1em);display:grid;grid-template-rows:auto auto;grid-auto-columns:1fr;grid-template-areas:"box_pickup box_news_list" "btn_link btn_link";column-gap:var(--column-gap)}.box_news .box_news_inner .box_news_wrapper:has(.box_news_list){grid-template-columns:1fr auto}.box_news .box_news_inner .box_news_wrapper:not(:has(.box_news_list)){grid-template-columns:min(1fr,100% - 542/var(--base) * 1em - var(--column-gap)) auto}}@container box_news (inline-size < calc(960 / 16 * 1em)){}.box_news .box_news_inner .box_news_wrapper section{display:grid;grid-template-columns:100%;grid-auto-flow:row;position:relative;transition:0.3s}.box_news .box_news_inner .box_news_wrapper section .img{order:1;margin-bottom:calc(20 / var(--base) * 1em);aspect-ratio:211/141;background:url("/wp-content/themes/mf-h/assets/images/common/no_img.svg") center/contain no-repeat}.box_news .box_news_inner .box_news_wrapper section .img img{display:block;width:100%;height:100%;object-fit:cover}.box_news .box_news_inner .box_news_wrapper section .box_postmeta{order:2;gap:calc(20 / var(--base) * 1em);margin-inline:calc(21 / var(--base) * 1em)}.box_news .box_news_inner .box_news_wrapper section .txt_title{order:3;--fsz:13;margin-inline:calc(21 / var(--fsz) * 1em);margin-bottom:calc(16 / var(--fsz) * 1em);line-height:1.8;font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:500}.box_news .box_news_inner .box_news_wrapper section .link{order:4;color:#696357;justify-self:flex-end;margin-inline:calc(21 / var(--base) * 1em)}.box_news .box_news_inner .box_news_wrapper section .link a .txt{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.box_news .box_news_inner .box_news_wrapper section .link a [class*=ico_]{width:calc(36 / var(--base) * 1em);height:calc(20 / var(--base) * 1em);border-radius:calc(infinity * 1px);background:currentColor}.box_news .box_news_inner .box_news_wrapper section .link a [class*=ico_]:before{width:calc(18 / var(--base) * 1em);color:#fff}.box_news .box_news_inner .box_news_wrapper section .link a:before{content:""}.box_news .box_news_inner .box_news_wrapper section:is(:has(a:hover)){opacity:0.7}.box_news .box_news_inner .box_news_wrapper .box_pickup{padding-bottom:calc(var(--padding-bottom) / var(--base) * 1em)}@container box_news (calc(960 / 16 * 1em) <= inline-size){.box_news .box_news_inner .box_news_wrapper .box_pickup{-ms-grid-row:1;-ms-grid-column:1;--padding-bottom:50;grid-area:box_pickup}}@container box_news (inline-size < calc(960 / 16 * 1em)){.box_news .box_news_inner .box_news_wrapper .box_pickup{--padding-bottom:33;--margin-inline:54;margin-inline:clamp(calc(var(--margin-inline) / 428 * 320)/var(--base) * 1em,calc(var(--margin-inline) / 428 * 320)/var(--base) * 1em + calc(var(--margin-inline) / 428 * 767 - var(--margin-inline) / 428 * 320)/320 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,calc(var(--margin-inline) / 428 * 767)/var(--base) * 1em)}}.box_news .box_news_inner .box_news_wrapper .box_pickup .title_pickup{--fsz:24;line-height:1;margin-bottom:calc(var(--margin-bottom) / var(--fsz) * 1em);letter-spacing:0.03em;font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:400;font-family:"EB Garamond",serif;color:#696357}@container box_news (calc(960 / 16 * 1em) <= inline-size){.box_news .box_news_inner .box_news_wrapper .box_pickup .title_pickup{--margin-bottom:28}}@container box_news (inline-size < calc(960 / 16 * 1em)){.box_news .box_news_inner .box_news_wrapper .box_pickup .title_pickup{--margin-bottom:12.32;text-align:right}}@container box_news (calc(960 / 16 * 1em) <= inline-size){.box_news .box_news_inner .box_news_wrapper .box_pickup section{position:sticky;top:calc((var(--header-height-fixed) + 50) / var(--base) * 1em)}}@container box_news (inline-size < calc(960 / 16 * 1em)){}.box_news .box_news_inner .box_news_wrapper .box_news_list{align-items:flex-start}@container box_news (calc(960 / 16 * 1em) <= inline-size){.box_news .box_news_inner .box_news_wrapper .box_news_list{-ms-grid-row:1;-ms-grid-column:3;grid-area:box_news_list;max-width:calc(542 / var(--base) * 1em);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:max-content max-content max-content max-content max-content}}@container box_news (inline-size < calc(960 / 16 * 1em)){.box_news .box_news_inner .box_news_wrapper .box_news_list{margin-inline:calc(50% - 50vw + var(--scrollbar-width, 0px) / 2);display:flex;flex-wrap:wrap;align-items:flex-start;row-gap:calc(33 / var(--base) * 1em);margin-bottom:calc(33 / var(--base) * 1em)}}@container box_news (calc(960 / 16 * 1em) <= inline-size){.box_news .box_news_inner .box_news_wrapper .box_news_list>li{display:inherit;grid-template-rows:subgrid;grid-row:span 5;max-width:calc(271 / var(--base) * 1em);border-left:calc(1 / var(--base) * 1em) solid #D8D1C4}}@container box_news (inline-size < calc(960 / 16 * 1em)){}@container box_news (calc(960 / 16 * 1em) <= inline-size){.box_news .box_news_inner .box_news_wrapper .box_news_list>li section{display:inherit;grid-template-rows:inherit;grid-row:inherit;padding:calc(30 / var(--base) * 1em)}}@container box_news (inline-size < calc(960 / 16 * 1em)){.box_news .box_news_inner .box_news_wrapper .box_news_list>li section{height:100%;padding:clamp(17.9439252336/var(--base) * 1em,17.9439252336/var(--base) * 1em + 25.0654205607/320 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,43.0093457944/var(--base) * 1em) clamp(16.8971962617/var(--base) * 1em,16.8971962617/var(--base) * 1em + 23.603271028/320 * (var(--cqi-to-px) - 640/100) * 100/var(--base) * 1em,40.5004672897/var(--base) * 1em)}}.box_news .box_news_inner .box_news_wrapper .box_news_list>li:nth-child(n+3){margin-top:calc(40 / var(--base) * 1em)}@container box_news (calc(960 / 16 * 1em) <= inline-size){.box_news .box_news_inner .box_news_wrapper .box_news_list>li:last-child,.box_news .box_news_inner .box_news_wrapper .box_news_list>li:nth-child(2n){border-right:calc(1 / var(--base) * 1em) solid #D8D1C4}}@container box_news (inline-size < calc(960 / 16 * 1em)){}@container box_news (calc(960 / 16 * 1em) <= inline-size){}@container box_news (inline-size < calc(960 / 16 * 1em)){.box_news .box_news_inner .box_news_wrapper .box_news_list>li:nth-child(2n-1){border-right:calc(1 / var(--base) * 1em) solid #D8D1C4}}@container box_news (calc(960 / 16 * 1em) <= inline-size){.box_news .box_news_inner .box_news_wrapper .btn_link{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:btn_link}}@container box_news (inline-size < calc(960 / 16 * 1em)){}@container box_news (calc(960 / 16 * 1em) <= inline-size){}@container box_news (inline-size < calc(960 / 16 * 1em)){.box_news .box_news_inner .box_news_wrapper .btn_link a{margin-inline:auto}}.box_access{container:box_access/inline-size}.box_access:after,.box_access:before,.box_access>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--cqi-to-px-box_access:var(--cqi-to-px);--1cqw:1cqw;--cqw-to-px:calc(tan(atan2(var(--1cqw), 1px)));--cqw-to-px-box_access:var(--cqw-to-px)}.box_access{margin-bottom:calc(var(--margin-bottom) / var(--base) * 1em)}@container main (calc(960 / 16 * 1em) <= inline-size){.box_access{--margin-bottom:160}}@container main (inline-size < calc(960 / 16 * 1em)){.box_access{--margin-bottom:100}}.box_access .box_access_inner{position:relative;background:url("/wp-content/themes/mf-h/assets/images/home/bg_access.avif") bottom center/100% auto no-repeat}@container box_access (calc(960 / 16 * 1em) <= inline-size){.box_access .box_access_inner{--margin-right:clamp(100/var(--base) * 1em,100/var(--base) * 1em + 70/480 * (var(--cqi-to-px) - 960/100) * 100/var(--base) * 1em,170/var(--base) * 1em);padding-block:calc(50 / var(--base) * 1em) calc(94 / var(--base) * 1em)}}@container box_access (inline-size < calc(960 / 16 * 1em)){.box_access .box_access_inner{--margin-right:calc(20 / var(--base) * 1em);padding-block:calc(29 / var(--base) * 1em) calc(92 / var(--base) * 1em)}}.box_access .box_access_inner .title_large-vertical{position:absolute;top:0;right:0;z-index:1;margin-right:calc(var(--margin-right) - var(--right-offset) / var(--base) * 1em)}@container box_access (calc(960 / 16 * 1em) <= inline-size){.box_access .box_access_inner .title_large-vertical{--right-offset:52}}@container box_access (inline-size < calc(960 / 16 * 1em)){.box_access .box_access_inner .title_large-vertical{--right-offset:14}}.box_access .box_access_inner .box_map{margin-bottom:calc(var(--margin-bottom) / var(--base) * 1em);margin-right:var(--margin-right)}@container box_access (calc(960 / 16 * 1em) <= inline-size){.box_access .box_access_inner .box_map{--margin-bottom:49;height:calc(560 / var(--base) * 1em)}}@container box_access (inline-size < calc(960 / 16 * 1em)){.box_access .box_access_inner .box_map{--margin-bottom:33;height:calc(216 / var(--base) * 1em)}}.box_access .box_access_inner .box_map{filter:grayscale(1)}.box_access .box_access_inner .box_map iframe{display:block;width:100%;height:100%}.box_access .box_access_inner .box_detail{margin-inline:auto;max-width:calc(900 / var(--base) * 1em);width:90%}.box_access .box_access_inner .box_detail .txt_lead{margin-bottom:calc(32 / var(--base) * 1em)}.box_access .box_access_inner .box_detail .box_txt{margin-bottom:calc(40 / var(--base) * 1em)}@container box_access (calc(960 / 16 * 1em) <= inline-size){.box_access .box_access_inner .box_detail .btn_link a{margin-left:auto}}@container box_access (inline-size < calc(960 / 16 * 1em)){.box_access .box_access_inner .box_detail .btn_link a{margin-inline:auto}}.box_photos{container:box_photos/inline-size}.box_photos:after,.box_photos:before,.box_photos>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--cqi-to-px-box_photos:var(--cqi-to-px);--1cqw:1cqw;--cqw-to-px:calc(tan(atan2(var(--1cqw), 1px)));--cqw-to-px-box_photos:var(--cqw-to-px)}.box_photos .box_photos_inner .title_medium-center{margin-bottom:calc(60 / var(--base) * 1em)}.box_photos .box_photos_inner .btn_link a{margin-inline:auto}