@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,900;1,900&display=swap";:root{--white: #FFF;--black: #000;--text: #333;--kentezu-content-size: 24.375rem;--responsive--alignfull-width: var(--kentezu-content-size)}:root{--kentezu-font-size-default:.875rem}@media screen and (max-width: 768px){:root{--kentezu-font-size-default:3.5897435897vw}}:root{--kentezu-font-size-small:.75rem}@media screen and (max-width: 768px){:root{--kentezu-font-size-small:3.0769230769vw}}:root{--kentezu-font-size-medium:1.125rem}@media screen and (max-width: 768px){:root{--kentezu-font-size-medium:4.6153846154vw}}:root{--kentezu-font-size-large:1.25rem}@media screen and (max-width: 768px){:root{--kentezu-font-size-large:5.1282051282vw}}:root{--kentezu-font-size-x-large:1.75rem}@media screen and (max-width: 768px){:root{--kentezu-font-size-x-large:7.1794871795vw}}:root{--kentezu-font-size-normal:1rem}@media screen and (max-width: 768px){:root{--kentezu-font-size-normal:4.1025641026vw}}:root{--kentezu-font-size-extra-small:.625rem}@media screen and (max-width: 768px){:root{--kentezu-font-size-extra-small:2.5641025641vw}}:root{--kentezu-font-size-extra-large:1.875rem}@media screen and (max-width: 768px){:root{--kentezu-font-size-extra-large:7.6923076923vw}}:root{--kentezu-font-size-huge:2.25rem}@media screen and (max-width: 768px){:root{--kentezu-font-size-huge:9.2307692308vw}}:root{--kentezu-font-size-gigantic:2.5rem}@media screen and (max-width: 768px){:root{--kentezu-font-size-gigantic:10.2564102564vw}}:root{--kentezu-header-height:5.5rem}@media screen and (max-width: 768px){:root{--kentezu-header-height:22.5641025641vw}}:root{--_another-content:17.8125rem}@media screen and (max-width: 768px){:root{--_another-content:73.0769230769vw}}@media screen and (max-width: 768px){:root{--kentezu-content-size: 100vw}}:root{--page-padding-inline:2rem}@media screen and (max-width: 768px){:root{--page-padding-inline:8.2051282051vw}}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}:where([hidden]:not([hidden=until-found])){display:none !important}:where(html){-webkit-text-size-adjust:none;color-scheme:dark light;tab-size:2;scrollbar-gutter:stable}:where(html:has(dialog:modal[open])){overflow:clip}@media(prefers-reduced-motion: no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){line-height:1.5;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px}:where(button){all:unset}:where(input,button,textarea,select){font:inherit;color:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(a){color:inherit;text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg,video){max-inline-size:100%;block-size:auto}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem);text-wrap:balance}:where(hr){border:none;border-block-start:1px solid;color:inherit;block-size:0;overflow:visible}:where(dialog,[popover]){border:none;background:none;color:inherit;inset:unset;max-width:unset;max-height:unset}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none !important}:where(:focus-visible){outline:3px solid CanvasText;box-shadow:0 0 0 5px Canvas;outline-offset:1px}:where(:focus-visible,:target){scroll-margin-block:8vh}:where(.visually-hidden:not(:focus-within,:active)){clip-path:inset(50%) !important;height:1px !important;width:1px !important;position:absolute !important;white-space:nowrap !important;border:0 !important;user-select:none !important}body{position:fixed;inset:0}#main.site-main{padding-block:0;font-family:"ryo-gothic-plusn",sans-serif;font-weight:700}article.entry,article.post-article:not(:root){margin-block-start:0}.entry-content{min-height:100vh;min-height:100dvh;box-shadow:0px 0px 15px 0px rgba(0,0,0,.35);background-image:url("../../dist/img/contents-bg.jpg");background-position:top center;background-size:contain;width:var(--kentezu-content-size);min-width:var(--kentezu-content-size);display:flex;align-items:center;margin-block:0;position:relative}.is-scroll{height:100dvh;overflow-y:auto;align-items:flex-start}.has-ryo-gothic-plusn-font-family{font-style:normal;font-weight:700}.has-montserrat-font-family{font-optical-sizing:auto;font-weight:900;font-style:normal;letter-spacing:-0.02em}.alignfull{margin-inline:calc(var(--page-padding-inline)*-1)}.entry-content-inner{padding-block:var(--kentezu-header-height);margin-block-start:0;margin-inline:0 !important;width:var(--kentezu-content-size);min-width:var(--kentezu-content-size)}.animation-item{opacity:0;transform:translateY(50px)}.load-animation{display:flex;justify-content:center;align-items:flex-start;position:fixed;inset:0;pointer-events:none;z-index:9999}.load-animation .load-animation-bg{background-color:#fff;position:fixed;inset:0;height:100%;width:100%;z-index:99}.load-animation img{z-index:100;opacity:0}.load-animation img{width:6.25rem}@media screen and (max-width: 768px){.load-animation img{width:15.3846153846vw}}.site-title{margin:0;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:10;width:var(--kentezu-content-size)}.site-title .custom-logo-link{display:block;padding-inline:var(--page-padding-inline);height:var(--kentezu-header-height)}.site-title .custom-logo-link{padding-block:1.25rem}@media screen and (max-width: 768px){.site-title .custom-logo-link{padding-block:5.1282051282vw}}.site-title .custom-logo-link img{height:100%;width:auto}.fixed-header{position:fixed;top:0;margin:0;width:var(--kentezu-content-size);left:50%;transform:translateX(-50%);background-image:url("../../dist/img/contents-bg.jpg");background-position:top center;background-size:cover;z-index:10;transition-property:display;transition-delay:.3s;height:var(--kentezu-header-height)}@media screen and (max-width: 768px){.fixed-header.is-open{display:contents}}.single-product .fixed-header{z-index:-1;visibility:hidden}.single-product .fixed-header.is-open{visibility:visible;display:contents}.hamburger-button{position:absolute;margin-block:0;width:var(--_buton-size);height:var(--_buton-size);z-index:15;cursor:pointer;display:flex;align-items:center;justify-content:center}.hamburger-button{--_buton-size:3.75rem}@media screen and (max-width: 768px){.hamburger-button{--_buton-size:15.3846153846vw}}.hamburger-button{--_buton-right:1.25rem}@media screen and (max-width: 768px){.hamburger-button{--_buton-right:5.1282051282vw}}.hamburger-button{top:.75rem}@media screen and (max-width: 768px){.hamburger-button{top:3.0769230769vw}}.hamburger-button{right:1.25rem}@media screen and (max-width: 768px){.hamburger-button{right:5.1282051282vw}}.hamburger-button .hamburger-button-bar{width:70%;background-color:#000}.hamburger-button .hamburger-button-bar{--_bar-gap:-0.8125rem}@media screen and (max-width: 768px){.hamburger-button .hamburger-button-bar{--_bar-gap:-3.3333333333vw}}.hamburger-button .hamburger-button-bar{height:.125rem}@media screen and (max-width: 768px){.hamburger-button .hamburger-button-bar{height:.5128205128vw}}.hamburger-button .hamburger-button-bar::before,.hamburger-button .hamburger-button-bar::after{content:"";display:block;width:100%;background-color:#000;transition:all .3s ease-in-out;transform:translateY(var(--_bar-gap))}.hamburger-button .hamburger-button-bar::before,.hamburger-button .hamburger-button-bar::after{height:.125rem}@media screen and (max-width: 768px){.hamburger-button .hamburger-button-bar::before,.hamburger-button .hamburger-button-bar::after{height:.5128205128vw}}.hamburger-button .hamburger-button-bar::after{transform:translateY(calc(var(--_bar-gap) * -1))}.hamburger-button .hamburger-button-bar::after{--_bar-gap:-0.6875rem}@media screen and (max-width: 768px){.hamburger-button .hamburger-button-bar::after{--_bar-gap:-2.8205128205vw}}.hamburger-button.is-open .hamburger-button-bar{height:0}.hamburger-button.is-open .hamburger-button-bar::before{transform:rotate(45deg)}.hamburger-button.is-open .hamburger-button-bar::after{transform:rotate(-45deg)}.hamburger-button.control-button{z-index:20;right:calc((100vw - var(--kentezu-content-size))/2 + var(--_buton-right))}.hamburger-button.is-hidden:not(.is-open){opacity:0}.is-scroll .hamburger-button{position:fixed;right:calc((100vw - var(--kentezu-content-size))/2 + var(--_buton-right))}.single-product .fixed-header .hamburger-button{right:var(--_buton-right)}.single-product .fixed-header .hamburger-button.is-open{right:calc((100vw - var(--kentezu-content-size))/2 + var(--_buton-right))}.swiper-slide .hamburger-button.is-open{right:var(--_buton-right)}.navigation-menu{--_accent-color: var(--_page-color, #ffffff);margin-block:0}.navigation-menu .navigation-menu-inner{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:var(--kentezu-content-size);transform:translateX(100%);transition:transform .3s ease-in-out;background-color:var(--_accent-color);z-index:12;overflow-y:auto}.navigation-menu .navigation-menu-inner.is-open{transform:translateX(0)}.navigation-menu .navigation-menu-inner .primary-menu-container{padding-block-end:0}.navigation-menu .navigation-menu-inner .menu-wrapper{padding-block-start:var(--kentezu-header-height);list-style:none;padding-inline:var(--page-padding-inline);margin-inline:0;display:grid;grid-template-columns:1fr}.navigation-menu .navigation-menu-inner .menu-wrapper{gap:.5rem}@media screen and (max-width: 768px){.navigation-menu .navigation-menu-inner .menu-wrapper{gap:2.0512820513vw}}.navigation-menu .navigation-menu-inner .menu-wrapper li a{color:#fff;border-color:#000;background-color:#000;border-style:solid;text-decoration:none;display:flex;justify-content:center;align-items:center;height:100%;position:relative}.navigation-menu .navigation-menu-inner .menu-wrapper li a{font-size:1.125rem}@media screen and (max-width: 768px){.navigation-menu .navigation-menu-inner .menu-wrapper li a{font-size:4.6153846154vw}}.navigation-menu .navigation-menu-inner .menu-wrapper li a{padding-block:1.875rem}@media screen and (max-width: 768px){.navigation-menu .navigation-menu-inner .menu-wrapper li a{padding-block:7.6923076923vw}}.navigation-menu .navigation-menu-inner .menu-wrapper li a{border-width:.125rem}@media screen and (max-width: 768px){.navigation-menu .navigation-menu-inner .menu-wrapper li a{border-width:.5128205128vw}}.navigation-menu .navigation-menu-inner .menu-wrapper li a::before{content:"";display:block;position:absolute;background-color:var(--_accent-color)}.navigation-menu .navigation-menu-inner .menu-wrapper li a::before{bottom:1.5rem}@media screen and (max-width: 768px){.navigation-menu .navigation-menu-inner .menu-wrapper li a::before{bottom:6.1538461538vw}}.navigation-menu .navigation-menu-inner .menu-wrapper li a::before{width:1.5rem}@media screen and (max-width: 768px){.navigation-menu .navigation-menu-inner .menu-wrapper li a::before{width:6.1538461538vw}}.navigation-menu .navigation-menu-inner .menu-wrapper li a::before{height:.125rem}@media screen and (max-width: 768px){.navigation-menu .navigation-menu-inner .menu-wrapper li a::before{height:.5128205128vw}}.navigation-menu .navigation-menu-inner .menu-wrapper li a:focus{text-decoration:none !important;outline:solid 2px var(--global--color-black) !important;outline-offset:2px}.navigation-menu .sns-menu-container{width:calc(100% - var(--page-padding-inline)*2);margin-inline:var(--page-padding-inline)}.pagination{display:flex;justify-content:center;border-top:none}.pagination .nav-links{gap:.625rem}@media screen and (max-width: 768px){.pagination .nav-links{gap:2.5641025641vw}}.pagination .nav-links .page-numbers{background-color:rgba(0,0,0,0);color:#000;border-style:solid;border-color:#000;display:flex;justify-content:center;align-items:center;margin-inline:0;margin-block:0;transition:all .3s ease-in-out}.pagination .nav-links .page-numbers{border-width:.125rem}@media screen and (max-width: 768px){.pagination .nav-links .page-numbers{border-width:.5128205128vw}}.pagination .nav-links .page-numbers:hover{background-color:#000;color:#fff;text-decoration:none}.pagination .nav-links .page-numbers.prev::before{content:"";border-top-color:#000;border-left-color:#000;border-top-style:solid;border-left-style:solid;display:block;transform:rotate(-45deg)}.pagination .nav-links .page-numbers.prev::before{width:.625rem}@media screen and (max-width: 768px){.pagination .nav-links .page-numbers.prev::before{width:2.5641025641vw}}.pagination .nav-links .page-numbers.prev::before{height:.625rem}@media screen and (max-width: 768px){.pagination .nav-links .page-numbers.prev::before{height:2.5641025641vw}}.pagination .nav-links .page-numbers.prev::before{border-top-width:.25rem}@media screen and (max-width: 768px){.pagination .nav-links .page-numbers.prev::before{border-top-width:1.0256410256vw}}.pagination .nav-links .page-numbers.prev::before{border-left-width:.25rem}@media screen and (max-width: 768px){.pagination .nav-links .page-numbers.prev::before{border-left-width:1.0256410256vw}}.pagination .nav-links .page-numbers.prev::before{margin-inline-start:.3125rem}@media screen and (max-width: 768px){.pagination .nav-links .page-numbers.prev::before{margin-inline-start:1.2820512821vw}}@media(hover: hover){.pagination .nav-links .page-numbers.prev:hover::before{border-top-color:#fff;border-left-color:#fff}}.pagination .nav-links .page-numbers.next::before{content:"";border-top-color:#000;border-right-color:#000;border-top-style:solid;border-right-style:solid;display:block;transform:rotate(45deg)}.pagination .nav-links .page-numbers.next::before{width:.625rem}@media screen and (max-width: 768px){.pagination .nav-links .page-numbers.next::before{width:2.5641025641vw}}.pagination .nav-links .page-numbers.next::before{height:.625rem}@media screen and (max-width: 768px){.pagination .nav-links .page-numbers.next::before{height:2.5641025641vw}}.pagination .nav-links .page-numbers.next::before{border-top-width:.25rem}@media screen and (max-width: 768px){.pagination .nav-links .page-numbers.next::before{border-top-width:1.0256410256vw}}.pagination .nav-links .page-numbers.next::before{border-right-width:.25rem}@media screen and (max-width: 768px){.pagination .nav-links .page-numbers.next::before{border-right-width:1.0256410256vw}}.pagination .nav-links .page-numbers.next::before{margin-inline-end:.3125rem}@media screen and (max-width: 768px){.pagination .nav-links .page-numbers.next::before{margin-inline-end:1.2820512821vw}}@media(hover: hover){.pagination .nav-links .page-numbers.next:hover::before{border-top-color:#fff;border-right-color:#fff}}.pagination .nav-links .page-numbers.current{background-color:#000;color:#fff;text-decoration:none}.widget-area{grid-template-columns:1fr;margin-block-start:0}.widget-area{padding-block-start:5rem}@media screen and (max-width: 768px){.widget-area{padding-block-start:20.5128205128vw}}.widget-area .widget_media_image:nth-child(2){margin-block:0}.widget-area .wp-block-image{width:80%;margin-inline:auto}.widget-area .wp-block-image img{width:100%}.widget-area .wp-block-image.chukukobo-link{width:60%}.copylight-text:not(:root){text-align:center}.copylight-text:not(:root){font-size:.75rem}@media screen and (max-width: 768px){.copylight-text:not(:root){font-size:3.0769230769vw}}.archive .copylight-text:not(:root){margin-block-start:1.875rem}@media screen and (max-width: 768px){.archive .copylight-text:not(:root){margin-block-start:7.6923076923vw}}.copylight-text:not(:root) p{line-height:1.25}.copylight-text:not(:root) p::first-letter{font-size:1.5rem}@media screen and (max-width: 768px){.copylight-text:not(:root) p::first-letter{font-size:6.1538461538vw}}.copylight-text:not(:root) p::first-letter{vertical-align:-0.25rem}@media screen and (max-width: 768px){.copylight-text:not(:root) p::first-letter{vertical-align:-1.0256410256vw}}.sns-menu-container{width:100%;margin-block-start:0}.sns-menu-container{padding-block:1.25rem}@media screen and (max-width: 768px){.sns-menu-container{padding-block:5.1282051282vw}}.sns-wrapper{display:flex;justify-content:center;list-style:none;padding-inline:0}.sns-wrapper{gap:2rem}@media screen and (max-width: 768px){.sns-wrapper{gap:8.2051282051vw}}.sns-wrapper a{display:block;text-indent:100%;overflow:hidden;background-repeat:no-repeat;background-size:contain}.sns-wrapper a{width:2.5rem}@media screen and (max-width: 768px){.sns-wrapper a{width:10.2564102564vw}}.sns-wrapper a{height:2.5rem}@media screen and (max-width: 768px){.sns-wrapper a{height:10.2564102564vw}}.sns-wrapper .x-link a{background-image:url("../../dist/img/x-logo.svg")}.sns-wrapper .x-link a:focus{background:no-repeat center/contain url("../../dist/img/x-logo.svg") !important}.sns-wrapper .instagram-link a{background-image:url("../../dist/img/instagram-logo.svg")}.sns-wrapper .instagram-link a:focus{background:no-repeat center/contain url("../../dist/img/instagram-logo.svg") !important}.is-style-title-border-left{font-family:var(--wp--preset--font-family--montserrat);display:inline-flex;border-bottom-color:#000;border-bottom-style:solid;padding-inline-start:var(--page-padding-inline);text-align:center;line-height:1;width:auto}.is-style-title-border-left{border-bottom-width:.1875rem}@media screen and (max-width: 768px){.is-style-title-border-left{border-bottom-width:.7692307692vw}}.is-style-title-border-left{padding-block-start:.25rem}@media screen and (max-width: 768px){.is-style-title-border-left{padding-block-start:1.0256410256vw}}.is-style-title-border-left{padding-block-end:.5rem}@media screen and (max-width: 768px){.is-style-title-border-left{padding-block-end:2.0512820513vw}}.is-style-title-border-left{font-size:1.375rem}@media screen and (max-width: 768px){.is-style-title-border-left{font-size:5.641025641vw}}.wp-block-heading{margin-block-end:var(--_block-gap);margin-block-start:0}.wp-block-heading{--_block-gap:1.625rem}@media screen and (max-width: 768px){.wp-block-heading{--_block-gap:6.6666666667vw}}.wp-block-heading+p{margin-block-start:0}.wp-block-image{--_block-gap:1.5rem}@media screen and (max-width: 768px){.wp-block-image{--_block-gap:6.1538461538vw}}.wp-block-buttons{--_block-gap:1.75rem}@media screen and (max-width: 768px){.wp-block-buttons{--_block-gap:7.1794871795vw}}.wp-block-button .wp-block-button__link{line-height:1}.wp-block-button .wp-block-button__link{padding-block:.625rem}@media screen and (max-width: 768px){.wp-block-button .wp-block-button__link{padding-block:2.5641025641vw}}.wp-block-group{margin-block-start:3.75rem}@media screen and (max-width: 768px){.wp-block-group{margin-block-start:15.3846153846vw}}.wp-block-heading+.wp-block-group{margin-block-start:0}/*# sourceMappingURL=common.css.map */
