.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline{display:inline}.hidden{display:none}.resize{resize:both}.whitespace-pre-line{white-space:pre-line}.border{border-width:1px}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}html{-webkit-text-size-adjust:100%;box-sizing:border-box;-moz-tab-size:4;tab-size:4;word-break:normal}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{color:inherit;height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:rgba(0,0,0,0);border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.upShow{animation:jsUpShow 1.2s cubic-bezier(.165,.84,.44,1) 1s backwards}@keyframes jsUpShow{0%{opacity:0;transform:translateY(60px) rotate(.01deg);visibility:hidden}60%{opacity:.8}to{opacity:1;transform:translateY(0) rotate(0deg);visibility:visible}}@keyframes jsDownShow{0%{opacity:0;transform:translateY(-30px);visibility:hidden}60%{opacity:.8}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes jsFedeShow{0%{opacity:0}to{opacity:1;visibility:visible}}@keyframes jsFedeHide{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes moveFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes moveFromLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes moveFromRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes moveFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes moveToTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes moveToLeft{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes moveToRight{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes moveToBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes maskFromTop{0%{clip-path:inset(0 0 100% 0);visibility:visible}to{clip-path:inset(0 0 0 0);visibility:visible}}@keyframes maskFromLeft{0%{clip-path:inset(0 0 0 100%);visibility:visible}to{clip-path:inset(0 0 0 0);visibility:visible}}@keyframes maskFromRight{0%{clip-path:inset(0 100% 0 0);visibility:visible}to{clip-path:inset(0 0 0 0);visibility:visible}}@keyframes maskFromBottom{0%{clip-path:inset(100% 0 0 0);visibility:visible}to{clip-path:inset(0 0 0 0);visibility:visible}}@keyframes maskToTop{0%{clip-path:inset(0 0 0 0);visibility:visible}to{clip-path:inset(0 0 100% 0);visibility:visible}}@keyframes maskToLeft{0%{clip-path:inset(0 0 0 0);visibility:visible}to{clip-path:inset(0 100% 0 0);visibility:visible}}@keyframes maskToRight{0%{clip-path:inset(0 0 0 0);visibility:visible}to{clip-path:inset(0 0 0 100%);visibility:visible}}@keyframes maskToBottom{0%{clip-path:inset(0 0 0 0);visibility:visible}to{clip-path:inset(100% 0 0 0);visibility:visible}}[data-mask=FromTop]{animation:maskFromTop .5s cubic-bezier(.77,0,.175,1) forwards}[data-mask=FromLeft]{animation:maskFromLeft .5s cubic-bezier(.77,0,.175,1) forwards}[data-mask=FromRight]{animation:maskFromRight .5s cubic-bezier(.77,0,.175,1) forwards}[data-mask=FromBottom]{animation:maskFromBottom .5s cubic-bezier(.77,0,.175,1) forwards}[data-mask=ToTop]{animation:maskToTop .5s cubic-bezier(.77,0,.175,1) forwards}[data-mask=ToLeft]{animation:maskToLeft .5s cubic-bezier(.77,0,.175,1) forwards}[data-mask=ToRight]{animation:maskToRight .5s cubic-bezier(.77,0,.175,1) forwards}[data-mask=ToBottom]{animation:maskToBottom .5s cubic-bezier(.77,0,.175,1) forwards}@keyframes ScalefadeIn{0%{transform:scale(1.12);opacity:0;visibility:hidden}to{transform:scale(1);opacity:1;visibility:visible}}@keyframes ScalefadeInIconSp{0%{transform:scale(1.5);opacity:0;visibility:hidden}to{transform:scale(1);opacity:1;visibility:visible}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes accordionHeight{0%{height:0}to{height:100%}}@keyframes maskShowFromLeft{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes maskShowFromRight{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes arrowMoveRight{0%{transform:translateX(0)}to{transform:translateX(calc(70px * var(--scale)))}}@keyframes iconArrowMoveRight{0%{transform:translateX(0)}to{transform:translateX(calc(20px * var(--scale)))}}.jsStanby{visibility:hidden}.scrAnim{position:relative}@keyframes jsBlurShow{0%{filter:blur(8px);opacity:0}50%{filter:blur(2px)}to{opacity:1;filter:blur(0)}}.animShow{animation:jsUpShow 1.25s cubic-bezier(.165,.84,.44,1) forwards}.animShow.blur{animation:jsBlurShow 1.25s cubic-bezier(.25,.46,.45,.94) forwards}.animShow.ScalefadeIn{animation:ScalefadeInIconSp .7s cubic-bezier(.165,.84,.44,1) .6s forwards;opacity:0}.animShow.fadeIn{animation:jsFedeShow 1.25s cubic-bezier(.165,.84,.44,1) forwards}.animShow.maskShowFromLeft{animation:maskShowFromLeft .6s cubic-bezier(.165,.84,.44,1)}.animShow.maskShowFromRight{animation:maskShowFromRight .6s cubic-bezier(.165,.84,.44,1)}.scrAnimScale{transition:all .7s cubic-bezier(.68,-.6,.32,1.6);opacity:0;transform:scale(.5) translateY(0)}.scrAnimScale.animationShown{transition:none}.scrAnimScale.animShowScale{opacity:1;transform:scale(1)}.scrAnimMask{visibility:hidden}.animMaskShow{visibility:visible;animation:maskFromTop .75s cubic-bezier(.19,1,.22,1)}@keyframes moveAround{0%{transform:translateY(-15px)}50%{transform:translateY(15px)}to{transform:translateY(-15px)}}.moveAround{animation:moveAround 10s ease-in-out infinite}@keyframes chara1{0%{transform:rotate(-5deg)}30%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}to{transform:rotate(-5deg)}}@keyframes chara2{0%{transform:rotate(5deg)}20%{transform:rotate(-5deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(5deg)}to{transform:rotate(5deg)}}@keyframes chara3{0%{transform:translateY(0)}60%{transform:translateY(0)}80%{transform:translateY(-4px)}to{transform:translateY(0)}}@keyframes chara4{0%{transform:rotate(0deg)}30%{transform:rotate(15deg)}60%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@keyframes chara5{0%{transform:rotate(2deg)}20%{transform:rotate(-5deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(2deg)}to{transform:rotate(2deg)}}body{--scale:1;--scaleKv:1;--footerOffset:26;font-family:heisei-kaku-gothic-std,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;font-feature-settings:"palt";font-weight:500;overflow-wrap:anywhere;line-height:1.5;color:#009e40;background-color:#fff;visibility:unset;opacity:unset;width:100%;text-underline-offset:.2em}@media (min-width:1024.5px){body{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){body{font-size:calc(14px*var(--scale))}}.en{font-family:gotham,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.en-2{font-family:Montserrat}video{filter:drop-shadow(0 0 #000)}.medi{font-weight:500}.bold{font-weight:700}h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:inherit;font-size:inherit}a{text-decoration:none;outline:none}a,a:visited{color:inherit}a:focus{outline:none}a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}i{display:inline-block}ol,ul{padding:0;margin:0}li{list-style:none}figure{margin:0}img{width:100%;height:auto}canvas,img,video{vertical-align:top}button{display:inline-block;text-align:center;text-decoration:none;text-transform:inherit;white-space:normal}button,label{cursor:pointer}label{user-select:none}button,input,select,textarea{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;appearance:none;font-family:inherit;font-weight:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;backface-visibility:hidden}.uneditable-input:focus,input:focus,input[type]:focus,textarea:focus{outline:0;box-shadow:none;border:none;background-color:rgba(0,0,0,0)}input[type=date],input[type=date]:focus,input[type=email],input[type=email]:focus,input[type=file],input[type=file]:focus,input[type=number],input[type=number]:focus,input[type=password],input[type=password]:focus,input[type=search],input[type=search]:focus,input[type=tel],input[type=tel]:focus,input[type=text],input[type=text]:focus,input[type=url],input[type=url]:focus,select,select:focus,textarea,textarea:focus{-webkit-appearance:none;border:1px solid rgba(0,0,0,.25);padding:10px 20px;border-radius:5px;width:fit-content;min-width:240px}input[type=date].error,input[type=date]:focus.error,input[type=email].error,input[type=email]:focus.error,input[type=file].error,input[type=file]:focus.error,input[type=number].error,input[type=number]:focus.error,input[type=password].error,input[type=password]:focus.error,input[type=search].error,input[type=search]:focus.error,input[type=tel].error,input[type=tel]:focus.error,input[type=text].error,input[type=text]:focus.error,input[type=url].error,input[type=url]:focus.error,select.error,select:focus.error,textarea.error,textarea:focus.error{border:1px solid red}.section-login input[type=date].error,.section-login input[type=date]:focus.error,.section-login input[type=email].error,.section-login input[type=email]:focus.error,.section-login input[type=file].error,.section-login input[type=file]:focus.error,.section-login input[type=number].error,.section-login input[type=number]:focus.error,.section-login input[type=password].error,.section-login input[type=password]:focus.error,.section-login input[type=search].error,.section-login input[type=search]:focus.error,.section-login input[type=tel].error,.section-login input[type=tel]:focus.error,.section-login input[type=text].error,.section-login input[type=text]:focus.error,.section-login input[type=url].error,.section-login input[type=url]:focus.error,.section-login select.error,.section-login select:focus.error,.section-login textarea.error,.section-login textarea:focus.error{border:none;border-bottom:1px solid red}input[type=date]::placeholder,input[type=date]:focus::placeholder,input[type=email]::placeholder,input[type=email]:focus::placeholder,input[type=file]::placeholder,input[type=file]:focus::placeholder,input[type=number]::placeholder,input[type=number]:focus::placeholder,input[type=password]::placeholder,input[type=password]:focus::placeholder,input[type=search]::placeholder,input[type=search]:focus::placeholder,input[type=tel]::placeholder,input[type=tel]:focus::placeholder,input[type=text]::placeholder,input[type=text]:focus::placeholder,input[type=url]::placeholder,input[type=url]:focus::placeholder,select::placeholder,select:focus::placeholder,textarea::placeholder,textarea:focus::placeholder{color:rgba(0,0,0,.25)}input[type=date]{text-align:center}input[type=date]::-webkit-date-and-time-value{text-align:center}input[type=search]::-webkit-search-cancel-button{display:none}input[type=date]::-webkit-calendar-picker-indicator{opacity:0}input[type=radio],input[type=radio]:focus{position:relative;appearance:none;display:none}input[type=checkbox],input[type=checkbox]:focus{position:relative;appearance:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}svg{overflow-x:initial;overflow-y:initial}.pink{color:var(--color-primary-pink,#F19DB5)}.round{overflow:hidden}@media (min-width:1024.5px){.round{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.round{border-radius:calc(8px*var(--scale))}}img,svg{width:100%;height:auto;pointer-events:none}img{backface-visibility:hidden}video{pointer-events:none}picture{display:block}.invisible{visibility:hidden}@media(min-width:1200px){.mobileOnly{display:none}}@media(min-width:1024.5px){.spOnly{display:none!important}.btn{text-decoration:none}}@media(max-width:1024.4px){.pcOnly{display:none!important}}.bg-muted{background-color:var(--base)}.hide{display:none}.btn-hover{transition:background-color .5s cubic-bezier(.165,.84,.44,1)}.btn-hover .text{transition:color .5s cubic-bezier(.165,.84,.44,1)}.btn-hover:focus-visible{background-color:#000!important}.btn-hover:focus-visible .text{color:#fff}@media(hover:none)and (pointer:coarse){.btn-hover:active{background-color:#000!important}.btn-hover:active .text{color:#fff}}@media(hover:hover)and (pointer:fine){.btn-hover:hover{background-color:#000!important}.btn-hover:hover .text{color:#fff}}@media(min-width:1024.5px){::picker(select),select.custom-select{appearance:base-select}select.custom-select::picker(select){border:none;margin:5px 0}}@media(min-width:1024.5px)and (min-width:1024.5px){select.custom-select::picker(select){border-radius:calc(8px*var(--scale))}}@media(min-width:1024.5px)and (max-width:1024.4px){select.custom-select::picker(select){border-radius:calc(8px*var(--scale))}}@media(min-width:1024.5px){select.custom-select::picker-icon{display:none}select.custom-select option{color:#009e40;background-color:#f2f2f2}}@media(min-width:1024.5px)and (min-width:1024.5px){select.custom-select option{padding:calc(13px*var(--scale)) calc(0px*var(--scale))}}@media(min-width:1024.5px)and (max-width:1024.4px){select.custom-select option{padding:calc(10.5px*var(--scale)) calc(15px*var(--scale))}}@media(min-width:1024.5px){select.custom-select option+option{border-bottom:1px solid rgba(0,158,64,.3)}select.custom-select option:last-child{border-bottom:none}select.custom-select option:focus-visible{background-color:rgba(0,158,64,.1)}}@media(min-width:1024.5px)and (hover:none)and (pointer:coarse){select.custom-select option:active{background-color:rgba(0,158,64,.1)}}@media(min-width:1024.5px)and (hover:hover)and (pointer:fine){select.custom-select option:hover{background-color:rgba(0,158,64,.1)}}@media(min-width:1024.5px){select.custom-select option:checked{background-color:rgba(0,158,64,.1)}select.custom-select option::checkmark{visibility:hidden}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid rgba(0,0,0,0)}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.article-body{color-scheme:light;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;font-size:16px;line-height:1.5;word-wrap:break-word}.article-body h1:hover .anchor .octicon-link:before,.article-body h2:hover .anchor .octicon-link:before,.article-body h3:hover .anchor .octicon-link:before,.article-body h4:hover .anchor .octicon-link:before,.article-body h5:hover .anchor .octicon-link:before,.article-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.article-body details,.article-body figcaption,.article-body figure{display:block}.article-body summary{display:list-item}.article-body [hidden]{display:none!important}.article-body a{background-color:rgba(0,0,0,0);color:rgba(0,158,64,.6);text-decoration:underline}.article-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.article-body b,.article-body strong{font-weight:600}.article-body dfn{font-style:italic}.article-body h1{margin:.67em 0;font-weight:600;padding-bottom:.3em;font-size:2em;border-bottom:1px solid rgba(209,217,224,.7019607843)}.article-body mark{background-color:#fff8c5;color:#1f2328}.article-body small{font-size:90%}.article-body sub,.article-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.article-body sub{bottom:-.25em}.article-body sup{top:-.5em}.article-body img{border-style:none;max-width:100%;box-sizing:content-box}.article-body code,.article-body kbd,.article-body pre,.article-body samp{font-family:monospace;font-size:1em}.article-body hr{box-sizing:content-box;overflow:hidden;height:1px;padding:0;margin:0;background-color:rgba(0,158,64,.3);border:0}.article-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.article-body [type=button],.article-body [type=reset],.article-body [type=submit]{-webkit-appearance:button;appearance:button}.article-body [type=checkbox],.article-body [type=radio]{box-sizing:border-box;padding:0}.article-body [type=number]::-webkit-inner-spin-button,.article-body [type=number]::-webkit-outer-spin-button{height:auto}.article-body [type=search]::-webkit-search-cancel-button,.article-body [type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.article-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.article-body ::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}.article-body a:hover{text-decoration:underline}.article-body ::placeholder{color:#59636e;opacity:1}.article-body hr:after,.article-body hr:before{display:table;content:""}.article-body hr:after{clear:both}.article-body table{border-spacing:0;border-collapse:collapse;display:block;width:max-content;max-width:100%;overflow:auto;font-variant:tabular-nums}.article-body td,.article-body th{padding:0}.article-body details summary{cursor:pointer}.article-body [role=button]:focus,.article-body a:focus,.article-body input[type=checkbox]:focus,.article-body input[type=radio]:focus{outline:2px solid #009e40;outline-offset:5px;box-shadow:none}.article-body [role=button]:focus:not(:focus-visible),.article-body a:focus:not(:focus-visible){outline:1px solid rgba(0,0,0,0)}.article-body input[type=checkbox]:focus:not(:focus-visible),.article-body input[type=radio]:focus:not(:focus-visible){outline:1px solid rgba(0,0,0,0)}.article-body [role=button]:focus-visible,.article-body a:focus-visible{outline:2px solid #009e40;outline-offset:5px;box-shadow:none}.article-body input[type=checkbox]:focus-visible,.article-body input[type=radio]:focus-visible{outline:2px solid #009e40;outline-offset:5px;box-shadow:none}.article-body a:not([class]):focus,.article-body a:not([class]):focus-visible{outline-offset:5px}.article-body input[type=radio]:focus,.article-body input[type=radio]:focus-visible{outline-offset:5px}.article-body input[type=checkbox]:focus,.article-body input[type=checkbox]:focus-visible{outline-offset:5px}.article-body kbd{display:inline-block;padding:.25rem;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:#1f2328;vertical-align:middle;background-color:#f6f8fa;border:1px solid rgba(209,217,224,.7019607843);border-radius:6px;box-shadow:inset 0 -1px 0 rgba(209,217,224,.7019607843)}.article-body h1,.article-body h2,.article-body h3,.article-body h4,.article-body h5,.article-body h6{font-weight:700}.article-body h2{font-size:1.3125em}.article-body h3{font-size:1.25em}.article-body h4{font-weight:600;font-size:1em}.article-body h5{font-weight:600;font-size:.875em}.article-body h6{font-weight:600;font-size:.85em;color:#59636e}.article-body p{margin-top:0;margin-bottom:10px}.article-body blockquote{margin:0;padding:1.875em;background-color:#f2f2f2;border-radius:.5em}.article-body ul{margin-top:0;margin-bottom:0;padding-left:0}.article-body ol{margin-top:0;margin-bottom:0;padding-left:2em}.article-body ol ol,.article-body ul ol{list-style-type:lower-roman}.article-body ol ol ol,.article-body ol ul ol,.article-body ul ol ol,.article-body ul ul ol{list-style-type:lower-alpha}.article-body dd{margin-left:0}.article-body code,.article-body pre,.article-body samp,.article-body tt{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.article-body pre{margin-top:0;margin-bottom:0;word-wrap:normal}.article-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.article-body input::-webkit-inner-spin-button,.article-body input::-webkit-outer-spin-button{margin:0;appearance:none}.article-body .mr-2{margin-right:.5rem!important}.article-body:after,.article-body:before{display:table;content:""}.article-body:after{clear:both}.article-body>:first-child{margin-top:0!important}.article-body>:last-child{margin-bottom:0!important}.article-body a:not([href]){color:inherit;text-decoration:none}.article-body .absent{color:#d1242f}.article-body .anchor{float:left;padding-right:.25rem;margin-left:-20px;line-height:1}.article-body .anchor:focus{outline:none}.article-body blockquote,.article-body details,.article-body dl,.article-body ol,.article-body p,.article-body pre,.article-body table,.article-body ul{margin-top:0;margin-bottom:5px}.article-body blockquote>:first-child{margin-top:0}.article-body blockquote>:last-child{margin-bottom:0}.article-body h1 .octicon-link,.article-body h2 .octicon-link,.article-body h3 .octicon-link,.article-body h4 .octicon-link,.article-body h5 .octicon-link,.article-body h6 .octicon-link{color:#1f2328;vertical-align:middle;visibility:hidden}.article-body h1:hover .anchor,.article-body h2:hover .anchor,.article-body h3:hover .anchor,.article-body h4:hover .anchor,.article-body h5:hover .anchor,.article-body h6:hover .anchor{text-decoration:none}.article-body h1:hover .anchor .octicon-link,.article-body h2:hover .anchor .octicon-link,.article-body h3:hover .anchor .octicon-link,.article-body h4:hover .anchor .octicon-link,.article-body h5:hover .anchor .octicon-link,.article-body h6:hover .anchor .octicon-link{visibility:visible}.article-body h1 code,.article-body h1 tt,.article-body h2 code,.article-body h2 tt,.article-body h3 code,.article-body h3 tt,.article-body h4 code,.article-body h4 tt,.article-body h5 code,.article-body h5 tt,.article-body h6 code,.article-body h6 tt{padding:0 .2em;font-size:inherit}.article-body summary h1,.article-body summary h2,.article-body summary h3,.article-body summary h4,.article-body summary h5,.article-body summary h6{display:inline-block}.article-body summary h1 .anchor,.article-body summary h2 .anchor,.article-body summary h3 .anchor,.article-body summary h4 .anchor,.article-body summary h5 .anchor,.article-body summary h6 .anchor{margin-left:-40px}.article-body summary h1,.article-body summary h2{padding-bottom:0;border-bottom:0}.article-body ol.no-list,.article-body ul.no-list{padding:0;list-style-type:none}.article-body ol[type="a s"]{list-style-type:lower-alpha}.article-body ol[type="A s"]{list-style-type:upper-alpha}.article-body ol[type="i s"]{list-style-type:lower-roman}.article-body ol[type="I s"]{list-style-type:upper-roman}.article-body div>ol:not([type]),.article-body ol[type="1"]{list-style-type:decimal}.article-body ol ol,.article-body ol ul,.article-body ul ol,.article-body ul ul{margin-top:0;margin-bottom:0}.article-body li>p{margin-top:1rem}.article-body li+li{margin-top:.25em}.article-body dl{padding:0}.article-body dl dt{padding:0;margin-top:1rem;font-size:1em;font-style:italic;font-weight:600}.article-body dl dd{padding:0 1rem;margin-bottom:1rem}.article-body table th{font-weight:600}.article-body table td,.article-body table th{padding:6px 13px;border:1px solid #d1d9e0}.article-body table td>:last-child{margin-bottom:0}.article-body table tr{background-color:#fff;border-top:1px solid rgba(209,217,224,.7019607843)}.article-body table tr:nth-child(2n){background-color:#f6f8fa}.article-body table img{background-color:rgba(0,0,0,0)}.article-body img[align=right]{padding-left:20px}.article-body img[align=left]{padding-right:20px}.article-body .emoji{max-width:none;vertical-align:text-top;background-color:rgba(0,0,0,0)}.article-body span.frame{display:block;overflow:hidden}.article-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid #d1d9e0}.article-body span.frame span img{display:block;float:left}.article-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:#1f2328}.article-body span.align-center{display:block;overflow:hidden;clear:both}.article-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.article-body span.align-center span img{margin:0 auto;text-align:center}.article-body span.align-right{display:block;overflow:hidden;clear:both}.article-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.article-body span.align-right span img{margin:0;text-align:right}.article-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.article-body span.float-left span{margin:13px 0 0}.article-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.article-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.article-body code,.article-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:rgba(129,139,152,.1215686275);border-radius:6px}.article-body code br,.article-body tt br{display:none}.article-body del code{text-decoration:inherit}.article-body samp{font-size:85%}.article-body pre code{font-size:100%}.article-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:rgba(0,0,0,0);border:0}.article-body .highlight{margin-bottom:1rem}.article-body .highlight pre{margin-bottom:0;word-break:normal}.article-body .highlight pre,.article-body pre{padding:1rem;overflow:auto;font-size:85%;line-height:1.45;color:#1f2328;background-color:#f6f8fa;border-radius:6px}.article-body pre code,.article-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:rgba(0,0,0,0);border:0}.article-body .csv-data td,.article-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.article-body .csv-data .blob-num{padding:10px .5rem 9px;text-align:right;background:#fff;border:0}.article-body .csv-data tr{border-top:0}.article-body .csv-data th{font-weight:600;background:#f6f8fa;border-top:0}.article-body [data-footnote-ref]:before{content:"["}.article-body [data-footnote-ref]:after{content:"]"}.article-body .footnotes{font-size:12px;color:#59636e;border-top:1px solid #d1d9e0}.article-body .footnotes ol{padding-left:1rem}.article-body .footnotes ol ul{display:inline-block;padding-left:1rem;margin-top:1rem}.article-body .footnotes li{position:relative}.article-body .footnotes li:target{color:#1f2328}.article-body .footnotes li:target:before{position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-1.5rem;pointer-events:none;content:"";border:2px solid #0969da;border-radius:6px}.article-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.article-body body:has(:modal){padding-right:var(--dialog-scrollgutter)!important}.article-body .pl-c{color:#59636e}.article-body .pl-c1,.article-body .pl-s .pl-v{color:#0550ae}.article-body .pl-e,.article-body .pl-en{color:#6639ba}.article-body .pl-s .pl-s1,.article-body .pl-smi{color:#1f2328}.article-body .pl-ent{color:#0550ae}.article-body .pl-k{color:#cf222e}.article-body .pl-pds,.article-body .pl-s,.article-body .pl-s .pl-pse .pl-s1,.article-body .pl-sr,.article-body .pl-sr .pl-cce,.article-body .pl-sr .pl-sra,.article-body .pl-sr .pl-sre{color:#0a3069}.article-body .pl-smw,.article-body .pl-v{color:#953800}.article-body .pl-bu{color:#82071e}.article-body .pl-ii{color:#f6f8fa;background-color:#82071e}.article-body .pl-c2{color:#f6f8fa;background-color:#cf222e}.article-body .pl-sr .pl-cce{font-weight:700;color:#116329}.article-body .pl-ml{color:#3b2300}.article-body .pl-mh,.article-body .pl-mh .pl-en,.article-body .pl-ms{font-weight:700;color:#0550ae}.article-body .pl-mi{font-style:italic;color:#1f2328}.article-body .pl-mb{font-weight:700;color:#1f2328}.article-body .pl-md{color:#82071e;background-color:#ffebe9}.article-body .pl-mi1{color:#116329;background-color:#dafbe1}.article-body .pl-mc{color:#953800;background-color:#ffd8b5}.article-body .pl-mi2{color:#d1d9e0;background-color:#0550ae}.article-body .pl-mdr{font-weight:700;color:#8250df}.article-body .pl-ba{color:#59636e}.article-body .pl-sg{color:#818b98}.article-body .pl-corl{text-decoration:underline;color:#0a3069}.article-body [role=button]:focus:not(:focus-visible),.article-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),.article-body a:focus:not(:focus-visible),.article-body button:focus:not(:focus-visible),.article-body summary:focus:not(:focus-visible){outline:none;box-shadow:none}.article-body [tabindex="0"]:focus:not(:focus-visible),.article-body details-dialog:focus:not(:focus-visible){outline:none}.article-body g-emoji{display:inline-block;min-width:1ch;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:400;line-height:1;vertical-align:-.075em}.article-body g-emoji img{width:1em;height:1em}.article-body .task-list-item{list-style-type:none}.article-body .task-list-item label{font-weight:400}.article-body .task-list-item.enabled label{cursor:pointer}.article-body .task-list-item+.task-list-item{margin-top:.25rem}.article-body .task-list-item .handle{display:none}.article-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.article-body ol:dir(rtl) .task-list-item-checkbox,.article-body ul:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.article-body .contains-task-list:focus-within .task-list-item-convert-container,.article-body .contains-task-list:hover .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip:auto}.article-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.article-body .markdown-alert{padding:.5rem 1rem;margin-bottom:1rem;color:inherit;border-left:.25em solid #d1d9e0}.article-body .markdown-alert>:first-child{margin-top:0}.article-body .markdown-alert>:last-child{margin-bottom:0}.article-body .markdown-alert .markdown-alert-title{display:flex;font-weight:500;align-items:center;line-height:1}.article-body .markdown-alert.markdown-alert-note{border-left-color:#0969da}.article-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:#0969da}.article-body .markdown-alert.markdown-alert-important{border-left-color:#8250df}.article-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:#8250df}.article-body .markdown-alert.markdown-alert-warning{border-left-color:#9a6700}.article-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:#9a6700}.article-body .markdown-alert.markdown-alert-tip{border-left-color:#1a7f37}.article-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:#1a7f37}.article-body .markdown-alert.markdown-alert-caution{border-left-color:#cf222e}.article-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:#d1242f}.article-body>:first-child>.heading-element:first-child{margin-top:0!important}.article-body .highlight pre:has(+.zeroclipboard-container){min-height:52px}@keyframes clickScale{0%{scale:.9}to{scale:1}}.sizeContainer{max-width:1920px;margin-left:auto;margin-right:auto}@media (min-width:1024.5px){.sizeContainer{padding:calc(0px*var(--scale)) calc(64px*var(--scale))}}@media (max-width:1024.4px){.sizeContainer{padding:calc(0px*var(--scale)) calc(30px*var(--scale))}}@media (min-width:1024.5px){.container-l{margin-left:calc(8px*var(--scale))}}@media (max-width:1024.4px){.container-l{margin-left:calc(10px*var(--scale))}}@media (min-width:1024.5px){.container-l{margin-right:calc(8px*var(--scale))}}@media (max-width:1024.4px){.container-l{margin-right:calc(10px*var(--scale))}}@media(min-width:1920px){.container-l{margin-left:auto;margin-right:auto;max-width:calc(1920px - 16px*var(--scale))}}@media (min-width:1024.5px){.container-m{margin-left:calc(64px*var(--scale))}}@media (max-width:1024.4px){.container-m{margin-left:calc(30px*var(--scale))}}@media (min-width:1024.5px){.container-m{margin-right:calc(64px*var(--scale))}}@media (max-width:1024.4px){.container-m{margin-right:calc(30px*var(--scale))}}@media(min-width:1920px){.container-m{margin-left:auto;margin-right:auto;max-width:calc(1920px - 128px*var(--scale))}}@media (min-width:1024.5px){.container-s{margin-left:calc(288px*var(--scale))}}@media (max-width:1024.4px){.container-s{margin-left:calc(30px*var(--scale))}}@media (min-width:1024.5px){.container-s{margin-right:calc(288px*var(--scale))}}@media (max-width:1024.4px){.container-s{margin-right:calc(30px*var(--scale))}}@media(min-width:1920px){.container-s{margin-left:auto;margin-right:auto;max-width:calc(1920px - 576px*var(--scale))}}.container-xs{margin-left:auto;margin-right:auto}@media(max-width:1024.4px){.container-xs{width:calc(330px*var(--scale))}}@media(min-width:1024.5px){.container-xs{width:47.5%}}.grid-2-col{display:grid;grid-template-columns:1fr 1fr}@media (min-width:1024.5px){.grid-2-col{gap:calc(64px*var(--scale))}}@media (max-width:1024.4px){.grid-2-col{gap:calc(0px*var(--scale));grid-template-columns:1fr}}.grid-2-col .grid-full{grid-column:1/3}.grid-3-col{display:grid;grid-template-columns:1fr 1fr 1fr}@media (min-width:1024.5px){.grid-3-col{gap:calc(64px*var(--scale))}}@media (max-width:1024.4px){.grid-3-col{gap:calc(0px*var(--scale));grid-template-columns:1fr}}@media(min-width:1024.5px){.grid-3-col .grid-full{grid-column:1/4}.grid-3-col .grid-left{grid-column:1/2}.grid-3-col .grid-right{grid-column:3/4}.grid-3-col .grid-center{grid-column:2/3}}.separator-asterisk{text-align:center;line-height:1.7}@media (min-width:1024.5px){.separator-asterisk{margin-top:calc(144px*var(--scale))}}@media (max-width:1024.4px){.separator-asterisk{margin-top:calc(140px*var(--scale))}}@media (min-width:1024.5px){.separator-asterisk{margin-bottom:calc(96px*var(--scale))}}@media (max-width:1024.4px){.separator-asterisk{margin-bottom:calc(56px*var(--scale))}}@media (min-width:1024.5px){.separator-asterisk{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.separator-asterisk{font-size:calc(18px*var(--scale))}}@media (min-width:1024.5px){.section .section-title-holder{margin-bottom:calc(96px*var(--scale))}}@media (max-width:1024.4px){.section .section-title-holder{margin-bottom:calc(70px*var(--scale))}}.section .section-title-holder .section-title{line-height:1.4;text-align:center;white-space:nowrap}@media (min-width:1024.5px){.section .section-title-holder .section-title{font-size:calc(42px*var(--scale))}}@media (max-width:1024.4px){.section .section-title-holder .section-title{font-size:calc(28px*var(--scale));line-height:1.5}}.section .section-title-holder .section-title .small{display:block;line-height:1.7}@media (min-width:1024.5px){.section .section-title-holder .section-title .small{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.section .section-title-holder .section-title .small{font-size:calc(18px*var(--scale))}}.section .section-title-holder .section-lead{line-height:1.7;width:30%;margin-left:auto;margin-right:auto;word-break:break-all}@media (min-width:1024.5px){.section .section-title-holder .section-lead{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.section .section-title-holder .section-lead{font-size:calc(18px*var(--scale))}}@media (min-width:1024.5px){.section .section-title-holder .section-lead{margin-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.section .section-title-holder .section-lead{margin-top:calc(42px*var(--scale));width:100%}}.section .section-title-holder .section-lead .pink{color:#f19db5}.section .section-title-holder .section-lead .underline{text-decoration:underline}@media (min-width:1024.5px){.section.section-method-latestcase .section-title-holder{margin-bottom:calc(48px*var(--scale))}}@media (max-width:1024.4px){.section.section-method-latestcase .section-title-holder{margin-bottom:calc(42px*var(--scale))}}@media (min-width:1024.5px){.section .sticky-block-container{padding-bottom:calc(96px*var(--scale))}}@media (max-width:1024.4px){.section .sticky-block-container{padding-bottom:calc(70px*var(--scale))}}@media(min-width:1024.5px){.section .sticky-block-container.grid-2-col{margin-left:auto;margin-right:auto;width:65%}.section .sticky-block-container.reverse .sticky-item{grid-column:2/3;grid-row:1/2}.section .sticky-block-container.reverse .static-item{grid-column:1/2;grid-row:1/2}.section .sticky-block-container.reverse.grid-3-col .sticky-item{grid-column:3/4}.section .sticky-block-container.reverse.grid-3-col .static-item{grid-column:1/3}.section .sticky-block-container .sticky-item{height:fit-content;position:sticky;top:0}.section .sticky-block-container .sticky-item.border{top:calc(96px*var(--scale));border-top:1px solid rgba(0,158,64,.3)}.section .sticky-block-container .static-item{padding-top:calc(96px*var(--scale))}}@media (max-width:1024.4px){.section .sticky-block-container .static-item{padding-top:calc(70px*var(--scale))}}@media(min-width:1024.5px){.section .sticky-block-container .static-item{grid-column:2/4}}.section .sticky-block-container .block-title{line-height:1.7}@media (min-width:1024.5px){.section .sticky-block-container .block-title{padding-top:calc(96px*var(--scale))}}@media (max-width:1024.4px){.section .sticky-block-container .block-title{padding-top:calc(70px*var(--scale))}}@media (min-width:1024.5px){.section .sticky-block-container .block-title{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.section .sticky-block-container .block-title{font-size:calc(23px*var(--scale))}}.section .sticky-block-container .block-lead{line-height:1.7;word-break:break-all;text-align:justify}@media (min-width:1024.5px){.section .sticky-block-container .block-lead{padding-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.section .sticky-block-container .block-lead{padding-top:calc(45px*var(--scale))}}@media (min-width:1024.5px){.section .sticky-block-container .block-lead{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.section .sticky-block-container .block-lead{font-size:calc(18px*var(--scale))}}.page-title-holder{display:flex;flex-direction:column;align-items:center;text-align:center}@media (min-width:1024.5px){.page-title-holder{margin-top:calc(128px*var(--scale))}}@media (max-width:1024.4px){.page-title-holder{margin-top:calc(140px*var(--scale))}}@media (min-width:1024.5px){.page-title-holder{margin-bottom:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-title-holder{margin-bottom:calc(70px*var(--scale))}}.page-rules .page-title-holder .h1-title{gap:0;margin-bottom:0}@media (min-width:1024.5px){.page-rules .page-title-holder .h1-title{padding-bottom:calc(128px*var(--scale))}}@media (max-width:1024.4px){.page-rules .page-title-holder .h1-title{padding-bottom:calc(128px*var(--scale))}}.page-rules .page-title-holder .h1-title .shoulder{line-height:1.7}@media (min-width:1024.5px){.page-rules .page-title-holder .h1-title .shoulder{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-rules .page-title-holder .h1-title .shoulder{font-size:calc(11px*var(--scale))}}.page-rules .page-title-holder .h1-title .title{color:#f19db5}@media (min-width:1024.5px){.page-rules .page-title-holder .h1-title .title{font-size:calc(90px*var(--scale))}}@media (max-width:1024.4px){.page-rules .page-title-holder .h1-title .title{font-size:calc(64px*var(--scale))}}.page-rules .page-title-holder .text-lead{padding-top:0}.page-vegetables .page-title-holder .page-title-pic{position:relative}@media (min-width:1024.5px){.page-vegetables .page-title-holder .page-title-pic{width:calc(360px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .page-title-holder .page-title-pic{width:calc(240px*var(--scale))}}@media (min-width:1024.5px){.page-vegetables .page-title-holder .page-title-pic{margin:calc(0px*var(--scale)) auto calc(32px*var(--scale)) auto}}@media (max-width:1024.4px){.page-vegetables .page-title-holder .page-title-pic{margin:calc(-14px*var(--scale)) auto calc(-2px*var(--scale)) auto}}.page-vegetables .page-title-holder .page-title-pic video{width:100%;aspect-ratio:1}.page-vegetables .page-title-holder .page-title-pic .badge{position:absolute;z-index:1}@media (min-width:1024.5px){.page-vegetables .page-title-holder .page-title-pic .badge{bottom:calc(-14px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .page-title-holder .page-title-pic .badge{bottom:calc(16px*var(--scale))}}@media (min-width:1024.5px){.page-vegetables .page-title-holder .page-title-pic .badge{right:calc(-83px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .page-title-holder .page-title-pic .badge{right:calc(1px*var(--scale))}}@media (min-width:1024.5px){.page-vegetables .page-title-holder .page-title-pic .badge{width:calc(180px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .page-title-holder .page-title-pic .badge{width:calc(80px*var(--scale))}}@media (min-width:1024.5px){.page-vegetables .page-title-holder .page-title-pic .badge{height:calc(180px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .page-title-holder .page-title-pic .badge{height:calc(80px*var(--scale))}}@media (min-width:1024.5px){.page-news-index .page-title-holder{margin-bottom:calc(192px*var(--scale))}}@media (max-width:1024.4px){.page-news-index .page-title-holder{margin-bottom:calc(70px*var(--scale))}}.page-contact .page-title-holder .h1-title{margin-bottom:0}@media (min-width:1024.5px){.page-contact-complete .page-title-holder,.page-not-found .page-title-holder{margin-bottom:calc(98px*var(--scale))}}@media (max-width:1024.4px){.page-contact-complete .page-title-holder,.page-not-found .page-title-holder{margin-bottom:calc(70px*var(--scale))}}@media (min-width:1024.5px){.page-contact-complete .page-title-holder .h1-title,.page-not-found .page-title-holder .h1-title{margin-bottom:calc(32px*var(--scale))}}@media (max-width:1024.4px){.page-contact-complete .page-title-holder .h1-title,.page-not-found .page-title-holder .h1-title{margin-bottom:calc(28px*var(--scale))}}.page-contact-complete .page-title-holder .text-lead,.page-not-found .page-title-holder .text-lead{line-height:1.7}@media (min-width:1024.5px){.page-contact-complete .page-title-holder .text-lead,.page-not-found .page-title-holder .text-lead{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-contact-complete .page-title-holder .text-lead,.page-not-found .page-title-holder .text-lead{font-size:calc(14px*var(--scale))}}.page-title-holder .h1-title{display:flex;flex-direction:column;align-items:center}@media (min-width:1024.5px){.page-title-holder .h1-title{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-title-holder .h1-title{gap:calc(7px*var(--scale))}}@media (min-width:1024.5px){.page-title-holder .h1-title{margin-bottom:calc(32px*var(--scale))}}@media (max-width:1024.4px){.page-title-holder .h1-title{margin-bottom:calc(28px*var(--scale))}}@media (min-width:1024.5px){.page-method .page-title-holder .h1-title{margin-bottom:calc(32px*var(--scale))}}@media (max-width:1024.4px){.page-method .page-title-holder .h1-title{margin-bottom:calc(14px*var(--scale))}}.page-title-holder .h1-title .shoulder{line-height:1.7}@media (min-width:1024.5px){.page-title-holder .h1-title .shoulder{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-title-holder .h1-title .shoulder{font-size:calc(14px*var(--scale))}}.page-title-holder .h1-title .title{line-height:1.05}@media (min-width:1024.5px){.page-title-holder .h1-title .title{font-size:calc(61px*var(--scale))}}@media (max-width:1024.4px){.page-title-holder .h1-title .title{font-size:calc(44px*var(--scale))}}@media (min-width:1024.5px){.page-title-holder .page-title-pic{width:calc(342px*var(--scale))}}@media (max-width:1024.4px){.page-title-holder .page-title-pic{width:calc(180px*var(--scale))}}@media (min-width:1024.5px){.page-title-holder .page-title-pic{margin-bottom:calc(32px*var(--scale))}}@media (max-width:1024.4px){.page-title-holder .page-title-pic{margin-bottom:calc(14px*var(--scale))}}.page-title-holder .text-lead{line-height:1.7}@media (min-width:1024.5px){.page-title-holder .text-lead{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-title-holder .text-lead{font-size:calc(18px*var(--scale))}}@media (min-width:1024.5px){.page-title-holder .text-lead .small{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-title-holder .text-lead .small{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-title-holder .text-lead .small{margin-top:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-title-holder .text-lead .small{margin-top:calc(7px*var(--scale))}}.breadcrumbs-list{display:flex;justify-content:flex-end;align-items:center;border-bottom:1px solid rgba(0,158,64,.3)}@media (min-width:1024.5px){.breadcrumbs-list{gap:calc(16px*var(--scale))}}@media (max-width:1024.4px){.breadcrumbs-list{gap:calc(14px*var(--scale))}}@media (min-width:1024.5px){.breadcrumbs-list{padding:calc(24px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.breadcrumbs-list{padding:calc(28px*var(--scale)) calc(0px*var(--scale))}}.breadcrumbs-list .breadcrumbs-item{display:flex;align-items:center}@media (min-width:1024.5px){.breadcrumbs-list .breadcrumbs-item{gap:calc(16px*var(--scale))}}@media (max-width:1024.4px){.breadcrumbs-list .breadcrumbs-item{gap:calc(14px*var(--scale))}}.breadcrumbs-list .breadcrumbs-item:not(:has(.current)){flex-shrink:0}.breadcrumbs-list .breadcrumbs-item .dot{flex-shrink:0;min-width:2px;min-height:2px;background-color:currentColor}@media (min-width:1024.5px){.breadcrumbs-list .breadcrumbs-item .dot{width:calc(2px*var(--scale))}}@media (max-width:1024.4px){.breadcrumbs-list .breadcrumbs-item .dot{width:calc(2px*var(--scale))}}@media (min-width:1024.5px){.breadcrumbs-list .breadcrumbs-item .dot{height:calc(2px*var(--scale))}}@media (max-width:1024.4px){.breadcrumbs-list .breadcrumbs-item .dot{height:calc(2px*var(--scale))}}.breadcrumbs-list .breadcrumbs-item .breadcrumbs-link{display:flex;line-height:1.7}@media (min-width:1024.5px){.breadcrumbs-list .breadcrumbs-item .breadcrumbs-link{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.breadcrumbs-list .breadcrumbs-item .breadcrumbs-link{font-size:calc(11px*var(--scale))}}.breadcrumbs-list .breadcrumbs-item .breadcrumbs-link.current{opacity:.6}.breadcrumbs-list .breadcrumbs-item .breadcrumbs-link.current .inner{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}a.button-round{color:#fff}.button-round{color:#fff;display:flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:100px;width:100%}@media (min-width:1024.5px){.button-round{height:calc(64px*var(--scale))}}@media (max-width:1024.4px){.button-round{height:calc(64px*var(--scale))}}@media (min-width:1024.5px){.button-round{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.button-round{font-size:calc(14px*var(--scale))}}.button-round .inner{height:100%;background-color:#009e40;border-radius:100px;display:flex;justify-content:center;align-items:center}@media (min-width:1024.5px){.button-round .inner{padding:calc(0px*var(--scale)) calc(36px*var(--scale))}}@media (max-width:1024.4px){.button-round .inner{padding:calc(0px*var(--scale)) calc(36px*var(--scale))}}@media (min-width:1024.5px){.button-round .inner{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.button-round .inner{gap:calc(12px*var(--scale))}}.button-round .icon{display:flex}@media (min-width:1024.5px){.button-round .icon{width:calc(12px*var(--scale))}}@media (max-width:1024.4px){.button-round .icon{width:calc(12px*var(--scale))}}.button-round:has(.icon){justify-content:space-between}.button-round.green{color:#009e40}.button-round.green .inner{background-color:#fff}@media (min-width:1024.5px){.button-round.size-m{height:calc(64px*var(--scale))}}@media (max-width:1024.4px){.button-round.size-m{height:calc(48px*var(--scale))}}@media(min-width:1024.5px){.button-round.size-m .inner{width:100%}}.button-round.size-s{width:fit-content}@media (min-width:1024.5px){.button-round.size-s{height:calc(48px*var(--scale))}}@media (max-width:1024.4px){.button-round.size-s{height:calc(40px*var(--scale))}}@media (min-width:1024.5px){.button-round.size-s .inner{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.button-round.size-s .inner{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.button-round.size-s .inner{padding:calc(0px*var(--scale)) calc(24px*var(--scale))}}@media (max-width:1024.4px){.button-round.size-s .inner{padding:calc(0px*var(--scale)) calc(28px*var(--scale))}}@media (min-width:1024.5px){.button-round.size-s .icon{width:calc(16px*var(--scale))}}@media (max-width:1024.4px){.button-round.size-s .icon{width:calc(16px*var(--scale))}}.button-round.size-xs{width:fit-content}@media (min-width:1024.5px){.button-round.size-xs{height:calc(40px*var(--scale))}}@media (max-width:1024.4px){.button-round.size-xs{height:calc(40px*var(--scale))}}@media (min-width:1024.5px){.button-round.size-xs .inner{font-size:calc(11px*var(--scale))}}@media (max-width:1024.4px){.button-round.size-xs .inner{font-size:calc(11px*var(--scale))}}@media (min-width:1024.5px){.button-round.size-xs .inner{padding:calc(0px*var(--scale)) calc(20px*var(--scale))}}@media (max-width:1024.4px){.button-round.size-xs .inner{padding:calc(0px*var(--scale)) calc(20px*var(--scale))}}@media (min-width:1024.5px){.button-round.size-xs .inner{gap:calc(4px*var(--scale))}}@media (max-width:1024.4px){.button-round.size-xs .inner{gap:calc(4px*var(--scale))}}@media (min-width:1024.5px){.button-round.size-xs .inner:has(.icon){padding:calc(0px*var(--scale)) calc(16px*var(--scale)) calc(0px*var(--scale)) calc(20px*var(--scale))}}@media (max-width:1024.4px){.button-round.size-xs .inner:has(.icon){padding:calc(0px*var(--scale)) calc(16px*var(--scale)) calc(0px*var(--scale)) calc(20px*var(--scale))}}.button-round.size-xs .icon{display:flex}@media (min-width:1024.5px){.button-round.size-xs .icon{width:calc(20px*var(--scale))}}@media (max-width:1024.4px){.button-round.size-xs .icon{width:calc(20px*var(--scale))}}@media (min-width:1024.5px){.button-round.button-scroll{height:calc(40px*var(--scale))}}@media (max-width:1024.4px){.button-round.button-scroll{height:calc(40px*var(--scale))}}@media (min-width:1024.5px){.button-round.button-scroll .inner{padding:calc(0px*var(--scale)) calc(20px*var(--scale)) calc(0px*var(--scale)) calc(20px*var(--scale))}}@media (max-width:1024.4px){.button-round.button-scroll .inner{padding:calc(0px*var(--scale)) calc(16px*var(--scale)) calc(0px*var(--scale)) calc(20px*var(--scale))}}.accordion-contianer-column{display:grid}@media (min-width:1024.5px){.accordion-contianer-column{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-column{gap:calc(7px*var(--scale))}}@media(min-width:1024.5px){.accordion-contianer-column.col-2{grid-template-columns:repeat(2,1fr)}.accordion-contianer-column.col-3{grid-template-columns:repeat(3,1fr)}}.accordion-contianer-column .accordion-contianer{cursor:pointer;background-color:#f2f2f2;height:auto;min-height:auto;transition:transform .4s linear(0,1.2,.98,1.01,1,1)}@media (min-width:1024.5px){.accordion-contianer-column .accordion-contianer{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-column .accordion-contianer{border-radius:calc(8px*var(--scale))}}@media (min-width:1024.5px){.accordion-contianer-column .accordion-contianer{padding:calc(48px*var(--scale)) calc(32px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-column .accordion-contianer{padding:calc(42px*var(--scale)) calc(30px*var(--scale))}}.accordion-contianer-column .accordion-contianer.open{height:auto}.accordion-contianer-wrap{display:flex;flex-direction:column}@media (min-width:1024.5px){.accordion-contianer-wrap{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-wrap{gap:calc(7px*var(--scale))}}@media(min-width:1024.5px){.accordion-contianer-wrap.col-2{display:grid;grid-template-columns:repeat(2,1fr)}.accordion-contianer-wrap.col-3{display:grid;grid-template-columns:repeat(3,1fr)}}.accordion-contianer{cursor:pointer;background-color:#f2f2f2;min-height:fit-content;transition:transform .4s linear(0,1.2,.98,1.01,1,1),height .4s cubic-bezier(.165,.84,.44,1)}@media (min-width:1024.5px){.accordion-contianer{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer{border-radius:calc(8px*var(--scale))}}@media (min-width:1024.5px){.accordion-contianer{padding:calc(48px*var(--scale)) calc(32px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer{padding:calc(42px*var(--scale)) calc(30px*var(--scale))}}@media(min-width:1024.5px){.accordion-contianer{height:0}}.accordion-contianer:focus-visible{transform:scale(.9)}@media(hover:none)and (pointer:coarse){.accordion-contianer:active{transform:scale(.9)}}@media(hover:hover)and (pointer:fine){.accordion-contianer:hover{transform:scale(.9)}}.accordion-contianer.open{height:100%}.accordion-contianer.open .accordion-icon:after{opacity:0}.accordion-contianer.open .accordion-content{grid-template-rows:1fr}.accordion-contianer.disabled{pointer-events:none}.accordion-contianer.disabled .accordion-icon{display:none}.accordion-contianer .accordion-title{display:flex;align-items:center;justify-content:space-between;line-height:1.7}@media (min-width:1024.5px){.accordion-contianer .accordion-title{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer .accordion-title{font-size:calc(18px*var(--scale))}}.accordion-contianer .accordion-icon{position:relative;display:block}@media (min-width:1024.5px){.accordion-contianer .accordion-icon{width:calc(24px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer .accordion-icon{width:calc(24px*var(--scale))}}@media (min-width:1024.5px){.accordion-contianer .accordion-icon{height:calc(24px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer .accordion-icon{height:calc(24px*var(--scale))}}.accordion-contianer .accordion-icon:after,.accordion-contianer .accordion-icon:before{content:"";display:block;position:absolute;background-color:currentColor;inset:0;margin:auto}.accordion-contianer .accordion-icon:before{min-height:1px}@media (min-width:1024.5px){.accordion-contianer .accordion-icon:before{height:calc(1px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer .accordion-icon:before{height:calc(1px*var(--scale))}}@media (min-width:1024.5px){.accordion-contianer .accordion-icon:before{width:calc(14px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer .accordion-icon:before{width:calc(14px*var(--scale))}}.accordion-contianer .accordion-icon:after{min-width:1px}@media (min-width:1024.5px){.accordion-contianer .accordion-icon:after{width:calc(1px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer .accordion-icon:after{width:calc(1px*var(--scale))}}@media (min-width:1024.5px){.accordion-contianer .accordion-icon:after{height:calc(14px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer .accordion-icon:after{height:calc(14px*var(--scale))}}.accordion-contianer .accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.165,.84,.44,1)}.accordion-contianer .accordion-text{line-height:1.7;overflow:hidden}@media (min-width:1024.5px){.accordion-contianer .accordion-text{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer .accordion-text{font-size:calc(14px*var(--scale))}}.accordion-contianer .accordion-text:before{content:"";display:block}@media (min-width:1024.5px){.accordion-contianer .accordion-text:before{height:calc(16px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer .accordion-text:before{height:calc(14px*var(--scale))}}.accordion-contianer .accordion-text .annotation{color:rgba(0,158,64,.6)}@media (min-width:1024.5px){.accordion-contianer .accordion-text .annotation{margin-top:calc(8px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer .accordion-text .annotation{margin-top:calc(7px*var(--scale))}}.accordion-contianer-large{position:relative;background-color:#f2f2f2;display:flex;flex-direction:column;align-items:center;width:100%}@media (min-width:1024.5px){.accordion-contianer-large{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-large{border-radius:calc(8px*var(--scale))}}@media (min-width:1024.5px){.accordion-contianer-large{padding:calc(64px*var(--scale)) calc(48px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-large{padding:calc(30px*var(--scale)) calc(30px*var(--scale))}}@media(min-width:1024.5px){.accordion-contianer-large{margin-left:auto;margin-right:auto;width:47.5%}}.accordion-contianer-large.disabled .accordion-content,.accordion-contianer-large.open .accordion-content{grid-template-rows:1fr}.accordion-contianer-large.disabled .accordion-content-inner:after,.accordion-contianer-large.disabled .button-more .icon:after,.accordion-contianer-large.open .accordion-content-inner:after,.accordion-contianer-large.open .button-more .icon:after{opacity:0}.accordion-contianer-large.disabled .accordion-content-inner{padding-bottom:0!important}.accordion-contianer-large .button-more{position:absolute}@media (min-width:1024.5px){.accordion-contianer-large .button-more{bottom:calc(64px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-large .button-more{bottom:calc(30px*var(--scale))}}@media (min-width:1024.5px){.accordion-contianer-large .button-more{right:calc(48px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-large .button-more{right:calc(30px*var(--scale))}}.accordion-contianer-large .button-more .button-inner{display:flex;align-items:center}@media (min-width:1024.5px){.accordion-contianer-large .button-more .button-inner{gap:calc(4px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-large .button-more .button-inner{gap:calc(4px*var(--scale))}}.accordion-contianer-large .button-more .text{line-height:1.7;text-decoration:underline}@media (min-width:1024.5px){.accordion-contianer-large .button-more .text{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-large .button-more .text{font-size:calc(11px*var(--scale))}}.accordion-contianer-large .button-more .icon{position:relative;display:block}@media (min-width:1024.5px){.accordion-contianer-large .button-more .icon{width:calc(16px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-large .button-more .icon{width:calc(16px*var(--scale))}}@media (min-width:1024.5px){.accordion-contianer-large .button-more .icon{height:calc(16px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-large .button-more .icon{height:calc(16px*var(--scale))}}.accordion-contianer-large .button-more .icon:after,.accordion-contianer-large .button-more .icon:before{content:"";display:block;position:absolute;background-color:currentColor;inset:0;margin:auto}.accordion-contianer-large .button-more .icon:before{min-height:1px}@media (min-width:1024.5px){.accordion-contianer-large .button-more .icon:before{height:calc(1px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-large .button-more .icon:before{height:calc(1px*var(--scale))}}@media (min-width:1024.5px){.accordion-contianer-large .button-more .icon:before{width:calc(10px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-large .button-more .icon:before{width:calc(10px*var(--scale))}}.accordion-contianer-large .button-more .icon:after{min-width:1px}@media (min-width:1024.5px){.accordion-contianer-large .button-more .icon:after{width:calc(1px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-large .button-more .icon:after{width:calc(1px*var(--scale))}}@media (min-width:1024.5px){.accordion-contianer-large .button-more .icon:after{height:calc(10px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-large .button-more .icon:after{height:calc(10px*var(--scale))}}.accordion-contianer-large .accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.165,.84,.44,1)}.accordion-contianer-large .accordion-content-inner{position:relative;line-height:1.7;overflow:hidden}.accordion-contianer-large .accordion-content-inner:after{content:"";pointer-events:none;position:absolute;display:block;width:100%;bottom:0;left:0;background:linear-gradient(180deg,rgba(242,242,242,0) 50%,#F2F2F2 90%);transition:opacity .4s cubic-bezier(.165,.84,.44,1)}@media (min-width:1024.5px){.accordion-contianer-large .accordion-content-inner:after{height:calc(263px*var(--scale))}}@media (max-width:1024.4px){.accordion-contianer-large .accordion-content-inner:after{height:calc(270px*var(--scale))}}.scaleHover{position:relative}.scaleHover.originLeft>*{transform-origin:left center}.scaleHover>*{transition:opacity .3s cubic-bezier(.165,.84,.44,1),scale .4s linear(0,1.2,.98,1.01,1,1);will-change:scale;display:inline-block}.scaleHover:focus-visible>*{scale:.9}@media(hover:none)and (pointer:coarse){.scaleHover:active>*{scale:.9}}@media(hover:hover)and (pointer:fine){.scaleHover:hover>*{scale:.9}}.scaleHover.opacity:focus-visible>*{opacity:.3}@media(hover:none)and (pointer:coarse){.scaleHover.opacity:active>*{opacity:.3}}@media(hover:hover)and (pointer:fine){.scaleHover.opacity:hover>*{opacity:.3}}.scaleHover:before{transition:transform .2s linear(0,1.2,.98,1.01,1,1);content:"";position:absolute;top:-5px;left:-5px;height:calc(100% + 10px);width:calc(100% + 10px)}.imageHover img{scale:1.02;transition:scale .4s linear(0,1.2,.98,1.01,1,1)}.imageHover:focus-visible img{scale:1.1}@media(hover:none)and (pointer:coarse){.imageHover:active img{scale:1.1}}@media(hover:hover)and (pointer:fine){.imageHover:hover img{scale:1.1}}.underline-list .underline-list-item{display:flex;line-height:1.7;border-top:1px solid rgba(0,158,64,.3)}@media (min-width:1024.5px){.underline-list .underline-list-item{gap:calc(64px*var(--scale))}}@media (max-width:1024.4px){.underline-list .underline-list-item{gap:calc(30px*var(--scale))}}@media (min-width:1024.5px){.underline-list .underline-list-item{padding:calc(32px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.underline-list .underline-list-item{padding:calc(28px*var(--scale)) calc(0px*var(--scale))}}@media (min-width:1024.5px){.underline-list .underline-list-item{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.underline-list .underline-list-item{font-size:calc(14px*var(--scale))}.page-contact .underline-list .underline-list-item:first-child{border-top:1px solid rgba(0,158,64,.3)}}.underline-list .underline-list-item .title{flex-shrink:0}@media (min-width:1024.5px){.underline-list .underline-list-item .title{width:calc(160px*var(--scale))}}@media (max-width:1024.4px){.underline-list .underline-list-item .title{width:calc(90px*var(--scale))}}.underline-list .underline-list-item ol{counter-reset:cnt}.underline-list .underline-list-item ol li{display:flex}.underline-list .underline-list-item ol li:before{display:block;counter-increment:cnt;flex-shrink:0;content:counter(cnt) "."}@media (min-width:1024.5px){.underline-list .underline-list-item ol li:before{padding:calc(0px*var(--scale)) calc(6px*var(--scale))}}@media (max-width:1024.4px){.underline-list .underline-list-item ol li:before{padding:calc(0px*var(--scale)) calc(4px*var(--scale))}}.section-gallery{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;width:100%}@media (min-width:1024.5px){.section-gallery{padding:calc(144px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.section-gallery{padding:calc(140px*var(--scale)) calc(0px*var(--scale))}}@media(min-width:1024.5px){.section-gallery{width:82.5%}.section-gallery .round{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.section-gallery .round{border-radius:calc(4px*var(--scale))}}.section-gallery .gallery-title{line-height:1.7;text-align:center}@media (min-width:1024.5px){.section-gallery .gallery-title{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.section-gallery .gallery-title{font-size:calc(18px*var(--scale))}}@media (min-width:1024.5px){.section-gallery .gallery-title{margin-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.section-gallery .gallery-title{margin-top:calc(42px*var(--scale))}}@media (min-width:1024.5px){.section-gallery .gallery-title{margin-bottom:calc(144px*var(--scale))}}@media (max-width:1024.4px){.section-gallery .gallery-title{margin-bottom:calc(70px*var(--scale))}}.section-gallery .pic-block{margin-left:0;margin-right:0}.section-gallery .pic-block.left{margin-right:auto}.section-gallery .pic-block.right{margin-left:auto}.section-gallery .pic-block.size-l{width:100%}@media(min-width:1024.5px){.section-gallery .pic-block.size-l{width:78.7878787879%}}.section-gallery .pic-block.size-l .pic{aspect-ratio:832/468}@media(max-width:1024.4px){.page-vegetables .section-gallery .pic-block.n1{width:calc(300px*var(--scale))}}@media(min-width:1024.5px){.page-vegetables .section-gallery .pic-block.n1{width:69.696969697%}}@media(max-width:1024.4px){.page-vegetables .section-gallery .pic-block.n2{width:calc(300px*var(--scale))}}@media(min-width:1024.5px){.page-vegetables .section-gallery .pic-block.n2{width:57.5757575758%}}@media(max-width:1024.4px){.page-method-soil .section-gallery .pic-block.n1{width:calc(300px*var(--scale))}}@media(min-width:1024.5px){.page-method-soil .section-gallery .pic-block.n1{width:69.696969697%}}.page-method-soil .section-gallery .pic-block.n1 .pic{aspect-ratio:736/414}@media(max-width:1024.4px){.page-method-soil .section-gallery .pic-block.n2{width:calc(270px*var(--scale))}}@media(min-width:1024.5px){.page-method-soil .section-gallery .pic-block.n2{width:57.5757575758%}}.page-method-soil .section-gallery .pic-block.n2 .pic{aspect-ratio:608/342}@media(max-width:1024.4px){.page-method-agrilca .section-gallery .pic-block.n1{width:100%}}@media(min-width:1024.5px){.page-method-agrilca .section-gallery .pic-block.n1{width:68.1818181818%}}.page-method-agrilca .section-gallery .pic-block.n1 .pic{aspect-ratio:720/405}@media(max-width:1024.4px){.page-method-agrilca .section-gallery .pic-block.n2{width:calc(210px*var(--scale))}}@media(min-width:1024.5px){.page-method-agrilca .section-gallery .pic-block.n2{width:46.9696969697%}}.page-method-agrilca .section-gallery .pic-block.n2 .pic{aspect-ratio:496/279}@media(max-width:1024.4px){.page-method-agrilca .section-gallery .pic-block.n3{width:calc(300px*var(--scale))}}@media(min-width:1024.5px){.page-method-agrilca .section-gallery .pic-block.n3{width:53.0303030303%}}.page-method-agrilca .section-gallery .pic-block.n3 .pic{aspect-ratio:560/315}@media(max-width:1024.4px){.page-method-credit .section-gallery .pic-block.n1{width:100%}}@media(min-width:1024.5px){.page-method-credit .section-gallery .pic-block.n1{width:69.696969697%}}.page-method-credit .section-gallery .pic-block.n1 .pic{aspect-ratio:736/414}@media(max-width:1024.4px){.page-method-credit .section-gallery .pic-block.n2{width:calc(270px*var(--scale))}}@media(min-width:1024.5px){.page-method-credit .section-gallery .pic-block.n2{width:57.5757575758%}}.page-method-credit .section-gallery .pic-block.n2 .pic{aspect-ratio:736/414}.section-gallery .pic-block .pic-text{color:rgba(0,158,64,.6);line-height:1.7}@media (min-width:1024.5px){.section-gallery .pic-block .pic-text{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.section-gallery .pic-block .pic-text{font-size:calc(11px*var(--scale))}}@media (min-width:1024.5px){.section-gallery .pic-block .pic-text{margin-top:calc(8px*var(--scale))}}@media (max-width:1024.4px){.section-gallery .pic-block .pic-text{margin-top:calc(7px*var(--scale))}}@media (min-width:1024.5px){.section-gallery .pic-block+.pic-block{margin-top:calc(64px*var(--scale))}}@media (max-width:1024.4px){.section-gallery .pic-block+.pic-block{margin-top:calc(70px*var(--scale))}}header.header{position:fixed;color:#009e40;width:100%;top:0;left:0;z-index:100;transition:transform .6s cubic-bezier(.165,.84,.44,1),color .6s cubic-bezier(.165,.84,.44,1)}@media (min-width:1024.5px){header.header{height:calc(62px*var(--scale))}}@media (max-width:1024.4px){header.header{height:calc(70px*var(--scale))}}body.scroll-down header.header{transform:translateY(-100%)}header.header.white{color:#fff}body:has(.inViewDark) header.header{color:#fff}body.menu-open header.header{color:#fff}body.menu-open header.header .header-logo{visibility:visible}body.menu-open header.header .button-menu span.n1{transform:rotate(8deg)}@media(max-width:1024.4px){body.menu-open header.header .button-menu span.n1{transform:rotate(15deg)}}body.menu-open header.header .button-menu span.n2{transform:rotate(-8deg)}@media(max-width:1024.4px){body.menu-open header.header .button-menu span.n2{transform:rotate(-15deg)}}header.header .header-inner{height:100%;display:flex;justify-content:space-between}@media (min-width:1024.5px){header.header .header-inner{gap:calc(64px*var(--scale))}}@media (max-width:1024.4px){header.header .header-inner{gap:calc(0px*var(--scale))}}header.header .header-logo{color:#fff;position:relative;flex-shrink:0;display:flex;justify-content:center;align-items:center;line-height:1.7;letter-spacing:-.05em;z-index:20;visibility:hidden}@media (min-width:1024.5px){header.header .header-logo{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){header.header .header-logo{font-size:calc(16px*var(--scale))}}header.header .header-nav-list{width:100%;display:flex;justify-content:flex-end}@media (min-width:1024.5px){header.header .header-nav-list{gap:calc(32px*var(--scale))}}@media (max-width:1024.4px){header.header .header-nav-list{gap:calc(32px*var(--scale))}}header.header .header-nav-list .nav-item{cursor:pointer;position:relative;line-height:1.7;display:flex;align-items:center}@media (min-width:1024.5px){header.header .header-nav-list .nav-item{font-size:calc(17px*var(--scale))}}@media (max-width:1024.4px){header.header .header-nav-list .nav-item{font-size:calc(23px*var(--scale))}}header.header .header-nav-list .nav-item .inner{display:flex;align-items:center;width:100%}@media (min-width:1024.5px){header.header .header-nav-list .nav-item .inner:has(.icon-menu-down){gap:calc(4px*var(--scale))}}@media (max-width:1024.4px){header.header .header-nav-list .nav-item .inner:has(.icon-menu-down){gap:calc(4px*var(--scale))}}@media (min-width:1024.5px){header.header .header-nav-list .nav-item{gap:calc(9px*var(--scale))}}@media (max-width:1024.4px){header.header .header-nav-list .nav-item{gap:calc(9px*var(--scale))}}header.header .header-nav-list .nav-item:has(:focus-visible) .nav-group.hover-item{opacity:1;pointer-events:auto}header.header .header-nav-list .nav-item.active .icon-menu-down{transform:rotate(180deg)}header.header .header-nav-list .nav-item.active .nav-group.hover-item{opacity:1;pointer-events:auto}header.header .header-nav-list .nav-item:has(.icon){justify-content:space-between}header.header .header-nav-list .nav-item:has(.icon) .inner{justify-content:space-between}header.header .header-nav-list .nav-item .icon-menu-down{display:flex;position:relative;flex-shrink:0;transition:transform .3s cubic-bezier(.165,.84,.44,1)}@media (min-width:1024.5px){header.header .header-nav-list .nav-item .icon-menu-down{width:calc(16px*var(--scale))}}@media (max-width:1024.4px){header.header .header-nav-list .nav-item .icon-menu-down{width:calc(16px*var(--scale))}}@media (min-width:1024.5px){header.header .header-nav-list .nav-item .icon-menu-down{height:calc(16px*var(--scale))}}@media (max-width:1024.4px){header.header .header-nav-list .nav-item .icon-menu-down{height:calc(16px*var(--scale))}}header.header .header-nav-list .nav-group.hover-item{color:#fff;left:0;position:absolute;opacity:0;width:max-content;pointer-events:none;backdrop-filter:blur(48px);background-color:#009e40;transition:opacity .6s cubic-bezier(.165,.84,.44,1)}@media (min-width:1024.5px){header.header .header-nav-list .nav-group.hover-item{top:calc(62px*var(--scale))}}@media (max-width:1024.4px){header.header .header-nav-list .nav-group.hover-item{top:calc(70px*var(--scale))}}@media (min-width:1024.5px){header.header .header-nav-list .nav-group.hover-item{border-radius:calc(4px*var(--scale))}}@media (max-width:1024.4px){header.header .header-nav-list .nav-group.hover-item{border-radius:calc(4px*var(--scale))}}@media (min-width:1024.5px){header.header .header-nav-list .nav-group.hover-item .nav-item{font-size:calc(14px*var(--scale))}}@media (max-width:1024.4px){header.header .header-nav-list .nav-group.hover-item .nav-item{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){header.header .header-nav-list .nav-group.hover-item .nav-item{padding:calc(12px*var(--scale))}}@media (max-width:1024.4px){header.header .header-nav-list .nav-group.hover-item .nav-item{padding:calc(12px*var(--scale))}}header.header .header-nav-list .nav-group.hover-item .nav-item+.nav-item{border-top:1px solid color-mix(in srgb,currentColor 10%,transparent)}header.header .header-nav-list .nav-group.hover-item .nav-item .inner{justify-content:space-between}@media (min-width:1024.5px){header.header .header-nav-list .nav-group.hover-item .nav-item .inner{gap:calc(16px*var(--scale))}}@media (max-width:1024.4px){header.header .header-nav-list .nav-group.hover-item .nav-item .inner{gap:calc(16px*var(--scale))}}header.header .header-nav-list .nav-group.hover-item .nav-item .icon-link,header.header .header-nav-list .nav-group.hover-item .nav-item .title{flex-shrink:0}@media (min-width:1024.5px){header.header .header-nav-list .nav-group.hover-item .nav-item .icon-link{width:calc(16px*var(--scale))}}@media (max-width:1024.4px){header.header .header-nav-list .nav-group.hover-item .nav-item .icon-link{width:calc(16px*var(--scale))}}@media (min-width:1024.5px){header.header .header-nav-list .nav-group.hover-item .nav-item .icon-link{height:calc(16px*var(--scale))}}@media (max-width:1024.4px){header.header .header-nav-list .nav-group.hover-item .nav-item .icon-link{height:calc(16px*var(--scale))}}header.header .header-nav-list .nav-group.hover-item .nav-item .icon-link rect{fill:#fff!important}header.header .header-nav-list .nav-group.hover-item .nav-item .icon-link path{stroke:#009e40!important}header.header .button-menu{position:relative;display:block;flex-shrink:0;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:20}@media (min-width:1024.5px){header.header .button-menu{width:calc(80px*var(--scale))}}@media (max-width:1024.4px){header.header .button-menu{width:calc(40px*var(--scale))}}header.header .button-menu .inner{width:100%}header.header .button-menu span{margin:auto;position:absolute;display:block;border-bottom:1px solid;transition:transform .6s cubic-bezier(.165,.84,.44,1),margin-top .6s cubic-bezier(.165,.84,.44,1);transform-origin:center}@media (min-width:1024.5px){header.header .button-menu span{width:calc(80px*var(--scale))}}@media (max-width:1024.4px){header.header .button-menu span{width:calc(40px*var(--scale))}}header.header .button-menu span.n1{transform:translateY(calc(-5px * var(--scale)))}@media(max-width:1024.4px){header.header .button-menu span.n1{transform:translateY(calc(-2px * var(--scale)))}}header.header .button-menu span.n2{transform:translateY(calc(5px * var(--scale)))}@media(max-width:1024.4px){header.header .button-menu span.n2{transform:translateY(calc(2px * var(--scale)))}}.menu-container{color:#009e40;width:100%;display:flex}@media (min-width:1024.5px){.menu-container{padding-top:calc(64px*var(--scale))}}@media (max-width:1024.4px){.menu-container{padding-top:calc(70px*var(--scale))}}@media (min-width:1024.5px){.menu-container{padding-bottom:calc(64px*var(--scale))}}@media (max-width:1024.4px){.menu-container{padding-bottom:calc(140px*var(--scale))}}@media (min-width:1024.5px){.menu-container{gap:calc(64px*var(--scale))}}@media (max-width:1024.4px){.menu-container{gap:calc(56px*var(--scale));flex-direction:column}}.menu-container .menu-credit{margin-right:auto;display:flex;flex-direction:column}.menu-container .menu-credit .bginc-logo{position:relative;flex-shrink:0;display:flex;align-items:center;line-height:1.7;letter-spacing:-.05em}@media (min-width:1024.5px){.menu-container .menu-credit .bginc-logo{font-size:calc(17px*var(--scale))}}@media (max-width:1024.4px){.menu-container .menu-credit .bginc-logo{font-size:calc(16px*var(--scale))}}@media (min-width:1024.5px){.menu-container .menu-credit .bginc-logo{padding-top:calc(23px*var(--scale))}}@media (max-width:1024.4px){.menu-container .menu-credit .bginc-logo{padding-top:calc(0px*var(--scale))}}.menu-container .menu-credit .logo-ngr{margin-top:auto;margin-bottom:calc(-5px*var(--scale));width:calc(90px*var(--scale))}.menu-container .nav-list{width:100%;display:flex;flex-direction:column}@media (min-width:1024.5px){.menu-container .nav-list{width:calc(385px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list{width:auto}}.menu-container .nav-list.n2 .nav-item{cursor:pointer;position:relative;display:block!important;line-height:1.45;letter-spacing:0}@media (min-width:1024.5px){.menu-container .nav-list.n2 .nav-item{gap:calc(9px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list.n2 .nav-item{gap:calc(9px*var(--scale))}}@media (min-width:1024.5px){.menu-container .nav-list.n2 .nav-item{font-size:calc(17px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list.n2 .nav-item{font-size:calc(20px*var(--scale))}}.menu-container .nav-list .nav-item>.border,.menu-container .nav-list a.nav-item{display:block;border-bottom:1px dotted color-mix(in srgb,currentColor 30%,transparent)}.menu-container .nav-list a.current{opacity:.6}.menu-container .nav-list .nav-item{cursor:pointer;position:relative;line-height:1.7;letter-spacing:0}@media (min-width:1024.5px){.menu-container .nav-list .nav-item{gap:calc(9px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-item{gap:calc(9px*var(--scale))}}@media (min-width:1024.5px){.menu-container .nav-list .nav-item{font-size:calc(17px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-item{font-size:calc(25px*var(--scale))}}.menu-container .nav-list .nav-item.home{display:flex;align-items:center}@media (min-width:1024.5px){.menu-container .nav-list .nav-item.home{height:calc(77px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-item.home{height:auto}}.menu-container .nav-list .nav-item .title{width:fit-content;line-height:1.7}@media (min-width:1024.5px){.menu-container .nav-list .nav-item .title{padding:calc(14.5px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-item .title{padding:calc(14px*var(--scale)) calc(0px*var(--scale))}}.menu-container .nav-list .nav-item .title .small{margin-top:auto}@media (min-width:1024.5px){.menu-container .nav-list .nav-item .title .small{font-size:calc(14px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-item .title .small{font-size:calc(12px*var(--scale))}}@media (min-width:1024.5px){.menu-container .nav-list .nav-item .title .small{margin-right:calc(3px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-item .title .small{margin-right:calc(3px*var(--scale))}}@media (min-width:1024.5px){.menu-container .nav-list .nav-item .title .small{margin-bottom:calc(1px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-item .title .small{margin-bottom:calc(3px*var(--scale))}}.menu-container .nav-list .nav-item .sub-title{width:100%;font-weight:400;width:fit-content;line-height:1.7;color:color-mix(in srgb,currentColor 60%,transparent)}@media (min-width:1024.5px){.menu-container .nav-list .nav-item .sub-title{font-size:calc(11px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-item .sub-title{font-size:calc(11px*var(--scale))}}.menu-container .nav-list .nav-group .nav-item{border-bottom:1px dotted color-mix(in srgb,currentColor 10%,transparent)}@media (min-width:1024.5px){.menu-container .nav-list .nav-group .nav-item{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-group .nav-item{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.menu-container .nav-list .nav-group .nav-item{padding:calc(0px*var(--scale)) calc(0px*var(--scale)) calc(0px*var(--scale)) calc(15px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-group .nav-item{padding:calc(0px*var(--scale)) calc(0px*var(--scale)) calc(0px*var(--scale)) calc(15px*var(--scale))}}.menu-container .nav-list .nav-group .nav-item .title{line-height:1.7}@media (min-width:1024.5px){.menu-container .nav-list .nav-group .nav-item .title{padding:calc(12.5px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-group .nav-item .title{padding:calc(14px*var(--scale)) calc(0px*var(--scale))}}.menu-container .nav-list .nav-group .nav-item .title .en{line-height:1.45}@media (min-width:1024.5px){.menu-container .nav-list .nav-group .nav-item .title .en{font-size:calc(14px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-group .nav-item .title .en{font-size:calc(15px*var(--scale))}}.menu-container .nav-list .nav-item-sub{display:flex;align-items:center;line-height:1.45}@media (min-width:1024.5px){.menu-container .nav-list .nav-item-sub{gap:calc(15px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-item-sub{gap:calc(15px*var(--scale))}}@media (min-width:1024.5px){.menu-container .nav-list .nav-item-sub{margin-top:calc(0px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-item-sub{margin-top:calc(56px*var(--scale))}}@media (min-width:1024.5px){.menu-container .nav-list .nav-item-sub{padding-top:calc(16px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-item-sub{padding-top:calc(16px*var(--scale))}}.menu-container .nav-list .nav-item-sub .nav-item{border-bottom:none}@media (min-width:1024.5px){.menu-container .nav-list .nav-item-sub .nav-item{font-size:calc(14px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-item-sub .nav-item{font-size:calc(15px*var(--scale))}}.menu-container .nav-list .nav-item-sub .div{border-left:1px dotted color-mix(in srgb,currentColor 30%,transparent)}@media (min-width:1024.5px){.menu-container .nav-list .nav-item-sub .div{height:calc(17px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-item-sub .div{height:calc(17px*var(--scale))}}.menu-container .nav-list .nav-item-terms{display:flex;justify-content:space-between}@media (min-width:1024.5px){.menu-container .nav-list .nav-item-terms{margin-top:auto}}@media (max-width:1024.4px){.menu-container .nav-list .nav-item-terms{margin-top:calc(112px*var(--scale))}}.menu-container .nav-list .nav-item-terms .nav-item-policy{opacity:.6;font-weight:400;line-height:170%}@media (min-width:1024.5px){.menu-container .nav-list .nav-item-terms .nav-item-policy{font-size:calc(11px*var(--scale))}}@media (max-width:1024.4px){.menu-container .nav-list .nav-item-terms .nav-item-policy{font-size:calc(11px*var(--scale))}}.menu-container .nav-list .nav-item-terms .bginc-logo{font-size:calc(12px*var(--scale));line-height:100%}@media (min-width:1024.5px){.menu-container .button-download-document{margin-bottom:calc(0px*var(--scale))}}@media (max-width:1024.4px){.menu-container .button-download-document{margin-bottom:calc(14px*var(--scale))}}.modal-menu.modal .modal-inner{background-color:#009e40}@media (min-width:1024.5px){.modal-menu.modal .modal-inner{border-radius:calc(0px*var(--scale)) calc(0px*var(--scale)) calc(16px*var(--scale)) calc(16px*var(--scale))}}@media (max-width:1024.4px){.modal-menu.modal .modal-inner{border-radius:calc(0px*var(--scale)) calc(0px*var(--scale)) calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (min-width:1024.5px){.modal-menu.modal .menu-container{padding-top:calc(62px*var(--scale))}}@media (max-width:1024.4px){.modal-menu.modal .menu-container{padding-top:calc(168px*var(--scale))}}.modal-menu.modal .menu-container.green{color:#fff;background-color:#009e40}body:has(.page-top){background-color:#f2f2f2}footer.footer{position:relative;background-color:#f2f2f2}@media (min-width:1024.5px){footer.footer{margin-top:calc(192px*var(--scale))}}@media (max-width:1024.4px){footer.footer{margin-top:calc(140px*var(--scale))}}body:has(.page-rules) footer.footer,body:has(.page-top) footer.footer{margin-top:0}@media (min-width:1024.5px){body:has(.page-rules) footer.footer,body:has(.page-top) footer.footer{padding-top:calc(192px*var(--scale))}}@media (max-width:1024.4px){body:has(.page-rules) footer.footer,body:has(.page-top) footer.footer{padding-top:calc(140px*var(--scale))}}body.lock{overflow:hidden}body.lock header.js-menubtn{width:calc(100% - var(--scroll-bar-width))}body.lock .pagetop.js-pagetop{margin-right:var(--scroll-bar-width)}@keyframes modalShow{to{opacity:1;transform:translateX(0)}}@keyframes modalHide{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateY(60px)}}.g-modal{width:100%;width:100vw;height:100%;top:0;display:none;overflow-y:auto;position:fixed;z-index:10000;background-color:rgba(255,254,240,.85);backdrop-filter:blur(8px)}.g-modal>.overlay{position:absolute;left:0;width:100%;height:100%}.g-modal>.button-close{position:absolute;background-color:unset;transition:opacity .5s}@media (min-width:1024.5px){.g-modal>.button-close{top:calc(40px*var(--scale))}}@media (max-width:1024.4px){.g-modal>.button-close{top:calc(20px*var(--scale))}}@media (min-width:1024.5px){.g-modal>.button-close{right:calc(40px*var(--scale))}}@media (max-width:1024.4px){.g-modal>.button-close{right:calc(15px*var(--scale))}}.g-modal>.button-close:focus-visible{opacity:.5}@media(hover:none)and (pointer:coarse){.g-modal>.button-close:active{opacity:.5}}@media(hover:hover)and (pointer:fine){.g-modal>.button-close:hover{opacity:.5}}.g-modal>.button-close .button-inner{display:block}.g-modal .modal-inner{opacity:0;transform:translateY(60px);margin:auto;position:relative}.g-modal.modal-open{display:flex;animation:fadeIn .5s cubic-bezier(.165,.84,.44,1)}.g-modal.modal-open .modal-inner{animation:modalShow .5s cubic-bezier(.165,.84,.44,1) forwards}.g-modal.modal-close{display:flex;animation:fadeOut .5s cubic-bezier(.165,.84,.44,1) both}.g-modal.modal-close .modal-inner{animation:modalHide .5s cubic-bezier(.165,.84,.44,1) forwards}.modal{z-index:10;display:flex;justify-content:center}.modal,.modal .overlay{position:fixed;top:0;left:0;width:100%;height:100%}.modal .overlay{cursor:pointer}.modal .modal-inner{width:100%;height:fit-content;max-height:100%;position:relative;overflow-y:auto;display:flex;flex-direction:column;background-color:#f2f2f2;overscroll-behavior:contain}.transition-group-enter{opacity:0;transform:translateY(-100%)}.transition-group-enter-active{transition:opacity .6s cubic-bezier(.165,.84,.44,1),transform .6s cubic-bezier(.165,.84,.44,1)}.transition-group-enter-active,.transition-group-exit{opacity:1;transform:translateY(0)}.transition-group-exit-active{opacity:0;transform:translateY(-100%);transition:opacity .6s cubic-bezier(.165,.84,.44,1),transform .6s cubic-bezier(.165,.84,.44,1)}.page-top .section-top-title{display:flex;flex-direction:column;align-items:center;text-align:center}@media (min-width:1024.5px){.page-top .section-top-title{margin-bottom:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-title{margin-bottom:calc(42px*var(--scale));text-align:left;margin-left:0;margin-right:0}}.page-top .section-top-title .title-main{font-weight:700;line-height:125%}@media (min-width:1024.5px){.page-top .section-top-title .title-main{font-size:calc(56px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-title .title-main{font-size:calc(41px*var(--scale))}}.page-top .section-top-title .title-main .en,.page-top .section-top-title .title-main.en{line-height:105%}@media (min-width:1024.5px){.page-top .section-top-title .title-main .en,.page-top .section-top-title .title-main.en{font-size:calc(61px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-title .title-main .en,.page-top .section-top-title .title-main.en{font-size:calc(44px*var(--scale))}}.page-top .section-top-title .title-sub{line-height:140%}@media (min-width:1024.5px){.page-top .section-top-title .title-sub{font-size:calc(14px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-title .title-sub{font-size:calc(11px*var(--scale))}}.page-top .section-top-title .title-sub .en,.page-top .section-top-title .title-sub.en{line-height:145%}@media (min-width:1024.5px){.page-top .section-top-title .title-sub .en,.page-top .section-top-title .title-sub.en{font-size:calc(14px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-title .title-sub .en,.page-top .section-top-title .title-sub.en{font-size:calc(12px*var(--scale))}}.page-top .base-bg-pic{position:fixed;width:100%;height:100svh;top:0;left:0;transition:height 1.2s cubic-bezier(.22,.61,.36,1)}@media(min-width:1024.5px){.page-top .base-bg-pic{--boxW:696px;--boxH:393px;--boxMT:45px;--boxMB:0px}}@media(max-width:1024.4px){.page-top .base-bg-pic{--boxW:245px;--boxH:245px;--boxMT:149px;--boxMB:149px}}.page-top .base-bg-pic.standBy *{transition:none!important}.page-top .base-bg-pic .pic{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;transition:margin 1.2s cubic-bezier(.22,.61,.36,1);clip-path:inset(50% 0);margin:calc(50svh - (var(--boxH) - var(--boxMT))*var(--scaleKv)*.5) calc(50% - var(--boxW)*var(--scaleKv)*.5) calc(50svh - (var(--boxH) + var(--boxMB))*var(--scaleKv)*.5)}.page-top .base-bg-pic .pic img{width:100%;height:100%;object-fit:cover}@media(max-width:1024.4px){.page-top .base-bg-pic .pic img{transform-origin:top center;position:relative;scale:1.75;transition:scale 1.2s cubic-bezier(.22,.61,.36,1)}}.page-top .base-bg-pic .logo{opacity:0;position:absolute;transform-origin:0 0;top:calc(50svh - (var(--boxH) - var(--boxMT))*var(--scaleKv)*.5 - var(--top)*var(--scaleKv));left:calc(50% - var(--boxW)*var(--scaleKv)*.5 + -59px*var(--scaleKv));transition:top 1.2s cubic-bezier(.22,.61,.36,1),left 1.2s cubic-bezier(.22,.61,.36,1),scale 1.2s cubic-bezier(.22,.61,.36,1);display:flex;flex-direction:column;gap:calc(10px*var(--scaleKv))}@media(min-width:1024.5px){.page-top .base-bg-pic .logo{--top:90px;--left:82px}}@media(max-width:1024.4px){.page-top .base-bg-pic .logo{--top:147px;gap:calc(11px*var(--scaleKv));left:calc(45px*var(--scaleKv))}}.page-top .base-bg-pic .logo span{display:block;height:calc(51px*var(--scaleKv))}.page-top .base-bg-pic .logo span img{height:100%;width:auto}.page-top .base-bg-pic .logo span:first-child{height:calc(50px*var(--scaleKv))}@media(min-width:1024.5px){.page-top .base-bg-pic .logo span:first-child{grid-column:1/3}}.page-top .base-bg-pic .text-lead{line-height:1.35;display:flex;flex-direction:column;position:absolute;color:#fff;pointer-events:none;opacity:0;top:calc(301px*var(--scaleKv));transition:opacity 1s ease-in-out}@media (min-width:1024.5px){.page-top .base-bg-pic .text-lead{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-top .base-bg-pic .text-lead{font-size:calc(18px*var(--scale))}}@media (min-width:1024.5px){.page-top .base-bg-pic .text-lead{gap:calc(7px*var(--scale))}}@media (max-width:1024.4px){.page-top .base-bg-pic .text-lead{gap:calc(4px*var(--scale))}}@media (min-width:1024.5px){.page-top .base-bg-pic .text-lead{left:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-top .base-bg-pic .text-lead{left:calc(35px*var(--scale));top:calc(203px*var(--scaleKv));line-height:1.7}}.page-top .base-bg-pic .button-holder{opacity:0}.page-top .base-bg-pic .button-scroll{transition:opacity 1s ease-in-out;position:absolute;top:calc(50svh + (var(--boxH) + var(--boxMT))*var(--scale)*.5);bottom:0;left:0;right:0;margin:auto}.page-top .base-bg-pic.bgBorder{height:100lvh}.page-top .base-bg-pic.bgBorder .pic{margin:calc(var(--boxMT)*var(--scaleKv)) calc(var(--M)*var(--scaleKv)) calc(var(--M)*var(--scaleKv))}@media(min-width:1024.5px){.page-top .base-bg-pic.bgBorder .pic{--boxMT:240px;--M:8px}}@media(max-width:1024.4px){.page-top .base-bg-pic.bgBorder .pic{--boxMT:143px;--M:15px}.page-top .base-bg-pic.bgBorder .pic img{scale:1.2}}.page-top .base-bg-pic.bgBorder .logo{position:absolute}@media (min-width:1024.5px){.page-top .base-bg-pic.bgBorder .logo{top:calc(24px*var(--scale))}}@media (max-width:1024.4px){.page-top .base-bg-pic.bgBorder .logo{top:calc(30px*var(--scale))}}@media (min-width:1024.5px){.page-top .base-bg-pic.bgBorder .logo{left:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-top .base-bg-pic.bgBorder .logo{left:calc(34px*var(--scale))}}@media(min-width:1024.5px){.page-top .base-bg-pic.bgBorder .logo{scale:1.4588235294}}@media(max-width:1024.4px){.page-top .base-bg-pic.bgBorder .logo{scale:.7523529412}}.page-top .base-bg-pic.bgBorder .text-lead{opacity:1;transition:opacity .5s ease-in-out 1s}.page-top .base-bg-pic.bgBorder .button-scroll{pointer-events:none;opacity:0}.page-top .base-bg-pic.bgBorder.back .button-scroll,.page-top .base-bg-pic.bgBorder.back .logo,.page-top .base-bg-pic.bgBorder.back .pic,.page-top .base-bg-pic.bgBorder.back .text-lead{transition-duration:0s}.page-top .base-bg-pic.bgFull .pic{transition-duration:0s;margin:0}.page-top .base-bg-pic.bgFull .pic:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:rgba(0,0,0,.2)}@media(max-width:1024.4px){.page-top .base-bg-pic.bgFull .pic img{top:0!important;scale:1}}.page-top .base-bg-pic.bgFull .button-scroll,.page-top .base-bg-pic.bgFull .logo,.page-top .base-bg-pic.bgFull .text-lead,.page-top .base-bg-pic.footerHide{display:none}.page-top .section{position:relative;display:flex;flex-direction:column;background-color:#f2f2f2}@media (min-width:1024.5px){.page-top .section{padding-top:calc(128px*var(--scale))}}@media (max-width:1024.4px){.page-top .section{padding-top:calc(70px*var(--scale))}}@media (min-width:1024.5px){.page-top .section{padding-bottom:calc(128px*var(--scale))}}@media (max-width:1024.4px){.page-top .section{padding-bottom:calc(70px*var(--scale))}}.page-top .section-top-kv{position:relative;height:400vh}@media(max-width:1024.4px){.page-top .section-top-kv{height:400vh}}.page-top .section-top-kv .block-top-statement{pointer-events:none;position:sticky;top:0}@media(min-width:1024.5px){.page-top .section-top-kv .block-top-statement{margin-bottom:calc((100vh - 209px*var(--scale))*-.5)}}@media(max-width:1024.4px){.page-top .section-top-kv .block-top-statement{margin-bottom:calc((100vh - 300px*var(--scale))*-.5)}}.page-top .section-top-kv .block-top-statement .statement-bg{opacity:0;position:absolute;inset:0;background-color:#f2f2f2}.page-top .section-top-kv .block-top-statement .inner{position:relative;opacity:0;height:100vh;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto}@media (min-width:1024.5px){.page-top .section-top-kv .block-top-statement .inner{width:calc(521px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-kv .block-top-statement .inner{width:calc(330px*var(--scale))}}@media(min-width:1024.5px){.page-top .section-top-kv .block-top-statement .inner{text-align:center}}.page-top .section-top-kv .block-top-statement .statement-title{font-weight:700;line-height:170%}@media (min-width:1024.5px){.page-top .section-top-kv .block-top-statement .statement-title{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-kv .block-top-statement .statement-title{font-size:calc(23px*var(--scale))}}.page-top .section-top-kv .block-top-statement .statement-title .en{line-height:145%}@media (min-width:1024.5px){.page-top .section-top-kv .block-top-statement .statement-title .en{font-size:calc(31px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-kv .block-top-statement .statement-title .en{font-size:calc(25px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-kv .block-top-statement .statement-title{margin-bottom:calc(35px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-kv .block-top-statement .statement-title{margin-bottom:calc(42px*var(--scale))}}.page-top .section-top-kv .block-top-statement .statement{line-height:200%}@media (min-width:1024.5px){.page-top .section-top-kv .block-top-statement .statement{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-kv .block-top-statement .statement{font-size:calc(18px*var(--scale))}}.page-top .section-top-statement{background:linear-gradient(180deg,rgba(242,242,242,0) 0,#f2f2f2 calc(960px * var(--scale)))}@media (min-width:1024.5px){.page-top .section-top-statement{padding-top:calc(1344px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-statement{padding-top:calc(980px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-statement{padding-bottom:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-statement{padding-bottom:calc(70px*var(--scale));background:linear-gradient(180deg,rgba(242,242,242,0) 0,#f2f2f2 calc(700px * var(--scale)))}}.page-top .section-top-statement>.inner{margin-left:auto;margin-right:auto}@media (min-width:1024.5px){.page-top .section-top-statement>.inner{width:calc(521px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-statement>.inner{width:calc(330px*var(--scale))}}@media(min-width:1024.5px){.page-top .section-top-statement>.inner{text-align:center}}.page-top .section-top-statement .statement-title{font-weight:700;line-height:170%}@media (min-width:1024.5px){.page-top .section-top-statement .statement-title{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-statement .statement-title{font-size:calc(23px*var(--scale))}}.page-top .section-top-statement .statement-title .en{line-height:145%}@media (min-width:1024.5px){.page-top .section-top-statement .statement-title .en{font-size:calc(31px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-statement .statement-title .en{font-size:calc(25px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-statement .statement-title{margin-bottom:calc(35px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-statement .statement-title{margin-bottom:calc(42px*var(--scale))}}.page-top .section-top-statement .statement{line-height:200%}@media (min-width:1024.5px){.page-top .section-top-statement .statement{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-statement .statement{font-size:calc(18px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-revolution>:last-child{margin-bottom:calc(-64px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution>:last-child{margin-bottom:calc(21px*var(--scale))}}.page-top .section-top-revolution .text-lead{line-height:200%}@media(min-width:1024.5px){.page-top .section-top-revolution .text-lead{text-align:center;font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .text-lead{font-size:calc(18px*var(--scale))}}.page-top .section-top-revolution .revolution-list{display:grid}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list{margin-top:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list{margin-top:calc(56px*var(--scale))}}@media(min-width:1024.5px){.page-top .section-top-revolution .revolution-list{grid-template-columns:1fr 1fr}}@media(max-width:1024.4px){.page-top .section-top-revolution .revolution-list{grid-template-columns:1fr}}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list{gap:calc(7px*var(--scale))}}.page-top .section-top-revolution .revolution-list-item{position:relative;background-color:#fff;display:flex;flex-direction:column}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item{padding:calc(64px*var(--scale)) calc(56px*var(--scale)) calc(64px*var(--scale)) calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item{padding:calc(70px*var(--scale)) calc(30px*var(--scale)) calc(70px*var(--scale)) calc(30px*var(--scale))}}.page-top .section-top-revolution .revolution-list-item .trigger{position:absolute;top:0;left:0}.page-top .section-top-revolution .revolution-list-item .shoulder{display:flex;justify-content:center;align-items:center;line-height:170%;text-align:center}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .shoulder{gap:calc(10px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .shoulder{gap:calc(10px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .shoulder{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .shoulder{font-size:calc(18px*var(--scale))}}.page-top .section-top-revolution .revolution-list-item .shoulder .en{line-height:145%}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .shoulder .en{font-size:calc(17px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .shoulder .en{font-size:calc(20px*var(--scale))}}.page-top .section-top-revolution .revolution-list-item .title{line-height:140%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .title{font-size:calc(46px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .title{font-size:calc(44px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .title{margin-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .title{margin-top:calc(42px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .title{margin-bottom:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .title{margin-bottom:calc(14px*var(--scale))}}.page-top .section-top-revolution .revolution-list-item .title .small{margin-bottom:-1.2em}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .title .small{font-size:calc(23px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .title .small{font-size:calc(20px*var(--scale))}}.page-top .section-top-revolution .revolution-list-item .box-info{height:100%;display:grid;grid-template-columns:1fr 1fr}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .box-info{gap:calc(24px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .box-info{gap:calc(14px*var(--scale));display:flex;flex-direction:column;align-items:center}}.page-top .section-top-revolution .revolution-list-item .box-pic{position:relative}@media(max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .box-pic{display:flex;justify-content:center}}.page-top .section-top-revolution .revolution-list-item .box-pic .badge{position:absolute;z-index:1;top:0}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .box-pic .badge{left:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .box-pic .badge{left:calc(-35px*var(--scale))}}@media(min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .box-pic .badge{width:32.8767123288%;height:32.8767123288%}}@media(max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .box-pic .badge{width:calc(120px*var(--scale));height:calc(120px*var(--scale))}}.page-top .section-top-revolution .revolution-list-item .box-pic .pic{position:relative;width:100%;aspect-ratio:1}@media(max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .box-pic .pic{width:calc(240px*var(--scale))}}.page-top .section-top-revolution .revolution-list-item .box-pic video{width:100%;height:100%;object-fit:cover}.page-top .section-top-revolution .revolution-list-item .box-text{display:flex;flex-direction:column}.page-top .section-top-revolution .revolution-list-item .box-text .text-catch{line-height:1.7}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .box-text .text-catch{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .box-text .text-catch{font-size:calc(28px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .box-text .text-catch{margin-top:calc(44px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .box-text .text-catch{margin-top:calc(0px*var(--scale));text-align:center}}.page-top .section-top-revolution .revolution-list-item .box-text .text-read{display:flex;flex-direction:column;line-height:1.7}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .box-text .text-read{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .box-text .text-read{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .box-text .text-read{margin-top:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .box-text .text-read{margin-top:calc(21px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .box-text .text-read{margin-right:calc(-6px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .box-text .text-read{margin-right:calc(0px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .box-text .text-read{margin-bottom:calc(54px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .box-text .text-read{margin-bottom:calc(42px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .box-text .text-read{gap:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .box-text .text-read{gap:calc(14px*var(--scale))}}.page-top .section-top-revolution .revolution-list-item .box-text .button-holder{display:flex;justify-content:center;margin:auto 0 0}@media (min-width:1024.5px){.page-top .section-top-revolution .revolution-list-item .box-text .button-holder .button-round{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .revolution-list-item .box-text .button-holder .button-round{font-size:calc(14px*var(--scale))}}.page-top .section-top-revolution .logo-list-wrapper{overflow:hidden;display:flex;justify-content:center}.page-top .section-top-revolution .logo-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (min-width:1024.5px){.page-top .section-top-revolution .logo-list{margin-top:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .logo-list{margin-top:calc(64px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-revolution .logo-list{gap:calc(10px*var(--scale)) calc(24px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .logo-list{gap:calc(8px*var(--scale)) calc(21px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-revolution .logo-list .logo-list-item{height:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .logo-list .logo-list-item{height:calc(42px*var(--scale))}}.page-top .section-top-revolution .logo-list .logo-list-item img{height:100%;width:auto}.page-top .section-top-revolution .logo-list-text{text-align:center;line-height:170%}@media (min-width:1024.5px){.page-top .section-top-revolution .logo-list-text{margin-top:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .logo-list-text{margin-top:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-revolution .logo-list-text{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-revolution .logo-list-text{font-size:calc(12px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-10rules{padding-bottom:calc(192px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-10rules{padding-bottom:calc(140px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-10rules{margin-bottom:calc(384px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-10rules{margin-bottom:calc(280px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-10rules .section-top-title{margin-left:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-10rules .section-top-title{margin-left:calc(30px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-10rules .section-top-title{margin-right:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-10rules .section-top-title{margin-right:calc(30px*var(--scale));text-align:left;align-items:flex-start}}.page-top .section-top-10rules .text-lead{line-height:200%}@media (min-width:1024.5px){.page-top .section-top-10rules .text-lead{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-10rules .text-lead{font-size:calc(18px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-10rules .text-lead{margin-left:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-10rules .text-lead{margin-left:calc(30px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-10rules .text-lead{margin-right:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-10rules .text-lead{margin-right:calc(30px*var(--scale))}}@media(min-width:1024.5px){.page-top .section-top-10rules .text-lead{text-align:center}}@media(max-width:1024.4px){.page-top .section-top-10rules .text-lead{text-align:justify}}@media (min-width:1024.5px){.page-top .section-top-10rules .rules-list{margin-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-10rules .rules-list{margin-top:calc(48px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-10rules .button-round{margin:calc(48px*var(--scale)) auto calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-10rules .button-round{margin:calc(70px*var(--scale)) auto calc(0px*var(--scale))}}@media(min-width:1024.5px){.page-top .section-top-10rules-2{padding-bottom:0}}.page-top .section-top-10rules-2 .text-lead{line-height:200%;text-align:justify}@media (min-width:1024.5px){.page-top .section-top-10rules-2 .text-lead{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-10rules-2 .text-lead{font-size:calc(18px*var(--scale))}}@media(min-width:1024.5px){.page-top .section-top-10rules-2 .text-lead{text-align:center}}@media(max-width:1024.4px){.page-top .section-top-install .section-top-title{align-items:flex-start}}@media (min-width:1024.5px){.page-top .section-top-install .section-top-title{margin-bottom:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-install .section-top-title{margin-bottom:calc(42px*var(--scale))}}@media(min-width:1024.5px){.page-top .section-top-install .list-for{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch}}@media(max-width:1024.4px){.page-top .section-top-install .list-for{display:flex;flex-direction:column;margin-left:calc(-20px*var(--scale));margin-right:calc(-20px*var(--scale));margin-bottom:calc(70px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-install .list-for{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-install .list-for{gap:calc(7px*var(--scale))}}.page-top .section-top-install .list-for-item .link{display:block;height:100%}.page-top .section-top-install .list-for-item .link .inner{height:100%;background-color:#fff}@media (min-width:1024.5px){.page-top .section-top-install .list-for-item .link .inner{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-install .list-for-item .link .inner{border-radius:calc(8px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-install .list-for-item .link .inner{padding:calc(24px*var(--scale)) calc(24px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-install .list-for-item .link .inner{padding:calc(28px*var(--scale)) calc(20px*var(--scale))}}.page-top .section-top-install .list-for-item .link .title-holder{display:flex;justify-content:space-between;align-items:center;line-height:170%}@media (min-width:1024.5px){.page-top .section-top-install .list-for-item .link .title-holder{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-install .list-for-item .link .title-holder{font-size:calc(23px*var(--scale))}}.page-top .section-top-install .list-for-item .link .title-holder .icon{display:flex;align-items:center;justify-content:center;color:#fff;background-color:#009e40;border-radius:50px}@media (min-width:1024.5px){.page-top .section-top-install .list-for-item .link .title-holder .icon{width:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-install .list-for-item .link .title-holder .icon{width:calc(28px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-install .list-for-item .link .title-holder .icon{height:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-install .list-for-item .link .title-holder .icon{height:calc(28px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-install .list-for-item .link .title-holder .icon svg{width:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-install .list-for-item .link .title-holder .icon svg{width:calc(16px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-install .list-for-item .link .title-holder .icon svg{height:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-install .list-for-item .link .title-holder .icon svg{height:calc(16px*var(--scale))}}.page-top .section-top-install .list-for-item .link .title-sub{line-height:145%;opacity:.6}@media (min-width:1024.5px){.page-top .section-top-install .list-for-item .link .title-sub{font-size:calc(12px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-install .list-for-item .link .title-sub{font-size:calc(12px*var(--scale))}}.page-top .section-top-install .list-for-item .link .description{line-height:170%}@media (min-width:1024.5px){.page-top .section-top-install .list-for-item .link .description{margin-top:calc(24px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-install .list-for-item .link .description{margin-top:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-top .section-top-install .list-for-item .link .description{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-install .list-for-item .link .description{font-size:calc(14px*var(--scale))}.page-top .section-top-news{padding-bottom:0}}@media(min-width:1024.5px){.page-top .section-top-news .container-m{width:calc(100% - 128px*var(--scale))}}.page-top .section-top-news .section-top-title{flex-shrink:0;align-items:flex-start}@media(min-width:1024.5px){.page-top .section-top-news .col-between{display:flex;justify-content:center;align-items:flex-start}.page-top .section-top-news .section-top-title{width:calc(384px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-news .section-top-title{width:auto}}@media(min-width:1024.5px){.page-top .section-top-news .section-top-title{top:100px;position:sticky}}.page-top .section-top-news .container-news{width:100%}@media (min-width:1024.5px){.page-top .section-top-news .container-news .button-link{margin-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-top .section-top-news .container-news .button-link{margin-top:calc(42px*var(--scale))}}@media(min-width:1024.5px){.page-top .section-top-news .container-news .button-link{margin-right:0}}@media(max-width:1024.4px){.page-top .section-top-news .container-news .button-link{height:calc(48px*var(--scale))}}.page-method .page-title-pic{width:100%}.page-method .page-title-pic .video-holder{width:calc(360px*var(--scale));height:calc(202px*var(--scale));display:flex;align-items:center;justify-content:center;overflow:hidden}.page-method .page-title-pic .video-holder video{width:calc(202px*var(--scale));height:calc(202px*var(--scale))}@media(min-width:1024.5px){.page-method .method-section{display:grid;grid-template-columns:1fr 2fr;gap:calc(8px*var(--scale))}}.page-method .method-section .method-circulation-figure{width:100%;position:sticky;top:0;height:100vh;background-color:#f2f2f2;display:flex;justify-content:center;align-items:center;border-radius:calc(16px*var(--scale))}.page-method .method-section .method-circulation-figure .illust{width:calc(400px*var(--scale));display:flex;align-items:center;justify-content:center;overflow:hidden}.page-method .method-section .method-circulation-figure .illust video{mix-blend-mode:multiply;width:calc(400px*var(--scale));height:calc(400px*var(--scale))}.method-cards{display:flex;flex-direction:column}@media (min-width:1024.5px){.method-cards{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.method-cards{gap:calc(10px*var(--scale))}}.method-cards .method-card{color:#fff}.method-cards .method-card:focus-visible .method-card-arrow{background-color:#009e40}.method-cards .method-card:focus-visible .method-card-arrow .icon{color:#fff}.method-cards .method-card:focus-visible.scaleHover>*{scale:.95}@media(hover:none)and (pointer:coarse){.method-cards .method-card:active .method-card-arrow{background-color:#009e40}.method-cards .method-card:active .method-card-arrow .icon{color:#fff}.method-cards .method-card:active.scaleHover>*{scale:.95}}@media(hover:hover)and (pointer:fine){.method-cards .method-card:hover .method-card-arrow{background-color:#009e40}.method-cards .method-card:hover .method-card-arrow .icon{color:#fff}.method-cards .method-card:hover.scaleHover>*{scale:.95}}.method-cards .method-card.current>.inner:before{z-index:1;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3)}.method-cards .method-card.current>.inner .method-card-inner{background:none;z-index:1}.method-cards .method-card.current>.inner .method-card-inner .method-card-description,.method-cards .method-card.current>.inner .method-card-inner .method-card-number,.method-cards .method-card.current>.inner .method-card-inner .method-card-shoulder,.method-cards .method-card.current>.inner .method-card-inner .method-card-title{color:rgba(255,255,255,.6)}.method-cards .method-card>.inner{position:relative;overflow:hidden}@media (min-width:1024.5px){.method-cards .method-card>.inner{border-radius:calc(16px*var(--scale))}}@media (max-width:1024.4px){.method-cards .method-card>.inner{border-radius:calc(8px*var(--scale))}}.method-cards .method-card .method-card-inner{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(270deg,rgba(0,0,0,0),rgba(0,0,0,.4));display:flex;justify-content:space-between;align-items:center}@media (min-width:1024.5px){.method-cards .method-card .method-card-inner{padding:calc(48px*var(--scale)) calc(48px*var(--scale))}}@media (max-width:1024.4px){.method-cards .method-card .method-card-inner{padding:calc(42px*var(--scale)) calc(20px*var(--scale))}}.method-cards .method-card .method-card-image{overflow:hidden}@media(max-width:1024.4px){.method-cards .method-card .method-card-image{aspect-ratio:370/303}.method-cards .method-card .method-card-image img{height:100%;object-fit:cover}}.method-cards .method-card .method-card-header{display:flex;flex-direction:column;height:100%}@media (min-width:1024.5px){.method-cards .method-card .method-card-header{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.method-cards .method-card .method-card-header{gap:calc(8px*var(--scale))}}.method-cards .method-card .method-card-header .method-card-number{margin-bottom:auto}@media (min-width:1024.5px){.method-cards .method-card .method-card-header .method-card-number{font-size:calc(14px*var(--scale))}}@media (max-width:1024.4px){.method-cards .method-card .method-card-header .method-card-number{font-size:calc(14px*var(--scale))}}.method-cards .method-card .method-card-header .method-card-shoulder{line-height:170%}@media (min-width:1024.5px){.method-cards .method-card .method-card-header .method-card-shoulder{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.method-cards .method-card .method-card-header .method-card-shoulder{font-size:calc(18px*var(--scale))}}.method-cards .method-card .method-card-header .method-card-title{font-weight:700;line-height:140%}@media (min-width:1024.5px){.method-cards .method-card .method-card-header .method-card-title{font-size:calc(46px*var(--scale))}}@media (max-width:1024.4px){.method-cards .method-card .method-card-header .method-card-title{font-size:calc(31px*var(--scale))}}@media (min-width:1024.5px){.method-cards .method-card .method-card-header .method-card-title{margin-bottom:calc(8px*var(--scale))}}@media (max-width:1024.4px){.method-cards .method-card .method-card-header .method-card-title{margin-bottom:calc(8px*var(--scale));line-height:150%}}.method-cards .method-card .method-card-header .method-card-description{line-height:170%}@media (min-width:1024.5px){.method-cards .method-card .method-card-header .method-card-description{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.method-cards .method-card .method-card-header .method-card-description{font-size:calc(14px*var(--scale))}}@media(min-width:1024.5px){.method-cards .method-card .method-card-header .method-card-description{margin-bottom:auto}}@media(max-width:1024.4px){.method-cards .method-card .method-card-header .method-card-description{margin-top:auto}}.method-cards .method-card .method-card-arrow{aspect-ratio:1;background-color:#fff;border-radius:100px;display:flex;align-items:center;justify-content:center;transition:background-color .3s cubic-bezier(.165,.84,.44,1)}@media (min-width:1024.5px){.method-cards .method-card .method-card-arrow{width:calc(60px*var(--scale))}}@media (max-width:1024.4px){.method-cards .method-card .method-card-arrow{width:calc(60px*var(--scale))}}.method-cards .method-card .method-card-arrow .icon{display:flex;color:#009e40;transition:color .3s cubic-bezier(.165,.84,.44,1)}@media (min-width:1024.5px){.method-cards .method-card .method-card-arrow .icon{width:calc(16px*var(--scale))}}@media (max-width:1024.4px){.method-cards .method-card .method-card-arrow .icon{width:calc(16px*var(--scale))}}@media (min-width:1024.5px){.method-cards .method-card .method-card-arrow .icon{height:calc(16px*var(--scale))}}@media (max-width:1024.4px){.method-cards .method-card .method-card-arrow .icon{height:calc(16px*var(--scale))}}.page-method-detail .section-method-kv{clip-path:inset(0 0 calc(var(--margin) * var(--scale)) 0 round 0 0 calc(var(--round) * var(--scale)) calc(var(--round) * var(--scale)));height:100svh}@media(min-width:1024.5px){.page-method-detail .section-method-kv{--margin:8px;--round:16px}}@media(max-width:1024.4px){.page-method-detail .section-method-kv{--margin:10px;--round:8px}}@media (min-width:1024.5px){.page-method-detail .section-method-kv{margin-bottom:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv{margin-bottom:calc(90px*var(--scale))}}.page-method-detail .section-method-kv .method-card{display:grid;position:fixed;top:0;left:calc(var(--margin)*var(--scale));right:calc(var(--margin)*var(--scale));margin-left:auto;margin-right:auto;color:#fff;width:calc(100% - var(--margin)*var(--scale)*2);max-width:calc(1920px - var(--margin)*var(--scale)*2);height:calc(100svh - var(--margin)*var(--scale))}.page-method-detail .section-method-kv .method-card .method-card-image{position:absolute;top:0;left:0;width:100%;height:100%}.page-method-detail .section-method-kv .method-card .method-card-image img{height:100%;object-fit:cover}.page-method-detail .section-method-kv .method-card .method-card-inner{height:100%;width:100%;position:relative;display:flex;justify-content:space-between;align-items:center}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .method-card-inner{padding:calc(112px*var(--scale)) calc(64px*var(--scale)) calc(56px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .method-card-inner{padding:calc(84px*var(--scale)) calc(20px*var(--scale)) calc(20px*var(--scale))}}.page-method-detail .section-method-kv .method-card .method-card-inner .method-card-header{display:flex;flex-direction:column;height:100%;width:100%}.page-method-detail .section-method-kv .method-card .badge{aspect-ratio:1;background:url(/assets/img/method/common/badge.svg) no-repeat 50%/contain;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .badge{width:calc(120px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .badge{width:calc(100px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .badge{gap:calc(2px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .badge{gap:calc(2px*var(--scale))}}.page-method-detail .section-method-kv .method-card .badge .text{line-height:1;margin-top:-.5em;text-align:center;color:#f19db5}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .badge .text{font-size:calc(14px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .badge .text{font-size:calc(12px*var(--scale))}}.page-method-detail .section-method-kv .method-card .badge .number{line-height:1;text-align:center;color:#009e40}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .badge .number{font-size:calc(46px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .badge .number{font-size:calc(44px*var(--scale))}}.page-method-detail .section-method-kv .method-card .method-card-shoulder{margin-top:auto;line-height:170%}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .method-card-shoulder{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .method-card-shoulder{font-size:calc(18px*var(--scale));line-height:200%}}.page-method-detail .section-method-kv .method-card .method-card-title{line-height:105%;font-variant-numeric-figure:lining-nums;font-variant-numeric-spacing:proportional-nums;margin-bottom:auto}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .method-card-title{font-size:calc(61px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .method-card-title{font-size:calc(44px*var(--scale))}}.page-method-detail .section-method-kv .method-card .method-card-description{display:flex;justify-content:space-between;align-items:flex-end;width:100%}@media(max-width:1024.4px){.page-method-detail .section-method-kv .method-card .method-card-description{display:contents}}.page-method-detail .section-method-kv .method-card .method-card-description .anotation{font-weight:400;line-height:1.7}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .method-card-description .anotation{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .method-card-description .anotation{font-size:calc(11px*var(--scale));margin-top:auto;opacity:.8}}.page-method-detail .section-method-kv .method-card .method-card-description .anchor-list{display:flex;flex-direction:column;line-height:1.7}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .method-card-description .anchor-list{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .method-card-description .anchor-list{gap:calc(7px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .method-card-description .anchor-list{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .method-card-description .anchor-list{font-size:calc(11px*var(--scale))}}.page-method-detail .section-method-kv .method-card .method-card-description .anchor-list .inner-link span{width:fit-content;display:flex}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .method-card-description .anchor-list .inner-link span{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .method-card-description .anchor-list .inner-link span{gap:calc(5px*var(--scale))}}.page-method-detail .section-method-kv .method-card .method-card-description .anchor-list .inner-link span .icon{flex-shrink:0}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .method-card-description .anchor-list .inner-link span .icon{margin-top:calc(3px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .method-card-description .anchor-list .inner-link span .icon{margin-top:calc(0px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .method-card-description .anchor-list .inner-link span .icon{width:calc(20px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .method-card-description .anchor-list .inner-link span .icon{width:calc(16px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .method-card-description .anchor-list .inner-link span .icon{height:calc(20px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .method-card-description .anchor-list .inner-link span .icon{height:calc(16px*var(--scale))}.page-method-detail .section-method-kv .method-card .method-card-description{margin-bottom:auto}}.page-method-detail .section-method-kv .method-card .link-pdf-holder{position:absolute;left:0;right:0;bottom:0;pointer-events:none;display:flex;align-items:center;flex-direction:column;width:fit-content;margin-left:auto}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .link-pdf-holder{margin-right:auto}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .link-pdf-holder{margin-right:calc(0px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .link-pdf-holder{padding:calc(0px*var(--scale)) calc(56px*var(--scale)) calc(56px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .link-pdf-holder{padding:calc(84px*var(--scale)) calc(20px*var(--scale)) calc(22px*var(--scale))}}.page-method-detail .section-method-kv .method-card .link-pdf-holder .link-pdf-holder-title{line-height:1.7}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .link-pdf-holder-title{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .link-pdf-holder-title{font-size:calc(11px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .link-pdf-holder-title{margin-bottom:calc(4px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .link-pdf-holder-title{margin-bottom:calc(2px*var(--scale))}}.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf{pointer-events:auto;height:fit-content}.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf.disabled{color:rgba(0,158,64,.3);pointer-events:none}.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf.disabled .icon{opacity:.3}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf.disabled .icon{margin-bottom:calc(2px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf.disabled .icon{margin-bottom:calc(2px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf .inner{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf .inner{font-size:calc(11px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf .inner{padding:calc(0px*var(--scale)) calc(20px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf .inner{padding:calc(0px*var(--scale)) calc(20px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf .inner{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf .inner{gap:calc(8px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf .inner{height:calc(40px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf .inner{height:calc(36px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf .inner .icon{width:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf .inner .icon{width:calc(12px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf .inner .icon{height:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-kv .method-card .link-pdf-holder .button-pdf .inner .icon{height:calc(12px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-method-others{padding:calc(144px*var(--scale)) calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-others{padding:calc(140px*var(--scale)) calc(0px*var(--scale))}}@media(min-width:1024.5px){.page-method-detail .section-method-others .method-cards{flex-direction:row}.page-method-detail .section-method-others .method-cards .method-card{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-others .method-cards .method-card{border-radius:calc(8px*var(--scale))}}.page-method-detail .section-method-others .method-cards .method-card .method-card-image{aspect-ratio:1}@media(max-width:1024.4px){.page-method-detail .section-method-others .method-cards .method-card .method-card-image{aspect-ratio:370/301}}.page-method-detail .section-method-others .method-cards .method-card .method-card-image img{height:100%;object-fit:cover}.page-method-detail .section-method-others .method-cards .method-card .method-card-arrow{display:none}.page-method-detail .section-method-others .method-cards .method-card .method-card-title br.spOnly{display:inherit!important}.page-method-detail .section-method-others .method-cards .method-card .method-card-description{margin-top:auto;margin-bottom:0}@media (min-width:1024.5px){.page-method-detail .section-method-others .method-cards .method-card .method-card-description{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-method-others .method-cards .method-card .method-card-description{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-gallery{padding:calc(144px*var(--scale)) calc(0px*var(--scale)) calc(144px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-gallery{padding:calc(140px*var(--scale)) calc(0px*var(--scale)) calc(70px*var(--scale)) calc(0px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-gallery.height-wide{padding:calc(192px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-gallery.height-wide{padding:calc(140px*var(--scale)) calc(0px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-famar-idea{margin-top:calc(144px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea{margin-top:calc(70px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-famar-idea{margin-bottom:calc(144px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea{margin-bottom:calc(210px*var(--scale))}}.page-method-detail .section-famar-idea .idea-title{text-align:center}@media (min-width:1024.5px){.page-method-detail .section-famar-idea .idea-title{margin-bottom:calc(24px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea .idea-title{margin-bottom:calc(24px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-famar-idea .idea-title{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea .idea-title{font-size:calc(23px*var(--scale))}}.page-method-detail .section-famar-idea .pic-idea-profile{overflow:hidden;border-radius:50%}@media (min-width:1024.5px){.page-method-detail .section-famar-idea .pic-idea-profile{width:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea .pic-idea-profile{width:calc(96px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-famar-idea .pic-idea-profile{height:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea .pic-idea-profile{height:calc(96px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-famar-idea .pic-idea-company{margin-top:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea .pic-idea-company{margin-top:calc(8px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-famar-idea .pic-idea-company{margin-bottom:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea .pic-idea-company{margin-bottom:calc(8px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-famar-idea .pic-idea-company{width:calc(46px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea .pic-idea-company{width:calc(46px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-famar-idea .pic-idea-company.sansouken{width:calc(63px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea .pic-idea-company.sansouken{width:calc(63px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-famar-idea .pic-idea-company.sansouken{margin-bottom:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea .pic-idea-company.sansouken{margin-bottom:calc(0px*var(--scale))}}.page-method-detail .section-famar-idea .idea-profile-position{line-height:1.7;color:rgba(0,158,64,.6);text-align:center}@media (min-width:1024.5px){.page-method-detail .section-famar-idea .idea-profile-position{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea .idea-profile-position{font-size:calc(11px*var(--scale))}}.page-method-detail .section-famar-idea .idea-profile-name{line-height:1.7}@media (min-width:1024.5px){.page-method-detail .section-famar-idea .idea-profile-name{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea .idea-profile-name{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-famar-idea .accordion-content-inner{min-height:calc(210px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea .accordion-content-inner{min-height:calc(230px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-famar-idea .accordion-content-inner{padding-bottom:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea .accordion-content-inner{padding-bottom:calc(64px*var(--scale))}}.page-method-detail .section-famar-idea .accordion-content-inner .text{line-height:1.7}@media (min-width:1024.5px){.page-method-detail .section-famar-idea .accordion-content-inner .text{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea .accordion-content-inner .text{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-method-detail .section-famar-idea .accordion-content-inner .text{margin-top:calc(32px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea .accordion-content-inner .text{margin-top:calc(28px*var(--scale));text-align:justify}}@media (min-width:1024.5px){.page-method-detail .section-famar-idea .accordion-content-inner .pic{margin-top:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-method-detail .section-famar-idea .accordion-content-inner .pic{margin-top:calc(42px*var(--scale))}.page-method-soil .section-method-soil-1 .sticky-block-container{padding-bottom:0}}.page-method-soil .section-method-soil-1 .sticky-block-container .static-item{padding-top:0}.page-method-soil .section-method-soil-1 .sticky-block-container .static-item .pic{aspect-ratio:832/696}@media(max-width:1024.4px){.page-method-soil .section-method-soil-1 .sticky-block-container .static-item .pic{aspect-ratio:390/1163}.page-method-soil .section-method-soil-1 .sticky-block-container .block-title{padding-top:0;text-align:center}.page-method-soil .section-method-soil-1 .sp-wide{margin-left:calc(-30px*var(--scale));margin-right:calc(-30px*var(--scale))}.page-method-soil .section-method-soil-2 .section-title-holder{margin-bottom:calc(42px*var(--scale))}}.page-method-soil .section-method-soil-2 .sticky-block-container{padding-bottom:0}.page-method-soil .section-method-soil-2 .sticky-block-container .static-item{padding-top:0}.page-method-soil .section-method-soil-2 .sticky-block-container .static-item .pic{aspect-ratio:832/1674}@media(max-width:1024.4px){.page-method-soil .section-method-soil-2 .sticky-block-container .static-item .pic{aspect-ratio:390/2208}.page-method-soil .section-method-soil-2 .sticky-block-container .block-title{text-align:center}.page-method-soil .section-method-soil-2 .sticky-block-container .block-lead{padding-top:0}.page-method-soil .section-method-soil-2 .sp-wide{margin-left:calc(-30px*var(--scale));margin-right:calc(-30px*var(--scale))}}.page-method-agrilca .section-method-agrilca-1 .sticky-block-container{padding-bottom:0}@media(max-width:1024.4px){.page-method-agrilca .section-method-agrilca-1 .sticky-block-container{gap:0}}.page-method-agrilca .section-method-agrilca-1 .sticky-block-container .static-item{padding-top:0}.page-method-agrilca .section-method-agrilca-1 .sticky-block-container .static-item .pic{aspect-ratio:832/1177}@media(max-width:1024.4px){.page-method-agrilca .section-method-agrilca-1 .sticky-block-container .static-item .pic{aspect-ratio:390/1630}.page-method-agrilca .section-method-agrilca-1 .sticky-block-container .block-title{padding-top:0;text-align:center}.page-method-agrilca .section-method-agrilca-1 .sp-wide{margin-left:calc(-30px*var(--scale));margin-right:calc(-30px*var(--scale))}.page-method-agrilca .section-method-agrilca-2 .sticky-block-container{gap:calc(21px*var(--scale))}}.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .static-item{padding-top:0}@media(max-width:1024.4px){.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .static-item{display:flex;flex-direction:column-reverse}.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .block-title{text-align:center}.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .block-lead{padding-top:0}}.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .block-lead .annotation{text-align:right;color:rgba(0,158,64,.6)}@media (min-width:1024.5px){.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .block-lead .annotation{margin-top:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .block-lead .annotation{margin-top:calc(7px*var(--scale))}}@media (min-width:1024.5px){.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .block-lead .annotation{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .block-lead .annotation{font-size:calc(11px*var(--scale))}}.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .supported-link-block{display:flex;justify-content:center;color:rgba(0,158,64,.6)}@media (min-width:1024.5px){.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .supported-link-block{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .supported-link-block{gap:calc(4px*var(--scale))}}@media (min-width:1024.5px){.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .supported-link-block .supported-link-text{margin-top:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .supported-link-block .supported-link-text{margin-top:calc(8px*var(--scale))}}@media (min-width:1024.5px){.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .supported-link-block .supported-link-text{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .supported-link-block .supported-link-text{font-size:calc(11px*var(--scale))}}.page-method-agrilca .section-method-agrilca-2 .sticky-block-container .supported-link-block .supported-link{width:calc(84px*var(--scale))}@media(max-width:1024.4px){.page-method-agrilca .section-method-agrilca-2 .sp-wide{margin-left:calc(-30px*var(--scale));margin-right:calc(-30px*var(--scale))}.page-method-credit .section-method-kv .method-card .method-card-description .anotation{width:calc(158px*var(--scale))}.page-method-credit .section-method-credit-1 .sticky-block-container{gap:calc(42px*var(--scale))}}.page-method-credit .section-method-credit-1 .sticky-block-container .static-item .pic{aspect-ratio:832/612}@media(max-width:1024.4px){.page-method-credit .section-method-credit-1 .sticky-block-container .static-item .pic{aspect-ratio:390/1255}.page-method-credit .section-method-credit-1 .sticky-block-container .block-title{padding-top:0;text-align:center}}.page-method-credit .section-method-credit-1 .sticky-block-container .block-lead .annotation{color:rgba(0,158,64,.6);text-decoration:underline}.page-method-credit .section-method-credit-1 .sticky-block-container .block-lead .annotation .inner{display:inline}@media(max-width:1024.4px){.page-method-credit .section-method-credit-1 .sp-wide{margin-left:calc(-30px*var(--scale));margin-right:calc(-30px*var(--scale))}}@media(min-width:1024.5px){.page-method-credit .section-method-credit-2 .sticky-block-container .sticky-item{grid-column:1/3;grid-row:1/2;top:calc(96px*var(--scale))}}.page-method-credit .section-method-credit-2 .sticky-block-container .sticky-item .pic{aspect-ratio:832/711}@media(max-width:1024.4px){.page-method-credit .section-method-credit-2 .sticky-block-container .sticky-item .pic{aspect-ratio:390/1273}}.page-method-credit .section-method-credit-2 .sticky-block-container .static-item{padding-top:0}@media(min-width:1024.5px){.page-method-credit .section-method-credit-2 .sticky-block-container .static-item{grid-column:3/4}.page-method-credit .section-method-credit-2 .sticky-block-container .block-title{margin-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-method-credit .section-method-credit-2 .sticky-block-container .block-title{margin-top:calc(0px*var(--scale))}}.page-method-credit .section-method-credit-2 .sticky-block-container .block-title:first-child{margin-top:0;padding-top:0}@media(min-width:1024.5px){.page-method-credit .section-method-credit-2 .sticky-block-container .block-title{display:flex}}@media(max-width:1024.4px){.page-method-credit .section-method-credit-2 .sticky-block-container .block-title{text-align:center}.page-method-credit .section-method-credit-2 .sp-wide{margin-left:calc(-30px*var(--scale));margin-right:calc(-30px*var(--scale))}}.page-method-credit .section-method-credit-2 .block-iso{background-color:#f2f2f2}@media (min-width:1024.5px){.page-method-credit .section-method-credit-2 .block-iso{margin-top:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-method-credit .section-method-credit-2 .block-iso{margin-top:calc(56px*var(--scale))}}@media (min-width:1024.5px){.page-method-credit .section-method-credit-2 .block-iso{padding:calc(24px*var(--scale)) calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-method-credit .section-method-credit-2 .block-iso{padding:calc(28px*var(--scale)) calc(30px*var(--scale))}}@media (min-width:1024.5px){.page-method-credit .section-method-credit-2 .block-iso{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-method-credit .section-method-credit-2 .block-iso{border-radius:calc(4px*var(--scale))}}.page-method-credit .section-method-credit-2 .block-iso .block-iso-title{line-height:1.7}@media (min-width:1024.5px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-title{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-title{font-size:calc(23px*var(--scale));text-align:center}}@media (min-width:1024.5px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-title .small{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-title .small{font-size:calc(11px*var(--scale));font-weight:500}}@media (min-width:1024.5px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-text{margin-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-text{margin-top:calc(42px*var(--scale))}}@media (min-width:1024.5px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-text{margin-bottom:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-text{margin-bottom:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-text{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-text{font-size:calc(18px*var(--scale))}}.page-method-credit .section-method-credit-2 .block-iso .block-iso-link{display:flex;width:fit-content;line-height:1.7}@media (min-width:1024.5px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-link{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-link{font-size:calc(14px*var(--scale))}}.page-method-credit .section-method-credit-2 .block-iso .block-iso-link .block-iso-link-inner{display:flex;align-items:center}.page-method-credit .section-method-credit-2 .block-iso .block-iso-link .icon-outerlink{display:flex;flex-shrink:0}@media (min-width:1024.5px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-link .icon-outerlink{margin-bottom:calc(1px*var(--scale))}}@media (max-width:1024.4px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-link .icon-outerlink{margin-bottom:calc(1px*var(--scale))}}@media (min-width:1024.5px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-link .icon-outerlink{height:calc(20px*var(--scale))}}@media (max-width:1024.4px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-link .icon-outerlink{height:calc(20px*var(--scale))}}@media (min-width:1024.5px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-link .icon-outerlink{width:calc(20px*var(--scale))}}@media (max-width:1024.4px){.page-method-credit .section-method-credit-2 .block-iso .block-iso-link .icon-outerlink{width:calc(20px*var(--scale))}}.page-news-index .news-category-list-block{height:fit-content}@media (min-width:1024.5px){.page-news-index .news-category-list-block{margin-bottom:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-news-index .news-category-list-block{margin-bottom:calc(42px*var(--scale))}}@media(min-width:1024.5px){.page-news-index .news-category-list-block{grid-column:1/2;position:sticky;top:calc(96px*var(--scale))}.page-news-index .news-list-block{grid-column:2/4}}.news-category-list{display:flex}@media (min-width:1024.5px){.news-category-list{margin:calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.news-category-list{margin:calc(0px*var(--scale)) calc(-30px*var(--scale))}}@media (min-width:1024.5px){.news-category-list{padding:calc(48px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.news-category-list{padding:calc(0px*var(--scale)) calc(30px*var(--scale))}}@media (min-width:1024.5px){.news-category-list{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.news-category-list{gap:calc(8px*var(--scale))}}@media(min-width:1024.5px){.news-category-list{border-top:1px solid rgba(0,158,64,.3);border-bottom:1px solid rgba(0,158,64,.3)}}.news-category-list .news-category-list-item{flex-shrink:0}.news-category-list .news-category-list-item .inner{display:flex;align-items:center;color:rgba(0,158,64,.6)}@media (min-width:1024.5px){.news-category-list .news-category-list-item .inner{height:calc(32px*var(--scale))}}@media (max-width:1024.4px){.news-category-list .news-category-list-item .inner{height:calc(30px*var(--scale))}}@media (min-width:1024.5px){.news-category-list .news-category-list-item .inner{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.news-category-list .news-category-list-item .inner{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.news-category-list .news-category-list-item .inner{padding:calc(0px*var(--scale)) calc(12px*var(--scale))}}@media (max-width:1024.4px){.news-category-list .news-category-list-item .inner{padding:calc(0px*var(--scale)) calc(12px*var(--scale))}}@media (min-width:1024.5px){.news-category-list .news-category-list-item .inner{border-radius:calc(4px*var(--scale))}}@media (max-width:1024.4px){.news-category-list .news-category-list-item .inner{border-radius:calc(4px*var(--scale))}}.news-category-list .news-category-list-item.current{pointer-events:none}.news-category-list .news-category-list-item.current .inner{color:#fff;background-color:#009e40}.news-category-list .news-category-list-item:first-child{margin-right:auto}.news-tag-list-container{position:relative}@media (min-width:1024.5px){.news-tag-list-container{width:auto}}@media (max-width:1024.4px){.news-tag-list-container{width:calc(150px*var(--scale))}}@media (min-width:1024.5px){.news-tag-list-container{height:auto}}@media (max-width:1024.4px){.news-tag-list-container{height:calc(40px*var(--scale))}}@media (min-width:1024.5px){.news-tag-list-container{margin:calc(48px*var(--scale)) calc(0px*var(--scale)) calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.news-tag-list-container{margin:calc(14px*var(--scale)) calc(0px*var(--scale)) calc(0px*var(--scale)) auto}}.news-tag-list{z-index:1;display:flex;flex-direction:column;border:1px solid rgba(0,158,64,.1);margin-left:auto;margin-right:0;background-color:#f2f2f2;width:100%}@media (min-width:1024.5px){.news-tag-list{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.news-tag-list{border-radius:calc(8px*var(--scale));position:absolute;top:0;left:0}}.news-tag-list.open .accordion-content{grid-template-rows:1fr}.news-tag-list.open .icon-select{transform:rotate(180deg)}.news-tag-list .news-tag-list-item{flex-shrink:0;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:background-color .4s cubic-bezier(.165,.84,.44,1)}@media (min-width:1024.5px){.news-tag-list .news-tag-list-item{padding:calc(13px*var(--scale)) calc(24px*var(--scale)) calc(13px*var(--scale)) calc(24px*var(--scale))}}@media (max-width:1024.4px){.news-tag-list .news-tag-list-item{padding:calc(10.5px*var(--scale)) calc(27px*var(--scale)) calc(10.5px*var(--scale)) calc(15px*var(--scale))}}@media (min-width:1024.5px){.news-tag-list .news-tag-list-item{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.news-tag-list .news-tag-list-item{font-size:calc(11px*var(--scale))}}.news-tag-list .news-tag-list-item.current{background-color:rgba(0,158,64,.1)}.news-tag-list .news-tag-list-item .default{color:rgba(0,158,64,.6)}.news-tag-list .news-tag-list-item:focus-visible{background-color:rgba(0,158,64,.1)}@media(hover:none)and (pointer:coarse){.news-tag-list .news-tag-list-item:active{background-color:rgba(0,158,64,.1)}}@media(hover:hover)and (pointer:fine){.news-tag-list .news-tag-list-item:hover{background-color:rgba(0,158,64,.1)}}.news-tag-list .accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.165,.84,.44,1)}.news-tag-list .accordion-content .accordion-content-inner{overflow:hidden;display:flex;flex-direction:column}.news-tag-list .accordion-content .accordion-content-inner .news-tag-list-item{border-top:1px solid rgba(0,158,64,.1)}@media (min-width:1024.5px){.news-tag-list .accordion-content .accordion-content-inner .news-tag-list-item{padding:calc(13px*var(--scale)) calc(24px*var(--scale)) calc(13px*var(--scale)) calc(24px*var(--scale))}}@media (max-width:1024.4px){.news-tag-list .accordion-content .accordion-content-inner .news-tag-list-item{padding:calc(10.5px*var(--scale)) calc(15px*var(--scale)) calc(10.5px*var(--scale)) calc(15px*var(--scale))}}.news-tag-list .icon-select{position:absolute;display:flex}@media (min-width:1024.5px){.news-tag-list .icon-select{width:calc(12px*var(--scale))}}@media (max-width:1024.4px){.news-tag-list .icon-select{width:calc(12px*var(--scale))}}@media (min-width:1024.5px){.news-tag-list .icon-select{height:calc(12px*var(--scale))}}@media (max-width:1024.4px){.news-tag-list .icon-select{height:calc(12px*var(--scale))}}@media (min-width:1024.5px){.news-tag-list .icon-select{top:calc(18px*var(--scale))}}@media (max-width:1024.4px){.news-tag-list .icon-select{top:calc(14px*var(--scale))}}@media (min-width:1024.5px){.news-tag-list .icon-select{right:calc(24px*var(--scale))}}@media (max-width:1024.4px){.news-tag-list .icon-select{right:calc(15px*var(--scale))}}.news-list{display:flex;flex-direction:column}.news-list+.button-link{line-height:170%;width:fit-content}@media (min-width:1024.5px){.news-list+.button-link{margin:calc(28px*var(--scale)) auto calc(0px*var(--scale))}}@media (max-width:1024.4px){.news-list+.button-link{margin:calc(28px*var(--scale)) auto calc(0px*var(--scale))}}@media (min-width:1024.5px){.news-list+.button-link{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.news-list+.button-link{font-size:calc(13px*var(--scale))}}.news-list-item{border-bottom:1px solid rgba(0,158,64,.3)}.grayCard .news-list-item{border:none!important}.grayCard .news-list-item .news-list-item-link:focus-visible>*{scale:.9}@media(hover:none)and (pointer:coarse){.grayCard .news-list-item .news-list-item-link:active>*{scale:.9}}@media(hover:hover)and (pointer:fine){.grayCard .news-list-item .news-list-item-link:hover>*{scale:.9}}.grayCard .news-list-item .news-list-item-link .inner{background-color:#f2f2f2;border:1px solid rgba(0,158,64,.1)}@media (min-width:1024.5px){.grayCard .news-list-item .news-list-item-link .inner{padding:calc(32px*var(--scale)) calc(48px*var(--scale)) calc(24px*var(--scale)) calc(48px*var(--scale))}}@media (max-width:1024.4px){.grayCard .news-list-item .news-list-item-link .inner{padding:calc(14px*var(--scale)) calc(20px*var(--scale)) calc(14px*var(--scale)) calc(20px*var(--scale))}}@media (min-width:1024.5px){.grayCard .news-list-item .news-list-item-link .inner{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.grayCard .news-list-item .news-list-item-link .inner{border-radius:calc(8px*var(--scale))}}@media (min-width:1024.5px){.grayCard .news-list-item+.news-list-item{margin-top:calc(8px*var(--scale))}}@media (max-width:1024.4px){.grayCard .news-list-item+.news-list-item{margin-top:calc(7px*var(--scale))}}.news-list-item:first-child{border-top:1px solid rgba(0,158,64,.3)}.news-list-item .news-list-item-link{display:block}.news-list-item .news-list-item-link:focus-visible>*{scale:.96}@media(hover:none)and (pointer:coarse){.news-list-item .news-list-item-link:active>*{scale:.96}}@media(hover:hover)and (pointer:fine){.news-list-item .news-list-item-link:hover>*{scale:.96}}.news-list-item .news-list-item-link .inner{display:flex;flex-direction:column}@media (min-width:1024.5px){.news-list-item .news-list-item-link .inner{gap:calc(14px*var(--scale))}}@media (max-width:1024.4px){.news-list-item .news-list-item-link .inner{gap:calc(8px*var(--scale))}}@media (min-width:1024.5px){.news-list-item .news-list-item-link .inner{padding:calc(32px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.news-list-item .news-list-item-link .inner{padding:calc(20px*var(--scale)) calc(0px*var(--scale))}}.news-list-item .news-list-item-header{display:flex;justify-content:space-between;font-weight:500;line-height:170%}@media (min-width:1024.5px){.news-list-item .news-list-item-header{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.news-list-item .news-list-item-header{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.news-list-item .news-list-item-header{gap:calc(20px*var(--scale))}}@media (max-width:1024.4px){.news-list-item .news-list-item-header{gap:calc(20px*var(--scale))}}.news-list-item .news-list-item-header .title{text-align:justify}.news-list-item .news-list-item-header .icon-outerlink{display:inline-block;vertical-align:text-bottom}@media (min-width:1024.5px){.news-list-item .news-list-item-header .icon-outerlink{width:calc(16px*var(--scale))}}@media (max-width:1024.4px){.news-list-item .news-list-item-header .icon-outerlink{width:calc(16px*var(--scale))}}@media (min-width:1024.5px){.news-list-item .news-list-item-header .icon-outerlink{height:calc(16px*var(--scale))}}@media (max-width:1024.4px){.news-list-item .news-list-item-header .icon-outerlink{height:calc(16px*var(--scale))}}@media (min-width:1024.5px){.news-list-item .news-list-item-header .icon-outerlink{margin-left:calc(4px*var(--scale))}}@media (max-width:1024.4px){.news-list-item .news-list-item-header .icon-outerlink{margin-left:calc(4px*var(--scale))}}.news-list-item .news-list-item-header .thumbnail{aspect-ratio:1;flex-shrink:0}@media (min-width:1024.5px){.news-list-item .news-list-item-header .thumbnail{width:calc(70px*var(--scale))}}@media (max-width:1024.4px){.news-list-item .news-list-item-header .thumbnail{width:calc(70px*var(--scale))}}@media (min-width:1024.5px){.news-list-item .news-list-item-header .thumbnail{height:calc(70px*var(--scale))}}@media (max-width:1024.4px){.news-list-item .news-list-item-header .thumbnail{height:calc(70px*var(--scale))}}.news-list-item .news-list-item-header .thumbnail img{width:100%;height:100%;object-fit:cover}@media (min-width:1024.5px){.news-list-item .news-list-item-header .thumbnail img{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.news-list-item .news-list-item-header .thumbnail img{border-radius:calc(8px*var(--scale))}}.news-list-item .news-list-item-meta{display:flex;color:rgba(0,158,64,.3);line-height:170%}@media (min-width:1024.5px){.news-list-item .news-list-item-meta{font-size:calc(14px*var(--scale))}}@media (max-width:1024.4px){.news-list-item .news-list-item-meta{font-size:calc(11px*var(--scale))}}.news-list-item .news-list-item-meta .categories{margin-left:.7em;padding-left:.8em;position:relative;display:flex;flex-wrap:wrap}.news-list-item .news-list-item-meta .categories:before{content:"";position:absolute;left:0;top:.1em;width:1px;background-color:rgba(0,158,64,.3)}@media (min-width:1024.5px){.news-list-item .news-list-item-meta .categories:before{height:calc(19px*var(--scale))}}@media (max-width:1024.4px){.news-list-item .news-list-item-meta .categories:before{height:calc(22px*var(--scale))}}@media (min-width:1024.5px){.news-list-item .news-list-item-meta .categories .category{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.news-list-item .news-list-item-meta .categories .category{font-size:calc(11px*var(--scale))}}.news-list-item .news-list-item-meta .categories .category+.category:before{display:inline-block;content:"・";margin:0 .4em}.pagination{display:flex;align-items:center}@media (min-width:1024.5px){.pagination{margin-top:calc(28px*var(--scale))}}@media (max-width:1024.4px){.pagination{margin-top:calc(28px*var(--scale))}}@media (min-width:1024.5px){.pagination{font-size:calc(15px*var(--scale))}}@media (max-width:1024.4px){.pagination{font-size:calc(15px*var(--scale))}}.pagination>li{order:2;transform-origin:center;will-change:scale;display:inline-block}@media (min-width:1024.5px){.pagination>li{width:calc(30px*var(--scale))}}@media (max-width:1024.4px){.pagination>li{width:calc(30px*var(--scale))}}@media (min-width:1024.5px){.pagination>li{height:calc(48px*var(--scale))}}@media (max-width:1024.4px){.pagination>li{height:calc(48px*var(--scale))}}.pagination>li>*{cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pagination .rc-pagination-item{transition:scale .5s linear(0,1.2,.98,1.01,1,1)}.pagination .rc-pagination-item:focus-visible>*{scale:.9}@media(hover:none)and (pointer:coarse){.pagination .rc-pagination-item:active>*{scale:.9}}@media(hover:hover)and (pointer:fine){.pagination .rc-pagination-item:hover>*{scale:.9}}.pagination .rc-pagination-item-active,.pagination .selected{pointer-events:none}.pagination .break>*,.pagination .rc-pagination-item-active>*,.pagination .rc-pagination-jump-next>*,.pagination .rc-pagination-jump-prev>*,.pagination .selected>*{color:rgba(0,158,64,.3)}.pagination .next,.pagination .previous,.pagination .rc-pagination-next,.pagination .rc-pagination-prev{display:flex;justify-content:center;align-items:center;cursor:pointer}@media (min-width:1024.5px){.pagination .next,.pagination .previous,.pagination .rc-pagination-next,.pagination .rc-pagination-prev{width:calc(48px*var(--scale))}}@media (max-width:1024.4px){.pagination .next,.pagination .previous,.pagination .rc-pagination-next,.pagination .rc-pagination-prev{width:calc(48px*var(--scale))}}@media (min-width:1024.5px){.pagination .next,.pagination .previous,.pagination .rc-pagination-next,.pagination .rc-pagination-prev{height:calc(48px*var(--scale))}}@media (max-width:1024.4px){.pagination .next,.pagination .previous,.pagination .rc-pagination-next,.pagination .rc-pagination-prev{height:calc(48px*var(--scale))}}.pagination .next>*,.pagination .previous>*,.pagination .rc-pagination-next>*,.pagination .rc-pagination-prev>*{display:block;text-indent:-9999px;background:no-repeat 50%}@media (min-width:1024.5px){.pagination .next>*,.pagination .previous>*,.pagination .rc-pagination-next>*,.pagination .rc-pagination-prev>*{background-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.pagination .next>*,.pagination .previous>*,.pagination .rc-pagination-next>*,.pagination .rc-pagination-prev>*{background-size:calc(16px*var(--scale))}}.pagination .next.disabled,.pagination .next.rc-pagination-disabled,.pagination .previous.disabled,.pagination .previous.rc-pagination-disabled,.pagination .rc-pagination-next.disabled,.pagination .rc-pagination-next.rc-pagination-disabled,.pagination .rc-pagination-prev.disabled,.pagination .rc-pagination-prev.rc-pagination-disabled{pointer-events:none}.pagination .next.disabled>*,.pagination .next.rc-pagination-disabled>*,.pagination .previous.disabled>*,.pagination .previous.rc-pagination-disabled>*,.pagination .rc-pagination-next.disabled>*,.pagination .rc-pagination-next.rc-pagination-disabled>*,.pagination .rc-pagination-prev.disabled>*,.pagination .rc-pagination-prev.rc-pagination-disabled>*{opacity:.3}.pagination .next:before,.pagination .previous:before,.pagination .rc-pagination-next:before,.pagination .rc-pagination-prev:before{content:"";display:block;position:absolute;inset:0;border-radius:50%;background-color:#009e40;scale:0;opacity:0;transition:scale .5s linear(0,1.2,.98,1.01,1,1),opacity .3s cubic-bezier(.165,.84,.44,1)}.pagination .next:focus-visible:before,.pagination .previous:focus-visible:before,.pagination .rc-pagination-next:focus-visible:before,.pagination .rc-pagination-prev:focus-visible:before{scale:1;opacity:1}.pagination .next:focus-visible .icon-arrow,.pagination .previous:focus-visible .icon-arrow,.pagination .rc-pagination-next:focus-visible .icon-arrow,.pagination .rc-pagination-prev:focus-visible .icon-arrow{color:#fff}@media(hover:none)and (pointer:coarse){.pagination .next:active:before,.pagination .previous:active:before,.pagination .rc-pagination-next:active:before,.pagination .rc-pagination-prev:active:before{scale:1;opacity:1}.pagination .next:active .icon-arrow,.pagination .previous:active .icon-arrow,.pagination .rc-pagination-next:active .icon-arrow,.pagination .rc-pagination-prev:active .icon-arrow{color:#fff}}@media(hover:hover)and (pointer:fine){.pagination .next:hover:before,.pagination .previous:hover:before,.pagination .rc-pagination-next:hover:before,.pagination .rc-pagination-prev:hover:before{scale:1;opacity:1}.pagination .next:hover .icon-arrow,.pagination .previous:hover .icon-arrow,.pagination .rc-pagination-next:hover .icon-arrow,.pagination .rc-pagination-prev:hover .icon-arrow{color:#fff}}.pagination .icon-arrow{position:relative;display:flex;z-index:1;transition:color .3s cubic-bezier(.165,.84,.44,1)}@media (min-width:1024.5px){.pagination .icon-arrow{width:calc(16px*var(--scale))}}@media (max-width:1024.4px){.pagination .icon-arrow{width:calc(16px*var(--scale))}}@media (min-width:1024.5px){.pagination .icon-arrow{height:calc(16px*var(--scale))}}@media (max-width:1024.4px){.pagination .icon-arrow{height:calc(16px*var(--scale))}}.pagination .previous,.pagination .rc-pagination-prev{order:0}.pagination .next,.pagination .rc-pagination-next{order:1;margin-right:auto}@media(min-width:1024.5px){.page-news-detail .section{margin-left:auto;margin-right:auto;width:65%}.page-news-detail .page-first-item{margin-top:calc(128px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .page-first-item{margin-top:calc(140px*var(--scale))}}@media (min-width:1024.5px){.page-news-detail .page-first-item{margin-bottom:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .page-first-item{margin-bottom:calc(42px*var(--scale))}}.page-news-detail .link-back{display:flex;align-items:center;line-height:1.7}@media (min-width:1024.5px){.page-news-detail .link-back{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .link-back{font-size:calc(11px*var(--scale))}}.page-news-detail .link-back .inner{display:flex;align-items:center}@media (min-width:1024.5px){.page-news-detail .link-back .inner{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .link-back .inner{gap:calc(8px*var(--scale))}}@media (min-width:1024.5px){.page-news-detail .link-back .text{padding:calc(0px*var(--scale)) calc(4px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .link-back .text{padding:calc(0px*var(--scale)) calc(4px*var(--scale))}}@media (min-width:1024.5px){.page-news-detail .link-back .icon{width:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .link-back .icon{width:calc(16px*var(--scale))}}@media (min-width:1024.5px){.page-news-detail .link-back .icon{height:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .link-back .icon{height:calc(16px*var(--scale))}}.page-news-detail .article-head{display:flex;flex-direction:column}@media (min-width:1024.5px){.page-news-detail .article-head{margin-bottom:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .article-head{margin-bottom:calc(28px*var(--scale))}}@media (min-width:1024.5px){.page-news-detail .article-head{gap:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .article-head{gap:calc(14px*var(--scale))}}.page-news-detail .article-head .article-title{line-height:140%}@media (min-width:1024.5px){.page-news-detail .article-head .article-title{font-size:calc(42px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .article-head .article-title{font-size:calc(28px*var(--scale));line-height:150%}}.page-news-detail .article-head .article-meta{display:flex;color:rgba(0,158,64,.3);line-height:170%}@media (min-width:1024.5px){.page-news-detail .article-head .article-meta{font-size:calc(14px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .article-head .article-meta{font-size:calc(11px*var(--scale))}}.page-news-detail .article-head .article-meta .categories{margin-left:.7em;padding-left:.8em;position:relative;display:flex;flex-wrap:wrap}.page-news-detail .article-head .article-meta .categories:before{content:"";position:absolute;left:0;top:.1em;width:1px;background-color:rgba(0,158,64,.3)}@media (min-width:1024.5px){.page-news-detail .article-head .article-meta .categories:before{height:calc(19px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .article-head .article-meta .categories:before{height:calc(22px*var(--scale))}}@media (min-width:1024.5px){.page-news-detail .article-head .article-meta .categories .category{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .article-head .article-meta .categories .category{font-size:calc(11px*var(--scale))}}.page-news-detail .article-head .article-meta .categories .category+.category:before{display:inline-block;content:"・";margin:0 .4em}.page-news-detail .article-body .article-body-content{display:flex;flex-direction:column}@media (min-width:1024.5px){.page-news-detail .article-body .article-body-content{gap:calc(32px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .article-body .article-body-content{gap:calc(28px*var(--scale))}}.page-news-detail .article-body .pic.round{overflow:hidden}@media (min-width:1024.5px){.page-news-detail .article-body .pic.round{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .article-body .pic.round{border-radius:calc(8px*var(--scale))}}.page-news-detail .article-body .block{display:block}@media (min-width:1024.5px){.page-news-detail .article-body .block.size-L{margin-left:calc(-32px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .article-body .block.size-L{margin-left:calc(-20px*var(--scale))}}@media (min-width:1024.5px){.page-news-detail .article-body .block.size-L{margin-right:calc(-32px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .article-body .block.size-L{margin-right:calc(-20px*var(--scale))}}@media (min-width:1024.5px){.page-news-detail .article-body .block.size-L{margin-bottom:calc(128px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .article-body .block.size-L{margin-bottom:calc(-20px*var(--scale))}}.page-news-detail .article-body .block.size-M{margin-left:auto;margin-right:auto;width:100%}.page-news-detail .article-body .block.size-S{margin-left:auto;margin-right:auto;width:56.25%}@media(max-width:1024.4px){.page-news-detail .article-body .block.size-S{width:63.6363636364%}}.page-news-detail .article-body .richEditor{line-height:170%;text-align:justify;display:flex;flex-direction:column}@media (min-width:1024.5px){.page-news-detail .article-body .richEditor{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .article-body .richEditor{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-news-detail .article-body .richEditor{gap:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .article-body .richEditor{gap:calc(14px*var(--scale))}}.page-news-detail .article-body .richEditor a:focus-visible{color:#009e40}@media(hover:none)and (pointer:coarse){.page-news-detail .article-body .richEditor a:active{color:#009e40}}@media(hover:hover)and (pointer:fine){.page-news-detail .article-body .richEditor a:hover{color:#009e40}}.page-news-detail .article-body .richEditor .annotation{color:rgba(0,158,64,.6)}@media (min-width:1024.5px){.page-news-detail .article-body .richEditor .annotation{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .article-body .richEditor .annotation{font-size:calc(11px*var(--scale))}}.page-news-detail .share-block{border-bottom:1px solid rgba(0,158,64,.3);display:flex;justify-content:flex-end}@media (min-width:1024.5px){.page-news-detail .share-block{margin-top:calc(140px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .share-block{margin-top:calc(140px*var(--scale))}}@media (min-width:1024.5px){.page-news-detail .share-block{padding-bottom:calc(42px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .share-block{padding-bottom:calc(42px*var(--scale))}}@media (min-width:1024.5px){.page-news-detail .share-block{gap:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .share-block{gap:calc(14px*var(--scale))}}.page-news-detail .share-block .div{width:0;border-left:1px dotted rgba(0,158,64,.3)}@media (min-width:1024.5px){.page-news-detail .share-block .div{height:calc(30px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .share-block .div{height:calc(30px*var(--scale))}}.page-news-detail .share-block .share-item{position:relative}@media (min-width:1024.5px){.page-news-detail .share-block .share-item{width:calc(30px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .share-block .share-item{width:calc(30px*var(--scale))}}@media (min-width:1024.5px){.page-news-detail .share-block .share-item{height:calc(30px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .share-block .share-item{height:calc(30px*var(--scale))}}.page-news-detail .share-block .share-item .button-copy,.page-news-detail .share-block .share-item .icon{display:block;width:100%;height:100%}.page-news-detail .section-related .section-title{line-height:1.7}@media (min-width:1024.5px){.page-news-detail .section-related .section-title{padding:calc(96px*var(--scale)) calc(0px*var(--scale)) calc(24px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .section-related .section-title{padding:calc(70px*var(--scale)) calc(0px*var(--scale)) calc(21px*var(--scale)) calc(0px*var(--scale))}}@media (min-width:1024.5px){.page-news-detail .section-related .section-title{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-news-detail .section-related .section-title{font-size:calc(18px*var(--scale))}}.page-vegetables{background-color:#fff}@media (min-width:1024.5px){.page-vegetables{padding-bottom:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables{padding-bottom:calc(70px*var(--scale))}}.page-vegetables .section-1 .block{display:flex;align-items:center;width:65.3125%;margin:0 auto}@media (min-width:1024.5px){.page-vegetables .section-1 .block{gap:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .section-1 .block{gap:calc(42px*var(--scale));width:100%;flex-direction:column-reverse}}.page-vegetables .section-1 .block .pic{flex-shrink:0;width:46.6507177033%}@media(max-width:1024.4px){.page-vegetables .section-1 .block .pic{width:100%}}.page-vegetables .section-1 .block .block-lead{line-height:1.7}@media (min-width:1024.5px){.page-vegetables .section-1 .block .block-lead{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .section-1 .block .block-lead{font-size:calc(18px*var(--scale))}}@media(min-width:1024.5px){.page-vegetables .section-2 .section-title-holder .section-lead{width:43.6%}}@media(max-width:1024.4px){.page-vegetables .section-2 .block.n1 .static-item{padding-top:0}}@media (min-width:1024.5px){.page-vegetables .section-2 .block.n2 .static-item{margin-top:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .section-2 .block.n2 .static-item{margin-top:calc(28px*var(--scale))}.page-vegetables .section-2 .sp-wide{margin-left:calc(-30px*var(--scale));margin-right:calc(-30px*var(--scale))}}@media (min-width:1024.5px){.page-vegetables .section-3 .section-title-holder{margin-bottom:calc(144px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .section-3 .section-title-holder{margin-bottom:calc(140px*var(--scale))}}.page-vegetables .section-3 .block .block-title{text-align:center;line-height:1.7}@media (min-width:1024.5px){.page-vegetables .section-3 .block .block-title{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .section-3 .block .block-title{font-size:calc(23px*var(--scale))}}@media(min-width:1024.5px){.page-vegetables .section-line{margin-left:auto;margin-right:auto;width:47.5%}}.page-vegetables .section-line .block{display:flex;align-items:center;background-color:#f2f2f2}@media (min-width:1024.5px){.page-vegetables .section-line .block{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .section-line .block{border-radius:calc(8px*var(--scale))}}@media (min-width:1024.5px){.page-vegetables .section-line .block{padding:calc(48px*var(--scale)) calc(36px*var(--scale)) calc(48px*var(--scale)) calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .section-line .block{padding:calc(24px*var(--scale)) calc(24px*var(--scale)) calc(24px*var(--scale)) calc(24px*var(--scale))}}@media (min-width:1024.5px){.page-vegetables .section-line .block{gap:calc(24px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .section-line .block{gap:calc(28px*var(--scale));flex-direction:column}}.page-vegetables .section-line .block .page-title-pic{flex-shrink:0;margin-left:auto;margin-right:auto;width:45.8015267176%}@media(max-width:1024.4px){.page-vegetables .section-line .block .page-title-pic{width:calc(240px*var(--scale))}}.page-vegetables .section-line .block .text-holder .text{line-height:1.7}@media (min-width:1024.5px){.page-vegetables .section-line .block .text-holder .text{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .section-line .block .text-holder .text{font-size:calc(14px*var(--scale))}}.page-vegetables .section-line .block .qr-holder{display:flex;align-items:center;background-color:#fff;margin-left:auto;margin-right:auto}@media (min-width:1024.5px){.page-vegetables .section-line .block .qr-holder{margin-top:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .section-line .block .qr-holder{margin-top:calc(28px*var(--scale))}}@media (min-width:1024.5px){.page-vegetables .section-line .block .qr-holder{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .section-line .block .qr-holder{border-radius:calc(4px*var(--scale))}}@media (min-width:1024.5px){.page-vegetables .section-line .block .qr-holder{padding:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .section-line .block .qr-holder{padding:calc(15px*var(--scale))}}@media (min-width:1024.5px){.page-vegetables .section-line .block .qr-holder{gap:calc(12px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .section-line .block .qr-holder{gap:calc(12px*var(--scale))}}@media (min-width:1024.5px){.page-vegetables .section-line .block .qr-holder{width:auto}}@media (max-width:1024.4px){.page-vegetables .section-line .block .qr-holder{width:calc(213px*var(--scale))}}.page-vegetables .section-line .block .qr-holder .pic-qr{flex-shrink:0}@media (min-width:1024.5px){.page-vegetables .section-line .block .qr-holder .pic-qr{width:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .section-line .block .qr-holder .pic-qr{width:calc(48px*var(--scale))}}.page-vegetables .section-line .block .qr-holder .qr-text{color:rgba(0,158,64,.6);text-decoration:underline}@media (min-width:1024.5px){.page-vegetables .section-line .block .qr-holder .qr-text{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .section-line .block .qr-holder .qr-text{font-size:calc(14px*var(--scale))}}.page-vegetables .section-line .block .qr-holder .qr-text .inner{display:block}@media (min-width:1024.5px){.page-vegetables .block-famar{margin-top:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .block-famar{margin-top:calc(42px*var(--scale))}}.page-vegetables .block-famar .block-famar-item{line-height:1.7;display:grid;grid-template-columns:1fr 1fr 1fr;border-top:1px solid rgba(0,158,64,.3)}@media (min-width:1024.5px){.page-vegetables .block-famar .block-famar-item{gap:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .block-famar .block-famar-item{gap:calc(0px*var(--scale));grid-template-columns:calc(90px*var(--scale)) 1fr}}@media(min-width:1024.5px){.page-vegetables .block-famar .block-famar-item:last-child .famar-list{border-bottom:1px solid rgba(0,158,64,.3)}.page-vegetables .block-famar .block-famar-item .item-address{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .block-famar .block-famar-item .item-address{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-vegetables .block-famar .block-famar-item .item-address{padding-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .block-famar .block-famar-item .item-address{padding-top:calc(49.5px*var(--scale))}}.page-vegetables .block-famar .block-famar-item .famar-list{display:grid}@media (min-width:1024.5px){.page-vegetables .block-famar .block-famar-item .famar-list{gap:calc(0px*var(--scale)) calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .block-famar .block-famar-item .famar-list{gap:calc(0px*var(--scale)) calc(0px*var(--scale))}}@media(min-width:1024.5px){.page-vegetables .block-famar .block-famar-item .famar-list{grid-column:2/4;grid-template-columns:1fr 1fr}}.page-vegetables .block-famar .block-famar-item .famar-list-item+.famar-list-item{border-top:1px solid rgba(0,158,64,.3)}@media (min-width:1024.5px){.page-vegetables .block-famar .block-famar-item .famar-list-item{padding:calc(24px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .block-famar .block-famar-item .famar-list-item{padding:calc(42px*var(--scale)) calc(0px*var(--scale))}}@media(min-width:1024.5px){.page-vegetables .block-famar .block-famar-item .famar-list-item:nth-child(2){border-top:none}}.page-vegetables .block-famar .block-famar-item .famar-list-item .famar-list-item-inner{display:flex}@media (min-width:1024.5px){.page-vegetables .block-famar .block-famar-item .famar-list-item .famar-list-item-inner{margin-top:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .block-famar .block-famar-item .famar-list-item .famar-list-item-inner{margin-top:calc(28px*var(--scale))}}@media (min-width:1024.5px){.page-vegetables .block-famar .block-famar-item .famar-list-item .famar-list-item-inner{gap:calc(12px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .block-famar .block-famar-item .famar-list-item .famar-list-item-inner{gap:calc(10px*var(--scale))}}.page-vegetables .block-famar .block-famar-item .famar-list-item .farmar-name{display:flex;width:fit-content}@media (min-width:1024.5px){.page-vegetables .block-famar .block-famar-item .famar-list-item .farmar-name{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .block-famar .block-famar-item .famar-list-item .farmar-name{font-size:calc(23px*var(--scale))}}.page-vegetables .block-famar .block-famar-item .famar-list-item .farmar-name .inner{width:fit-content;display:flex;align-items:center}@media (min-width:1024.5px){.page-vegetables .block-famar .block-famar-item .famar-list-item .farmar-name .inner{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .block-famar .block-famar-item .famar-list-item .farmar-name .inner{gap:calc(5px*var(--scale))}}.page-vegetables .block-famar .block-famar-item .famar-list-item .farmar-name .icon{display:flex}@media (min-width:1024.5px){.page-vegetables .block-famar .block-famar-item .famar-list-item .farmar-name .icon{width:calc(36px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .block-famar .block-famar-item .famar-list-item .farmar-name .icon{width:calc(24px*var(--scale))}}.page-vegetables .block-famar .block-famar-item .famar-list-item .pic-famar{width:100%;height:fit-content;border-radius:50%;overflow:hidden}@media (min-width:1024.5px){.page-vegetables .block-famar .block-famar-item .famar-list-item .pic-famar{width:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .block-famar .block-famar-item .famar-list-item .pic-famar{width:calc(40px*var(--scale))}}@media (min-width:1024.5px){.page-vegetables .block-famar .block-famar-item .famar-list-item .famar-description .address{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .block-famar .block-famar-item .famar-list-item .famar-description .address{font-size:calc(11px*var(--scale))}}@media (min-width:1024.5px){.page-vegetables .block-famar .block-famar-item .famar-list-item .famar-description .name{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .block-famar .block-famar-item .famar-list-item .famar-description .name{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-vegetables .block-famar .block-famar-item .famar-list-item .famar-description .name{margin-bottom:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .block-famar .block-famar-item .famar-list-item .famar-description .name{margin-bottom:calc(7px*var(--scale))}}.page-vegetables .block-famar .block-famar-item .famar-list-item .famar-description .description{opacity:.6}@media (min-width:1024.5px){.page-vegetables .block-famar .block-famar-item .famar-list-item .famar-description .description{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-vegetables .block-famar .block-famar-item .famar-list-item .famar-description .description{font-size:calc(11px*var(--scale))}}@media (min-width:1024.5px){.page-rules section h3{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-rules section h3{font-size:calc(23px*var(--scale));text-align:center}}.page-rules .section-rules-kv{display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-width:1024.5px){.page-rules .section-rules-kv{padding-bottom:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules-kv{padding-bottom:calc(268px*var(--scale))}}@media(min-width:1024.5px){.page-rules .section-rules-kv{min-height:100vh;min-height:100svh}}.page-rules .section-rules{position:relative;background:#f2f2f2}.page-rules .section-rules .rules-view{position:relative}@media (min-width:1024.5px){.page-rules .section-rules .rules-view{padding-top:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .rules-view{padding-top:calc(98px*var(--scale))}}.page-rules .section-rules .rules-view.dummy{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.page-rules .section-rules .rules-view.dummy .rules-view-item{position:static}.page-rules .section-rules .rules-view .rules-view-item{background:#f2f2f2;top:0;position:sticky;display:grid;grid-template-columns:2fr 1fr}@media (min-width:1024.5px){.page-rules .section-rules .rules-view .rules-view-item{gap:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .rules-view .rules-view-item{gap:calc(28px*var(--scale))}}@media (min-width:1024.5px){.page-rules .section-rules .rules-view .rules-view-item{padding-bottom:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .rules-view .rules-view-item{padding-bottom:calc(98px*var(--scale))}}@media (min-width:1024.5px){.page-rules .section-rules .rules-view .rules-view-item{padding-left:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .rules-view .rules-view-item{padding-left:calc(10px*var(--scale))}}@media (min-width:1024.5px){.page-rules .section-rules .rules-view .rules-view-item{padding-right:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .rules-view .rules-view-item{padding-right:calc(10px*var(--scale));display:flex;flex-direction:column-reverse}}@media(min-width:1024.5px){.page-rules .section-rules .rules-view .rules-view-item{max-height:100vh}}.page-rules .section-rules .rules-view .rules-view-item.n10 .overlay{display:none}.page-rules .section-rules .rules-view .rules-view-item .overlay{opacity:0;position:absolute;inset:0;background-color:rgba(0,0,0,.15)}@media (min-width:1024.5px){.page-rules .section-rules .rules-view .rules-view-item .pic{padding-bottom:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .rules-view .rules-view-item .pic{padding-bottom:calc(21px*var(--scale))}}@media(min-width:1024.5px){.page-rules .section-rules .rules-view .rules-view-item .pic{max-height:100vh}}.page-rules .section-rules .rules-view .rules-view-item .pic img{width:100%;height:100%;object-fit:cover;aspect-ratio:996/888}@media(max-width:1024.4px){.page-rules .section-rules .rules-view .rules-view-item .pic img{aspect-ratio:1}}.page-rules .section-rules .rules-view .rules-view-item .rules-title{display:flex;align-items:center}@media (min-width:1024.5px){.page-rules .section-rules .rules-view .rules-view-item .rules-title{gap:calc(20px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .rules-view .rules-view-item .rules-title{gap:calc(7px*var(--scale))}}@media (min-width:1024.5px){.page-rules .section-rules .rules-view .rules-view-item .rules-title{padding:calc(0px*var(--scale)) calc(0px*var(--scale)) calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .rules-view .rules-view-item .rules-title{padding:calc(70px*var(--scale)) calc(20px*var(--scale)) calc(0px*var(--scale)) calc(20px*var(--scale));flex-direction:column;align-items:flex-start;grid-row:1/2}}.page-rules .section-rules .rules-view .rules-view-item .rules-title .number{display:flex;justify-content:center;align-items:center;border-radius:50%;border:3px solid #009e40}@media (min-width:1024.5px){.page-rules .section-rules .rules-view .rules-view-item .rules-title .number{width:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .rules-view .rules-view-item .rules-title .number{width:calc(46px*var(--scale))}}@media (min-width:1024.5px){.page-rules .section-rules .rules-view .rules-view-item .rules-title .number{height:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .rules-view .rules-view-item .rules-title .number{height:calc(46px*var(--scale))}}@media (min-width:1024.5px){.page-rules .section-rules .rules-view .rules-view-item .rules-title .number{font-size:calc(31px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .rules-view .rules-view-item .rules-title .number{font-size:calc(25px*var(--scale));border:2px solid #009e40}}.page-rules .section-rules .rules-view .rules-view-item .rules-title .title{line-height:1.7}@media (min-width:1024.5px){.page-rules .section-rules .rules-view .rules-view-item .rules-title .title{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .rules-view .rules-view-item .rules-title .title{font-size:calc(23px*var(--scale))}}.page-rules .section-rules .pagenation-container{top:0;position:absolute;height:100%}@media (min-width:1024.5px){.page-rules .section-rules .pagenation-container{right:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .pagenation-container{right:calc(10px*var(--scale))}}.page-rules .section-rules .pagenation-container .pagenation{position:sticky;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;height:100svh}@media (min-width:1024.5px){.page-rules .section-rules .pagenation-container .pagenation{gap:calc(20px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .pagenation-container .pagenation{gap:calc(20px*var(--scale))}}.page-rules .section-rules .pagenation-container .pagenation .pages{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:1024.5px){.page-rules .section-rules .pagenation-container .pagenation .pages{gap:calc(6px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .pagenation-container .pagenation .pages{gap:calc(6px*var(--scale))}}.page-rules .section-rules .pagenation-container .pagenation .number{line-height:1.45}@media (min-width:1024.5px){.page-rules .section-rules .pagenation-container .pagenation .number{font-size:calc(14px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .pagenation-container .pagenation .number{font-size:calc(14px*var(--scale))}}.page-rules .section-rules .pagenation-container .pagenation .div{height:1px;background-color:color-mix(in srgb,currentColor 30%,transparent)}@media (min-width:1024.5px){.page-rules .section-rules .pagenation-container .pagenation .div{width:calc(17px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .pagenation-container .pagenation .div{width:calc(17px*var(--scale))}}.page-rules .section-rules .pagenation-container .pagenation .button-pagenation{position:relative;display:flex;justify-content:center;align-items:center}@media (min-width:1024.5px){.page-rules .section-rules .pagenation-container .pagenation .button-pagenation{width:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .pagenation-container .pagenation .button-pagenation{width:calc(48px*var(--scale))}}@media (min-width:1024.5px){.page-rules .section-rules .pagenation-container .pagenation .button-pagenation{height:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .pagenation-container .pagenation .button-pagenation{height:calc(48px*var(--scale))}}.page-rules .section-rules .pagenation-container .pagenation .button-pagenation:focus-visible:before{scale:1;opacity:1}.page-rules .section-rules .pagenation-container .pagenation .button-pagenation:focus-visible .icon{color:#fff}@media(hover:none)and (pointer:coarse){.page-rules .section-rules .pagenation-container .pagenation .button-pagenation:active:before{scale:1;opacity:1}.page-rules .section-rules .pagenation-container .pagenation .button-pagenation:active .icon{color:#fff}}@media(hover:hover)and (pointer:fine){.page-rules .section-rules .pagenation-container .pagenation .button-pagenation:hover:before{scale:1;opacity:1}.page-rules .section-rules .pagenation-container .pagenation .button-pagenation:hover .icon{color:#fff}}.page-rules .section-rules .pagenation-container .pagenation .button-pagenation:before{content:"";display:block;position:absolute;inset:0;border-radius:50%;background-color:#009e40;scale:0;opacity:0;transition:scale .5s linear(0,1.2,.98,1.01,1,1),opacity .3s cubic-bezier(.165,.84,.44,1)}.page-rules .section-rules .pagenation-container .pagenation .button-pagenation .icon{position:relative;display:flex;transition:color .3s cubic-bezier(.165,.84,.44,1)}@media (min-width:1024.5px){.page-rules .section-rules .pagenation-container .pagenation .button-pagenation .icon{width:calc(12px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .pagenation-container .pagenation .button-pagenation .icon{width:calc(12px*var(--scale))}}@media (min-width:1024.5px){.page-rules .section-rules .pagenation-container .pagenation .button-pagenation .icon{height:calc(12px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .pagenation-container .pagenation .button-pagenation .icon{height:calc(12px*var(--scale))}}@media (min-width:1024.5px){.page-rules .section-rules .rules-list{margin-top:calc(192px*var(--scale))}}@media (max-width:1024.4px){.page-rules .section-rules .rules-list{margin-top:calc(42px*var(--scale))}}.rules-list{display:grid;grid-template-columns:repeat(5,1fr)}@media (min-width:1024.5px){.rules-list{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.rules-list{gap:calc(7px*var(--scale))}}@media (min-width:1024.5px){.rules-list{margin-top:calc(192px*var(--scale))}}@media (max-width:1024.4px){.rules-list{margin-top:calc(140px*var(--scale))}}@media (min-width:1024.5px){.rules-list{margin-left:calc(64px*var(--scale))}}@media (max-width:1024.4px){.rules-list{margin-left:calc(10px*var(--scale))}}@media (min-width:1024.5px){.rules-list{margin-right:calc(64px*var(--scale))}}@media (max-width:1024.4px){.rules-list{margin-right:calc(10px*var(--scale));grid-template-columns:repeat(2,1fr)}}.rules-list .rules-list-item{display:flex;background-color:#fff;overflow:hidden;flex-direction:column}@media (min-width:1024.5px){.rules-list .rules-list-item{border-radius:calc(4px*var(--scale))}}@media (max-width:1024.4px){.rules-list .rules-list-item{border-radius:calc(4px*var(--scale))}}.rules-list .rules-list-item .pic{width:100%;flex-shrink:0;aspect-ratio:1}.rules-list .rules-list-item .pic img{width:100%;height:100%;object-fit:cover}@media (min-width:1024.5px){.rules-list .rules-list-item.n10 .rules-title .number,.rules-list .rules-list-item.n5 .rules-title .number,.rules-list .rules-list-item.n7 .rules-title .number,.rules-list .rules-list-item.n9 .rules-title .number{padding-left:calc(.5px*var(--scale))}}@media (max-width:1024.4px){.rules-list .rules-list-item.n10 .rules-title .number,.rules-list .rules-list-item.n5 .rules-title .number,.rules-list .rules-list-item.n7 .rules-title .number,.rules-list .rules-list-item.n9 .rules-title .number{padding-left:calc(.5px*var(--scale))}}.rules-list .rules-list-item .rules-title{display:flex;flex-direction:column}@media (min-width:1024.5px){.rules-list .rules-list-item .rules-title{gap:calc(5px*var(--scale))}}@media (max-width:1024.4px){.rules-list .rules-list-item .rules-title{gap:calc(7px*var(--scale))}}@media (min-width:1024.5px){.rules-list .rules-list-item .rules-title{padding:calc(24px*var(--scale)) calc(15px*var(--scale))}}@media (max-width:1024.4px){.rules-list .rules-list-item .rules-title{padding:calc(15px*var(--scale)) calc(15px*var(--scale))}}.rules-list .rules-list-item .rules-title .number{display:flex;justify-content:center;align-items:center;border-radius:50%;border:1.5px solid #009e40}@media (min-width:1024.5px){.rules-list .rules-list-item .rules-title .number{width:calc(28px*var(--scale))}}@media (max-width:1024.4px){.rules-list .rules-list-item .rules-title .number{width:calc(28px*var(--scale))}}@media (min-width:1024.5px){.rules-list .rules-list-item .rules-title .number{height:calc(28px*var(--scale))}}@media (max-width:1024.4px){.rules-list .rules-list-item .rules-title .number{height:calc(28px*var(--scale))}}@media (min-width:1024.5px){.rules-list .rules-list-item .rules-title .number{font-size:calc(17px*var(--scale))}}@media (max-width:1024.4px){.rules-list .rules-list-item .rules-title .number{font-size:calc(15px*var(--scale))}}.rules-list .rules-list-item .rules-title .title{line-height:1.7;white-space:nowrap}@media (min-width:1024.5px){.rules-list .rules-list-item .rules-title .title{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.rules-list .rules-list-item .rules-title .title{font-size:calc(14px*var(--scale))}}@media(min-width:1024.5px){.page-about .section{margin-left:auto;margin-right:auto;width:65%}}.page-about .section-1 .section-title-holder{margin-bottom:0}@media (min-width:1024.5px){.page-about .section-1 .section-title-holder{padding-top:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-about .section-1 .section-title-holder{padding-top:calc(70px*var(--scale))}}.page-about .section-1 .section-title-holder .section-lead{width:100%;text-align:justify}@media (min-width:1024.5px){.page-about .section-1 .section-title-holder .section-lead{gap:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-about .section-1 .section-title-holder .section-lead{gap:calc(30.6px*var(--scale))}}@media (min-width:1024.5px){.page-about .section-2 .block{gap:calc(0px*var(--scale)) calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-about .section-2 .block{gap:calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (min-width:1024.5px){.page-about .section-3{margin-bottom:calc(144px*var(--scale))}}@media (max-width:1024.4px){.page-about .section-3{margin-bottom:calc(70px*var(--scale))}}@media (min-width:1024.5px){.page-about .section-3{padding-bottom:calc(144px*var(--scale))}}@media (max-width:1024.4px){.page-about .section-3{padding-bottom:calc(70px*var(--scale))}}.page-about .profile{line-height:1.7;border-top:1px solid rgba(0,158,64,.3)}@media (min-width:1024.5px){.page-about .profile{padding-top:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-about .profile{padding-top:calc(70px*var(--scale))}}@media (min-width:1024.5px){.page-about .profile{padding-bottom:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-about .profile{padding-bottom:calc(70px*var(--scale))}}.page-about .profile .pic{overflow:hidden}@media (min-width:1024.5px){.page-about .profile .pic{width:calc(160px*var(--scale))}}@media (max-width:1024.4px){.page-about .profile .pic{width:calc(160px*var(--scale))}}@media (min-width:1024.5px){.page-about .profile .pic{border-radius:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-about .profile .pic{border-radius:calc(16px*var(--scale));margin:auto}}@media (min-width:1024.5px){.page-about .profile .name{margin-top:calc(32px*var(--scale))}}@media (max-width:1024.4px){.page-about .profile .name{margin-top:calc(28px*var(--scale))}}@media (min-width:1024.5px){.page-about .profile .name{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-about .profile .name{font-size:calc(18px*var(--scale));text-align:center}}@media (min-width:1024.5px){.page-about .profile .title{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-about .profile .title{font-size:calc(11px*var(--scale));text-align:center}}@media (min-width:1024.5px){.page-about .profile .position{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-about .profile .position{font-size:calc(11px*var(--scale));text-align:center}}@media (min-width:1024.5px){.page-about .profile .description{margin-top:calc(32px*var(--scale))}}@media (max-width:1024.4px){.page-about .profile .description{margin-top:calc(28px*var(--scale))}}@media (min-width:1024.5px){.page-about .profile .description{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-about .profile .description{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-kv,.page-everyone .section-kv,.page-farmers .section-kv{gap:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv,.page-everyone .section-kv,.page-farmers .section-kv{gap:calc(0px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-kv,.page-everyone .section-kv,.page-farmers .section-kv{padding:calc(128px*var(--scale)) calc(0px*var(--scale)) calc(96px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv,.page-everyone .section-kv,.page-farmers .section-kv{padding:calc(140px*var(--scale)) calc(0px*var(--scale)) calc(0px*var(--scale)) calc(0px*var(--scale))}}@media(min-width:1024.5px){.page-companies .section-kv,.page-everyone .section-kv,.page-farmers .section-kv{display:grid;grid-template-columns:1fr 1fr}.page-companies .section-kv .kv-inner,.page-everyone .section-kv .kv-inner,.page-farmers .section-kv .kv-inner{padding-top:calc(32px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv .kv-inner,.page-everyone .section-kv .kv-inner,.page-farmers .section-kv .kv-inner{padding-top:calc(0px*var(--scale))}}.page-companies .section-kv .kv-pic,.page-everyone .section-kv .kv-pic,.page-farmers .section-kv .kv-pic{aspect-ratio:1}@media (min-width:1024.5px){.page-companies .section-kv .kv-pic,.page-everyone .section-kv .kv-pic,.page-farmers .section-kv .kv-pic{margin:calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv .kv-pic,.page-everyone .section-kv .kv-pic,.page-farmers .section-kv .kv-pic{margin:calc(0px*var(--scale)) calc(-22.5px*var(--scale))}}.page-companies .section-kv .kv-title-holder,.page-everyone .section-kv .kv-title-holder,.page-farmers .section-kv .kv-title-holder{line-height:1.7;display:flex;flex-direction:column}@media(min-width:1024.5px){.page-companies .section-kv .kv-title-holder,.page-everyone .section-kv .kv-title-holder,.page-farmers .section-kv .kv-title-holder{justify-content:space-between}}@media(max-width:1024.4px){.page-companies .section-kv .kv-title-holder,.page-everyone .section-kv .kv-title-holder,.page-farmers .section-kv .kv-title-holder{text-align:center;gap:calc(42px*var(--scale))}}.page-companies .section-kv .kv-title-holder .shoulder,.page-everyone .section-kv .kv-title-holder .shoulder,.page-farmers .section-kv .kv-title-holder .shoulder{display:flex;flex-direction:column}@media (min-width:1024.5px){.page-companies .section-kv .kv-title-holder .shoulder,.page-everyone .section-kv .kv-title-holder .shoulder,.page-farmers .section-kv .kv-title-holder .shoulder{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv .kv-title-holder .shoulder,.page-everyone .section-kv .kv-title-holder .shoulder,.page-farmers .section-kv .kv-title-holder .shoulder{font-size:calc(18px*var(--scale))}}.page-companies .section-kv .kv-title-holder .shoulder .small,.page-everyone .section-kv .kv-title-holder .shoulder .small,.page-farmers .section-kv .kv-title-holder .shoulder .small{line-height:1.45}@media (min-width:1024.5px){.page-companies .section-kv .kv-title-holder .shoulder .small,.page-everyone .section-kv .kv-title-holder .shoulder .small,.page-farmers .section-kv .kv-title-holder .shoulder .small{font-size:calc(14px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv .kv-title-holder .shoulder .small,.page-everyone .section-kv .kv-title-holder .shoulder .small,.page-farmers .section-kv .kv-title-holder .shoulder .small{font-size:calc(15px*var(--scale))}}.page-companies .section-kv .kv-title-holder .h1-title,.page-everyone .section-kv .kv-title-holder .h1-title,.page-farmers .section-kv .kv-title-holder .h1-title{white-space:nowrap}@media (min-width:1024.5px){.page-companies .section-kv .kv-title-holder .h1-title,.page-everyone .section-kv .kv-title-holder .h1-title,.page-farmers .section-kv .kv-title-holder .h1-title{font-size:calc(42px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv .kv-title-holder .h1-title,.page-everyone .section-kv .kv-title-holder .h1-title,.page-farmers .section-kv .kv-title-holder .h1-title{font-size:calc(23px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-kv .kv-title-holder .h1-title,.page-everyone .section-kv .kv-title-holder .h1-title,.page-farmers .section-kv .kv-title-holder .h1-title{margin-right:calc(-40px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv .kv-title-holder .h1-title,.page-everyone .section-kv .kv-title-holder .h1-title,.page-farmers .section-kv .kv-title-holder .h1-title{margin-right:calc(0px*var(--scale))}}@media(min-width:1024.5px){.page-companies .section-kv .kv-title-holder .h1-title,.page-everyone .section-kv .kv-title-holder .h1-title,.page-farmers .section-kv .kv-title-holder .h1-title{line-height:1.4}.page-companies .section-kv .kv-title-holder .anchor-list,.page-everyone .section-kv .kv-title-holder .anchor-list,.page-farmers .section-kv .kv-title-holder .anchor-list{margin-top:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv .kv-title-holder .anchor-list,.page-everyone .section-kv .kv-title-holder .anchor-list,.page-farmers .section-kv .kv-title-holder .anchor-list{margin-top:calc(98px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-kv .kv-title-holder .anchor-list,.page-everyone .section-kv .kv-title-holder .anchor-list,.page-farmers .section-kv .kv-title-holder .anchor-list{margin-right:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv .kv-title-holder .anchor-list,.page-everyone .section-kv .kv-title-holder .anchor-list,.page-farmers .section-kv .kv-title-holder .anchor-list{margin-right:calc(21px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-group,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-group,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-group{margin-left:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-group,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-group,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-group{margin-left:calc(21px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-group .anchor-list-item,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-group .anchor-list-item,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-group .anchor-list-item{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-group .anchor-list-item,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-group .anchor-list-item,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-group .anchor-list-item{font-size:calc(11px*var(--scale))}}.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-item,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-item,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-item{display:block;width:fit-content;color:#009e40;line-height:1.7;text-align:left}@media (min-width:1024.5px){.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-item,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-item,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-item{margin-top:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-item,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-item,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-item{margin-top:calc(7px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-item,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-item,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-item{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-item,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-item,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-item{font-size:calc(14px*var(--scale))}}.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-item span,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-item span,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-item span{display:flex}@media (min-width:1024.5px){.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-item span,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-item span,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-item span{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-item span,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-item span,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-item span{gap:calc(5px*var(--scale))}}.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon{flex-shrink:0}@media (min-width:1024.5px){.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon{width:calc(20px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon{width:calc(16px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon{height:calc(20px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon{height:calc(16px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon{margin-top:calc(3px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon,.page-everyone .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon,.page-farmers .section-kv .kv-title-holder .anchor-list .anchor-list-item .icon{margin-top:calc(2px*var(--scale))}}.page-companies .section .bg-gray-block,.page-everyone .section .bg-gray-block,.page-farmers .section .bg-gray-block{background-color:#f2f2f2}@media (min-width:1024.5px){.page-companies .section .bg-gray-block,.page-everyone .section .bg-gray-block,.page-farmers .section .bg-gray-block{margin-top:calc(24px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section .bg-gray-block,.page-everyone .section .bg-gray-block,.page-farmers .section .bg-gray-block{margin-top:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section .bg-gray-block,.page-everyone .section .bg-gray-block,.page-farmers .section .bg-gray-block{padding:calc(40px*var(--scale)) calc(40px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section .bg-gray-block,.page-everyone .section .bg-gray-block,.page-farmers .section .bg-gray-block{padding:calc(40px*var(--scale)) calc(20px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section .bg-gray-block,.page-everyone .section .bg-gray-block,.page-farmers .section .bg-gray-block{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section .bg-gray-block,.page-everyone .section .bg-gray-block,.page-farmers .section .bg-gray-block{border-radius:calc(10px*var(--scale))}}@media(min-width:1024.5px){.page-companies .section .bg-gray-block,.page-everyone .section .bg-gray-block,.page-farmers .section .bg-gray-block{margin-left:auto;margin-right:auto;width:65%}}.page-companies .section .bg-gray-block .scroll-area,.page-everyone .section .bg-gray-block .scroll-area,.page-farmers .section .bg-gray-block .scroll-area{overflow-y:auto}@media (min-width:1024.5px){.page-companies .section .bg-gray-block .scroll-area,.page-everyone .section .bg-gray-block .scroll-area,.page-farmers .section .bg-gray-block .scroll-area{margin:calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section .bg-gray-block .scroll-area,.page-everyone .section .bg-gray-block .scroll-area,.page-farmers .section .bg-gray-block .scroll-area{margin:calc(-10px*var(--scale)) calc(-20px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section .bg-gray-block .scroll-area,.page-everyone .section .bg-gray-block .scroll-area,.page-farmers .section .bg-gray-block .scroll-area{padding:calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section .bg-gray-block .scroll-area,.page-everyone .section .bg-gray-block .scroll-area,.page-farmers .section .bg-gray-block .scroll-area{padding:calc(10px*var(--scale)) calc(20px*var(--scale))}}.page-companies .section .bg-gray-block .text-holder,.page-everyone .section .bg-gray-block .text-holder,.page-farmers .section .bg-gray-block .text-holder{display:flex;flex-direction:column;line-height:1.35}@media (min-width:1024.5px){.page-companies .section .bg-gray-block .text-holder,.page-everyone .section .bg-gray-block .text-holder,.page-farmers .section .bg-gray-block .text-holder{font-size:calc(11px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section .bg-gray-block .text-holder,.page-everyone .section .bg-gray-block .text-holder,.page-farmers .section .bg-gray-block .text-holder{font-size:calc(11px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section .bg-gray-block .text-holder,.page-everyone .section .bg-gray-block .text-holder,.page-farmers .section .bg-gray-block .text-holder{margin-top:calc(32px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section .bg-gray-block .text-holder,.page-everyone .section .bg-gray-block .text-holder,.page-farmers .section .bg-gray-block .text-holder{margin-top:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section .bg-gray-block .text-holder,.page-everyone .section .bg-gray-block .text-holder,.page-farmers .section .bg-gray-block .text-holder{gap:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section .bg-gray-block .text-holder,.page-everyone .section .bg-gray-block .text-holder,.page-farmers .section .bg-gray-block .text-holder{gap:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section .block .block-lead .small{margin-top:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section .block .block-lead .small{margin-top:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section .block .block-lead .small{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section .block .block-lead .small{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section .pic-gallery{margin:calc(192px*var(--scale)) auto calc(48px*var(--scale)) auto}}@media (max-width:1024.4px){.page-farmers .section .pic-gallery{margin:calc(196px*var(--scale)) auto calc(28px*var(--scale)) auto}}@media (min-width:1024.5px){.page-farmers .section .pic-gallery{width:calc(609px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section .pic-gallery{width:auto}}@media (min-width:1024.5px){.page-farmers .section .pic-gallery{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section .pic-gallery{border-radius:calc(4px*var(--scale))}.page-farmers .section .sp-wide{margin-left:calc(-30px*var(--scale));margin-right:calc(-30px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-1{padding-bottom:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-1{padding-bottom:calc(70px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-1 .section-title-holder{margin-bottom:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-1 .section-title-holder{margin-bottom:calc(42px*var(--scale))}}.page-farmers .section-1 .section-title-holder .section-lead{margin-bottom:0}.page-farmers .section-1 .block .block-title{line-height:1.7;text-align:center}@media (min-width:1024.5px){.page-farmers .section-1 .block .block-title{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-1 .block .block-title{font-size:calc(23px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-1 .block .block-title{margin-top:calc(144px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-1 .block .block-title{margin-top:calc(70px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-1 .block .block-title .small{margin-top:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-1 .block .block-title .small{margin-top:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-1 .block .block-title .small{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-1 .block .block-title .small{font-size:calc(14px*var(--scale))}}@media(min-width:1024.5px){.page-farmers .section-1 .pic.n1{margin-left:auto;margin-right:auto;width:30%}.page-farmers .section-1 .pic.n2{width:auto}}@media (max-width:1024.4px){.page-farmers .section-1 .pic.n2{width:calc(724px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-2{padding-bottom:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-2{padding-bottom:calc(0px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-2 .section-title-holder .section-lead{margin-top:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-2 .section-title-holder .section-lead{margin-top:calc(42px*var(--scale))}}.page-farmers .section-2 .block .block-title{line-height:1.7;text-align:center}@media (min-width:1024.5px){.page-farmers .section-2 .block .block-title{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-2 .block .block-title{font-size:calc(23px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-2 .block .block-title{margin-top:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-2 .block .block-title{margin-top:calc(70px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-2 .block .block-title{margin-bottom:calc(42px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-2 .block .block-title{margin-bottom:calc(28px*var(--scale))}}@media(min-width:1024.5px){.page-farmers .section-2 .block.n3 .accordion-contianer-wrap{margin-left:auto;margin-right:auto;width:66.640625%}}.page-farmers .section-3 .section-title-holder{text-align:center}.page-farmers .section-3 .section-title-holder .section-lead{width:100%}@media (min-width:1024.5px){.page-farmers .section-3 .section-title-holder .section-lead{margin-top:calc(24px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-3 .section-title-holder .section-lead{margin-top:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-3 .section-title-holder .section-lead{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-3 .section-title-holder .section-lead{font-size:calc(23px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-3 .pic-gallery{margin-top:calc(112px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-3 .pic-gallery{margin-top:calc(98px*var(--scale))}}.page-farmers .section-3 .sticky-block-container .static-item{padding-top:0}@media (min-width:1024.5px){.page-farmers .section-3 .sticky-block-container .block-lead{padding-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-3 .sticky-block-container .block-lead{padding-top:calc(42px*var(--scale))}}.page-farmers .section-4 .section-title-holder{text-align:center}.page-farmers .section-4 .section-title-holder .section-lead{width:100%}@media (min-width:1024.5px){.page-farmers .section-4 .section-title-holder .section-lead{margin-top:calc(24px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-4 .section-title-holder .section-lead{margin-top:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-4 .section-title-holder .section-lead{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-4 .section-title-holder .section-lead{font-size:calc(23px*var(--scale))}}.page-farmers .section-4 .sticky-block-container .static-item{padding-top:0}@media (min-width:1024.5px){.page-farmers .section-4 .sticky-block-container .block-lead{padding-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-4 .sticky-block-container .block-lead{padding-top:calc(42px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-5{padding-bottom:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-5{padding-bottom:calc(70px*var(--scale))}}.page-farmers .section-5 .section-title-holder{text-align:center}@media (min-width:1024.5px){.page-farmers .section-5 .section-title-holder{margin-bottom:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-5 .section-title-holder{margin-bottom:calc(42px*var(--scale))}}.page-farmers .section-5 .section-title-holder .section-lead{width:100%}@media (min-width:1024.5px){.page-farmers .section-5 .section-title-holder .section-lead{margin-top:calc(24px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-5 .section-title-holder .section-lead{margin-top:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-5 .section-title-holder .section-lead{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-5 .section-title-holder .section-lead{font-size:calc(23px*var(--scale))}}@media(min-width:1024.5px){.page-farmers .section-5 .sticky-block-container .sticky-item{top:calc(96px*var(--scale))}.page-farmers .section-5 .sticky-block-container .block-title,.page-farmers .section-5 .sticky-block-container .static-item{padding-top:0}}@media(max-width:1024.4px){.page-farmers .section-5 .sticky-block-container .block-title{text-align:center}}@media (min-width:1024.5px){.page-farmers .section-5 .sticky-block-container .block-lead{padding-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-5 .sticky-block-container .block-lead{padding-top:calc(42px*var(--scale))}}@media(min-width:1024.5px){.page-farmers .section-5 .block.n2{margin-left:auto;margin-right:auto;width:65%}}.page-farmers .section-5 .block.n2 .block-title{text-align:center;line-height:1.7}@media (min-width:1024.5px){.page-farmers .section-5 .block.n2 .block-title{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-5 .block.n2 .block-title{font-size:calc(23px*var(--scale))}}.page-farmers .section-5 .block.n2 .block-lead{line-height:1.7}@media (min-width:1024.5px){.page-farmers .section-5 .block.n2 .block-lead{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-5 .block.n2 .block-lead{font-size:calc(18px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-5 .block.n2 .block-lead{margin-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-5 .block.n2 .block-lead{margin-top:calc(42px*var(--scale))}}@media(min-width:1024.5px){.page-farmers .section-5 .block.n2 .block-lead{margin-left:auto;margin-right:auto;width:46.1538461538%}.page-farmers .section-5 .block.n2 .pic{margin-top:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-5 .block.n2 .pic{margin-top:calc(70px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-5 .block .text-holder{margin-top:calc(40px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-5 .block .text-holder{margin-top:calc(14px*var(--scale))}}.page-farmers .section-5 .block .text-holder .text{color:rgba(0,158,64,.6);line-height:1.7}@media (min-width:1024.5px){.page-farmers .section-5 .block .text-holder .text{margin-top:calc(7px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-5 .block .text-holder .text{margin-top:calc(7px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-5 .block .text-holder .text{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-5 .block .text-holder .text{font-size:calc(11px*var(--scale))}}@media (min-width:1024.5px){.page-farmers .section-6{padding-bottom:calc(65px*var(--scale))}}@media (max-width:1024.4px){.page-farmers .section-6{padding-bottom:calc(70px*var(--scale))}}@media(min-width:1024.5px){.page-farmers .section-6 .block{margin-left:auto;margin-right:auto;width:58.75%}}@media(max-width:1024.4px){.page-companies .section .sp-wide{margin-left:calc(-30px*var(--scale));margin-right:calc(-30px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-1{padding-bottom:calc(54px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-1{padding-bottom:calc(83px*var(--scale));border-bottom:1px solid rgba(0,158,64,.3)}}@media (min-width:1024.5px){.page-companies .section-1 .section-title-holder{margin-bottom:calc(132px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-1 .section-title-holder{margin-bottom:calc(66px*var(--scale))}}@media(min-width:1024.5px){.page-companies .section-1 .block{margin-left:auto;margin-right:auto;width:65%}}.page-companies .section-1 .block .pic{width:100%}@media (min-width:1024.5px){.page-companies .section-1 .block .pic{padding:calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-1 .block .pic{padding:calc(0px*var(--scale)) calc(20px*var(--scale))}}.page-companies .section-1 .block .method-list-block{width:100%}@media (min-width:1024.5px){.page-companies .section-1 .block .method-list-block{margin-top:calc(56px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-1 .block .method-list-block{margin-top:calc(56px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-1 .block .method-list-block{padding:calc(0px*var(--scale)) calc(80px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-1 .block .method-list-block{padding:calc(0px*var(--scale)) calc(20px*var(--scale))}}.page-companies .section-1 .block .method-list-block.pink{color:#f19db5}@media (min-width:1024.5px){.page-companies .section-1 .block .method-list-block.pink{margin-top:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-1 .block .method-list-block.pink{margin-top:calc(28px*var(--scale))}}.page-companies .section-1 .block .method-list-block.pink .method-list{grid-template-columns:1fr 1fr}.page-companies .section-1 .block .method-list-block.pink .method-list-item{background-color:rgba(241,157,181,.2)}.page-companies .section-1 .block .method-list-block .method-list-title{text-align:center;line-height:1.45}@media (min-width:1024.5px){.page-companies .section-1 .block .method-list-block .method-list-title{margin-bottom:calc(14px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-1 .block .method-list-block .method-list-title{margin-bottom:calc(14px*var(--scale))}}.page-companies .section-1 .block .method-list-block .method-list{display:grid}@media (min-width:1024.5px){.page-companies .section-1 .block .method-list-block .method-list{gap:calc(14px*var(--scale)) calc(14px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-1 .block .method-list-block .method-list{gap:calc(14px*var(--scale)) calc(7px*var(--scale))}}@media(min-width:1024.5px){.page-companies .section-1 .block .method-list-block .method-list{grid-template-columns:1fr 1fr}}.page-companies .section-1 .block .method-list-block .method-list-item{display:flex;flex-direction:column;background-color:rgba(0,145,77,.2)}@media (min-width:1024.5px){.page-companies .section-1 .block .method-list-block .method-list-item{gap:calc(4px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-1 .block .method-list-block .method-list-item{gap:calc(4px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-1 .block .method-list-block .method-list-item{border-radius:calc(4px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-1 .block .method-list-block .method-list-item{border-radius:calc(4px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-1 .block .method-list-block .method-list-item{padding:calc(10px*var(--scale)) calc(20px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-1 .block .method-list-block .method-list-item{padding:calc(10px*var(--scale)) calc(10px*var(--scale))}}.page-companies .section-1 .block .method-list-block .method-list-item .title{line-height:1.7}@media (min-width:1024.5px){.page-companies .section-1 .block .method-list-block .method-list-item .title{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-1 .block .method-list-block .method-list-item .title{font-size:calc(18px*var(--scale))}}.page-companies .section-1 .block .method-list-block .method-list-item .text{line-height:1.35}@media (min-width:1024.5px){.page-companies .section-1 .block .method-list-block .method-list-item .text{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-1 .block .method-list-block .method-list-item .text{font-size:calc(11px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .section-title-holder{margin-bottom:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .section-title-holder{margin-bottom:calc(42px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .block{margin:calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .block{margin:calc(0px*var(--scale)) calc(-15px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-contianer-large{padding:calc(80px*var(--scale)) calc(64px*var(--scale)) calc(80px*var(--scale)) calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-contianer-large{padding:calc(70px*var(--scale)) calc(0px*var(--scale)) calc(42px*var(--scale)) calc(0px*var(--scale))}}@media(min-width:1024.5px){.page-companies .section-2 .accordion-contianer-large{width:65%}}.page-companies .section-2 .accordion-contianer-large .button-more{position:relative;top:0;right:0}@media (min-width:1024.5px){.page-companies .section-2 .accordion-contianer-large .button-more{margin-top:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-contianer-large .button-more{margin-top:calc(44px*var(--scale))}}.page-companies .section-2 .case-study-kv{display:flex;flex-direction:column;align-items:center}@media (min-width:1024.5px){.page-companies .section-2 .case-study-kv{gap:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .case-study-kv{gap:calc(42px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .case-study-kv{margin:calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .case-study-kv{margin:calc(0px*var(--scale)) calc(30px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .case-study-kv .company-logo.n1{width:calc(318px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .case-study-kv .company-logo.n1{width:calc(201px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .case-study-kv .company-logo.n1{margin:calc(21px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .case-study-kv .company-logo.n1{margin:calc(20px*var(--scale)) calc(0px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .case-study-kv .company-logo.n2{width:calc(252px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .case-study-kv .company-logo.n2{width:calc(180px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .case-study-kv .company-logo.n2{margin:calc(19px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .case-study-kv .company-logo.n2{margin:calc(17px*var(--scale)) calc(0px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .case-study-kv .company-logo.n3{width:calc(306px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .case-study-kv .company-logo.n3{width:calc(214px*var(--scale))}}.page-companies .section-2 .case-study-kv .case-study-title{display:flex;flex-direction:column;line-height:1.7;text-align:center}@media (min-width:1024.5px){.page-companies .section-2 .case-study-kv .case-study-title{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .case-study-kv .case-study-title{font-size:calc(18px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .case-study-kv .case-study-title .small{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .case-study-kv .case-study-title .small{font-size:calc(11px*var(--scale))}}.page-companies .section-2 .case-study-kv .case-study-lead{line-height:1.7}@media (min-width:1024.5px){.page-companies .section-2 .case-study-kv .case-study-lead{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .case-study-kv .case-study-lead{font-size:calc(14px*var(--scale))}}.page-companies .section-2 .accordion-content{width:100%;transition:grid-template-rows 1s cubic-bezier(.165,.84,.44,1)}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .line-list{margin:calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .line-list{margin:calc(0px*var(--scale)) calc(30px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .line-list{margin-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .line-list{margin-top:calc(42px*var(--scale))}}.page-companies .section-2 .accordion-content .line-list .line-list-item{line-height:1.7;border-top:1px solid rgba(0,158,64,.3)}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .line-list .line-list-item{padding:calc(32px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .line-list .line-list-item{padding:calc(21px*var(--scale)) calc(0px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .line-list .line-list-item{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .line-list .line-list-item{font-size:calc(14px*var(--scale))}}.page-companies .section-2 .accordion-content .line-list .line-list-item:last-child{border-bottom:1px solid rgba(0,158,64,.3)}.page-companies .section-2 .accordion-content .line-list .line-list-item ul li{display:flex}.page-companies .section-2 .accordion-content .line-list .line-list-item ul li:before{content:"";flex-shrink:0;display:block;background-color:currentColor;border-radius:50%}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .line-list .line-list-item ul li:before{width:calc(5px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .line-list .line-list-item ul li:before{width:calc(4px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .line-list .line-list-item ul li:before{height:calc(5px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .line-list .line-list-item ul li:before{height:calc(4px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .line-list .line-list-item ul li:before{margin:calc(12px*var(--scale)) calc(8px*var(--scale)) auto calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .line-list .line-list-item ul li:before{margin:calc(10px*var(--scale)) calc(7px*var(--scale)) auto calc(7px*var(--scale))}}.page-companies .section-2 .accordion-content .block-ambition{line-height:1.7;background-color:#fff}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-ambition{margin:calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-ambition{margin:calc(0px*var(--scale)) calc(30px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-ambition{margin-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-ambition{margin-top:calc(42px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-ambition{padding:calc(30px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-ambition{padding:calc(30px*var(--scale))}}.page-companies .section-2 .accordion-content .block-ambition .title-lead{text-align:center}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-ambition .title-lead{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-ambition .title-lead{font-size:calc(11px*var(--scale))}}.page-companies .section-2 .accordion-content .block-ambition .title{text-align:center}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-ambition .title{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-ambition .title{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-ambition .title{margin-bottom:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-ambition .title{margin-bottom:calc(21px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-ambition .description{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-ambition .description{font-size:calc(14px*var(--scale))}}.page-companies .section-2 .accordion-content .block-ambition .description ul li{display:flex}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-ambition .description ul li{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-ambition .description ul li{gap:calc(7px*var(--scale))}}.page-companies .section-2 .accordion-content .block-ambition .description ul li .num{flex-shrink:0}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .pic{margin:calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .pic{margin:calc(0px*var(--scale)) calc(30px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .pic{margin-top:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .pic{margin-top:calc(58px*var(--scale))}}.page-companies .section-2 .accordion-content .pic.n1{margin-left:auto;margin-right:auto}@media(min-width:1024.5px){.page-companies .section-2 .accordion-content .pic.n1{width:77.2727272727%}}@media(max-width:1024.4px){.page-companies .section-2 .accordion-content .pic.n1{width:calc(240px*var(--scale))}}.page-companies .section-2 .accordion-content .company-logo{display:flex}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .company-logo.n1{margin:calc(6px*var(--scale)) auto calc(10px*var(--scale)) auto}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .company-logo.n1{margin:calc(6px*var(--scale)) auto calc(10px*var(--scale)) auto}}@media(min-width:1024.5px){.page-companies .section-2 .accordion-content .company-logo.n1{width:11.9318181818%}}@media(max-width:1024.4px){.page-companies .section-2 .accordion-content .company-logo.n1{width:calc(84px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .company-logo.n2{margin:calc(5px*var(--scale)) auto calc(9px*var(--scale)) auto}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .company-logo.n2{margin:calc(5px*var(--scale)) auto calc(9px*var(--scale)) auto}}@media(min-width:1024.5px){.page-companies .section-2 .accordion-content .company-logo.n2{width:11.9318181818%}}@media(max-width:1024.4px){.page-companies .section-2 .accordion-content .company-logo.n2{width:calc(84px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .company-logo.n3{margin:calc(0px*var(--scale)) auto calc(4px*var(--scale)) auto}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .company-logo.n3{margin:calc(0px*var(--scale)) auto calc(4px*var(--scale)) auto}}@media(min-width:1024.5px){.page-companies .section-2 .accordion-content .company-logo.n3{width:13.0681818182%}}@media(max-width:1024.4px){.page-companies .section-2 .accordion-content .company-logo.n3{width:calc(92px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-tab{margin:calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-tab{margin:calc(0px*var(--scale)) calc(30px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-tab{margin-top:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-tab{margin-top:calc(70px*var(--scale))}}.page-companies .section-2 .accordion-content .block-tab .tab-button-list{display:grid;grid-template-columns:1fr 1fr}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-tab .tab-button-list{gap:calc(20px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-tab .tab-button-list{gap:calc(0px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-tab .tab-button-list{margin-bottom:calc(14px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-tab .tab-button-list{margin-bottom:calc(42px*var(--scale))}}@media(min-width:1024.5px){.page-companies .section-2 .accordion-content .block-tab .tab-button-list{pointer-events:none}}.page-companies .section-2 .accordion-content .block-tab .tab-button-list .tab-button{line-height:1.5;display:flex;justify-content:center;align-items:center}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-tab .tab-button-list .tab-button{font-size:calc(23px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-tab .tab-button-list .tab-button{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-tab .tab-button-list .tab-button{height:auto}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-tab .tab-button-list .tab-button{height:calc(30px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-tab .tab-button-list .tab-button{border-radius:calc(4px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-tab .tab-button-list .tab-button{border-radius:calc(4px*var(--scale));line-height:1.7}.page-companies .section-2 .accordion-content .block-tab .tab-button-list .tab-button.current{background-color:#009e40;color:#fff}}.page-companies .section-2 .accordion-content .block-tab .tab-item{overflow-y:auto;-ms-overflow-style:none}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-tab .tab-item{margin:calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-tab .tab-item{margin:calc(-30px*var(--scale))}}.page-companies .section-2 .accordion-content .block-tab .tab-item::-webkit-scrollbar{display:none}.page-companies .section-2 .accordion-content .block-tab .tab-item .tab-item-inner{position:relative}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-tab .tab-item .tab-item-inner{width:auto}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-tab .tab-item .tab-item-inner{width:calc(584px*var(--scale))}}@media (min-width:1024.5px){.page-companies .section-2 .accordion-content .block-tab .tab-item .tab-item-inner{padding:calc(0px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-companies .section-2 .accordion-content .block-tab .tab-item .tab-item-inner{padding:calc(30px*var(--scale))}}.page-companies .section-2 .accordion-content .block-tab .tab-item .tab-item-inner .observer{pointer-events:none;position:absolute;width:50%;height:100%;top:0;left:0}@media (min-width:1024.5px){.page-everyone .round{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .round{border-radius:calc(4px*var(--scale))}}@media (min-width:1024.5px){.page-everyone .section-kv{padding-bottom:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-kv{padding-bottom:calc(70px*var(--scale))}}@media (min-width:1024.5px){.page-everyone .section-kv .kv-title-holder{padding-bottom:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-kv .kv-title-holder{padding-bottom:calc(0px*var(--scale))}}@media (min-width:1024.5px){.page-everyone .section-1{padding-bottom:calc(128px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-1{padding-bottom:calc(0px*var(--scale))}}@media(min-width:1024.5px){.page-everyone .section-1{margin-left:auto;margin-right:auto;width:65%}.page-everyone .section-1 .logo-ngr-break{margin-top:calc(192px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-1 .logo-ngr-break{margin-top:calc(140px*var(--scale))}}@media (min-width:1024.5px){.page-everyone .section-1 .logo-ngr-break{margin-bottom:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-1 .logo-ngr-break{margin-bottom:calc(0px*var(--scale))}}@media(min-width:1024.5px){.page-everyone .section-1 .logo-ngr-break{margin-left:auto;margin-right:auto;width:73.0769230769%}}.page-everyone .section-1 .block-text{line-height:1.7}@media (min-width:1024.5px){.page-everyone .section-1 .block-text{padding-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-1 .block-text{padding-top:calc(42px*var(--scale))}}@media (min-width:1024.5px){.page-everyone .section-1 .block-text{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-1 .block-text{font-size:calc(18px*var(--scale))}}@media(min-width:1024.5px){.page-everyone .section-1 .block-text{line-height:2;margin-left:auto;margin-right:auto;width:61.5384615385%}.page-everyone .section-1 .block-text.n1{width:62.2596153846%;white-space:nowrap}}.page-everyone .section-1 .block-text .pink .inner{position:relative;color:#f19db5}.page-everyone .section-1 .block-text .pink .inner:after{content:"";position:absolute;display:block;width:100%;background-color:currentColor}@media (min-width:1024.5px){.page-everyone .section-1 .block-text .pink .inner:after{bottom:calc(4px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-1 .block-text .pink .inner:after{bottom:calc(2px*var(--scale))}}@media (min-width:1024.5px){.page-everyone .section-1 .block-text .pink .inner:after{height:calc(2px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-1 .block-text .pink .inner:after{height:calc(2px*var(--scale))}}@media (min-width:1024.5px){.page-everyone .section-1 .pic.n1{margin-top:calc(128px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-1 .pic.n1{margin-top:calc(70px*var(--scale))}}@media(min-width:1024.5px){.page-everyone .section-1 .pic.n1{width:61.0576923077%}}@media(max-width:1024.4px){.page-everyone .section-1 .pic.n1{width:calc(240px*var(--scale));margin-left:calc(15px*var(--scale))}}@media (min-width:1024.5px){.page-everyone .section-1 .pic.n2{margin-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-1 .pic.n2{margin-top:calc(28px*var(--scale))}}@media (min-width:1024.5px){.page-everyone .section-1 .pic.n2{margin-bottom:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-1 .pic.n2{margin-bottom:calc(0px*var(--scale))}}@media(min-width:1024.5px){.page-everyone .section-1 .pic.n2{width:46.1538461538%;margin-left:auto;margin-right:0}}@media(max-width:1024.4px){.page-everyone .section-1 .pic.n2{margin-left:auto;width:calc(210px*var(--scale));margin-right:calc(15px*var(--scale))}}@media (min-width:1024.5px){.page-everyone .section-1 .pic.n3{margin-top:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-1 .pic.n3{margin-top:calc(28px*var(--scale))}}@media(min-width:1024.5px){.page-everyone .section-1 .pic.n3{width:46.1538461538%;margin-left:auto;margin-right:7.6923076923%}}@media(max-width:1024.4px){.page-everyone .section-1 .pic.n3{margin-left:auto;width:calc(180px*var(--scale));margin-right:calc(30px*var(--scale))}}@media (min-width:1024.5px){.page-everyone .section-1 .pic.n4{margin-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-1 .pic.n4{margin-top:calc(28px*var(--scale))}}@media(min-width:1024.5px){.page-everyone .section-1 .pic.n4{width:34.6153846154%}}@media(max-width:1024.4px){.page-everyone .section-1 .pic.n4{width:calc(150px*var(--scale));margin-left:0;margin-right:auto}}@media(min-width:1024.5px){.page-everyone .section-1 .pic.n5{width:57.6923076923%;margin-top:-14.4230769231%;margin-left:auto;margin-right:-.9615384615%}}@media(max-width:1024.4px){.page-everyone .section-1 .pic.n5{margin-left:auto;margin-right:0;width:calc(240px*var(--scale));margin-top:calc(28px*var(--scale))}}.page-everyone .section-1 .pic.n6{margin-left:auto;margin-right:auto}@media (min-width:1024.5px){.page-everyone .section-1 .pic.n6{margin-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-1 .pic.n6{margin-top:calc(28px*var(--scale))}}@media (min-width:1024.5px){.page-everyone .section-1 .pic.n6{margin-bottom:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-1 .pic.n6{margin-bottom:calc(70px*var(--scale))}}@media(min-width:1024.5px){.page-everyone .section-1 .pic.n6{width:46.1538461538%}}@media(max-width:1024.4px){.page-everyone .section-1 .pic.n6{width:calc(240px*var(--scale))}}.page-everyone .section-1 .pic.n7{margin-left:auto;margin-right:auto}@media (min-width:1024.5px){.page-everyone .section-1 .pic.n7{margin-top:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-1 .pic.n7{margin-top:calc(70px*var(--scale))}}@media (min-width:1024.5px){.page-everyone .section-1 .pic.n7{margin-bottom:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-everyone .section-1 .pic.n7{margin-bottom:calc(28px*var(--scale))}}@media(min-width:1024.5px){.page-everyone .section-1 .pic.n7{width:61.5384615385%}}@media(max-width:1024.4px){.page-everyone .section-1 .pic.n7{width:calc(240px*var(--scale))}}@media(min-width:1024.5px){.page-contact .section{margin-left:auto;margin-right:auto;width:65%}}.page-contact .contact-link-list{display:flex;flex-direction:column}@media (min-width:1024.5px){.page-contact .contact-link-list{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-link-list{gap:calc(7px*var(--scale))}}@media (min-width:1024.5px){.page-contact .contact-link-list{margin-top:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-link-list{margin-top:calc(70px*var(--scale))}}.page-contact .contact-link-list-item:focus-visible>*{scale:.96}@media(hover:none)and (pointer:coarse){.page-contact .contact-link-list-item:active>*{scale:.96}}@media(hover:hover)and (pointer:fine){.page-contact .contact-link-list-item:hover>*{scale:.96}}.page-contact .contact-link-list-item>.inner{position:relative;display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(0,158,64,.05);background-color:#f2f2f2}@media (min-width:1024.5px){.page-contact .contact-link-list-item>.inner{padding:calc(48px*var(--scale)) calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-link-list-item>.inner{padding:calc(28px*var(--scale)) calc(20px*var(--scale))}}@media (min-width:1024.5px){.page-contact .contact-link-list-item>.inner{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-link-list-item>.inner{border-radius:calc(8px*var(--scale))}}@media (min-width:1024.5px){.page-contact .contact-link-list-item>.inner{gap:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-link-list-item>.inner{gap:calc(0px*var(--scale))}}.page-contact .contact-link-list-item .title-holder{display:flex;flex-direction:column}@media (min-width:1024.5px){.page-contact .contact-link-list-item .title-holder{gap:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-link-list-item .title-holder{gap:calc(14px*var(--scale))}}.page-contact .contact-link-list-item .title{line-height:1.7}@media (min-width:1024.5px){.page-contact .contact-link-list-item .title{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-link-list-item .title{font-size:calc(23px*var(--scale))}}.page-contact .contact-link-list-item .text{line-height:1.7}@media (min-width:1024.5px){.page-contact .contact-link-list-item .text{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-link-list-item .text{font-size:calc(14px*var(--scale))}}.page-contact .contact-link-list-item .icon{display:flex;justify-content:center;align-items:center;color:#fff;border-radius:50%;background-color:#009e40}@media (min-width:1024.5px){.page-contact .contact-link-list-item .icon{width:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-link-list-item .icon{width:calc(28px*var(--scale))}}@media (min-width:1024.5px){.page-contact .contact-link-list-item .icon{height:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-link-list-item .icon{height:calc(28px*var(--scale))}}@media (min-width:1024.5px){.page-contact .contact-link-list-item .icon{top:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-link-list-item .icon{top:calc(33.5px*var(--scale))}}@media (min-width:1024.5px){.page-contact .contact-link-list-item .icon{right:calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-link-list-item .icon{right:calc(20px*var(--scale));position:absolute}}@media (min-width:1024.5px){.page-contact .contact-link-list-item .icon svg{width:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-link-list-item .icon svg{width:calc(16px*var(--scale))}}@media (min-width:1024.5px){.page-contact .contact-link-list-item .icon svg{height:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-link-list-item .icon svg{height:calc(16px*var(--scale))}}@media (min-width:1024.5px){.page-contact .button-holder{margin-top:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-contact .button-holder{margin-top:calc(42px*var(--scale))}}@media (min-width:1024.5px){.page-contact .button-holder.confirm{margin-top:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-contact .button-holder.confirm{margin-top:calc(70px*var(--scale))}}.page-contact .button-holder .button-round,.page-contact .button-holder .button-round .inner{width:100%}.page-contact .button-holder .button-back{display:flex;line-height:1.7}@media (min-width:1024.5px){.page-contact .button-holder .button-back{padding:calc(6.5px*var(--scale)) calc(0px*var(--scale))}}@media (max-width:1024.4px){.page-contact .button-holder .button-back{padding:calc(8px*var(--scale)) calc(0px*var(--scale))}}@media (min-width:1024.5px){.page-contact .button-holder .button-back{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-contact .button-holder .button-back{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-contact .button-holder .button-back{margin:calc(0px*var(--scale)) auto calc(16px*var(--scale)) auto}}@media (max-width:1024.4px){.page-contact .button-holder .button-back{margin:calc(0px*var(--scale)) auto calc(14px*var(--scale)) auto}}.page-contact .button-holder .button-back .icon-arrow{display:flex}@media (min-width:1024.5px){.page-contact .button-holder .button-back .icon-arrow{width:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-contact .button-holder .button-back .icon-arrow{width:calc(20px*var(--scale))}}.page-contact .button-holder .button-back .icon-arrow path{stroke:#009e40}.page-contact .button-holder .button-submit .inner{gap:0}.page-contact .contact-list-item{display:flex;flex-direction:column}@media (min-width:1024.5px){.page-contact .contact-list-item{margin-top:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item{margin-top:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-contact .contact-list-item{gap:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item{gap:calc(7px*var(--scale))}}.page-contact .contact-list-item.policy{justify-content:center}@media (min-width:1024.5px){.page-contact .contact-list-item.policy{margin-top:calc(104px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item.policy{margin-top:calc(70px*var(--scale))}}.page-contact .contact-list-item.policy .label-block{justify-content:center}@media (min-width:1024.5px){.page-contact .contact-list-item.policy .label-block .text-checkbox{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item.policy .label-block .text-checkbox{font-size:calc(11px*var(--scale))}}.page-contact .contact-list-item.policy .error-message{width:100%;text-align:center}.page-contact .contact-list-item h3{line-height:1.7}@media (min-width:1024.5px){.page-contact .contact-list-item h3{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item h3{font-size:calc(11px*var(--scale))}}.page-contact .contact-list-item h3 .require{color:#d10000}.page-contact .contact-list-item .error-message{color:#d10000;width:fit-content;margin:0 0 0 auto}@media (min-width:1024.5px){.page-contact .contact-list-item .error-message{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item .error-message{font-size:calc(11px*var(--scale))}}.page-contact .contact-list-item .label-block:has(input[type=checkbox]){display:flex;align-items:center}@media (min-width:1024.5px){.page-contact .contact-list-item .label-block:has(input[type=checkbox]){gap:calc(12px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item .label-block:has(input[type=checkbox]){gap:calc(10px*var(--scale))}}@media (min-width:1024.5px){.page-contact .contact-list-item .label-block:has(input[type=checkbox]) .input-holder{width:calc(20px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item .label-block:has(input[type=checkbox]) .input-holder{width:calc(15px*var(--scale))}}@media (min-width:1024.5px){.page-contact .contact-list-item .label-block:has(input[type=checkbox]) .input-holder{height:calc(20px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item .label-block:has(input[type=checkbox]) .input-holder{height:calc(15px*var(--scale))}}@media (min-width:1024.5px){.page-contact .contact-list-item .label-block:has(input[type=checkbox]) .input-holder{border-radius:calc(4px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item .label-block:has(input[type=checkbox]) .input-holder{border-radius:calc(4px*var(--scale))}}@media (min-width:1024.5px){.page-contact .contact-list-item .label-block:has(input[type=checkbox]) .input-holder:after{border-radius:calc(4px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item .label-block:has(input[type=checkbox]) .input-holder:after{border-radius:calc(4px*var(--scale))}}.page-contact .contact-list-item .label-block:has(input[type=checkbox]) .input-holder input[type=checkbox]{padding:0}.page-contact .contact-list-item .label-block:has(input[type=checkbox]) .input-holder input[type=checkbox]:checked{background-color:#009e40}.page-contact .contact-list-item .label-block .input-holder{position:relative;display:flex;overflow:hidden}@media (min-width:1024.5px){.page-contact .contact-list-item .label-block .input-holder{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item .label-block .input-holder{border-radius:calc(8px*var(--scale))}}@media(min-width:1024.5px){.page-contact .contact-list-item .label-block .input-holder{font-size:calc(16px*var(--scale))}}@media(max-width:1024.4px){.page-contact .contact-list-item .label-block .input-holder{font-size:max(16px*var(--scale),16px)}}.page-contact .contact-list-item .label-block .input-holder:after{content:"";pointer-events:none;position:absolute;inset:0;border:1px solid rgba(0,158,64,.3)}@media (min-width:1024.5px){.page-contact .contact-list-item .label-block .input-holder:after{border-radius:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item .label-block .input-holder:after{border-radius:calc(8px*var(--scale))}}.page-contact .contact-list-item .label-block .input-holder .select-text,.page-contact .contact-list-item .label-block .input-holder input,.page-contact .contact-list-item .label-block .input-holder select,.page-contact .contact-list-item .label-block .input-holder textarea{width:100%;border:none}@media (min-width:1024.5px){.page-contact .contact-list-item .label-block .input-holder .select-text,.page-contact .contact-list-item .label-block .input-holder input,.page-contact .contact-list-item .label-block .input-holder select,.page-contact .contact-list-item .label-block .input-holder textarea{padding:calc(22.5px*var(--scale)) calc(24px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item .label-block .input-holder .select-text,.page-contact .contact-list-item .label-block .input-holder input,.page-contact .contact-list-item .label-block .input-holder select,.page-contact .contact-list-item .label-block .input-holder textarea{padding:calc(18px*var(--scale)) calc(15px*var(--scale))}}.page-contact .contact-list-item .label-block .input-holder .select-text::placeholder,.page-contact .contact-list-item .label-block .input-holder input::placeholder,.page-contact .contact-list-item .label-block .input-holder select::placeholder,.page-contact .contact-list-item .label-block .input-holder textarea::placeholder{color:color-mix(in srgb,currentColor 30%,transparent)}.page-contact .contact-list-item .label-block .input-holder select:has(option:checked[value=""]){color:color-mix(in srgb,currentColor 30%,transparent)}@media (min-width:1024.5px){.page-contact .contact-list-item .label-block .input-holder textarea{min-height:calc(278px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item .label-block .input-holder textarea{min-height:calc(300px*var(--scale))}}.page-contact .contact-list-item .label-block .input-holder .icon-select{position:absolute;top:0;bottom:0;margin:auto;display:flex}@media (min-width:1024.5px){.page-contact .contact-list-item .label-block .input-holder .icon-select{right:calc(24px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item .label-block .input-holder .icon-select{right:calc(15px*var(--scale))}}@media (min-width:1024.5px){.page-contact .contact-list-item .label-block .input-holder .icon-select{width:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item .label-block .input-holder .icon-select{width:calc(16px*var(--scale))}}@media (min-width:1024.5px){.page-contact .contact-list-item .label-block .input-holder .icon-select{height:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item .label-block .input-holder .icon-select{height:calc(16px*var(--scale))}}.page-contact .contact-list-item .label-block .input-holder .icon-checkbox{position:absolute;display:flex;top:0;left:0}@media (min-width:1024.5px){.page-contact .contact-list-item .label-block .input-holder .icon-checkbox{width:calc(20px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item .label-block .input-holder .icon-checkbox{width:calc(15px*var(--scale))}}@media (min-width:1024.5px){.page-contact .contact-list-item .label-block .input-holder .icon-checkbox{height:calc(20px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item .label-block .input-holder .icon-checkbox{height:calc(15px*var(--scale))}}.page-contact .contact-list-item .label-block .text-checkbox{line-height:1.7}@media (min-width:1024.5px){.page-contact .contact-list-item .label-block .text-checkbox{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-contact .contact-list-item .label-block .text-checkbox{font-size:calc(14px*var(--scale))}}.page-contact .contact-list-item .label-block .text-checkbox a{text-decoration:underline}@media (min-width:1024.5px){.page-contact .section-contact .section-contact-title{padding-top:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-contact .section-contact .section-contact-title{padding-top:calc(0px*var(--scale))}}@media (min-width:1024.5px){.page-contact .section-contact .section-contact-title{padding-bottom:calc(64px*var(--scale))}}@media (max-width:1024.4px){.page-contact .section-contact .section-contact-title{padding-bottom:calc(42px*var(--scale))}}.page-contact .section-contact .section-contact-title .title{line-height:1.7}@media (min-width:1024.5px){.page-contact .section-contact .section-contact-title .title{font-size:calc(28px*var(--scale))}}@media (max-width:1024.4px){.page-contact .section-contact .section-contact-title .title{font-size:calc(23px*var(--scale))}}.page-contact .section-contact .section-contact-title .text-annotation{color:#d10000;line-height:1.7}@media (min-width:1024.5px){.page-contact .section-contact .section-contact-title .text-annotation{font-size:calc(13px*var(--scale))}}@media (max-width:1024.4px){.page-contact .section-contact .section-contact-title .text-annotation{font-size:calc(11px*var(--scale))}}@media (min-width:1024.5px){.page-contact .section-contact .section-contact-title .text-annotation{margin-top:calc(8px*var(--scale))}}@media (max-width:1024.4px){.page-contact .section-contact .section-contact-title .text-annotation{margin-top:calc(7px*var(--scale))}}.page-contact .section-contact .section-contact-title .text-lead{line-height:1.7}@media (min-width:1024.5px){.page-contact .section-contact .section-contact-title .text-lead{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-contact .section-contact .section-contact-title .text-lead{font-size:calc(11px*var(--scale))}}@media (min-width:1024.5px){.page-contact .section-contact .section-contact-title .text-lead{margin-top:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-contact .section-contact .section-contact-title .text-lead{margin-top:calc(7px*var(--scale))}}body:has(.loading.mailSending){pointer-events:none;opacity:.5}.page-contact-complete .button-holder{display:flex;justify-content:center}@media(min-width:1024.5px){.page-privacy-policy .block-privacy-policy{margin-left:auto;margin-right:auto;width:65%}}.page-privacy-policy .block-privacy-policy .block-lead{line-height:1.7}@media (min-width:1024.5px){.page-privacy-policy .block-privacy-policy .block-lead{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-privacy-policy .block-privacy-policy .block-lead{font-size:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-privacy-policy .block-privacy-policy .block-lead{padding-top:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-privacy-policy .block-privacy-policy .block-lead{padding-top:calc(14px*var(--scale))}}.page-privacy-policy .privacy-policy-list{display:flex;flex-direction:column}@media (min-width:1024.5px){.page-privacy-policy .privacy-policy-list{gap:calc(48px*var(--scale))}}@media (max-width:1024.4px){.page-privacy-policy .privacy-policy-list{gap:calc(42px*var(--scale))}}@media (min-width:1024.5px){.page-privacy-policy .privacy-policy-list{margin-top:calc(96px*var(--scale))}}@media (max-width:1024.4px){.page-privacy-policy .privacy-policy-list{margin-top:calc(112px*var(--scale))}}.page-privacy-policy .privacy-policy-list .privacy-policy-list-item{line-height:1.7}@media (min-width:1024.5px){.page-privacy-policy .privacy-policy-list .privacy-policy-list-item .item-title{font-size:calc(21px*var(--scale))}}@media (max-width:1024.4px){.page-privacy-policy .privacy-policy-list .privacy-policy-list-item .item-title{font-size:calc(18px*var(--scale))}}@media (min-width:1024.5px){.page-privacy-policy .privacy-policy-list .privacy-policy-list-item .item-title{margin-bottom:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-privacy-policy .privacy-policy-list .privacy-policy-list-item .item-title{margin-bottom:calc(14px*var(--scale))}}@media (min-width:1024.5px){.page-privacy-policy .privacy-policy-list .privacy-policy-list-item .tem-lead{font-size:calc(16px*var(--scale))}}@media (max-width:1024.4px){.page-privacy-policy .privacy-policy-list .privacy-policy-list-item .tem-lead{font-size:calc(14px*var(--scale))}}.page-privacy-policy .privacy-policy-list .privacy-policy-list-item ul li{display:flex}.page-privacy-policy .privacy-policy-list .privacy-policy-list-item ul li:before{flex-shrink:0;content:"";display:block;background-color:currentColor;border-radius:50%}@media (min-width:1024.5px){.page-privacy-policy .privacy-policy-list .privacy-policy-list-item ul li:before{width:calc(5px*var(--scale))}}@media (max-width:1024.4px){.page-privacy-policy .privacy-policy-list .privacy-policy-list-item ul li:before{width:calc(5px*var(--scale))}}@media (min-width:1024.5px){.page-privacy-policy .privacy-policy-list .privacy-policy-list-item ul li:before{height:calc(5px*var(--scale))}}@media (max-width:1024.4px){.page-privacy-policy .privacy-policy-list .privacy-policy-list-item ul li:before{height:calc(5px*var(--scale))}}@media (min-width:1024.5px){.page-privacy-policy .privacy-policy-list .privacy-policy-list-item ul li:before{margin:calc(10px*var(--scale)) calc(10px*var(--scale)) auto calc(10px*var(--scale))}}@media (max-width:1024.4px){.page-privacy-policy .privacy-policy-list .privacy-policy-list-item ul li:before{margin:calc(10px*var(--scale)) calc(10px*var(--scale)) auto calc(10px*var(--scale))}}.page-not-found .button-holder{display:flex;justify-content:center}
/*# sourceMappingURL=60af8cf466eecb92.css.map*/