');mask-image:url('data:image/svg+xml;utf8, ');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;transition:opacity .2s ease;width:20px;z-index:100}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:0 0;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both;visibility:visible}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}@media (prefers-reduced-motion:no-preference){.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.wp-block-media-text{direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media a{display:inline-block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20em);z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter {float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter {float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-content{display:flow-root}.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit}.wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;list-style:none;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{flex-shrink:0;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button[aria-expanded=true]{max-width:calc(100% - 100px)}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:0 0;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:0 0}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.66667em;padding-right:.66667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
/*! original.css v1.0.0 | MIT License */
html{font-size:100%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'MS Pゴシック',sans-serif}body{-webkit-text-size-adjust:100%}h1{margin:0;font-size:100%}h2{margin:0;font-size:100%}h3{margin:0;font-size:100%}h4{margin:0;font-size:100%}h5{margin:0;font-size:100%}h6{margin:0;font-size:100%}p{margin:0}ul{margin:0;padding:0;list-style:none}dl{margin:0}dd{margin:0}input[type=text],textarea{outline:none;-webkit-appearance:none;appearance:none}table{word-break:break-all}img{vertical-align:top}area,area:focus{outline:none}a,a:focus{outline:none}object,embed,video{outline:none}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf_press:before,.cf_press:after{content:"";display:table;transition:none!important;background:#fff!important}.cf_press:after{clear:both}.cf{zoom:1}::selection{background:#888;color:#f3f3f3}::-moz-selection{background:#888;color:#f3f3f3}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{font-size:62.5%;height:100%;font-family:kinuta-shin-stdn,sans-serif;font-weight:400;font-style:normal}body{margin:0;padding:0;background-color:#fff;font-size:2.2rem;line-height:1;color:#333;font-weight:400;height:100%;max-width:100%}html{visibility:hidden}html.wf-active{visibility:visible}@media screen and (max-width:750px){body{font-size:1.6rem}#index .header .btn{display:none}#index .mh .header .btn{display:inline}}*,*:before,*:after{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}p{line-height:1.8;font-family:kinuta-shin-stdn,sans-serif;-webkit-text-stroke:.5px #333;text-stroke:.5px #333}h2{font-size:4.5rem;-webkit-text-stroke:1px #333;text-stroke:1px #333;margin-bottom:4rem}img.img_r{border-radius:45px}@media screen and (max-width:750px){h2{font-size:2.6rem}p{-webkit-text-stroke:.5px #333;text-stroke:.5px #333}img.img_r{border-radius:20px}}div,h1,h2,h3,h4,h5{line-height:1.2}a{text-decoration:none;-webkit-transition:.3s;transition:.3s;color:#333}a:hover{opacity:.7}.bread{max-width:1000px;margin:auto;padding:3% 0 5%}.bread ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.bread ul li{margin-right:1rem;-webkit-text-stroke:.5px #333;text-stroke:.5px #333;font-size:1.6rem}.bread ul li:after{content:"\f105";font-family:"Font Awesome 5 free";font-weight:700;margin-left:1rem}.bread ul li:last-child:after{display:none}@media screen and (max-width:450px){.bread{padding:1.2rem 0;margin:3% 10% 0}.bread ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.bread ul li{margin-right:.4rem;font-size:1.3rem;display:-webkit-box;display:-ms-flexbox;display:flex}.bread ul li:after{margin-left:.4rem}.bread ul li:last-child:after{display:none}}img{max-width:100%;height:auto}.object_fit_img{-o-object-fit:cover;object-fit:cover}.flex_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1000px){.flex_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.inner{width:90%;margin:0 5%}@media screen and (max-width:750px){.inner{width:80%;margin:auto 10%}}.pc{display:block}.sp{display:none}@media screen and (max-width:750px){.pc{display:none}.sp{display:block}}.btn_area{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0;margin:2rem auto}.btn_area p{text-align:center}@media screen and (max-width:1000px){.btn_area{width:80%;margin:2rem 10%!important}}.btn{color:#fff;background-color:#333;font-size:3rem;font-style:normal;padding:2rem 4rem;border-radius:45px;-webkit-text-stroke:2px #fff;text-stroke:2px #fff;border:2px solid #333}.btn:hover{color:#333;background-color:#fff;-webkit-text-stroke:2px #333;text-stroke:2px #333;opacity:1}@media screen and (max-width:750px){.btn{font-size:1.6rem;padding:1rem 3rem}}.ttl_b{margin-bottom:4rem}.ttl_b span{display:block;font-size:1.8rem;font-weight:400;letter-spacing:.2rem;font-style:normal;margin-bottom:2.5rem;padding-bottom:2.5rem}.ttl_b h2{font-size:3rem;margin-bottom:2rem}#mainimg{display:block;z-index:889;padding-top:25rem;margin:0 5%;border-radius:30px}#mainimg .mainimg_contents{width:100%;border-radius:30px;height:90vh;position:relative}#mainimg .mainimg_contents,#mainimg .mainimg_contents ul img{height:90vh;border-radius:30px;width:100%}@media screen and (max-width:1000px){#mainimg .mainimg_contents{padding-top:0;height:90vh}#mainimg .mainimg_contents,#mainimg .mainimg_contents ul img{height:90vh}}@media screen and (max-width:750px){#mainimg{padding-top:7rem}#mainimg .mainimg_contents{padding-top:0;height:30vh}#mainimg .mainimg_contents,#mainimg .mainimg_contents ul img{height:30vh}}#mainimg .mainimg_contents .information{position:absolute;font-weight:700;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:80%;text-align:center}main{margin:12rem 0}main#index{margin-top:0}main>section{padding:1rem 0}main>section:first-child{padding-top:0}@media screen and (max-width:960px){main{margin:4rem auto 0}}@media screen and (max-width:750px){main{margin:2rem 0 0;overflow:hidden}main>section{padding:4rem 0}}header{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:flex-start;position:fixed;z-index:1000;background-color:#fff;padding:1rem 1rem 0}header .flex_wrap.spmenu{width:100%;padding:0 2rem .5rem;justify-content:space-between}.head_reserve{padding:.5rem 1rem;border:3px solid #333;border-radius:8px;width:20rem;background-color:#fff}.head_reserve a{display:flex;gap:5%;padding:0;margin:0;justify-content:space-around;align-items:center}.head_reserve a div p{font-size:2.2rem;line-height:1.8rem;text-align:center;-webkit-text-stroke:2px #333;text-stroke:2px #333}.head_reserve a div p span{font-size:1.2rem;margin:0}.head_reserve2 a{display:flex;gap:5%;padding:0;margin:0;justify-content:space-around;align-items:center}.head_reserve2 a div p{font-size:2.2rem;line-height:1.8rem;text-align:center;-webkit-text-stroke:2px #333;text-stroke:2px #333}.head_reserve2 a div p span{font-size:1.2rem;margin:0}.head_reserve3{padding:.5rem 1rem;border:3px solid #333;border-radius:8px;width:20rem;background-color:#fff}.head_reserve3 a{display:flex;gap:5%;padding:0;margin:0;justify-content:space-around;align-items:center}.head_reserve3 a div p{font-size:1.8rem;line-height:1.8rem;text-align:center;-webkit-text-stroke:2px #333;text-stroke:2px #333}.head_reserve3 a div p span{font-size:1.2rem;margin:0}header .logo{text-align:center;z-index:999;width:382px;height:auto;position:relative}header .logo img{width:auto;height:27px;position:absolute;top:50%;left:0;transform:translateY(-50%)}header .logo_home{width:100%;height:auto;position:relative;padding:5rem 0;margin:0}header .logo_home img{width:auto;height:70px;margin:auto;display:block}header#header_top{position:relative}@media screen and (max-width:750px){header .logo_home{width:100%;height:auto;position:relative;padding:1rem 0;margin:0}header .logo_home img{width:auto;height:50px;margin:auto;display:block}}@media screen and (max-width:750px){header{top:0;left:0;padding:3rem 0 3rem;background:#fff!important}header .logo{height:auto;font-size:2rem;width:8rem}header#header{position:fixed}header#header_top{position:relative}#header{z-index:10002;background:0 0}#header_top .logo{display:none}header .flex_wrap.spmenu{justify-content:center}}#header_top nav{z-index:999}.header-sec{padding:0 5%;display:flex;justify-content:space-around}.header-logo{width:107px;height:auto;font-size:5rem}.header-ul{list-style:none;position:relative;display:flex;justify-content:space-around}#header .header-ul li{font-size:3vw;margin-right:1.7vw}#header_top .header-ul li{font-size:1.8vw;margin-right:1.9vw}#header .header-ul li a{display:block;padding-bottom:3px;padding:1rem;font-size:2vw;text-align:center;line-height:1.6vw;-webkit-text-stroke:2px #333;text-stroke:2px #333}#header .header-ul li a span{font-size:1.2vw}#header_top .header-ul li a{display:block;font-style:normal;padding-bottom:3px;padding:3rem 1rem}.header-ul li a .head_i{justify-content:flex-start}.header-ul li a .head_i i{color:#248dda;border:2px solid #248dda;border-radius:15px;margin-right:2rem;padding:3px 6px;width:25px;height:25px;display:block}#header_top .header-ul li.contactmenu a{background:#053f69;padding:3rem 2rem}#header_top .header-ul li.contactmenu{font-size:1.6rem;margin-right:0}#header li.contactmenu a{background:#053f69;color:#fff;padding:3rem 2rem}#header li.contactmenu{font-size:1.6rem;margin-right:0}.header-ul li a:hover{color:#999;transition:0s}.header-ul li:last-child{margin-right:0}@media only screen and (max-width:750px){#header .header-ul li{font-size:1.4rem;margin-right:1.8vw}#header_top .header-ul li{font-size:1.4rem;margin-right:1.8vw}#header_top .header-ul li.contactmenu{font-size:1.4rem;margin-right:0}#header li.contactmenu{font-size:1.4rem;margin-right:0}#header .header-ul li a{padding:1rem 0}#header_top .header-ul li a{padding:1rem 0}#header li.contactmenu a{background:#053f69;color:#fff;padding:3rem 2rem}#header .header-ul{margin-top:-1.2rem}}@media only screen and (max-width:750px){.inner{position:relative;width:calc(100% - 40px);max-width:1000px;margin:0 auto;padding:0}.header-sec{height:55px;padding:0 20px}.header-logo{width:54px;height:auto}.header-ul{display:none}.photo-box p{font-size:1.6rem}.text-sec p{font-size:1.6rem;line-height:1.9}}nav.NavMenu{display:none}@media only screen and (max-width:750px){nav.NavMenu{position:fixed;z-index:12;top:65px;left:0;background:#fff;text-align:center;width:100%;height:100%;display:none}nav.NavMenu ul{width:100%;margin:0 auto;padding:0;position:absolute;top:25%;left:50%;transform:translateY(-50%) translateX(-50%)}nav.NavMenu ul li{font-size:24px;list-style-type:none;width:100%;padding-bottom:0;margin-bottom:0;text-align:left}nav.NavMenu ul li:last-child{padding-bottom:0}nav.NavMenu ul li a{display:block;color:#080c07;padding:.8rem 0 .8rem 3rem;text-decoration:none;font-size:22px;-webkit-text-stroke:1px #333;text-stroke:1px #333}nav.NavMenu ul li a span{font-size:16px;margin-left:1.5rem;padding-top:-15px}nav.NavMenu .head_reserve{width:50%;position:absolute;bottom:30%;left:25%}nav.NavMenu .head_reserve a{justify-content:center}nav.NavMenu .head_reserve a p{font-size:1.8rem}nav.NavMenu .head_reserve a p span{font-size:1rem}nav.NavMenu .sns_flex{position:absolute;bottom:20%;width:100%}nav.NavMenu .sns_flex .flex_wrap{gap:3rem;justify-content:center}nav.NavMenu .sns_flex .flex_wrap a{width:3rem}nav.NavMenu .line{position:absolute;bottom:10%;width:100%}nav.NavMenu .line img{margin:0 auto;width:40%}.Toggle{position:fixed;right:18px;top:10px;width:45px;height:45px;cursor:pointer;z-index:13;display:block}.Toggle span{display:block;position:absolute;width:35px;border-bottom:solid 4px #333;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out;left:6px}.Toggle span:nth-child(1){top:15px}.Toggle span:nth-child(2){top:26px}.Toggle span:nth-child(3){display:none}.Toggle.active span:nth-child(1){top:18px;left:6px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);border-bottom:solid 3px #333}.Toggle.active span:nth-child(2),.Toggle.active span:nth-child(3){top:18px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);border-bottom:solid 3px #333}nav.globalMenuSp .head_reserve{width:50%;position:absolute;bottom:20%;left:25%}nav.globalMenuSp .head_reserve a{justify-content:center}nav.globalMenuSp .head_reserve a p{font-size:2.5rem}nav.globalMenuSp .head_reserve a p span{font-size:1.2rem}nav.globalMenuSp .sns_flex{position:absolute;bottom:10%;width:100%}nav.globalMenuSp .sns_flex .flex_wrap{gap:3rem;justify-content:center}nav.globalMenuSp .sns_flex .flex_wrap a{width:3rem}.sp_bottom{position:fixed;bottom:2rem;right:0;z-index:2000;width:100%;text-align:center}.sp_bottom2{position:fixed;bottom:1rem;right:0;z-index:2000;width:100%;text-align:center}.sp_bottom2 img{width:80%}}.tab{display:flex;flex-wrap:wrap;margin-left:5%}.tab li a{display:block;background:#fff;border:1px solid #000;border-radius:15px;margin:0 2rem 0 0;padding:2rem 5rem}.tab li.active a{color:#fff;background:#303030;border:1px solid #000;border-radius:15px}@media only screen and (max-width:750px){.tab li a{padding:2rem 3rem}}.area{display:none;opacity:0;background:#fff;padding:50px 20px}.area.is-active{display:block;animation-name:displayAnime;animation-duration:2s;animation-fill-mode:forwards}@keyframes displayAnime{from{opacity:0}to{opacity:1}}.youtubesm{background:#fff}.youtubesm a{border:2px solid #fff;display:block;position:relative}.youtubesm a:hover{opacity:.6}.youtubesm a:before{background:url(//go2iza.com/wp-content/themes/iza/ここにアイコンのURLを入れる) center center/100px 64px no-repeat;content:"";display:block;width:100%;height:60px;margin:-32px auto 0;position:absolute;top:50%;left:0;right:0;z-index:1}.youtubesm a img{width:100%}footer .copyright{font-size:1.6rem;text-align:center;color:#fff;width:100%;background:#333;padding-top:1rem;padding-bottom:3rem}footer .company{text-align:center;background:#333;width:100%}footer .head_reserve{text-align:center;justify-content:center;width:100%;border:0;padding-top:10%;background-color:rgba(255,255,255,0);margin-bottom:10%}footer .head_reserve a{text-align:center;justify-content:center;gap:3%;padding:1rem 1rem .5rem;border:3px solid #333;border-radius:8px;width:26%;background-color:#fff;margin:0 37% 5%}footer .company .logo{width:40%;margin:auto 30% 10%}footer .company .flex_wrap{justify-content:space-around;gap:10%;color:#fff;padding-bottom:3%;margin-bottom:0;text-align:left;width:90%;margin-left:5%}footer .company .flex_wrap .footer_info{width:55%;text-align:left}footer .company .flex_wrap .footer_info h2{font-size:3.5rem;-webkit-text-stroke:0px #fff;text-stroke:0px #fff}footer .company .flex_wrap .footer_info .flex_wrap{justify-content:flex-start;gap:3%;align-items:center}footer .company .flex_wrap .footer_info .fotter_info_img{width:4rem;height:auto}footer .company .flex_wrap .footer_info .fotter_info_img img{width:100%}footer .company .flex_wrap .footer_info .fotter_info_txt a,footer .company .flex_wrap .footer_info .fotter_info_txt p{color:#fff;-webkit-text-stroke:.5px #fff;text-stroke:.5px #fff}footer .company .flex_wrap .sns_flex{width:35%;text-align:left}footer .company .flex_wrap .sns_flex .flex_wrap{flex-wrap:wrap;gap:6%;justify-content:flex-start}footer .company .flex_wrap .sns_flex .flex_wrap a{width:15%;margin-bottom:8%}footer .company .flex_wrap .sns_flex .flex_wrap a img{width:100%}footer .company .flex_wrap .sns_flex p{font-size:3.5rem;line-height:4.5rem;margin-bottom:10%;-webkit-text-stroke:.5px #fff;text-stroke:.5px #fff}footer .footer_menu{padding:0 5% 5%;color:#fff;background:#333}footer .footer_menu ul{border-top:.5px solid #fff;margin:0;padding-top:5%}footer .footer_menu ul li a{color:#fff;font-size:1.8rem;-webkit-text-stroke:.5px #fff;text-stroke:.5px #fff}footer .company .flex_wrap .sns_flex .line{width:40%;margin:0 auto}@media screen and (max-width:890px){footer .head_reserve a{width:50%;margin:0 25% 5%}}@media screen and (max-width:750px){footer{margin-top:-10%;background-color:rgba(255,255,255,0)}footer .company .flex_wrap{flex-wrap:wrap}footer .company .flex_wrap .sns_flex{width:100%}footer .company .flex_wrap .footer_info{width:100%}footer .company .logo{width:40%;margin:auto 30% 20%}footer .company{text-align:center;background:#333}footer .head_reserve{text-align:center;justify-content:center;width:100%;border:0;padding-top:20%;background-color:rgba(255,255,255,0);margin-bottom:5%}footer .head_reserve a{width:70%;margin:0 15% 5%}footer .company .flex_wrap .sns_flex{margin:10% auto 0}footer .company .flex_wrap .sns_flex p{font-size:2rem;line-height:4.5rem;margin-bottom:5%}footer .company .flex_wrap .sns_flex .flex_wrap{flex-wrap:wrap;gap:10%}footer .company .flex_wrap .sns_flex .flex_wrap a{width:12%;margin-bottom:5%}footer .footer_menu{padding:3% 5% 5%;color:#fff;background:#333}footer .footer_menu ul{border-top:.5px solid #fff;margin:0;padding-top:5%}footer .footer_menu ul li{width:50%;margin-top:5%;text-align:left}footer .footer_menu ul li a{font-size:1.6rem}}.waves{position:relative;width:100%;height:15vh;margin-bottom:-7px;min-height:100px;max-height:150px;z-index:10}.waves.waves2{transform:rotate(180deg)}.content{position:relative;height:20vh;text-align:center;background-color:#f7f7f7}.parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.parallax>use:nth-child(1){animation-delay:-1s;animation-duration:20s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}100%{transform:translate3d(85px,0,0)}}@media (max-width:768px){.waves{height:40px;min-height:40px}.content{height:30vh}h1{font-size:24px}}.top_message{margin-bottom:5%}.top_message .flex_wrap{gap:10%;align-items:center}.top_message .flex_wrap div{width:45%}.top_message .flex_wrap div h2{font-size:5rem;line-height:9rem;-webkit-text-stroke:1px #333;text-stroke:1px #333}.top_message .flex_wrap div p{font-size:2.5rem;margin-bottom:8%;line-height:5rem;font-family:kinuta-shin-stdn,sans-serif;font-weight:400;font-style:normal}.top_message.top_villa{background-color:#f7f7f7;padding:15% 0 15%;margin-bottom:0}.top_message.top_villa img{margin-bottom:10%}.wave_top2#sineCanvas1,.wave_top2#sineCanvas3,.wave_top2#sineCanvas5{transform:rotate(180deg)}@media screen and (max-width:750px){.top_message{margin:auto 5% 0}.top_message .flex_wrap div h2{font-size:3.5rem;line-height:3.5rem}.top_message .flex_wrap{flex-wrap:wrap}.top_message .flex_wrap div{width:100%}.top_message .flex_wrap div p{font-size:1.6rem;line-height:4.5rem}}.top_message.top_villa2{background-color:#fff;padding-top:15%}.top_message.top_villa2 p{margin-left:10%}#iframe{width:100%;padding:15% 0;background-color:#f7f7f7}.iframe_video{max-width:1000px;margin:auto}.youtube{cursor:pointer}.youtube img{border-radius:30px;width:90%;height:80vh;margin:auto 5%;border:4px solid #333}.iframe_video video{width:100%;height:auto;border:4px solid #333;border-radius:30px;margin:auto}#iframe .top_about{margin:5% 5% 8% 25%;text-align:left}#iframe .top_about h2{margin:10% auto 5%}#iframe .top_about p{margin-bottom:3rem}@media screen and (max-width:1000px){#iframe{width:100%;padding:20% 0}#iframe video{height:auto}.youtube img{height:30vh}#iframe .top_about{margin:5% 10% 8%}#iframe .top_about h2{margin:15% auto 10%}.iframe_video{width:90%;margin:auto 5%}}.top_vacation{padding-bottom:15%;padding-top:15%}.top_vacation .top_vacation_cnt{padding:5% 15%;width:100%}.motto_ttl{margin-bottom:6rem}.top_vacation .top_vacation_cnt img{margin-bottom:5%}.top_vacation .top_vacation_cnt h2{font-size:3.5rem;text-align:center}.top_vacation .top_vacation_cnt p{width:80%;margin:5% 10% 5%}.top_vacation .btn_area{margin-top:5%}.top_vacation.top_sauna{background-color:#f7f7f7}.top_vacation img.ttl_bar{width:50%;margin:-4% 25% auto}@media screen and (min-width:2000px){.top_vacation img.ttl_bar{width:30%;margin:-1% 35% auto}}@media screen and (max-width:750px){.motto_ttl{font-size:2.2rem!important}.top_vacation{padding-bottom:25%}.top_vacation .top_vacation_cnt{padding:10% 10% 5%;width:100%}.top_vacation .top_vacation_cnt img{width:70%;margin:-10% 15%}.top_vacation .top_vacation_cnt p{width:100%;margin:5% 0 10%}}.slider-2 .slick-slide,.slider-3 .slick-slide{width:75vw;height:auto;margin:0 30px;position:relative;overflow:hidden}.slider-2 .slick-slide img,.slider-3 .slick-slide img{display:block;width:100%;object-fit:cover}.dots-2 .slick-dots,.dots-3 .slick-dots,.dots-4 .slick-dots,.dots-5 .slick-dots,.dots-6 .slick-dots,.dots-7 .slick-dots,.dots-9 .slick-dots,.dots-10 .slick-dots{text-align:center}.dots-2 .slick-dots li,.dots-3 .slick-dots li,.dots-4 .slick-dots li,.dots-5 .slick-dots li,.dots-6 .slick-dots li,.dots-7 .slick-dots li,.dots-9 .slick-dots li,.dots-10 .slick-dots li{display:inline-block}.dots-2 .slick-dots button,.dots-3 .slick-dots button,.dots-4 .slick-dots button,.dots-5 .slick-dots button,.dots-6 .slick-dots button,.dots-7 .slick-dots button,.dots-9 .slick-dots button,.dots-10 .slick-dots button{display:block;width:10px;height:10px;margin:6px;font-size:0;padding:0;border:0;outline:none;cursor:pointer;background:#ccc;border-radius:50%}.dots-2 .slick-dots .slick-active button,.dots-3 .slick-dots .slick-active button,.dots-4 .slick-dots .slick-active button,.dots-5 .slick-dots .slick-active button,.dots-6 .slick-dots .slick-active button,.dots-7 .slick-dots .slick-active button,.dots-9 .slick-dots .slick-active button,.dots-10 .slick-dots .slick-active button{background:#666}@media screen and (min-width:1200px){.slider-2 .slick-slide{width:900px;height:auto;margin:0 30px;position:relative;overflow:hidden}.slider-2 .slick-slide img,.slider-3 .slick-slide img{margin-bottom:0}}.top_news{background-color:#f7f7f7;padding:15% 5% 25%;margin-bottom:-20rem;z-index:-1!important}.top_news .news_ttl{text-align:center;width:20%;margin:auto 40% 10%}.top_news .news_ttl h2{margin:0}.top_news .news_ttl img{margin-top:3%}.top_news .news_cnt{margin-bottom:10%}.top_news .news_cnt a{margin-bottom:5rem;justify-content:flex-start}.top_news .news_cnt .date{margin-right:5%}.top_news .news_cnt img{border-radius:45px}@media screen and (max-width:750px){.top_news{background-color:#f7f7f7;padding:15% 10% 25%;margin-bottom:-10%}.top_news .news_ttl{text-align:center;width:100%;margin:auto 0% 10%}.top_news .news_ttl img{width:10rem}.top_news .news_cnt li a{margin-bottom:0}.top_news .news_cnt li a .date{width:100%}.top_news .news_cnt li a .ttl{width:100%;margin-top:-2rem}.top_news .news_cnt img{border-radius:15px}}.top_contact{background:url(//go2iza.com/wp-content/themes/iza/images/footcontact.png);background-repeat:no-repeat;background-size:cover;background-position:center;text-align:center;margin-bottom:-10%;padding:0;color:#fff;padding:8% 10%}.top_contact .ttl_b h2{color:#fff}.top_contact .ttl_b .btn_area{color:#fff}.top_contact p{font-size:2rem;line-height:4rem;margin-top:3%}.top_contact .btn2{margin-top:5%}.top_contact .contact_fil{background:rgba(0,0,0,.5);padding:5% 10%}.top_contact .ttl_b{color:#fff}.top_contact p{margin:5% auto 3%}.top_contact .btn_area{justify-content:center}@media screen and (max-width:1200px){.top_contact{margin-bottom:-15%}}@media screen and (max-width:960px){.top_contact{margin-bottom:0}}@media screen and (max-width:750px){.btn_area{justify-content:center}.top_contact p{font-size:1.6rem}}#content{margin-top:0;padding-top:17rem}#mainttl{position:relative;text-align:center;max-width:1000px;width:100%;margin:auto;color:#fff;border-radius:45px}#mainttl img.header_img{margin:10% 20%;width:60%;border-radius:45px;text-align:center}@media screen and (min-width:1000px){#mainttl img.header_img{margin:0;width:100%}}@media screen and (max-width:1000px){#mainttl{margin:auto 5%;width:90%}#mainttl img.header_img{width:100%;margin:0}}#mainttl .mainttl_txt_rboumi{position:absolute;right:5%;bottom:8%}#mainttl .mainttl_txt_rboumi h1{margin:0;padding:0}#mainttl .mainttl_txt_rboumi img{width:100%;height:auto;text-align:right;width:64%;max-width:1000px}#mainttl .mainttl_txt_rb{position:absolute;right:5%;bottom:5%}#mainttl .mainttl_txt_lt{position:absolute;left:5%;top:5%}#mainttl .mainttl_txt_rt{position:absolute;right:5%;top:5%}#mainttl .mainttl_txt_lb{position:absolute;left:5%;bottom:5%}#mainttl h2{font-size:8rem;margin-bottom:0;-webkit-text-stroke:1px #fff;text-stroke:1px #fff;margin-bottom:5%}#mainttl p{font-size:4rem;line-height:4rem;-webkit-text-stroke:1px #fff;text-stroke:1px #fff}#mainttl div img{width:25rem;height:auto;text-align:right}@media screen and (max-width:750px){#mainttl{border-radius:15px}#mainttl img.header_img{border-radius:15px}#content{padding-top:8rem;margin:0}#mainttl h2{font-size:4rem}#mainttl p{font-size:2rem;line-height:2rem}#mainttl div img{width:10rem}#mainttl .mainttl_txt_rboumi img{width:20rem}#mainttl .mainttl_txt_rboumi{bottom:12%}}.iza_top2_page #iframe .btn_area{text-align:left;justify-content:flex-start;margin-left:25%}.iza_top2_page .top_message{margin:auto;max-width:1000px;padding-top:10%;padding-bottom:10%}.iza_top2_page .naginami_mes{position:relative;margin:20% 5% 15%;text-align:center}.iza_top2_page .naginami_mes img.back{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);z-index:-1}.iza_top2_page .naginami_mes .naginami_mes_cnt img{margin-bottom:5%}.naginami_mes_cnt .info_cnt a{-webkit-text-stroke:1px #333;text-stroke:1px #333}@media screen and (max-width:1000px){.iza_top2_page .top_message{margin:auto 5%;width:90%;padding-top:10%;padding-bottom:10%}.iza_top2_page .top_message .flex_wrap p{line-height:4rem}}.naginami_cnt{text-align:center;max-width:1000px;width:100%;margin:auto}.naginami_cnt img.content_mainimg{margin:10% 20%;width:60%}@media screen and (min-width:1000px){.naginami_cnt img.content_mainimg{margin:10% 0 0;width:100%}}.naginami_cnt img.content_icon{margin:5% 5% 2%}.naginami_cnt p{text-align:left;margin:5% 10%}.naginami_cnt .btn_area{gap:5%}@media screen and (max-width:1000px){.naginami_cnt{margin:5% 5% 0;width:90%}.naginami_cnt img.content_mainimg{margin:10% 0;width:100%}.naginami_cnt p{text-align:left;margin:5%}.naginami_cnt img.content_icon{width:8rem;margin-bottom:2rem}.naginami_cnt .btn_area a{margin-top:2rem}}.iza_top2_page .top_vacation{background-color:#f7f7f7}.iza_top2_page .top_news{background-color:#fff}.oumi_villa_page .iframe_video{margin-bottom:10%}.oumi_villa_page .villa_info{background-color:#f7f7f7;padding:10% 18% 5%}.oumi_villa_page .villa_info h2{font-size:2.5rem;padding-bottom:3rem;border-bottom:1px solid #ccc;margin-bottom:5rem}.oumi_villa_page .villa_info h3{font-size:2.2rem;-webkit-text-stroke:1px #333;text-stroke:1px #333;margin-bottom:1rem}.oumi_villa_page .villa_info p{margin-bottom:4rem}.oumi_villa_page .btn_area{margin-top:10%}.oumi_villa_page .naginami_cnt{background-color:#fff}.oumi_villa_page .naginami_cnt img{border-radius:15px}@media screen and (max-width:1000px){.oumi_villa_page .villa_info{background-color:#f7f7f7;padding:25% 5% 10%}.oumi_villa_page .villa_info h2{font-size:1.8rem}.oumi_villa_page .villa_info h3{font-size:1.6rem}}.mitorizu{text-align:center;max-width:1000px;width:100%;margin:10% auto}.mitorizu2{text-align:center;max-width:1000px;width:100%;margin:10% auto}.mitorizu2 img{width:80%;margin:10% auto}.mitorizu2 h2,.mitorizu2 p{text-align:left}.mitorizu h2,.mitorizu p{text-align:left}.mitorizu .flex_wrap{margin-top:5%;gap:5%;justify-content:space-around;flex-wrap:nowrap}.mitorizu .flex_wrap .flormap{width:50%}@media screen and (max-width:1000px){.mitorizu{width:90%;margin:10% 5%}.mitorizu2{width:90%;margin:10% 5%}}.c{text-align:center}.overlay{position:fixed;background:rgba(0,0,0,.2);transition:all .5s 0s ease;visibility:hidden;opacity:0;top:0;left:0;bottom:0;right:0}#pop-up{display:none}#pop-up:checked+.overlay{visibility:visible;opacity:1;z-index:100000;background-color:#000000D0;width:100%}#pop-up2{display:none}#pop-up2:checked+.overlay{visibility:visible;opacity:1;z-index:100000;background-color:#000000D0;width:100%}#pop-up3{display:none}#pop-up3:checked+.overlay{visibility:visible;opacity:1;z-index:100000;background-color:#000000D0;width:100%}.popWindow{border-radius:5px;overflow:auto;max-height:95%;min-width:fit-content;max-width:95%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100010;font-size:13px;line-height:18px;margin:10px auto;padding:4px 10px;background:#fffd;text-align:center;transition:all .5s ease-in-out}.popWindow .ptitle{font-size:15px;margin:8px;color:#333}.popWindow .close{position:absolute;top:8px;right:10px;transition:all .3s;font-size:24px;line-height:inherit;font-weight:700;text-decoration:none;color:#000;padding:2px}.popWindow .close:hover{color:#06d85f}.popWindow::-webkit-scrollbar-track{background:0 0}.popWindow::-webkit-scrollbar{width:10px;height:10px}.popWindow::-webkit-scrollbar-thumb{background:#999;border-radius:5px}.clickable:hover{cursor:pointer}@media screen and (max-width:700px){#pop-up:checked+.overlay{visibility:hidden;opacity:0}}.naginami_cntnaginami{margin-top:10%}.oumi_villa_page .about_bed .flex_wrap{gap:4%;flex-wrap:wrap}.oumi_villa_page .about_bed .flex_wrap div{width:48%}.oumi_villa_page .about_bed h2{margin-top:8%;-webkit-text-stroke:0px #333;text-stroke:0px #333;margin-bottom:5%;margin:auto;max-width:1000px}.oumi_villa_page .about_bed .bed_ttl,.oumi_villa_page .about_bed .flex_wrap.bed_info{margin:5% auto;max-width:1000px}.oumi_villa_page .about_bed .bed_ttl h2{margin-bottom:5%;-webkit-text-stroke:1px #333;text-stroke:1px #333}.oumi_villa_page .about_bed .flex_wrap.bed_info div.bed_info2{margin-bottom:2%;padding:0}.oumi_villa_page .about_bed .flex_wrap.bed_info div.bed_info2 img.img_r{border-radius:20px}.oumi_villa_page .about_bed .flex_wrap.bed_img div.bed_info2 img{width:100%}.oumi_villa_page .about_bed .flex_wrap.bed_info div.bed_info2 img{margin-bottom:0;border-radius:0}.oumi_villa_page .about_bed .flex_wrap div.bed_info2 .bed_info3{width:100%;gap:3%;align-items:center;justify-content:flex-start}.oumi_villa_page .about_bed .flex_wrap div.bed_info2 .bed_info3 img.content_icon{width:7rem;height:auto}.oumi_villa_page .about_bed .flex_wrap.bed_info div.bed_info2 h3{font-size:2.5rem;-webkit-text-stroke:1px #333;text-stroke:1px #333;margin-bottom:0}.oumi_villa_page .about_bed .flex_wrap.bed_info div.bed_info2 p{font-size:1.6rem;font-family:kinuta-shin-stdn,sans-serif}.oumi_villa_page .about_bed .garally{background-color:#fff;text-align:center}.oumi_villa_page .about_bed .garally ul,.oumi_villa_page .about_bed .garally ul li{margin:0;padding:0}.oumi_villa_page .about_bed .garally img{border-radius:25px;margin:0;padding:0}.oumi_villa_page .about_bed.ryori .bed_ttl p.ryorittl{font-weight:700;margin-bottom:1rem}.oumi_villa_page .about_bed.ryori .ryorisec{margin:0 20% 15%}.oumi_villa_page .about_bed.ryori .ryorisec h3{font-weight:700;font-size:2.5rem;margin-top:5%;margin-bottom:2rem;-webkit-text-stroke:1px #333;text-stroke:1px #333}@media screen and (max-width:1000px){.oumi_villa_page .about_bed{margin:auto 0% 0%}.oumi_villa_page .about_bed .flex_wrap.bed_info{margin:10% 5% 10%}.oumi_villa_page .about_bed .bed_ttl{margin:10% 5% 5%}.oumi_villa_page .about_bed .flex_wrap.bed_info div.bed_info2{padding:2% 0 0;margin-bottom:0;width:100%}.oumi_villa_page .about_bed .flex_wrap.bed_info div.bed_info2 img{width:3rem}.oumi_villa_page .about_bed .flex_wrap.bed_info div.bed_info2 h3{margin-bottom:1%;font-size:1.8rem}.oumi_villa_page .about_bed .flex_wrap div.bed_info2 .bed_info3 img.content_icon{width:4rem;height:auto}.oumi_villa_page .about_bed .flex_wrap.bed_info div.bed_info2 p{font-size:1.6rem}}@media screen and (max-width:750px){.oumi_villa_page .about_bed.ryori .ryorisec{margin:0 10% 10%}.oumi_villa_page .about_bed.ryori .ryorisec h3{font-weight:700;font-size:2rem;margin-top:10%;margin-bottom:2rem;-webkit-text-stroke:1px #333;text-stroke:1px #333}}.oumi_villa_page .amenity{margin:auto;max-width:1000px}.oumi_villa_page .amenity h2{margin-bottom:2%}.oumi_villa_page .amenity .amenity_p{margin-bottom:5%}.oumi_villa_page .amenity .amenity_info{margin-bottom:10%}.oumi_villa_page .amenity .amenity_info .flex_wrap{margin-bottom:2%;gap:3%;justify-content:flex-start;align-items:center}.oumi_villa_page .amenity .amenity_info h3{font-size:3rem;margin-bottom:3%;-webkit-text-stroke:1px #333;text-stroke:1px #333}.oumi_villa_page .amenity .amenity_info .flex_wrap img{width:5rem;height:auto}@media screen and (max-width:1000px){.oumi_villa_page .amenity{margin:0 5%;width:90%}.oumi_villa_page .amenity h2{margin-bottom:10%}.oumi_villa_page .amenity .amenity_info .flex_wrap img{width:3rem;height:auto}.oumi_villa_page .amenity .amenity_info{margin-bottom:10%}.oumi_villa_page .amenity .amenity_info h3{font-size:2.3rem;margin-bottom:5%}}.oumi_villa_page .garally{background-color:#f7f7f7;padding-bottom:5%;text-align:center}.oumi_villa_page .garally h2{margin:10% 5%}.garally p{font-size:3rem;-webkit-text-stroke:1px #333;text-stroke:1px #333;font-family:kinuta-shin-stdn,sans-serif}@media screen and (max-width:750px){.oumi_villa_page .garally h2{margin:10%}.garally p{font-size:2rem;line-height:2rem;margin-top:5%}.oumi_villa_page .garally{padding-bottom:0}.oumi_villa_page .garally ul,.oumi_villa_page .garally ul li,.oumi_villa_page .garally ul li img{margin-bottom:0}}.review{margin:10% 5%}.review h2{margin-bottom:5%}.review .flex_wrap{gap:5%;margin-bottom:10%}.review .flex_wrap .review_img{width:25%;text-align:center}.review .flex_wrap .review_txt{width:70%}@media screen and (max-width:750px){.review h2{margin-bottom:10%}.review{margin:10%}.review .flex_wrap{flex-wrap:wrap;margin-top:20%}.review .flex_wrap .review_img{width:100%;margin-bottom:5%}.review .flex_wrap .review_txt{width:100%}}.cation{background-color:#f7f7f7;padding:10% 5% 20%;margin-bottom:-20%}.cation h2{max-width:1000px;margin:auto;padding-bottom:5%}.cation h3{margin-bottom:10%;font-size:3rem;-webkit-text-stroke:1px #333;text-stroke:1px #333}.cation .flex_wrap{max-width:1000px;margin:auto}.cation .flex_wrap div{width:45%}@media screen and (max-width:750px){.cation{background-color:#f7f7f7;padding:20% 10% 30%}.cation h2{margin-bottom:10%}.cation .flex_wrap{flex-wrap:wrap}.cation .flex_wrap div{width:100%;margin-bottom:10%}.cation h3{font-size:2.2rem;margin-bottom:5%}}.foot_access{background-color:#f7f7f7;text-align:center;padding:10% 5% 20%;margin-bottom:-20%}.foot_access h2{margin:0}.foot_access img{width:15%;margin-top:1%;margin-bottom:5%}.foot_access iframe{width:100%;height:90vh;border-radius:30px;margin-top:5%;margin-bottom:5%}@media screen and (max-width:750px){.foot_access{padding:20% 10% 50%;margin-bottom:-20%}.foot_access iframe{width:100%;height:30vh;margin-top:10%;margin-bottom:10%}}.workation_page h2{margin-top:5rem}.workation_page .naginami_cnt{margin-top:5%}.workation_page .naginami_cnt.modelplan img{margin-top:0;border-radius:0;margin-bottom:10%}.workation_page .btn_area{justify-content:center;gap:5%}@media screen and (max-width:750px){.workation_page h2{margin-top:0}.workation_page .naginami_cnt.modelplan{margin-bottom:10%}.workation_page .naginami_cnt.modelplan img{margin-bottom:0}.workation_page .btn_area{margin-bottom:10%}.workation_page .btn_area a{margin-bottom:3%}}.iza_about_page #mainttl{margin-bottom:10%}.iza_about_page .top_message .flex_wrap{max-width:1000px;margin:auto}.iza_about_page .top_message{margin-bottom:10%}@media screen and (max-width:750px){.iza_about_page .top_message .flex_wrap{width:90%;margin:auto 5%}.iza_about_page .top_message p{width:100%}}.iza_about_page .about_logo{max-width:1000px;margin:auto}.iza_about_page .about_logo img{width:100%}.iza_about_page .about_logo .flex_wrap{gap:10%;margin-top:10%}.iza_about_page .about_logo .flex_wrap div{width:35%}.about_logo_txt h2{text-align:center;margin-top:20%;margin-bottom:10%}.about_logo_txt p{margin-bottom:5%}.iza_about_page .about_logo .about_logo_cnt.oner_img{width:34%;margin:auto 33%}@media screen and (max-width:750px){.iza_about_page .about_logo{margin:auto 10% 10%;width:80%}.iza_about_page .about_logo .flex_wrap{margin-bottom:10%}.iza_about_page .about_logo .about_logo_cnt.oner_img{width:50%;margin:5% 25% 0}}.iza_about_page .top_message.about_cnt{margin-bottom:0}.iza_about_page .top_message.about_cnt .flex_wrap div p{width:100%;margin-left:0;margin-bottom:5%}.iza_about_page .top_message.about_cnt .flex_wrap div{text-align:left}.iza_about_page .top_message.about_cnt .message_img{text-align:right;margin-top:5%;margin-right:10%;margin-left:10%}.iza_about_page .top_message.about_cnt.about_cnt_w{background-color:#fff}.iza_about_page .top_message.about_cnt.about_cnt_w .message_img{text-align:left}.iza_about_page .top_message.about_cnt h2{font-size:4rem;line-height:6rem}@media screen and (max-width:750px){.iza_about_page .top_message.about_cnt{margin:0;padding:25% 5%}.iza_about_page .top_message.about_cnt h2{font-size:3.5rem}}.share_btn{text-align:center;margin:10%}.share_btn h2{font-size:4rem;margin-bottom:5%}.share_btn .flex_wrap{gap:5%;justify-content:center}@media screen and (max-width:750px){.share_btn h2{font-size:3.5rem;margin-bottom:10%}.share_btn{margin-bottom:15%}}.sponser{padding:5%;text-align:center;margin-bottom:10%}.sponser h3{font-size:2.6rem;margin:5% auto 3%;-webkit-text-stroke:1px #333;text-stroke:1px #333}.sponser .flex_wrap{flex-wrap:wrap;justify-content:flex-start;gap:3%}@media screen and (max-width:750px){.sponser h2{font-size:3.5rem}.sponser h3{font-size:2rem}.sponser .flex_wrap{margin-bottom:20%;justify-content:space-around}}.archive_page .top_vacation,.archive_page .top_news{background-color:#fff;max-width:1000px;padding:0;margin:auto}.archive_page .top_vacation{margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:0}.archive_page .top_vacation .top_vacation_cnt{margin:0;padding:10% 0 0}.archive_page .top_vacation p{width:100%;margin:0}.archive_page .top_news{margin-top:0}.archive_page .top_news .btn_area{text-align:left;justify-content:flex-start;margin-bottom:15%}.archive_page .top_news figure{margin-bottom:3%;width:100%}.archive_page .top_news figure img{width:100%;margin:0}.archive_page .top_news .villa_subttl{margin-bottom:2%}.archive_page .top_news li{margin-bottom:15%}.archive_page .top_news .news_cnt{margin:0;margin-top:15%}@media screen and (max-width:1000px){.archive_page .top_news{width:90%;margin:auto 5%}.archive_page .top_vacation .top_vacation_cnt{margin:0 5%;width:90%}.archive_page .top_vacation .top_vacation_cnt h2{font-size:3rem}}@media screen and (max-width:750px){.archive_page .top_vacation_cnt img{width:90%;margin:auto 5% 10%}.archive_page .top_news .btn_area{margin:5% 0 15% 0!important;padding:0;width:100%}.archive_page .top_news h2{margin-bottom:5%}}.archive_page.access_page #mainttl{margin-bottom:10%}.archive_page.access_page .top_news{padding-top:0;-webkit-text-stroke:1px #333;text-stroke:1px #333;margin-top:10%}.archive_page.access_page .top_news .btn_area{justify-content:center;gap:10%;font-size:3rem}@media screen and (max-width:750px){.archive_page.access_page .top_news .btn_area{font-size:2.2rem}.archive_page.access_page .top_news .news_ttl img{margin-top:-1rem}}.access_page .iza_top2_page{background-color:#f7f7f7;padding-top:5%;padding:auto 5%}.access_page .iza_top2_page .naginami_mes .naginami_mes_cnt{margin:-10% 10% 5%;width:80%}.access_page .iza_top2_page .naginami_mes .flex_wrap{justify-content:flex-start;gap:3rem;align-items:center;margin-bottom:3%}.access_page .iza_top2_page .naginami_mes .flex_wrap img{width:50px;margin:1rem;height:auto}.access_page .iza_top2_page .naginami_mes .info_cnt{text-align:left;width:70%;margin:10% 15% auto}.access_page .iza_top2_page .naginami_mes .info_cnt h2{font-size:4rem;-webkit-text-stroke:0px #333;text-stroke:0px #333}.access_page .iza_top2_page .naginami_mes .info_logo{width:70%;margin:5% 15% 10%}@media screen and (max-width:750px){.access_page .iza_top2_page .naginami_mes .naginami_mes_cnt{margin:10% 5% 5%;width:90%}.access_page .iza_top2_page .naginami_mes .info_cnt h2{font-size:3rem;margin-top:20%}.access_page .iza_top2_page .naginami_mes .info_cnt{text-align:left;width:100%;margin:10% 0 auto}.access_page .iza_top2_page .naginami_mes .flex_wrap img{width:30px;margin:0;height:auto}}.access_page .iza_top2_page iframe{width:90%;height:80vh;border:4px solid #333;border-radius:30px;margin:5% 0 10%}.access_page .iza_top2_page .btn_area{margin-bottom:10%}.access_page .iza_top2_page .from_station{background-color:#f7f7f7;margin-top:20%}.access_page .iza_top2_page .from_station .news_ttl h2{margin-bottom:0}.access_page .iza_top2_page .from_station .news_ttl img{width:20%;margin-top:1%}.access_page .iza_top2_page .from_station_cnt img{width:80%;margin:15% 10% 5%;border-radius:30px}.access_page .iza_top2_page .from_station_cnt{text-align:left}@media screen and (max-width:750px){.access_page .iza_top2_page iframe{width:90%;height:30vh;margin:5%}.access_page .iza_top2_page .info_margin{width:90%;margin:auto 5%}.access_page .iza_top2_page .from_station{width:90%;margin:30% 5% 10%}.access_page .iza_top2_page .from_station .news_ttl img{width:50%;margin-top:1%}.access_page .iza_top2_page .from_station_cnt img{width:90%;margin:15% 5% 5%;border-radius:30px}}.faq_page .faq_ttl{text-align:center;margin-top:10%}.faq_page .faq_ttl h2{margin-bottom:1%;-webkit-text-stroke:1px #333;text-stroke:1px #333}.faq_page .faq_ttl img{width:25%}.faq_page .faq_sec{max-width:800px;margin:0 auto}.faq_page .faq_sec h2{margin:15% auto 5%;text-align:left;-webkit-text-stroke:1px #333;text-stroke:1px #333;font-size:2.6rem}.faqcap{color:#333;-webkit-text-stroke:1px #333;text-stroke:1px #333;margin:3% auto}.faq_p{color:#333;-webkit-text-stroke:1px #333;text-stroke:1px #333}@media screen and (max-width:750px){.faq_page .faq_ttl img{width:40%}.faq_page .faq_sec{margin:0 10% 20%}.faq_page .faq_sec h2{font-size:2rem;margin:15% auto 5%}}.cp_qa *,.cp_qa *:after,.cp_qa *:before{-webkit-box-sizing:border-box;box-sizing:border-box}.cp_qa{overflow-x:hidden;margin:0 auto;color:#000}.cp_qa .cp_actab{padding:20px 0;border-bottom:1px dotted #ccc}.cp_qa label{position:relative;display:block;width:100%;margin:0;padding:10px 10px 0 48px;cursor:pointer}.cp_qa .cp_actab-content{font-size:1.8rem;position:relative;overflow:hidden;height:0;margin:0 40px;padding:0 14px;-webkit-transition:.4s ease;transition:.4s ease;opacity:0}.cp_qa .cp_actab input[type=checkbox]:checked~.cp_actab-content{height:auto;padding:14px;opacity:1}.cp_qa .cp_plus{line-height:100%;position:absolute;z-index:5;margin:10px 0 0 10px;-webkit-transition:.2s ease;transition:.2s ease}.cp_qa .cp_actab input[type=checkbox]:checked~.cp_plus{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cp_qa .cp_actab input[type=checkbox]{display:none}@media screen and (max-width:750px){.cp_qa .cp_actab-content{font-size:1.4rem}}.news_page #mainttl{margin-bottom:5%}#content .archive_list{margin:auto 10%}#content .archive_list .flex_wrap a{position:relative;width:30%;height:40vh;margin-bottom:15%}#content .archive_list h3{position:relative;bottom:0;left:0;right:0;padding:1rem 2rem;color:#242424;font-weight:700;text-align:center;font-size:2.3rem;border-bottom:1px solid #333;border-top:1px solid #333;margin-top:2rem}#content .archive_list a{margin-bottom:5%;height:auto}#content .archive_list .flex_wrap{flex-wrap:wrap;justify-content:flex-start;gap:5%;padding:0}#content .archive_list .flex_wrap a .archive_img{height:300px;width:auto;text-align:center;position:relative}#content .archive_list .flex_wrap a .archive_img img{height:auto;max-height:300px;width:100%;max-width:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#content .archive_list .arc_btn{text-align:center;justify-content:center;display:block;margin-bottom:5%;-webkit-text-stroke:1px #333;text-stroke:1px #333}#content .archive_list .arc_btn a{border:#053f69 1px solid;padding:2rem 4rem;border-radius:30px;-webkit-text-stroke:1px #333;text-stroke:1px #333}#content .archive_list .arc_btn a:hover{background:#053f69;color:#fff}@media screen and (max-width:1000px){#content .archive_list .flex_wrap a{position:relative;width:47%;margin-bottom:20%;display:block}}@media screen and (max-width:750px){#content .archive_list .flex_wrap a{position:relative;width:100%;margin-bottom:30%;display:block}#content .archive_list .flex_wrap a .archive_img{height:300px;width:auto;text-align:center;position:relative}#content .archive_list .flex_wrap a .archive_img img{height:auto;max-height:300px;width:100%;max-width:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}}#content .news_archive .flex_wrap{max-width:1000px;flex-wrap:wrap;margin:auto;gap:3%;justify-content:flex-start}#content .news_archive .flex_wrap a{position:relative;width:30%;height:auto;margin-bottom:5%;padding:1rem;border-radius:5px;margin-bottom:10%}#content .news_archive{margin:auto 5%}#content .news_archive .flex_wrap a img{width:25vw;height:18vw;object-fit:cover;border-radius:20px}#content .news_archive h3{position:relative;color:#242424;background:#fff;height:auto;margin-bottom:2rem}#content .news_archive p.date{margin:1rem auto auto;font-size:2rem}.category_name{border:1px solid #333;border-radius:30px;padding:0 3rem;font-size:1.8rem;display:inline-block;-webkit-text-stroke:1px #333;text-stroke:1px #333}@media screen and (max-width:1000px){#content .news_archive .flex_wrap a{position:relative;width:45%}#content .news_archive .flex_wrap{width:90%;margin:auto 5%;justify-content:space-around}}@media screen and (max-width:750px){#content .news_archive{margin:auto 0%}#content .news_archive .flex_wrap a{position:relative;width:100%;margin-bottom:20%}#content .news_archive .flex_wrap a img{width:75vw;height:75vw;object-fit:cover;border-radius:20px}.category_name{border:1px solid #333;border-radius:30px;padding:0 3rem;font-size:1.3rem}}.pagenavi{margin-bottom:5%;margin-top:5%}.pagenavi .wp-pagenavi{text-align:center;padding:2rem 0;font-size:1.6rem}.pagenavi .wp-pagenavi a,.pagenavi .wp-pagenavi span{border:1px solid #333;color:#333;padding:3rem 3.2rem;border-radius:80px;margin-right:2rem;-webkit-text-stroke:1px #333;text-stroke:1px #333;font-size:2rem}.pagenavi .wp-pagenavi .pages{border:0 solid #333;-webkit-text-stroke:1px #333;text-stroke:1px #333}.pagenavi .wp-pagenavi span.current{background-color:#333;border:1px solid #333;color:#fff;-webkit-text-stroke:1px #fff;text-stroke:1px #fff}.btn_area.space{justify-content:center;column-gap:10%;margin:15% auto 10%;width:100%}.btn_area.space a{color:#fff;-webkit-text-stroke:1px #fff;text-stroke:1px #fff;background-color:#333;font-size:5rem;border-radius:45px;padding:1rem 1.6rem;border:1px solid #333}.btn_area.space a:hover{background-color:#fff;color:#333;opacity:1;-webkit-text-stroke:1px #333;text-stroke:1px #333}.arc_btn{text-align:center;margin-bottom:0;justify-content:center;padding:1.5rem 2rem}.space .back_single{padding:2rem 6rem!important;border-radius:45px;color:#fff;background-color:#333;-webkit-text-stroke:1px #fff;text-stroke:1px #fff;border:1px solid #333;font-size:3rem!important}.space .back_single:hover{background-color:#fff;color:#333;opacity:1;-webkit-text-stroke:1px #333;text-stroke:1px #333}@media screen and (max-width:750px){.btn_area.space{margin-bottom:10%}.pagenavi{margin-bottom:30%;margin-top:10%}.pagenavi .wp-pagenavi a,.pagenavi .wp-pagenavi span{border:1px solid #053f69;color:#053f69;padding:1.5rem 1.8rem;border-radius:80px;margin-right:1rem}.btn_area.space{justify-content:center;column-gap:10%;margin:15% 0 10%!important;width:100%}.btn_area.space a{font-size:2rem;padding:1rem 1.2rem}.space .back_single{padding:1.3rem 3rem!important;font-size:1.5rem!important}}.news_single{margin-top:10%}.news_single .topics_ttl{font-size:4rem}.news_single h2{font-size:3rem;margin:1% auto 2%}.news_single figure{margin-bottom:5%;text-align:center;width:100%;border-radius:45px}.news_single figure img{width:100%;border-radius:45px}.news_single .news_content{margin-top:10%}.news_single .news_content p{margin-bottom:2%}.news_single .date{color:#053f69}.news_single .news_content h2{border:2px solid #333;border-radius:15px;color:#333;padding:2%;font-size:3rem;margin-top:5%;margin-bottom:4%;-webkit-text-stroke:1px #333;text-stroke:1px #333}.news_single .news_content h3{border-bottom:2px solid #333;border-top:2px #333 solid;padding:1% 2%;margin-top:5%;font-size:2.8rem;margin-bottom:4%;-webkit-text-stroke:1px #333;text-stroke:1px #333}.news_single .news_content h4{border-left:8px solid #333;padding:1% 2%;margin-top:5%;font-size:2.4rem;margin-bottom:4%;-webkit-text-stroke:1px #333;text-stroke:1px #333}.news_single .news_content img{width:80%;margin:5% 10%;border-radius:45px}.news_single .products_archive{max-width:1000px;margin:auto}@media screen and (max-width:750px){.news_single .products_archive{width:80%;margin:auto 10% 10%}.news_single .products_archive .btn_area{margin-top:20%}.news_single .products_archive .arc_btn{margin-top:20%}}.contact_page .contact_ttl{text-align:center;margin-top:10%}.contact_page .contact_ttl h2{margin-bottom:1%}.contact_page .contact_ttl img{width:30%}.contact_p{margin:3% auto;color:#f33;-webkit-text-stroke:1px #f33;text-stroke:1px #f33}.wpcf7-form-control-wrap .wpcf7-not-valid-tip{color:#f33;-webkit-text-stroke:.5px #f33;text-stroke:.5px #f33}.contact_form{max-width:1000px;margin:auto}.contact_form table{width:100%;margin:80px auto}.contact_form table tr{margin-bottom:15%!important;padding-bottom:10%!important}.contact_form table{color:#333}.contact_form table th{text-align:left;width:15%;padding:2rem 2rem 5%}@media screen and (max-width:1000px){.contact_form{width:90%;margin:auto 5% 15%}}.contact_form table td{text-align:left;width:85%;padding-bottom:5%}.contact_form table td input{width:100%;height:8vh;border:1px solid #333;border-radius:20px;padding:1rem;-webkit-text-stroke:1px #333;text-stroke:1px #333}.wpcf7-form .wpcf7-select,select{padding:1rem 2rem;margin-left:2rem;border:0}.contact_form table td textarea{width:100%;height:20vh;border:1px solid #333;border-radius:25px;padding:1rem}.contact_form .sub-btn{background:#333;padding:1.5rem 4rem;text-align:center;width:30%;margin:auto 35%;border-radius:45px;color:#fff;border:2px solid #333;-webkit-text-stroke:1px #fff;text-stroke:1px #fff}.contact_form .sub-btn:hover{background:#fff;color:#333;border:2px solid #333;opacity:1;-webkit-text-stroke:1px #333;text-stroke:1px #333}@media screen and (max-width:750px){.contact_form table{width:100%;margin:40px auto}.contact_form table th,table td{display:block;width:100%;margin:0}.contact_form table td{text-align:left;border-bottom:2px solid #fff;width:100%;margin:0;padding:0}.contact_form table select{margin:1rem 2rem}.contact_form table th{width:100%;border-left:1px solid #fff;border-bottom:1px solid #fff;margin:0;padding:1rem}.contact_form table td input{width:100%;margin:0;height:5vh;border-radius:10px}.contact_form table td textarea{width:100%;margin-left:0;border-radius:10px}.contact_form .sub-btn{padding:1rem;width:50%;margin:auto 25%;border-radius:45px}.contact_page .contact_ttl img{width:50%}}.fadein{opacity:0;transform:translate(0,0px);transition:all 1s;display:block;animation-duration:1s;animation-delay:.3s;transform:scale(1.05);animation-fill-mode:forwards}.fadein.scrollin{opacity:1;transform:scale(1);filter:blur(0)}.fadein1{opacity:.2;transform:translate(0,50px);transition:all 1s;display:block;margin:60px auto;text-align:center}.fadein1.scrollin{opacity:1;transform:translate(0,0)}.fadeon{animation-name:fadeUpAnime;animation-duration:1.2s;animation-fill-mode:forwards;animation-delay:.3s;opacity:0}@keyframes fadeUpAnime{from{opacity:0;transform:scale(1.3)}to{opacity:1;filter:blur(0);transform:scale(1)}}.price_calendar{margin:5% 10% 5%}.price_calendar .price_ttl h2{text-align:center;margin:5% 0 5%}.price_calendar .price_sec{text-align:left;padding:0 10% 0}.price_calendar .price_sec h2{font-size:3rem;margin-top:10%}.price_calendare .price_sec h3{font-size:2.4rem;margin-bottom:2%;margin-top:5%;-webkit-text-stroke:1px #333;text-stroke:1px #333}.price_calendar .price_sec p{margin-bottom:3%}@media screen and (max-width:750px){.price_calendar .price_ttl h2{text-align:center;margin-bottom:0}.price_calendar .price_sec h2{font-size:2.5rem;margin-top:5%}.price_calendar .price_sec{border-top-width:80%;margin:auto 10%;padding:0 0 15%}.price_calendar .price_sec h3{font-size:1.8rem;margin-top:8%}}.privacy_page{margin:5% 10% 5%}.privacy_page .privacy_ttl h2{text-align:center;margin:5% 0 2%}.privacy_page .privacy_sec{text-align:left;padding:0 10% 0}.privacy_page .privacy_sec h2{font-size:3rem;margin-top:10%}.privacy_page .privacy_sec h3{font-size:2.4rem;margin-bottom:2%;margin-top:5%;-webkit-text-stroke:1px #333;text-stroke:1px #333}.privacy_page .privacy_sec p{margin-bottom:3%}@media screen and (max-width:750px){.privacy_page .privacy_ttl h2{text-align:center;margin-bottom:0}.privacy_page .privacy_sec h2{font-size:2.5rem;margin-top:5%}.privacy_page .privacy_sec{border-top-width:80%;margin:auto 10%;padding:0 0 15%}.privacy_page .privacy_sec h3{font-size:1.8rem;margin-top:8%}}.sitemap_page{margin:5% 20% 5%}.sitemap_page .sitmap_ttl h2{text-align:center;margin:5% 0 2%}.sitemap_page .sitemap_ttl_sec{padding:0 10% 0}.sitemap_page .sitemap_ttl_sec h2{font-size:3rem;margin-top:5%}.sitemap_page .sitemap_ttl_sec a{width:100%}.sitemap_page .sitemap_ttl_sec div{margin-bottom:2%}@media screen and (max-width:750px){.sitemap_page .sitemap_ttl_sec{margin:auto 10%}.sitemap_page .sitemap_ttl_sec div{margin-bottom:15%}}.blur{animation-name:blurAnime;animation-duration:1s;animation-fill-mode:forwards}@keyframes blurAnime{from{filter:blur(10px);transform:scale(1.02);opacity:0}to{filter:blur(0);transform:scale(1);opacity:1}}.blurTrigger{opacity:0}.box{opacity:0}.fadeUp{animation-name:fadeUpAnime;animation-duration:.5s;animation-fill-mode:forwards;opacity:0}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.bgextend{animation-name:bgextendAnimeBase;animation-duration:1s;animation-fill-mode:forwards;position:relative;overflow:hidden;opacity:0}@keyframes bgextendAnimeBase{from{opacity:0}to{opacity:1}}.bgappear{animation-name:bgextendAnimeSecond;animation-duration:1s;animation-delay:.6s;animation-fill-mode:forwards;opacity:0}@keyframes bgextendAnimeSecond{0%{opacity:0}100%{opacity:1}}.bgLRextend:before{animation-name:bgLRextendAnime;animation-duration:1s;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#053f69}@keyframes bgLRextendAnime{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}100%{transform-origin:right;transform:scaleX(0)}}.bgappearTrigger,.bgLRextendTrigger{opacity:0}.tabs{max-width:1000px;margin:auto}.tab_item{width:calc(80%/4);text-align:center;display:block;float:left;text-align:center;font-weight:700;transition:all .2s ease;margin-bottom:5%}.tab_item:hover{opacity:.75}input[name=tab_item]{display:none}.tab_content{display:none;padding:40px 40px 0;clear:both;overflow:hidden}#all:checked~#all_content,#news:checked~#news_content,#dialy:checked~#dialy_content,#voice:checked~#voice_content{display:block}.tabs input:checked+.tab_item{-webkit-text-stroke:1px #333;text-stroke:1px #333}@media screen and (max-width:750px){.tab_item{width:auto;margin:1rem 1.2rem}}.amenity_info .acd-check{display:none}.amenity_info .acd-label{color:#000;display:block;margin-bottom:1px;padding:10px;position:relative;margin-bottom:2rem;margin-top:2rem}.workation_page .amenity_info{text-align:left;-webkit-text-stroke:.5px #333;text-stroke:.5px #333}.amenity_info .acd-label:after{box-sizing:border-box;content:'+';display:block;font-family:"Font Awesome 5 Free";height:52px;padding:10px 20px;position:absolute;left:14rem;top:0}.workation_page .amenity_info .acd-label:after{left:8rem}.amenity_info .acd-content{display:block;height:0;opacity:0;transition:.5s;visibility:hidden}.amenity_info .acd-check:checked+.acd-label:after{content:'ー'}.amenity_info .acd-check:checked+.acd-label+.acd-content{height:100%;opacity:1;visibility:visible}.sauna_lead .sauna_mes{position:relative;margin:5% 20% 8%;text-align:left}.sauna_lead .sauna_mes h2{margin-bottom:2%}.sauna_lead .sauna_mes h3{margin:5% 0 1%;-webkit-text-stroke:1px #333;text-stroke:1px #333}@media screen and (max-width:750px){.sauna_lead .sauna_mes{position:relative;margin:3% 10% 3%;text-align:left}}.iza_sauna .sauna_info{background-color:#f7f7f7;padding:10% 20% 5%}.iza_sauna .sauna_info h2{padding-bottom:3rem;border-bottom:1px solid #ccc;margin-bottom:5rem}.iza_sauna .sauna_info h3{font-size:2.2rem;-webkit-text-stroke:1px #333;text-stroke:1px #333;margin-bottom:1rem}.iza_sauna .sauna_info p{margin-bottom:4rem}@media screen and (max-width:750px){.iza_sauna .sauna_info{padding:10% 10% 5%}}.iza_sauna .garally{background-color:#fff;padding-bottom:5%;text-align:center}.iza_sauna .garally img{border-radius:20px}.garally p{font-size:3rem;-webkit-text-stroke:1px #333;text-stroke:1px #333;font-family:kinuta-shin-stdn,sans-serif}@media screen and (max-width:750px){.garally p{font-size:2rem;line-height:2rem;margin-top:5%}}#news_osaka{padding:120px 0 100px}.iza_sauna_access{background-color:#fff;text-align:center;padding:10% 5% 20%;margin-bottom:-20%}.iza_sauna_access h2{margin:0}.iza_sauna_access img{width:15%;margin-top:1%;margin-bottom:5%}.iza_sauna_access iframe{width:80%;height:70vh;border-radius:30px;margin-top:5%;margin-bottom:5%}@media screen and (max-width:750px){.iza_sauna_access{padding:20% 10% 50%;margin-bottom:-20%}.iza_sauna_access iframe{width:100%;height:30vh;margin-top:10%;margin-bottom:3%}}.sauna_contact_page .contact_ttl{text-align:center;margin-bottom:-20%;padding:10% 0 20%;background-color:#f7f7f7}.sauna_contact_page .contact_ttl h2{margin-bottom:1%}.sauna_contact_page .contact_ttl img{width:30%}.sauna_contact_p{margin:3% auto;color:#f33;-webkit-text-stroke:1px #f33;text-stroke:1px #f33}#mainttl .mainttl_txt_brl{position:absolute;right:5%;top:5%}.iza_tpl_page #mainttl{margin-bottom:0}.iza_tpl_page .top_message .flex_wrap{max-width:1000px;margin:auto}.iza_tpl_page .top_message{margin-bottom:10%}@media screen and (max-width:750px){.iza_tpl_page .top_message .flex_wrap{width:90%;margin:auto 5%}.iza_tpl_page .top_message p{width:100%}}.iza_tpl_page .tpl_lead{max-width:1000px;margin:auto}.iza_tpl_page .tpl_lead img{width:100%}.iza_tpl_page .tpl_lead .flex_wrap{gap:10%;margin-top:10%}.iza_tpl_page .tpl_lead .flex_wrap div{width:35%}.tpl_lead_txt h2{text-align:center;margin-top:10%;margin-bottom:10%}.tpl_lead_txt p{margin-bottom:5%}.iza_tpl_page .tpl_lead .tpl_lead_cnt .oner_img{width:34%;margin:auto 33%}@media screen and (max-width:750px){.iza_tpl_page .tpl_lead{margin:auto 10% 0;width:80%}.iza_tpl_page .tpl_lead .flex_wrap{margin-bottom:10%}.iza_tpl_page .tpl_lead .tpl_lead_cnt.oner_img{width:50%;margin:5% 25% 0}}.iza_tpl_page .top_message.about_cnt{margin-bottom:0}.iza_tpl_page .top_message.about_cnt .flex_wrap div p{width:100%;margin-left:0;margin-bottom:5%}.iza_tpl_page .top_message.about_cnt .flex_wrap div{text-align:left}.iza_tpl_page .top_message.about_cnt .message_img{text-align:right;margin:5% 0 0}.iza_tpl_page .top_message.about_cnt.about_cnt_w{background-color:#fff}.iza_tpl_page .top_message.about_cnt.about_cnt_w .message_img{text-align:left}.iza_tpl_page .top_message.about_cnt h2{font-size:4rem;line-height:6rem}@media screen and (max-width:750px){.iza_tpl_page .top_message.about_cnt{margin:0;padding:25% 5%}.iza_tpl_page .top_message.about_cnt h2{font-size:3.5rem}}.productArea{width:100%;background-color:#fff}.wrap-product{display:flex;flex-wrap:wrap;margin:0 auto;padding:0 10%}.wrap-product img{margin:0;width:100%;object-fit:cover;border-radius:50%;object-position:0px 0px;background-color:#f7f7f7}.item-product{width:18%;margin:0 7% 3%}.wrap-product p{font-size:14px;font-weight:700;line-height:120%;margin:20px 0 0;text-align:center}.wrap-product a{color:#333;text-decoration:none}@media not all and (min-width:768px){.item-product{width:31%;margin:0 1% 3%}}.fancyArea{display:flex;flex-wrap:wrap;max-width:1000px;margin:0 auto 50px;padding:0 5%}.fancyArea a{width:20%;padding:1%}.fancyArea a img{max-width:100%;height:auto;border-radius:20px}@media(max-width:600px){.fancyArea{display:flex;flex-wrap:wrap;max-width:600px;margin:0 auto;padding:0}.fancyArea a{width:33.3%;padding:1%}}.share_btn{text-align:center;margin:10%}.share_btn h2{font-size:4rem;margin-bottom:5%}.share_btn .flex_wrap{gap:5%;justify-content:center}@media screen and (max-width:750px){.share_btn h2{font-size:3.5rem;margin-bottom:10%}.share_btn{margin-bottom:15%}}.sponser{padding:5%;text-align:center;margin-bottom:10%}.sponser h3{font-size:2.6rem;margin:5% auto 3%;-webkit-text-stroke:1px #333;text-stroke:1px #333}.sponser .flex_wrap{flex-wrap:wrap;justify-content:flex-start;gap:3%}@media screen and (max-width:750px){.sponser h2{font-size:3.5rem}.sponser h3{font-size:2rem}.sponser .flex_wrap{margin-bottom:20%;justify-content:space-around}}#price_villa,#access_villa{padding-top:200px}#facility_villa{padding-top:150px}#contact_villa{padding-top:50px}.villa2 .iframe_video{margin-bottom:10%}.villa2 .villa_info{background-color:#f7f7f7;padding:10% 18% 5%}.villa2 .villa_info h2{font-size:2.5rem;padding-bottom:3rem;border-bottom:1px solid #ccc;margin-bottom:5rem}.villa2 .villa_info h3{font-size:2.2rem;-webkit-text-stroke:1px #333;text-stroke:1px #333;margin-bottom:1rem}.villa2 .villa_info p{margin-bottom:4rem}.villa2 .btn_area{margin-top:10%}.villa2 .villa_about_cnt{background-color:#fff}.villa2 .villa_about_cnt img{border-radius:15px}.iza_top2_page .villa2_mes{position:relative;margin:20% 5% 0;text-align:center}.iza_top2_page .villa2_mes img.back{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);z-index:-1}.iza_top2_page .villa2_mes .villa2_mes_cnt img{margin-bottom:5%}.villa2_mes_cnt .info_cnt a{-webkit-text-stroke:1px #333;text-stroke:1px #333}.villa_about_cnt{text-align:center;max-width:1000px;width:100%;margin:auto}.villa_about_cnt img.content_mainimg{margin:10% 20%;width:60%}@media screen and (min-width:1000px){.villa_about_cnt img.content_mainimg{margin:10% 0 0;width:100%}}.villa_about_cnt img.content_icon{margin:5% 5% 2%}.villa_about_cnt p{text-align:left;margin:5% 10%}.villa_about_cnt .btn_area{gap:5%}@media screen and (max-width:1000px){.villa_about_cnt{margin:5% 5% 0;width:90%}.villa_about_cnt img.content_mainimg{margin:10% 0;width:100%}.villa_about_cnt p{text-align:left;margin:5%}.villa_about_cnt img.content_icon{width:8rem;margin-bottom:2rem}.villa_about_cnt .btn_area a{margin-top:2rem}}@media screen and (max-width:1000px){.villa2 .villa_info{background-color:#f7f7f7;padding:25% 5% 10%}.villa2 .villa_info h2{font-size:1.8rem}.villa2 .villa_info h3{font-size:1.6rem}}.villa2 .about_bed .flex_wrap{gap:4%;flex-wrap:wrap}.villa2 .about_bed .flex_wrap div{width:48%}.villa2 .about_bed h2{margin-top:8%;-webkit-text-stroke:0px #333;text-stroke:0px #333;margin-bottom:5%;margin:auto;max-width:1000px}.villa2 .about_bed .bed_ttl,.villa2 .about_bed .flex_wrap.bed_info{margin:2% auto 5%;max-width:1000px;padding:0 5%;width:90%}.villa2 .about_bed .bed_ttl h2{margin-bottom:5%;-webkit-text-stroke:1px #333;text-stroke:1px #333}.villa2 .about_bed .flex_wrap.bed_info div.bed_info2{margin-bottom:2%;padding:0}.villa2 .about_bed .flex_wrap.bed_info div.bed_info2 img.img_r{border-radius:20px}.villa2 .about_bed .flex_wrap.bed_img div.bed_info2 img{width:100%}.villa2 .about_bed .flex_wrap.bed_info div.bed_info2 img{margin-bottom:0;border-radius:0}.villa2 .about_bed .flex_wrap div.bed_info2 .bed_info3{width:100%;gap:3%;align-items:center;justify-content:flex-start}.villa2 .about_bed .flex_wrap div.bed_info2 .bed_info3 img.content_icon{width:7rem;height:auto}.villa2 .about_bed .flex_wrap.bed_info div.bed_info2 h3{font-size:2.5rem;-webkit-text-stroke:1px #333;text-stroke:1px #333;margin-bottom:0}.villa2 .about_bed .flex_wrap.bed_info div.bed_info2 p{font-size:1.6rem;font-family:kinuta-shin-stdn,sans-serif}.villa2 .about_bed .garally{background-color:#fff;text-align:center}.villa2 .about_bed .garally ul,.villa2 .about_bed .garally ul li{margin:0;padding:0}.villa2 .about_bed .garally img{border-radius:25px;margin:0;padding:0}.villa2 .about_bed.ryori .bed_ttl p.ryorittl{font-weight:700;margin-bottom:1rem}.villa2 .about_bed.ryori .ryorisec{margin:0 20% 15%}.villa2 .about_bed.ryori .ryorisec h3{font-weight:700;font-size:2.5rem;margin-top:5%;margin-bottom:2rem;-webkit-text-stroke:1px #333;text-stroke:1px #333}@media screen and (max-width:1000px){.villa2 .about_bed{margin:auto 0% 0%}.villa2 .about_bed .flex_wrap.bed_info{margin:10% 5% 10%}.villa2 .about_bed .bed_ttl{margin:10% 5% 5%}.villa2 .about_bed .flex_wrap.bed_info div.bed_info2{padding:2% 0 0;margin-bottom:0;width:100%}.villa2 .about_bed .flex_wrap.bed_info div.bed_info2 img{width:3rem}.villa2 .about_bed .flex_wrap.bed_info div.bed_info2 h3{margin-bottom:1%;font-size:1.8rem}.villa2 .about_bed .flex_wrap div.bed_info2 .bed_info3 img.content_icon{width:4rem;height:auto}.villa2 .about_bed .flex_wrap.bed_info div.bed_info2 p{font-size:1.6rem}}@media screen and (max-width:750px){.villa2 .about_bed.ryori .ryorisec{margin:0 10% 10%}.villa2 .about_bed.ryori .ryorisec h3{font-weight:700;font-size:2rem;margin-top:10%;margin-bottom:2rem;-webkit-text-stroke:1px #333;text-stroke:1px #333}}.villa2 .amenity{margin:auto;max-width:1000px}.villa2 .amenity h2{margin-bottom:2%}.villa2 .amenity .amenity_p{margin-bottom:5%}.villa2 .amenity .amenity_info{margin-bottom:10%}.villa2 .amenity .amenity_info .flex_wrap{margin-bottom:2%;gap:3%;justify-content:flex-start;align-items:center}.villa2 .amenity .amenity_info h3{font-size:3rem;margin-bottom:3%;-webkit-text-stroke:1px #333;text-stroke:1px #333}.villa2 .amenity .amenity_info .flex_wrap img{width:5rem;height:auto}@media screen and (max-width:1000px){.villa2 .amenity{margin:0 5%;width:90%}.villa2 .amenity h2{margin-bottom:10%}.villa2 .amenity .amenity_info .flex_wrap img{width:3rem;height:auto}.villa2 .amenity .amenity_info{margin-bottom:10%}.villa2 .amenity .amenity_info h3{font-size:2.3rem;margin-bottom:5%}}.villa2 .garally{background-color:#fff;padding-bottom:5%;text-align:center}.villa2 .garally h2{margin:10% 5%}.garally p{font-size:3rem;-webkit-text-stroke:1px #333;text-stroke:1px #333;font-family:kinuta-shin-stdn,sans-serif}@media screen and (max-width:750px){.villa2 .garally h2{margin:10%}.garally p{font-size:2rem;line-height:2rem;margin-top:5%}.villa2 .garally{padding-bottom:0}.villa2 .garally ul,.villa2 .garally ul li,.villa2 .garally ul li img{margin-bottom:0}}.villa_access{background-color:#f7f7f7;text-align:center;padding:10% 5% 10%;margin-bottom:0}.villa_access h2{margin:0 0 20px}.villa_access img{width:15%;margin-top:1%;margin-bottom:5%}.villa_access iframe{width:80%;height:70vh;border-radius:30px;margin-top:5%;margin-bottom:5%}@media screen and (max-width:750px){.villa_access{padding:20% 10% 20%;margin-bottom:0}.villa_access iframe{width:100%;height:30vh;margin-top:10%;margin-bottom:3%}}.villa_contact_page .contact_ttl{text-align:center;margin-bottom:-20%;padding:10% 0 20%;background-color:#fff}.villa_contact_page .contact_ttl h2{margin-bottom:1%}.villa_contact_page .contact_ttl img{width:30%}.villa_contact_p{margin:3% auto;color:#f33;-webkit-text-stroke:1px #f33;text-stroke:1px #f33}#iza_gtp{margin-top:0;padding-top:0}.iza_gtp_page .top_resorts{background-color:#fff;max-width:1000px;padding:0;margin:auto}.iza_gtp_page .top_resorts{margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:0}.iza_gtp_page .top_resorts .top_resorts_cnt{margin:0;padding:10% 0 0}.iza_gtp_page .top_resorts p{width:100%;margin:0}#oumimaiko{width:100%;padding:2% 0;background-color:#f7f7f7}.iza_gtp_page .top_place{max-width:1000px;padding:0;margin:0 auto}.iza_gtp_page .top_place .btn_area{text-align:center;justify-content:center}.iza_gtp_page .top_place figure{margin-bottom:3%;width:100%}.iza_gtp_page .top_place figure img{width:100%;margin:0}.iza_gtp_page .top_place .resort_subttl{margin-bottom:0}.iza_gtp_page .top_place li{margin-bottom:0}.iza_gtp_page .top_place .place_cnt{margin:0;margin-top:15%}@media screen and (max-width:1000px){.iza_gtp_page .top_place{width:90%;margin:auto 5%}.iza_gtp_page .top_resorts .top_resorts_cnt{margin:0 5%;width:90%}.iza_gtp_page .top_resorts .top_resorts_cnt h2{font-size:3rem}}@media screen and (max-width:750px){.iza_gtp_page .top_resorts .top_resorts_cnt img{width:90%;margin:auto 5% 10%}.iza_gtp_page .top_place .btn_area{margin:5% 0 15% 0!important;padding:0;width:100%}.iza_gtp_page .top_place h2{margin-bottom:5%}}.top_resorts{padding-bottom:15%;padding-top:15%}.top_resorts .top_resorts_cnt{padding:5% 15%;width:100%}.motto_ttl{margin-bottom:6rem}.top_resorts .top_resorts_cnt img{margin-bottom:5%}.top_resorts .top_resorts_cnt h2{font-size:3.5rem;text-align:center}.top_resorts .top_resorts_cnt p{width:80%;margin:5% 10% 5%}.top_resorts .btn_area{margin-top:5%}.top_resorts img.ttl_bar{width:50%;margin:-4% 25% auto}@media screen and (min-width:2000px){.top_resorts img.ttl_bar{width:30%;margin:-1% 35% auto}}@media screen and (max-width:750px){.motto_ttl{font-size:2.2rem!important}.top_resorts{padding-bottom:25%}.top_resorts .top_resorts_cnt{padding:10% 10% 5%;width:100%}.top_resorts .top_resorts_cnt img{width:70%;margin:-10% 15%}.top_resorts .top_resorts_cnt p{width:100%;margin:5% 0 10%}}.top_resorts.top_resorts2{background-color:#f7f7f7}.top_place .place_cnt{margin-bottom:10%}.top_place .place_cnt a{margin-bottom:5rem;justify-content:flex-start}.top_place .place_cnt .date{margin-right:5%}.top_place .place_cnt img{border-radius:45px}@media screen and (max-width:750px){.top_place .place_cnt li a{margin-bottom:0}.top_place .place_cnt li a .date{width:100%}.top_place .place_cnt li a .ttl{width:100%;margin-top:-2rem}.top_place .place_cnt img{border-radius:15px}}.top_place .top_message{margin:auto;max-width:1000px;padding-top:10%;padding-bottom:5%}@media screen and (max-width:1000px){.top_place .top_message{margin:auto 5%;width:90%;padding-top:10%;padding-bottom:10%}.top_place .top_message .flex_wrap p{line-height:4rem}}.grecaptcha-badge{visibility:hidden}
At IZA nagi, our focus is on providing a serene and tranquil setting, allowing you to unwind and reconnect with your loved ones. Our triangular house, complete with a barrel sauna and Jacuzzi, offers a unique and intimate space to enjoy your time together.
Triangle House: nagi Price 70,000 yen / house
Size 128㎡ (including loft, excluding outdoor terrace)
Number of People max. 10 people (2 double beds, 2 single beds, 2 single futons, 1 extra double sofa bed)
Room Layout 3 bedrooms + loft
Sauna barrel sauna (ONE SAUNA) for 4 people, METOS electric heater
Water Bath wine barrel bath, overhead waterfall, Jacuzzi
Outside Bath Facilities 3 infinity chairs, hammock, wood bench space, 6 outdoor chairs
Amenities nightwear, bath towels, face towels, shampoo, conditioner, lotion, cleanser, toothbrush, hair band, razor, body towel, cotton swab, laundry detergent, cotton, hair brush, hair elastic
Other Facilities swing set, BBQ grill, cooking utensils, humidifier / air purifier, hair dryer, Wi-Fi, projector, washer/dryer *The use of the BBQ grill is only available for those who have booked the BBQ plan.
Design. BESS, KenUtsumi (U23), LDKproject.,ltd, ONE SAUNA
Triangular House Our two-story wooden house features a unique triangular roof design and is equipped with a full kitchen and projector. Enjoy stunning seasonal views of the Hira mountain range from the second-floor terrace.
Barrel Sauna Our barrel-shaped sauna is a traditional design that has been passed down from Finland for centuries. The cylindrical shape ensures even heat distribution, providing a relaxing and rejuvenating experience for the body and mind.
Jacuzzi Our spacious Jacuzzi can comfortably accommodate 4-6 people, making it the perfect spot for families and groups to unwind. If you prefer a gentler soak, the Jacuzzi offers a soothing alternative to a hot bath.
Barrel Water Bath Our barrel water bath is crafted from an authentic wine barrel, adding a touch of rustic charm to your experience. Relax under the gentle cascade of a waterfall shower that pours down from overhead.
Facility Schematic The facility on the left is nagi. There are several features of the property including a triangular-shaped house, a barrel sauna, a wooden hot tub, and a Jacuzzi. There is a wall between IZA nagi and IZA nami that can be removed only when the two buildings are reserved together.
Bedrooms and Beds. In addition to the three private bedrooms, the upstairs loft can also be used as a sleeping area by converting it into a bedroom with the use of a futon. The sofa in the living room on the first floor can also double as a bed for two people.
Bedroom 4: Two Single Futon Sets
Bedroom 5: One Double-Size Sofa Bed
Bedroom 1: One Double Bed
Bedroom 2: Two Single Beds
Bedroom 3: One Double Bed
Bedroom 4: Two Single Futon Sets
Bedroom 5: One Double-Size Sofa Bed
Bedroom 1: One Double Bed
Bedroom 2: Two Single Beds
Bedroom 3: One Double Bed
Bedroom 4: Two Single Futon Sets
Bedroom 5: One Double-Size Sofa Bed
Bedroom 1 (1 double bed)
Bedroom 2 (2 single beds)
Bedroom 3 (1 double bed)
Loft (2 sets of single bedding)
Living room (1 sofa bed double size)
Bathrooms and Laundry. This triangular house features a sauna, a Jacuzzi, a wooden bath, as well as two toilets and a shower room.
Laundry Detergent and Iron
Relaxing Bath with Adjustable Lighting
IZA Original Roomwear
Two Shine Premium D2 Hair Dryers
Facial Lotion, Milk Lotion, and Cleansing Products
Shampoo, Conditioner, and Body Wash
Towels and Amenities
Spacious Dressing Room with Vanity
Various Amenities
Washing Machine with Dryer Function
Laundry Detergent and Iron
Relaxing Bath with Adjustable Lighting
IZA Original Roomwear
Two Shine Premium D2 Hair Dryers
Facial Lotion, Milk Lotion, and Cleansing Products
Shampoo, Conditioner, and Body Wash
Towels and Amenities
Spacious Dressing Room with Vanity
Various Amenities
Washing Machine with Dryer Function
Laundry Detergent and Iron
Relaxing Bath with Adjustable Lighting
Bathtub
Hot shower
Hair Dryer
View more Body Towel
Cotton swabs
Hand soap
Body soap
Shampoo
Conditioner
Soap
Hair band
Bath towels, face towels
Washer and dryer
Iron
Room wear
Cotton
Hairbrush
Razors
Hair elastic
Toothbrush & Toothpaste
Kitchen and Dining Room. The spacious kitchen is fully equipped with dishes, cutlery, and cookware to make meal preparation a breeze.
Refrigerator
3-burner IH stove.
IH cooking stove & earthenware pot
Cutlery
Kettle
Coffee maker (Dolce Gusto)
Kitchen with cute tiled walls
Toaster
Home bakery
Hot plate
Wine glasses
Kitchen with various equipment
Dishes
Dishes
Rice cooker
Cooking utensils
Microwave
Refrigerator
3-burner IH stove.
IH cooking stove & earthenware pot
Cutlery
Kettle
Coffee maker (Dolce Gusto)
Kitchen with cute tiled walls
Toaster
Home bakery
Hot plate
Wine glasses
Kitchen with various equipment
Dishes
Dishes
Rice cooker
Cooking utensils
Microwave
Refrigerator
3-burner IH stove.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Refrigerators
Cooking utensils
Tableware & Cutlery
View more Microwave Ovens
Toasters
Rice cookers
Kettles
Coffee makers
IH cooker
Hot plates
Home bakeries
Workspace. High-speed internet dedicated to NAGI available. You can also project your computer screen onto the TV.
2nd floor NIDO (balcony)
Hammock.
1st floor bedroom desk
2nd floor bedroom desk
Dining table
2nd floor NIDO (balcony)
Hammock.
1st floor bedroom desk
2nd floor bedroom desk
Dining table
2nd floor NIDO (balcony)
Hammock.
WiFi
Work desk
Work chair
View more 55-inch large TV
4K projector.
Entertainment. The living space transforms into a table tennis area. The second floor also serves as a theater room equipped with a 4K projector.
Ping pong table
mahjong set
Cast-compatible TV
Projector
Ping pong table
mahjong set
Cast-compatible TV
Projector
Ping pong table
mahjong set
4K Projectors
Televisions
Table Tennis
View more Mahjong
Card games
Guitar
Cuisine Locally Sourced and Produced
With heartfelt dedication from the mountains and villages of Oumi. We offer a BBQ set using locally raised Oumi beef, nurtured in the rich nature of the village, along the banks of the An-un River, which flows into Lake Biwa. Please enjoy a BBQ in your garden while feeling the changing seasons.
Dinner Oumi Beef BBQ Set, 1 serving, 5,500 yen (tax included) ・Oumi beef steak, 100g ・Oumi beef shoulder roast, 50g ・Grilled pork belly (chicken meat), 100g ・Seasonal vegetables (onion, bell pepper, eggplant, corn, etc.) ※Types and quantities vary depending on the season ・Seafood (scallop, shrimp, salmon, etc.) ※Types and quantities vary depending on the season ・Steamed white rice ※Please contact us at least one week in advance for ordering, and payment by credit card in advance is required. ※Orders are available for a minimum of three servings or more. ※The BBQ stove has been changed to a gas type.
Breakfast Included in the accommodation fee. ※Contents vary depending on the season. ※Breakfast is self-cooking style and only ingredients will be provided.
Other Facilities Parking lot (1 car at each facility)
Fire alarm
Air conditioner in each room
Air cleaner
Gallery Kitchen
Swing
View from NIDO
Loft on the 2nd floor where you can lay out futons
Jacuzzi at night
Dining table and 55-inch TV
Barrel sauna + Jacuzzi
Loft where you can watch the projector
1st floor bedroom from the living room
Exciting attic room
Triangle roof and barrel sauna
Second living room NIDO
Nagi's night
Nagi's proud sauna set
Entrance logo is a landmark
Kitchen
Swing
View from NIDO
Loft on the 2nd floor where you can lay out futons
Jacuzzi at night
Dining table and 55-inch TV
Barrel sauna + Jacuzzi
Loft where you can watch the projector
1st floor bedroom from the living room
Exciting attic room
Triangle roof and barrel sauna
Second living room NIDO
Nagi's night
Nagi's proud sauna set
Entrance logo is a landmark
Kitchen
Swing
Points to Note House Rules Check-in: 16:00 - 19:00 Check-out: 11:00 No smoking No pets allowed
Use of sauna