*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}article,aside,audio,blockquote,body,dd,dialog,div,dl,dt,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,input,li,main,mark,menu,nav,ol,p,pre,section,td,textarea,th,time,ul,video{font-feature-settings:"palt";margin:0;padding:0;word-wrap:break-word;overflow-wrap:break-word}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;word-wrap:break-word;overflow-wrap:break-word}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}q:after,q:before{content:""}embed,object{vertical-align:top}hr,legend{display:none}h1,h2,h3,h4,h5,h6{font-size:100%}abbr,acronym,fieldset,img{border:0}li{list-style-type:none}sup{font-size:.5em;vertical-align:super}img{vertical-align:top}i{font-style:normal}svg{vertical-align:middle}article,aside,dialog,figure,footer,header,hgroup,main,nav,section{display:block}nav,ul{list-style:none}:where(body){color:var(--wp--preset--color--text);margin:0}:where(img,video){display:block;height:auto;max-width:100%}:where(a){color:var(--wp--preset--color--text)}:where(a):hover{text-decoration:underline}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}h1{font-size:clamp(28px,calc(1.36364vw + 23.63636px),40px)}h2{font-size:clamp(24px,calc(.90909vw + 21.09091px),32px)}h3{font-size:clamp(20px,calc(.45455vw + 18.54545px),24px)}h4{font-size:1.125rem}h5,h6{font-size:1rem}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.4}:where(a,button,input,textarea,select):focus-visible{outline:2px solid var(--wp--preset--color--primary);outline-offset:3px}:where(a){text-decoration:none}@media(any-hover:hover){:where(a):hover{text-decoration:none}}body{background:#fafafa}[data-animate=fade-in]{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}[data-animate=fade-in].is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){[data-animate=fade-in]{opacity:1;transform:none;transition:none}}.screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important;clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(50%)}@media(min-width:768px){.u-view--sp{display:none!important}}@media(max-width:767px){.u-view--tab{display:none!important}}@media(min-width:1025px){.u-view--tab{display:none!important}}@media(max-width:1024px){.u-view--pc{display:none!important}}@media(max-width:767px){.u-view--pc-tab{display:none!important}}@media(min-width:1025px){.u-view--tab-sp{display:none!important}}.l-header{position:relative;z-index:100}.home .l-header{background:#0000;inset-block-start:0;inset-inline:0;position:absolute}.l-header__nav-list{align-items:center;display:flex;gap:clamp(20px,calc(2.23464vw - 2.90503px),40px);list-style:none;margin:0;padding:0}.l-header__nav-link{color:var(--wp--preset--color--ink-soft);display:block;font-size:clamp(14px,calc(.44693vw + 9.41899px),18px);font-weight:500;letter-spacing:.02em;line-height:1.6;padding-block-start:clamp(12px,calc(.67039vw + 5.12849px),18px);position:relative;text-decoration:none}.l-header__nav-link:before{background:currentcolor;content:"";height:4px;inset-block-start:0;inset-inline-start:50%;opacity:0;position:absolute;transform:translateX(-50%) rotate(45deg);transition:opacity .3s ease,transform .3s ease,background-color .3s ease;width:4px}.l-header__nav-link:focus-visible,.l-header__nav-link:hover{color:var(--wp--preset--color--ink);text-decoration:none}.l-header__nav-link:focus-visible:before,.l-header__nav-link:hover:before,.l-header__nav-link[aria-current=page]:before{opacity:1}.l-header__nav-link:focus-visible:before,.l-header__nav-link:hover:before{background:color-mix(in srgb,currentcolor 50%,#0000);transform:translateX(-50%) rotate(225deg) scale(2.5)}.l-header__lang{flex:none;position:relative}.l-header__lang-toggle{align-items:center;appearance:none;background-color:#0000;border:none;color:var(--wp--preset--color--text);color:var(--wp--preset--color--ink-soft);cursor:pointer;display:inline-flex;font-family:var(--wp--preset--font-family--josefin-sans);font-size:clamp(14px,calc(.26144vw + 12.98039px),18px);font-weight:600;gap:5px;letter-spacing:.02em;margin:0;padding:4px 0}.l-header__lang-toggle .l-header__lang-icon{height:clamp(12px,calc(.26144vw + 10.98039px),16px);transition:transform .3s ease;width:clamp(12px,calc(.26144vw + 10.98039px),16px)}.l-header__lang-toggle[aria-expanded=true] .l-header__lang-icon{transform:rotate(180deg)}.l-header__lang-list{background:#fafafa;box-shadow:0 8px 24px #05030226;inset-block-start:calc(100% + 8px);inset-inline-start:0;list-style:none;margin:0;min-width:160px;padding:8px 0;position:absolute;z-index:1}.l-header__lang-list[hidden]{display:none}.l-header__lang-list li{margin:0}.l-header__lang-item{appearance:none;background-color:#0000;border:none;color:var(--wp--preset--color--text);color:var(--wp--preset--color--ink-soft);cursor:pointer;display:block;font-size:var(--wp--preset--font-size--small);margin:0;padding:8px 16px;text-align:start;width:100%}.l-header__lang-item:hover{background:var(--wp--preset--color--page-surface)}.l-header__overlay{align-items:flex-start;display:flex;gap:clamp(16px,calc(.52288vw + 13.96078px),24px);justify-content:space-between;padding-block:clamp(10px,calc(-.13072vw + 12.5098px),12px) 0;padding-inline:clamp(12px,calc(.52288vw + 9.96078px),20px) clamp(12px,calc(1.83007vw + 4.86275px),40px)}.l-header__overlay-left{align-items:center;display:flex;gap:clamp(16px,calc(1.56863vw + 9.88235px),40px);min-width:0}.l-header__overlay-right{display:none}@media(min-width:768px){.l-header__overlay-right{align-items:center;display:flex;gap:clamp(20px,calc(2.23464vw - 2.90503px),40px)}}@media(min-width:768px)and (max-width:1024px){.l-header__overlay-right{gap:16px;margin-top:clamp(8px,calc(1.78571vw + 2.28571px),16px)}}.l-header__brand{display:block;flex:none;line-height:0;margin-block-start:clamp(0px,calc(.65359vw - 2.54902px),10px)}.l-header__brand-mark{height:auto;width:clamp(120px,calc(9.15033vw + 84.31373px),260px)}.l-header__brand-mark--fixed{width:clamp(80px,calc(7.82123vw - .1676px),150px)}.l-header__nav--fixed,.l-header__nav--overlay{display:none}@media(min-width:1025px){.l-header__nav--fixed,.l-header__nav--overlay{display:block}}.l-header__cv{display:none}@media(min-width:1025px){.l-header__cv{display:inline-flex;margin-block-start:clamp(10px,calc(1.11732vw - 1.45251px),20px)}}.l-header__fixed{display:none}@media(min-width:768px){.home .l-header__fixed{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:color-mix(in srgb,var(--wp--preset--color--header-surface) 80%,#0000);display:flex;inset-block-start:0;inset-inline:0;justify-content:space-between;min-height:clamp(64px,calc(2.4581vw + 38.80447px),86px);opacity:0;padding-inline-start:clamp(20px,calc(2.23464vw - 2.90503px),40px);position:fixed;transform:translateY(-100%);transition:opacity .4s ease,transform .4s ease,visibility .4s;visibility:hidden;z-index:100}.l-header__root.is-fixed-visible .l-header__fixed{opacity:1;transform:none;visibility:visible}.l-header__root.is-menu-open .l-header__fixed{opacity:0;transform:translateY(-100%);visibility:hidden}.l-header__fixed-left{padding-block:8px}.l-header__fixed-left,.l-header__fixed-right{align-items:center;display:flex;gap:clamp(20px,calc(2.23464vw - 2.90503px),40px)}.l-header__fixed-right{align-self:stretch}.l-header__fixed-right .l-header__menu-toggle--header{align-self:stretch;height:auto}}.l-header__sp-bar{display:flex;gap:clamp(8px,calc(5.71429vw - 10.28571px),12px);inset-block-end:clamp(12px,calc(11.42857vw - 24.57143px),20px);inset-inline:clamp(12px,calc(11.42857vw - 24.57143px),20px);position:fixed;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;z-index:120}@media(min-width:768px){.l-header__sp-bar{display:none}}.l-header__root.is-sp-bar-hidden .l-header__sp-bar{opacity:0;transform:translateY(140%);visibility:hidden}.l-header__menu-toggle{align-items:center;appearance:none;background-color:#0000;background:var(--wp--preset--color--ink-soft);border:none;color:var(--wp--preset--color--text);cursor:pointer;display:flex;flex:none;height:56px;justify-content:center;margin:0;padding:0;width:56px}.l-header__menu-toggle--header{display:none;height:48px;width:48px}@media(min-width:768px)and (max-width:1024px){.l-header__menu-toggle--header{display:flex}}.l-header__menu-icon{background:#fafafa;display:block;height:2px;position:relative;transition:background-color .2s ease;width:20px}.l-header__menu-icon:after,.l-header__menu-icon:before{background:#fafafa;content:"";height:2px;inset-inline-start:0;position:absolute;transition:transform .3s ease;width:20px}.l-header__menu-icon:before{inset-block-start:-7px}.l-header__menu-icon:after{inset-block-start:7px}[aria-expanded=true]>.l-header__menu-icon{background:#0000}[aria-expanded=true]>.l-header__menu-icon:before{transform:translateY(7px) rotate(45deg)}[aria-expanded=true]>.l-header__menu-icon:after{transform:translateY(-7px) rotate(-45deg)}.l-header__modal{backdrop-filter:blur(4px);background:color-mix(in srgb,var(--wp--preset--color--page-surface) 80%,#0000);inset:0;overflow-y:auto;overscroll-behavior:contain;position:fixed;z-index:110}.l-header__modal[hidden]{display:none}@media(min-width:1025px){.l-header__modal{display:none}}.l-header__modal-inner{align-items:center;display:flex;flex-direction:column;gap:clamp(24px,calc(22.85714vw - 49.14286px),40px);padding-block:clamp(48px,calc(17.14286vw - 6.85714px),60px) clamp(120px,calc(28.57143vw + 28.57143px),140px);padding-inline:clamp(20px,calc(30vw - 76px),41px)}@media(min-width:768px)and (max-width:1024px){.l-header__modal-inner{gap:clamp(40px,calc(3.125vw + 16px),48px);padding-block:clamp(72px,calc(6.25vw + 24px),88px) clamp(140px,calc(7.8125vw + 80px),160px);padding-inline:clamp(40px,calc(7.8125vw - 20px),60px)}}.l-header__nav--modal{padding-block-end:20px}.l-header__nav--modal .l-header__nav-list{flex-direction:column;gap:clamp(16px,calc(5.71429vw - 2.28571px),20px)}@media(min-width:768px)and (max-width:1024px){.l-header__nav--modal .l-header__nav-list{gap:clamp(24px,calc(1.5625vw + 12px),28px)}}.l-header__nav--modal .l-header__nav-link{font-size:clamp(15px,calc(2.85714vw + 5.85714px),17px);padding-block-start:0}@media(min-width:768px)and (max-width:1024px){.l-header__nav--modal .l-header__nav-link{font-size:clamp(18px,calc(.78125vw + 12px),20px)}}.l-header__nav--modal .l-header__nav-link:before{display:none}.l-header__root.is-menu-open .l-header__overlay{inset-block-start:0;inset-inline:0;pointer-events:none;position:fixed;z-index:130}.l-header__root.is-menu-open .l-header__overlay .l-header__cv,.l-header__root.is-menu-open .l-header__overlay .l-header__menu-toggle{pointer-events:auto}.l-header__root.is-menu-open .l-header__lang{display:none}.l-header__resort{align-items:center;display:flex;flex-direction:column;gap:clamp(16px,calc(5.71429vw - 2.28571px),20px)}@media(min-width:768px)and (max-width:1024px){.l-header__resort{gap:clamp(20px,calc(1.5625vw + 8px),24px)}}.l-header__resort-title{line-height:0;margin:0}.l-header__resort-logo{height:auto;width:clamp(140px,calc(37.14286vw + 21.14286px),166px)}@media(min-width:768px)and (max-width:1024px){.l-header__resort-logo{width:clamp(220px,calc(15.625vw + 100px),260px)}}.l-header__resort:last-child .l-header__resort-logo{width:clamp(154px,calc(41.42857vw + 21.42857px),183px)}@media(min-width:768px)and (max-width:1024px){.l-header__resort:last-child .l-header__resort-logo{width:clamp(242px,calc(17.1875vw + 110px),286px)}}.l-header__resort-links{display:flex;gap:clamp(12px,calc(11.42857vw - 24.57143px),20px);justify-content:center;list-style:none;margin:0;padding:0}@media(min-width:768px)and (max-width:1024px){.l-header__resort-links{gap:clamp(20px,calc(3.125vw - 4px),28px)}}.l-header__resort-links a{align-items:center;color:var(--wp--preset--color--ink-soft);display:inline-flex;font-size:var(--wp--preset--font-size--small);gap:6px;text-decoration:none}@media(min-width:768px)and (max-width:1024px){.l-header__resort-links a{font-size:var(--wp--preset--font-size--medium)}}.l-header__resort-links a:hover{text-decoration:underline}.l-header__resort-links a img{height:16px;width:16px}@media(min-width:768px)and (max-width:1024px){.l-header__resort-links a img{height:18px;width:18px}}.l-header__sns{display:flex;gap:12px;list-style:none;margin:0;padding:0}@media(min-width:768px)and (max-width:1024px){.l-header__sns{gap:16px}}.l-header__sns a img{height:20px;width:auto}@media(min-width:768px)and (max-width:1024px){.l-header__sns a img{height:24px}}.noricor-menu-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.l-header__fixed,.l-header__lang-icon,.l-header__menu-icon,.l-header__menu-icon:after,.l-header__menu-icon:before,.l-header__nav-link:before,.l-header__sp-bar{transition:none}}.l-main{min-height:60vh}@media(min-width:768px){.l-main{padding-bottom:clamp(40px,calc(7.59494vw - 18.32911px),88px)}}@media(max-width:767px){.l-main{padding-bottom:clamp(24px,calc(3.57942vw + 12.54586px),40px)}}.l-main--news{--wp--style--global--content-size:75rem;margin-inline:auto;padding-inline:0;width:90%}.l-main--front{padding-bottom:0;padding-top:0}.home .wp-site-blocks>.l-main--front{margin-block-start:0}.l-main--front>:not(:first-child){margin-block-start:clamp(96px,calc(7.03297vw + 68.57143px),160px)}.l-main--front>:nth-child(2){margin-block-start:clamp(84px,calc(6.15385vw + 60px),140px)}.wp-block-post-content>.p-attractive+.p-ticket{margin-block-start:0}.wp-block-post-content>.p-ticket+.wp-block-noricor-access,.wp-block-post-content>.wp-block-noricor-access+.wp-block-noricor-drone{margin-block-start:clamp(24px,calc(1.75824vw + 17.14286px),40px)}.l-main--front>:empty{margin-block-start:0}body.home main{margin-bottom:clamp(40px,calc(4.54545vw + 25.45455px),80px)}.l-footer{overflow:hidden;position:relative}.l-footer__content{align-items:center;display:flex;flex-direction:column;gap:clamp(40px,calc(1.30719vw + 34.90196px),60px);margin-inline:auto;max-width:480px;padding-block-start:clamp(56px,calc(3.52941vw + 42.23529px),110px);padding-inline:clamp(16px,calc(11.42857vw - 20.57143px),24px);position:relative;z-index:1}@media(min-width:1025px){.l-footer__content{max-width:1200px;padding-inline:1.5rem}}.l-footer__brand{display:block;line-height:0}.l-footer__brand-mark{height:auto;width:clamp(120px,calc(9.15033vw + 84.31373px),260px)}.l-footer__lnk{align-items:center;display:flex;flex-direction:column;gap:2.5rem;width:100%}@media(min-width:1025px){.l-footer__lnk{flex-direction:row;justify-content:center;width:auto}.l-footer__nav{padding-block-end:20px}}.l-footer__nav-list{column-gap:clamp(28px,calc(.78431vw + 24.94118px),40px);display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0;row-gap:1rem}@media(max-width:1024px){.l-footer__nav-list{max-width:21.375rem}}.l-footer__nav-item{margin:0}.l-footer__nav-link{color:var(--wp--preset--color--ink-soft);display:block;font-size:var(--wp--preset--font-size--nav);font-weight:500;letter-spacing:.02em;line-height:1.6;padding-block-start:23px;position:relative;text-decoration:none}.l-footer__nav-link:before{background:currentcolor;content:"";height:4px;inset-block-start:8px;inset-inline-start:50%;opacity:0;position:absolute;transform:translateX(-50%) rotate(45deg);transition:opacity .3s ease,transform .3s ease,background-color .3s ease;width:4px}.l-footer__nav-link:focus-visible,.l-footer__nav-link:hover{color:var(--wp--preset--color--ink);text-decoration:none}.l-footer__nav-link:focus-visible:before,.l-footer__nav-link:hover:before,.l-footer__nav-link[aria-current=page]:before{opacity:1}.l-footer__nav-link:focus-visible:before,.l-footer__nav-link:hover:before{background:color-mix(in srgb,currentcolor 50%,#0000);transform:translateX(-50%) rotate(225deg) scale(2.5)}.l-footer__cv{width:100%}@media(min-width:1025px){.l-footer__cv{width:auto}}.l-footer__info{display:flex;flex-direction:column;gap:3rem;width:100%}@media(min-width:1025px){.l-footer__info{align-items:flex-end;flex-direction:row;gap:clamp(60px,calc(6.70391vw - 8.71508px),120px);justify-content:center;width:auto}}.l-footer__resort{align-items:center;display:flex;flex-direction:column;gap:clamp(24px,calc(1.04575vw + 19.92157px),40px)}@media(min-width:1025px){.l-footer__resort:first-child{width:29.875rem}}.l-footer__resort-title{line-height:0;margin:0}.l-footer__resort-logo{height:auto;width:clamp(240px,calc(5.22876vw + 219.60784px),320px)}.l-footer__resort:last-child .l-footer__resort-logo{width:clamp(230px,calc(4.44444vw + 212.66667px),298px)}.l-footer__resort-body{align-items:center;display:flex;flex-direction:column;gap:clamp(20px,calc(.52288vw + 17.96078px),28px)}.l-footer__address{color:var(--wp--preset--color--ink-soft);font-size:var(--wp--preset--font-size--info);font-weight:500;letter-spacing:.02em;line-height:1.6;margin:0;text-align:center}.l-footer__resort-links{align-items:center;display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}@media(min-width:768px){.l-footer__resort-links{flex-direction:row;gap:1.5rem;justify-content:center}}.l-footer__resort-links li{display:flex;margin:0}.l-footer__resort-link{align-items:center;color:var(--wp--preset--color--ink-soft);display:inline-flex;font-size:var(--wp--preset--font-size--info);font-weight:500;gap:6px;letter-spacing:.02em;line-height:1.6;text-decoration:none}.l-footer__resort-link:focus-visible,.l-footer__resort-link:hover{color:var(--wp--preset--color--ink);text-decoration:underline}.l-footer__resort-link-icon{flex:none;height:20px;width:20px}.l-footer__sns{display:flex;gap:.75rem;list-style:none;margin:0;padding:0}.l-footer__sns li{margin:0}.l-footer__sns-link{display:block;line-height:0;transition:opacity .3s ease}.l-footer__sns-link:focus-visible,.l-footer__sns-link:hover{opacity:.7}.l-footer__sns-icon{height:24px;width:auto}.l-footer__copyright{color:var(--wp--preset--color--ink-soft);font-size:var(--wp--preset--font-size--small);font-weight:500;letter-spacing:.02em;line-height:1.6;margin:0;text-align:center}.l-footer__deco{margin-block-start:calc(clamp(64px, calc(6.2745098039vw + 39.5294117647px), 160px)*-1);position:relative}.l-footer__deco-media{display:block;position:relative}.l-footer__deco-media img{display:block;height:auto;width:100%}.l-footer__deco-media:after{background:linear-gradient(180deg,var(--wp--preset--color--page-surface) 0,#0000 59%);content:"";inset:0;position:absolute}.l-footer__wordmark{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);color:color-mix(in srgb,var(--wp--preset--color--overlay-light) 60%,#0000);font-family:var(--wp--preset--font-family--josefin-sans);font-size:clamp(56px,calc(15.94771vw - 6.19608px),300px);font-weight:600;inset-block-end:0;inset-inline-start:13.5897435897%;letter-spacing:.02em;line-height:.7;pointer-events:none;position:absolute;white-space:nowrap}@media(max-width:389px){.l-footer__wordmark{font-size:14.36vw}}@media(min-width:1025px){.l-footer__wordmark{inset-inline-start:10.8854166667%}}@media(prefers-reduced-motion:reduce){.l-footer__nav-link:before,.l-footer__sns-link{transition:none}}.c-cv-button{align-items:center;background:var(--wp--preset--gradient--cv);color:#fafafa;display:inline-flex;font-size:clamp(14px,calc(.44693vw + 9.41899px),18px);font-weight:500;gap:clamp(12px,calc(.44693vw + 7.41899px),16px);justify-content:space-between;letter-spacing:.02em;line-height:1.6;padding:clamp(12px,calc(.44693vw + 7.41899px),16px) clamp(16px,calc(.89385vw + 6.83799px),24px);text-decoration:none;transition:filter .3s ease,opacity .3s ease;white-space:nowrap}.c-cv-button:focus-visible,.c-cv-button:hover{color:#fafafa;filter:brightness(1.1);text-decoration:none}.c-cv-button__label{align-items:center;display:inline-flex;gap:clamp(12px,calc(.44693vw + 7.41899px),16px)}.c-cv-button__label:before{background:currentcolor;content:"";height:4px;transform:rotate(45deg);transition:transform .3s ease,background-color .3s ease;width:4px}.c-cv-button__arrow{flex:none;height:clamp(14px,calc(.22346vw + 11.7095px),16px);margin:4px;transition:transform .3s ease;width:clamp(14px,calc(.22346vw + 11.7095px),16px)}.c-cv-button--plain.c-cv-button{justify-content:center;min-width:clamp(170px,calc(4.80447vw + 120.75419px),213px)}.c-cv-button--plain .c-cv-button__arrow,.c-cv-button--plain .c-cv-button__label:before{display:none}.c-cv-button--fill{flex:1 1 auto;font-size:clamp(14px,calc(2.85714vw + 4.85714px),16px);gap:clamp(12px,calc(7.14286vw - 10.85714px),17px);height:56px;justify-content:center;min-width:0;padding-block:0;padding-inline:clamp(8px,calc(5.71429vw - 10.28571px),12px)}.c-cv-button--fill .c-cv-button__label{gap:clamp(12px,calc(5.71429vw - 6.28571px),16px)}.c-cv-button--fill .c-cv-button__arrow{height:16px;width:16px}@media(max-width:1024px){.c-cv-button--wide{font-size:var(--wp--preset--font-size--nav);gap:1rem;padding:1rem 1.5rem}}.c-cv-button--section{font-size:var(--wp--preset--font-size--nav);gap:1rem;padding:1rem 1.5rem}@media(max-width:767px){.c-cv-button--section{font-size:clamp(14px,calc(5.71429vw - 4.28571px),18px);gap:clamp(12px,calc(5.71429vw - 6.28571px),16px);padding:clamp(12px,calc(5.71429vw - 6.28571px),16px) clamp(14px,calc(14.28571vw - 31.71429px),24px)}}.c-cv-button--section .c-cv-button__label{gap:1rem}.c-cv-button--section .c-cv-button__arrow{height:1rem;width:1rem}.c-cv-button--block{align-self:stretch;flex:none;justify-content:center;min-width:clamp(170px,calc(4.80447vw + 120.75419px),213px)}.c-cv-button--plain.c-cv-button:focus-visible,.c-cv-button--plain.c-cv-button:hover{filter:none;opacity:.7}.c-cv-button:focus-visible .c-cv-button__label:before,.c-cv-button:hover .c-cv-button__label:before{background:color-mix(in srgb,currentcolor 50%,#0000);transform:rotate(225deg) scale(2.5)}.c-cv-button:hover .c-cv-button__arrow{transform:translateX(4px)}@media(prefers-reduced-motion:reduce){.c-cv-button,.c-cv-button__arrow,.c-cv-button__label:before{transition:none}}.c-section-title{align-items:center;display:flex;flex-direction:column;gap:.25rem;margin:0;margin-inline:auto;width:fit-content}.c-section-title__text{color:var(--wp--preset--color--ink);font-family:var(--wp--preset--font-family--noto-sans-jp);font-size:clamp(28px,calc(1.31868vw + 22.85714px),40px);font-weight:700;line-height:1.5;padding-inline:clamp(16px,calc(.90909vw + 13.09091px),24px);text-align:center}.c-section-title__rule{align-self:stretch;background:var(--wp--preset--color--rule);height:1px;position:relative}@media(min-width:768px){.c-section-title__rule{margin-inline-end:0}}@media(max-width:767px){.c-section-title__rule{margin-inline-end:clamp(4px,calc(.45455vw + 2.54545px),8px)}}.c-section-title__rule:after{background:var(--wp--preset--color--rule);content:"";height:.3125rem;inset-block-start:50%;inset-inline-start:100%;margin-inline-start:1.25rem;position:absolute;transform:translateY(-50%) rotate(45deg);width:.3125rem}@media(min-width:768px){.c-section-title__rule:after{margin-inline-start:.375rem}}@media(max-width:767px){.c-section-title__rule:after{margin-inline-start:clamp(4px,calc(.45455vw + 2.54545px),8px)}}.c-section-title--en{align-items:center;flex-direction:row;gap:clamp(12px,calc(1.18812vw + 7.36634px),24px)}@media(min-width:768px){.c-section-title--en{margin-inline:0;width:100%}}.c-section-title--en .c-section-title__text{font-family:var(--wp--preset--font-family--josefin-sans);font-size:clamp(32px,calc(2.37624vw + 22.73267px),56px);font-weight:600;letter-spacing:.02em;line-height:1.4;padding-inline:0;text-transform:uppercase;white-space:nowrap}.c-section-title--en .c-section-title__rule{align-self:auto;background:var(--wp--preset--color--ink-soft);flex:1 1 auto;margin-inline-end:0}.c-section-title--en .c-section-title__rule:after{content:none}.c-table{border-collapse:collapse;table-layout:fixed;width:100%}.c-table td,.c-table th{font-size:clamp(15px,calc(.21978vw + 14.14286px),17px);font-weight:500;height:4.5rem;letter-spacing:.02em;line-height:1.4;padding-block:.75rem;vertical-align:middle}.c-table tbody th{background:var(--wp--preset--color--tab-surface);border-block-end:1px solid #fafafa;text-align:start}.c-table tbody td,.c-table tbody th{color:var(--wp--preset--color--ink-soft)}.c-table tbody td{background:#fafafa;border-block-end:1px solid var(--wp--preset--color--table-rule);border-inline-start:1px solid var(--wp--preset--color--table-rule);text-align:center}.c-table thead th{background:var(--wp--preset--color--ink);border-inline-start:1px solid #fafafa;color:#fafafa;text-align:center}.c-slider__controls,.c-slider__wrp_controls{align-items:center;display:flex;gap:1.25rem;justify-content:center}.c-slider__controls:empty{display:none}.c-slider__progress{background:var(--wp--preset--color--rule);display:block;height:1px;overflow:hidden;width:4.375rem}.c-slider__progress-bar{background:var(--wp--preset--color--ink-soft);display:block;height:100%;transform:scaleX(0);transform-origin:left center;width:100%;will-change:transform}.c-slider .splide__pagination{align-items:center;display:flex;gap:.875rem;list-style:none;margin:0;padding:0}.c-slider .splide__pagination__page{appearance:none;background-color:#0000;background:var(--wp--preset--color--icon-muted);border:none;color:var(--wp--preset--color--text);cursor:pointer;display:block;height:.375rem;margin:0;padding:0;transform:rotate(45deg);transition:background-color .3s ease,width .3s ease,height .3s ease,transform .3s ease;width:.375rem}.c-slider .splide__pagination__page:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px}.c-slider .splide__pagination__page.is-active{background:var(--wp--preset--color--ink-soft);height:.5625rem;transform:rotate(225deg);width:.5625rem}.c-slider__toggle{appearance:none;background-color:#0000;background:var(--wp--preset--color--ink-soft);border:none;border-radius:50%;color:var(--wp--preset--color--text);cursor:pointer;flex:none;height:1.625rem;margin:0;padding:0;position:relative;transition:opacity .3s ease;width:1.625rem}.c-slider__toggle:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px}@media(any-hover:hover){.c-slider__toggle:hover{opacity:.7}}.c-slider__toggle:after,.c-slider__toggle:before{background:#fafafa;content:"";height:.5rem;inset-block-start:50%;position:absolute;transform:translateY(-50%);width:2px}.c-slider__toggle:before{inset-inline-start:calc(50% - 3px)}.c-slider__toggle:after{inset-inline-start:calc(50% + 1px)}.c-slider__toggle.is-paused:before{background:none;border-block:5px solid #0000;border-inline-start:8px solid #fafafa;height:0;inset-inline-start:calc(50% - 3px);width:0}.c-slider__toggle.is-paused:after{content:none}@media(prefers-reduced-motion:reduce){.c-slider .splide__pagination__page,.c-slider__toggle{transition:none}}.c-news-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.c-news-meta__date{color:var(--wp--preset--color--ink-soft);font-family:var(--wp--preset--font-family--josefin-sans);font-size:1rem;font-weight:600;letter-spacing:.02em;line-height:1.4}.c-news-meta__badges{display:flex;flex-wrap:wrap;gap:.25rem}.c-news-meta__badge{background:var(--wp--preset--color--badge);font-size:.875rem;font-weight:500;padding-inline:.75rem}.c-news-meta__badge,.c-scroll-hint{color:#fafafa;letter-spacing:.02em;line-height:1.6}.c-scroll-hint{align-items:center;background:color-mix(in srgb,var(--wp--preset--color--ink-soft) 80%,#0000);border-radius:999px;display:none;font-size:.75rem;gap:.5rem;inset-block-start:50%;inset-inline-start:50%;margin:0;padding:.375rem .875rem;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:opacity .3s ease,visibility .3s ease;white-space:nowrap}[data-noricor-scroll-hint].is-scrollable .c-scroll-hint{display:flex}[data-noricor-scroll-hint].is-scrolled .c-scroll-hint{opacity:0;visibility:hidden}.c-scroll-hint__icon{background:currentcolor;flex:none;height:.875rem;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzBfNyIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSIjRDlEOUQ5Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8wXzcpIj4KPHBhdGggZD0iTTE2LjU2NDYgMTAuMzMzM0gtMC41NjQ0NTNWOS4xOTU3MkgxMy4zNzc2TDEwLjE0MDIgNi41NDcwOUwxMC44NjA1IDUuNjY2NjNMMTYuNTY0NiAxMC4zMzMzWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzBfNyIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSIjRDlEOUQ5Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8wXzcpIj4KPHBhdGggZD0iTTE2LjU2NDYgMTAuMzMzM0gtMC41NjQ0NTNWOS4xOTU3MkgxMy4zNzc2TDEwLjE0MDIgNi41NDcwOUwxMC44NjA1IDUuNjY2NjNMMTYuNTY0NiAxMC4zMzMzWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.875rem}[data-noricor-scroll-hint].is-hinting .c-scroll-hint__icon{animation:noricor-scroll-hint 1.4s ease-in-out 3}@keyframes noricor-scroll-hint{0%,to{transform:translateX(-.3125rem)}50%{transform:translateX(.3125rem)}}@media(prefers-reduced-motion:reduce){.c-scroll-hint{transition:none}[data-noricor-scroll-hint].is-hinting .c-scroll-hint__icon{animation:none}}.p-hero{background:var(--wp--preset--color--surface);border-bottom:1px solid color-mix(in srgb,currentcolor 15%,#0000);padding-bottom:var(--wp--preset--spacing--50);padding-top:var(--wp--preset--spacing--50)}.p-frontpage-hero{background:#fafafa;overflow:hidden;position:relative}.p-frontpage-hero__inner{position:relative}@media(min-width:768px){.p-frontpage-hero__inner{aspect-ratio:1920/950;min-height:560px;width:100%}}@media(min-width:768px)and (max-width:1024px){.p-frontpage-hero__inner{min-height:clamp(480px,calc(31.25vw + 240px),560px)}}.p-frontpage-hero__media{display:block}.p-frontpage-hero__media img{aspect-ratio:390/721;height:auto;object-fit:cover;object-position:center top;width:100%}@media(min-width:768px){.p-frontpage-hero__media{inset:0;position:absolute}.p-frontpage-hero__media img{aspect-ratio:auto;height:100%}}.p-frontpage-hero__body{align-items:center;display:flex;flex-direction:column;gap:18px;inset-block-start:38.6962552011%;inset-inline:0;position:absolute}@media(min-width:768px){.p-frontpage-hero__body{align-items:flex-start;gap:40px;inset-block-start:31.2105263158%;inset-inline:8.3333333333% auto}}@media(min-width:768px)and (max-width:1024px){.p-frontpage-hero__body{gap:clamp(20px,calc(3.125vw - 4px),28px)}}.p-frontpage-hero__wordmark{color:var(--wp--preset--color--ink);font-family:var(--wp--preset--font-family--josefin-sans);font-size:clamp(35px,calc(11.42857vw - 1.57143px),43px);font-weight:600;letter-spacing:-.04em;line-height:.78;margin:0;margin-block:-.5em;padding-block:.3em}@supports(background-clip:text){.p-frontpage-hero__wordmark{-webkit-background-clip:text;background-clip:text;background-image:var(--wp--preset--gradient--wordmark);color:#0000}}@media(min-width:390px)and (max-width:1024px){.p-frontpage-hero__wordmark{font-size:clamp(43px,calc(4.88959vw + 23.9306px),74px)}}@media(min-width:1025px){.p-frontpage-hero__wordmark{font-size:clamp(107px,calc(8.28125vw + 1px),160px);line-height:.7}}@media(min-width:1025px)and (max-width:1280px){.p-frontpage-hero__wordmark{font-size:clamp(74px,calc(12.94118vw - 58.64706px),107px)}}.p-frontpage-hero__copy{align-items:center;display:flex;flex-direction:column;gap:4px}@media(min-width:768px){.p-frontpage-hero__copy{align-items:flex-start;gap:12px}}@media(min-width:768px)and (max-width:1024px){.p-frontpage-hero__copy{gap:clamp(6px,calc(1.5625vw - 6px),10px)}}.p-frontpage-hero__copy-line{background:#fafafa;color:var(--wp--preset--color--ink);font-size:clamp(16px,calc(5.71429vw - 2.28571px),20px);font-weight:600;letter-spacing:.02em;line-height:1.6;margin:0;padding:2px 4px 2px 12px;width:fit-content}@media(min-width:768px){.p-frontpage-hero__copy-line{font-size:clamp(21px,1.45833vw,28px);font-weight:700;padding:2px 12px 2px 30px}}@media(min-width:768px)and (max-width:1024px){.p-frontpage-hero__copy-line{font-size:clamp(17px,calc(1.5625vw + 5px),21px);padding-inline:clamp(20px,calc(3.90625vw - 10px),30px) clamp(8px,calc(1.5625vw - 4px),12px)}}.p-frontpage-hero__cv{display:none}@media(min-width:1025px){.p-frontpage-hero__cv{display:block}}.p-frontpage-hero__resorts{align-items:flex-end;display:flex;gap:12px;inset-block-start:82.1081830791%;inset-inline:5.1282051282%;justify-content:space-between;position:absolute}@media(min-width:768px){.p-frontpage-hero__resorts{gap:4.1666666667%;inset-block-start:80.8421052632%;inset-inline:0;justify-content:center}}.p-frontpage-hero__resort-logo{height:auto}.p-frontpage-hero__resort-logo--hakunori{width:47.4285714286%}@media(min-width:768px){.p-frontpage-hero__resort-logo--hakunori{margin-block-end:7px;width:min(20.8333333333%,400px)}}.p-frontpage-hero__resort-logo--cortina{width:41.7142857143%}@media(min-width:768px){.p-frontpage-hero__resort-logo--cortina{width:min(22.96875%,441px)}}.p-frontpage-hero__resort-amp{color:var(--wp--preset--color--ink-soft);font-family:var(--wp--preset--font-family--josefin-sans);font-size:var(--wp--preset--font-size--nav);font-weight:600;line-height:1.4}@media(min-width:768px)and (max-width:1024px){.p-frontpage-hero__resort-amp{font-size:clamp(15px,1.95313vw,20px)}}@media(min-width:1025px){.p-frontpage-hero__resort-amp{font-size:clamp(36px,2.5vw,48px)}}.p-frontpage-hero__inner.is-anim [data-noricor-hero-item]{opacity:0;transform:translateX(-32px)}.p-frontpage-hero__inner.is-anim.is-ready [data-noricor-hero-item]{opacity:1;transform:none;transition:opacity .9s ease,transform .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--noricor-hero-delay,0ms)}@media(prefers-reduced-motion:reduce){.p-frontpage-hero__inner.is-anim [data-noricor-hero-item]{opacity:1;transform:none;transition:none}}.p-attractive{background:#fafafa;overflow:hidden}@media(max-width:390px){.p-attractive .c-section-title__text{font-size:clamp(21px,calc(5.71429vw + 2.71429px),25px)}}.p-attractive__title-count{font-size:1.4em;line-height:1}.p-attractive__inner{display:flex;flex-direction:column}@media(min-width:768px){.p-attractive__inner{gap:clamp(16px,calc(.69444vw + 10.66667px),24px);padding-block:clamp(64px,calc(6.25698vw - .13408px),120px)}}.p-attractive__feature{display:flex;flex-direction:column;margin-bottom:clamp(80px,calc(9.09091vw + 50.90909px),160px);max-width:2400px;position:relative}@media(min-width:768px){.p-attractive__feature{align-items:flex-start;flex-direction:row;padding-block-start:clamp(40px,calc(9.98264vw - 36.66667px),155px)}}@media(max-width:767px){.p-attractive__feature{gap:clamp(24px,calc(4.24403vw + 7.44828px),40px);padding-block-start:0}}.p-attractive__feature-number{height:auto;inset-block-start:2.5rem;inset-inline-start:-1.875rem;pointer-events:none;position:absolute;width:11.8125rem;z-index:1}@media(min-width:768px){.p-attractive__feature-number{left:clamp(350px,calc(69.44444vw - 183.33333px),1150px);top:0;transform:translate(-45%);width:clamp(220px,calc(24.65278vw + 30.66667px),504px);z-index:1}}@media(min-width:768px)and (min-width:768px){.p-attractive__feature-number{left:clamp(500px,calc(72.54464vw - 242.85714px),1150px)}}@media(min-width:768px)and (min-width:768px)and (max-width:1024px){.p-attractive__feature-number{left:clamp(330px,calc(66.40625vw - 180px),500px)}}@media(min-width:768px)and (max-width:767px){.p-attractive__feature-number{left:clamp(330px,calc(38.03132vw + 208.29978px),500px)}}@media(max-width:767px){.p-attractive__feature-number{width:clamp(160px,calc(35.71429vw + 45.71429px),320px)}}.p-attractive__slider{isolation:isolate;order:2;position:relative;width:100%;--attractive-slide-bottom-edge:71.1304347826%}@media(min-width:768px){.p-attractive__slider{order:0;width:clamp(380px,calc(66.84028vw - 133.33333px),1150px)}}@media(max-width:767px){.p-attractive__slider{height:18.75rem;margin-block-end:1.4375rem;width:calc(100% + 3.125rem)}}.p-attractive__slider:after{aspect-ratio:490/745;background:url(images/bg-slide-bar.78fcbb21.webp) 50%/100% 100% no-repeat;content:"";inset-block-start:5.1304347826%;inset-inline-start:62.6086956522%;pointer-events:none;position:absolute;width:42.6086956522%;z-index:0}@media(max-width:767px){.p-attractive__slider:after{aspect-ratio:185.16/323;inset-block-start:0;inset-inline-start:64.7363636364%;max-height:19.75rem;width:42.0818181818%}}.p-attractive__slider .splide__track{clip-path:polygon(0 0,100% 0,var(--attractive-slide-bottom-edge) 100%,0 100%);position:relative;z-index:1}@media(max-width:767px){.p-attractive__slider .splide__list,.p-attractive__slider .splide__slide,.p-attractive__slider .splide__track{height:100%}}.p-attractive__slide-image{aspect-ratio:1150/740;display:block;height:auto;object-fit:cover;width:100%}@media(max-width:767px){.p-attractive__slide-image{aspect-ratio:auto;height:100%}}.p-attractive__slider>.c-slider__controls,.p-attractive__slider>.c-slider__wrp_controls{position:absolute;z-index:2}@media(min-width:768px){.p-attractive__slider>.c-slider__controls,.p-attractive__slider>.c-slider__wrp_controls{inset-block-end:clamp(14px,calc(.44643vw + 9.42857px),18px);inset-inline-end:clamp(200px,calc(21.20536vw - 17.14286px),390px)}}@media(min-width:768px)and (max-width:1024px){.p-attractive__slider>.c-slider__controls,.p-attractive__slider>.c-slider__wrp_controls{inset-block-end:clamp(14px,calc(1.5625vw + 2px),18px);inset-inline-end:clamp(160px,calc(15.625vw + 40px),200px)}}@media(max-width:767px){.p-attractive__slider>.c-slider__controls,.p-attractive__slider>.c-slider__wrp_controls{inset-block-end:clamp(8px,calc(1.78571vw + 2.28571px),16px);inset-inline-end:calc(50% - 3rem)}}.p-attractive__slider>.c-slider__controls{min-height:1.625rem;min-width:9.375rem;padding-inline-end:2.875rem}.p-attractive__slider .c-slider__counter{align-items:center;color:var(--wp--preset--color--ink-soft);display:flex;font-family:var(--wp--preset--font-family--josefin-sans);font-size:1rem;font-weight:600;gap:.75rem;letter-spacing:.02em;line-height:1.4}.p-attractive__slider .splide__pagination{display:none}.p-attractive__slider .splide__arrow{appearance:none;background-color:#0000;background:currentcolor;border:none;border-radius:0;color:var(--wp--preset--color--text);color:var(--wp--preset--color--ink-soft);cursor:pointer;height:1.125rem;inset:auto;inset-block-end:1rem;margin:0;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzBfNyIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSIjRDlEOUQ5Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8wXzcpIj4KPHBhdGggZD0iTTE2LjU2NDYgMTAuMzMzM0gtMC41NjQ0NTNWOS4xOTU3MkgxMy4zNzc2TDEwLjE0MDIgNi41NDcwOUwxMC44NjA1IDUuNjY2NjNMMTYuNTY0NiAxMC4zMzMzWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzBfNyIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSIjRDlEOUQ5Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8wXzcpIj4KPHBhdGggZD0iTTE2LjU2NDYgMTAuMzMzM0gtMC41NjQ0NTNWOS4xOTU3MkgxMy4zNzc2TDEwLjE0MDIgNi41NDcwOUwxMC44NjA1IDUuNjY2NjNMMTYuNTY0NiAxMC4zMzMzWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;padding:0;position:absolute;transform:none;width:1.125rem;z-index:3}.p-attractive__slider .splide__arrow:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px}.p-attractive__slider .splide__arrow svg{display:none}@media(min-width:768px){.p-attractive__slider .splide__arrow--prev{inset-inline-start:calc(50% - clamp(30px, calc(-11.1607142857vw + 244.2857142857px), 130px));transform:rotate(180deg) scaleY(-1) translateY(clamp(-9px,calc(-.55804vw + 1.71429px),-4px))}}@media(min-width:768px)and (max-width:1024px){.p-attractive__slider .splide__arrow--prev{inset-inline-start:clamp(8px,calc(47.65625vw - 358px),130px);transform:rotate(180deg) scaleY(-1) translateY(-40%)}}@media(max-width:767px){.p-attractive__slider .splide__arrow--prev{bottom:clamp(16px,calc(.89485vw + 13.13647px),20px);left:50%;transform:rotate(180deg) scaleY(-1) translateX(clamp(160px,calc(15.65996vw + 109.88814px),230px))}}@media(min-width:768px){.p-attractive__slider .splide__arrow--next{inset-inline-start:calc(50% + clamp(88px, calc(12.5vw - 40px), 200px));transform:translateY(clamp(-9px,calc(-.55804vw + 1.71429px),-4px))}}@media(min-width:768px)and (max-width:1024px){.p-attractive__slider .splide__arrow--next{inset-inline-start:calc(50% + clamp(40px, calc(18.75vw - 104px), 88px))}}@media(max-width:767px){.p-attractive__slider .splide__arrow--next{bottom:clamp(16px,calc(.89485vw + 13.13647px),20px);right:30%}}.p-attractive__feature-body{display:contents;position:relative;z-index:1}@media(min-width:768px){.p-attractive__feature-body{display:flex;flex:1;flex-direction:column;gap:clamp(16px,2.08333vw,40px);max-width:590px;padding-block-start:clamp(0px,calc(8.92857vw - 91.42857px),80px);padding-inline-end:2rem}}.p-attractive__feature-title{color:var(--wp--preset--color--ink);font-size:clamp(22px,calc(2.85714vw + 12.85714px),24px);font-weight:700;line-height:1.5;margin:0;min-height:9.1875rem;order:1;padding:2.4375rem 1.25rem 0 5.625rem;z-index:2}@media(min-width:768px){.p-attractive__feature-title{font-size:clamp(24px,calc(1.38889vw + 13.33333px),40px);min-height:0;padding:0}.p-attractive__feature-title span{display:block}}@media(max-width:767px){.p-attractive__feature-title{width:95%}}.p-attractive__feature-description{color:var(--wp--preset--color--ink-soft);font-size:clamp(14px,calc(.44743vw + 12.56823px),16px);font-weight:500;letter-spacing:.02em;line-height:1.9;margin:0;order:3;padding-inline:1.25rem}@media(min-width:768px){.p-attractive__feature-description{font-size:clamp(15px,calc(.17361vw + 13.66667px),17px);padding:0}}.p-attractive__stats{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;order:4;padding-inline:1.25rem}@media(min-width:768px){.p-attractive__stats{gap:clamp(10px,calc(.52083vw + 6px),16px);padding:0}}.p-attractive__stat{align-items:center;background:var(--wp--preset--color--page-surface);border:1px solid var(--wp--preset--color--rule);display:flex;flex-direction:column;justify-content:center;min-height:clamp(88px,calc(10vw + 56px),95px);padding:.5rem .125rem}@media(min-width:768px){.p-attractive__stat{min-height:clamp(112px,calc(4.16667vw + 80px),160px);padding:clamp(12px,calc(.69444vw + 6.66667px),20px) .5rem}}.p-attractive__stat-label{color:var(--wp--preset--color--ink-soft);font-size:clamp(11px,calc(.5625vw + 9.2px),20px);font-weight:500;letter-spacing:.02em;line-height:1.6;white-space:nowrap}.p-attractive__stat-value{align-items:flex-end;color:var(--wp--preset--color--ink-soft);display:flex;justify-content:center;margin:.375rem 0 0;min-width:0}.p-attractive__stat-icon{flex:none;height:clamp(26px,calc(1.3125vw + 21.8px),47px);margin-inline-end:.1875rem;max-width:2.375rem;width:auto}.p-attractive__stat:nth-child(2) .p-attractive__stat-icon{max-width:3.75rem}.p-attractive__stat-number{align-items:flex-end;display:flex;font-family:var(--wp--preset--font-family--josefin-sans);font-size:clamp(18px,calc(1.125vw + 14.4px),36px);font-weight:600;letter-spacing:-.06em;line-height:.8}.p-attractive__stat-number small{font-family:var(--wp--preset--font-family--noto-sans-jp);font-size:clamp(8px,calc(.375vw + 6.8px),14px);font-weight:500;letter-spacing:.02em;line-height:1.6;margin-inline-end:.125rem}.p-attractive__stat-unit{align-self:flex-end;font-size:clamp(11px,calc(.4375vw + 9.6px),18px);font-weight:500;letter-spacing:.02em;line-height:1.6;margin-inline-start:.125rem}.p-attractive__ticket{background-image:url(images/bg-ticket.a4f28235.webp);background-position:50%;background-size:cover;display:flex;flex-direction:column;margin-inline:auto;overflow:hidden;position:relative;width:min(90%,68.75rem)}@media(min-width:1025px){.p-attractive__ticket{display:grid;grid-template-columns:minmax(0,1fr) 17.0625rem;min-height:28.125rem}}.p-attractive__ticket:after{aspect-ratio:1;background:#fafafa;border-radius:50%;content:"";inset-block-start:-1.75rem;inset-inline-start:-1.75rem;position:absolute;width:3.5rem;z-index:1}@media(min-width:1025px){.p-attractive__ticket:after{top:50%;transform:translateY(-50%)}}@media(max-width:1024px){.p-attractive__ticket:after{left:50%;transform:translateX(-50%)}}.p-attractive__ticket-body{align-items:center;display:flex;flex-direction:column;padding:clamp(72px,calc(4.24403vw + 55.44828px),88px) 2.3125rem clamp(56px,calc(4.24403vw + 39.44828px),72px)}@media(min-width:1025px){.p-attractive__ticket-body{justify-content:center;padding:3.5rem clamp(60px,calc(19.27711vw - 88.04819px),124px)}}.p-attractive__ticket-title{color:var(--wp--preset--color--ink);font-size:clamp(20px,calc(1.69014vw + 13.40845px),32px);font-weight:700;line-height:1.5;margin:0;text-align:center}@media(max-width:767px){.p-attractive__ticket-title span{display:block}}.p-attractive__ticket-description{color:var(--wp--preset--color--ink-soft);font-size:clamp(14px,calc(.44743vw + 12.56823px),16px);font-weight:500;letter-spacing:.02em;line-height:1.9;margin:clamp(16px,calc(.56338vw + 13.80282px),20px) 0 0}@media(min-width:1025px){.p-attractive__ticket-description{font-size:clamp(15px,calc(.31646vw + 12.56962px),17px);max-width:37.5rem}}.p-attractive__route{align-items:center;display:flex;flex-direction:column;height:17.8125rem;justify-content:space-between;margin-block-start:1.75rem;position:relative;width:min(100%,18.875rem)}@media(min-width:768px){.p-attractive__route{align-items:flex-end;flex-direction:row;height:9.125rem;margin-block-start:1.75rem;width:min(100%,37.5rem)}}.p-attractive__route-logo{background:var(--wp--preset--color--overlay-light);height:auto;width:auto;z-index:1}.p-attractive__route-logo--hakunori{padding-inline:.25rem;width:18.75rem}@media(min-width:768px){.p-attractive__route-logo--hakunori{width:clamp(200px,calc(2.69097vw + 179.33333px),231px)}}.p-attractive__route-logo--cortina{padding-inline:.25rem;width:18.125rem;z-index:0}@media(min-width:768px){.p-attractive__route-logo--cortina{width:14.9375rem}}@media(max-width:767px){.p-attractive__route-logo--cortina{transform:translateY(-30%)}}.p-attractive__route-lift{inset-block:3.25rem 5.25rem;inset-inline-start:1.375rem;position:absolute;width:.5625rem;z-index:1}@media(min-width:768px){.p-attractive__route-lift{height:5.125rem;inset-block:0 auto;inset-inline:18% 18%;width:auto}}.p-attractive__route-line{background:var(--wp--preset--color--ink-soft);inset:0;margin-inline:auto;position:absolute;width:1px}@media(min-width:768px){.p-attractive__route-line{height:1px;inset-block-start:4.375rem;inset-inline:0;width:auto}}.p-attractive__route-line:after,.p-attractive__route-line:before{background:var(--wp--preset--color--ink-soft);content:"";height:.4375rem;inset-inline-start:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:.4375rem}@media(min-width:768px){.p-attractive__route-line:after,.p-attractive__route-line:before{inset-block-start:50%;inset-inline-start:0;transform:translate(-50%,-50%) rotate(45deg)}}.p-attractive__route-line:after{inset-block-end:0;inset-block-start:auto}@media(min-width:768px){.p-attractive__route-line:after{inset-block:50% auto;inset-inline:auto 0;transform:translate(50%,-50%) rotate(45deg)}}.p-attractive__route-badge{align-items:center;background:var(--wp--preset--color--ink-soft);color:#fafafa;display:flex;font-size:.875rem;font-weight:500;gap:.25rem;inset-block-start:3rem;inset-inline-start:1.5rem;letter-spacing:.02em;line-height:1.6;padding:.625rem 1.25rem;position:absolute;white-space:nowrap}.p-attractive__route-badge img{height:2.25rem;width:2.25rem}@media(min-width:768px){.p-attractive__route-badge{inset-block-start:0;inset-inline-start:50%;transform:translateX(-50%)}}@media(max-width:767px){.p-attractive__route-badge{width:clamp(160px,calc(35.71429vw + 45.71429px),320px)}}.p-attractive__ticket-media{display:block;width:100%}.p-attractive__ticket-media img{aspect-ratio:335/182;display:block;height:auto;object-fit:cover;width:100%}@media(min-width:1025px){.p-attractive__ticket-media{height:100%;width:clamp(273px,273px,273px)}.p-attractive__ticket-media img{height:100%}}.p-attractive__feature--02{margin-block-start:clamp(80px,calc(9.09091vw + 50.90909px),160px)}@media(min-width:768px){.p-attractive__feature--02{--attractive-visual-width:clamp(380px,calc(66.84028vw - 133.33333px),1150px);--attractive-visual-height:calc(var(--attractive-visual-width)*740/1150);align-items:center;gap:clamp(12px,calc(.69444vw + 6.66667px),20px);justify-content:flex-start;padding-block-start:0;padding-inline-start:clamp(20px,calc(12.15278vw - 73.33333px),160px)}}@media(min-width:768px)and (max-width:1024px){.p-attractive__feature--02{align-items:flex-start}}@media(max-width:767px){.p-attractive__feature--02{gap:1.5rem;padding-block:0 2.5rem}}.p-attractive__feature--02:after,.p-attractive__feature--02:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";pointer-events:none;position:absolute;z-index:0}.p-attractive__feature--02:before{aspect-ratio:916/562;background-image:url(images/bg-attractive2.a4a5d566.webp);inset-block-end:-21.6875rem;inset-inline-start:-13.3333333333%;opacity:.6;transform:rotate(-7.54deg);width:47.7083333333%}@media(max-width:767px){.p-attractive__feature--02:before{aspect-ratio:430/280;inset-block-end:-1.625rem;inset-inline-start:-9.375rem;opacity:.5;transform:rotate(-7.5deg);width:110.2564102564%}}.p-attractive__feature--02:after{aspect-ratio:853/524;background-image:url(images/bg-attractive1.7a251dc1.webp);inset-block-start:21.3125rem;inset-inline-start:69.375%;opacity:.6;transform:scaleY(-1);width:44.4270833333%}@media(max-width:767px){.p-attractive__feature--02:after{aspect-ratio:280/170;inset-block-start:-3.4375rem;inset-inline-start:37.1794871795%;opacity:.35;transform:rotate(10deg);width:71.7948717949%}}.p-attractive__feature--02 .p-attractive__feature-number{z-index:2}@media(min-width:768px){.p-attractive__feature--02 .p-attractive__feature-number{inset:auto;left:calc(100% - var(--attractive-visual-width));top:clamp(-100px,calc(-10.76389vw + 106.66667px),24px);transform:none;width:clamp(220px,calc(24.65278vw + 30.66667px),504px)}}@media(min-width:768px)and (max-width:1024px){.p-attractive__feature--02 .p-attractive__feature-number{top:clamp(-24px,calc(-6.25vw + 40px),-8px)}}@media(max-width:767px){.p-attractive__feature--02 .p-attractive__feature-number{top:0;width:clamp(160px,calc(35.71429vw + 45.71429px),320px)}}.p-attractive__feature--02 .p-attractive__feature-body{z-index:1}@media(min-width:768px){.p-attractive__feature--02 .p-attractive__feature-body{flex:1 1 auto;max-width:36.875rem;min-width:0;padding-block-start:0;padding-inline-end:0}}.p-attractive__feature--02 .p-attractive__feature-title span{display:block}@media(max-width:767px){.p-attractive__feature--02 .p-attractive__feature-title{min-height:0;padding:.5rem .9375rem 0 5.5625rem;width:100%}}.p-attractive__feature--02 .p-attractive__feature-description{position:relative;z-index:1}.p-attractive__feature--02 .p-attractive__feature-break{display:none}@media(min-width:768px){.p-attractive__feature--02 .p-attractive__feature-break{display:unset}}.p-attractive__visual{isolation:isolate;order:2;position:relative;width:100%;z-index:1;--attractive-visual-cut:28.8695652174%}@media(min-width:768px){.p-attractive__visual{flex:none;order:0;width:var(--attractive-visual-width,clamp(380px,calc(66.84028vw - 133.33333px),1150px))}}@media(max-width:767px){.p-attractive__visual{height:18.75rem;margin-block-end:1.4375rem;margin-inline-start:-3.125rem;width:calc(100% + 3.125rem)}}.p-attractive__visual:before{background:color-mix(in srgb,var(--wp--preset--color--rule) 55%,var(--wp--preset--color--base));clip-path:polygon(67.96% 0,100% 0,31.84% 100%,0 100%);content:"";pointer-events:none;position:absolute;z-index:0}@media(min-width:768px){.p-attractive__visual:before{height:100.6756756757%;inset-block-start:7.972972973%;inset-inline-start:-10%;width:42.6086956522%}}@media(max-width:767px){.p-attractive__visual:before{clip-path:polygon(0 0,32.04% 0,100% 100%,67.96% 100%);height:107.6666666667%;inset-block-start:0;inset-inline-start:-6.8181818182%;width:42.0818181818%}}.p-attractive__visual-image{aspect-ratio:1150/740;clip-path:polygon(var(--attractive-visual-cut) 0,100% 0,100% 100%,0 100%);display:block;height:auto;object-fit:cover;position:relative;width:100%;z-index:1}@media(max-width:767px){.p-attractive__visual-image{aspect-ratio:auto;clip-path:polygon(0 0,100% 0,100% 100%,var(--attractive-visual-cut) 100%);height:100%}}.p-attractive__snowfall{align-items:center;background:var(--wp--preset--color--page-surface);border:1px solid var(--wp--preset--color--rule);display:flex;flex-direction:column;justify-content:center;margin-inline:auto;min-height:5.9375rem;order:4;padding:.5rem .75rem;position:relative;width:13.75rem;z-index:1}@media(min-width:768px){.p-attractive__snowfall{border-width:2px;gap:.75rem;margin-inline:0;min-height:10rem;padding:1.25rem .75rem;width:15.625rem}}.p-attractive__feature--02 .p-attractive__snowfall{min-height:0;min-width:0;padding:clamp(8px,calc(.90909vw + 5.09091px),16px) clamp(24px,calc(1.81818vw + 18.18182px),40px);width:fit-content}.p-attractive__snowfall-label{color:var(--wp--preset--color--ink-soft);font-size:clamp(12px,calc(.5vw + 10.4px),20px);font-weight:500;letter-spacing:.02em;line-height:1.6;margin:0;white-space:nowrap}.p-attractive__snowfall-value{align-items:center;color:var(--wp--preset--color--ink-soft);display:flex;gap:.5rem;justify-content:center;margin:.375rem 0 0}@media(min-width:768px){.p-attractive__snowfall-value{gap:1.25rem;margin:0}}.p-attractive__snowfall-icon{flex:none;height:clamp(26px,calc(1vw + 22.8px),42px);width:auto}.p-attractive__snowfall-number{font-family:var(--wp--preset--font-family--josefin-sans);font-size:clamp(21px,calc(.9375vw + 18px),36px);font-weight:600;letter-spacing:-.06em;line-height:1.4}.p-attractive__snowfall-unit{align-self:flex-end;font-family:var(--wp--preset--font-family--josefin-sans);font-size:clamp(11px,calc(.4375vw + 9.6px),18px);font-weight:500;letter-spacing:.02em;line-height:1.6}.p-attractive__content{background:#fafafa url(images/bg-snow-texture.2f4d1aaa.webp) 50%/cover;position:relative}@media(min-width:768px){.p-attractive__content{padding-block:clamp(96px,calc(5.55556vw + 53.33333px),160px) clamp(88px,calc(3.81944vw + 58.66667px),132px)}}@media(min-width:768px)and (max-width:1024px){.p-attractive__content{padding-block:clamp(72px,9.375vw,96px) clamp(64px,calc(9.375vw - 8px),88px)}}@media(max-width:767px){.p-attractive__content{padding:clamp(8px,calc(3.57942vw - 3.45414px),24px) 0 clamp(40px,calc(8.94855vw + 11.36465px),80px)}.p-attractive__content .splide__arrows--ltr{position:relative;width:100%;z-index:10}.p-attractive__content .splide__arrows--ltr .splide__arrow--prev{left:50%;position:absolute;z-index:1}.p-attractive__content .splide__arrows--ltr .splide__arrow--next{position:absolute;right:10%;z-index:1}.p-attractive__content .c-slider__controls{inset-inline-start:0!important;justify-content:flex-end;padding-right:20%;transform:translateX(0)!important;z-index:-1}.p-attractive__content .c-slider__wrp_controls{display:none!important}}.p-attractive__content-number{height:auto;pointer-events:none;position:absolute;width:11.6875rem;z-index:0}@media(min-width:768px){.p-attractive__content-number{inset-block-start:clamp(-40px,-2.08333vw,-16px);inset-inline-start:clamp(150px,calc(13.02083vw + 50px),300px);width:clamp(220px,calc(24.65278vw + 30.66667px),504px)}}@media(min-width:768px)and (max-width:1024px){.p-attractive__content-number{inset-inline-start:clamp(40px,calc(54.6875vw - 380px),180px)}}@media(max-width:767px){.p-attractive__content-number{inset-inline-start:clamp(-40px,calc(17.85714vw - 97.14286px),40px);width:clamp(160px,calc(35.71429vw + 45.71429px),320px)}}.p-attractive__content-header{margin-inline:auto;position:relative;text-align:center;z-index:1}@media(max-width:767px){.p-attractive__content-header{padding-block-start:clamp(8px,calc(1.78971vw + 2.27293px),16px);width:90%}}.p-attractive__content-title{color:var(--wp--preset--color--ink);font-size:clamp(28px,calc(.78431vw + 24.94118px),40px);font-weight:700;line-height:1.5;margin:0}.p-attractive__content-title br{display:none}@media(max-width:767px){.p-attractive__content-title{margin-inline:auto;max-width:none;padding-block-start:clamp(4px,calc(.89485vw + 1.13647px),8px);padding-inline-start:clamp(56px,calc(12.52796vw + 15.91051px),112px);text-align:left}.p-attractive__content-title br{display:block}}.p-attractive__content-description{color:var(--wp--preset--color--ink-soft);font-size:clamp(14px,calc(.19608vw + 13.23529px),17px);font-weight:500;letter-spacing:.02em;line-height:1.9;margin:clamp(16px,calc(1.56863vw + 9.88235px),40px) auto 0}@media(max-width:767px){.p-attractive__content-description{text-align:left}}.p-attractive__content-slider{margin-block-start:clamp(48px,calc(.91503vw + 44.43137px),62px);overflow:visible;position:relative}.p-attractive__content-slider .splide__track{overflow:hidden}.p-attractive__content-slider .splide__slide{display:flex;height:auto}.p-attractive__content-slider .c-slider__counter{display:none}.p-attractive__content-slider>.c-slider__controls,.p-attractive__content-slider>.c-slider__wrp_controls{width:100%}.p-attractive__content-slider>.c-slider__wrp_controls{margin-block-start:clamp(44px,calc(1.04167vw + 36px),56px)}.p-attractive__content-slider .splide__arrow{background:var(--wp--preset--color--ink-soft);border:none;border-radius:50%;height:6.25rem;inset-block-start:9.0625rem;position:absolute;transform:none;transition:opacity .3s ease;width:6.25rem;z-index:2}.p-attractive__content-slider .splide__arrow svg{fill:#fafafa;height:1.875rem;width:1.875rem}.p-attractive__content-slider .splide__arrow:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px}@media(any-hover:hover){.p-attractive__content-slider .splide__arrow:hover{opacity:.72}}@media(min-width:768px){.p-attractive__content-slider .splide__arrow--prev{left:50%;margin-left:clamp(-870px,calc(-54.6875vw + 180px),-240px);transform:translateX(0)}}.p-attractive__content-slider .splide__arrow--prev svg{transform:scaleX(-1)}@media(min-width:768px){.p-attractive__content-slider .splide__arrow--next{left:50%;margin-left:clamp(240px,calc(54.6875vw - 180px),870px);transform:translateX(-100%)}}.p-attractive__content-slider .splide__arrow--next{inset-inline-end:max(1.5rem,50% - 53.125rem)}@media(max-width:1024px){.p-attractive__content-slider .splide__arrow{height:4.5rem;inset-block-start:7.5rem;width:4.5rem}}@media(max-width:767px){.p-attractive__content-slider{margin-block-start:3.625rem}.p-attractive__content-slider .splide__track{overflow:visible}.p-attractive__content-slider .splide__arrow{appearance:none;background-color:#0000;background:var(--wp--preset--color--ink-soft);border:none;border-radius:0;color:var(--wp--preset--color--text);cursor:pointer;height:1.25rem;inset-block-start:-2.625rem;margin:0;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzJfOTc3IiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPgo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDIwIDApIiBmaWxsPSIjRDlEOUQ5Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8yXzk3NykiPgo8cGF0aCBkPSJNLTAuNzA1NzggMTIuOTE2OEgyMC43MDU2VjExLjQ5NDlIMy4yNzgwNkw3LjMyNDgxIDguMTg0MDdMNi40MjQzNCA3LjA4MzVMLTAuNzA1NzggMTIuOTE2OFoiIGZpbGw9IiMzODM4MzgiLz4KPC9nPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzJfOTc3IiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPgo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDIwIDApIiBmaWxsPSIjRDlEOUQ5Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8yXzk3NykiPgo8cGF0aCBkPSJNLTAuNzA1NzggMTIuOTE2OEgyMC43MDU2VjExLjQ5NDlIMy4yNzgwNkw3LjMyNDgxIDguMTg0MDdMNi40MjQzNCA3LjA4MzVMLTAuNzA1NzggMTIuOTE2OFoiIGZpbGw9IiMzODM4MzgiLz4KPC9nPgo8L3N2Zz4K);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;padding:0;width:1.25rem}.p-attractive__content-slider .splide__arrow svg{display:none}.p-attractive__content-slider .splide__arrow--prev{inset-inline-start:calc(50% - 5.125rem)}.p-attractive__content-slider .splide__arrow--next{inset-inline-end:calc(50% - 5.125rem);transform:scaleX(-1)}.p-attractive__content-slider>.c-slider__controls{inset-block-start:-3.0625rem;inset-inline-start:50%;margin:0;position:absolute;transform:translateX(-50%);z-index:2}.p-attractive__content-slider .c-slider__counter{display:flex;font-size:1.5rem;font-weight:600;gap:.5rem;margin:0}.p-attractive__content-slider .c-slider__counter-total{align-self:flex-end;font-size:1rem;line-height:1.8}.p-attractive__content-slider .c-slider__progress{background:#0000;height:auto;overflow:visible;width:auto}.p-attractive__content-slider .c-slider__progress:before{content:"/"}.p-attractive__content-slider .c-slider__progress-bar{display:none}}.p-attractive__content-card{display:flex;flex:1 0 auto;flex-direction:column;min-width:0}.p-attractive__content-media{background:var(--wp--preset--color--page-surface);position:relative;width:100%}.p-attractive__content-image{aspect-ratio:500/390;display:block;height:auto;object-fit:cover;width:100%}@media(max-width:767px){.p-attractive__content-image{aspect-ratio:310/197;height:12.3125rem}}.p-attractive__content-location{background:color-mix(in srgb,var(--wp--preset--color--base) 70%,#0000);color:var(--wp--preset--color--ink-soft);font-size:clamp(13px,calc(.26144vw + 11.98039px),17px);font-weight:500;inset-block-end:.625rem;inset-inline-start:.625rem;letter-spacing:.02em;line-height:1.6;margin:0;padding:.25rem 1rem;position:absolute}.p-attractive__content-body{align-items:center;display:flex;flex:1;flex-direction:column;min-height:21.125rem;padding:clamp(26px,calc(.52083vw + 22px),32px) 1.25rem 0;text-align:center}.p-attractive__content-card-title{color:var(--wp--preset--color--ink);font-size:clamp(20px,calc(.34722vw + 17.33333px),24px);font-weight:500;letter-spacing:.02em;line-height:1.6;margin:0}.p-attractive__content-card-title:before{content:"◆";font-size:.875rem;margin-inline-end:1rem}.p-attractive__content-copy,.p-attractive__content-note{color:var(--wp--preset--color--ink-soft);font-size:clamp(14px,calc(.26042vw + 12px),17px);font-weight:500;letter-spacing:.02em;line-height:1.9;margin:1rem 0 0;text-align:left;width:100%}.p-attractive__content-note{font-size:clamp(12px,calc(.17361vw + 10.66667px),14px);line-height:1.6;margin-block-start:.25rem}.p-attractive__content-links{display:flex;flex-direction:column;gap:1rem;padding-block:1.5rem 1.75rem;width:100%}.p-attractive__content-link{align-items:center;align-self:center;border-block-end:1px solid var(--wp--preset--color--rule);color:var(--wp--preset--color--ink-soft);display:inline-flex;font-size:clamp(15px,calc(.17361vw + 13.66667px),17px);font-weight:500;gap:.5rem;justify-content:flex-start;letter-spacing:.02em;line-height:1.6;margin-left:auto;min-width:12rem;padding:0 1.25rem .625rem .625rem;position:relative;text-decoration:none;width:auto}.p-attractive__content-link img{flex:none;height:1.25rem;width:1.25rem}.p-attractive__content-link{background-image:linear-gradient(var(--wp--preset--color--ink),var(--wp--preset--color--ink));background-position:0 100%;background-repeat:no-repeat;background-size:20% 1px;transition:background-size .3s ease}.p-attractive__content-link:after,.p-attractive__content-link:before{background:currentcolor;content:"";height:.25rem;inset-block-start:50%;inset-inline-end:.25rem;position:absolute;transform:translateY(-50%) rotate(45deg);width:.25rem}.p-attractive__content-link:after{transition:transform .3s ease,opacity .3s ease}.p-attractive__content-link:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px}@media(any-hover:hover){.p-attractive__content-link:hover{background-size:100% 1px}.p-attractive__content-link:hover:after{opacity:.15;transform:translateY(-50%) rotate(225deg) scale(5)}}.p-attractive__content-link--wide{width:19.125rem}@media(max-width:767px){.p-attractive__content-link,.p-attractive__content-link--wide{max-width:calc(100% + 2.5rem);width:17.75rem}}@media(prefers-reduced-motion:reduce){.p-attractive__content-link,.p-attractive__content-link:after,.p-attractive__content-slider .splide__arrow,.p-attractive__slider .splide__arrow{transition:none}}.p-attractive__hotel{background:#fafafa;isolation:isolate;overflow:hidden;padding:7.5rem 2.5rem 5rem;position:relative}.p-attractive__hotel:before{aspect-ratio:406/372;background:url(images/bg-attractive4-hotel.4a5c746c.webp) 50%/cover;content:"";inset-block-start:25.25rem;inset-inline-start:-1.25rem;opacity:.4;position:absolute;width:calc(100% + 2.5rem);z-index:-1}@media(min-width:768px){.p-attractive__hotel{padding:clamp(170px,calc(8.92857vw + 78.57143px),250px) 2.5rem clamp(120px,calc(6.69643vw + 51.42857px),180px)}.p-attractive__hotel:before{aspect-ratio:967/885;inset-block-start:-12.3125rem;inset-inline-start:-18.0729166667%;opacity:.4;width:50.3645833333%}}@media(min-width:768px)and (max-width:1024px){.p-attractive__hotel{padding:clamp(110px,calc(15.625vw - 10px),150px) 2.5rem clamp(120px,calc(7.8125vw + 60px),140px)}}@media(max-width:767px){.p-attractive__hotel{padding:clamp(64px,calc(19.23937vw + 2.434px),150px) 0 0}}.p-attractive__hotel-number{height:auto;inset-block-start:-.125rem;inset-inline-start:-2.1875rem;pointer-events:none;position:absolute;width:15.75rem;z-index:0}@media(min-width:768px){.p-attractive__hotel-number{inset-block-start:clamp(18px,calc(2.25694vw + .66667px),44px);inset-inline:auto 4.4791666667%;width:clamp(220px,calc(24.65278vw + 30.66667px),504px)}}@media(max-width:767px){.p-attractive__hotel-number{top:clamp(56px,calc(5.36913vw + 38.81879px),80px);width:clamp(160px,calc(35.71429vw + 45.71429px),320px)}}.p-attractive__hotel-header{margin-inline:auto;max-width:56.25rem;position:relative;text-align:center;z-index:1}@media(max-width:767px){.p-attractive__hotel-header{width:90%}}.p-attractive__hotel-title{color:var(--wp--preset--color--ink);font-size:1.5rem;font-weight:700;line-height:1.5;margin:0}@media(min-width:768px){.p-attractive__hotel-title{font-size:clamp(28px,calc(1.04167vw + 20px),40px)}}@media(max-width:767px){.p-attractive__hotel-title{padding-inline-start:clamp(56px,calc(12.52796vw + 15.91051px),112px);text-align:left}}.p-attractive__hotel-break{display:initial}@media(min-width:768px){.p-attractive__hotel-break{display:none}}.p-attractive__hotel-description{color:var(--wp--preset--color--ink-soft);font-size:.875rem;font-weight:500;letter-spacing:.02em;line-height:1.6;margin:1rem 0 0;text-align:left}@media(min-width:768px){.p-attractive__hotel-description{font-size:clamp(15px,calc(.17361vw + 13.66667px),17px);line-height:1.9;margin-block-start:clamp(24px,calc(1.38889vw + 13.33333px),40px);text-align:center}}.p-attractive__hotel-description-break{display:none}@media(min-width:768px){.p-attractive__hotel-description-break{display:initial}}.p-attractive__hotel-list{display:grid;gap:2.5rem;list-style:none;margin:2.5rem 0 0;padding:0;position:relative;z-index:1}@media(min-width:768px){.p-attractive__hotel-list{gap:clamp(32px,4.16667vw,80px);grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(60px,calc(1.73611vw + 46.66667px),80px) auto 0;width:min(100%,100rem)}}@media(max-width:767px){.p-attractive__hotel-list{margin-inline:auto;width:90%}}.p-attractive__hotel-card{align-items:center;display:flex;flex-direction:column;min-width:0}.p-attractive__hotel-media{aspect-ratio:760/541;overflow:visible;position:relative;width:100%;--attractive-hotel-overlay:color-mix(in srgb,var(--wp--preset--color--base) 80%,#0000)}.p-attractive__hotel-media img{display:block;height:100%;object-fit:cover;width:100%}.p-attractive__hotel-card:first-child .p-attractive__hotel-media:after{background:linear-gradient(145deg,var(--attractive-hotel-overlay) 0,#0000 38%);content:"";inset:0;pointer-events:none;position:absolute}.p-attractive__hotel-open{align-items:center;background:url(images/bg-paint1.be097160.webp) 50%/contain no-repeat;display:flex;flex-direction:column;height:9.75rem;inset-block-start:-2.5rem;inset-inline-start:-1.75rem;line-height:1;margin:0;padding:2.375rem 0 0 1.875rem;position:absolute;width:13.375rem;z-index:1}@media(min-width:768px){.p-attractive__hotel-open{height:clamp(213px,calc(8.50694vw + 147.66667px),311px);inset-block-start:clamp(-79px,calc(-.95486vw - 60.66667px),-68px);inset-inline-start:clamp(-75px,calc(-1.82292vw - 40px),-54px);padding:clamp(54px,calc(2.17014vw + 37.33333px),79px) 0 0 clamp(40px,calc(1.64931vw + 27.33333px),59px);width:clamp(292px,calc(11.71875vw + 202px),427px)}}.p-attractive__hotel-open-date{display:block;font-size:.5625rem;font-weight:500;letter-spacing:.02em;line-height:1;transform:translateX(-3rem)}@media(min-width:768px){.p-attractive__hotel-open-date{font-size:clamp(13px,calc(.34722vw + 10.33333px),17px);line-height:1.6}}.p-attractive__hotel-open-year{font-size:.8125rem}@media(min-width:768px){.p-attractive__hotel-open-year{font-size:clamp(17px,calc(.60764vw + 12.33333px),24px)}}.p-attractive__hotel-open-period{font-size:1.0625rem}@media(min-width:768px){.p-attractive__hotel-open-period{font-size:clamp(24px,calc(.69444vw + 18.66667px),32px)}}.p-attractive__hotel-open-title{align-items:baseline;color:var(--wp--preset--color--ink);display:inline-flex;font-size:1.3125rem;font-weight:500;line-height:1;margin-block-start:.125rem;transform:translateX(-3rem);width:fit-content}@media(min-width:768px){.p-attractive__hotel-open-title{font-size:clamp(29px,calc(.60764vw + 24.33333px),36px);line-height:1.6;margin-block-start:clamp(-12px,calc(-.34722vw - 5.33333px),-8px)}}.p-attractive__hotel-open-letter{flex:0 0 auto;letter-spacing:.02em}.p-attractive__hotel-open-letter--g{background:var(--wp--preset--gradient--hotel-open);-webkit-background-clip:text;color:var(--wp--preset--color--accent);letter-spacing:-.04em;-webkit-text-fill-color:#0000;background-clip:text}.p-attractive__hotel-open-letter--a{letter-spacing:-.06em}.p-attractive__hotel-open-letter--n{letter-spacing:-.02em}.p-attractive__hotel-open-letter--tight{letter-spacing:-.05em}.p-attractive__hotel-open-letter--close{letter-spacing:-.03em}.p-attractive__hotel-open-letter--space{width:.4285714286em}@media(min-width:768px){.p-attractive__hotel-open-letter--space{width:.3333333333em}}.p-attractive__hotel-card-title{color:var(--wp--preset--color--ink);font-size:1.125rem;font-weight:500;letter-spacing:.02em;line-height:1.6;margin:1.25rem 0 0;text-align:center}@media(min-width:768px){.p-attractive__hotel-card-title{font-size:clamp(19px,calc(.43403vw + 15.66667px),24px);margin-block-start:clamp(20px,calc(.86806vw + 13.33333px),30px)}}.p-attractive__hotel-link{align-items:center;background-image:linear-gradient(var(--wp--preset--color--ink),var(--wp--preset--color--ink));background-position:0 100%;background-repeat:no-repeat;background-size:20% 1px;border-block-end:1px solid var(--wp--preset--color--rule);color:var(--wp--preset--color--ink-soft);display:inline-flex;font-weight:500;gap:.5rem;letter-spacing:.02em;line-height:1.6;min-width:14.5rem;padding:.625rem 1.25rem 1.0625rem .625rem;position:relative;text-decoration:none;transition:background-size .3s ease}.p-attractive__hotel-link:after,.p-attractive__hotel-link:before{background:currentcolor;content:"";height:.25rem;inset-block-start:50%;inset-inline-end:.25rem;position:absolute;transform:translateY(-50%) rotate(45deg);width:.25rem}.p-attractive__hotel-link:after{transition:transform .3s ease,opacity .3s ease}.p-attractive__hotel-link:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px}@media(any-hover:hover){.p-attractive__hotel-link:is(a):hover{background-size:100% 1px}.p-attractive__hotel-link:is(a):hover:after{opacity:.15;transform:translateY(-50%) rotate(225deg) scale(5)}}@media(min-width:768px){.p-attractive__hotel-link{font-size:clamp(15px,calc(.17361vw + 13.66667px),17px)}}@media(max-width:767px){.p-attractive__hotel-link{font-size:clamp(14px,calc(.44643vw + 12.57143px),16px);min-width:0}}.p-attractive__hotel-link{margin-block-start:.5rem}.p-attractive__hotel-link img{flex:none;height:1.25rem;width:1.25rem}@media(min-width:768px){.p-attractive__hotel-link{margin-block-start:clamp(10px,calc(.86806vw + 3.33333px),20px)}}.p-attractive__village{background:#fafafa;isolation:isolate;overflow:hidden;position:relative}.p-attractive__village:after,.p-attractive__village:before{background-repeat:no-repeat;background-size:contain;content:"";position:absolute;z-index:1}.p-attractive__village:before{aspect-ratio:640/222;background-image:url(images/bg-attractive4.c9298ceb.webp);inset-block-end:4.5rem;inset-inline-start:0;width:164.1025641026%}.p-attractive__village:after{display:none}@media(min-width:768px){.p-attractive__village{min-height:clamp(500px,calc(27.34375vw + 290px),815px);overflow:visible;padding:0}.p-attractive__village:before{inset-block-end:0;width:clamp(400px,calc(20.83333vw + 240px),640px)}.p-attractive__village:after{aspect-ratio:784/272;background-image:url(images/bg-attractive3.cdd12af4.webp);display:block;inset-block-start:clamp(-175px,calc(-9.63542vw + 10px),-64px);inset-inline-end:-.78125%;width:clamp(400px,calc(33.33333vw + 144px),784px)}}@media(max-width:767px){.p-attractive__village{padding:clamp(88px,calc(8.94855vw + 59.36465px),128px) 0 0}}.p-attractive__village-inner{margin-inline:auto;max-width:120rem;position:relative}@media(min-width:768px){.p-attractive__village-inner{min-height:clamp(500px,calc(27.34375vw + 290px),815px)}}@media(max-width:767px){.p-attractive__village-inner{width:90%}}.p-attractive__village-number{height:auto;inset-block-start:-7.625rem;inset-inline-start:-2.1875rem;pointer-events:none;position:absolute;width:15.75rem;z-index:1}@media(min-width:768px){.p-attractive__village-number{inset-block-start:clamp(54px,calc(3.99306vw + 23.33333px),100px);inset-inline-start:calc(50% - clamp(200px, calc(9.5486111111vw + 126.6666666667px), 310px));width:clamp(220px,calc(24.65278vw + 30.66667px),504px)}}@media(max-width:767px){.p-attractive__village-number{inset-block-start:clamp(-72px,calc(-1.78971vw - 58.27293px),-64px);inset-inline-start:clamp(-72px,calc(-3.57942vw - 44.54586px),-56px);width:clamp(160px,calc(35.71429vw + 45.71429px),320px)}}.p-attractive__village-header{position:relative;z-index:1}@media(min-width:768px){.p-attractive__village-header{inset-block-start:clamp(190px,calc(5.38194vw + 148.66667px),252px);inset-inline-start:50%;position:absolute;width:min(clamp(430px,calc(14.75694vw + 316.66667px),600px),50% - 2.5rem)}}.p-attractive__village-title{color:var(--wp--preset--color--ink);font-size:1.5rem;font-weight:700;line-height:1.5;margin:0;text-align:center}@media(min-width:768px){.p-attractive__village-title{font-size:clamp(24px,calc(1.38889vw + 13.33333px),40px);text-align:left}}.p-attractive__village-description{color:var(--wp--preset--color--ink-soft);font-size:.875rem;font-weight:500;letter-spacing:.02em;line-height:1.6;margin:1rem 0 0}@media(min-width:768px){.p-attractive__village-description{font-size:clamp(15px,calc(.17361vw + 13.66667px),17px);line-height:1.9;margin-block-start:clamp(24px,calc(1.38889vw + 13.33333px),40px)}}.p-attractive__village-images{height:21.25rem;margin-block-start:2.5rem;position:relative}@media(min-width:768px){.p-attractive__village-images{height:auto;margin:0;position:static;width:auto}}.p-attractive__village-image{display:block;object-fit:cover;position:absolute}.p-attractive__village-image--main{height:16.25rem;inset:0 auto auto 0;width:15rem}@media(min-width:768px){.p-attractive__village-image--main{aspect-ratio:680/560;height:auto;inset-block-start:clamp(54px,calc(3.73264vw + 25.33333px),97px);inset-inline-start:0;width:clamp(300px,calc(32.98611vw + 46.66667px),680px)}}.p-attractive__village-image--autumn{height:12.5rem;inset-block-start:8.75rem;inset-inline-end:0;width:9.375rem}@media(min-width:768px){.p-attractive__village-image--autumn{aspect-ratio:3/4;height:auto;inset-block-start:clamp(260px,calc(12.15278vw + 166.66667px),400px);left:50%;transform:translateX(clamp(-400px,calc(-17.36111vw - 66.66667px),-200px));width:clamp(160px,calc(12.15278vw + 66.66667px),300px)}}.p-attractive__village-image--mist{display:none}@media(min-width:768px){.p-attractive__village-image--mist{aspect-ratio:1;display:block;height:auto;inset-block-start:0;inset-inline:auto clamp(48px,calc(9.72222vw - 26.66667px),160px);width:clamp(130px,calc(10.41667vw + 50px),250px)}}@media(prefers-reduced-motion:reduce){.p-attractive__hotel-link,.p-attractive__hotel-link:after{transition:none}}.p-gelaende{background:#fafafa;margin-block-start:clamp(24px,calc(10vw - 8px),112px)!important}@media(min-width:768px){.p-gelaende{scroll-margin-top:clamp(64px,calc(7.59494vw + 5.67089px),112px)}}.p-gelaende__inner{display:flex;flex-direction:column;gap:clamp(24px,calc(11.42857vw - 12.57143px),32px);margin-inline:auto;max-width:81.25rem;padding-inline:1.5rem}@media(min-width:768px){.p-gelaende__inner{gap:clamp(48px,calc(6.01504vw + 1.80451px),80px);padding-inline:0;width:90%}}@media(max-width:767px){.p-gelaende__inner{margin-inline:auto;padding-inline:0;width:90%}}.p-gelaende__info{display:flex;flex-direction:column;gap:2rem}.p-gelaende__tabs{display:flex}.p-gelaende__tab{align-items:center;appearance:none;background-color:#0000;background:var(--wp--preset--color--tab-surface);border:2px solid #0000;color:var(--wp--preset--color--text);cursor:pointer;display:flex;flex:1 1 0;height:3.875rem;justify-content:center;margin:0;min-width:0;padding:0;padding-inline:.625rem;position:relative;transition:opacity .3s ease,background-color .3s ease}@media(min-width:768px){.p-gelaende__tab{height:clamp(62px,calc(5.26316vw + 21.57895px),90px)}}@media(any-hover:hover){.p-gelaende__tab:hover{opacity:.7}}.p-gelaende__tab:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px}.p-gelaende__tab.is-active{background:#fafafa;border-color:var(--wp--preset--color--ink-soft)}.p-gelaende__tab-logo{height:1.1875rem;max-width:100%;width:auto}@media(min-width:768px){.p-gelaende__tab-logo{height:clamp(28px,calc(3.7594vw - .87218px),48px)}}.p-gelaende__tab:last-child .p-gelaende__tab-logo{height:1.5rem}@media(min-width:768px){.p-gelaende__tab:last-child .p-gelaende__tab-logo{height:clamp(35px,calc(4.69925vw - 1.09023px),60px)}}.p-gelaende__tab-mark{background:var(--wp--preset--color--accent);height:0;inset-block-start:calc(100% - .5rem);inset-inline-start:50%;position:absolute;transform:translateX(-50%);transition:height .3s ease;width:2px}.p-gelaende__tab.is-active .p-gelaende__tab-mark{height:1.875rem}.p-gelaende__panel{display:grid;opacity:1;transition:opacity .3s ease}.p-gelaende__panel[hidden]{display:none}.p-gelaende__panel:not(.is-active){opacity:0}@media(min-width:768px){.p-gelaende__panel{align-items:stretch;background:var(--wp--preset--color--ink-soft);column-gap:clamp(20px,calc(2.25564vw + 2.67669px),32px);grid-template-columns:minmax(0,1fr) 38.6153846154%;min-height:clamp(280px,calc(18.79699vw + 135.6391px),380px)}}.p-gelaende__data{align-items:center;background:var(--wp--preset--color--ink-soft);display:flex;flex-direction:column;gap:clamp(20px,calc(4.28571vw + 6.28571px),23px);margin-inline:-1.5rem;padding:1.5rem}@media(min-width:768px){.p-gelaende__data{gap:clamp(28px,calc(3.7594vw - .87218px),48px);margin-inline:auto;padding:clamp(24px,calc(3.00752vw + .90226px),40px) 0;width:80%}}@media(max-width:767px){.p-gelaende__data{margin-inline:0}}.p-gelaende__observed{align-items:center;align-self:stretch;color:#fafafa;display:flex;font-family:var(--wp--preset--font-family--josefin-sans);font-weight:600;gap:.625rem;justify-content:center;letter-spacing:.02em;line-height:1.4;margin:0}@media(min-width:768px){.p-gelaende__observed{gap:clamp(12px,calc(1.50376vw + .45113px),20px)}}.p-gelaende__observed:after,.p-gelaende__observed:before{background:#fafafa;content:"";flex:1 1 0;height:1px}.p-gelaende__observed-time{font-size:clamp(20px,calc(4.28571vw + 6.28571px),23px)}@media(min-width:768px){.p-gelaende__observed-time{font-size:clamp(28px,calc(3.7594vw - .87218px),48px)}}.p-gelaende__observed-date{font-size:clamp(13px,calc(2.85714vw + 3.85714px),15px)}@media(min-width:768px){.p-gelaende__observed-date{font-size:clamp(15px,calc(2.06767vw - .8797px),26px)}}.p-gelaende__conditions{--noricor-gelaende-gap:1.125rem;--noricor-gelaende-num:clamp(20px,calc(5.71429vw + 1.71429px),24px);align-self:stretch;column-gap:var(--noricor-gelaende-gap);display:flex;flex-wrap:wrap;justify-content:center;margin:0;row-gap:0}.p-gelaende__conditions:before{content:"";height:var(--noricor-gelaende-gap);order:2;width:100%}@media(min-width:768px){.p-gelaende__conditions{--noricor-gelaende-gap:clamp(32px,calc(4.51128vw - 2.64662px),56px);--noricor-gelaende-num:clamp(21px,calc(2.81955vw - 0.65414px),36px);flex-wrap:nowrap}.p-gelaende__conditions:before{content:none}}.p-gelaende__condition{align-items:center;color:#fafafa;display:flex;flex:0 0 auto;flex-direction:column;height:3.375rem;justify-content:space-between;position:relative}.p-gelaende__condition:nth-child(-n+3){order:1}.p-gelaende__condition:nth-child(n+4){order:3}@media(min-width:768px){.p-gelaende__condition{height:clamp(47px,calc(6.20301vw - .6391px),80px)}}.p-gelaende__condition:before{background:var(--wp--preset--color--rule);content:"";height:1.8125rem;inset-block-start:50%;inset-inline-start:calc(var(--noricor-gelaende-gap)/-2);position:absolute;transform:translateY(-50%);width:1px}@media(min-width:768px){.p-gelaende__condition:before{height:clamp(35px,calc(4.69925vw - 1.09023px),60px);width:2px}}.p-gelaende__condition:first-child:before,.p-gelaende__condition:nth-child(4):before{content:none}@media(min-width:768px){.p-gelaende__condition:nth-child(4):before{content:""}}.p-gelaende__condition-label{font-size:clamp(12px,calc(2.14286vw + 5.14286px),13.5px);font-weight:500;letter-spacing:.02em;line-height:1.6;white-space:nowrap}@media(min-width:768px){.p-gelaende__condition-label{font-size:clamp(12px,calc(1.50376vw + .45113px),20px)}}.p-gelaende__condition-value{align-items:flex-end;display:flex;gap:.125rem;height:var(--noricor-gelaende-num);justify-content:center;letter-spacing:.02em;line-height:1;margin:0}.p-gelaende__weather-icon{height:clamp(14px,calc(.45455vw + 12.54545px),18px);margin-inline-end:.5625rem;width:clamp(14px,calc(.45455vw + 12.54545px),18px)}@media(min-width:768px){.p-gelaende__weather-icon{height:clamp(18px,calc(1.50376vw + 6.45113px),26px);margin-inline-end:clamp(8px,calc(1.12782vw - .66165px),14px);width:clamp(18px,calc(1.50376vw + 6.45113px),26px)}}.p-gelaende__value{font-size:clamp(16px,calc(4.28571vw + 2.28571px),19px);font-weight:500}@media(min-width:768px){.p-gelaende__value{font-size:clamp(17px,calc(2.06767vw + 1.1203px),28px)}}.p-gelaende__value--num{font-family:var(--wp--preset--font-family--josefin-sans);font-size:var(--noricor-gelaende-num);line-height:.55}.p-gelaende__value--empty{align-self:center}.p-gelaende__unit{font-family:var(--wp--preset--font-family--josefin-sans);font-size:clamp(16px,calc(4.28571vw + 2.28571px),19px);font-weight:500;line-height:.55}@media(min-width:768px){.p-gelaende__unit{font-size:clamp(17px,calc(2.06767vw + 1.1203px),28px)}}.p-gelaende__status{align-items:center;align-self:stretch;background:#fafafa;color:var(--wp--preset--color--ink-soft);display:flex;font-size:clamp(12px,calc(1.42857vw + 7.42857px),13px);gap:1.25rem;justify-content:space-between;letter-spacing:.02em;line-height:1.6;padding:.875rem 1rem;text-decoration:none;transition:opacity .3s ease}@media(min-width:768px){.p-gelaende__status{align-self:auto;font-size:clamp(12px,calc(1.12782vw + 3.33835px),18px);gap:clamp(12px,calc(1.50376vw + .45113px),20px);padding:clamp(10px,calc(1.12782vw + 1.33835px),16px) clamp(14px,calc(1.8797vw - .43609px),24px)}}@media(any-hover:hover){.p-gelaende__status:hover{opacity:.7}}.p-gelaende__status:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px}.p-gelaende__status-label{align-items:center;display:flex;gap:.9375rem}.p-gelaende__status-label:before{background:currentcolor;content:"";flex:none;height:.1875rem;transform:rotate(45deg);width:.1875rem}@media(min-width:768px){.p-gelaende__status-label:before{height:.25rem;width:.25rem}.p-gelaende__status-label{gap:clamp(10px,calc(1.12782vw + 1.33835px),16px)}}.p-gelaende__arrow{background:currentcolor;flex:none;height:1rem;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzBfNyIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSIjRDlEOUQ5Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8wXzcpIj4KPHBhdGggZD0iTTE2LjU2NDYgMTAuMzMzM0gtMC41NjQ0NTNWOS4xOTU3MkgxMy4zNzc2TDEwLjE0MDIgNi41NDcwOUwxMC44NjA1IDUuNjY2NjNMMTYuNTY0NiAxMC4zMzMzWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzBfNyIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSIjRDlEOUQ5Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8wXzcpIj4KPHBhdGggZD0iTTE2LjU2NDYgMTAuMzMzM0gtMC41NjQ0NTNWOS4xOTU3MkgxMy4zNzc2TDEwLjE0MDIgNi41NDcwOUwxMC44NjA1IDUuNjY2NjNMMTYuNTY0NiAxMC4zMzMzWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1rem}.p-gelaende__media{display:flex;position:relative}.p-gelaende__photo{aspect-ratio:390/280;height:auto;object-fit:cover;width:100%}@media(min-width:768px){.p-gelaende__photo{aspect-ratio:auto;clip-path:polygon(28% 0,101% 0,101% 101%,0 101%);height:100%}}.p-gelaende__camera{align-items:center;background:var(--wp--preset--color--ink-soft);color:#fafafa;display:flex;font-size:clamp(11px,calc(1.42857vw + 6.42857px),12px);gap:.4375rem;inset-block-end:0;inset-inline-end:0;letter-spacing:.02em;line-height:1.6;padding:.3125rem 1.6875rem;position:absolute;text-decoration:none;transition:opacity .3s ease}@media(min-width:768px){.p-gelaende__camera{font-size:clamp(12px,calc(1.12782vw + 3.33835px),18px);gap:clamp(6px,calc(.75188vw + .22556px),10px);inset-block-end:clamp(6px,calc(.93985vw - 1.21805px),11px);padding:clamp(5px,calc(.56391vw + .66917px),8px) clamp(24px,calc(3.00752vw + .90226px),40px)}}@media(any-hover:hover){.p-gelaende__camera:hover{opacity:.7}}.p-gelaende__camera:focus-visible{outline:2px solid #fafafa;outline-offset:2px}@media(prefers-reduced-motion:reduce){.p-gelaende__panel,.p-gelaende__tab-mark{transition:none}}.no-js .p-gelaende__tabs{display:none}.no-js .p-gelaende__panel[hidden]{display:grid}.no-js .p-gelaende__panel:not(.is-active){opacity:1}.p-rift-map__inner{display:flex;flex-direction:column;gap:clamp(24px,calc(1.75824vw + 17.14286px),40px);margin-inline:auto;max-width:61.75rem;padding-inline:1.5rem}.p-rift-map__body{display:flex;flex-direction:column;gap:clamp(12px,calc(.87912vw + 8.57143px),20px)}.p-rift-map__scroller{position:relative}@media(max-width:1024px){.p-rift-map__scroller{margin-inline:-1.5rem}}.p-rift-map__viewport{display:flex;overflow-x:auto;overscroll-behavior-x:contain;position:relative}@media(max-width:1024px){.p-rift-map__viewport{padding-inline:1.5rem}}.p-rift-map__image{flex:none;height:auto;max-width:none;width:58.75rem}.p-rift-map__lines{height:auto;inset-block-start:0;inset-inline-start:0;pointer-events:none;position:absolute;width:58.75rem}@media(max-width:1024px){.p-rift-map__lines{inset-inline-start:1.5rem}}.p-rift-map__lift-base,.p-rift-map__lift-dash{fill:none;stroke-width:5}.p-rift-map__lift-dash{stroke:none}.p-rift-map__lift-node{fill:var(--wp--custom--rift-line--node)}.p-rift-map__lift--operating .p-rift-map__lift-base{stroke:var(--wp--custom--rift-line--operating-base)}.p-rift-map__lift--operating .p-rift-map__lift-dash{stroke:var(--wp--custom--rift-line--operating-dash);stroke-dasharray:9 7}.p-rift-map__lift--slowed .p-rift-map__lift-base{stroke:var(--wp--custom--rift-line--slowed-base)}.p-rift-map__lift--slowed .p-rift-map__lift-dash{stroke:var(--wp--custom--rift-line--slowed-dash);stroke-dasharray:9 7}.p-rift-map__lift--standby .p-rift-map__lift-base{stroke:var(--wp--custom--rift-line--standby-base)}.p-rift-map__lift--investigating .p-rift-map__lift-base{stroke:var(--wp--custom--rift-line--investigating-base)}.p-rift-map__lift--suspended .p-rift-map__lift-base{stroke:var(--wp--custom--rift-line--suspended-base)}.p-rift-map__observed{color:var(--wp--preset--color--ink-soft);font-size:.875rem;margin:0;text-align:end}.p-rift-map__legend{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;margin-inline:auto;max-width:58.75rem;padding:1.25rem;row-gap:1.25rem;width:100%}.p-rift-map__legend-item{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:.9375rem;padding:0 .5rem .5rem;position:relative;width:33.3333333333%}@media(min-width:768px){.p-rift-map__legend-item{flex:1 1 0;width:auto}}.p-rift-map__legend-item:before,.p-rift-map__legend-item:last-child:after,.p-rift-map__legend-item:nth-child(3):after{background:var(--wp--preset--color--rule);content:"";height:3.5rem;inset-block-start:50%;position:absolute;transform:translateY(-50%);width:1px}.p-rift-map__legend-item:before{inset-inline-start:0}.p-rift-map__legend-item:last-child:after,.p-rift-map__legend-item:nth-child(3):after{inset-inline-end:0}@media(min-width:768px){.p-rift-map__legend-item:nth-child(3):after{content:none}}.p-rift-map__legend-label{color:var(--wp--preset--color--ink-soft);font-size:clamp(11px,calc(4.28571vw - 2.71429px),14px);font-weight:500;line-height:1.45;text-align:center;white-space:nowrap}@media(min-width:768px){.p-rift-map__legend-label{font-size:.875rem}}.p-rift-map__legend-sample{display:block;height:auto;max-width:6.375rem;width:100%}.p-rift-map__accordion{border-block-end:1px solid var(--wp--preset--color--rule)}.p-rift-map__summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding-block:1.25rem}.p-rift-map__summary::-webkit-details-marker{display:none}.p-rift-map__summary:after{border-block-end:2px solid var(--wp--preset--color--ink-soft);border-inline-start:2px solid var(--wp--preset--color--ink-soft);content:"";flex:none;height:.875rem;transform:rotate(-45deg);transition:transform .3s ease;width:.875rem}[open]>.p-rift-map__summary:after{transform:rotate(135deg)}.p-rift-map__resort{font-size:clamp(15px,calc(.32967vw + 13.71429px),18px);font-weight:700;margin:0}.p-rift-map__table{min-width:clamp(540px,calc(45.45455vw + 394.54545px),940px)}.p-rift-map__table tbody th{padding-inline-start:1.5rem}.p-rift-map__table .p-rift-map__comment{padding-inline:1.5rem;text-align:start}.p-rift-map__table thead th:first-child{border-inline-start:0;padding-inline-start:1.5rem;text-align:start;width:34.0425531915%}.p-rift-map__table thead th:nth-child(2){width:17.0212765957%}.p-rift-map__table thead th:nth-child(3){width:8.5106382979%}.p-rift-map__table thead th:nth-child(4){width:25.5319148936%}.p-rift-map__viewport--table{display:block}.p-rift-map__notice{color:var(--wp--preset--color--ink-soft);font-size:.875rem;margin:0;padding-block:1.5rem;text-align:center}.p-rift-map__notice--stale{color:var(--wp--preset--color--text);font-weight:700}.p-ticket{background:#fafafa;overflow:hidden;padding-block:clamp(108px,calc(7.91209vw + 77.14286px),180px) clamp(84px,calc(6.15385vw + 60px),140px);position:relative;scroll-margin-top:clamp(40px,calc(8.18182vw + 13.81818px),112px)}@media(min-width:768px)and (max-width:1024px){.p-ticket{padding-block:clamp(64px,calc(21.875vw - 104px),120px) clamp(64px,calc(6.25vw + 16px),80px)}}.p-ticket:before{background-image:url(images/bg-ticket1.16e426b7.webp),url(images/bg-ticket2.63986ffa.webp);background-position:right -7.25rem top -5.125rem,left 4.1875rem top 27.4375rem;background-repeat:no-repeat;background-size:60.4375rem 55.3125rem,41.9375rem 41.9375rem;content:"";display:none;inset:0;position:absolute}@media(min-width:1025px){.p-ticket:before{display:block}}.p-ticket__inner{display:flex;flex-direction:column;gap:clamp(36px,calc(2.63736vw + 25.71429px),60px);margin-inline:auto;max-width:78rem;padding-inline:1.5rem;position:relative}@media(min-width:768px){.p-ticket__inner{scroll-margin-top:clamp(64px,calc(7.59494vw + 5.67089px),112px)}}.p-ticket__head{display:flex;flex-direction:column;gap:clamp(24px,calc(1.75824vw + 17.14286px),40px)}.p-ticket__lead{color:var(--wp--preset--color--ink-soft);font-size:clamp(14px,calc(.32967vw + 12.71429px),17px);font-weight:500;letter-spacing:.02em;line-height:1.9;margin:0;text-align:center}.p-ticket__price{display:flex;flex-direction:column;gap:2rem}.p-ticket__tabs{display:flex}.p-ticket__tab{align-items:center;appearance:none;background-color:#0000;background:var(--wp--preset--color--tab-surface);border:2px solid #0000;color:var(--wp--preset--color--text);cursor:pointer;display:flex;flex:1 1 0;flex-direction:column;height:clamp(64px,calc(2.85714vw + 52.85714px),90px);justify-content:center;margin:0;min-width:0;padding:0;padding-inline:.625rem;position:relative;transition:opacity .3s ease,background-color .3s ease}@media(any-hover:hover){.p-ticket__tab:hover{opacity:.7}}.p-ticket__tab:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px}.p-ticket__tab.is-active{background:#fafafa;border-color:var(--wp--preset--color--ink-soft)}.p-ticket__tab--sale>span{z-index:2}.p-ticket__tab--sale:before{aspect-ratio:308/216;background:url(images/grand-open.fd2edaeb.webp) 50%/contain no-repeat;content:"";inset-block-start:clamp(-106px,calc(-4.61538vw - 46px),-64px);inset-inline-start:clamp(-64px,calc(-2.85714vw - 26.85714px),-38px);pointer-events:none;position:absolute;transition:opacity .3s ease;width:clamp(185px,calc(13.51648vw + 132.28571px),308px);z-index:1}@media(max-width:767px){.p-ticket__tab--sale:before{inset-inline-start:clamp(-72px,calc(-3.57942vw - 44.54586px),-56px);width:clamp(160px,calc(17.89709vw + 102.72931px),240px);z-index:0}}.p-ticket__tab--sale.is-active:before{opacity:0}.p-ticket__tab-note{font-size:clamp(12px,calc(.43956vw + 10.28571px),16px)}.p-ticket__tab-note,.p-ticket__tab-title{color:var(--wp--preset--color--ink);font-weight:500;letter-spacing:.02em;line-height:1.4}.p-ticket__tab-title{font-size:clamp(17px,calc(.76923vw + 14px),24px)}@supports(background-clip:text){.p-ticket__tab-title--sale{-webkit-background-clip:text;background-clip:text;background-image:var(--wp--preset--gradient--hotel-open);color:#0000}}.p-ticket__tab-mark{background:var(--wp--preset--color--accent);height:0;inset-block-start:calc(100% - .5rem);inset-inline-start:50%;position:absolute;transform:translateX(-50%);transition:height .3s ease;width:2px}.p-ticket__tab.is-active .p-ticket__tab-mark{height:1.875rem}.p-ticket__panel{align-items:center;display:flex;flex-direction:column;gap:clamp(36px,calc(2.63736vw + 25.71429px),60px);opacity:1;transition:opacity .3s ease}.p-ticket__panel[hidden]{display:none}.p-ticket__panel:not(.is-active){opacity:0}.p-ticket__scroller{align-self:stretch;position:relative}.p-ticket__viewport{overflow-x:auto;overscroll-behavior-x:contain}@media(max-width:1247px){.p-ticket__viewport{margin-inline:-1.5rem;padding-inline:1.5rem}}.p-ticket__table{min-width:75rem}.p-ticket__table tbody th,.p-ticket__table thead th:first-child{padding-inline-start:clamp(24px,calc(10.52632vw - 56.84211px),80px)}.p-ticket__table thead th:first-child{border-inline-start:0;text-align:start;width:30%}.p-ticket__table thead th:nth-child(2),.p-ticket__table thead th:nth-child(3){width:16.6666666667%}.p-ticket__table thead th:last-child{width:36.6666666667%}.p-ticket__table .p-ticket__note{padding-inline:1.75rem;text-align:start}.no-js .p-ticket__tabs{display:none}.no-js .p-ticket__panel[hidden]{display:flex}.no-js .p-ticket__panel:not(.is-active){opacity:1}.p-access{background:url(images/bg-access.42435a43.webp) top/cover no-repeat,var(--wp--preset--color--section-surface);padding-block:clamp(72px,calc(5.27473vw + 51.42857px),120px) clamp(84px,calc(6.15385vw + 60px),140px)}.p-access__inner{display:flex;flex-direction:column;gap:clamp(40px,calc(4.3956vw + 22.85714px),80px);margin-inline:auto;max-width:102.875rem;padding-inline:1.5rem}@media(min-width:768px){.p-access__inner{scroll-margin-top:clamp(64px,calc(7.59494vw + 5.67089px),112px)}}@media(max-width:1024px){.p-access__inner{padding-inline:0;width:90%}}.p-access__list{display:flex;flex-direction:column;gap:clamp(40px,calc(4.3956vw + 22.85714px),80px);list-style:none;margin:0;padding:0}@media(min-width:768px){.p-access__list{align-items:flex-start;flex-direction:row;justify-content:center}}@media(max-width:1024px){.p-access__list{gap:clamp(24px,calc(2.52366vw + 14.15773px),40px)}}.p-access__item{display:flex;flex-direction:column;gap:clamp(20px,calc(2.1978vw + 11.42857px),40px)}@media(min-width:768px){.p-access__item{flex:0 1 47.4375rem;min-width:0}}@media(min-width:1025px){.p-access__item{flex-direction:row}}.p-access__photo{aspect-ratio:370/260;height:auto;object-fit:cover;width:100%}@media(min-width:1025px){.p-access__photo{flex:0 1 48.7483530962%;min-width:0;width:auto}}.p-access__body{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem}@media(min-width:768px){.p-access__body{align-items:flex-end}}@media(min-width:1025px){.p-access__body{flex:1 1 0;min-width:0}}@media(max-width:767px){.p-access__body{gap:clamp(8px,calc(1.78971vw + 2.27293px),16px)}}.p-access__name{align-self:stretch;color:var(--wp--preset--color--ink);font-size:clamp(18px,calc(.65934vw + 15.42857px),24px);font-weight:500;letter-spacing:.02em;line-height:1.6;margin:0}.p-access__address{align-self:stretch;margin:0}.p-access__address,.p-access__map{color:var(--wp--preset--color--ink-soft);font-size:clamp(14px,calc(.32967vw + 12.71429px),17px);font-weight:500;letter-spacing:.02em;line-height:1.9}.p-access__map{align-items:center;background-image:linear-gradient(var(--wp--preset--color--ink),var(--wp--preset--color--ink));background-position:0 100%;background-repeat:no-repeat;background-size:20% 1px;border-block-end:1px solid #fff;display:flex;gap:.5rem;max-width:14.5rem;padding:.625rem .625rem .375rem;position:relative;text-decoration:none;transition:background-size .3s ease;width:100%}.p-access__map:before{background:currentcolor;content:"";height:4px;inset-block-end:.8125rem;inset-inline-end:1.1875rem;position:absolute;top:50%;transform:rotate(45deg);transition:transform .3s ease,opacity .3s ease;width:4px}@media(any-hover:hover){.p-access__map:hover{background-size:100% 1px;color:var(--wp--preset--color--ink-soft);text-decoration:none}.p-access__map:hover:before{opacity:.15;transform:rotate(225deg) scale(5)}}.p-access__map:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px}.p-access__map:after{background:currentcolor;content:"";height:4px;inset-block-end:.8125rem;inset-inline-end:1.1875rem;position:absolute;top:50%;transform:rotate(45deg);width:4px}@media(max-width:767px){.p-access__map{padding:0 .5rem .375rem}}.p-access__map-icon{background:currentcolor;flex:none;height:1.25rem;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzBfNiIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjRDlEOUQ5Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8wXzYpIj4KPHBhdGggZD0iTTkuODg0MjggOS42NjEyMkMxMC4zNTU4IDkuNjYxMjIgMTAuNzU3OCA5LjQ5MzMyIDExLjA5MDMgOS4xNTc1M0MxMS40MjI3IDguODIxNzMgMTEuNTg5IDguNDE4MDcgMTEuNTg5IDcuOTQ2NTVDMTEuNTg5IDcuNDc1MDMgMTEuNDIxMSA3LjA3MzA0IDExLjA4NTMgNi43NDA1OEMxMC43NDk1IDYuNDA4MTEgMTAuMzQ1OCA2LjI0MTg4IDkuODc0MjggNi4yNDE4OEM5LjQwMjc2IDYuMjQxODggOS4wMDA3NyA2LjQwOTc4IDguNjY4MzEgNi43NDU1N0M4LjMzNTg0IDcuMDgxMzcgOC4xNjk2MSA3LjQ4NTAzIDguMTY5NjEgNy45NTY1NUM4LjE2OTYxIDguNDI3ODkgOC4zMzc1MSA4LjgyOTg4IDguNjczMzEgOS4xNjI1M0M5LjAwOTEgOS40OTQ5OSA5LjQxMjc2IDkuNjYxMjIgOS44ODQyOCA5LjY2MTIyWk05Ljg3OTI4IDE4LjQxNzlDMTIuMDc2NiAxNi40NTggMTMuNzUwNSAxNC41ODkyIDE0LjkwMSAxMi44MTE1QzE2LjA1MTYgMTEuMDMzNiAxNi42MjcgOS40ODAzNSAxNi42MjcgOC4xNTE3MUMxNi42MjcgNi4xMjExNSAxNS45ODIgNC40NTIxNiAxNC42OTIxIDMuMTQ0NzRDMTMuNDAyMyAxLjgzNzMzIDExLjc5OCAxLjE4MzYyIDkuODc5MjggMS4xODM2MkM3Ljk2MDU5IDEuMTgzNjIgNi4zNTYzMSAxLjgzNzMzIDUuMDY2NDIgMy4xNDQ3NEMzLjc3NjU0IDQuNDUyMTYgMy4xMzE2IDYuMTIxMTUgMy4xMzE2IDguMTUxNzFDMy4xMzE2IDkuNDgwMzUgMy43MTY2NiAxMS4wMzM2IDQuODg2NzggMTIuODExNUM2LjA1Njg5IDE0LjU4OTIgNy43MjEwNiAxNi40NTggOS44NzkyOCAxOC40MTc5Wk05Ljg3OTI4IDIwQzcuMjMxNDggMTcuNzA1NyA1LjI0NTk4IDE1LjU3MDUgMy45MjI3OSAxMy41OTQ1QzIuNTk5NTkgMTEuNjE4MyAxLjkzNzk5IDkuODA0MDQgMS45Mzc5OSA4LjE1MTcxQzEuOTM3OTkgNS43MjM4IDIuNzIzMyAzLjc1ODIxIDQuMjkzOTIgMi4yNTQ5MkM1Ljg2NDcxIDAuNzUxNjQxIDcuNzI2NSAwIDkuODc5MjggMEMxMi4wMzIxIDAgMTMuODkzOSAwLjc1MTY0MSAxNS40NjQ2IDIuMjU0OTJDMTcuMDM1MyAzLjc1ODIxIDE3LjgyMDYgNS43MjM4IDE3LjgyMDYgOC4xNTE3MUMxNy44MjA2IDkuODA0MDQgMTcuMTU5IDExLjYxODMgMTUuODM1OCAxMy41OTQ1QzE0LjUxMjYgMTUuNTcwNSAxMi41MjcxIDE3LjcwNTcgOS44NzkyOCAyMFoiIGZpbGw9IiMxQzFCMUYiLz4KPC9nPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzBfNiIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjRDlEOUQ5Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8wXzYpIj4KPHBhdGggZD0iTTkuODg0MjggOS42NjEyMkMxMC4zNTU4IDkuNjYxMjIgMTAuNzU3OCA5LjQ5MzMyIDExLjA5MDMgOS4xNTc1M0MxMS40MjI3IDguODIxNzMgMTEuNTg5IDguNDE4MDcgMTEuNTg5IDcuOTQ2NTVDMTEuNTg5IDcuNDc1MDMgMTEuNDIxMSA3LjA3MzA0IDExLjA4NTMgNi43NDA1OEMxMC43NDk1IDYuNDA4MTEgMTAuMzQ1OCA2LjI0MTg4IDkuODc0MjggNi4yNDE4OEM5LjQwMjc2IDYuMjQxODggOS4wMDA3NyA2LjQwOTc4IDguNjY4MzEgNi43NDU1N0M4LjMzNTg0IDcuMDgxMzcgOC4xNjk2MSA3LjQ4NTAzIDguMTY5NjEgNy45NTY1NUM4LjE2OTYxIDguNDI3ODkgOC4zMzc1MSA4LjgyOTg4IDguNjczMzEgOS4xNjI1M0M5LjAwOTEgOS40OTQ5OSA5LjQxMjc2IDkuNjYxMjIgOS44ODQyOCA5LjY2MTIyWk05Ljg3OTI4IDE4LjQxNzlDMTIuMDc2NiAxNi40NTggMTMuNzUwNSAxNC41ODkyIDE0LjkwMSAxMi44MTE1QzE2LjA1MTYgMTEuMDMzNiAxNi42MjcgOS40ODAzNSAxNi42MjcgOC4xNTE3MUMxNi42MjcgNi4xMjExNSAxNS45ODIgNC40NTIxNiAxNC42OTIxIDMuMTQ0NzRDMTMuNDAyMyAxLjgzNzMzIDExLjc5OCAxLjE4MzYyIDkuODc5MjggMS4xODM2MkM3Ljk2MDU5IDEuMTgzNjIgNi4zNTYzMSAxLjgzNzMzIDUuMDY2NDIgMy4xNDQ3NEMzLjc3NjU0IDQuNDUyMTYgMy4xMzE2IDYuMTIxMTUgMy4xMzE2IDguMTUxNzFDMy4xMzE2IDkuNDgwMzUgMy43MTY2NiAxMS4wMzM2IDQuODg2NzggMTIuODExNUM2LjA1Njg5IDE0LjU4OTIgNy43MjEwNiAxNi40NTggOS44NzkyOCAxOC40MTc5Wk05Ljg3OTI4IDIwQzcuMjMxNDggMTcuNzA1NyA1LjI0NTk4IDE1LjU3MDUgMy45MjI3OSAxMy41OTQ1QzIuNTk5NTkgMTEuNjE4MyAxLjkzNzk5IDkuODA0MDQgMS45Mzc5OSA4LjE1MTcxQzEuOTM3OTkgNS43MjM4IDIuNzIzMyAzLjc1ODIxIDQuMjkzOTIgMi4yNTQ5MkM1Ljg2NDcxIDAuNzUxNjQxIDcuNzI2NSAwIDkuODc5MjggMEMxMi4wMzIxIDAgMTMuODkzOSAwLjc1MTY0MSAxNS40NjQ2IDIuMjU0OTJDMTcuMDM1MyAzLjc1ODIxIDE3LjgyMDYgNS43MjM4IDE3LjgyMDYgOC4xNTE3MUMxNy44MjA2IDkuODA0MDQgMTcuMTU5IDExLjYxODMgMTUuODM1OCAxMy41OTQ1QzE0LjUxMjYgMTUuNTcwNSAxMi41MjcxIDE3LjcwNTcgOS44NzkyOCAyMFoiIGZpbGw9IiMxQzFCMUYiLz4KPC9nPgo8L3N2Zz4K);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.25rem}@media(prefers-reduced-motion:reduce){.p-access__map,.p-access__map:before{transition:none}}.p-drone{padding-block-start:clamp(72px,calc(5.27473vw + 51.42857px),120px)}@media(max-width:767px){.p-drone{padding-block-start:clamp(32px,calc(7.15884vw + 9.09172px),64px)}}.p-drone__inner{align-items:center;border:1px solid var(--wp--preset--color--ink-soft);display:flex;flex-direction:column;gap:clamp(24px,calc(1.75824vw + 17.14286px),40px);margin-inline:1.5rem;max-width:87.5rem;padding:clamp(48px,calc(3.51648vw + 34.28571px),80px) 1.5rem}@media(min-width:1448px){.p-drone__inner{margin-inline:auto}}.p-drone__title{align-items:center;color:var(--wp--preset--color--ink);display:flex;font-size:clamp(17px,calc(.76923vw + 14px),24px);font-weight:500;gap:clamp(12px,calc(.76923vw + 9px),19px);letter-spacing:.02em;line-height:1.6;margin:0}.p-drone__badge{background:var(--wp--preset--color--ink);border-radius:50%;flex:none;height:2.25rem;width:2.25rem}.p-drone__badge:before{background:#fafafa;content:"";display:block;height:1.25rem;margin:.5rem;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzJfODkwIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPgo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiNEOUQ5RDkiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzJfODkwKSI+CjxwYXRoIGQ9Ik0xMC4yMDgzIDIwQzkuODA3MjkgMjAgOS40NjM5OCAxOS44NjY3IDkuMTc4MzkgMTkuNjAwMUM4Ljg5MjggMTkuMzMzNiA4Ljc1IDE5LjAxMzEgOC43NSAxOC42Mzg4QzguNzUgMTguMjY0NCA4Ljg5MjggMTcuOTQ0IDkuMTc4MzkgMTcuNjc3NEM5LjQ2Mzk4IDE3LjQxMDggOS44MDcyOSAxNy4yNzc1IDEwLjIwODMgMTcuMjc3NUMxMC42MDk0IDE3LjI3NzUgMTAuOTUyNyAxNy40MTA4IDExLjIzODMgMTcuNjc3NEMxMS41MjM5IDE3Ljk0NCAxMS42NjY3IDE4LjI2NDQgMTEuNjY2NyAxOC42Mzg4QzExLjY2NjcgMTkuMDEzMSAxMS41MjM5IDE5LjMzMzYgMTEuMjM4MyAxOS42MDAxQzEwLjk1MjcgMTkuODY2NyAxMC42MDk0IDIwIDEwLjIwODMgMjBaTTkuMTQyNjYgMTQuODE2N1YwSDExLjI3NFYxNC44MTY3SDkuMTQyNjZaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzJfODkwIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPgo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiNEOUQ5RDkiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzJfODkwKSI+CjxwYXRoIGQ9Ik0xMC4yMDgzIDIwQzkuODA3MjkgMjAgOS40NjM5OCAxOS44NjY3IDkuMTc4MzkgMTkuNjAwMUM4Ljg5MjggMTkuMzMzNiA4Ljc1IDE5LjAxMzEgOC43NSAxOC42Mzg4QzguNzUgMTguMjY0NCA4Ljg5MjggMTcuOTQ0IDkuMTc4MzkgMTcuNjc3NEM5LjQ2Mzk4IDE3LjQxMDggOS44MDcyOSAxNy4yNzc1IDEwLjIwODMgMTcuMjc3NUMxMC42MDk0IDE3LjI3NzUgMTAuOTUyNyAxNy40MTA4IDExLjIzODMgMTcuNjc3NEMxMS41MjM5IDE3Ljk0NCAxMS42NjY3IDE4LjI2NDQgMTEuNjY2NyAxOC42Mzg4QzExLjY2NjcgMTkuMDEzMSAxMS41MjM5IDE5LjMzMzYgMTEuMjM4MyAxOS42MDAxQzEwLjk1MjcgMTkuODY2NyAxMC42MDk0IDIwIDEwLjIwODMgMjBaTTkuMTQyNjYgMTQuODE2N1YwSDExLjI3NFYxNC44MTY3SDkuMTQyNjZaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+Cjwvc3ZnPgo=);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.25rem}.p-drone__body{color:var(--wp--preset--color--ink-soft);font-size:clamp(14px,calc(.32967vw + 12.71429px),17px);font-weight:500;letter-spacing:.02em;line-height:1.9;margin:0;max-width:56.25rem}.p-archive-news>:not(:first-child),.p-archive-news__col-main>:not(:first-child),.p-single-news>:not(:first-child),.p-single-news__col-main>:not(:first-child){margin-block-start:clamp(32px,calc(2.96296vw + 20.44444px),56px)}@media(max-width:767px){.p-single-news__col-main{margin-bottom:clamp(40px,calc(5.36913vw + 22.81879px),64px)}}.p-archive-news__columns,.p-single-news__columns{display:grid;row-gap:clamp(32px,calc(4.24403vw + 15.44828px),48px)}@media(min-width:768px){.p-archive-news__columns,.p-single-news__columns{column-gap:4%;grid-template-columns:minmax(0,1fr) 24%}}@media(max-width:767px){.p-archive-news__columns,.p-single-news__columns{display:block}}.p-archive-news__columns>:not(:first-child),.p-single-news__columns>:not(:first-child){margin-block-start:0}.p-archive-news__col-sub>:not(:first-child),.p-single-news__col-sub>:not(:first-child){margin-block-start:clamp(24px,calc(1.97531vw + 16.2963px),40px)}.p-archive-news__title{color:var(--wp--preset--color--ink);font-size:clamp(28px,calc(1.48148vw + 22.22222px),40px);font-weight:700;letter-spacing:.02em;line-height:1.4;margin:0}.p-archive-news__description{color:var(--wp--preset--color--ink-soft);margin:0}.p-single-news__header>:not(:first-child){margin-block-start:.75rem}.p-single-news__terms{display:flex;flex-wrap:wrap;gap:.25rem;margin:0}.p-single-news__terms a{background:var(--wp--preset--color--badge);color:#fafafa;font-size:.875rem;font-weight:500;letter-spacing:.02em;line-height:1.6;padding-inline:.75rem;text-decoration:none;transition:opacity .3s ease}@media(any-hover:hover){.p-single-news__terms a:hover{opacity:.7}}.p-single-news__terms .wp-block-post-terms__separator{display:none}.p-single-news__title{color:var(--wp--preset--color--ink);font-size:clamp(22px,calc(1.23457vw + 17.18519px),32px);font-weight:700;letter-spacing:.02em;line-height:1.6;margin:0}.p-single-news__body{color:var(--wp--preset--color--ink-soft)}.p-single-news__body .wp-block-noricor-news-article-button+.wp-block-noricor-news-article-button{margin-block-start:1rem}.p-single-news__back{margin:0}.p-single-news__back a{align-items:center;border:1px solid #0000;display:inline-flex;font-size:clamp(15px,calc(.24691vw + 14.03704px),17px);font-weight:500;gap:.75rem;justify-content:center;letter-spacing:.02em;line-height:1.6;max-width:100%;min-width:15rem;padding:.875rem 1.5rem;text-decoration:none;transition:opacity .3s ease,background-color .3s ease}.p-single-news__back a:focus-visible{outline:2px solid var(--wp--preset--color--ink);outline-offset:2px}@media(any-hover:hover){.p-single-news__back a:is(a):hover{opacity:.7}}.p-single-news__back a{background:#fafafa;border-color:var(--wp--preset--color--ink-soft);color:var(--wp--preset--color--ink-soft)}.is-style-news-subtitle{color:var(--wp--preset--color--ink);font-size:clamp(20px,calc(.68182vw + 17.81818px),26px);font-weight:700;letter-spacing:.02em;line-height:1.6;margin:0;margin-block:clamp(24px,calc(1.97531vw + 16.2963px),40px) clamp(8px,calc(.98765vw + 4.14815px),16px);overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.p-single-news__back a,.p-single-news__terms a{transition:none}}.p-single-news__body .wp-block-heading:not(.is-style-news-subtitle){color:var(--wp--preset--color--ink);font-family:var(--wp--preset--font-family--noto-sans-jp);font-size:clamp(28px,calc(1.31868vw + 22.85714px),40px);font-weight:700;line-height:1.5;margin-block:clamp(40px,calc(2.96296vw + 28.44444px),64px) clamp(16px,calc(.98765vw + 12.14815px),24px);padding-block-end:.3125rem;padding-inline:1.25rem;position:relative;text-align:center;width:100%}@media(min-width:768px){.p-single-news__body .wp-block-heading:not(.is-style-news-subtitle){margin-inline:auto;width:fit-content}}.p-single-news__body .wp-block-heading:not(.is-style-news-subtitle):before{background:var(--wp--preset--color--rule);content:"";height:1px;inset-block-end:0;inset-inline:0 1.5625rem;position:absolute}@media(min-width:768px){.p-single-news__body .wp-block-heading:not(.is-style-news-subtitle):before{inset-inline-end:0}}.p-single-news__body .wp-block-heading:not(.is-style-news-subtitle):after{background:var(--wp--preset--color--rule);content:"";height:.3125rem;inset-block-end:0;inset-inline-end:0;position:absolute;transform:translateY(50%) rotate(45deg);width:.3125rem}@media(min-width:768px){.p-single-news__body .wp-block-heading:not(.is-style-news-subtitle):after{inset-inline-end:-.6875rem}}.p-single-news__body .wp-block-paragraph{font-size:clamp(14px,calc(.34091vw + 12.90909px),17px)}.p-error__body{max-width:1200px;padding-block:clamp(48px,calc(5.92593vw + 24.88889px),96px);text-align:center}.p-error__body>:not(:first-child){margin-block-start:clamp(16px,calc(.98765vw + 12.14815px),24px)}.p-error__body>.p-error__action{margin-block-start:clamp(32px,calc(1.97531vw + 24.2963px),48px)}.p-error__code{color:var(--wp--preset--color--rule);font-family:var(--wp--preset--font-family--josefin-sans);font-optical-sizing:auto;font-size:clamp(64px,calc(6.15385vw + 40px),120px);font-style:normal;font-weight:700;letter-spacing:.08em;line-height:1;margin:0}.p-error__title{color:var(--wp--preset--color--ink);font-size:clamp(24px,calc(1.48148vw + 18.22222px),36px);font-weight:700;letter-spacing:.02em;line-height:1.5;margin:0}.p-error__lead{color:var(--wp--preset--color--ink-soft);line-height:2;margin:0}.p-search>:not(:first-child){margin-block-start:clamp(32px,calc(2.96296vw + 20.44444px),56px)}.p-search__title{color:var(--wp--preset--color--ink);font-size:clamp(28px,calc(1.48148vw + 22.22222px),40px);font-weight:700;letter-spacing:.02em;line-height:1.4;margin:0}.p-search__item+.p-search__item{margin-block-start:clamp(24px,calc(1.97531vw + 16.2963px),40px)}
