@media (min-width:1024px){.c-footer{padding-bottom:60px}.l-body{--layout-sub-width:270px}.l-body__header{padding-top:0}.l-body__wrapper--sub{margin-left:auto;margin-right:auto;max-width:calc(100% - 40px);padding-top:75px;--layout-main-width:calc(var(--container) - var(--layout-sub-width));--layout-wrap:nowrap}.l-body__container{padding-right:var(--container-space,0)}.l-body__footer{margin-top:60px}#global-menu{display:none}.c-header{padding-top:110px;position:relative}.c-header__main{min-height:100px}.c-header__logo-label{width:205px}.c-header__nav-inner{gap:10px;justify-content:flex-end;padding-top:15px}.c-header__mobile-form{display:none}.js-fixedheader{left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:1060;--tw-translate-y:-100%;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:opacity .4s var(--cb),transform .4s var(--cb),visibility .4s var(--cb)}.js-fixedheader .c-header__logo .c-logo__label{display:none}.js-over-header .js-fixedheader{visibility:visible;--tw-translate-y:0px;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 3px 5px #0000000d;--tw-shadow-colored:0 3px 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.c-header__btn{border-radius:20px;flex-direction:row;height:40px;padding-left:16px;padding-right:16px;width:auto}.c-header__search{margin-top:10px}.c-footer{padding-bottom:60px}.c-footer-connection,.c-footer-nav{display:none}.c-nav-global{padding-left:0;padding-right:0}.c-nav-global-child__item{width:auto}.c-header__nav .c-nav-global__item{align-items:center;display:flex;position:relative;z-index:0}.c-header__nav .c-nav-global__link{padding:10px 15px;transition:color .4s var(--cb)}.c-header__nav .c-nav-global__link-label{font-size:clamp(13px,1.26953vw,16px);font-weight:700;line-height:1.2}.c-header__nav .c-nav-dropdown{left:50%;position:absolute;top:100%;width:max-content;z-index:10;--tw-translate-x:-50%;--tw-translate-y:var(--dropdown-y,-15px);opacity:var(--dropdown-opacity,0);padding-top:30px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-delay:var(--dropdown-delay,0s);transition-duration:.15s;transition-duration:var(--dropdown-duration,.25s);transition-property:opacity,visibility,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--cb);visibility:var(--dropdown-visibility,hidden)}.c-header__nav .c-nav-global-child{list-style-type:none;position:relative;z-index:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:20px;--tw-shadow:0px 5px 7px 0px #0000001a;--tw-shadow-colored:0px 5px 7px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.c-header__nav .c-nav-global-child:before{height:20px;left:50%;position:absolute;top:1px;width:40px;--tw-translate-x:-50%;--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-content:"";clip-path:polygon(100% 100%,0 100%,50% 0);content:var(--tw-content)}.c-header__nav .c-nav-global-child__link{align-items:center;color:var(--hover-color,#333);display:flex;padding:10px;transition:color .4s var(--cb)}.c-header__nav .c-nav-global-child__link-label{font-size:16px;font-weight:500;line-height:1.2}.c-nav-item{width:100%}.c-nav-item__item{width:calc(16.66667% - 15px)}.c-nav-item__item--3col{width:calc(33.33333% - 30px)}.c-nav-primary{width:auto;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-bottom:0;padding-top:0}.c-nav-primary__inner{flex-direction:column;gap:0;list-style-type:disc;padding-left:1.25em}.c-nav-primary__item{width:auto}.c-nav-primary__item:before{--tw-content:"";content:var(--tw-content)}.c-nav-primary__item:not(:last-child){margin-bottom:.9rem}.c-breadcrumbs{font-size:14px}.c-feed-product__price{font-size:18px}.c-post{max-width:100%}.c-post__header{padding-bottom:25px}.c-post__title{padding-bottom:30px}.c-post-works__wrap{padding-left:0;padding-right:0}.c-btn-signup{font-size:clamp(13px,1.26953vw,16px);padding-bottom:3px;padding-top:3px}.c-dialog{padding-right:calc(var(--close-size)/2)}.c-dialog__close{margin-right:calc((var(--close-size)/2)*-1)}.c-splide-arrow{border:6px solid}.c-pagetop{bottom:45px}.c-pagetop__btn{width:55px}.lg\:sticky{position:sticky}.lg\:left-\[calc\(80\/970\*100\%\)\]{left:8.24742%}.lg\:right-\[calc\(80\/970\*100\%\)\]{right:8.24742%}.lg\:top-\[140px\]{top:140px}.lg\:order-\[-1\]{order:-1}.lg\:mb-\[25px\]{margin-bottom:25px}.lg\:ml-\[10px\]{margin-left:10px}.lg\:mr-\[30px\]{margin-right:30px}.lg\:mr-\[80px\]{margin-right:80px}.lg\:mt-0{margin-top:0}.lg\:mt-\[-475px\]{margin-top:-475px}.lg\:mt-\[70px\]{margin-top:70px}.lg\:inline-block{display:inline-block}.lg\:hidden{display:none}.lg\:w-1\/3{width:33.333333%}.lg\:w-1\/4{width:25%}.lg\:w-4\/12{width:33.333333%}.lg\:w-\[calc\(1\/2\*100\%-5px\)\]{width:calc(50% - 5px)}.lg\:w-\[calc\(1\/4\*100\%-25px\*3\/4\)\]{width:calc(25% - 18.75px)}.lg\:w-\[calc\(1\/4\*100\%-30px\*3\/4\)\]{width:calc(25% - 22.5px)}.lg\:w-auto{width:auto}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:gap-x-\[30px\]{column-gap:30px}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-\[20px\]{padding-left:20px;padding-right:20px}.lg\:px-\[25px\]{padding-left:25px;padding-right:25px}.lg\:pb-\[35px\]{padding-bottom:35px}.lg\:pt-0{padding-top:0}.lg\:pt-\[20px\]{padding-top:20px}.lg\:pt-\[8px\]{padding-top:8px}.lg\:\[--gap-x\:16px\]{--gap-x:16px}.lg\:\[--gap-x\:40px\]{--gap-x:40px}.c-footer-link--about{font-size:13px}.c-nav-global-child{flex-direction:column}.c-footer-link--about{font-size:13px}.c-nav-global-child{flex-direction:column}}