html{-webkit-text-size-adjust:100%;box-sizing:border-box;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;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:initial}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:initial}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:initial;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:initial}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}:root{--color-primary:#5a483d;--color-primary-light:#d7caae;--color-primary-lighter:#f0ebdf;--color-primary-lightest:#f8f5ee;--color-secondary:#ee511f;--color-secondary-light:#fae7e1;--color-black:#000;--color-white:#fff;--color-gray:#737781;--color-gray-light:#c8c8c8;--color-gray-lighter:#f7f7f7;--color-green:#0e613e;--color-blue:#1f5992;--color-blue-light:#d7e9ed;--color-ext-pdf:#ff2800;--color-ext-excel:#21a366;--color-ext-word:#3266b5;--color-danger:#ff2800;--color-danger-light:#fff5f4;--color:var(--color-primary);--color-bg:var(--color-blue-light);--color-bg-content:var(--color-primary-lightest);--color-link:inherit;--vw:0.25641vw;--vw-max:min(1px,0.25641vw);--vw-min:max(1px,0.25641vw);--rem1:0.0625rem;--size:0.25641vw;--font-size-x2s:calc(var(--size)*10);--font-size-xs:calc(var(--size)*12);--font-size-sm:calc(var(--size)*14);--font-size-md:calc(var(--size)*16);--font-size-lg:calc(var(--size)*18);--font-size-xl:calc(var(--size)*20);--font-size-x2l:calc(var(--size)*24);--font-size-x3l:calc(var(--size)*32);--font-size-x4l:calc(var(--size)*38);--font-size:var(--font-size-md);--line-height-sm:1.5;--line-height-md:1.75;--line-height:var(--line-height-md);--letter-spacing-md:0;--letter-spacing-lg:0.05em;--letter-spacing:var(--letter-spacing-md);--z-modal:400;--z-header:300;--z-main:100;--z-footer:200;--spacing-xs:calc(var(--size)*10);--spacing-sm:calc(var(--size)*20);--spacing-md:calc(var(--size)*20);--spacing-lg:calc(var(--size)*30);--spacing-xl:calc(var(--size)*30);--spacing-x2l:calc(var(--size)*60);--spacing-x3l:calc(var(--size)*60);--font-family-gothic:"Zen Kaku Gothic New","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic",Meiryo,sans-serif;--font-family-montserrat:"Montserrat",var(--font-family-gothic);--font-family-josefinsans:"Josefin Sans",var(--font-family-gothic);--font-family:var(--font-family-gothic);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight:var(--font-weight-medium);--width-side:calc(var(--size)*20);--width-content:auto;--height-header:calc(var(--size)*65);--radius-sm:calc(var(--size)*5);--radius-md:calc(var(--size)*10);--radius-lg:calc(var(--size)*50);--shadow-sm:0 0 calc(var(--size)*10) #0000001a;--shadow-md:0 0 calc(var(--size)*30) #00000026;--opacity-disabled:0.3;--opacity-hover:0.6;--duration-hover:0.25s;--transition-opacity:opacity var(--duration-hover) ease;--border-width-button:2px;--border-radius-button:3em;--spacing-button-top:0.5em;--spacing-button-right:0;--spacing-button-bottom:0.5em;--spacing-button-left:0;--transition-button:color 0.5s ease,background-color 0.5s ease,border-color 0.5s ease;--pagetop-bottom:calc(var(--size)*20);--ease-in-sine:cubic-bezier(0.47,0,0.745,0.715);--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--ease-in-back:cubic-bezier(0.6,-0.28,0.735,0.045);--ease-out-sine:cubic-bezier(0.39,0.575,0.565,1);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--ease-out-back:cubic-bezier(0.175,0.885,0.32,1.275);--ease-in-out-sine:cubic-bezier(0.445,0.05,0.55,0.95);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86);--ease-in-out-back:cubic-bezier(0.68,-0.55,0.265,1.55);--swiper-theme-color:#007aff}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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")}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.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,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.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{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.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-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.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{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;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:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.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{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.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-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.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{height:4px;left:0;top:0;width:100%}.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{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:#0000001a;border-radius:10px;position:relative;-ms-touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.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 .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.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{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.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-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;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-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}:is(a,input,button,select,textarea):focus-visible{outline-offset:2px;outline-width:medium}:where(picture,svg,video,canvas){display:block;max-width:100%}:where(ul){list-style-type:none}:where(textarea){display:block;min-height:2lh;width:100%;field-sizing:content}:where(button){color:currentColor}html{background-color:var(--color-white);font-family:var(--family);height:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--height-header) + var(--size)*20)}body{background:var(--color-bg);color:var(--color);display:flex;flex-direction:column;font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);min-height:100%;-webkit-font-smoothing:antialiased}:where(a){color:var(--color-link);-webkit-text-decoration:underline;text-decoration:underline}:where(h1,h2,h3,h4,h5,h6){line-height:var(--line-height-sm)}:where(iframe){vertical-align:top}:where(img){vertical-align:top}body.is-preload *{transition:none!important}main.main{position:relative;z-index:var(--z-main)}main.main:not(.is-layout-constrained){display:flex;flex-direction:column;flex-grow:1}.u-hide{display:none!important}.u-visually-hidden{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}:where(.u-fluid){display:block;height:auto;width:100%}.u-justify-center{justify-content:center}:where(.c-icon){--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23000' stroke-dasharray='2' stroke-width='4' d='M0 0h20v20H0z'/%3E%3C/svg%3E");aspect-ratio:var(--icon-aspect-ratio,1);background:currentColor;display:inline-block;height:var(--icon-height,1em);line-height:1;mask:var(--icon-mask) center center /contain no-repeat;vertical-align:middle}:where(.c-icon.is-arrow-bracket){--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.12 13.42'%3E%3Cpath d='M1.42 13.42 0 12l5.3-5.29L0 1.42 1.42 0l6.7 6.71z'/%3E%3C/svg%3E");--icon-aspect-ratio:8.12/13.42}:where(.c-icon.is-arrow-line){--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='レイヤー_1' viewBox='0 0 14.41 11.26'%3E%3Cpath d='M8.78 0 7.37 1.41l3.29 3.3H0v2h10.51L7.37 9.85l1.41 1.41 5.63-5.63z'/%3E%3C/svg%3E");--icon-aspect-ratio:14.41/11.26}:where(.c-icon.is-arrow-circle){--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='レイヤー_1' viewBox='0 0 30 30'%3E%3Cpath d='M15 30C6.73 30 0 23.27 0 15S6.73 0 15 0s15 6.73 15 15-6.73 15-15 15m0-28C7.83 2 2 7.83 2 15s5.83 13 13 13 13-5.83 13-13S22.17 2 15 2'/%3E%3Cpath d='m17.78 9.45-1.41 1.41L19.51 14H9v2h10.66l-3.29 3.29 1.41 1.42 5.63-5.63z'/%3E%3C/svg%3E")}:where(.c-icon.is-plus){--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='レイヤー_1' viewBox='0 0 20 20'%3E%3Cpath d='M20 9h-9V0H9v9H0v2h9v9h2v-9h9z'/%3E%3C/svg%3E")}:where(.c-icon.is-facebook){--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512.973 0C230.2-.54.536 228.252 0 511.021c-.489 255.554 186.337 467.727 431.032 506.6l.684-357.777-130-.249.282-148 130 .248.216-112.8c.245-128.319 76.819-199.053 193.769-198.83 56.019.107 114.592 10.219 114.592 10.219l-.241 126-64.563-.123c-63.6-.122-83.512 39.307-83.59 79.8l-.183 96.043 142 .271-22.987 147.958-119.3-.228-.684 357.777c244.842-37.94 432.478-249.4 432.966-504.951C1024.534 230.209 795.742.541 512.973 0'/%3E%3C/svg%3E")}:where(.c-icon.is-instagram){--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 1000 1000'%3E%3Cpath d='M292.92 3.5c-53.2 2.51-89.53 11-121.29 23.48-32.87 12.81-60.73 30-88.45 57.82s-44.79 55.7-57.51 88.62c-12.31 31.83-20.65 68.19-23 121.42S-.2 365.18.06 500.96.92 653.76 3.5 707.1c2.54 53.19 11 89.51 23.48 121.28 12.83 32.87 30 60.72 57.83 88.45s55.69 44.76 88.69 57.5c31.8 12.29 68.17 20.67 121.39 23s70.35 2.87 206.09 2.61 152.83-.86 206.16-3.39 89.46-11.05 121.24-23.47c32.87-12.86 60.74-30 88.45-57.84s44.77-55.74 57.48-88.68c12.32-31.8 20.69-68.17 23-121.35 2.33-53.37 2.88-70.41 2.62-206.17s-.87-152.78-3.4-206.1-11-89.53-23.47-121.32c-12.85-32.87-30-60.7-57.82-88.45s-55.74-44.8-88.67-57.48c-31.82-12.31-68.17-20.7-121.39-23S634.83-.2 499.04.06 346.25.9 292.92 3.5m5.84 903.88c-48.75-2.12-75.22-10.22-92.86-17-23.36-9-40-19.88-57.58-37.29s-28.38-34.11-37.5-57.42c-6.85-17.64-15.1-44.08-17.38-92.83-2.48-52.69-3-68.51-3.29-202s.22-149.29 2.53-202c2.08-48.71 10.23-75.21 17-92.84 9-23.39 19.84-40 37.29-57.57s34.1-28.39 57.43-37.51c17.62-6.88 44.06-15.06 92.79-17.38 52.73-2.5 68.53-3 202-3.29s149.31.21 202.06 2.53c48.71 2.12 75.22 10.19 92.83 17 23.37 9 40 19.81 57.57 37.29s28.4 34.07 37.52 57.45c6.89 17.57 15.07 44 17.37 92.76 2.51 52.73 3.08 68.54 3.32 202s-.23 149.31-2.54 202c-2.13 48.75-10.21 75.23-17 92.89-9 23.35-19.85 40-37.31 57.56s-34.09 28.38-57.43 37.5c-17.6 6.87-44.07 15.07-92.76 17.39-52.73 2.48-68.53 3-202.05 3.29s-149.27-.25-202-2.53m407.6-674.61a60 60 0 1 0 59.88-60.1 60 60 0 0 0-59.88 60.1M243.27 500.5c.28 141.8 115.44 256.49 257.21 256.22S757.02 641.3 756.75 499.5 641.29 242.98 499.5 243.26 243 358.72 243.27 500.5m90.06-.18a166.67 166.67 0 1 1 167 166.34 166.65 166.65 0 0 1-167-166.34'/%3E%3C/svg%3E")}:where(.c-icon.is-search){--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%235A483D' d='m13.696 12.237-3.483-3.458a5.603 5.603 0 0 0-4.61-8.781 5.604 5.604 0 1 0 3.149 10.238l3.492 3.466a1.025 1.025 0 0 0 1.457-.004c.4-.405.4-1.057-.005-1.461m-8.092-3.1a3.545 3.545 0 0 1-3.54-3.54 3.545 3.545 0 0 1 3.54-3.54 3.545 3.545 0 0 1 3.54 3.54 3.545 3.545 0 0 1-3.54 3.54'/%3E%3C/svg%3E")}:where(.c-icon.is-x){--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='1227' fill='none' viewBox='0 0 1200 1227'%3E%3Cpath fill='%23000' d='M714.163 519.284 1160.89 0h-105.86L667.137 450.887 357.328 0H0l468.492 681.821L0 1226.37h105.866l409.625-476.152 327.181 476.152H1200L714.137 519.284zM569.165 687.828l-47.468-67.894-377.686-540.24h162.604l304.797 435.991 47.468 67.894 396.2 566.721H892.476L569.165 687.854z'/%3E%3C/svg%3E");--icon-aspect-ratio:1200/1227}.c-icon-circle{align-items:center;aspect-ratio:1;background-color:var(--color-white);border:solid calc(var(--size)*2) var(--color-secondary);border-radius:50%;color:var(--color-secondary);display:inline-flex;height:calc(var(--size)*30);justify-content:center;width:auto}.c-icon-circle .c-icon.is-arrow-line{color:currentColor;height:42%}.is-back a .c-icon-circle,.previouspostslink .c-icon-circle,.slider-button-prev .c-icon-circle{transform:scaleX(-1)}.c-modal{display:none}.c-modal.is-open{display:block}.c-modal .modal-overlay{align-items:flex-start;background:#0009;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;padding:var(--width-side);position:fixed;right:0;top:0;will-change:transform;z-index:var(--z-modal)}.c-modal .modal-container{background-color:var(--color-white);border-radius:var(--radius-md);box-shadow:var(--shadow-md);margin:auto;padding:calc(var(--size)*20);width:100%;will-change:transform}.c-modal .modal-close{appearance:none;line-height:0;outline:none;position:absolute;right:calc(var(--size)*15);top:calc(var(--size)*15)}.c-modal .modal-close>.icon{color:var(--color-secondary);height:calc(var(--size)*24);transform:rotate(45deg)}.c-modal .modal-content{display:block}.c-modal[aria-hidden=false] .modal-overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.c-modal[aria-hidden=false] .modal-container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.c-modal[aria-hidden=true] .modal-overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.c-modal[aria-hidden=true] .modal-container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}:root .c-block-lead{color:var(--color-gray);font-weight:var(--font-weight-bold)}:root .c-block-index h3.wp-block-heading,:root .c-block-profile h3.wp-block-heading{border-bottom:none;padding-bottom:0}:root .c-block-point .wp-block-column:has(.wp-block-heading){flex-basis:calc(var(--size)*60);flex-grow:0}:root .c-block-point .wp-block-heading{align-items:center;background-color:var(--color-secondary-light);border:none;border-radius:3em;color:var(--color-secondary);display:flex;font-family:var(--font-family-josefinsans);font-size:calc(var(--size)*20);font-weight:var(--font-weight-semibold);justify-content:center;line-height:1;padding:.3em 1em .15em;width:5em}:root :where(.editor-styles-wrapper) :where(.is-layout-flow)>.c-block-balloon,:root :where(.editor-styles-wrapper) :where(.is-layout-flow)>.c-block-index,:root :where(.editor-styles-wrapper) :where(.is-layout-flow)>.c-block-point,:root :where(.editor-styles-wrapper) :where(.is-layout-flow)>.c-block-profile,:root :where(.editor-styles-wrapper) :where(.is-layout-flow)>.c-block-summary,:root :where(.is-layout-constrained)>.c-block-balloon,:root :where(.is-layout-constrained)>.c-block-index,:root :where(.is-layout-constrained)>.c-block-point,:root :where(.is-layout-constrained)>.c-block-profile,:root :where(.is-layout-constrained)>.c-block-summary{margin-block-start:var(--spacing-lg)}:root :where(.editor-styles-wrapper) :where(.is-layout-flow)>.c-block-balloon:first-child,:root :where(.editor-styles-wrapper) :where(.is-layout-flow)>.c-block-index:first-child,:root :where(.editor-styles-wrapper) :where(.is-layout-flow)>.c-block-point:first-child,:root :where(.editor-styles-wrapper) :where(.is-layout-flow)>.c-block-profile:first-child,:root :where(.editor-styles-wrapper) :where(.is-layout-flow)>.c-block-summary:first-child,:root :where(.is-layout-constrained)>.c-block-balloon:first-child,:root :where(.is-layout-constrained)>.c-block-index:first-child,:root :where(.is-layout-constrained)>.c-block-point:first-child,:root :where(.is-layout-constrained)>.c-block-profile:first-child,:root :where(.is-layout-constrained)>.c-block-summary:first-child{margin-block-start:0}.chart-container{margin-inline:auto}.chart-container:has(.csv-chart.is-type-bar),.chart-container:has(.is-type-stackbar){max-width:calc(var(--size)*700)}.chart-container:has(.is-type-line){max-width:calc(var(--size)*750)}.csv-chart{aspect-ratio:1;margin-inline:auto;position:relative}.csv-chart.is-type-pie{aspect-ratio:1;max-width:60vw}.csv-chart.is-type-bar,.csv-chart.is-type-stackbar{max-width:calc(var(--size)*700)}.csv-chart.is-type-line{max-width:calc(var(--size)*750)}.balloon-container{height:100%;left:0;position:absolute;top:0;width:100%}.bar-balloon{align-items:center;border-radius:50%;color:var(--color-white);display:flex;font-size:16px;font-weight:var(--font-weight-bold);justify-content:center;line-height:1.2;text-align:center;width:70px}.bar-balloon,.bar-balloon:after{aspect-ratio:1;background-color:var(--color-primary);position:absolute}.bar-balloon:after{clip-path:polygon(50% 100%,0 0,100% 0);content:"";display:block;left:50%;top:100%;transform:translateX(-50%);width:5px}.unit-container{font-size:13px;margin-bottom:10px}.chart-legend{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--font-size-xs);gap:calc(var(--size)*5) calc(var(--size)*10)}.chart-legend.is-reverse{flex-direction:row-reverse}.chart-legend>li{align-items:center;column-gap:calc(var(--size)*5);display:flex}.chart-legend .color{display:inline-block;height:1em;width:1em}:where(.html-banner){align-items:center;background-color:var(--color-white);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:calc(var(--size)*20) calc(var(--size)*30);padding-block:calc(var(--size)*20) calc(var(--size)*45);padding-inline:calc(var(--size)*20);position:relative}:where(.html-banner)+:where(.html-banner){margin-top:calc(var(--size)*20)}:where(.html-banner)>.wrap-thumb{flex:none;margin:0}:where(.html-banner)>.wrap-thumb img{height:auto;width:100%}:where(.html-banner)>.wrap-text{display:flex;flex-direction:column;flex-grow:1;row-gap:calc(var(--size)*10)}:where(.html-banner) .title{font-size:calc(var(--size)*20);margin-top:0}:where(.html-banner) .title a{-webkit-text-decoration:none;text-decoration:none}:where(.html-banner) .title a:before{border:1px solid var(--color-primary-light);border-radius:var(--radius-md);content:"";inset:0;position:absolute;transition:border var(--duration-hover) ease;will-change:border}:where(.html-banner) .title a:after{--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='レイヤー_1' viewBox='0 0 14.41 11.26'%3E%3Cpath d='M8.78 0 7.37 1.41l3.29 3.3H0v2h10.51L7.37 9.85l1.41 1.41 5.63-5.63z'/%3E%3C/svg%3E");--icon-aspect-ratio:14.41/11.26;aspect-ratio:var(--icon-aspect-ratio,1);background:var(--color-secondary);bottom:calc(var(--size)*20);content:"";display:inline-block;height:calc(var(--size)*18);line-height:1;mask:var(--icon-mask) center center /contain no-repeat;position:absolute;right:calc(var(--size)*20);transition:transform var(--duration-hover) ease;vertical-align:middle}:where(.html-banner) .body{margin-top:0}:where(.editor-styles-wrapper) .logo-banners{list-style:none;padding-inline-start:0}:where(.logo-banners){align-items:flex-start;display:flex;flex-wrap:wrap;gap:calc(var(--size)*15);justify-content:center}:where(.logo-banners)>.banner{vertical-align:top}:where(.logo-banners)>.banner a{color:var(--color);display:inline-block;-webkit-text-decoration:none;text-decoration:none}:where(.logo-banners)>.banner figure{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:calc(var(--size)*10);text-align:center}:where(.logo-banners)>.banner img{border:1px solid var(--color-gray-light);height:auto;width:100%}:where(.logo-banners)>.banner figcaption{font-size:var(--font-size-sm)}.breadcrumbs{--wp--style--global--content-size:var(--width-content-lg);align-items:center;column-gap:calc(var(--size)*10);display:flex;flex-wrap:wrap;font-size:var(--font-size-sm);margin-top:calc(var(--size)*80)}.breadcrumbs .arrow{color:var(--color-gray-light);font-size:.83em}@keyframes steam-pagetop{0%{opacity:0;transform:translate(0)}25%{opacity:1;transform:translateY(calc(var(--size)*-15)) scale(.9)}50%{opacity:0;transform:translateY(calc(var(--size)*-30))}to{opacity:0;transform:translateY(calc(var(--size)*-30))}}.pagetop{bottom:calc(var(--size)*20);display:inline-block;opacity:0;position:fixed;right:calc(var(--size)*20);z-index:calc(var(--z-main) + 10)}.pagetop>.cup,.pagetop>.saucer{height:auto;width:calc(var(--size)*67.72)}.pagetop>.cup{left:0;position:absolute;top:0}.pagetop>.steam{animation:steam-pagetop 3s linear infinite;height:auto;position:absolute;right:0;top:calc(var(--size)*-18);width:calc(var(--size)*32)}.footer{align-items:center;background-color:var(--color-primary);color:var(--color-white);display:flex;justify-content:center;padding-block:calc(var(--size)*50) calc(var(--size)*30);padding-inline:var(--width-side);text-align:center}.footer :where(a){color:currentColor;-webkit-text-decoration:none;text-decoration:none}.footer-sns-desc{margin-top:calc(var(--size)*30)}.footer-sns-menu{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--size)*10) calc(var(--size)*40);justify-content:center;margin-top:calc(var(--size)*25)}.footer-sns-menu a{display:inline-block}.footer-sns-menu .icon{font-size:calc(var(--size)*45)}.footer-menu{align-items:center;display:flex;flex-wrap:wrap;font-size:calc(var(--size)*12);gap:calc(var(--size)*10) calc(var(--size)*30);justify-content:center;margin-top:calc(var(--size)*40)}.footer-copyright{font-size:calc(var(--size)*12);margin-top:calc(var(--size)*20)}.header{align-items:center;background-color:var(--color-white);box-shadow:var(--shadow-sm);color:var(--color-primary);column-gap:calc(var(--size)*40);display:grid;grid-template-columns:1fr auto;position:sticky;top:0;width:100%;z-index:var(--z-header)}.header :where(a){color:currentColor;-webkit-text-decoration:none;text-decoration:none}.header-logo{line-height:0}.header-logo a{display:inline-block}.header-logo img{height:calc(var(--size)*30);width:auto}.header-gnav-trigger{align-items:center;aspect-ratio:1;background-color:var(--color-secondary);display:flex;justify-content:center;width:calc(var(--size)*64)}.header-gnav-trigger .icon{aspect-ratio:1;display:block;position:relative;width:calc(var(--size)*30)}.header-gnav-trigger .icon .line,.header-gnav-trigger .icon:after,.header-gnav-trigger .icon:before{background-color:var(--color-white);display:block;height:calc(var(--size)*4);left:0;position:absolute;top:calc(50% - var(--size)*2);width:100%}.header-gnav-trigger .icon:after,.header-gnav-trigger .icon:before{content:""}.header-gnav-trigger .icon:before{transform:translateY(calc(var(--size)*-9))}.header-gnav-trigger .icon:after{transform:translateY(calc(var(--size)*9))}.header-primary-menu{column-gap:calc(var(--size)*25);display:flex;flex-direction:column;font-size:calc(var(--size)*18);font-weight:var(--font-weight-bold);grid-column:span 2;justify-content:flex-end}.header-primary-menu>.menu-item{position:relative}.header-primary-menu>.menu-item>a{align-items:center;column-gap:calc(var(--size)*10);display:flex;opacity:1!important;padding:calc(var(--size)*20) calc(var(--size)*10);position:relative}.header-primary-menu>.menu-item>a:before{background-color:var(--color-secondary);bottom:calc(var(--size)*5);content:"";display:block;height:calc(var(--size)*3);left:0;opacity:0;position:absolute;transition:opacity var(--duration-hover) ease;width:100%}.header-primary-menu>.menu-item.menu-item-has-children>a:before{width:calc(100% - var(--size)*20)}.header-primary-menu>.menu-item.menu-item-has-children>a:after{--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.12 13.42'%3E%3Cpath d='M1.42 13.42 0 12l5.3-5.29L0 1.42 1.42 0l6.7 6.71z'/%3E%3C/svg%3E");--icon-aspect-ratio:8.12/13.42;aspect-ratio:var(--icon-aspect-ratio,1);background:currentColor;content:"";display:inline-block;font-size:calc(var(--size)*16);height:var(--icon-height,1em);line-height:1;margin-left:auto;mask:var(--icon-mask) center center /contain no-repeat;transform:rotate(90deg);vertical-align:middle}.header-primary-menu>.menu-item.menu-item-has-children.is-open>a{color:var(--color-secondary)}.header-primary-menu>.menu-item.menu-item-has-children.is-open>a:before{opacity:1}.header-primary-menu>.menu-item.menu-item-has-children.is-open>a:after{color:var(--color-secondary);transform:rotate(-90deg)}.header-primary-menu .sub-menu{display:none;opacity:0}:is(.header-primary-menu .sub-menu>.menu-item)+.menu-item{margin-top:calc(var(--size)*20)}.header-primary-menu .sub-menu>.menu-item>a{display:block;padding-inline:calc(var(--size)*18) calc(var(--size)*10);position:relative}.header-primary-menu .sub-menu>.menu-item>a:before{background-color:currentColor;content:"";display:block;height:calc(var(--size)*2);left:0;position:absolute;top:calc((var(--line-height)/2)*1em);width:calc(var(--size)*8)}.header-keyword-search>.search-form{display:block;position:relative}.header-keyword-search>.search-form>.input{background-color:var(--color-white);border-radius:3em;outline:none;padding-block:.5em;padding-inline:calc(var(--size)*50) calc(var(--size)*10);width:100%}.header-keyword-search>.search-form>.icon{color:var(--color-gray-light);height:calc(var(--size)*18);left:calc(var(--size)*20);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color var(--duration-hover) ease}:is(.header-keyword-search>.search-form)>.input:focus+.icon{color:var(--color-secondary)}.header-secondary-menu{align-items:center;display:flex;flex-direction:column;font-size:calc(var(--size)*14);font-weight:var(--font-weight-bold);justify-content:center;line-height:var(--line-height-sm);row-gap:calc(var(--size)*20)}.header-secondary-menu>.menu-item>a{align-items:center;column-gap:.3em;display:inline-flex}.header-secondary-menu>.menu-item>a[target=_blank]:after{aspect-ratio:1;background:currentColor;content:"";display:inline-block;height:1em;line-height:1;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%235A483D' d='M1.556 14q-.641 0-1.1-.457A1.5 1.5 0 0 1 0 12.444V1.556q0-.641.457-1.1Q.913 0 1.556 0H7v1.556H1.556v10.888h10.888V7H14v5.444q0 .642-.457 1.1-.457.456-1.099.456zM5.21 9.878l-1.089-1.09 7.234-7.232h-2.8V0H14v5.444h-1.556v-2.8z'/%3E%3C/svg%3E") center center /contain no-repeat;vertical-align:middle}.page-header{align-items:center;display:flex;justify-content:center;min-height:calc(var(--size)*150);overflow:hidden;padding:calc(var(--size)*20) var(--width-side);text-align:center}.page-title-wrap{--obj-inline-adjust:20;position:relative}.page-title-wrap:after,.page-title-wrap:before{background:50%/contain no-repeat;content:"";display:block;line-height:1;position:absolute;vertical-align:middle}.page-title-wrap:before{--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='103' height='89' fill='none' viewBox='0 0 103 89'%3E%3Cpath fill='url(%23a)' d='M25.064 10.292c-2.08-1.907-5.385-1.52-7.1.718-3.598 4.681-8.644 16.933-4.847 28.545 4.289 13.115 13.845 18.88 17.438 20.222 4.389 1.642 8.69.616 9.486-.205.796-.82-1.647-4.123-2.842-5.25s-2.673-7.16-2.95-9.534c-.276-2.374-.569-7.283-2.74-10.744s-4.546-9.16-4.438-12.121-.163-8.783-1.338-10.826a3.5 3.5 0 0 0-.663-.803z'/%3E%3Cpath fill='url(%23b)' d='M33.469 7.387c-2.097-.732-4.47-.091-5.782 1.703-.442.605-.706 1.26-.501 1.862.61 1.809 2.44 4.573 1.674 7.472-.767 2.9 1.942 12.314 4.3 16.395 2.36 4.082 2.977 6.242 2.949 7.86s.936 8.758 3.504 12.903 6.753 2.983 7.993 1.966S59.93 40.29 50.08 23.83C43.375 12.627 37.153 8.67 33.469 7.387'/%3E%3Cpath fill='url(%23c)' d='M89.949 46.774c-.135-2.163-2.169-3.71-4.31-3.385-4.483.672-13.8 4.76-17.886 13.204-4.615 9.538-2.4 17.817-1.128 20.474 1.552 3.246 4.478 4.97 5.355 4.94s1.286-3.158 1.225-4.418 2.335-5.384 3.447-6.844 3.566-4.331 4.208-7.402 2.365-7.487 4.003-9.068 4.589-4.944 5.027-6.7c.062-.252.078-.52.061-.797z'/%3E%3Cpath fill='url(%23d)' d='M96.145 49.645c-.77-1.522-2.424-2.432-4.105-2.138-.567.099-1.061.32-1.269.762-.627 1.325-1.086 3.83-3.055 5.024-1.969 1.195-5.485 7.845-6.355 11.359-.87 3.513-1.68 5.037-2.557 5.917s-4.147 5.342-4.935 9.003c-.788 3.66 2.145 5.247 3.373 5.345s16.01-2.98 19.33-17.33c2.26-9.767.926-15.27-.427-17.943'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='14.452' x2='36.921' y1='43.473' y2='30.543' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23663E31'/%3E%3Cstop offset='.12' stop-color='%2359362B'/%3E%3Cstop offset='.37' stop-color='%23452921'/%3E%3Cstop offset='.62' stop-color='%2339211B'/%3E%3Cstop offset='.86' stop-color='%23351F19'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='29.807' x2='51.198' y1='37.267' y2='25.85' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23663E31'/%3E%3Cstop offset='.12' stop-color='%2359362B'/%3E%3Cstop offset='.37' stop-color='%23452921'/%3E%3Cstop offset='.62' stop-color='%2339211B'/%3E%3Cstop offset='.86' stop-color='%23351F19'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='66.404' x2='85.718' y1='59.471' y2='64.29' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23663E31'/%3E%3Cstop offset='.12' stop-color='%2359362B'/%3E%3Cstop offset='.37' stop-color='%23452921'/%3E%3Cstop offset='.62' stop-color='%2339211B'/%3E%3Cstop offset='.86' stop-color='%23351F19'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='78.202' x2='96.114' y1='64.219' y2='69.3' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23663E31'/%3E%3Cstop offset='.12' stop-color='%2359362B'/%3E%3Cstop offset='.37' stop-color='%23452921'/%3E%3Cstop offset='.62' stop-color='%2339211B'/%3E%3Cstop offset='.86' stop-color='%23351F19'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");--icon-aspect-ratio:103/89;aspect-ratio:var(--icon-aspect-ratio,1);background-color:var(--color-primary);bottom:calc(var(--size)*-20);display:inline-block;height:calc(var(--size)*89);mask:var(--icon-mask) center center /contain no-repeat;right:calc(100% + var(--obj-inline-adjust)*var(--size));transform-origin:right bottom}.page-title-wrap:after{left:calc(100% + var(--obj-inline-adjust)*var(--size));top:calc(var(--size)*-15);transform-origin:left top}.page-title-en{font-family:var(--font-family-montserrat);font-size:var(--font-size);font-weight:var(--font-weight-bold)}.page-title,.page-title-en{color:var(--color-page,var(--color-primary));line-height:var(--line-height-sm)}.page-title{font-size:calc(var(--size)*32)}.page-content{background-color:var(--color-bg-content);border-radius:calc(var(--size)*50) calc(var(--size)*50) 0 0;flex-grow:1;padding-block:calc(var(--size)*50)}.page-content:has(.breadcrumbs:last-child){padding-block-end:calc(var(--size)*20)}:where(.editor-styles-wrapper) .reference-list{list-style:none;padding-inline-start:0}:where(.reference-list){font-size:var(--font-size-sm)}:where(.reference-list)>li{padding-left:calc(var(--size)*15);position:relative}:where(.reference-list)>li:before{aspect-ratio:1;background-color:var(--color-page,var(--color-primary));border-radius:50%;content:"";display:block;height:auto;left:0;position:absolute;top:calc(var(--line-height)*1em/2 - var(--size)*5/2);width:calc(var(--size)*5)}:where(.reference-list)>li+li{border-top:1px solid var(--color-gray-light);margin-top:calc(var(--size)*20);padding-top:calc(var(--size)*20)}:where(.reference-list)>li+li:before{top:calc(var(--line-height)*1em/2 - var(--size)*5/2 + var(--size)*20)}:where(.reference-list) .title{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);margin-top:0}:where(.reference-list) .desc{color:var(--color-gray);margin-top:calc(var(--size)*5)}:where(.reference-list) .link{margin-top:calc(var(--size)*5)}:where(.reference-list) a{color:var(--color-blue)}:where(.editor-styles-wrapper) .stickynote-links{list-style:none;padding-inline-start:0}:where(.stickynote-links){display:flex;flex-wrap:wrap;gap:calc(var(--size)*20) calc(var(--size)*10);justify-content:center;list-style:none;padding-left:0}:where(.stickynote-links)>li{align-items:center;background-color:var(--color-primary-lightest);border:1px solid var(--color-primary-light);border-radius:var(--radius-md);box-sizing:border-box;display:flex;flex:none;flex-direction:column;justify-content:center;margin:0;min-height:calc(var(--size)*100);padding:calc(var(--size)*10);position:relative;text-align:center;width:calc(50% - var(--size)*20/2)}:where(.stickynote-links)>li:before{--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='79' height='20' fill='none' viewBox='0 0 79 20'%3E%3Cpath fill='%23FF9D9D' d='m78.83 20-2-3.34 2-3.34-2-3.33 2-3.33-2-3.33 2-3.33H0l2 3.33-2 3.33 2 3.33-2 3.33 2 3.34L0 20z'/%3E%3C/svg%3E");--icon-aspect-ratio:79/20;aspect-ratio:var(--icon-aspect-ratio,1);background:#ff9d9d;content:"";display:inline-block;height:calc(var(--size)*15);left:calc(50% - var(--size)*30);line-height:1;mask:var(--icon-mask) center center /contain no-repeat;position:absolute;top:calc(var(--size)*-7);vertical-align:middle}:where(.stickynote-links)>li:nth-child(3n - 2):before{background:#ff9d9d}:where(.stickynote-links)>li:nth-child(3n - 1):before{background:#9be3cb}:where(.stickynote-links)>li:nth-child(3n):before{background:#77cdff}:where(.stickynote-links)>li .title{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}:where(.stickynote-links)>li .more{align-items:center;column-gap:calc(var(--size)*5);display:inline-flex;font-size:var(--font-size-x2s);justify-content:center;margin-top:calc(var(--size)*5);-webkit-text-decoration:none!important;text-decoration:none!important}:where(.stickynote-links)>li .more:before{content:"";inset:0;position:absolute}.swiper-slide{height:auto}.slider-controls{align-items:center;column-gap:calc(var(--size)*20);display:flex;justify-content:center}.slider-index{font-family:var(--font-family-montserrat);line-height:1;min-width:3em;text-align:center}.slider-index>.current{font-size:1.5em}.slider-button-next,.slider-button-prev{align-items:center;cursor:pointer;display:flex;justify-content:center}.slider-button-next .c-icon-circle,.slider-button-prev .c-icon-circle{height:calc(var(--size)*32)}.slider-button-next:after,.slider-button-prev:after{display:none}.slider-button-next.swiper-button-disabled,.slider-button-prev.swiper-button-disabled{opacity:0;pointer-events:none}:where(.wp-block-button)>.wp-block-button__link{align-items:center;display:inline-flex;font-size:var(--font-size);font-weight:var(--font-weight-bold);justify-content:center;line-height:var(--line-height-sm);position:relative;width:100%}:where(.wp-block-button)>.wp-block-button__link:after{--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='レイヤー_1' viewBox='0 0 14.41 11.26'%3E%3Cpath d='M8.78 0 7.37 1.41l3.29 3.3H0v2h10.51L7.37 9.85l1.41 1.41 5.63-5.63z'/%3E%3C/svg%3E");aspect-ratio:1;background:currentColor;content:"";display:inline-block;height:.85em;line-height:1;mask:var(--icon-mask) center center /contain no-repeat;vertical-align:middle}.no-icon:where(.wp-block-button)>.wp-block-button__link:after{display:none}.is-icon-book:where(.wp-block-button)>.wp-block-button__link{padding-left:calc(var(--size)*30)!important}.is-icon-book:where(.wp-block-button)>.wp-block-button__link:before{--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='レイヤー_1' viewBox='0 0 22 16'%3E%3Cpath d='M21.86 1.58a.9.9 0 0 0-.41-.38c-.78-.38-1.59-.68-2.41-.89S17.37 0 16.5 0c-.97 0-1.91.12-2.84.38C12.74.63 11.85 1 11 1.5 10.15 1 9.26.62 8.34.38 7.41.13 6.47 0 5.5 0c-.87 0-1.71.1-2.54.31S1.33.81.55 1.2c-.18.08-.32.21-.41.38S0 1.92 0 2.1v12.05c0 .38.16.67.49.88.33.2.66.21 1.01.02.62-.33 1.26-.59 1.94-.77a7.968 7.968 0 0 1 4.96.25c.93.35 1.8.84 2.6 1.47a9.7 9.7 0 0 1 2.6-1.47c.93-.35 1.9-.53 2.9-.53.7 0 1.39.09 2.06.28.67.18 1.32.44 1.94.77.35.18.69.17 1.01-.02.33-.2.49-.49.49-.88V2.1c0-.18-.05-.36-.14-.52m-2.31 9.36h-6c-.36 0-.65-.29-.65-.65s.29-.65.65-.65h6c.36 0 .65.29.65.65s-.29.65-.65.65m0-3h-6c-.36 0-.65-.29-.65-.65s.29-.65.65-.65h6c.36 0 .65.29.65.65s-.29.65-.65.65m0-3h-6c-.36 0-.65-.29-.65-.65s.29-.65.65-.65h6c.36 0 .65.29.65.65s-.29.65-.65.65'/%3E%3C/svg%3E");aspect-ratio:22/16;background:var(--color-secondary);content:"";display:inline-block;height:1em;left:calc(var(--size)*10);line-height:1;mask:var(--icon-mask) center center /contain no-repeat;position:absolute;top:50%;transform:translateY(-50%);transition:background-color var(--duration-hover) ease;vertical-align:middle}.is-back:where(.wp-block-button)>.wp-block-button__link:after{transform:scaleX(-1)}.is-accordion:where(.wp-block-button)>.wp-block-button__link:after{--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='レイヤー_1' viewBox='0 0 20 20'%3E%3Cpath d='M20 9h-9V0H9v9H0v2h9v9h2v-9h9z'/%3E%3C/svg%3E");height:1em}.is-disabled:where(.wp-block-button){opacity:.5;pointer-events:none}.is-style-button-outline-sm:where(.wp-block-button),.is-style-fill:where(.wp-block-button),.is-style-outline:where(.wp-block-button),.wp-block-buttons.is-style-buttons-outline-sm :where(.wp-block-button):not([class*=is-style-]),.wp-block-buttons:not([class*=is-style-]) :where(.wp-block-button):not([class*=is-style-]){--button-padding-inline:calc(var(--size)*28) calc(var(--size)*43);width:100%}:is(.wp-block-buttons:not([class*=is-style-]) :where(.wp-block-button):not([class*=is-style-]),.wp-block-buttons.is-style-buttons-outline-sm :where(.wp-block-button):not([class*=is-style-]),.is-style-fill:where(.wp-block-button),.is-style-outline:where(.wp-block-button),.is-style-button-outline-sm:where(.wp-block-button))>.wp-block-button__link{min-height:calc(var(--size)*60);padding-inline:var(--button-padding-inline)}:is(.wp-block-buttons:not([class*=is-style-]) :where(.wp-block-button):not([class*=is-style-]),.wp-block-buttons.is-style-buttons-outline-sm :where(.wp-block-button):not([class*=is-style-]),.is-style-fill:where(.wp-block-button),.is-style-outline:where(.wp-block-button),.is-style-button-outline-sm:where(.wp-block-button))>.wp-block-button__link:after{position:absolute;right:calc(var(--spacing-sm) - 2px);top:50%;transform:translateY(-50%)}.is-back:is(.wp-block-buttons:not([class*=is-style-]) :where(.wp-block-button):not([class*=is-style-]),.wp-block-buttons.is-style-buttons-outline-sm :where(.wp-block-button):not([class*=is-style-]),.is-style-fill:where(.wp-block-button),.is-style-outline:where(.wp-block-button),.is-style-button-outline-sm:where(.wp-block-button)):not(.no-icon)>.wp-block-button__link:after{left:calc(var(--spacing-sm) - 2px);right:auto;transform:translateY(-50%) scaleX(-1)}.no-icon:is(.wp-block-buttons:not([class*=is-style-]) :where(.wp-block-button):not([class*=is-style-]),.wp-block-buttons.is-style-buttons-outline-sm :where(.wp-block-button):not([class*=is-style-]),.is-style-fill:where(.wp-block-button),.is-style-outline:where(.wp-block-button),.is-style-button-outline-sm:where(.wp-block-button))>.wp-block-button__link{--button-padding-inline:calc(var(--size)*28)}.is-style-button-outline-sm:where(.wp-block-button),.wp-block-buttons.is-style-buttons-outline-sm :where(.wp-block-button):not([class*=is-style-]){--button-padding-inline:calc(var(--size)*20) calc(var(--size)*30)}:is(.wp-block-buttons.is-style-buttons-outline-sm :where(.wp-block-button):not([class*=is-style-]),.is-style-button-outline-sm:where(.wp-block-button))>.wp-block-button__link{min-height:calc(var(--size)*45)}:is(.wp-block-buttons.is-style-buttons-outline-sm :where(.wp-block-button):not([class*=is-style-]),.is-style-button-outline-sm:where(.wp-block-button))>.wp-block-button__link:after{right:calc(var(--size)*10)}.is-style-fill:where(.wp-block-button)>.wp-block-button__link{background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-white)}:is(.wp-block-buttons:not([class*=is-style-]) :where(.wp-block-button):not([class*=is-style-]),.wp-block-buttons.is-style-buttons-outline-sm :where(.wp-block-button):not([class*=is-style-]),.is-style-outline:where(.wp-block-button),.is-style-button-outline-sm:where(.wp-block-button))>.wp-block-button__link{background-color:initial;border-color:var(--color-secondary);color:var(--color-secondary)}:is(.wp-block-buttons.is-style-buttons-text :where(.wp-block-button):not([class*=is-style-]),.is-style-button-text:where(.wp-block-button))>.wp-block-button__link{appearance:none;background-color:initial;border-color:#0000;color:var(--color-primary);column-gap:calc(var(--size)*10);display:inline-flex;font-weight:var(--font-weight);outline:none;padding:0;text-align:left}:is(.wp-block-buttons.is-style-buttons-text :where(.wp-block-button):not([class*=is-style-]),.is-style-button-text:where(.wp-block-button))>.wp-block-button__link:after{display:none}.is-back:is(.wp-block-buttons.is-style-buttons-text :where(.wp-block-button):not([class*=is-style-]),.is-style-button-text:where(.wp-block-button))>.wp-block-button__link{flex-direction:row-reverse}.is-style-button-radius:where(.wp-block-button),.wp-block-buttons.is-style-buttons-radius :where(.wp-block-button):not([class*=is-style-]){--button-padding-inline:calc(var(--size)*20) calc(var(--size)*30);max-width:calc(100vw - var(--spacing-sm)*4);width:100%}:is(.wp-block-buttons.is-style-buttons-radius :where(.wp-block-button):not([class*=is-style-]),.is-style-button-radius:where(.wp-block-button))>.wp-block-button__link{background-color:var(--color-white);border:none;border-radius:var(--radius-sm);color:var(--color-primary);min-height:calc(var(--size)*65);padding-inline:var(--button-padding-inline);text-align:center}:is(.wp-block-buttons.is-style-buttons-radius :where(.wp-block-button):not([class*=is-style-]),.is-style-button-radius:where(.wp-block-button))>.wp-block-button__link:after{color:var(--color-page,var(--color-secondary));position:absolute;right:calc(var(--size)*12);top:50%;transform:translateY(-50%);transition:color var(--duration-hover) ease}:is(.wp-block-buttons.is-style-buttons-radius.is-anchor :where(.wp-block-button):not([class*=is-style-]),.is-style-button-radius.is-anchor:where(.wp-block-button))>.wp-block-button__link:after{transform:translateY(-50%) rotate(90deg)}.wp-block-buttons.is-style-buttons-tab :where(.wp-block-button):not([class*=is-style-]){flex:1}.wp-block-buttons.is-style-buttons-tab :where(.wp-block-button):not([class*=is-style-])>.wp-block-button__link{background-color:initial;border:none;border-bottom:2px solid var(--color-gray-light);border-radius:0;color:#979ca8;padding:calc(var(--size)*10);text-align:center}.wp-block-buttons.is-style-buttons-tab :where(.wp-block-button):not([class*=is-style-])>.wp-block-button__link:after{display:none}.wp-block-buttons.is-style-buttons-tab .is-current:where(.wp-block-button):not([class*=is-style-])>.wp-block-button__link{border-bottom-color:var(--color-page,var(--color-primary));color:var(--color-page,var(--color-primary))}.wp-block-buttons:empty{margin-top:0!important}.wp-block-buttons.is-style-buttons-tab{align-items:stretch;gap:0}:where(.wp-block-categories.is-style-categories-button){display:grid;gap:calc(var(--size)*15) calc(var(--size)*10);grid-template-columns:repeat(2,1fr);list-style:none!important;padding-inline-start:0!important}:where(.wp-block-categories.is-style-categories-button) a{--button-padding-inline:calc(var(--size)*20) calc(var(--size)*30);align-items:center;background-color:var(--color-white);border:none;border-radius:var(--radius-sm);box-sizing:border-box;color:var(--color-primary);display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);justify-content:center;line-height:var(--line-height-sm);min-height:calc(var(--size)*65);padding-inline:var(--button-padding-inline);position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}:where(.wp-block-categories.is-style-categories-button) a:after{aspect-ratio:1;background:currentColor;color:var(--color-page,var(--color-secondary));content:"";display:inline-block;height:.8em;line-height:1;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='レイヤー_1' viewBox='0 0 14.41 11.26'%3E%3Cpath d='M8.78 0 7.37 1.41l3.29 3.3H0v2h10.51L7.37 9.85l1.41 1.41 5.63-5.63z'/%3E%3C/svg%3E") center center /contain no-repeat;position:absolute;right:calc(var(--size)*10);top:50%;transform:translateY(-50%);transition:color var(--duration-hover) ease;vertical-align:middle}.wp-block-columns.is-reverse{flex-direction:row-reverse}:where(.wp-block-details)>summary{all:unset;display:block;font-weight:var(--font-weight-bold);padding-left:calc(1em + var(--size)*10);position:relative}:where(.wp-block-details)>summary:before{color:var(--color-page,var(--color-primary));content:"Q.";font-family:var(--font-family-montserrat);left:0;position:absolute}.is-style-details-radius:where(.wp-block-details){background-color:var(--color-white);border-radius:var(--radius-md);padding-block:calc(var(--size)*20);padding-inline:calc(var(--size)*20)}.is-style-details-radius:where(.wp-block-details)>summary{padding-right:calc(var(--size)*30)}.is-style-details-radius:where(.wp-block-details)>summary:after{--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='レイヤー_1' viewBox='0 0 20 20'%3E%3Cpath d='M20 9h-9V0H9v9H0v2h9v9h2v-9h9z'/%3E%3C/svg%3E");aspect-ratio:var(--icon-aspect-ratio,1);background:var(--color-page,var(--color-primary));content:"";display:inline-block;height:calc(var(--size)*20);line-height:1;mask:var(--icon-mask) center center /contain no-repeat;position:absolute;right:0;top:calc((var(--line-height) - 1)*1em/2);vertical-align:middle}.is-style-details-radius[open]:where(.wp-block-details)>summary:after{--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='レイヤー_1' viewBox='0 0 20 20'%3E%3Cpath d='M0 9h20v2H0z'/%3E%3C/svg%3E")}:is(:root :where(.wp-block-file))+:is(:root :where(.wp-block-file)):has(.wp-block-file__button){margin-top:var(--spacing-sm)}:is(:root :where(.wp-block-file))+:is(:root :where(.wp-block-file)):not(:has(.wp-block-file__button)){margin-top:calc(var(--size)*5)}:root :where(.wp-block-file):not(.wp-element-button){font-size:inherit}:root :where(.wp-block-file) .wp-block-file__button{align-items:center;background-color:initial;border:2px solid var(--color-secondary);color:var(--color-secondary);display:inline-flex;font-weight:var(--font-weight-regular);justify-content:center;line-height:var(--line-height-sm);min-height:calc(var(--size)*45);padding:calc(var(--size)*5) calc(var(--size)*20)}:root :where(.wp-block-file) .wp-block-file__button:active,:root :where(.wp-block-file) .wp-block-file__button:focus,:root :where(.wp-block-file) .wp-block-file__button:link,:root :where(.wp-block-file) .wp-block-file__button:visited{border-color:var(--color-secondary);color:var(--color-secondary)}:root :where(.wp-block-file.is-style-file-button) a:not(.wp-block-file__button){display:none}:root :where(.wp-block-file.is-style-file-button) .wp-block-file__button{margin-left:0;min-width:calc(var(--size)*210)!important}:root :where(.wp-block-file.is-style-file-button) .wp-block-file__button-richtext-wrapper{margin-left:0}:where(.wp-block-footnotes){font-size:var(--font-size-sm);padding-left:1.5em}:where(.wp-block-group.is-style-group-radius){background-color:var(--color-white);border-radius:var(--radius-md);padding:calc(var(--size)*40) calc(var(--size)*20)}:where(.wp-block-group.is-style-group-w900){--width-content:calc(var(--size)*900);--wp--style--global--content-size:calc(var(--size)*900)}:root :where(h2.wp-block-heading){margin-top:var(--spacing-x3l)}:is(:root :where(h2.wp-block-heading))+*{margin-top:var(--spacing-md)}:is(:root :where(h2.wp-block-heading))+.wp-block-heading{margin-top:var(--spacing-lg)}:root :where(h3.wp-block-heading){margin-top:var(--spacing-x2l)}.wp-block-group.is-style-group-radius+:is(:root :where(h3.wp-block-heading)){margin-top:var(--spacing-x3l)}:is(:root :where(h3.wp-block-heading))+*{margin-top:var(--spacing-md)}:root :where(h4.wp-block-heading){margin-top:var(--spacing-lg)}:is(:root :where(h4.wp-block-heading))+*{margin-top:var(--spacing-sm)}:is(:where(body:not(.editor-page) .editor-styles-wrapper),:root .single-body) h2{color:var(--color-secondary);font-size:var(--font-size-xl);margin-top:var(--spacing-xl)}:is(:where(body:not(.editor-page) .editor-styles-wrapper),:root .single-body) h2:first-child{margin-top:0}:is(:is(:where(body:not(.editor-page) .editor-styles-wrapper),:root .single-body) h2)+*{margin-top:var(--spacing-md)}:is(:is(:where(body:not(.editor-page) .editor-styles-wrapper),:root .single-body) h2)+p{margin-top:var(--spacing-sm)}:is(:where(body:not(.editor-page) .editor-styles-wrapper),:root .single-body) h3{border-bottom:2px dashed var(--color-gray-light);font-size:var(--font-size-lg);margin-top:var(--spacing-lg);padding-bottom:.75em}:is(:where(body:not(.editor-page) .editor-styles-wrapper),:root .single-body) h3:first-child{margin-top:0}:is(:is(:where(body:not(.editor-page) .editor-styles-wrapper),:root .single-body) h3)+*{margin-top:var(--spacing-sm)}:is(:where(body:not(.editor-page) .editor-styles-wrapper),:root .single-body) h4{font-size:var(--font-size-lg)}:is(:is(:where(body:not(.editor-page) .editor-styles-wrapper),:root .single-body) h4)+*{margin-top:var(--spacing-xs)}:is(:where(body:not(.editor-page) .editor-styles-wrapper),:root .single-body) h5,:is(:where(body:not(.editor-page) .editor-styles-wrapper),:root .single-body) h6{font-size:var(--font-size-md)}:is(:is(:where(body:not(.editor-page) .editor-styles-wrapper),:root .single-body) h5)+*,:is(:is(:where(body:not(.editor-page) .editor-styles-wrapper),:root .single-body) h6)+*{margin-top:var(--spacing-xs)}:is(:where(body:not(.editor-page) .editor-styles-wrapper),:root .single-body) h6{color:var(--color-gray)}.wp-block-heading.is-style-heading-underline{border-bottom:2px solid var(--color-secondary);padding-bottom:.5em}.wp-block-heading.is-style-heading-underline.has-text-color{border-bottom-color:initial}.wp-block-heading.is-style-heading-underline-dashed{border-bottom:2px dashed var(--color-gray-light);padding-bottom:.5em}.wp-block-heading.is-style-heading-underline-dashed.has-text-color{border-bottom-color:initial}.wp-block-heading.is-style-heading-balloon{background-color:var(--color-page,var(--color-primary));border-radius:3em;color:var(--color-white);display:table;margin-inline:auto;min-width:8em;padding:.4em 1em;position:relative;text-align:center}.wp-block-heading.is-style-heading-balloon:after{background-color:var(--color-page,var(--color-primary));clip-path:polygon(0 0,100% 0,50% 100%);content:"";display:block;height:calc(var(--size)*8);left:50%;position:absolute;top:calc(100% - var(--size)*1);transform:translateX(-50%);width:calc(var(--size)*14)}.wp-block-heading.is-style-heading-hr-dash{align-items:center;column-gap:calc(var(--size)*10);display:flex}.wp-block-heading.is-style-heading-hr-dash:after{border-bottom:2px dashed var(--color-gray-light);content:"";display:block;flex-grow:1;height:0}p.is-style-paragraph-balloon{color:var(--color-secondary);display:table;font-weight:var(--font-weight-bold);min-width:8em;padding-inline:.5em;padding-bottom:.2em;position:relative;text-align:center;z-index:1}p.is-style-paragraph-balloon:after,p.is-style-paragraph-balloon:before{content:"";display:block;position:absolute;top:100%;width:calc(50% - var(--size)*7)}p.is-style-paragraph-balloon:before{border-top:1px solid;left:0}p.is-style-paragraph-balloon:after{border-left:1px solid;border-top:1px solid;height:calc(var(--size)*12);right:0;transform:skewX(-45deg);transform-origin:right top}p.is-style-paragraph-balloon+*{margin-top:calc(var(--size)*7)}:where(.wp-block-image.is-style-image-parallax){aspect-ratio:3/2;display:block;overflow:hidden;position:relative}:where(.wp-block-image.is-style-image-parallax) img{bottom:0;height:auto;left:50%;position:absolute;transform:translateX(-50%);transform-origin:center bottom;width:100%}.has-custom-border>img{border-style:solid}.is-after-parallax{margin-top:calc(var(--size)*-200);position:relative;z-index:1}:where(.wp-block-image.is-style-image-cover){aspect-ratio:1;border:1px solid var(--color-gray-light);border-radius:var(--radius-md);display:inline-block;padding:calc(var(--size)*15)}:where(.wp-block-image.is-style-image-cover) img{aspect-ratio:1;display:block;height:100%;object-fit:contain;width:100%}:has(>.wp-block-image.is-style-image-cover){text-align:center}:where(.wp-block-image.is-style-image-circle) img{aspect-ratio:1;border-radius:50%;object-fit:cover}ul.wp-block-list{list-style:disc outside;padding-left:1.5em}ol.wp-block-list{list-style:decimal outside;padding-left:1.5em}.wp-block-list.is-style-list-circle-number{counter-reset:list-counter;list-style:none;padding-left:0}.wp-block-list.is-style-list-circle-number>li{counter-increment:list-counter;min-height:2.5em;padding-left:calc(2.25em + var(--size)*10);padding-top:calc(1.125em - var(--line-height)*1em/2);position:relative}.wp-block-list.is-style-list-circle-number>li:before{align-items:center;aspect-ratio:1;background-color:var(--color-page-light,var(--color-primary-lighter));border-radius:50%;color:var(--color-page,var(--color-primary));content:counter(list-counter);display:inline-flex;font-family:var(--font-family-montserrat);font-size:1.25em;font-weight:var(--font-weight-bold);height:1.8em;justify-content:center;left:0;position:absolute;top:0;width:1.8em}:is(.wp-block-list.is-style-list-circle-number>li)+li{margin-top:calc(var(--size)*25)}.wp-block-list.is-style-list-summary{padding-left:0}.wp-block-list.is-style-list-summary li{list-style-type:none;padding-left:1em;position:relative}:is(.wp-block-list.is-style-list-summary li)+li{margin-top:calc(var(--size)*10)}.wp-block-list.is-style-list-summary li:before{background-color:#ed7131;border-radius:50%;content:"";display:block;height:calc(var(--size)*6);left:0;position:absolute;top:calc(var(--size)*11);width:calc(var(--size)*6)}.wp-block-list.is-style-list-summary b,.wp-block-list.is-style-list-summary strong{color:var(--color-secondary)}.wp-block-list.is-style-list-index{counter-reset:index-counter;list-style:none;padding-left:0}.wp-block-list.is-style-list-index li{counter-increment:index-counter;line-height:var(--line-height-sm);padding-left:calc(var(--size)*50);position:relative}:is(.wp-block-list.is-style-list-index li)+li{margin-top:calc(var(--size)*15)}.wp-block-list.is-style-list-index li:before{border-right:1px solid var(--color-secondary);color:var(--color-secondary);content:counter(index-counter);font-family:var(--font-family-josefinsans);font-size:calc(var(--size)*22);font-weight:var(--font-weight-semibold);left:0;line-height:1;margin-right:calc(var(--size)*20);min-width:1.5em;padding-right:calc(var(--size)*10);position:absolute;top:calc((var(--line-height-sm)*16 - 22)*var(--size))}.wp-block-list.is-style-list-index li a{-webkit-text-decoration:underline;text-decoration:underline}.wp-block-list.is-style-list-index li a:hover{-webkit-text-decoration:none;text-decoration:none}.wp-block-media-text{gap:var(--spacing-md)}.wp-block-media-text>.wp-block-media-text__content{padding-inline:0}:where(.wp-block-media-text__content>*){margin-block-start:var(--spacing-md)}:where(.wp-block-media-text__content>*):first-child{margin-block-start:0}.wp-block-table td,.wp-block-table th{padding:calc(var(--size)*10) calc(var(--size)*15)}.wp-block-table tfoot td,.wp-block-table tfoot th,.wp-block-table thead td,.wp-block-table thead th{font-weight:var(--font-weight-bold);text-align:center}.wp-block-table.is-style-default td,.wp-block-table.is-style-default th,.wp-block-table:not([class*=is-style-]) td,.wp-block-table:not([class*=is-style-]) th{border-color:var(--color-gray-light)}.wp-block-table.is-style-default thead,.wp-block-table:not([class*=is-style-]) thead{background-color:var(--color-gray-lighter);border-bottom-width:1px}.wp-block-table.is-style-default tfoot,.wp-block-table:not([class*=is-style-]) tfoot{background-color:var(--color-gray-lighter);border-top-width:1px}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes thead{border-bottom:2px solid}.wp-block-table.is-style-stripes tfoot{border-top:2px solid}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--color-gray-lighter)}.wp-block-table.is-style-table-info td,.wp-block-table.is-style-table-info th{border:none;padding:calc(var(--size)*20) 0}.wp-block-table.is-style-table-info th{font-weight:var(--font-weight-bold)}.wp-block-table.is-style-table-info tr+tr td:first-child:last-child,:is(.wp-block-table.is-style-table-info tr+tr) td+td{border-top:1px solid var(--color-gray-light)}.wp-block-table.is-style-table-info tr+tr td:first-child:not(:last-child){font-weight:var(--font-weight-bold);padding-right:calc(var(--size)*20)}.wp-block-table.is-style-table-info tfoot,.wp-block-table.is-style-table-info thead{border:none}.wp-block-table.is-style-table-info tfoot td,.wp-block-table.is-style-table-info tfoot th,.wp-block-table.is-style-table-info thead td,.wp-block-table.is-style-table-info thead th{padding-block:calc(var(--size)*10)}.wp-block-table.is-style-table-info tfoot,.wp-block-table.is-style-table-info thead{background-color:var(--color-gray-lighter)}:root :where(p.has-background),:where(.has-background),:where(.has-border-color){padding:var(--spacing-sm)}a[href*=".csv"]:where(:not(.wp-element-button)),a[href*=".doc"]:where(:not(.wp-element-button)),a[href*=".pdf"]:where(:not(.wp-element-button)),a[href*=".xls"]:where(:not(.wp-element-button)){vertical-align:center}a[href*=".csv"]:where(:not(.wp-element-button)):after,a[href*=".doc"]:where(:not(.wp-element-button)):after,a[href*=".pdf"]:where(:not(.wp-element-button)):after,a[href*=".xls"]:where(:not(.wp-element-button)):after{color:var(--color-white);display:inline-block;font-size:var(--font-size-xs);line-height:1;margin-left:calc(var(--size)*10);padding:.25em .5em;-webkit-text-decoration:none;text-decoration:none}a[href*=".pdf"]:where(:not(.wp-element-button)):after{background-color:var(--color-ext-pdf);content:"PDF"}a[href*=".csv"]:where(:not(.wp-element-button)):after{background-color:var(--color-ext-excel);content:"CSV"}a[href*=".xls"]:where(:not(.wp-element-button)):after{background-color:var(--color-ext-excel);content:"EXCEL"}a[href*=".doc"]:where(:not(.wp-element-button)):after{background-color:var(--color-ext-word);content:"WORD"}:root :where(.wp-block-image.has-border-dashed),:root :where(.wp-block-image.has-border-dotted),:root :where(.wp-block-image.has-border-double),:root :where(.wp-block-image.has-border-solid){border-style:none!important}:root :where(.has-border-solid),:root :where(.wp-block-image.has-border-solid img){border-style:solid}:root :where(.has-border-dotted),:root :where(.wp-block-image.has-border-dotted img){border-style:dotted}:root :where(.has-border-dashed),:root :where(.wp-block-image.has-border-dashed img){border-style:dashed}:root :where(.has-border-double),:root :where(.wp-block-image.has-border-double img){border-style:double}.wp-element-caption{color:var(--color-gray);font-size:var(--font-size-sm);margin-bottom:0}:where(.wp-pagenavi){align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--size)*5);justify-content:center;margin-top:calc(var(--size)*20)}:where(.wp-pagenavi)>.current,:where(.wp-pagenavi)>.page{align-items:center;aspect-ratio:1;border:solid calc(var(--size)*2) var(--color-secondary);border-radius:50%;display:flex;flex:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);justify-content:center;-webkit-text-decoration:none;text-decoration:none;width:calc(var(--size)*30)}:where(.wp-pagenavi)>.page{background-color:var(--color-white);color:var(--color-secondary)}:where(.wp-pagenavi)>.current{background-color:var(--color-secondary);color:var(--color-white)}.page-components .icon-list{font-size:3rem}.page-components .icon-list>i{cursor:pointer;transition:color .2s}.page-components .icon-list>i:hover{color:var(--color-primary)}.page-components .c-button{margin-bottom:.25rem}#_dev :where(main){margin-inline:auto;max-width:1200px}#_dev :where(h1){line-height:1.1;margin:2em 0 .75em}#_dev :where(h1):first-child{margin-top:0}#_dev :where(h2,h3,h4,h5,h6){line-height:1.1;margin:1.5em 0 .75em}#_dev :where(h2,h3,h4,h5,h6):first-child{margin-top:0}#_dev :where(h1,h2,h3,h4,h5,h6)+:where(h1,h2,h3,h4,h5,h6){margin-top:0}.page-sample .code-example{background:#f6f6f6;color:#555;font-size:var(--rem14);line-height:1.3;margin:30px 0 20px;overflow:visible;padding:8px 10px;position:relative}.page-sample .code-example:before{background:#333;border-radius:10px;color:#fff;content:"example";display:inline-block;font-family:sans-serif;font-size:10px;left:0;padding:1px 12px;position:absolute;top:-10px}.page-sample .code-example>code{display:block;font-family:Bitstream Vera Sans Mono,Consolas,Courier,ui-monospace,monospace;overflow:auto;padding:7px 10px}.page-sample :where(textarea[readonly]){background:#f6f9ff;color:#555;display:block;font-family:Bitstream Vera Sans Mono,Consolas,Courier,ui-monospace,monospace;font-size:var(--rem14);line-height:1.5;margin-bottom:5px;padding:15px 20px;resize:none;width:100%}.page-sample .url-inline{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAB+5JREFUWEetl3lQFGcaxp/ungtwZmBQ5IhcjsjiCCW6gFoumuBFonELTTQetR5RPFbF1ZBFE1lM2NXVTVCJxpOFTe0KRtfEVTAaXUQUCQYRUBQNpwczDMMwDHN191Y3BYjDCG75Vc0f0/Uev37f53u/rwkMcGVns1SBc21kC90abWLpsHaGCbCScKGEJOMsFqgJAVntIiaLA2TiC38aNbxugGFB9GeYnF2hqLJ0rNMYTCt8B7sMi/JXYOSQQfCUSuAiosCwLFqtNOqNJlTqjbilMzACAVEw2EmUFqkKPPMeQdAvy+EQIDmZJctlBfHNFuuO2DHeivd+PQy+bs798YJmWZRoDThR34THZsvNQCfn1alh/rccOfYJsHZ/kXu1pi3L31M6c+tcFYa595/4xQQsgAJ1Kw48fGx2dxYn7gsN3EsQBPe417IDSDhQ6FNcqc1bMFU5atXbQaDIfrv00qpozFaklNeyOhudNjxy5B+SCYJ53qFX9OXJhYqK+qb/rp2nUi2aPrzfcg/UoINmsO3nR9BabKkZE3+1tU8Arud5Vaf+PS92xKyERaMdxrZYGZQ/1AIMC5ZmwRWVYglQIOHrJ4XMVdSnr8FKY/2N+4xYSC44OD44u8uouwKxS75bIVdIDmftjgFFOS77wdP38EVWGZh2G2gjDcrMQsoKIGeFiJ7wBranjQfhwP2hvgMJhfc1o91kqtSowGccBG+6MvEHefFPmvs5R2d6DPeTO3z7+qZ2zPn4Igw6c58AMlaIpJ2RiIzxchjjSEUDzte2fH3q7dD4boDYd85siRg/dNf2pEiHjiwLrNt/A5eLHoM22sAaaRAWBqSJhQtNQUoLwAH4D5ViZ040JC6CvlthsWHxuTJzkKtMuWvKiAaC633RlVNVew+/qVQqXR0CXLr9FBvTi/iycwBLpiuxntMKC9wofILUpCIegPvNWaxEXMJIh7H2Fdcgv77l05Nx4TuIpJX54Tq9pST9n285dDCabYj7Sz4aGtt4ABlFInffTLjKxLwPV52tCddQcVXNA7gJRPjjN+PhNWJQnzHvqg3YdKHy9vmFEWOI1TMubBo/w2fP4g0hDgHSzlfhWF41GGOn8La8r8LSWUG97BvrDEhYcBniDpKHCA0fjJWHx4DoY45w43t2RhEbqhw8lFgffTFrYVLIoohpfQvnYZMBH+wrhKnNygN4SyU48+cYSESUHfCJQ1U4e7C6uxXzU0IQNntony+24dsyPG2npxIfR1+5Fp8+ZoLfKJmdITc34zNLUHxPw/edA9i5bCxio97gbWsa9Ghvt2HUSAX/32yi8cn8q2ivtfAQnm7OWHVmLCQye0HuzK3C9V+alxGfRl25sz47QuU+zMkO4FzFU2w/Xd4tPIGVxYmk30DpI0PpXQ0+TPwRQhuBk0di4e3twvuXFahxaP3PkDKdgoya540p2wLtYn91qRpnSxsTiZ0RBXdW5ISrFL69AfRmG94/fhMajbEbgKuAjKKwJGY40jPvwKA184Mo1N8dxw9PhUzeOQWPbr6N6otaHsCVFGJupgpDRncCdq30vPv4/lZjInFgUtG1OV+FTPBU9Vbs7vxq5JQ0dA+crhZ0bUNuErpJhGCNDGgdjUnh3vjr3kkQiSm0PDEhLe4mxO2cIAXwD5Ej9h/BIAQ9IzI1pxzXqpqWERkTS7ImbvNbpJzh3k1360krNnxfDku7lQdwYghE+bkhr7ABVn4E2xDg7oIjKdFQuEqQm1uDc9m/IDjQDZtSxoKkCFzNqEPBF3U8ADemIzYOQ9Byj+4c8WnX0dhqiCFOTind5Bfrvmfc5k5h1bWZsOZ8ObQtJj6RxAakzApBdLAHiu6pseNoKaRCCumJE6GQd84BbjEMi4oSDcQiCkFhCtBWBt8svYO2sg4eQE6JELnHHx5vSXnbNzeeZ0K9vDyJS0sfhNM6W8nUU8HQWWxYd/kuapsMcAWJOUGeiBvtDVdnYXcik4Xmp59EbL8NX1QaQ7Ooy9fhQaYaHT+Z4OYkRvgxP9Q4dWDpjvzSmxnvhhNsMkteyK2sGnPUX/m5vgHaNjPm+ntgWsAQSARkn3v4lR+ygK7ciMd/bwFTZsXZyc3Ie9T4yZWj737Gq6Jgxv0ttydjV9hSD0QNkYFydJ6+cmZ7h+YqI1JW3rAEDpWP2Jgzro4HePD7ZpmmuPlBaJavh7Oyp6+vIZ9diC8PleJf3z36uug/cT3HMWdVOadmOSGljow85tNru7xOiOpqHX636gfNuCiFKi01pudCwiXhtHDvUs1p+W+ls70Serbk6wIwtFmx7sMfGUJEzs/ImpbTFbfX5al2da2btZTId1sjVykW2Z8N/y+MyWjDZwlFeKZu//zI6enbno9jd3vTJGh82m505Ek/GDTKfbUr0P9ueymXrsmM/R/dYrVa05fysVM2Jye/5FreFUm/Vu+urzRkkgFk7ODt7hD69n29ellm7pJScUmNb3ffM7t4CD/anBm1b0AfJl1BOU08LXkab1Xbdji946yQLZRC5N8zkBwl54fP9VZcP16PZ/XGInmA05plh8Je7dPs+eCtCa0KU41pXccTy3LCl/KVTJRAHCKC0EcAchAJLqG5xQZ9jQlNtw2ova5jrBSuir3ItDu+qjMvlvxF8AF/d7HZLKXN1UboNR2TbUY6zNRGB3RYbC5WkmVoCdQWylbNDCKKXYNFeRF/U9YPVLD/A1NHfyCXyDExAAAAAElFTkSuQmCC");padding:10px}.page-sample .url-inline-svg:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 512 365.14'%3E%3Cpath fill='var(--logo-paint,%233cb7a6)' d='m66.66 326.19 106.58-168.07 45.09 22.55 71.74-71.74 194.72 250.06s-51.24 6.15-106.58 6.15-51.73-21.79-145.53-40.99-166.02 2.04-166.02 2.04'/%3E%3Cpath fill='var(--logo-line,%23000)' d='M316.69 131.22c-.58 9.31-.8 18.66-1.8 27.93-3.37 31.36-21.82 51.32-48.34 66.46-21.83 12.47-46.98 12.77-69.54 22-15.12 6.19-28.44 14.25-37.29 28.82-6.1 10.04-12.95 19.84-20.83 28.5-3.79 4.16-10.77 7.58-16.27 7.54-9.95-.07-13.34-7.6-7.28-15.53 14.65-19.19 28.91-38.9 45.54-56.28 12.56-13.12 30.46-18.17 48.39-22.29 20.01-4.6 40.9-7.68 57.69-21.26 16.85-13.62 27.27-30.83 25.65-53.01-1.57-21.45.06-43.61-14.63-62.49-10.2-13.11-18.78-14.23-28.92-1.21-15.21 19.53-30.49 39.01-45.74 58.51-4.91 6.29-14.75 7.62-22.22 3.23-4.27-2.51-9.31-3.97-13.06-7.05-7.48-6.13-12.19-1.95-15.75 3.92-17.63 29.07-34.75 58.45-52.39 87.52-14.64 24.12-29.82 47.92-44.59 71.96-4.61 7.5-8.72 15.31-12.92 23.05-7.5 13.87-16.56 18.51-31.7 16.07-10.24-1.65-13.4-7.49-8.33-16.74 9.34-17.02 18.99-33.87 28.7-50.68 26.07-45.15 52.11-90.31 78.44-135.31 8.76-14.96 18.12-29.6 27.71-44.05 6.63-10 14.29-10.42 25.15-2.72 5.53 3.92 10.95 8.82 17.19 10.63 3.82 1.11 11.03-1.38 13.41-4.66 20.81-28.6 40.59-57.96 61.33-86.62 7.62-10.54 13.93-9.63 21.92.71 16.83 21.79 34.01 43.31 50.69 65.2 16.68 21.88 33.01 44.03 49.37 66.17 20.41 27.63 40.74 55.33 61.01 83.06 24.1 32.97 48.22 65.93 71.96 99.15 2.29 3.2 3.43 8.73 2.32 12.32-.71 2.31-6.4 3.9-10.04 4.35-16.09 1.98-27.45-4.45-37.19-17.91-28.6-39.51-58.48-78.1-87.77-117.12-15.94-21.24-31.63-42.67-47.63-63.86-2.69-3.56-6.4-6.34-9.64-9.49-.86.41-1.73.79-2.6 1.18'/%3E%3C/svg%3E");display:inline-block;line-height:1;vertical-align:middle;width:40px}.page-sample .url-rebase-cache{background:url(../../../../../../dist/_dev/sample/cat.jpg?rev=7e84c8d2);padding:10px}.page-sample .svg-inline-logo{display:inline-block;transition:background-color .2s ease-out;width:50vw}.page-sample .svg-inline-logo:hover{--logo-line:#508de3;--logo-paint:#d0eb00;background-color:#def}.page-sample .svg-inline-logo :where(path){transition:fill .2s ease-out}.no-image{aspect-ratio:16/9;background-color:var(--color-gray-light);display:block;height:100%;width:100%}.term-list{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--size)*10)}.term-list.is-style-button .term-link{background-color:initial;border:2px solid var(--color-secondary);border-radius:3em;color:var(--color-secondary);display:inline-block;font-size:calc(var(--size)*14);font-weight:var(--font-weight-bold);line-height:var(--line-height-sm);padding:.2em 1em;-webkit-text-decoration:none;text-decoration:none}.term-list.is-style-button .term-link.is-current{background-color:var(--color-secondary);color:var(--color-white)}.term-list.is-style-hashtag .term-link{color:var(--color-secondary);font-size:calc(var(--size)*14);font-weight:var(--font-weight-bold);line-height:var(--line-height-sm);-webkit-text-decoration:none;text-decoration:none}.term-list.is-style-hashtag .term-link:before{content:"#"}.card-archive:not(.swiper){display:grid;gap:calc(var(--size)*30) calc(var(--size)*20);grid-template-columns:repeat(1,1fr)}.card-archive-item{background-color:var(--color-white);border:1px solid var(--color-primary-light);border-radius:var(--radius-md);box-sizing:border-box;padding:calc(var(--size)*20);position:relative}.card-archive-item .thumb{margin-bottom:calc(var(--size)*10)}.card-archive-item .thumb .img{aspect-ratio:16/9;height:100%;object-fit:cover;width:100%}.card-archive-item .meta{column-gap:calc(var(--size)*20);display:flex;flex-wrap:wrap;position:relative}.card-archive-item .top-terms .term-link{position:relative;z-index:1}.card-archive-item .date{color:var(--color-gray);font-size:calc(var(--size)*14);font-weight:var(--font-weight-bold);transition:color var(--duration-hover) ease}.card-archive-item .title{font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height-md);margin-top:calc(var(--size)*10)}.card-archive-item .title>a{-webkit-text-decoration:none;text-decoration:none}.card-archive-item .title>a:before{content:"";inset:0;position:absolute;z-index:0}.card-archive-item .sub-terms{margin-top:calc(var(--size)*15)}.card-archive-item .sub-terms .term-link{position:relative;z-index:1}.tax-column_category .page-content{--width-content:calc(var(--size)*1076);--wp--style--global--content-size:calc(var(--size)*1076)}.article-archive-item{border-bottom:1px solid var(--color-gray-light);padding-block:calc(var(--size)*20)}.article-archive-item:first-child{padding-top:0}.article-archive-item>.date{color:var(--color-gray);font-size:calc(var(--size)*14);font-weight:var(--font-weight-bold)}.article-archive-item>.title{font-size:calc(var(--size)*18);font-weight:var(--font-weight-medium);margin-top:calc(var(--size)*10)}.about-business{background-color:var(--color-primary-lighter);border-radius:var(--radius-lg);padding:calc(var(--size)*50) var(--width-side)}.about-business.wp-block-columns{align-items:flex-start}.about-business-item{gap:0;position:relative}.about-business-item:before{--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='156' height='142' fill='none' viewBox='0 0 156 142'%3E%3Cpath stroke='%23EE511F' stroke-dasharray='5 10' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M2 2c0 50.5 83 126.5 152.5 138.5'/%3E%3C/svg%3E");--icon-aspect-ratio:156/142;aspect-ratio:var(--icon-aspect-ratio,1);background:var(--color-secondary);bottom:calc(100% + var(--size)*10);content:"";display:inline-block;height:calc(var(--size)*100);line-height:1;mask:var(--icon-mask) center center /contain no-repeat;position:absolute;vertical-align:middle}.about-business-item+.about-business-item{margin-top:calc(var(--size)*100)}.about-business-item>.wp-block-column{flex-basis:auto!important}.about-business-item>.wp-block-column:first-child{flex:none;position:relative;z-index:1}.about-business-item>.wp-block-column:nth-child(2){background-color:var(--color-white);border-radius:var(--radius-md);flex-grow:1;margin-top:calc(var(--size)*-20);padding-block:calc(var(--size)*50) calc(var(--size)*30);padding-inline:calc(var(--size)*20);position:relative;z-index:0}.about-business-item:nth-child(odd):before{right:calc(var(--size)*60);transform:scaleX(-1)}.about-business-item:nth-child(2n){flex-direction:row-reverse}.about-business-item:nth-child(2n):before{left:calc(var(--size)*60)}.about-business-item:not(.wp-block-columns){background-color:var(--color-white);border-radius:var(--radius-md);margin-top:calc(var(--size)*100);padding:calc(var(--size)*30) calc(var(--size)*20)}.about-business-item:not(.wp-block-columns):before{bottom:calc(100% + var(--size)*10)}.about-business-item:first-child:before{display:none}.publication-cover-list>*{background-color:var(--color-white);border-radius:var(--radius-md);margin:0;padding:calc(var(--size)*15)}.publication-cover-list>* img{aspect-ratio:1;display:block;height:auto;object-fit:contain;width:100%}.page-column,.parent-page-column,.single-column,.tax-column_category{--color-page:var(--color-secondary)}.page-column .page-title-wrap:after,.page-column .page-title-wrap:before,.parent-page-column .page-title-wrap:after,.parent-page-column .page-title-wrap:before,.single-column .page-title-wrap:after,.single-column .page-title-wrap:before,.tax-column_category .page-title-wrap:after,.tax-column_category .page-title-wrap:before{background-color:initial;mask:none}.page-column .page-title-wrap:before,.parent-page-column .page-title-wrap:before,.single-column .page-title-wrap:before,.tax-column_category .page-title-wrap:before{aspect-ratio:234/225;background-image:url(../img-opti/obj-column-01.png?rev=1759282650810);height:calc(var(--size)*112.5)}.page-column .page-title-wrap:after,.parent-page-column .page-title-wrap:after,.single-column .page-title-wrap:after,.tax-column_category .page-title-wrap:after{aspect-ratio:216/180;background-image:url(../img-opti/obj-column-02.png?rev=1759282650810);height:calc(var(--size)*90)}.column-index{align-items:start;display:grid;gap:calc(var(--size)*20) calc(var(--size)*98);margin-top:calc(var(--size)*50)}.column-index+.column-index{margin-top:calc(var(--size)*70)}.column-index>.wrap-nav{background-color:var(--color-white);border-radius:var(--radius-md);padding:var(--spacing-sm)}.column-index>.wrap-nav>.title{font-size:var(--font-size-lg);text-align:center}.column-index>.wrap-nav>.content{border-top:2px dashed var(--color-gray-light);margin-top:calc(var(--size)*15);padding-top:calc(var(--size)*15)}.column-index>.wrap-nav .sub-title{font-size:var(--font-size-sm);font-weight:var(--font-weight)}.column-index>.wrap-nav .term-list{margin-top:calc(var(--size)*10)}.column-index>.wrap-archive{min-width:0}.column-index>.wrap-archive .slider-wrapper{position:relative}.column-index>.wrap-archive .more{margin-top:calc(var(--size)*20)}.column-basics{column-gap:calc(var(--size)*40)}.column-basics>*{display:flex;flex-direction:column}.column-basics>:after,.column-basics>:before{--icon-aspect-ratio:372.63/40;aspect-ratio:var(--icon-aspect-ratio,1);background:var(--color-white);content:"";display:block;height:auto;line-height:1;mask:var(--icon-mask) center center /100% auto no-repeat;vertical-align:middle;width:100%}.column-basics>:before{--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='372.92' height='40' viewBox='0 0 372.92 40'%3E%3Cpath d='M372.46 13.5s-73.47-29.76-186.23-.9C73.47-16.25 0 13.5 0 13.5V40h372.92c-.08-16.16-.22-26.27-.46-26.5'/%3E%3C/svg%3E")}.column-basics>:after{--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='372.63' height='40' viewBox='0 0 372.63 40'%3E%3Cpath d='M0 40s73.47-29.76 186.23-.9c112.76-28.86 186.23.9 186.23.9s.07-15.93.16-40H0z'/%3E%3C/svg%3E")}.column-basics .inner{background-color:var(--color-white);display:flex;flex-direction:column;flex-grow:1;padding-inline:calc(var(--size)*20)}.column-basics .more{margin-top:auto;padding-top:calc(var(--size)*20)}.page-data,.parent-page-data,.single-topics{--color-page:var(--color-blue);--color-page-light:var(--color-blue-light)}.page-data .page-title-wrap:after,.page-data .page-title-wrap:before,.parent-page-data .page-title-wrap:after,.parent-page-data .page-title-wrap:before,.single-topics .page-title-wrap:after,.single-topics .page-title-wrap:before{--obj-inline-adjust:50;background-color:initial;mask:none}.page-data .page-title-wrap:before,.parent-page-data .page-title-wrap:before,.single-topics .page-title-wrap:before{aspect-ratio:278/186;background-image:url(../img-opti/obj-data-01.png?rev=1759282650810);height:calc(var(--size)*93)}.page-data .page-title-wrap:after,.parent-page-data .page-title-wrap:after,.single-topics .page-title-wrap:after{aspect-ratio:137/136;background-image:url(../img-opti/obj-data-02.png?rev=1759282650810);height:calc(var(--size)*68)}.data-summary-row>*{align-items:center;justify-content:center}.data-download-list>*,.data-summary-row>*{display:flex;flex-direction:column}.data-download-list .wp-block-file{margin-top:auto;padding-top:calc(var(--size)*15)}.data-download-single{margin-inline:auto;max-width:calc(var(--size)*485)}.data-report-list>*{box-shadow:var(--shadow-sm);position:relative}.data-report-list>* a{font-weight:var(--font-weight-bold);-webkit-text-decoration:none;text-decoration:none}.data-report-list>* a:before{content:"";inset:0;position:absolute;z-index:0}.data-report-list>* a:after{display:none}.data-report-list .no{display:block;margin-block:calc(var(--size)*10) calc(var(--size)*5);margin-inline:calc(var(--size)*10)!important;padding:0 calc(var(--size)*10)}.data-2024-01-fig>img,.data-2024-02-fig>img{height:auto;width:100%}.data-2024-03-fig>img,.data-2024-04-fig>img{width:auto}.data-2024-04-fig>img{max-width:100%!important}.data-2024-05-ranking{height:auto;width:calc(var(--size)*225)}.data-2024-06-ranking{height:auto;width:calc(var(--size)*265)}.page-english main.main{font-family:var(--font-family-montserrat);font-weight:var(--font-weight-medium)}.english-index-heading,.english-section-heading{font-size:calc(var(--size)*28)}:root .english-box-heading{padding-bottom:calc(var(--size)*30)}:is(.english-business .about-business-item)+.about-business-item{margin-top:calc(var(--size)*40)}.english-business .about-business-item:before{display:none}.download-button-list{gap:calc(var(--size)*10);text-align:center}.download-button-list .wp-block-file__button{min-width:auto;width:100%}.page-health,.parent-page-health{--color-page:var(--color-green)}.page-health .page-title-wrap,.parent-page-health .page-title-wrap{--obj-inline-adjust:5}.page-health .page-title-wrap:after,.page-health .page-title-wrap:before,.parent-page-health .page-title-wrap:after,.parent-page-health .page-title-wrap:before{background-color:initial;mask:none}.page-health .page-title-wrap:before,.parent-page-health .page-title-wrap:before{aspect-ratio:205/201;background-image:url(../img-opti/obj-health-01.png?rev=1759282650810);height:calc(var(--size)*100.5)}.page-health .page-title-wrap:after,.parent-page-health .page-title-wrap:after{aspect-ratio:256/232;background-image:url(../img-opti/obj-health-02.png?rev=1759282650810);height:calc(var(--size)*116)}.health-theme-nav.is-layout-flex{display:grid;gap:calc(var(--size)*15) calc(var(--size)*10);grid-template-columns:repeat(2,1fr)}.health-theme-nav.is-layout-flex>.wp-block-button{min-width:auto!important;width:auto!important}.home-section-grid{display:grid;gap:calc(var(--size)*20) calc(var(--size)*40)}.home-section-grid>*{min-width:0}.home-section-heading-sub+.home-section-heading{margin-top:0}.home-section-heading-sub{text-align:center}.home-section-heading{font-size:calc(var(--size)*32);text-align:center}.home-top-container{background-color:var(--color-primary-lightest);overflow:hidden;padding-bottom:calc(var(--size)*80)}.home-hero{display:grid;padding-top:calc(var(--size)*25)}.home-hero>.wrap-heading{position:relative;z-index:1}.home-hero>.wrap-visual{margin-top:calc(var(--size)*30);position:relative;z-index:0}.home-hero>.wrap-body{margin-top:calc(var(--size)*40);position:relative;z-index:1}.home-hero>.wrap-body:after{--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='103' height='89' fill='none' viewBox='0 0 103 89'%3E%3Cpath fill='url(%23a)' d='M25.064 10.292c-2.08-1.907-5.385-1.52-7.1.718-3.598 4.681-8.644 16.933-4.847 28.545 4.289 13.115 13.845 18.88 17.438 20.222 4.389 1.642 8.69.616 9.486-.205.796-.82-1.647-4.123-2.842-5.25s-2.673-7.16-2.95-9.534c-.276-2.374-.569-7.283-2.74-10.744s-4.546-9.16-4.438-12.121-.163-8.783-1.338-10.826a3.5 3.5 0 0 0-.663-.803z'/%3E%3Cpath fill='url(%23b)' d='M33.469 7.387c-2.097-.732-4.47-.091-5.782 1.703-.442.605-.706 1.26-.501 1.862.61 1.809 2.44 4.573 1.674 7.472-.767 2.9 1.942 12.314 4.3 16.395 2.36 4.082 2.977 6.242 2.949 7.86s.936 8.758 3.504 12.903 6.753 2.983 7.993 1.966S59.93 40.29 50.08 23.83C43.375 12.627 37.153 8.67 33.469 7.387'/%3E%3Cpath fill='url(%23c)' d='M89.949 46.774c-.135-2.163-2.169-3.71-4.31-3.385-4.483.672-13.8 4.76-17.886 13.204-4.615 9.538-2.4 17.817-1.128 20.474 1.552 3.246 4.478 4.97 5.355 4.94s1.286-3.158 1.225-4.418 2.335-5.384 3.447-6.844 3.566-4.331 4.208-7.402 2.365-7.487 4.003-9.068 4.589-4.944 5.027-6.7c.062-.252.078-.52.061-.797z'/%3E%3Cpath fill='url(%23d)' d='M96.145 49.645c-.77-1.522-2.424-2.432-4.105-2.138-.567.099-1.061.32-1.269.762-.627 1.325-1.086 3.83-3.055 5.024-1.969 1.195-5.485 7.845-6.355 11.359-.87 3.513-1.68 5.037-2.557 5.917s-4.147 5.342-4.935 9.003c-.788 3.66 2.145 5.247 3.373 5.345s16.01-2.98 19.33-17.33c2.26-9.767.926-15.27-.427-17.943'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='14.452' x2='36.921' y1='43.473' y2='30.543' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23663E31'/%3E%3Cstop offset='.12' stop-color='%2359362B'/%3E%3Cstop offset='.37' stop-color='%23452921'/%3E%3Cstop offset='.62' stop-color='%2339211B'/%3E%3Cstop offset='.86' stop-color='%23351F19'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='29.807' x2='51.198' y1='37.267' y2='25.85' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23663E31'/%3E%3Cstop offset='.12' stop-color='%2359362B'/%3E%3Cstop offset='.37' stop-color='%23452921'/%3E%3Cstop offset='.62' stop-color='%2339211B'/%3E%3Cstop offset='.86' stop-color='%23351F19'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='66.404' x2='85.718' y1='59.471' y2='64.29' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23663E31'/%3E%3Cstop offset='.12' stop-color='%2359362B'/%3E%3Cstop offset='.37' stop-color='%23452921'/%3E%3Cstop offset='.62' stop-color='%2339211B'/%3E%3Cstop offset='.86' stop-color='%23351F19'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='78.202' x2='96.114' y1='64.219' y2='69.3' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23663E31'/%3E%3Cstop offset='.12' stop-color='%2359362B'/%3E%3Cstop offset='.37' stop-color='%23452921'/%3E%3Cstop offset='.62' stop-color='%2339211B'/%3E%3Cstop offset='.86' stop-color='%23351F19'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");--icon-aspect-ratio:103/89;aspect-ratio:var(--icon-aspect-ratio,1);background:var(--color-primary);content:"";display:inline-block;height:calc(var(--size)*70);line-height:1;margin-top:calc(var(--size)*10);mask:var(--icon-mask) center center /contain no-repeat;vertical-align:middle}.home-hero .section-heading{font-size:calc(var(--size)*40);line-height:1.4;margin-top:calc(var(--size)*5)}.home-hero-visual{aspect-ratio:635.01/611.04;height:auto;margin-inline:auto;position:relative;width:96%}.home-hero-visual .obj{height:auto;position:absolute}.home-hero-visual .cup{left:0;top:0;width:100%;z-index:1}.home-hero-visual .plant{left:64.5%;top:43%;width:60.35338026%;z-index:0}.home-hero-visual .steam-01,.home-hero-visual .steam-02{z-index:3}.home-hero-visual .steam-01{left:10%;top:13%;width:22.67680824%}.home-hero-visual .steam-02{left:63%;top:75%;width:22.83428607%}.home-hero-visual .slider{left:15.8%;top:14.2%;width:68.5406529%;z-index:2}.home-hero-visual .copy{align-items:flex-start;display:flex;filter:drop-shadow(0 0 calc(var(--size)*20) rgba(0,0,0,.05));flex-direction:column;font-size:calc(var(--size)*16);font-weight:var(--font-weight-bold);left:84%;letter-spacing:.2em;line-height:1;position:absolute;text-orientation:upright;top:-38%;writing-mode:vertical-rl;z-index:1}.home-hero-visual .copy>.line{align-items:center;background-color:var(--color-white);box-sizing:border-box;display:inline-flex;justify-content:center;min-width:calc(var(--size)*32);padding:calc(var(--size)*10) calc(var(--size)*5) calc(var(--size)*5) calc(var(--size)*5);white-space:nowrap}.home-hero-visual .copy>.line:nth-child(2){margin-top:calc(var(--size)*40)}.home-hero-visual .copy>.line:nth-child(3){margin-top:calc(var(--size)*80);padding-bottom:0}.home-hero-visual .copy .keyword{aspect-ratio:64/244;height:auto;margin-bottom:calc(var(--size)*5);width:calc(1em + var(--size)*6)}.home-hero-visual-slider{overflow:visible}.home-hero-visual-slider .visual{aspect-ratio:1;height:auto;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='434' height='435' fill='none' viewBox='0 0 434 435'%3E%3Cpath fill='%23A2A7AA' d='M28.94 326.598c.063.076.116.167.187.239.046.048.11.077.157.125.016.028.029.049.06.069.333.314.718.522 1.124.653a.7.7 0 0 0 .08.217l.028.049c.017.047.024.09.052.139.04.052.077.116.131.159.07.072.153.118.227.179a.57.57 0 0 0 .073.465c.048.067.09.137.147.188.105.099.22.182.341.262a.7.7 0 0 0 .09.268c.049.066.09.136.151.194.04.034.07.054.108.088-.069.172-.056.372.064.593.063.077.112.161.178.226.125.116.266.212.396.306-.055.164-.029.355.087.57.064.076.113.161.183.233.085.082.177.141.268.201.025.042.02.083.049.132.052.073.104.146.17.211.306.283.647.48 1.016.613a.3.3 0 0 0 .072.09c.042.041.095.067.138.108-.11.167-.115.368.016.593.048.066.093.143.155.201.256.246.54.41.847.532a.5.5 0 0 0 .063.237c.035.045.068.101.11.142.078.068.158.125.239.182a.7.7 0 0 0 .073.286c.044.06.08.123.134.167a.3.3 0 0 0 .08.057c-.056.145-.045.309.061.491.048.066.09.137.151.195.214.205.456.346.707.453a.46.46 0 0 0 .064.255 1 1 0 0 0 .08.104.55.55 0 0 0 .08.349c.044.059.085.129.143.18.23.215.49.373.76.48.018.046.024.089.053.138a.51.51 0 0 0 .067.422c.044.059.08.123.139.174.047.048.103.08.157.124.029.05.058.099.103.129.186.173.391.299.612.387l.037.063a.4.4 0 0 0 .05.281.4.4 0 0 0 .104.128q.121.113.253.192c.032.056.065.112.1.157-.054.117-.048.255.03.406-.181.172-.203.411-.051.671.048.066.093.143.151.194l.104.081c.021.053.025.107.058.164.052.073.108.153.17.211s.134.101.203.155c-.076.176-.066.387.058.616.063.076.116.167.182.232.009.014.03.02.05.037.02.035.02.082.045.125.063.076.116.167.186.239.09.089.192.152.288.218.004.12.03.246.108.38.063.076.117.167.187.239.023.024.05.037.069.054.014.105.039.213.109.332.063.076.116.167.186.239a3.1 3.1 0 0 0 1.134.686c-.126.186-.14.42.004.685.063.076.113.16.179.225a3.1 3.1 0 0 0 1.006.628c-.098.17-.1.378.036.61a.76.76 0 0 0 .095.471c.064.076.113.16.183.232.496.464 1.07.722 1.707.813.025.042.056.08.084.111.01.05.029.114.062.171.016.028.04.052.063.076-.316.184-.41.474-.22.816.024.042.058.069.083.111.017.094.052.186.106.296q.027.041.064.076c-.037.163-.008.343.096.537.063.076.117.167.187.239.081.075.168.128.253.192l.028.049c.221.201.453.357.699.487.016.028.01.05.027.078.048.067.093.144.155.202.162.15.327.27.504.365.018.046.024.089.049.131.048.066.089.137.15.195.191.181.407.309.633.422-.05.123-.041.269.053.43.044.059.077.115.135.166l.004.007c-.152.192-.165.445-.005.719.063.076.112.16.179.225.333.314.715.534 1.121.664.01.05.032.104.054.157.044.059.08.122.135.166.151.147.322.246.492.344l.004.007c.04.052.073.108.12.156.143.133.302.229.468.32-.373.199-.47.519-.255.902.063.076.112.161.178.226.249.231.526.399.818.53-.042.138-.017.293.077.454.048.067.089.137.15.195.272.256.576.437.903.547a.2.2 0 0 0 .04.052c.013.021.035.027.05.037a.5.5 0 0 0 .077.228c.01.05.025.108.058.164.04.052.076.115.123.163.159.143.33.26.51.343.013.021.014.039.026.06.025.042.053.091.1.121.123.116.267.202.414.276-.155.138-.178.34-.051.557.04.052.076.116.123.164.058.051.119.09.173.134.008.014.01.033.021.054.04.052.077.115.12.156.224.208.475.363.743.451.008.014.01.033.022.054.029.049.057.098.107.135q.21.188.45.303a.5.5 0 0 0 .067.374c.04.052.077.116.13.16.221.2.46.353.726.452a.5.5 0 0 0 .067.196c.04.052.069.102.112.143.012.021.038.034.065.046-.046.149-.017.311.083.498.052.073.097.15.166.204.244.225.51.39.798.514.013.021.01.05.023.071.048.066.09.137.147.188.248.232.521.393.813.505.26.206.546.34.858.422.139.126.298.222.46.306a.5.5 0 0 0 .067.356c.04.052.077.116.123.164.171.164.357.272.553.365-.08.169-.079.366.048.584.052.073.104.146.17.211.33.307.7.505 1.094.633.017.028.02.064.04.1.043.059.084.129.142.18.024.024.05.037.08.057.018.046.025.089.053.138.048.067.09.137.147.188.012.021.042.023.054.044a.85.85 0 0 0 .095.34c.059.069.108.153.174.218.353.331.757.538 1.187.664.018.046.02.082.049.131.048.067.089.137.15.195.02.082.045.172.094.256.052.073.108.154.17.212.244.224.51.39.799.513.016.028.014.057.035.093.048.066.093.143.155.201.306.283.65.468 1.015.594.015.058.03.115.066.178.044.059.08.123.139.174.058.051.114.083.168.127a.7.7 0 0 0 .096.472c.064.076.113.16.179.225.085.082.188.145.276.215l.008.014c.524.495 1.149.743 1.835.823.009.014.027.013.042.022.023.024.047.049.066.065a.56.56 0 0 0 .067.31c.04.052.077.115.13.159q.181.162.384.285a.6.6 0 0 0 .087.457c.052.073.098.151.16.209.042.041.095.066.134.1.007.109.029.228.103.355.063.076.108.153.178.225.563.529 1.238.766 1.98.813q.384.343.762.676c.01.05.032.104.054.157-.091.166-.1.36.03.585.052.073.093.143.16.208.213.205.455.346.704.465a.7.7 0 0 0 .115.149c.081.075.161.132.249.185-.048.16-.022.351.086.552.063.076.113.16.179.225.21.198.445.343.69.473.26.206.54.363.842.46.217.081.435.132.67.165.065.047.135.1.195.14-.053.135-.028.29.063.463.048.066.085.129.147.187.267.249.566.423.883.53q.017.032.044.059c.163.15.341.262.533.348a.54.54 0 0 0 .077.294c.044.059.08.123.135.167.058.051.118.09.183.137a.7.7 0 0 0 .088.457c.02.036.055.063.076.098.059.069.108.153.174.218.186.174.388.31.603.42.011.116.04.231.107.362.063.076.12.174.187.239.205.191.434.34.668.467.021.054.025.108.062.171.067.083.12.175.19.247a3.3 3.3 0 0 0 1.41.769.75.75 0 0 0 .096.49c.064.076.117.167.183.232.132.13.273.227.422.319.028.049.061.106.11.142.172.164.358.291.548.406.48.388 1.025.627 1.62.712.017.028.015.058.035.093.053.073.098.15.167.204.462.437 1.008.664 1.607.739.11.058.208.114.327.157.02.064.035.14.08.217.052.073.104.147.17.212.23.215.48.37.746.487.475.411 1.023.609 1.635.657.017.046.028.096.057.146.048.066.089.136.15.194.33.307.714.497 1.119.61.016.028.032.056.059.069.058.051.119.09.184.137.017.047.024.09.052.139.052.073.105.146.17.211.435.406.934.633 1.484.736.105.051.215.11.323.15a.6.6 0 0 0 .13.16c.392.364.843.572 1.333.654.143.133.3.239.462.324.048.066.089.136.147.187a2.5 2.5 0 0 0 1.176.613.9.9 0 0 0 .103.354c.064.076.113.161.183.233.43.398.926.636 1.459.758.154.071.307.123.47.16.012.021.013.039.022.071.06.069.109.154.175.219.434.405.938.639 1.487.742.206.144.418.265.653.344.324.282.682.459 1.071.562.015.057.029.115.062.171.063.076.117.167.183.232a3.15 3.15 0 0 0 1.652.816c.111.077.229.149.345.204.02.082.047.161.089.249.063.076.112.161.183.233.372.347.79.565 1.237.7.238.2.5.358.769.464a3.04 3.04 0 0 0 1.247.685c.026.013.049.019.068.036a.7.7 0 0 0 .115.149c.283.259.59.447.916.587a.7.7 0 0 0 .139.173c.586.553 1.287.803 2.056.863.017.028.033.056.06.069.228.214.475.363.741.48.115.084.237.164.357.225a.8.8 0 0 0 .075.192c.063.076.116.168.186.24.524.494 1.146.753 1.827.855.303.247.635.411 1.002.508l.016.028c.268.249.56.427.874.545a.8.8 0 0 0 .119.156c.256.246.54.41.847.533l.012.021c.248.232.525.4.821.519.048.066.089.137.151.195.516.48 1.126.736 1.792.828.607.493 1.321.717 2.112.717.03.002.051-.011.076-.016q.323.094.685.109l.008.014c.353.331.755.52 1.192.623.056.081.112.161.182.233.621.579 1.367.841 2.193.886q.513.223 1.082.273c.451.274.959.401 1.507.421a.7.7 0 0 0 .138.173c.555.515 1.205.757 1.923.828.394.222.832.343 1.29.387.191.086.382.154.589.202.13.094.252.174.387.245.597.443 1.281.647 2.036.649a.75.75 0 0 0 .295-.059c.343.233.73.365 1.145.415a.7.7 0 0 0 .112.142c.372.348.802.568 1.262.695.249.137.521.232.802.295.35.163.724.255 1.124.295.303.181.635.298.977.353.531.378 1.133.554 1.793.555a.8.8 0 0 0 .351-.092.2.2 0 0 0 .063.076c.52.488 1.145.688 1.845.694a.7.7 0 0 0 .224-.036l.1.026c.099.074.203.155.305.218.363.25.775.376 1.226.406.052.073.108.153.174.218.438.413.949.642 1.503.752.505.318 1.086.459 1.703.467.482.311 1.039.458 1.63.471.501.423 1.086.619 1.74.642.063.076.112.16.182.232.648.611 1.437.866 2.312.865a.9.9 0 0 0 .281-.051q.363.283.781.42c.286.135.59.221.916.247.603.533 1.316.786 2.106.834.213.074.431.125.666.157.236.098.481.163.731.205.353.105.729.168 1.116.169a.8.8 0 0 0 .355-.085c.268.088.548.132.833.154.459.222.959.336 1.494.334a.73.73 0 0 0 .398-.11c.014-.008.028-.016.039-.013.511.295 1.07.43 1.683.431a.75.75 0 0 0 .614-.302c.077.002.151.016.227.018.048.001.098-.01.141-.016.186.108.376.176.576.229a3.22 3.22 0 0 0 1.832.542.7.7 0 0 0 .365-.1c.056.014.112.029.163.036q.176.084.367.145c.546.34 1.165.497 1.832.494a.8.8 0 0 0 .527-.194q.244.055.497.077c.601.45 1.307.659 2.069.658a.8.8 0 0 0 .334-.073c.236.051.483.086.738.087a.7.7 0 0 0 .386-.112c.049.019.1.027.156.041.519.309 1.112.453 1.749.449a.8.8 0 0 0 .412-.118c.56.38 1.202.561 1.899.578.419.17.873.253 1.347.259a.85.85 0 0 0 .342-.076.8.8 0 0 0 .36-.239c.058.004.121.014.179.018.192.086.393.157.61.19.178.095.357.16.55.216a3.4 3.4 0 0 0 1.982.605.77.77 0 0 0 .679-.368c.067.018.138.042.212.056.621.485 1.346.711 2.148.714a.7.7 0 0 0 .224-.036c.237.051.483.086.745.083a.73.73 0 0 0 .546-.242c.011.003.029.001.04.004.641.549 1.403.792 2.242.793.036-.003.068-.012.098-.01.199.034.401.058.608.059.037-.002.069-.012.112-.018.514.284 1.091.418 1.715.422.018-.002.032-.01.043-.007.066 0 .121.014.187.014a.7.7 0 0 0 .33-.08c.21.038.423.064.642.068.217.081.453.131.685.156q.514.181 1.094.182a.7.7 0 0 0 .459-.165c.258.104.521.167.807.189.4.153.827.223 1.279.224a.81.81 0 0 0 .674-.346q.122.015.238.021c.113 0 .21-.028.291-.066.166.025.323.037.495.041a.6.6 0 0 0 .237-.045c.21.038.424.064.638.061a.69.69 0 0 0 .566-.273c.34.131.712.187 1.098.188a.68.68 0 0 0 .569-.284l.087.005q.71.363 1.558.362a.8.8 0 0 0 .37-.093c.21.038.419.057.645.057a.75.75 0 0 0 .425-.126c.274.067.558.118.857.113.35.003.588-.202.72-.524.103.015.214.027.315.024.03.001.062-.008.087-.013.497.303 1.063.434 1.668.439a.7.7 0 0 0 .27-.054c.088.006.173.022.257.02.2.005.359-.078.486-.199.166.026.334.041.513.04a.7.7 0 0 0 .347-.099c.137.024.273.048.412.061.415.163.865.24 1.335.239.321.001.551-.153.71-.414q.305.062.627.058a.67.67 0 0 0 .455-.172c.19.068.397.117.604.147.345.109.71.17 1.085.167a.76.76 0 0 0 .571-.248c.007-.004.029.002.041.005a.1.1 0 0 1 .032-.009q.28.045.564.047c.066 0 .123-.015.173-.026.088.006.162.019.257.02a.72.72 0 0 0 .596-.3c.148.026.298.042.455.036a.5.5 0 0 0 .187-.034c.186.061.378.1.573.127.331.099.673.154 1.042.155.112 0 .22-.025.309-.067.054-.003.097-.01.148-.02.322.085.654.136 1.004.139a.8.8 0 0 0 .531-.187c.143.02.282.033.432.03.047.001.097-.01.141-.016.221.04.441.063.674.059a.8.8 0 0 0 .398-.11c.118.025.24.058.368.068.255.049.513.087.786.088a.8.8 0 0 0 .647-.312c.088.005.173.022.268.023a.67.67 0 0 0 .51-.222 3.2 3.2 0 0 0 1.424.327.7.7 0 0 0 .556-.258.6.6 0 0 0 .12-.051c.056.014.116.036.178.046q.64.249 1.361.252c.387 0 .66-.225.808-.584.007-.004.006-.023.009-.034q.262.062.548.067c.352.152.74.237 1.145.236a.7.7 0 0 0 .244-.048c.23.054.469.093.724.095.285.004.489-.163.615-.415.007-.004.029.002.041.005a2.9 2.9 0 0 0 1.05.187.63.63 0 0 0 .369-.111c.218.052.435.085.672.088.048.001.087-.013.13-.019.048 0 .081.009.128.01.256.002.444-.127.569-.332.382.154.784.23 1.218.231a.8.8 0 0 0 .263-.049c.018-.002.029.001.047 0 .369.002.635-.219.777-.556.038-.098.075-.195.095-.291a.5.5 0 0 0 .144-.027c.184.043.368.067.565.065a.5.5 0 0 0 .187-.034c.32.097.655.155 1.013.154.302.002.529-.158.677-.404.021-.013.041-.043.058-.062.289.076.591.125.901.124.309-.002.529-.158.68-.416.043-.006.08-.009.119-.022.296.072.598.122.919.123a.75.75 0 0 0 .622-.306c.121.014.242.028.366.031a.77.77 0 0 0 .554-.229c.042-.024.088-.042.126-.073.222.04.464.068.701.071.332.004.572-.183.724-.469.059.003.11.011.169.014.35.003.588-.202.725-.516.4.152.82.227 1.272.227a.75.75 0 0 0 .557-.24c.232.044.474.072.719.071.327-.003.568-.172.726-.433.034-.039.068-.078.094-.13.139.013.275.037.414.031a.66.66 0 0 0 .574-.306 4 4 0 0 0 .484.038.71.71 0 0 0 .559-.251c.121.014.243.028.374.027.35.003.588-.202.724-.517q.616.232 1.32.229c.393-.004.667-.229.815-.589.092.013.184.025.274.019a.6.6 0 0 0 .337-.102c.098.008.201.024.307.028.332.004.564-.197.697-.501.419.17.862.251 1.336.257a.73.73 0 0 0 .506-.182c.04.005.074.014.117.007a.79.79 0 0 0 .667-.342c.047.001.092.013.139.013.321.001.535-.18.655-.476a3 3 0 0 0 .572.062c.262-.002.454-.142.567-.368.133.035.281.062.424.082.301.079.614.132.946.136.302.002.533-.151.681-.398a.65.65 0 0 0 .358-.322c.099.009.202.024.315.024.263-.002.454-.142.578-.365.07.006.144.02.216.015a.5.5 0 0 0 .434-.225c.223.059.451.095.699.101.018-.001.043-.006.062-.008.069.007.132.017.197.017.358.112.722.172 1.116.169.35.003.596-.188.752-.486q.25.04.502.037a.71.71 0 0 0 .622-.354.55.55 0 0 0 .259-.104c.144.02.283.033.432.031a.7.7 0 0 0 .422-.133c.121.014.242.028.373.027a.7.7 0 0 0 .373-.104c.058.003.121.014.179.017.35.003.593-.195.745-.5.121.014.235.033.355.029a.58.58 0 0 0 .501-.255c.3.079.606.136.934.133.35.003.596-.206.735-.532l.006-.022c.088.005.173.021.267.023q.081-.007.156-.025c.214.045.427.071.653.071a.68.68 0 0 0 .479-.195c.14.013.276.037.425.035a.5.5 0 0 0 .094-.017c.014-.009.029.001.04.004.38.005.653-.22.798-.569l.088.006c.375-.003.635-.22.78-.568.066-.161.1-.313.119-.474a.45.45 0 0 0 .283-.241q.356.101.744.113c.244-.001.421-.133.535-.341a.55.55 0 0 0 .313-.239c.177.029.368.05.553.045.314.005.535-.18.655-.476.019-.048.023-.089.035-.133.27.059.55.103.841.102a.8.8 0 0 0 .274-.047c.319-.035.55-.235.679-.546.032-.075.052-.153.077-.224.168-.051.291-.179.363-.362.032-.075.038-.145.052-.219.047.001.092.013.139.013.047.001.08-.008.123-.015.357.112.733.175 1.126.172.226 0 .41-.088.558-.222.077.002.144.02.22.022.394-.003.667-.228.822-.592q.082-.203.12-.409c.11.012.213.027.326.027.339 0 .574-.194.711-.509.15.016.3.032.454.037.31-.002.524-.184.644-.461.029-.064.029-.129.05-.189.274.066.554.11.846.109.338.001.571-.182.72-.476.029.002.051.008.087.005a.7.7 0 0 0 .464-.157c.014-.008.029.002.041.005.302.002.518-.161.655-.411l.022.006c.314.006.543-.166.686-.438.221.041.453.066.697.065.375-.002.634-.22.777-.557.073-.165.113-.339.127-.507.365-.166.738-.317 1.103-.483.251.06.509.098.782.099.328-.003.561-.185.702-.475.03.002.052.007.07.006a.68.68 0 0 0 .564-.291c.231-.041.407-.19.505-.426.166.025.341.036.524.042.321.002.549-.188.669-.484.037-.097.049-.189.069-.285.084-.049.177-.084.265-.126.07.006.132.017.198.016a.5.5 0 0 0 .355-.15c.274.066.564.113.856.112.357-.001.614-.207.756-.544.016-.037.024-.071.033-.104a.8.8 0 0 0 .193-.282c.016-.038.017-.085.033-.123.214.045.427.071.653.071a.7.7 0 0 0 .448-.167c.059.004.11.011.169.015.339 0 .578-.187.724-.47a.74.74 0 0 0 .442-.389l.007-.004c.047.001.099.008.146.009.321.001.542-.185.669-.484.025-.053.022-.107.044-.167l.077-.045c.058.003.114.018.176.01.207.002.35-.11.441-.276q.17.025.355.028c.226 0 .401-.12.509-.306.155.023.305.039.465.04a.6.6 0 0 0 .489-.229c.161.019.327.045.501.037.369.002.621-.211.756-.544.01-.015.009-.033.012-.045.173.022.341.037.513.04.386.001.66-.224.808-.584.018-.048.033-.104.052-.153a.6.6 0 0 0 .271-.196c.177.029.357.047.543.042.357-.001.613-.207.748-.54.051-.124.083-.246.108-.364.007-.004.014-.009.025-.006.081.01.155.023.239.022a.51.51 0 0 0 .46-.26c.308.075.621.128.953.132.357-.001.617-.2.776-.509.007-.004.022.006.029.002a.75.75 0 0 0 .601-.294c.099.008.191.02.297.025.379.004.641-.224.787-.572.076-.176.123-.354.129-.537a.59.59 0 0 0 .371-.235c.222.04.449.058.679.065a.78.78 0 0 0 .592-.26c.264-.079.456-.266.573-.551.04-.108.081-.217.103-.324.018-.001.04.005.07.007.368.002.634-.22.777-.557.018-.048.03-.093.049-.141a.69.69 0 0 0 .514-.442c.058-.127.079-.253.096-.385a.14.14 0 0 1 .051.008c.256.001.44-.134.561-.346.22-.044.378-.192.477-.41.024-.071.031-.14.048-.207l.122.014c.226 0 .385-.131.477-.344.016-.038.02-.078.032-.123.132.017.265.034.403.029.302.003.51-.175.63-.452.042-.09.05-.189.069-.285.177.028.357.046.543.041.357-.001.602-.21.741-.536 0 0 .006-.022.013-.026.029.002.052.007.077.002.368.002.627-.215.77-.552.01-.016.009-.034.014-.056a.68.68 0 0 0 .314-.334c.018-.001.041.005.07.007a.66.66 0 0 0 .472-.191c.048.001.092.012.14.013.386.001.659-.225.801-.58.332-.043.57-.248.71-.574.016-.038.027-.082.043-.12.007-.004.029.002.041.005.357-.001.602-.21.741-.536.013-.026.015-.056.028-.082.029.002.051.008.081.009.339 0 .581-.197.71-.508l.018-.067a.7.7 0 0 0 .313-.286c.121.014.243.028.367.031.379.005.645-.217.794-.576.028-.064.046-.131.063-.197.014-.009.03.001.048 0 .357-.001.613-.207.749-.54q.137-.322.125-.657a.53.53 0 0 0 .346-.23c.184.025.364.042.553.045.375-.003.635-.22.784-.561.079-.187.122-.372.131-.566.105-.08.202-.155.303-.224q.232.035.472.036c.339 0 .582-.198.714-.52q.05-.113.076-.242c.065 0 .121.014.186.014a.8.8 0 0 0 .231-.041.8.8 0 0 0 .158.012c.375-.002.634-.219.784-.561.066-.161.103-.323.121-.485a.8.8 0 0 0 .246-.322c.025-.053.029-.111.044-.167l.177-.131c.244.046.486.074.741.076.386 0 .667-.229.815-.588.029-.064.046-.131.071-.202a.73.73 0 0 0 .611-.356.8.8 0 0 0 .346-.409 1.2 1.2 0 0 0 .075-.242c.018-.001.034.009.052.008a.61.61 0 0 0 .548-.32c.184.025.363.043.553.045.397.004.667-.229.822-.592.082-.086.145-.188.199-.305.022-.059.036-.115.058-.175.066 0 .132.017.198.017.375-.003.634-.22.784-.561q.149-.355.132-.726s.007-.005.018-.002c.237.003.407-.124.514-.328.144.02.287.04.436.038a.7.7 0 0 0 .305-.075c.008-.004.023.006.03.002a.81.81 0 0 0 .703-.392.9.9 0 0 0 .125-.223c.01-.015.008-.033.018-.048a.8.8 0 0 0 .364-.41c.006-.022.005-.04.011-.062q.011-.006.029.001c.309-.001.524-.183.64-.467.035-.086.04-.174.064-.263.058.003.121.014.179.017a.58.58 0 0 0 .477-.231.65.65 0 0 0 .349-.128c.248-.06.427-.221.546-.469a.65.65 0 0 0 .324-.283.6.6 0 0 0 .165-.04c.037-.002.07.007.11.011.369.002.621-.211.763-.548.095-.225.139-.457.123-.693a.7.7 0 0 0 .127-.187l.003-.011c.177.029.352.039.535.046.328-.003.556-.193.683-.493.057-.127.074-.259.095-.385a.57.57 0 0 0 .385-.356c.059.003.11.011.169.014.303.003.517-.179.63-.452.035-.086.044-.167.061-.252.226-.047.387-.207.482-.432a1.3 1.3 0 0 0 .083-.632.5.5 0 0 0 .069-.125c.013-.026.01-.062.023-.089.188.032.375.046.572.044.339 0 .574-.194.71-.509.051-.123.08-.234.101-.36a.66.66 0 0 0 .289-.328q.125-.314.065-.631c.233-.004.392-.135.484-.348.063-.15.075-.308.069-.464a.7.7 0 0 0 .157.012.52.52 0 0 0 .437-.236c.139.013.283.033.425.034.368.002.635-.219.777-.556.082-.199.123-.402.136-.607.23-.04.395-.193.497-.422.019-.048.02-.096.034-.151.059.003.11.011.169.014.361.006.613-.207.756-.544.082-.198.12-.39.126-.591a.7.7 0 0 0 .29-.358c.045-.101.063-.215.078-.318a.57.57 0 0 0 .261-.199l.087.005c.328-.003.557-.193.683-.492.045-.101.06-.205.075-.308.018-.001.029.002.047.001.339 0 .582-.198.711-.509.076-.176.119-.361.119-.539.029.001.062.01.098.008.351.003.596-.206.728-.528.098-.236.144-.479.121-.729.02-.031.04-.061.048-.095.008-.004.006-.022.009-.033.021-.012.034-.039.058-.062q.332.059.686.061c.393-.003.667-.228.822-.592.082-.198.134-.398.14-.599l.007-.004c.095-.225.116-.463.071-.701.065-.066.13-.132.191-.206.077.003.151.016.227.019a.64.64 0 0 0 .472-.209c.274-.047.474-.22.587-.494.054-.134.089-.268.113-.404.257-.028.447-.186.551-.444.063-.15.1-.312.105-.466.058.004.11.011.168.015.339 0 .575-.194.697-.501.085-.209.126-.412.117-.623.121.014.242.028.373.027.361.006.614-.207.756-.544.006-.023.016-.038.022-.06a.88.88 0 0 0 .365-.439 1.5 1.5 0 0 0 .122-.711c.088.005.184.024.278.025.369.002.621-.211.763-.548a1.55 1.55 0 0 0 .127-.686.7.7 0 0 0 .299-.344.63.63 0 0 0 .458-.408c.013-.026.011-.063.024-.089a.64.64 0 0 0 .198-.257c.299-.005.513-.186.623-.467.037-.097.05-.189.076-.289.029.002.051.008.081.01a.7.7 0 0 0 .588-.315c.303-.045.521-.238.643-.545.05-.123.082-.245.104-.371.221-.072.385-.243.479-.486.034-.086.062-.168.085-.257.036-.002.074.013.11.011.375-.002.642-.223.787-.572.139-.326.169-.663.085-1a.4.4 0 0 0 .093-.148c.018-.049.026-.1.038-.145.019-.03.032-.057.052-.087a.7.7 0 0 0 .034-.152c.048.001.099.008.147.009a.4.4 0 0 0 .093-.017c.088.005.184.025.275.019.309-.002.524-.183.644-.461.025-.071.031-.14.056-.211l.088.005a.71.71 0 0 0 .56-.251c.221-.072.392-.247.493-.494.082-.199.119-.409.12-.617a.85.85 0 0 0 .239-.318c.06-.138.091-.279.104-.418.191-.027.322-.141.401-.329.032-.075.038-.144.052-.218.088.005.18.018.275.019.309-.002.524-.183.647-.472.01-.015.009-.033.015-.056a.75.75 0 0 0 .325-.378c.007-.004.006-.022.009-.033.047.001.092.012.139.013.394-.004.667-.229.815-.588.158-.375.195-.764.064-1.167l-.004-.007c.014-.008.029.002.04.005a.59.59 0 0 0 .491-.24c.263-.049.463-.223.577-.496.092-.214.125-.431.122-.646a.7.7 0 0 0 .273-.356c.008-.034.01-.063.026-.1a.9.9 0 0 0 .262-.342c.013-.026.008-.051.014-.073.214-.069.378-.24.476-.476.031-.075.056-.145.069-.219a1.2 1.2 0 0 0 .139-.231c.044-.102.052-.201.072-.297a.8.8 0 0 0 .448-.458c.082-.199.12-.391.119-.588a.8.8 0 0 0 .242-.31.71.71 0 0 0 .473-.465c.092-.213.114-.433.096-.658a1.3 1.3 0 0 0 .067-.548.7.7 0 0 0 .184-.248c.035-.086.051-.171.064-.263a.815.815 0 0 0 .149-.793c-.008-.014-.012-.021-.013-.04 0 0 .014-.008.01-.015.029.002.051.008.069.007a.6.6 0 0 0 .23-.059c.15.016.301.032.454.037.368.001.628-.216.777-.557.129-.311.167-.634.087-.964a.2.2 0 0 0 .058-.062c.259-.057.444-.24.555-.502.06-.139.091-.28.111-.423.235-.081.409-.267.517-.518q.078-.201.112-.405a.9.9 0 0 0 .269-.363c.021-.06.036-.115.058-.175.295-.059.519-.256.648-.567q.2-.481.109-.976c.169-.08.298-.231.387-.433.029-.064.047-.131.064-.198a.8.8 0 0 0 .217-.305c.022-.06.026-.118.043-.185a.8.8 0 0 0 .284-.354c.044-.101.055-.211.082-.311a.8.8 0 0 0 .352-.413c.016-.037.013-.074.026-.1a.78.78 0 0 0 .385-.422q.105-.26.113-.517a.8.8 0 0 0 .231-.314c.044-.101.06-.204.075-.307.196-.068.343-.219.431-.44.11-.262.129-.537.064-.81.239-.026.415-.176.513-.412.032-.075.038-.144.052-.218.267-.043.46-.212.578-.478.11-.262.129-.537.075-.807a.62.62 0 0 0 .244-.293c.057-.127.081-.264.087-.399a.46.46 0 0 0 .189-.242c.025-.052.022-.107.036-.162.01-.016.02-.031.033-.057.106.004.213.026.315.023.375-.002.635-.219.78-.567.088-.221.135-.446.128-.668a1.34 1.34 0 0 0-.05-.668l-.008-.014.014-.121c.066 0 .132.017.198.017.266.004.461-.147.574-.373.288-.055.505-.247.64-.533a.7.7 0 0 0 .089-.137c.082-.085.159-.196.209-.319.101-.248.15-.502.134-.756.064-.197.091-.392.067-.595a.73.73 0 0 0 .302-.355 1 1 0 0 0 .079-.347.7.7 0 0 0 .128-.169.58.58 0 0 0 .229-.284c.013-.027.015-.056.017-.085a.6.6 0 0 0 .173-.252c.019-.049.017-.085.035-.134.048.001.092.013.14.013.368.002.62-.211.763-.548.129-.311.166-.634.087-.964a.7.7 0 0 0 .287-.347c.092-.213.104-.436.078-.657a.56.56 0 0 0 .36-.238c.019-.001.041.004.059.003.339 0 .581-.198.714-.52a1.4 1.4 0 0 0 .122-.532.82.82 0 0 0 .398-.449c.142-.337.174-.685.053-1.038-.016-.028-.019-.065-.028-.097a.45.45 0 0 0 .33-.192c.242-.038.414-.195.519-.435.016-.037.02-.077.032-.122.21-.075.36-.238.458-.474a1.44 1.44 0 0 0 .109-.798c.004-.058-.011-.116-.015-.17a.8.8 0 0 0 .34-.387 1.3 1.3 0 0 0 .053-.925.6.6 0 0 0 .185-.249.9.9 0 0 0 .057-.532c.047.001.092.012.146.009.386 0 .66-.225.808-.584.082-.199.135-.399.136-.607a1 1 0 0 0 .25-.362c.079-.187.125-.384.141-.581.013-.027.03-.046.043-.072q.018-.042.03-.093a1.1 1.1 0 0 0 .233-.343 2 2 0 0 0 .105-.353c.04-.061.08-.122.111-.197.159-.375.195-.763.061-1.156-.017-.028-.019-.064-.028-.096.075-.195.098-.397.085-.596.27-.054.466-.234.58-.508.138-.344.177-.696.056-1.049-.031-.086-.051-.168-.077-.247a.74.74 0 0 0 .183-.267c.019-.048.019-.096.038-.144.36-.013.616-.219.755-.563.11-.262.158-.535.123-.806a1.4 1.4 0 0 0-.068-.535c-.016-.028-.018-.064-.032-.104a.9.9 0 0 0 .209-.272.9.9 0 0 0 .275-.367 1.5 1.5 0 0 0 .125-.544 1.2 1.2 0 0 0 .094-.404c.02-.03.04-.06.056-.098.088-.221.11-.441.081-.668l.007-.004q.082-.218.088-.447a.64.64 0 0 0 .317-.345c.11-.262.137-.523.043-.797-.022-.053-.032-.104-.043-.154l.057-.146a.54.54 0 0 0 .183-.201l.007-.004c.351.003.589-.202.721-.524.038-.097.068-.19.094-.291.104-.097.187-.212.25-.362.13-.311.167-.634.099-.961a1.4 1.4 0 0 0 .093-.761q.15-.13.251-.344a1.4 1.4 0 0 0 .112-.648.8.8 0 0 0 .142-.225c.063-.149.101-.294.106-.447a.6.6 0 0 0 .101-.182c.111-.262.138-.523.044-.797-.013-.021-.011-.051-.027-.079.012-.044.03-.093.031-.14l.145-.414q.03-.044.055-.098c.022-.06.032-.123.047-.178.324-.01.559-.204.689-.515.076-.176.118-.361.125-.544a.8.8 0 0 0 .193-.282c.05-.123.079-.253.096-.385a.9.9 0 0 0 .251-.344c.132-.322.166-.652.053-.991-.027-.079-.054-.157-.07-.233a.75.75 0 0 0 .237-.288c.269-.054.466-.234.579-.508.142-.337.182-.689.056-1.049-.018-.065-.044-.125-.063-.189.304-.045.535-.246.657-.553.089-.202.127-.413.139-.617a.97.97 0 0 0 .343-.445c.148-.36.186-.73.071-1.106.217-.079.374-.246.479-.486.145-.348.178-.697.059-1.061-.082-.253-.175-.51-.108-.784a.56.56 0 0 0 .337-.309c.211-.058.365-.213.46-.438.053-.135.084-.275.101-.407a.77.77 0 0 0 .252-.345 1.4 1.4 0 0 0 .108-.524c.03-.046.06-.091.081-.151.066-.161.1-.313.108-.477a1 1 0 0 0 .101-.182c.13-.311.16-.63.049-.95-.018-.047-.033-.104-.05-.15.03-.046.053-.087.078-.14a1.05 1.05 0 0 0 .065-.518.7.7 0 0 0 .218-.193c.014-.008.029.002.04.005.379.005.642-.224.794-.576.151-.371.189-.741.059-1.126-.095-.275-.185-.542-.113-.839a.75.75 0 0 0-.03-.519c.013-.026.03-.046.043-.072.016-.037.017-.085.032-.122a.72.72 0 0 0 .351-.384 1.3 1.3 0 0 0 .083-.632c.082-.085.163-.189.214-.312.148-.36.183-.719.056-1.098a2.4 2.4 0 0 1-.129-.545 1 1 0 0 0 .227-.321c.019-.049.033-.104.052-.153a1 1 0 0 0 .216-.323c.151-.371.192-.753.062-1.138-.031-.085-.055-.175-.084-.271a1.1 1.1 0 0 0-.053-.431.2.2 0 0 1 .011-.062c.037-.05.062-.103.088-.156q.13-.329.074-.664a.9.9 0 0 0 .224-.31c.035-.086.047-.178.064-.262.103-.098.186-.213.25-.363.161-.386.198-.774.059-1.174-.098-.281-.197-.563-.122-.87.071-.267.033-.509-.143-.698l-.032-.151c.013-.026.03-.046.043-.072.053-.135.07-.267.069-.398a.5.5 0 0 0 .113-.178c.247-.06.429-.232.537-.483.14-.326.169-.664.052-1.01-.085-.242-.17-.484-.107-.747.046-.196.046-.375-.056-.532a.4.4 0 0 1 .017-.085c.013-.027.023-.042.035-.068.01-.015.009-.033.015-.056.2-.06.35-.223.442-.436.127-.3.161-.612.054-.926a1.3 1.3 0 0 0 .145-.235c.076-.176.1-.36.107-.543a1 1 0 0 0 .148-.246c.139-.326.173-.657.049-.998l-.012-.021q.155-.145.247-.352c.148-.359.186-.73.059-1.108-.021-.053-.032-.103-.053-.157l-.013-.021a1.391 1.391 0 0 1-.076-.502.5.5 0 0 0 .095-.177c.076-.176.1-.36.107-.543a.86.86 0 0 0 .334-.411c.114-.273.155-.542.104-.823.013-.026.037-.05.046-.083.158-.375.192-.752.057-1.145-.016-.028-.015-.057-.031-.085.111-.31.142-.629.03-.95l-.04-.117c.009-.081 0-.161-.008-.24a.7.7 0 0 0 .094-.178c.021-.059.025-.118.043-.185a1 1 0 0 0 .312-.417c.04-.108.08-.217.099-.331a.9.9 0 0 0 .137-.249c.123-.289.166-.587.125-.883.049-.207.068-.416.029-.629.141-.355.176-.714.051-1.075l-.073-.221a1 1 0 0 0 .142-.242c.142-.337.174-.686.053-1.039.023-.041.053-.087.071-.135.045-.102.071-.202.093-.309a.9.9 0 0 0 .362-.446c.151-.371.189-.741.058-1.126-.09-.268-.184-.542-.112-.839a.8.8 0 0 0 .02-.322.84.84 0 0 0 .227-.32 1.34 1.34 0 0 0 .086-.691c.075-.081.138-.184.193-.3.158-.375.192-.753.064-1.149a2.3 2.3 0 0 1-.132-.516q.145-.353.059-.74c.022-.042.049-.076.068-.125.032-.075.038-.145.052-.218a1 1 0 0 0 .176-.263c.044-.101.055-.211.078-.319a1 1 0 0 0 .274-.385c.155-.364.193-.734.056-1.116a.13.13 0 0 1-.015-.057c.141-.355.172-.722.05-1.093a2.6 2.6 0 0 1-.127-.491c.044-.167.055-.342.04-.513a.65.65 0 0 0-.117-.459 2 2 0 0 1-.053-.204l.007-.004c.127-.3.157-.619.049-.933-.076-.228-.156-.445-.091-.69.061-.234.026-.439-.156-.606a1.06 1.06 0 0 0 .011-.675c-.02-.035-.023-.071-.029-.115.007-.004.013-.026.016-.037.12-.278.142-.563.047-.856a1.6 1.6 0 0 1-.08-.283c-.009-.014-.003-.036-.008-.061a.8.8 0 0 1 .002-.255 1 1 0 0 0 .274-.386c.148-.36.183-.719.061-1.09-.076-.21-.144-.425-.133-.648l.007-.004a1.54 1.54 0 0 0 .063-1.119 2.4 2.4 0 0 1-.127-.491c.008-.004.01-.015.02-.031.146-.348.181-.707.059-1.079-.087-.26-.18-.516-.106-.795.073-.278.031-.526-.192-.716a1.3 1.3 0 0 0-.01-.71 2 2 0 0 1-.105-.391.9.9 0 0 0 .168-.277c.155-.363.186-.73.06-1.108a3 3 0 0 1-.112-.386c.03-.159.037-.323.009-.485.05-.237.015-.442-.142-.615a.8.8 0 0 1 .008-.324.6.6 0 0 0 .023-.155c.084-.275.095-.564.004-.849-.085-.243-.17-.485-.1-.752.062-.234.027-.439-.119-.608-.031-.086-.062-.171-.075-.258.023-.041.053-.087.076-.129.068-.077.12-.164.165-.265.145-.349.18-.708.058-1.079-.012-.021-.018-.047-.027-.079.088-.268.114-.547.045-.826.039-.24.024-.476-.056-.711a3 3 0 0 1-.079-.265.77.77 0 0 0-.039-.486q.002-.045.009-.08a.8.8 0 0 0-.016-.48c.023-.042.057-.081.076-.129.148-.36.183-.719.061-1.09a.07.07 0 0 1-.014-.039 1.45 1.45 0 0 0-.007-.853c-.019-.064-.041-.117-.059-.182a.6.6 0 0 0-.056-.24.8.8 0 0 1 .009-.373c.066-.274.029-.516-.199-.712-.012-.021-.038-.016-.057-.033-.005-.025-.003-.054-.009-.08.005-.04.006-.087.017-.132a.63.63 0 0 0-.029-.454c-.007-.109-.007-.222-.043-.332-.017-.028-.015-.058-.031-.086-.003-.036-.005-.072-.014-.104.013-.027.03-.046.043-.072.119-.296.151-.597.047-.904-.019-.064-.044-.124-.063-.189q.016-.02.026-.052a1.4 1.4 0 0 0 .096-.593c.033-.057.07-.107.099-.171.155-.363.189-.741.058-1.126-.021-.053-.036-.111-.058-.164a1.3 1.3 0 0 0-.036-.741l-.017-.028a.66.66 0 0 0-.114-.536c-.001-.066.01-.128.02-.191.056-.211.04-.4-.072-.56a.7.7 0 0 0-.059-.23c-.085-.242-.165-.477-.102-.74.007-.052.019-.096.02-.144.01-.015.013-.026.023-.041.145-.348.18-.708.058-1.079-.086-.26-.179-.517-.106-.795.058-.222.034-.425-.086-.599.039-.192.055-.39-.012-.586-.013-.022-.011-.051-.023-.072a1.2 1.2 0 0 0 .084-.341c.088-.268.118-.539.024-.814-.063-.189-.127-.378-.103-.58.007-.052.019-.096.02-.143a.53.53 0 0 0-.073-.448c-.063-.189-.119-.382-.066-.582.058-.223.027-.421-.158-.577a.5.5 0 0 0-.192-.104l-.009-.014a1 1 0 0 0 .202-.316 1.62 1.62 0 0 0 .064-1.166c-.099-.282-.197-.564-.118-.864.075-.307.033-.574-.217-.777-.009-.014-.031-.02-.046-.03a1 1 0 0 1-.009-.484c.079-.3.036-.567-.214-.77-.077-.067-.163-.102-.249-.137.006-.022 0-.047.013-.073.069-.285.035-.538-.204-.738a.7.7 0 0 0-.345-.156c.073-.213.093-.422.061-.638a1.37 1.37 0 0 0-.05-.715c-.035-.093-.059-.182-.087-.279a.62.62 0 0 0-.036-.449c.005-.023 0-.048.013-.074.069-.285.028-.534-.2-.731a.8.8 0 0 0-.345-.156c-.005-.007.001-.029.004-.041a.56.56 0 0 0-.022-.344 1.42 1.42 0 0 0-.006-.882c-.086-.261-.179-.517-.106-.795.074-.278.032-.527-.203-.719a.4.4 0 0 0-.098-.056.85.85 0 0 1 .01-.354c.055-.23.031-.432-.115-.602a1.1 1.1 0 0 0-.07-.298c-.095-.274-.185-.542-.113-.838s.034-.556-.209-.763a.56.56 0 0 0-.217-.372c-.024-.024-.053-.026-.076-.05a.4.4 0 0 1 .009-.081c.057-.24.025-.457-.175-.622a.4.4 0 0 0-.129-.076 1.1 1.1 0 0 0-.06-.426c-.072-.221-.152-.439-.091-.672a.64.64 0 0 0-.022-.411c.052-.265.05-.528-.045-.802-.098-.282-.196-.563-.117-.864.075-.307.032-.574-.222-.784a.8.8 0 0 0-.338-.16.3.3 0 0 0-.083-.093.65.65 0 0 1 .011-.289c.054-.229.023-.428-.148-.592a1.4 1.4 0 0 0-.063-.641c-.09-.267-.18-.535-.111-.82.076-.289.031-.545-.208-.744a.6.6 0 0 0-.186-.109q.003-.072.016-.15c.056-.212.029-.403-.109-.558a1 1 0 0 0-.038-.147c-.082-.254-.175-.51-.109-.784.063-.263.027-.486-.167-.674a.49.49 0 0 0-.188-.371c-.02-.017-.042-.023-.061-.04a.9.9 0 0 1 .007-.343c.067-.256.027-.486-.189-.662-.038-.034-.091-.06-.132-.083-.012-.068-.006-.138-.024-.202-.073-.221-.153-.439-.095-.679s.029-.45-.171-.616c-.015-.057 0-.113-.026-.173-.016-.028-.023-.072-.032-.104.151-.371.192-.752.058-1.144-.095-.275-.193-.557-.114-.857s.037-.567-.217-.777c-.035-.027-.072-.043-.103-.062-.016-.076-.027-.144-.054-.223-.095-.274-.189-.549-.117-.845s.034-.556-.209-.763a.67.67 0 0 0-.368-.162c-.01-.051-.01-.098-.02-.148a1.3 1.3 0 0 0-.048-.518c-.019-.065-.045-.125-.063-.19-.002-.018.004-.04.003-.058a.6.6 0 0 0-.036-.45c.054-.229.026-.439-.174-.604a.54.54 0 0 0-.27-.125 1.1 1.1 0 0 0-.034-.526c.041-.204.05-.416-.026-.626-.019-.064-.048-.131-.06-.2a.58.58 0 0 0-.049-.358.6.6 0 0 1 .017-.132c.058-.24.026-.457-.175-.623q-.008-.01-.026-.013c.079-.3.089-.607-.015-.913-.094-.275-.193-.557-.113-.857.079-.3.036-.567-.218-.777a.76.76 0 0 0-.441-.176 1.4 1.4 0 0 0-.069-.44.5.5 0 0 0-.107-.361 1 1 0 0 1-.006-.43c.058-.24.03-.45-.124-.633a.6.6 0 0 0-.235-.532.67.67 0 0 0-.44-.157.43.43 0 0 0-.103-.289 1.2 1.2 0 0 0-.059-.247c-.013-.022-.014-.04-.019-.065a.5.5 0 0 0-.098-.394 1 1 0 0 1 .011-.384c.072-.296.034-.556-.209-.763a.73.73 0 0 0-.401-.171.6.6 0 0 0-.136-.184c-.008-.014-.03-.02-.045-.03-.053-.186-.084-.385-.031-.585.072-.296.034-.556-.209-.763-.25-.202-.528-.21-.812-.1a1.1 1.1 0 0 0-.046-.482c-.075-.21-.14-.418-.085-.647.054-.23.023-.428-.162-.584a.54.54 0 0 0-.456-.12c.005-.04-.004-.072 0-.113.056-.211.022-.399-.148-.544-.008-.014-.033-.009-.048-.019a.8.8 0 0 1-.001-.292.54.54 0 0 0-.058-.455.5.5 0 0 0-.164-.281c-.008-.014-.031-.02-.046-.03q-.002-.1.024-.202c.06-.252.024-.475-.181-.648a.61.61 0 0 0-.529-.134 1.5 1.5 0 0 0-.065-.659c-.094-.274-.184-.542-.112-.838s.033-.556-.209-.763a.67.67 0 0 0-.397-.164.51.51 0 0 0-.199-.421c-.023-.024-.045-.03-.072-.042-.044-.173-.072-.335-.025-.513.066-.274.032-.508-.191-.698a.7.7 0 0 0-.208-.114c.004-.059.004-.106.019-.162.072-.296.033-.556-.21-.763-.234-.192-.494-.201-.761-.111a.26.26 0 0 0-.078-.134c-.008-.014.002-.029-.007-.043-.075-.21-.143-.424-.085-.647.055-.229.024-.428-.161-.583a.54.54 0 0 0-.289-.124.7.7 0 0 1 .021-.191c.064-.244.025-.457-.179-.63-.009-.014-.031-.02-.046-.03a.5.5 0 0 0-.197-.45.54.54 0 0 0-.259-.122.9.9 0 0 1-.033-.46c.058-.223.027-.421-.158-.577a.53.53 0 0 0-.255-.115l.011-.11c.058-.24.029-.45-.171-.616-.023-.024-.056-.032-.083-.045a.47.47 0 0 0-.189-.389c-.019-.017-.041-.023-.061-.04a.45.45 0 0 0-.391-.412c.002-.029-.007-.062.006-.088.049-.189.028-.355-.091-.493-.004-.007-.001-.019-.002-.037-.081-.235-.161-.47-.101-.722.067-.256.031-.48-.184-.655a.6.6 0 0 0-.53-.134.9.9 0 0 1-.012-.407c.058-.241.025-.457-.175-.623a.6.6 0 0 0-.344-.138.85.85 0 0 1 .002-.369c.05-.189.035-.359-.062-.509a.5.5 0 0 0-.152-.213.5.5 0 0 0-.347-.127c0-.047-.006-.091.001-.142.052-.219.025-.41-.156-.559a.53.53 0 0 0-.311-.129c.002-.029-.003-.055-.001-.084.049-.189.024-.362-.138-.494-.019-.017-.048-.019-.064-.029a.63.63 0 0 1-.004-.346c.052-.218.025-.41-.156-.558a.5.5 0 0 0-.266-.118c-.013-.021-.011-.05-.016-.075-.085-.243-.174-.492-.104-.759.071-.267.026-.505-.193-.687a.5.5 0 0 0-.114-.066.85.85 0 0 1 .008-.39c.073-.279.032-.527-.203-.72a.63.63 0 0 0-.429-.155c-.056-.193-.092-.398-.043-.605.072-.297.029-.564-.213-.77-.224-.19-.476-.203-.727-.132a.5.5 0 0 0-.043-.107c-.069-.214-.133-.421-.079-.651.068-.256.031-.479-.184-.655-.023-.024-.046-.03-.072-.043-.008-.014-.002-.036-.003-.054a1 1 0 0 0 .004-.106c.004-.04.005-.088.017-.132.07-.267.033-.509-.194-.688a.6.6 0 0 0-.114-.065c-.041-.07-.081-.141-.159-.209a.6.6 0 0 0-.348-.145c-.029-.049-.061-.105-.115-.149a.5.5 0 0 0-.281-.11.7.7 0 0 1 .001-.32c.049-.208.019-.388-.132-.535a.49.49 0 0 0-.174-.492c-.019-.017-.042-.023-.057-.032-.001-.019-.002-.037.008-.052a.58.58 0 0 0-.093-.53.2.2 0 0 0 .004-.058c.063-.263.034-.491-.186-.674a.65.65 0 0 0-.388-.149 2 2 0 0 0-.069-.393c-.022-.054-.033-.104-.054-.157a.57.57 0 0 0-.082-.414.9.9 0 0 1 .022-.286c.079-.3.037-.567-.213-.77a.7.7 0 0 0-.619-.157.58.58 0 0 0-.211-.555.6.6 0 0 0-.337-.142c.066-.274.033-.509-.191-.698a.66.66 0 0 0-.581-.141.47.47 0 0 0-.187-.418.53.53 0 0 0-.311-.13.5.5 0 0 0-.091-.107c-.03-.02-.06-.022-.09-.042a1.1 1.1 0 0 1-.026-.512c.074-.278.032-.527-.203-.719a.69.69 0 0 0-.624-.135l-.045-.077c-.048-.18-.074-.353-.024-.542.072-.296.033-.556-.213-.752a.66.66 0 0 0-.278-.138c.035-.247-.02-.469-.228-.649-.235-.193-.498-.208-.766-.118a.7.7 0 0 1 .023-.22c.069-.286.031-.527-.203-.72-.239-.2-.513-.2-.79-.095-.053.022-.11.054-.163.076a.38.38 0 0 0-.275-.084.5.5 0 0 1 .005-.201c.044-.167.02-.322-.123-.437a.44.44 0 0 0-.235-.098 1.2 1.2 0 0 0-.069-.392c-.089-.25-.171-.503-.105-.777s.029-.516-.195-.706a.6.6 0 0 0-.275-.131c.063-.281.017-.537-.222-.737a.8.8 0 0 0-.271-.143.63.63 0 0 0-.214-.318c-.012-.02-.042-.022-.057-.032a.6.6 0 0 0-.235-.532.68.68 0 0 0-.469-.16.55.55 0 0 0-.208-.405q-.031-.025-.072-.043c.003-.01.001-.03.004-.04.075-.307.033-.575-.221-.784a.77.77 0 0 0-.471-.178.62.62 0 0 0-.228-.488c-.024-.024-.053-.026-.076-.05a.7.7 0 0 0-.189-.275c-.239-.2-.513-.2-.779-.092-.028.016-.063.036-.095.046a.8.8 0 0 1 .003-.35c.052-.2.026-.374-.1-.526a.5.5 0 0 0-.192-.378.57.57 0 0 0-.293-.13.7.7 0 0 1 .027-.213c.067-.256.031-.48-.127-.67a.66.66 0 0 0-.232-.382.64.64 0 0 0-.257-.133.59.59 0 0 0-.229-.394.8.8 0 0 0-.261-.14.7.7 0 0 0-.137-.155.5.5 0 0 0-.175-.105c.005-.04.003-.077.014-.121.069-.285.035-.538-.204-.738a.8.8 0 0 0-.345-.156.66.66 0 0 0-.209-.359.7.7 0 0 0-.245-.13.52.52 0 0 0-.208-.387.63.63 0 0 0-.406-.149c-.033-.056-.07-.12-.135-.166a.6.6 0 0 0-.17-.099.49.49 0 0 0-.188-.37.58.58 0 0 0-.511-.117.42.42 0 0 0-.152-.39.4.4 0 0 0-.199-.083.7.7 0 0 1 .016-.198c.062-.233.027-.439-.162-.601a.5.5 0 0 0-.233-.11.5.5 0 0 0-.163-.328c.003-.058.004-.106.018-.161.069-.285.035-.538-.2-.731-.243-.207-.523-.203-.797-.09a2 2 0 0 0-.272.13s-.014.008-.025.005c-.005-.073-.002-.15-.025-.22l-.008-.015c.002-.03-.008-.061.005-.088a.49.49 0 0 0-.082-.432c.001-.029-.008-.061.001-.095.058-.222.027-.42-.161-.565a.6.6 0 0 0-.144-.086 1 1 0 0 1 .012-.335c.076-.29.03-.546-.209-.745a1 1 0 0 0-.148-.093.68.68 0 0 0-.72-.493.52.52 0 0 0-.194-.348.6.6 0 0 0-.475-.137.6.6 0 0 0-.129-.189.44.44 0 0 0-.299-.108 1.1 1.1 0 0 0-.07-.298.1.1 0 0 1-.013-.04.5.5 0 0 0-.094-.434.6.6 0 0 0-.023-.298c.002-.029 0-.065.008-.098.075-.308.033-.575-.221-.784-.258-.217-.561-.22-.86-.102-.06.026-.116.059-.176.085a.43.43 0 0 0-.146-.283.46.46 0 0 0-.313-.1c-.05-.15-.085-.308-.041-.475.055-.211.021-.398-.148-.544a.5.5 0 0 0-.247-.1.4.4 0 0 1 .023-.155c.061-.234.026-.44-.17-.598a.55.55 0 0 0-.478-.126c-.009-.014-.006-.025-.014-.04-.098-.28-.196-.562-.117-.863.075-.307.032-.574-.218-.777a.7.7 0 0 0-.323-.15c-.041-.07-.086-.148-.159-.209a.7.7 0 0 0-.542-.154c.04-.221.002-.416-.187-.579a.6.6 0 0 0-.457-.138.3.3 0 0 0-.083-.093.42.42 0 0 0-.24-.105 1.14 1.14 0 0 1-.024-.541c.079-.3.033-.575-.217-.777-.259-.217-.55-.216-.842-.103a.5.5 0 0 0-.178-.272c-.204-.173-.43-.173-.664-.074l-.042.024c.029-.176-.007-.335-.153-.456-.054-.044-.117-.055-.173-.07a.4.4 0 0 0-.103-.128c-.008-.014-.022-.006-.033-.008a.5.5 0 0 0-.132-.178.47.47 0 0 0-.309-.111.5.5 0 0 0-.121-.175c-.069-.053-.136-.071-.202-.089.004-.04.002-.076.014-.12.063-.264.027-.487-.186-.674-.219-.183-.475-.185-.727-.084-.002-.084-.007-.175.016-.264.067-.256.027-.486-.188-.662a.63.63 0 0 0-.581-.123.5.5 0 0 0-.164-.234 1 1 0 0 0-.087-.052.54.54 0 0 0-.203-.315c-.204-.173-.445-.183-.676-.095a.5.5 0 0 0-.174-.427.5.5 0 0 0-.192-.377.6.6 0 0 0-.17-.099.6.6 0 0 0-.22-.474.66.66 0 0 0-.502-.15.52.52 0 0 0-.202-.362.6.6 0 0 0-.511-.135.5.5 0 0 0-.037-.176.58.58 0 0 0-.221-.54.76.76 0 0 0-.385-.16.57.57 0 0 0-.211-.443.64.64 0 0 0-.396-.146.6.6 0 0 0-.359-.082.5.5 0 0 1 .013-.092c.073-.278.031-.527-.199-.713a.67.67 0 0 0-.618-.138.6.6 0 0 0-.177-.255.5.5 0 0 0-.113-.066c.042-.25-.001-.47-.217-.645-.239-.2-.512-.2-.789-.095a.63.63 0 0 0-.491-.034q.003-.074.016-.15c.06-.253.028-.47-.18-.649a.6.6 0 0 0-.487-.14c-.045-.03-.09-.041-.139-.06 0 0-.008-.014.006-.022.061-.252.024-.476-.18-.648a.62.62 0 0 0-.414-.145.56.56 0 0 0-.216-.467c-.223-.19-.479-.192-.738-.088-.099.04-.176.103-.26.152l-.057-.099a.3.3 0 0 0-.007-.108.43.43 0 0 0-.168-.401.47.47 0 0 0-.31-.112.9.9 0 0 1 .007-.343c.073-.278.032-.527-.199-.712a.67.67 0 0 0-.404-.16.54.54 0 0 0-.141-.21.6.6 0 0 0-.183-.25.68.68 0 0 0-.579-.153.4.4 0 0 0-.086-.1.59.59 0 0 0-.483-.133.52.52 0 0 0-.187-.418.5.5 0 0 0-.102-.062.55.55 0 0 0-.18-.291.5.5 0 0 0-.31-.13.4.4 0 0 0-.087-.1c.009-.033.006-.07.011-.11.075-.307.032-.574-.215-.788-.262-.224-.56-.219-.859-.101l-.035.02a.1.1 0 0 0-.032-.038c-.177-.142-.37-.15-.57-.09a1 1 0 0 1 .004-.446c.079-.3.036-.567-.214-.77-.258-.216-.55-.215-.848-.098-.06.026-.124.063-.184.088a.5.5 0 0 0-.263-.063c.005-.04.003-.076.018-.114.058-.24.03-.45-.17-.616a.55.55 0 0 0-.238-.116c.077-.289.031-.545-.212-.751-.208-.18-.442-.194-.683-.139.002-.029.003-.058.012-.092.075-.307.032-.574-.222-.783a.8.8 0 0 0-.338-.16.66.66 0 0 0-.204-.287.75.75 0 0 0-.379-.165.6.6 0 0 0-.189-.276c-.239-.2-.508-.193-.779-.091a3 3 0 0 0-.321.159c-.033-.122-.067-.244-.068-.375l.006-.088c0-.047.008-.099.015-.15.069-.285.031-.545-.204-.738-.2-.166-.413-.192-.64-.145.023-.22-.031-.424-.223-.576-.238-.2-.512-.2-.785-.088a2 2 0 0 0-.388.208.4.4 0 0 0-.148-.384c-.013-.022-.038-.016-.06-.022.005-.04-.012-.069.004-.106.054-.23.03-.432-.166-.59-.2-.166-.422-.16-.646-.076-.053.022-.098.057-.147.086.002-.01-.006-.025 0-.047.052-.219.025-.41-.156-.559-.008-.014-.033-.008-.038-.015.006-.023.001-.048.01-.081.073-.278.032-.527-.199-.713-.239-.2-.508-.193-.779-.092a1 1 0 0 1-.13.067.46.46 0 0 0-.121-.353.4.4 0 0 0-.127-.152c-.185-.156-.4-.153-.617-.074-.053.022-.105.062-.154.09a.6.6 0 0 1 .001-.207c.05-.19.024-.363-.138-.494a.48.48 0 0 0-.305-.105c.004-.04.005-.087.014-.12.069-.286.027-.535-.2-.731a.7.7 0 0 0-.643-.134.64.64 0 0 0-.236-.615c-.254-.21-.539-.213-.826-.093-.253.1-.469.245-.67.418-.02-.035-.029-.067-.061-.105-.019-.017-.045-.012-.064-.029-.031-.15-.056-.306-.012-.473.073-.278.032-.526-.199-.712-.22-.183-.468-.189-.721-.107a.8.8 0 0 0-.295.06l-.014.008-.009-.014a.5.5 0 0 0-.21-.104c.056-.258.012-.496-.208-.679-.239-.2-.508-.193-.779-.092a.3.3 0 0 0-.097-.103.6.6 0 0 0-.175-.105.56.56 0 0 0-.209-.358c-.234-.193-.49-.195-.756-.087-.185.07-.343.172-.499.291l-.014.008a1.7 1.7 0 0 1-.077-.34.5.5 0 0 1 .01-.082.7.7 0 0 0 .014-.347c.052-.265.001-.5-.219-.682-.254-.21-.538-.213-.826-.092-.06.025-.116.058-.177.084.023-.22-.027-.417-.219-.57-.238-.199-.501-.197-.774-.084a1.6 1.6 0 0 0-.258.122.52.52 0 0 0-.468-.414c.052-.266.008-.504-.212-.687-.215-.175-.453-.196-.693-.122a.56.56 0 0 0-.185-.27.68.68 0 0 0-.563-.142.6.6 0 0 0-.202-.315.62.62 0 0 0-.599-.121.4.4 0 0 0-.086-.1.5.5 0 0 0-.114-.066.65.65 0 0 0-.249-.523.74.74 0 0 0-.448-.172.65.65 0 0 0-.471-.017.62.62 0 0 0-.207-.322.7.7 0 0 0-.404-.16.59.59 0 0 0-.23-.459c-.234-.193-.483-.199-.75-.108a.63.63 0 0 0-.213-.366c-.239-.2-.508-.193-.779-.092q-.101.043-.198.097a.5.5 0 0 0-.184-.316c-.043-.041-.091-.06-.133-.083a.8.8 0 0 0-.152-.212c-.216-.176-.449-.172-.687-.08l-.007.004a.56.56 0 0 0-.178-.273c-.204-.173-.43-.173-.664-.074-.114.048-.204.12-.309.18a.38.38 0 0 0-.131-.272c-.146-.121-.307-.122-.473-.053a.8.8 0 0 1 .015-.216c.054-.23.026-.44-.159-.595.069-.285.024-.54-.215-.74a.7.7 0 0 0-.485-.17.67.67 0 0 0-.236-.389c-.262-.224-.561-.219-.86-.101-.259.104-.49.257-.697.434l-.007.005c-.092.035-.175.102-.26.151.014-.121-.008-.24-.116-.328-.135-.119-.291-.112-.444-.051l-.112.065a.3.3 0 0 1-.072-.043.7.7 0 0 1-.001-.291c.046-.196.024-.362-.137-.494a.5.5 0 0 0-.324-.103.1.1 0 0 0-.032-.038c-.169-.146-.366-.144-.565-.066l-.12.07c-.004-.073-.02-.148 0-.226.052-.219.025-.41-.16-.566s-.4-.153-.617-.073c-.085.031-.154.09-.239.14a.31.31 0 0 0-.122-.193l-.011-.003a.7.7 0 0 1 .019-.227c.063-.263.027-.487-.186-.674a.62.62 0 0 0-.552-.14.55.55 0 0 0-.16-.226c-.009-.014-.027-.013-.031-.02a.57.57 0 0 0-.185-.268.6.6 0 0 0-.319-.144c-.028-.049-.071-.09-.118-.138a.65.65 0 0 0-.584-.13.6.6 0 0 0-.176-.237c-.235-.192-.501-.197-.767-.089-.054.022-.096.047-.149.068-.029-.049-.057-.098-.118-.138a.54.54 0 0 0-.402-.123 1 1 0 0 1 .017-.311c.079-.3.032-.575-.218-.777a.68.68 0 0 0-.492-.165c-.012-.021-.02-.036-.047-.048-.262-.224-.56-.22-.859-.102a3 3 0 0 0-.486.265l-.02-.035c-.147-.122-.314-.119-.474-.054l-.021.013a.34.34 0 0 0-.135-.232c-.112-.095-.236-.098-.366-.079a.9.9 0 0 1-.019-.469c.06-.251.028-.468-.169-.645a.63.63 0 0 0-.222-.38c-.25-.202-.527-.21-.807-.093a2.3 2.3 0 0 0-.663.414.7.7 0 0 0-.205.035l-.091.054s-.005-.007-.002-.018c.047-.178.019-.34-.128-.462a.42.42 0 0 0-.283-.099.7.7 0 0 1 .019-.161c.06-.252.024-.476-.181-.648-.008-.014-.03-.02-.045-.03a.576.576 0 0 0-.608-.22c-.025-.042-.064-.076-.106-.117a.59.59 0 0 0-.453-.131.64.64 0 0 0-.205-.351c-.235-.193-.49-.195-.757-.087a2.3 2.3 0 0 0-.541.316.2.2 0 0 0-.059-.07c-.023-.023-.048-.018-.075-.03.004-.06.007-.118.018-.18.069-.286.032-.527-.203-.72-.239-.2-.512-.2-.79-.095a2.3 2.3 0 0 0-.874.632c-.04-.005-.091.006-.134.012a.8.8 0 0 1 .016-.263c.06-.252.031-.48-.18-.648-.205-.173-.442-.176-.677-.095a.54.54 0 0 0-.205-.351.6.6 0 0 0-.425-.148.7.7 0 0 0-.201-.297c-.258-.216-.55-.216-.837-.095a.7.7 0 0 0-.614-.02 1.7 1.7 0 0 0-.393.23.06.06 0 0 1-.036.003l-.085.049c.038-.21-.007-.4-.177-.546a.56.56 0 0 0-.333-.136.63.63 0 0 0-.232-.43c-.254-.209-.534-.206-.815-.09-.085.032-.163.077-.251.12a.7.7 0 0 0-.155-.202c-.224-.19-.475-.185-.727-.085l-.113.066a.53.53 0 0 0-.168-.24c-.204-.173-.437-.17-.669-.082-.113.048-.203.12-.309.18a.55.55 0 0 0-.192-.556.6.6 0 0 0-.421-.14.59.59 0 0 0-.523-.09c-.201-.166-.427-.166-.654-.071l-.091.053a.46.46 0 0 0-.162-.245c-.185-.155-.388-.15-.594-.067l-.029.016c.07-.285.031-.545-.204-.737a.7.7 0 0 0-.654-.137.631.631 0 0 0-.503-.234.64.64 0 0 0-.234-.352c-.258-.217-.561-.22-.855-.095a2.2 2.2 0 0 0-.531.3l-.013-.02c-.169-.147-.366-.145-.565-.066a1.7 1.7 0 0 0-.309.18.43.43 0 0 0-.168-.336l-.011-.002a.56.56 0 0 0-.202-.476c-.215-.176-.459-.175-.705-.079l-.119.07a.4.4 0 0 0-.194-.01.55.55 0 0 0-.209-.423c-.2-.166-.423-.177-.652-.1a.64.64 0 0 0-.403.018l-.042.025a.52.52 0 0 0-.204-.446c-.215-.176-.452-.179-.694-.076-.085.031-.154.09-.231.135a.46.46 0 0 0-.162-.244c-.166-.139-.355-.141-.556-.081a.5.5 0 0 0-.328-.063c.043-.232 0-.452-.2-.617-.185-.156-.387-.18-.602-.13-.198-.129-.402-.123-.619-.043a2 2 0 0 0-.526.325c-.025-.042-.035-.092-.078-.133-.146-.122-.307-.123-.466-.058l-.113.066a.41.41 0 0 0-.16-.387c-.053-.044-.105-.052-.16-.066a.5.5 0 0 0-.091-.108c-.162-.131-.344-.138-.532-.056l-.134.077q0-.098.02-.209c.07-.267.032-.508-.198-.694a.6.6 0 0 0-.319-.143.5.5 0 0 0-.126-.134c-.249-.203-.523-.204-.807-.094l-.014.008a.3.3 0 0 0-.102-.11.7.7 0 0 0-.246-.13c-.041-.07-.081-.14-.158-.19-.242-.207-.523-.204-.796-.091q-.278.105-.506.295c-.022-.006-.038-.016-.06-.022a.53.53 0 0 0-.202-.428c-.216-.176-.449-.171-.687-.08-.06.026-.105.062-.162.095a.5.5 0 0 0-.186-.287c-.204-.173-.441-.176-.675-.077l-.007.004c.055-.277.01-.515-.224-.707-.254-.21-.546-.21-.837-.096-.292.114-.54.286-.76.49-.021.012-.043.006-.061.008l-.05.028a.45.45 0 0 0-.158-.416c-.038-.034-.086-.034-.123-.05-.025-.042-.063-.076-.106-.117a.55.55 0 0 0-.467-.123c.036-.229-.01-.437-.203-.607a.6.6 0 0 0-.241-.123c-.008-.014-.021-.035-.043-.04-.254-.21-.534-.207-.819-.098a2 2 0 0 0-.517.293.5.5 0 0 0-.263-.064c-.001-.018-.002-.036.008-.051.069-.285.027-.534-.2-.73-.243-.208-.524-.204-.797-.092a3 3 0 0 0-.328.164q-.04-.018-.071-.025a.58.58 0 0 0-.216-.515c-.234-.192-.486-.187-.749-.09-.114.047-.204.119-.309.18a.3.3 0 0 0-.098-.103.64.64 0 0 0-.516-.141.8.8 0 0 0-.183-.251c-.254-.21-.535-.206-.819-.097-.121.052-.23.106-.336.168a.5.5 0 0 0-.129-.141c-.239-.2-.508-.194-.779-.092l-.049.028a.6.6 0 0 0-.146-.169c-.234-.193-.501-.197-.767-.09a2.1 2.1 0 0 0-.555.325c-.154-.07-.324-.056-.491.013l-.028.016a.62.62 0 0 0-.232-.542c-.239-.2-.512-.2-.786-.088a2.4 2.4 0 0 0-.583.34.48.48 0 0 0-.389-.037.47.47 0 0 0-.145-.217c-.185-.156-.392-.157-.606-.07a.6.6 0 0 0-.475-.024l-.07.04a.5.5 0 0 0-.185-.268c-.22-.183-.475-.184-.727-.084a2 2 0 0 0-.478.278l-.007.004c-.06.026-.112.066-.161.095a.4.4 0 0 0-.211.01c.053-.248.017-.472-.188-.645-.223-.19-.474-.184-.734-.08-.067.03-.126.074-.189.11a.6.6 0 0 0-.21-.31c-.008-.014-.03-.02-.045-.03a.7.7 0 0 0-.184-.25c-.25-.203-.528-.21-.808-.094-.292.113-.546.29-.769.505a.57.57 0 0 0-.337.036c-.053.022-.091.053-.141.082a.5.5 0 0 0-.427-.024c-.079.027-.141.082-.211.123.041-.203.016-.376-.154-.522-.181-.149-.378-.147-.588-.071a1.3 1.3 0 0 0-.379.22.1.1 0 0 0-.032-.037c-.161-.132-.34-.131-.525-.061-.092.035-.169.098-.253.147a.45.45 0 0 0-.163-.441c-.177-.142-.378-.147-.577-.069a.54.54 0 0 0-.206-.37c-.223-.189-.474-.184-.727-.083a2.1 2.1 0 0 0-.544.326l-.133.078-.017-.028a.47.47 0 0 0-.287-.106l-.016-.028a.42.42 0 0 0-.251-.107.57.57 0 0 0-.209-.472c-.22-.182-.464-.181-.709-.085a.6.6 0 0 0-.202-.297.74.74 0 0 0-.651-.148c-.219-.182-.464-.2-.708-.133-.236-.163-.499-.16-.765-.053-.285.11-.525.278-.745.482a.5.5 0 0 0-.484-.038 1.2 1.2 0 0 0-.365.213c-.017-.028-.026-.06-.053-.091a.44.44 0 0 0-.28-.092c-.001-.018-.002-.036.008-.051.07-.267.033-.509-.198-.694-.235-.193-.49-.195-.756-.087-.068.03-.12.07-.183.107a.3.3 0 0 0-.082-.093c-.224-.19-.475-.185-.734-.08-.132.048-.243.132-.359.208-.186-.126-.39-.12-.589-.042l-.063.037-.017-.028c-.181-.149-.377-.147-.576-.069l-.057.033a.7.7 0 0 0-.144-.198c-.008-.014-.026-.013-.041-.023-.037-.063-.078-.134-.151-.195-.17-.145-.361-.166-.555-.128-.205-.125-.431-.125-.662-.037-.132.048-.25.136-.366.213a.4.4 0 0 0-.086-.1c-.185-.156-.393-.157-.606-.07-.053.02-.091.052-.141.081-.012-.021-.024-.042-.051-.055-.176-.142-.377-.147-.572-.061-.1.039-.183.106-.274.16.002-.03.003-.06.012-.093.073-.278.032-.526-.199-.712-.239-.2-.508-.193-.778-.092-.352.14-.644.366-.884.647a.43.43 0 0 0-.16-.274c-.151-.129-.322-.132-.497-.077a.35.35 0 0 0-.102-.11c-.196-.159-.415-.163-.635-.072-.185.07-.338.178-.484.3a.37.37 0 0 0-.141-.275c.049-.254.002-.48-.214-.656-.239-.2-.512-.2-.786-.088-.085.03-.162.076-.237.11a.8.8 0 0 0-.43.053l-.028.016a.67.67 0 0 0-.254-.548c-.262-.224-.561-.22-.859-.102-.327.134-.61.327-.846.569a.4.4 0 0 0-.11-.125.53.53 0 0 0-.463-.115.55.55 0 0 0-.388-.085.7.7 0 0 0-.167-.222.67.67 0 0 0-.33-.147c-.214-.14-.454-.13-.692-.039a2 2 0 0 0-.548.32c-.029-.05-.067-.084-.11-.125-.235-.192-.497-.19-.756-.086-.114.048-.211.123-.316.185-.188-.145-.393-.157-.604-.1a.65.65 0 0 0-.578-.021c-.012-.021-.02-.035-.042-.041-.254-.21-.539-.213-.831-.1-.12.052-.23.106-.342.172-.205-.126-.427-.119-.654-.024-.121.052-.229.124-.337.197a.7.7 0 0 0-.274.047c-.045-.078-.094-.162-.176-.237-.258-.217-.545-.21-.837-.096-.085.031-.163.077-.244.115a.74.74 0 0 0-.476-.043c-.259-.216-.55-.216-.838-.095a3 3 0 0 0-.328.163c-.208-.114-.423-.111-.651-.035-.198-.081-.405-.065-.622.015a2.4 2.4 0 0 0-.423.228.3.3 0 0 0-.074-.08c-.254-.209-.535-.205-.819-.096a2.3 2.3 0 0 0-.756.497.46.46 0 0 0-.28-.11.66.66 0 0 0-.231-.364c-.258-.216-.55-.216-.848-.098-.167.069-.322.159-.472.256-.014.008-.032.01-.058.015a2.4 2.4 0 0 0-.586.35.15.15 0 0 0-.055-.061c-.215-.176-.452-.179-.697-.083-.274.113-.499.291-.694.49-.162-.132-.34-.132-.525-.062l-.127.074c-.007.004-.026-.013-.037-.016a.58.58 0 0 0-.214-.43c-.231-.186-.486-.188-.749-.09l-.035.02a.9.9 0 0 0-.332.061 2.1 2.1 0 0 0-.667.455c-.043.006-.079.009-.118.022-.086.031-.155.09-.232.135-.044.007-.091.006-.137.024-.068.03-.127.073-.19.11.031-.206-.017-.385-.194-.527-.216-.175-.453-.178-.694-.075l-.049.028c-.008-.014-.016-.028-.032-.038a.6.6 0 0 0-.479-.144c-.204-.107-.415-.097-.639-.013-.291.113-.527.307-.743.518-.061.007-.116.01-.173.026l-.042.024c-.014.008-.036.002-.05.01-.153.061-.29.15-.418.253a.43.43 0 0 0-.161-.292c-.17-.145-.366-.144-.565-.065-.093.035-.169.098-.253.147-.038-.016-.072-.043-.113-.047a.56.56 0 0 0-.204-.399c-.223-.19-.479-.191-.738-.087-.06.025-.105.061-.162.094-.012-.021-.024-.042-.055-.062-.258-.217-.56-.22-.855-.094a2.1 2.1 0 0 0-.555.323c-.18-.083-.369-.067-.568.011a2.1 2.1 0 0 0-.889.688c-.027.034-.062.055-.086.078.055-.23.02-.435-.165-.59a.5.5 0 0 0-.244-.112.4.4 0 0 0-.072-.043.8.8 0 0 0-.184-.25c-.262-.224-.561-.22-.859-.102-.26.104-.49.258-.698.435l-.028.016c-.067.03-.126.074-.183.107a.68.68 0 0 0-.221-.332c-.258-.217-.561-.22-.86-.102a2.4 2.4 0 0 0-.687.42.7.7 0 0 0-.193-.283c-.254-.21-.535-.206-.815-.09a3 3 0 0 0-.321.16.7.7 0 0 0-.282-.015c-.008-.014-.012-.021-.028-.03-.254-.21-.538-.214-.83-.1-.192.074-.36.172-.524.296a.7.7 0 0 0-.229.058c-.245.096-.45.262-.639.439a.45.45 0 0 0-.267-.07.44.44 0 0 0-.23-.008.5.5 0 0 0-.341-.084l-.016-.028c-.2-.165-.426-.165-.657-.078a1.95 1.95 0 0 0-.827.633c-.014.008-.021.012-.024.023a.46.46 0 0 0-.343-.007 1 1 0 0 0-.281.164.39.39 0 0 0-.155-.362c-.142-.114-.295-.12-.449-.076a.59.59 0 0 0-.21-.424c-.223-.19-.486-.188-.738-.088a2.24 2.24 0 0 0-.924.709c-.027.034-.069.059-.096.093a.42.42 0 0 0-.319-.096.57.57 0 0 0-.356.02l-.064.036a.3.3 0 0 0-.074-.079c-.2-.165-.426-.165-.646-.075-.067.03-.127.074-.19.111-.218-.165-.462-.163-.708-.067a2.15 2.15 0 0 0-.82.61c-.033.01-.066 0-.101.021a1.4 1.4 0 0 0-.358.209.52.52 0 0 0-.393-.044c-.179-.112-.382-.107-.582-.028a1.85 1.85 0 0 0-.74.554.5.5 0 0 0-.162.029c-.054.021-.099.057-.148.086a.66.66 0 0 0-.237-.52c-.254-.21-.535-.207-.819-.097a2.3 2.3 0 0 0-.763.5.9.9 0 0 0-.349.063c-.093.035-.169.099-.26.152-.23-.168-.481-.162-.733-.062a2.4 2.4 0 0 0-.59.344 1 1 0 0 0-.277.058l-.113.065c-.012-.02-.024-.042-.055-.062-.238-.2-.501-.197-.774-.085a2.2 2.2 0 0 0-.748.493c-.209-.132-.442-.128-.68-.036-.054.021-.092.053-.141.082-.059-.004-.116.01-.177.018-.245-.177-.518-.178-.796-.072a2 2 0 0 0-.402.215 1 1 0 0 0-.272.065c-.16.065-.301.147-.437.236l-.014.008c-.267.108-.492.287-.698.482a.6.6 0 0 0-.158-.19c-.258-.217-.55-.216-.848-.099-.366.148-.683.38-.934.676a1.8 1.8 0 0 0-.4.234c-.181-.101-.374-.093-.573-.014a1.9 1.9 0 0 0-.485.282c-.043.007-.098.01-.144.028a.64.64 0 0 0-.205-.304c-.25-.202-.528-.21-.808-.094a2 2 0 0 0-.548.32c-.204-.107-.433-.096-.653-.005a2.15 2.15 0 0 0-.85.608c-.221-.153-.465-.152-.711-.056-.074.034-.133.078-.196.115-.242-.189-.508-.194-.782-.081-.067.03-.128.055-.191.092-.198-.082-.412-.06-.632.03a2.1 2.1 0 0 0-.555.324.8.8 0 0 0-.349.062.9.9 0 0 0-.393.07 1.9 1.9 0 0 0-.52.302.7.7 0 0 0-.446.044l-.126.073a.77.77 0 0 0-.386.065c-.259.104-.464.27-.66.451a.6.6 0 0 0-.196-.272c-.254-.21-.534-.206-.826-.092-.284.11-.532.282-.752.485l-.186.053c-.185.07-.343.171-.492.286a.8.8 0 0 0-.295.06l-.092.053a.6.6 0 0 0-.23-.007c-.226-.179-.47-.178-.723-.078a2 2 0 0 0-.567.35c-.223-.171-.467-.17-.719-.07a1.7 1.7 0 0 0-.387.225c-.216-.128-.46-.127-.705-.03a2 2 0 0 0-.541.315c-.238-.182-.511-.183-.777-.074-.338.13-.62.342-.862.605l-.021.013c-.078.027-.14.082-.211.123-.021.012-.057.014-.082.02-.086.03-.155.09-.239.139l-.016-.028c-.224-.19-.479-.192-.739-.088-.22.091-.408.22-.577.366a.7.7 0 0 0-.25.023c-.223-.172-.478-.173-.73-.073l-.127.073a.6.6 0 0 0-.287.008c-.224-.142-.469-.141-.714-.045-.16.065-.307.15-.451.244-.21-.103-.439-.092-.666.003a2.5 2.5 0 0 0-1.029.787 1.2 1.2 0 0 1-.268.251c-.221-.154-.465-.152-.717-.052a2.3 2.3 0 0 0-.976.748l-.007.004-.141.082a.75.75 0 0 0-.512.025c-.352.14-.646.377-.872.669a1.1 1.1 0 0 1-.325.265.6.6 0 0 0-.206-.03c-.225-.143-.473-.149-.721-.042-.405.161-.738.43-1 .772a1.2 1.2 0 0 1-.576.401c-.085.031-.175.055-.256.093a.67.67 0 0 0-.427.043c-.26.104-.478.278-.666.472l-.084.05c-.017-.028-.029-.05-.06-.07-.258-.216-.545-.209-.837-.095a2.6 2.6 0 0 0-.828.549c-.069.012-.14.035-.218.061a3 3 0 0 0-.357.18 1 1 0 0 0-.309.067c-.132.049-.251.119-.364.184a1 1 0 0 0-.473.06c-.419.169-.766.446-1.031.799-.047.065-.103.097-.158.148-.014.008-.033.01-.04.014a.74.74 0 0 0-.515.037 2 2 0 0 0-.633.416c-.351.139-.639.373-.871.668-.017.02-.036.02-.048.047a1 1 0 0 0-.192.074.7.7 0 0 0-.291.245q-.108.033-.21.075c-.177.085-.283.194-.332.335-.021.013-.054.004-.087.013l-.063.037a.55.55 0 0 0-.502-.037c-.284.11-.519.303-.708.545a1 1 0 0 1-.11.102l-.049.029c-.179-.113-.368-.115-.567-.037a1.9 1.9 0 0 0-.583.406c-.021.012-.047 0-.068.011-.107.044-.201.108-.296.172a.14.14 0 0 0-.035-.045c-.224-.19-.486-.187-.738-.087-.2.078-.371.188-.541.316-.218-.1-.447-.088-.681.01a2.5 2.5 0 0 0-.921.65c-.351.14-.636.362-.881.636-.053.022-.11.037-.164.058a.8.8 0 0 0-.341.303c-.222-.172-.474-.166-.719-.07a2.24 2.24 0 0 0-.801.58c-.079.008-.159.017-.24.055-.26.104-.478.279-.666.473-.238-.181-.511-.182-.778-.074-.252.1-.468.246-.669.419a1 1 0 0 0-.247.06 2 2 0 0 0-.457.266c-.182-.054-.373-.027-.565.047a2.5 2.5 0 0 0-1.067.82c-.046.064-.103.097-.158.148a.76.76 0 0 0-.483.027.97.97 0 0 0-.525.052c-.298.118-.56.299-.79.518-.028.016-.065.019-.097.028a2.3 2.3 0 0 0-.976.748c-.014.008-.021.012-.031.028q-.032.016-.071.022a1 1 0 0 0-.238.158.7.7 0 0 0-.181-.036.76.76 0 0 0-.463.044c-.128.056-.236.129-.345.201-.09.006-.191.027-.284.062-.131.049-.243.133-.358.21a.7.7 0 0 0-.193.055c-.192.075-.357.18-.513.3a2 2 0 0 0-.472.369c-.05.01-.101.02-.154.043l-.056.032c-.231-.138-.494-.136-.753-.032a2.4 2.4 0 0 0-.656.393c-.058.014-.115.029-.175.055-.391.152-.703.41-.955.735a.7.7 0 0 0-.136.042 2 2 0 0 0-.471.274.74.74 0 0 0-.544.035c-.206.083-.392.2-.565.34-.324.17-.608.41-.833.702q-.022.01-.038.031l-.049.029c-.086.031-.175.055-.257.093a.67.67 0 0 0-.313.286c-.078.027-.15.05-.224.084a.73.73 0 0 0-.345.314.9.9 0 0 0-.406.077c-.42.169-.773.45-1.045.807a1.26 1.26 0 0 1-.604.418c-.093.035-.189.063-.285.11-.265.126-.391.312-.414.532a2.2 2.2 0 0 0-.54.494 1.06 1.06 0 0 1-.537.37c-.086.031-.176.055-.257.093-.251.119-.37.301-.375.52a.9.9 0 0 0-.473.06 2.4 2.4 0 0 0-1.014.78 1.2 1.2 0 0 1-.583.405c-.092.035-.189.063-.277.105-.237.11-.362.268-.4.46a2.2 2.2 0 0 0-.677.535c-.028.017-.064.02-.097.029a2.3 2.3 0 0 0-.793.528.8.8 0 0 0-.252.213 2.5 2.5 0 0 0-.694.49l-.132.048c-.042.025-.07.04-.101.069q-.507.224-.859.642c-.154.09-.265.192-.315.315a1.5 1.5 0 0 1-.376.21c-.093.035-.19.063-.278.105-.36.173-.481.45-.372.782a.37.37 0 0 0-.076.177l-.05.028-.084.05c-.028.016-.053.021-.085.03-.007.005-.019.002-.033.01l-.035.02-.105.062c-.187-.08-.394-.062-.593.016-.391.153-.71.414-.97.744-.15.192-.336.31-.553.39-.086.03-.183.058-.264.097-.244.114-.368.29-.387.498-.065.066-.134.125-.195.199a.9.9 0 0 0-.474.06c-.405.16-.737.43-1 .77a1.2 1.2 0 0 1-.575.402c-.093.035-.182.06-.27.101a.8.8 0 0 0-.295.238 2.1 2.1 0 0 0-.429.363c-.304.14-.572.343-.781.597-.072.023-.136.041-.203.071a.8.8 0 0 0-.295.238c-.02.012-.05.01-.078.027-.426.173-.773.45-1.045.807a1.25 1.25 0 0 1-.604.418c-.093.035-.19.063-.284.11a.75.75 0 0 0-.375.359 2.3 2.3 0 0 0-.685.616 1.17 1.17 0 0 1-.583.406c-.092.035-.189.063-.27.1-.251.12-.382.299-.401.508a.5.5 0 0 0-.233.295q-.2.09-.365.213a.9.9 0 0 0-.302.063c-.274.113-.506.295-.72.495a1 1 0 0 0-.26.068c-.427.173-.78.455-1.053.811-.02.03-.055.051-.079.075-.05.01-.1.02-.154.042a2.2 2.2 0 0 0-.655.41c-.223.102-.363.25-.41.428-.15.163-.317.279-.52.35-.093.036-.19.064-.278.106-.311.144-.45.375-.41.653-.035.02-.085.031-.124.044-.216.098-.338.245-.382.411-.021.013-.034.039-.058.062a.2.2 0 0 1-.072.023c-.183.089-.288.216-.32.356a1 1 0 0 1-.312.173 3 3 0 0 0-.232.088l-.042.025a.87.87 0 0 0-.507.05 2.35 2.35 0 0 0-.922.68 2.2 2.2 0 0 0-.689.514c-.085.031-.175.055-.256.093-.23.106-.355.263-.398.448l-.077.045c-.092.035-.182.06-.27.102-.34.16-.465.43-.368.741-.089.09-.171.175-.245.275q-.062.038-.13.067c-.093.035-.196.067-.285.109a.72.72 0 0 0-.354.329c-.046.017-.097.028-.139.053-.386.178-.504.491-.379.851a.7.7 0 0 0 .03.294c-.077.045-.154.09-.24.12-.085.032-.175.056-.256.094-.372.17-.472.482-.304.836a2.3 2.3 0 0 0-.841.688 1.16 1.16 0 0 1-.562.393c-.085.031-.181.06-.27.102-.34.16-.45.422-.365.73-.04.043-.089.09-.134.125l-.042.025c-.063.037-.12.07-.16.112-.057.033-.113.066-.177.085-.093.035-.19.063-.278.105-.428.202-.54.56-.309.971a.2.2 0 0 0-.04.043c-.029.016-.065.018-.093.035a.66.66 0 0 0-.233.183c-.154.09-.294.19-.42.31-.047.019-.086.032-.132.05-.217.097-.323.254-.34.433a1.4 1.4 0 0 1-.415.242c-.093.035-.182.059-.27.101-.266.127-.392.313-.404.536-.227.143-.334.346-.286.591l-.102.116c-.014.008-.02.012-.03.027a1.2 1.2 0 0 1-.573.39c-.093.036-.19.064-.278.106-.42.199-.533.556-.306.96.029.05.071.09.107.135a2.2 2.2 0 0 0-.485.283.3.3 0 0 1-.078.027.7.7 0 0 0-.243.198 2.5 2.5 0 0 0-.657.6l-.063.037c-.086.03-.183.059-.264.097a.7.7 0 0 0-.337.31c-.079.026-.15.05-.224.083-.372.17-.492.465-.379.804l-.02.013c-.086.03-.183.059-.264.097-.305.14-.436.367-.4.638-.063.037-.127.074-.198.096-.1.04-.196.068-.296.107-.325.152-.473.398-.436.688a.5.5 0 0 0-.02.274 1.5 1.5 0 0 1-.342.172c-.092.035-.189.063-.277.105-.407.19-.52.53-.331.918-.017.02-.038.032-.055.05a1.06 1.06 0 0 1-.538.37c-.085.032-.175.056-.256.094-.386.178-.485.508-.279.878.013.02.02.035.04.052a.37.37 0 0 0-.194.33c-.254.129-.476.296-.659.516-.046.017-.097.028-.139.052-.163.076-.254.177-.29.31-.049.03-.105.062-.162.077a3 3 0 0 0-.239.092c-.311.144-.419.395-.323.687a2.3 2.3 0 0 0-.319.261l-.028.017c-.079.027-.15.05-.224.083-.21.094-.309.246-.323.415-.057.033-.12.07-.184.088-.086.031-.175.055-.257.093-.279.135-.397.336-.378.579q-.032.016-.071.022c-.273.131-.387.339-.334.59-.041.043-.086.079-.123.129l-.091.053c-.086.031-.175.055-.264.097q-.295.147-.373.378a.8.8 0 0 0-.192.074c-.346.164-.449.44-.33.757a2.8 2.8 0 0 0-.362.38 1.3 1.3 0 0 1-.61.423c-.093.035-.197.067-.285.11-.347.164-.483.431-.411.747a.4.4 0 0 0-.011.223.36.36 0 0 0-.078.206.3.3 0 0 0-.048.047 1.05 1.05 0 0 1-.538.37c-.085.03-.175.055-.256.093-.298.135-.418.365-.368.628-.014.008-.017.02-.027.035q-.266.126-.339.339a1.5 1.5 0 0 1-.335.167c-.093.035-.19.063-.27.101-.34.16-.462.42-.388.725-.117.106-.23.219-.33.353a1.17 1.17 0 0 1-.583.406c-.093.035-.19.063-.278.105-.407.19-.52.53-.315.928-.04.013-.086.03-.125.044-.202.09-.313.24-.343.398-.082.085-.17.175-.237.27a1.25 1.25 0 0 1-.604.418c-.092.035-.189.063-.284.11-.435.206-.547.563-.313.982.044.059.092.125.143.18-.07.041-.14.082-.219.109-.092.035-.189.063-.277.105-.421.199-.533.556-.306.96.063.076.112.16.182.233.077.068.157.124.238.181 0 .018-.009.034-.008.052l-.065.066a.85.85 0 0 1-.422.293 1 1 0 0 0-.2.078c-.25.119-.336.31-.27.536-.05.028-.092.053-.145.074q-.119.039-.232.088c-.25.118-.36.304-.345.522-.28.134-.385.356-.318.618l-.02.012c-.224.102-.326.265-.34.452-.09.053-.19.11-.3.147-.092.035-.196.067-.284.11-.435.206-.547.563-.324.979-.035.02-.071.023-.106.043-.216.098-.342.237-.386.404-.145.188-.155.429-.006.7.063.076.112.16.178.226.009.014.03.02.035.026-.04.109-.036.229.046.37l.028.048c-.02.013-.034.039-.055.051a.1.1 0 0 1-.046.018.45.45 0 0 0-.186.165 2.3 2.3 0 0 0-.453.386l-.042.025c-.078.027-.15.05-.224.084-.198.096-.306.234-.325.396-.042.024-.077.045-.123.062-.093.036-.182.06-.27.102-.266.126-.392.313-.4.543a.6.6 0 0 0-.09.345l-.014.008c-.093.035-.19.063-.278.105-.42.199-.525.552-.299.956.063.076.113.16.183.233.023.024.045.029.069.053-.127.122-.138.297-.038.484-.207.13-.393.295-.549.48-.028.016-.04.043-.054.069a.14.14 0 0 0-.04.043 1.2 1.2 0 0 1-.59.409c-.093.035-.19.064-.278.106-.42.198-.533.555-.302.967q.016.032.044.059c-.014.008-.04.013-.053.022-.361.172-.451.47-.258.818.013.021.036.045.049.066-.061.073-.13.132-.2.191-.049.029-.098.058-.136.089a1.5 1.5 0 0 1-.247.126c-.093.035-.19.063-.278.105-.311.144-.456.379-.416.657a.52.52 0 0 0-.026.345c-.188.128-.28.295-.245.5a3 3 0 0 0-.238.092c-.318.148-.437.396-.375.68-.05.029-.091.053-.145.075-.092.035-.196.067-.284.109-.305.14-.443.372-.43.637-.023.023-.03.045-.042.072-.192.187-.22.429-.104.71l-.007.004c-.093.035-.196.067-.285.109-.427.203-.54.56-.327.973a.5.5 0 0 0 .02.356c-.015.008-.02.03-.027.034-.079.027-.15.05-.225.084-.325.152-.425.417-.292.726-.028.016-.064.018-.093.035-.297.136-.399.364-.327.633a1 1 0 0 1-.205.101c-.092.035-.189.063-.284.109-.435.207-.55.575-.315.994l.028.049a.45.45 0 0 0-.05.349.45.45 0 0 0-.059.223c-.07.041-.133.078-.212.105a2 2 0 0 0-.23.087c-.354.169-.445.466-.255.807.048.067.093.144.151.195.004.007.008.014.02.017a.4.4 0 0 0 .109.397l-.014.009a.85.85 0 0 1-.387.272q-.096.03-.185.071c-.216.097-.308.264-.27.458a.9.9 0 0 1-.316.184q-.108.033-.21.076c-.326.152-.403.423-.234.729.017.028.036.045.06.069-.041.043-.082.086-.135.125-.028.017-.053.022-.085.031-.077.046-.14.082-.189.129l-.077.045c-.085.031-.168.051-.25.089-.243.114-.356.293-.361.494-.035.02-.079.027-.125.044-.393.182-.499.517-.285.9.044.06.088.119.135.167a1.2 1.2 0 0 1-.517.339c-.093.035-.19.063-.278.106-.42.198-.533.555-.306.96.063.076.112.16.182.232.058.051.115.084.169.128l-.091.053q-.03.017-.07.041c-.054.022-.118.04-.179.066-.19.092-.28.229-.258.396a1 1 0 0 1-.352.205 2 2 0 0 0-.23.087c-.273.131-.387.339-.339.583-.028.017-.064.019-.092.035-.259.123-.38.317-.359.548l-.035.021c-.353.168-.452.452-.302.788-.296.172-.373.443-.196.764.025.042.068.083.1.121-.029.016-.065.019-.1.039-.298.136-.376.389-.215.681.012.021.036.045.048.066-.028.016-.072.023-.1.039-.29.132-.366.374-.206.648.025.042.063.076.095.114-.084.049-.162.094-.258.122-.079.027-.157.054-.238.092-.177.084-.297.201-.34.339-.374.181-.47.5-.264.87.052.073.104.146.17.211.086.082.188.145.276.216-.19.11-.239.299-.127.507a1 1 0 0 1-.366.213c-.078.027-.157.054-.238.092-.19.093-.303.224-.344.379-.33.193-.416.497-.23.85-.048.028-.098.057-.155.072-.092.035-.196.067-.284.109-.428.203-.547.564-.324.979-.293.209-.36.512-.163.867.025.043.064.077.095.115.003.036.02.082.034.121l-.028.017c-.354.168-.448.459-.3.795-.034.021-.078.027-.124.045-.244.114-.372.282-.406.482-.399.204-.507.568-.28.972q.064.09.139.174c-.393.182-.492.512-.282.889.052.073.104.146.17.211-.014.008-.028.017-.046.018a.7.7 0 0 0-.22.156c-.028.017-.064.019-.1.039-.392.182-.498.517-.284.901l.025.042c-.318.166-.409.445-.228.772.049.067.09.137.151.195.09.089.192.152.292.225l-.132.049c-.265.126-.342.35-.208.611-.04.013-.086.031-.125.044a.45.45 0 0 0-.26.265l-.063.037c-.086.031-.168.051-.245.096-.238.11-.354.281-.36.482-.049.142-.031.301.064.481.048.066.09.136.147.187.009.014.02.017.035.027a1 1 0 0 1-.13.067 3 3 0 0 0-.232.088c-.354.168-.444.465-.254.807l.008.014-.063.037c-.086.031-.175.055-.264.097-.4.186-.498.517-.291.904a.2.2 0 0 0 .04.052l-.029.017c-.325.152-.425.417-.321.724a.5.5 0 0 0-.158.214c-.222.168-.28.408-.16.677l-.035.021c-.4.186-.506.521-.295.915l.02.036c-.064.018-.117.04-.177.066-.421.198-.53.544-.304.949.025.042.064.076.095.114a.5.5 0 0 0-.057.306c-.053.022-.11.036-.164.058-.428.202-.532.555-.309.971.063.076.117.167.183.232.038.034.076.05.107.088-.063.037-.126.074-.204.101a3 3 0 0 0-.239.092c-.29.131-.403.357-.35.609a.5.5 0 0 0-.125.384c-.035.02-.079.026-.125.044-.414.194-.516.536-.3.938.063.076.112.16.178.225l.004.007c-.078.027-.15.05-.224.084-.393.182-.492.513-.282.889.052.073.104.147.17.212.02.016.046.029.07.053l-.014.009c-.298.135-.384.374-.28.652l-.02.012c-.086.031-.182.059-.264.097-.332.156-.447.412-.361.719-.273.178-.348.438-.215.747-.274.16-.356.405-.243.697a1 1 0 0 0-.192.074c-.36.173-.477.458-.361.785-.149.181-.163.415-.019.679.053.074.105.147.17.212.086.082.185.137.273.208-.18.096-.258.236-.232.409a1.3 1.3 0 0 1-.342.189c-.085.031-.175.055-.256.093-.379.174-.482.498-.287.865-.25.136-.35.335-.299.569-.071.136-.076.289.001.47a.46.46 0 0 0-.12.391l-.021.012c-.372.17-.465.478-.263.84.024.043.059.07.083.112-.053.021-.11.036-.164.058-.244.114-.352.299-.331.513-.013.026-.015.056-.016.085a3 3 0 0 0-.232.088c-.442.21-.557.579-.318 1.004l.116.149a.1.1 0 0 1-.047.018c-.385.178-.485.509-.279.878.053.073.105.146.17.211.063.058.135.101.204.155a.3.3 0 0 0-.035.133c-.056.033-.106.062-.17.081-.085.031-.168.051-.25.089-.272.13-.397.335-.37.574a.51.51 0 0 0-.068.482c-.33.192-.42.49-.263.84.01.098.035.206.1.318.06.069.109.153.175.218.12.109.25.203.376.29-.006.022-.016.037-.022.059a1.15 1.15 0 0 1-.435.254c-.093.036-.19.064-.285.11-.435.206-.55.575-.315.993.063.076.116.168.187.24.182.167.377.307.577.425a1.4 1.4 0 0 1-.462.289c-.093.035-.19.063-.278.105-.428.203-.546.564-.312.983.063.076.117.167.183.232.276.263.586.44.905.583a.7.7 0 0 1-.163.076c-.06.026-.118.041-.178.066-.265.127-.335.346-.19.61l.016.028q-.108.033-.21.076c-.347.164-.434.451-.248.785a.14.14 0 0 0 .035.045c-.128.103-.196.228-.183.38-.02.012-.046.017-.078.027-.4.186-.5.517-.285.9.06.069.108.154.174.219.009.014.02.016.03.019-.052.022-.11.037-.17.062-.237.111-.354.282-.366.487-.066.161-.05.349.057.55l.017.028c-.31.181-.382.477-.192.818.048.066.1.139.155.201-.33.193-.409.493-.215.842.028.049.071.09.107.135-.054.022-.11.036-.164.058-.435.206-.554.568-.315.993.052.073.1.14.159.209-.364.183-.453.499-.25.861.051.074.103.147.17.212.058.051.118.09.183.137a3 3 0 0 0-.238.092c-.23.106-.34.274-.36.464-.293.209-.368.516-.17.871.063.077.113.161.183.233.124.116.265.212.402.302-.293.143-.365.392-.22.674-.177.131-.22.316-.122.532-.085.031-.175.055-.263.098-.414.194-.523.54-.3.937l.115.15c-.035.02-.079.027-.107.043-.442.211-.557.579-.318 1.005.044.059.092.125.143.18-.035.02-.071.023-.107.043-.435.207-.546.564-.308.989.064.077.117.168.187.24.086.082.184.137.272.208-.15.145-.167.343-.047.565.028.049.067.083.103.128-.07.041-.14.082-.226.113s-.182.059-.264.097c-.406.19-.508.532-.294.915.04.053.08.105.13.16l-.007.004c-.42.198-.533.555-.306.96.029.049.071.09.107.135a.53.53 0 0 0-.211.509c-.177.198-.193.461-.032.753q.07.1.151.195c-.153.173-.164.396-.028.646.048.067.093.144.151.195.009.014.02.017.035.027 0 .047-.001.095.016.141a.43.43 0 0 0-.184.201c-.147.152-.17.354-.039.579.044.059.08.122.135.166.012.021.034.027.054.044a1.5 1.5 0 0 1-.367.195c-.092.035-.196.067-.284.109-.435.207-.55.575-.316.994.064.076.117.167.187.239.124.116.265.212.402.302l-.035.021a2 2 0 0 0-.231.087c-.347.165-.44.455-.251.796.048.067.089.137.15.195.067.065.143.115.219.164a.25.25 0 0 0-.092.101.6.6 0 0 1-.11.054 2 2 0 0 0-.238.092c-.364.166-.458.474-.264.823.048.066.093.143.155.201.078.068.158.125.242.189-.28.134-.355.376-.2.643q.014.021.026.042c-.022.013-.047.018-.079.027-.272.131-.38.334-.32.582-.311.144-.427.381-.354.668-.387.207-.49.549-.267.946.025.043.067.084.099.122-.014.008-.04.013-.053.021-.435.207-.547.564-.315.994.063.076.116.167.186.239.086.082.184.138.272.209l.02.035a3 3 0 0 0-.237.092c-.407.19-.51.532-.29.922.016.028.035.045.058.069-.035.021-.071.023-.106.044-.446.203-.557.578-.318 1.004.067.083.12.175.186.24.225.207.465.36.721.493-.021.012-.04.013-.06.025-.305.14-.386.404-.225.696.044.059.08.123.134.167.082.075.173.134.257.198-.035.021-.071.023-.106.043-.312.144-.393.408-.228.708.044.059.08.122.135.166.058.051.114.084.168.127l-.056.033c-.085.031-.175.055-.263.097-.4.186-.506.521-.288.912.059.069.108.153.174.218 0 0 .009.014.02.017-.14.166-.154.382-.015.621.029.049.075.097.111.142-.053.022-.118.04-.17.062-.429.202-.54.56-.31.971.063.076.116.168.183.233q.036.034.084.063a.6.6 0 0 0 .066.178c.02.035.06.069.08.105-.153.173-.16.403-.024.653l.004.008a.6.6 0 0 0 .025.268c-.164.171-.185.409-.034.669.048.066.093.143.155.201.067.065.15.111.219.165-.058.127-.052.265.042.427.04.052.076.115.13.159.009.014.03.02.046.03l-.035.021c-.086.031-.175.055-.257.093-.385.178-.488.501-.278.878.024.042.059.069.08.104q.012.12.092.256c.048.067.093.144.155.202.124.116.258.216.391.299-.109.12-.12.277-.02.464.028.049.06.106.11.142.013.022.035.027.054.044-.056.033-.112.066-.184.089-.078.027-.15.049-.224.083-.346.165-.434.451-.248.785.048.067.089.137.147.188.008.014.03.02.05.037l-.014.008c-.372.17-.472.482-.282.842.01.079.04.165.09.249.047.066.088.136.15.194.078.068.154.118.234.175a.1.1 0 0 1 .017.046l.021.035-.084.049c-.093.036-.19.064-.285.11-.435.206-.547.564-.315.993.063.076.116.168.187.24.104.099.226.178.341.262-.09.137-.1.313.01.502.044.059.081.123.135.167.047.048.1.073.15.11a.43.43 0 0 0 .059.248.4.4 0 0 0 .103.128c.077.068.162.132.242.189 0 0 .004.007.001.018-.053.021-.11.036-.164.058-.251.118-.325.33-.182.576l.009.014c-.07.041-.14.082-.22.109-.092.035-.188.063-.277.106-.42.198-.526.551-.306.96.063.076.112.16.182.232.063.058.135.101.204.155-.32.195-.399.495-.2.851.058.069.108.153.174.218.077.068.164.121.241.189-.298.183-.374.472-.188.806.044.059.092.126.143.181a.45.45 0 0 0-.123.419c-.414.195-.519.548-.296.945.063.076.112.161.178.226.129.123.266.212.403.302a.5.5 0 0 0 .07.363c.044.059.081.123.135.167.058.05.119.09.173.134-.135.125-.145.301-.037.502l.024.042-.042.025c-.085.031-.175.055-.256.093-.386.178-.49.501-.28.878l.03.049a.64.64 0 0 0 .081.366c.025.043.06.069.084.112-.236.175-.29.423-.129.715.048.066.09.136.151.194.086.082.181.149.272.209-.049.028-.098.057-.155.072-.093.035-.196.067-.285.109-.435.207-.55.575-.315.994.063.076.117.167.187.239.043.041.095.067.138.108.018.046.024.089.048.132.03.049.072.09.104.128q-.034.016-.072.023c-.428.202-.54.559-.31.971.064.076.117.167.183.232.12.109.246.196.376.289-.053.022-.11.037-.164.058-.428.203-.54.56-.312.983.063.076.117.167.183.232.012.021.034.027.05.037-.272.196-.337.488-.174.817a.7.7 0 0 0 .098.394c.06.069.109.153.175.218.027.032.06.04.088.071-.302.177-.378.466-.192.8l.02.035c-.124.176-.128.395.009.645.052.073.108.153.17.211q.212.188.44.336a.39.39 0 0 0 .041.344c.029.049.057.098.107.135q.092.085.2.148l-.071.04c-.071.023-.15.05-.217.08-.251.118-.36.304-.328.52a.1.1 0 0 1-.046.018c-.42.198-.533.555-.302.967a.5.5 0 0 0 .067.083c.01.098.031.199.097.311.052.073.097.151.166.204.081.075.169.128.253.192.016.028.019.064.04.099.011.021.03.038.043.06.014.039.024.089.049.131.035.045.068.102.11.143l.005.007c-.028.016-.05.028-.077.045-.086.031-.168.051-.25.089-.379.173-.482.497-.276.866.053.074.098.151.167.205.058.051.114.084.168.127a.56.56 0 0 0 .062.284c-.222.168-.276.415-.119.701.048.066.09.136.147.187.082.075.173.135.253.191-.1.134-.108.299-.002.482.04.052.073.108.12.156.12.109.25.202.378.278-.091.053-.182.107-.293.143-.092.035-.196.067-.284.109-.435.207-.55.575-.316.994.064.076.117.167.187.239.171.164.362.298.556.42-.118.153-.134.351-.012.562.017.028.036.045.048.066-.394.211-.496.553-.27.958.025.042.06.069.084.111-.09.184-.08.395.052.638.063.076.117.168.183.233.023.024.06.039.084.063a.7.7 0 0 0 .098.442c.063.076.112.161.178.226.012.021.035.027.054.044a.52.52 0 0 0-.043.411c-.094.177-.084.388.044.624.063.076.112.16.179.225.096.085.203.155.302.228a.63.63 0 0 0 .09.315c.02.036.055.062.075.098l.02.035c.045.059.082.122.14.173.061.058.133.101.203.155.007.061.029.114.066.178l.016.028c-.267.155-.33.418-.17.71.045.059.086.13.144.181.077.068.157.124.237.181-.053.022-.117.041-.17.062-.4.186-.507.521-.288.912.059.069.108.153.174.218.225.208.464.36.724.482.016.028.018.064.035.092.028.05.068.102.111.143.066.065.146.121.222.171-.195.133-.248.333-.12.569.04.052.073.109.116.15.038.033.08.056.114.083-.028.017-.064.019-.092.035-.333.157-.424.436-.236.759.044.059.085.129.143.18.062.058.138.108.203.155l-.035.02c-.353.169-.444.466-.254.808.048.066.093.143.151.194q.144.126.303.228c-.065.132-.062.281.029.454.044.059.08.122.134.166-.046.018-.096.028-.138.053-.407.19-.516.536-.294.934.048.066.1.139.155.201-.165.2-.181.464-.02.756.02.035.055.062.08.104a.7.7 0 0 0 .098.395c.063.076.112.16.178.225.148.14.312.261.476.363-.036.134-.008.278.075.436.048.066.089.137.151.195.012.021.035.026.05.036-.139.166-.147.378-.02.614a.5.5 0 0 0 .068.083c-.164.171-.182.398-.034.651.048.066.089.136.15.194.013.022.035.027.054.044-.056.146-.045.309.054.496.048.066.09.137.151.195.11.106.23.185.357.272-.006.022-.023.041-.029.064a1 1 0 0 0-.136.089c-.036.02-.079.027-.118.04-.446.204-.564.583-.321 1.016.067.083.12.174.19.246.082.075.173.135.258.199-.239.204-.285.495-.104.823.06.069.108.153.174.218-.065.179-.045.375.082.593.063.076.117.167.187.239.194.188.407.327.63.451-.135.155-.148.36-.024.589.044.059.085.129.143.18.186.174.387.292.598.395l-.014.008a1 1 0 0 1-.138.071c-.092.035-.182.059-.27.102-.414.194-.516.536-.294.933.063.076.113.161.179.226l.004.007c-.22.203-.25.475-.077.788.063.076.112.161.179.226.042.041.084.063.134.1-.163.189-.176.442-.023.72.02.035.05.055.071.09.012.021.01.05.023.071.052.074.108.154.17.212.066.065.138.107.207.161-.173.186-.19.432-.038.71.052.073.104.146.17.211q.273.249.577.408c-.054.116-.053.247.037.402.04.052.073.108.115.149a.43.43 0 0 0 .056.306c.025.043.053.074.084.112-.014.008-.04.013-.053.021-.298.136-.4.365-.339.631-.195.198-.213.473-.048.772q.064.09.138.173a.64.64 0 0 0 .093.417c.02.035.059.069.08.104-.243.198-.294.482-.117.802.064.076.109.154.175.219q.252.233.532.395l.012.021c.144.133.3.24.455.328l-.063.037c-.093.035-.19.063-.27.101-.422.199-.526.552-.3.956.063.076.112.161.183.233a.5.5 0 0 0 .084.064c-.18.208-.203.476-.034.782.064.076.117.167.187.239.012.021.046.03.065.047-.045.149-.023.315.076.502.052.073.097.15.166.204.024.024.05.037.074.061-.202.203-.225.47-.056.776.063.076.112.161.178.226s.15.11.223.171c-.181.19-.194.443-.041.721.059.069.108.153.17.211.058.051.115.084.173.135a1 1 0 0 0 .098.281c.06.069.108.154.17.212.039.034.08.057.115.083-.12.183-.13.406.013.652.059.069.108.153.174.218.129.123.27.22.41.317-.116.171-.124.383.011.615.052.073.097.15.16.208.17.164.364.287.56.398l.005.007c.04.052.076.115.12.156.147.14.306.236.472.327-.073.118-.078.253.009.419-.028.016-.065.018-.093.035-.407.19-.515.536-.297.926l.12.157a.78.78 0 0 0 .099.525c.063.076.116.168.186.24.195.188.408.327.624.455.182.12.378.213.583.291.014.039.02.082.045.124a.4.4 0 0 0 .107.136c.066.065.142.114.214.157l-.021.013c-.325.152-.41.427-.23.736.044.059.085.129.14.173q.185.174.401.302l-.042.025c-.42.198-.533.555-.302.967.063.076.116.167.183.232.248.232.525.4.814.542a.5.5 0 0 0 .061.266c-.22.204-.257.479-.072.795.063.077.112.161.178.226.008.014.03.02.046.03-.148.199-.16.451-.004.736.063.076.116.168.187.24.29.272.61.463.953.602a.7.7 0 0 0 .116.149c.108.106.234.192.356.272-.094.13-.101.295.005.477.04.052.073.108.12.156.085.082.176.142.268.202-.094.13-.106.287-.028.468-.251.184-.303.45-.134.756.052.073.097.15.16.208.127.123.268.22.41.317.017.046.023.089.048.131.048.066.089.137.147.188.124.116.258.216.391.299a.46.46 0 0 0 .063.349c.04.052.072.109.115.15.085.082.18.148.272.208.012.021.01.05.027.079a.4.4 0 0 0 .107.135c.02.017.046.03.065.047-.021.012-.04.013-.06.025-.36.173-.451.47-.257.819.048.066.093.143.155.201.1.092.2.166.306.236-.06.138-.053.295.045.463.044.059.085.13.139.173.201.184.417.313.643.426-.281.163-.344.426-.175.732.048.067.089.137.147.188-.159.196-.176.441-.02.726.064.076.113.161.18.226.085.082.172.134.268.201-.106.175-.111.375.024.607.052.073.097.151.166.205q.173.15.36.279c-.31.209-.381.524-.175.893.063.076.116.168.187.24.162.15.335.284.51.39.012.021.013.039.025.06.048.066.093.143.155.201.171.164.365.287.558.391a.54.54 0 0 0 .06.36c-.128.169-.137.381-.001.613.048.066.093.143.155.201.09.089.192.152.291.226.017.028.019.064.04.099.04.052.076.115.123.163 0 0 .008.015.02.017 0 0 0 .019-.003.03-.145.169-.16.385-.017.631.048.067.093.144.15.195.024.024.05.037.07.054-.163.189-.187.438-.027.712.059.069.108.153.174.218.167.157.354.284.54.392.014.058.029.115.066.178.043.059.08.123.134.166.062.058.134.101.203.155-.214.181-.256.432-.095.724.048.066.093.144.155.201l.104.081c-.046.149-.02.322.087.505.052.073.104.146.17.211.205.191.434.341.67.456a.5.5 0 0 0 .08.265c-.175.168-.198.388-.057.645.048.066.089.137.147.188.14.125.277.233.432.322a.46.46 0 0 0 .065.32c.016.028.04.052.063.076a.51.51 0 0 0 .051.459c.044.06.081.123.14.174.166.157.344.269.54.362 0 0 .001.018-.002.029a.44.44 0 0 0-.156.233l-.028.016c-.446.204-.557.579-.318 1.005.063.076.116.167.186.239.295.28.625.474.97.612-.169.164-.19.402-.043.655.048.066.09.137.151.195.043.041.1.073.143.114-.275.208-.332.514-.138.862z'/%3E%3C/svg%3E") center center /contain no-repeat;max-width:none;object-fit:cover;width:100%}.home-banner{margin-top:calc(var(--size)*10)}.home-news{margin-top:calc(var(--size)*60)}.home-column-container{background-color:var(--color-blue-light);margin-top:0;padding-block:calc(var(--size)*60) calc(var(--size)*120);position:relative}.home-column-container:before{--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='レイヤー_1' viewBox='0 0 1400 80'%3E%3Cpath d='M1400 34.9c-89.09 26.34-358.72 63.21-724.47 0S72.78 8.56 0 34.9V80h1400z'/%3E%3C/svg%3E");--icon-aspect-ratio:1400/80;aspect-ratio:var(--icon-aspect-ratio,1);background:var(--color-blue-light);bottom:calc(100% - 1px);content:"";display:block;height:auto;left:0;mask:var(--icon-mask) center center /cover no-repeat;position:absolute;width:100%}.home-column .obj{height:auto}.home-column-archive .card-archive-item{border-color:#0000}.home-column-categories{margin-top:var(--spacing-md)}.home-data-container{--color-page:var(--color-blue);background-color:var(--color-primary-lightest);border-radius:var(--radius-lg) var(--radius-lg) 0 0;margin-top:0;padding-block:calc(var(--size)*65) calc(var(--size)*100)}.home-data .obj{height:auto}.home-data .data-heading{border-left:4px solid var(--color-page,var(--color-primary));font-size:calc(var(--size)*20);line-height:1.3;padding-left:calc(var(--size)*10)}.home-data .data-ranking{font-size:calc(var(--size)*20);line-height:1.3;padding-block:calc(var(--size)*30) calc(var(--size)*20);padding-inline:calc(var(--size)*30);text-align:center}.home-data .chart-heading{font-size:var(--font-size-lg)}.home-data .chart-container{max-width:calc(var(--size)*620)}.home-column-categories,.home-data-menu,.home-health-menu{gap:calc(var(--size)*15) calc(var(--size)*10)}.home-data-menu.is-style-buttons-radius>.wp-block-button>.wp-block-button__link{border:1px solid var(--color-primary-light)}.home-health-container{--color-page:var(--color-green);background-color:var(--color-blue-light);margin-top:0;padding-block:calc(var(--size)*60) calc(var(--size)*120);position:relative}.home-health-container:before{--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='レイヤー_1' viewBox='0 0 1400 80'%3E%3Cpath d='M1400 34.9c-72.78-26.34-309.78-63.21-675.53 0S89.09 61.24 0 34.9V80h1400z'/%3E%3C/svg%3E");--icon-aspect-ratio:1400/80;aspect-ratio:var(--icon-aspect-ratio,1);background:var(--color-blue-light);bottom:calc(100% - 1px);content:"";display:inline-block;height:auto;left:0;mask:var(--icon-mask) center center /cover no-repeat;position:absolute;width:100%}.home-health .obj{height:auto}.home-sdgs-container{background:url(../img-opti/home-sdgs-bg.jpg?rev=1759282650810) 50%/cover no-repeat;border-radius:var(--radius-lg) var(--radius-lg) 0 0;color:var(--color-white);margin-top:0;overflow:hidden;padding-block:calc(var(--size)*60) calc(var(--size)*50);position:relative}.home-sdgs-container>*{position:relative;z-index:1}.home-sdgs-container:before{background-color:#00000080;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.home-sdgs .section-heading{font-size:calc(var(--size)*32)}.home-sdgs :is(.wp-block-buttons:not([class*=is-style-]) :where(.wp-block-button):not([class*=is-style-]),.is-style-outline:where(.wp-block-button))>.wp-block-button__link{background-color:var(--color-bg-content)}.sdgs-members-list{display:grid;gap:calc(var(--size)*10);grid-template-columns:repeat(1,1fr)}.sdgs-members-item{align-items:center;border:1px solid var(--color-gray-light);display:flex;flex-direction:column;justify-content:flex-end;padding-block:calc(var(--size)*20);padding-inline:calc(var(--size)*30);position:relative}.sdgs-members-item .copy{align-items:center;display:flex;font-size:var(--font-size-sm);justify-content:center;margin-bottom:calc(var(--size)*10);margin-top:0;min-height:calc(3em*var(--line-height));text-align:center}.sdgs-members-item .copy .label:before{content:"“"}.sdgs-members-item .copy .label:after{content:"”"}.sdgs-members-item .logo>img{aspect-ratio:271/78;height:auto;object-fit:contain;width:100%}.sdgs-members-item .more{margin-top:calc(var(--size)*20);position:static}.sdgs-members-item .more a{position:static}.sdgs-members-item .more a:before{content:"";inset:0;position:absolute;z-index:0}.sdgs-members-modal-content{display:grid;gap:calc(var(--size)*20) calc(var(--size)*40)}.sdgs-members-modal-content .wrap-img{text-align:center}.sdgs-members-modal-content .wrap-img img{height:auto;max-width:100%}.sdgs-members-modal-content .wrap-more{margin-top:calc(var(--size)*10)}.sdgs-members-modal-content .name{font-size:var(--font-size)}.sdgs-members-modal-content .categories{display:flex;flex-wrap:wrap;gap:calc(var(--size)*6);margin-top:calc(var(--size)*15)}.sdgs-members-modal-content .categories>li{flex:none;width:calc(var(--size)*57)}.sdgs-members-modal-content .categories>li img{height:auto;width:100%}.sdgs-members-modal-content .copy{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-top:calc(var(--size)*20)}.sdgs-members-modal-content .detail{margin-top:calc(var(--size)*20)}:root{--nedit_orange:#e86a03;--nedit_blue:#38acb9;--nedit_green:#49914f;--nedit_greenhi:#eaf4eb;--nedit_brown:#4b3b31;--nedit_beige:#feebdb;--nedit_sky:#d0f1f4;--nedit_skyhi:#e7f7f8;--nedit_gray:#dfe4e5;--nedit_beige2:#ede8d7;--nedit_beige3:#ede4dc;--nedit_cream:#f6f3ea;--nedit_grayhi:#f7f7f7}:where(.column-old-content){font-size:var(--font-size);overflow:hidden}:where(.column-old-content) h1,:where(.column-old-content) h2,:where(.column-old-content) h3,:where(.column-old-content) h4,:where(.column-old-content) h5,:where(.column-old-content) h6,:where(.column-old-content) p{margin:0;padding:0}:where(.column-old-content) *,:where(.column-old-content) :after,:where(.column-old-content) :before{box-sizing:border-box}:where(.column-old-content) a{color:#898989;-webkit-text-decoration:none;text-decoration:none}:where(.column-old-content) a:hover{color:#b00;-webkit-text-decoration:none;text-decoration:none}:where(.column-old-content) div{margin:0;padding:0}:where(.column-old-content) img{border-style:none;height:auto;margin:0;max-width:100%;object-fit:contain;padding:0;vertical-align:bottom;width:auto}:where(.column-old-content) .mb0{margin-bottom:calc(var(--size)*0)!important}:where(.column-old-content) .mb10{margin-bottom:calc(var(--size)*10)!important}:where(.column-old-content) .mb20{margin-bottom:calc(var(--size)*20)!important}:where(.column-old-content) .mb40{margin-bottom:calc(var(--size)*40)!important}:where(.column-old-content) .mb50{margin-bottom:calc(var(--size)*50)!important}:where(.column-old-content) .mt0{margin-top:calc(var(--size)*0)!important}:where(.column-old-content) .mt10{margin-top:calc(var(--size)*10)!important}:where(.column-old-content) .mt20{margin-top:calc(var(--size)*20)!important}:where(.column-old-content) .mt40{margin-top:calc(var(--size)*40)!important}:where(.column-old-content) .mt50{margin-top:calc(var(--size)*50)!important}:where(.column-old-content) .text-center{text-align:center!important}:where(.column-old-content) .text-right{text-align:right!important}:where(.column-old-content) .text-left{text-align:left!important}:where(.column-old-content) .pc-only{display:block}:where(.column-old-content) .sp-only{display:none}:where(.column-old-content) button{cursor:pointer}:where(.column-old-content) p:empty{display:none}:where(.column-old-content) .for_pc{display:block!important}:where(.column-old-content) .for_sp{display:none!important}:where(.column-old-content) .left{text-align:left!important}:where(.column-old-content) .left_center{text-align:left}:where(.column-old-content) .right{text-align:right!important}:where(.column-old-content) .f_right{float:right}:where(.column-old-content) .center{text-align:center!important}:where(.column-old-content) .b_center{margin-left:auto;margin-right:auto}:where(.column-old-content) .v_mid{align-items:center;display:flex}:where(.column-old-content) .nowrap{white-space:nowrap!important}:where(.column-old-content) hr{border-top:calc(var(--size)*1) solid #ccc}:where(.column-old-content) sup{font-size:calc(var(--size)*10);vertical-align:super}:where(.column-old-content) .bg_wht{background-color:#fff;padding:calc(var(--size)*20)}:where(.column-old-content) .u_line{-webkit-text-decoration:underline;text-decoration:underline}:where(.column-old-content) .b,:where(.column-old-content) b{font-weight:700}:where(.column-old-content) .blu{color:#006abd}:where(.column-old-content) .fs12{font-size:calc(var(--size)*12);line-height:calc(var(--size)*20)}:where(.column-old-content) .fs14{line-height:calc(var(--size)*24)}:where(.column-old-content) .fs18{font-size:calc(var(--size)*18);line-height:calc(var(--size)*32)}:where(.column-old-content) .fs20{font-size:calc(var(--size)*20);line-height:calc(var(--size)*40)}:where(.column-old-content) .fs24{font-size:calc(var(--size)*24);line-height:calc(var(--size)*48)}:where(.column-old-content) .fs30{font-size:calc(var(--size)*30);line-height:calc(var(--size)*60)}:where(.column-old-content) .ind30{padding-left:calc(var(--size)*30)}:where(.column-old-content) .ind2nd{padding-left:2em;text-indent:-1.5em}:where(.column-old-content) .ml15{margin-left:calc(var(--size)*15)}:where(.column-old-content) .mv10{margin-bottom:calc(var(--size)*10);margin-top:calc(var(--size)*10)}:where(.column-old-content) .mv20{margin-bottom:calc(var(--size)*20);margin-top:calc(var(--size)*20)}:where(.column-old-content) .mv45{margin-bottom:calc(var(--size)*45);margin-top:calc(var(--size)*45)}:where(.column-old-content) a[href$=".pdf"]{background:url(../img/pdf2.svg?rev=1759282650810) 0/calc(var(--size)*20) calc(var(--size)*20) no-repeat}:where(.column-old-content) .mb5{margin-bottom:calc(var(--size)*5)!important}:where(.column-old-content) .mb15{margin-bottom:calc(var(--size)*15)!important}:where(.column-old-content) .mb30{margin-bottom:calc(var(--size)*30)!important}:where(.column-old-content) .mb45{margin-bottom:calc(var(--size)*45)!important}:where(.column-old-content) .mb60{margin-bottom:calc(var(--size)*60)!important}:where(.column-old-content) .mb90{margin-bottom:calc(var(--size)*90)!important}:where(.column-old-content) .mb120{margin-bottom:calc(var(--size)*120)!important}:where(.column-old-content) .mt0{margin-top:0!important}:where(.column-old-content) .mt15{margin-top:calc(var(--size)*15)!important}:where(.column-old-content) .mt30{margin-top:calc(var(--size)*30)!important}:where(.column-old-content) .mt45{margin-top:calc(var(--size)*45)!important}:where(.column-old-content) .mt60{margin-top:calc(var(--size)*60)!important}:where(.column-old-content) .mt90{margin-top:calc(var(--size)*90)!important}:where(.column-old-content) .mt120{margin-top:calc(var(--size)*120)!important}:where(.column-old-content) .img_fit{height:100%;object-fit:cover;object-position:50% 50%;width:100%}:where(.column-old-content) .img_rad{border-radius:calc(var(--size)*20)}:where(.column-old-content) .w15_a{width:15%}:where(.column-old-content) .w20_a{width:20%}:where(.column-old-content) .w25_a{width:25%}:where(.column-old-content) .w30_a{width:30%}:where(.column-old-content) .w40_a{width:40%}:where(.column-old-content) .w50_a{width:50%}:where(.column-old-content) .w10{width:10%}:where(.column-old-content) .w15{width:15%}:where(.column-old-content) .w20{width:20%}:where(.column-old-content) .w30{width:30%}:where(.column-old-content) .w50{width:50%}:where(.column-old-content) .w60{width:60%}:where(.column-old-content) .w30_50{margin-left:auto;margin-right:auto;width:30%}:where(.column-old-content) .w30_100{margin-left:auto;margin-right:auto;width:30%}:where(.column-old-content) .w50_100{margin-left:auto;margin-right:auto}:where(.column-old-content) .w65_100{margin-left:auto;margin-right:auto;width:65%}:where(.column-old-content) .w80_100{margin-left:auto;margin-right:auto;width:80%}:where(.column-old-content) .w90_100{margin-left:auto;margin-right:auto;width:90%}:where(.column-old-content) .ef{opacity:0;transform:translateY(calc(var(--size)*50))}:where(.column-old-content) .ef.showUp{opacity:1;transform:translateY(0);transition:1s}:where(.column-old-content) .mv{margin:0 0 calc(var(--size)*120);position:relative}:where(.column-old-content) .mv ul{margin:0;padding:0}:where(.column-old-content) .mv ul li{padding:0}:where(.column-old-content) .bread{background:#ededed;height:calc(var(--size)*45);margin:0 0 calc(var(--size)*50);width:100%}:where(.column-old-content) .bread ul{display:flex;list-style:none;margin:0 auto;max-width:calc(var(--size)*1200);padding:0;width:100%}:where(.column-old-content) .bread ul li{color:#727171;font-size:calc(var(--size)*12);line-height:calc(var(--size)*45);margin-right:1em;position:relative}:where(.column-old-content) .bread ul li a{color:#727171;padding-right:1.5em;-webkit-text-decoration:none;text-decoration:none}:where(.column-old-content) .bread ul li a:hover{color:#b00}:where(.column-old-content) .bread ul li a:after{color:#727171;content:">";display:block;font-size:calc(var(--size)*13);position:absolute;right:0;top:0}:where(.column-old-content) main .wrap{display:flex;justify-content:space-between;margin:0 auto calc(var(--size)*105);max-width:calc(var(--size)*1200);width:100%}:where(.column-old-content) main .wrap .sidemenu{width:20%}:where(.column-old-content) main .wrap .sidemenu .ttl{background:url(../img/bg_sidemenu.png?rev=1759282650810) no-repeat 0 0;background-size:100%;color:#9f803f;font-size:calc(var(--size)*18);font-weight:700;line-height:1.2;margin:0;padding:calc(var(--size)*20) 0;text-align:center}:where(.column-old-content) main .wrap .sidemenu ul{list-style:none;margin:0;padding:0}:where(.column-old-content) main .wrap .sidemenu ul>li{border-bottom:calc(var(--size)*1) solid #d4c09d;color:#898989;position:relative;text-align:center;width:100%}:where(.column-old-content) main .wrap .sidemenu ul li a{align-items:center;color:#898989;display:flex;flex-direction:column;justify-content:center;min-height:calc(var(--size)*60);text-align:center;-webkit-text-decoration:none;text-decoration:none}:where(.column-old-content) #coffeetimes .wrap .sidemenu ul li a{color:#898989;display:flex;flex-direction:row;justify-content:start;text-align:center;-webkit-text-decoration:none;text-decoration:none}:where(.column-old-content) #coffeetimes .wrap .sidemenu ul li.active>a,:where(.column-old-content) main .wrap .sidemenu ul li.active>a{color:#9f803f;display:block;text-align:center}:where(.column-old-content) #coffeetimes .mini_i{margin:0 calc(var(--size)*20) 0 calc(var(--size)*30);width:calc(var(--size)*40)}:where(.column-old-content) main .wrap .sidemenu ul>li>ul.submenu>li{border-bottom:none;border-top:calc(var(--size)*1) solid #d4c09d;color:#898989;text-align:center;width:100%}:where(.column-old-content) .link_submenu{pointer-events:none}:where(.column-old-content) main .wrap .contents{width:75%}:where(.column-old-content) main.coffee .wrap .contents{margin:0 auto;width:80%}:where(.column-old-content) main .wrap .contents1c{margin:0 auto;width:85%}:where(.column-old-content) main .wrap .contents h2,:where(.column-old-content) main .wrap .contents1c h2{background:url(../img/bg_ttl.png?rev=1759282650810) no-repeat 0 100%;background-size:100%;color:#9f803f;font-size:calc(var(--size)*22);margin:0 0 calc(var(--size)*25);padding:0 0 calc(var(--size)*25)}:where(.column-old-content) h3.ttl_news{color:#000;font-size:1.25em;font-weight:700;margin:0 0 calc(var(--size)*15);padding:0 0 calc(var(--size)*0)}:where(.column-old-content) h3.ttl_news span{background:#7b4f3a;color:#fff;display:inline-block;font-size:calc(var(--size)*12);font-weight:400;line-height:calc(var(--size)*18);margin-left:calc(var(--size)*15);padding:calc(var(--size)*2) calc(var(--size)*0);text-align:center;width:calc(var(--size)*90)}:where(.column-old-content) span.cate01{background:#7b4f3a!important}:where(.column-old-content) span.cate02{background:#8e5145!important}:where(.column-old-content) span.cate03{background:#b6a480!important}:where(.column-old-content) span.cate04{background:#c3aebb!important}:where(.column-old-content) .news_list ul{list-style:none;margin:0 0 calc(var(--size)*50);padding:0}:where(.column-old-content) .news_list ul li{border-bottom:calc(var(--size)*1) solid #9f803f;padding:calc(var(--size)*25) 0 calc(var(--size)*30)}:where(.column-old-content) .news_list ul li:first-child{padding:calc(var(--size)*0) 0 calc(var(--size)*30)}:where(.column-old-content) .news_list ul li p{margin:0}:where(.column-old-content) h3.ttl_news a{color:#000;-webkit-text-decoration:none;text-decoration:none}:where(.column-old-content) .under_news .date{color:#727171;font-size:calc(var(--size)*14);margin:0 0 calc(var(--size)*5)}:where(.column-old-content) .under_news .news_cell{border-top:calc(var(--size)*1) solid #9f803f;margin:0 auto calc(var(--size)*40);padding:calc(var(--size)*25) 0 calc(var(--size)*35)}:where(.column-old-content) .under_news p{font-size:1em;line-height:2em;margin:calc(var(--size)*15) 0 1.5em}:where(.column-old-content) .pagelink{display:flex;justify-content:center;list-style:none;margin:0 0 calc(var(--size)*20);padding:0}:where(.column-old-content) .pagelink li{line-height:calc(var(--size)*20)}:where(.column-old-content) .pagelink li a,:where(.column-old-content) .pagelink li span{color:#369;font-size:1em;padding:0 0 0 calc(var(--size)*45);position:relative;-webkit-text-decoration:none;text-decoration:none}:where(.column-old-content) .pagelink li span{color:#000;font-weight:700;padding:0 0 0 calc(var(--size)*40);position:relative;-webkit-text-decoration:none;text-decoration:none}:where(.column-old-content) .pagelink li a:before,:where(.column-old-content) .pagelink li span:before{color:#000;content:"｜";display:block;font-size:1em;left:calc(var(--size)*14);position:absolute;top:0}:where(.column-old-content) .pagelink li:first-child a{padding-left:0}:where(.column-old-content) .pagelink li:first-child a:before,:where(.column-old-content) .pagelink li:first-child span:before{display:none}:where(.column-old-content) .pagelink li.back a{font-size:.875em;padding-left:calc(var(--size)*25)}:where(.column-old-content) .pagelink li.back a:before{color:#000;content:"＜";display:block;font-size:calc(var(--size)*13);left:0;position:absolute;top:0}:where(.column-old-content) .pagelink li.next a{font-size:.875em;padding-right:calc(var(--size)*25)}:where(.column-old-content) .pagelink li.next a:after{color:#000;content:"＞";display:block;font-size:calc(var(--size)*13);position:absolute;right:0;top:0}:where(.column-old-content) .page_cell .row{display:flex;margin:0 auto calc(var(--size)*40)}:where(.column-old-content) .page_cell .row.reverse{flex-direction:row-reverse}:where(.column-old-content) .page_cell .row .col>.row{margin:0 auto calc(var(--size)*20)}:where(.column-old-content) .page_cell .row .col>.row:last-of-type{margin:0 auto calc(var(--size)*0)}:where(.column-old-content) .page_cell .row .span_12{width:100%}:where(.column-old-content) .page_cell .row .span_6{width:50%}:where(.column-old-content) .page_cell .row .span_65{width:65%}:where(.column-old-content) .page_cell .row .span_35{width:35%}:where(.column-old-content) .page_cell .row .span_80{width:80%}:where(.column-old-content) .page_cell .row .span_20{width:20%}:where(.column-old-content) .page_cell .row .col figure{margin:0 auto;width:100%}:where(.column-old-content) .page_cell .row .col:nth-of-type(2n){padding-left:calc(var(--size)*30)}:where(.column-old-content) .page_cell .row.reverse .col:nth-of-type(odd){padding-left:calc(var(--size)*30)}:where(.column-old-content) .page_cell .row.reverse .col:nth-of-type(2n){padding-left:0}:where(.column-old-content) .page_cell h3{color:#7f311a;font-size:1.125em;margin:0 0 calc(var(--size)*15);padding:0}:where(.column-old-content) .page_cell h4,:where(.column-old-content) .page_cell h5{color:#000;font-size:1em;margin:0 0 calc(var(--size)*10);padding:0}:where(.column-old-content) .page_cell p{color:#000;font-size:1em;line-height:2em;margin:0 0 1.5em;padding:0}:where(.column-old-content) .coffee_times .h2_index{font-family:Roboto Slab,serif;font-size:calc(var(--size)*53);font-weight:400;letter-spacing:.1em}:where(.column-old-content) .archive_list ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}:where(.column-old-content) .archive_list ul li{margin:0 3.5% calc(var(--size)*30) 0;width:31%}:where(.column-old-content) .archive_list ul li:nth-child(3n){margin:0 0 calc(var(--size)*30) 0}:where(.column-old-content) .archive_list ul li img{width:100%}:where(.column-old-content) .archive_list ul li p{color:#7f311a;font-size:calc(var(--size)*18);margin:calc(var(--size)*10) 0 0;text-align:center}:where(.column-old-content) .coffee .bread{margin:0 0 calc(var(--size)*50)}:where(.column-old-content) main .under_coffee{display:block;margin:0 auto calc(var(--size)*35);width:100%}:where(.column-old-content) .coffee .h2_index{font-family:Roboto Slab,serif;font-size:calc(var(--size)*53);font-weight:400;letter-spacing:.05em;margin-bottom:calc(var(--size)*55);text-align:center}:where(.column-old-content) .coffee_slide{background:#ede5dc;margin:0 0 calc(var(--size)*50);padding:calc(var(--size)*25) 0 calc(var(--size)*55);position:relative;width:100%}:where(.column-old-content) .coffee_slide button.slick-prev,:where(.column-old-content) .slick_times_new button.slick-prev{background:url(../img/button_back02.png?rev=1759282650810) no-repeat;background-size:100%;border:none;height:calc(var(--size)*50);left:calc(var(--size)*20);position:absolute;text-indent:calc(var(--size)*-9999);top:40%;width:calc(var(--size)*50);z-index:10}:where(.column-old-content) .coffee_slide button.slick-next,:where(.column-old-content) .slick_times_new button.slick-next{background:url(../img/button_next02.png?rev=1759282650810) no-repeat;background-size:100%;border:none;height:calc(var(--size)*50);position:absolute;right:calc(var(--size)*20);text-indent:calc(var(--size)*-9999);top:40%;width:calc(var(--size)*50);z-index:10}:where(.column-old-content) .slick_coffeetimes li{margin:0 calc(var(--size)*15);padding-top:calc(var(--size)*7)}:where(.column-old-content) .slick_coffeetimes li.slick-slide img{width:100%}:where(.column-old-content) .slick_coffeetimes li a{padding-top:calc(var(--size)*10);position:relative}:where(.column-old-content) .slick_coffeetimes li a span.icon{filter:drop-shadow(0 calc(var(--size)*4) calc(var(--size)*3) rgba(0,0,0,.2));left:calc(var(--size)*20);position:absolute;top:calc(var(--size)*-7);width:calc(var(--size)*52);z-index:30}:where(.column-old-content) .slick_coffeetimes li a span.img img{border-radius:calc(var(--size)*25)}:where(.column-old-content) .slick_coffeetimes .ttl{font-size:1em;padding:calc(var(--size)*15) calc(var(--size)*20) 0}:where(.column-old-content) .slick_coffeetimes .ttl span{display:block;font-size:.8125em}:where(.column-old-content) .slick_coffeetimes .txt{font-size:.875em;padding:0 calc(var(--size)*20) 0}:where(.column-old-content) .coffee_contents{display:block;margin:0 auto;max-width:calc(var(--size)*1200);width:100%}:where(.column-old-content) .coffee_contents .txt_lead{font-size:calc(var(--size)*18);letter-spacing:.05em;line-height:1.8;margin:0 auto calc(var(--size)*30);text-align:center}:where(.column-old-content) .news_link{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0 auto calc(var(--size)*50);max-width:calc(var(--size)*1200);padding:0;width:100%}:where(.column-old-content) .news_link li{color:#000;cursor:pointer;font-size:calc(var(--size)*14);margin:0 calc(var(--size)*10);max-width:calc(var(--size)*100);padding:calc(var(--size)*0) calc(var(--size)*0) calc(var(--size)*0);position:relative;text-align:center;width:11.5%}:where(.column-old-content) .news_link li .img{align-items:center;background:#f6f6f6;border-radius:calc(var(--size)*10);display:flex;height:calc(var(--size)*100);justify-content:center;margin:0 0 calc(var(--size)*10);max-width:calc(var(--size)*100);width:100%}:where(.column-old-content) .news_link li.active .img,:where(.column-old-content) .news_link li:hover .img{background:#ede5dc}:where(.column-old-content) .coffeetimes_archive,:where(.column-old-content) .health_archive{display:flex;flex-wrap:wrap}:where(.column-old-content) .health-content,:where(.column-old-content) .news-content{margin:0 1.5% calc(var(--size)*45);width:22%}:where(.column-old-content) .health-content .img,:where(.column-old-content) .news-content .img{position:relative}:where(.column-old-content) .health-content .img span,:where(.column-old-content) .news-content .img span{filter:drop-shadow(0 calc(var(--size)*4) calc(var(--size)*3) rgba(0,0,0,.2));left:calc(var(--size)*20);position:absolute;top:calc(var(--size)*-7);z-index:20}:where(.column-old-content) .health-content .img div img,:where(.column-old-content) .news-content .img div img{border-radius:calc(var(--size)*20);margin-bottom:calc(var(--size)*15);width:100%}:where(.column-old-content) .health-content .date_cell,:where(.column-old-content) .news-content .date_cell{display:flex;justify-content:space-between;padding:0}:where(.column-old-content) .health-content .date_cell .category,:where(.column-old-content) .health-content .date_cell .news-date,:where(.column-old-content) .news-content .date_cell .category,:where(.column-old-content) .news-content .date_cell .news-date{border:none;color:#a89083;font-size:calc(var(--size)*12);font-weight:400;line-height:2em;padding:0}:where(.column-old-content) .health-content .ttl,:where(.column-old-content) .news-content .ttl{color:#000;font-size:.9375em;font-weight:700;line-height:1.7em;margin:calc(var(--size)*10) 0}:where(.column-old-content) .health-content .ttl span,:where(.column-old-content) .news-content .ttl span{font-size:calc(var(--size)*12)}:where(.column-old-content) .health-content .txt,:where(.column-old-content) .news-content .txt{color:#000;font-size:.8125em;line-height:1.7em;margin:calc(var(--size)*10) 0}:where(.column-old-content) .coffee_ttl{background:#ede5dc;display:block;height:calc(var(--size)*100);margin:0 0 calc(var(--size)*90);width:100%}:where(.column-old-content) .coffee_ttl .wrap{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--size)*1200);padding:0;width:100%}:where(.column-old-content) .coffee_ttl .wrap .ttl{display:flex;margin:0;padding:0 0 0 calc(var(--size)*30);width:100%}:where(.column-old-content) .coffee_ttl .wrap .ttl img{display:block;margin-top:calc(var(--size)*-25);width:calc(var(--size)*102)}:where(.column-old-content) .coffee_ttl .wrap .ttl h3{color:#9f803f;font-size:calc(var(--size)*24);font-weight:700;line-height:calc(var(--size)*100);margin:0 0 0 calc(var(--size)*30);padding:0}:where(.column-old-content) .coffee_ttl .wrap .ttl h3 span{display:inline-block;font-size:calc(var(--size)*20);font-weight:400;margin:0 0 0 calc(var(--size)*15);padding:0}:where(.column-old-content) .coffee_ttl .wrap ul{align-items:center;display:flex;height:calc(var(--size)*100);justify-content:center;list-style:none;margin:calc(var(--size)*5) auto 0;padding:0}:where(.column-old-content) .coffee_ttl .wrap ul li{color:#000;cursor:pointer;font-size:calc(var(--size)*7);letter-spacing:-.02em;margin:0 0 0 calc(var(--size)*0);padding:calc(var(--size)*0) calc(var(--size)*0) calc(var(--size)*0);position:relative;text-align:center;width:calc(var(--size)*70)}:where(.column-old-content) .coffee_ttl .wrap ul li .img{align-items:center;background:#f6f6f6;border-radius:calc(var(--size)*5);display:flex;height:calc(var(--size)*50);justify-content:center;margin:0 auto calc(var(--size)*5);width:calc(var(--size)*50)}:where(.column-old-content) .coffee_ttl .wrap ul li.active .img,:where(.column-old-content) .coffee_ttl .wrap ul li:hover .img{background:#ede5dc}:where(.column-old-content) .under_submenu{pointer-events:none}:where(.column-old-content) .sdgs .bread{margin:0 0 calc(var(--size)*0)}:where(.column-old-content) .mv_sdgs{position:relative}:where(.column-old-content) .mv_sdgs img{margin:0;padding:0;vertical-align:top;width:100%}:where(.column-old-content) .mv_sdgs .ttl{background:#007d3b;left:0;position:absolute;top:13%;font-のsize:calc(var(--size)*34);color:#fff;height:calc(var(--size)*74);letter-spacing:.05em;line-height:calc(var(--size)*74);margin:0;padding:0 0 0 calc(var(--size)*85);width:calc(var(--size)*610)}:where(.column-old-content) .mv_sdgs .ttl span{color:#fff100}:where(.column-old-content) .link_sdgs{display:flex;list-style:none;margin:0 0 calc(var(--size)*100);padding:0;width:100%}:where(.column-old-content) .link_sdgs li{text-align:center;width:25%}:where(.column-old-content) .link_sdgs li a{background:#007d3b;color:#fff;display:block;font-size:calc(var(--size)*18);height:calc(var(--size)*74);line-height:calc(var(--size)*74);margin:0;padding:0;-webkit-text-decoration:none;text-decoration:none;width:100%}:where(.column-old-content) .link_sdgs li:nth-child(2n) a{background:#6a963b}:where(.column-old-content) #page_top{background:url(../img/pgtop_pc.png?rev=1759282650810) no-repeat top;background-size:calc(var(--size)*53) calc(var(--size)*52);bottom:calc(var(--size)*20);height:calc(var(--size)*52);position:fixed;right:calc(var(--size)*20);width:calc(var(--size)*53);z-index:50}:where(.column-old-content) #page_top a{display:block;height:calc(var(--size)*52);position:relative;-webkit-text-decoration:none;text-decoration:none;width:calc(var(--size)*53)}:where(.column-old-content) ol+h3,:where(.column-old-content) ol+h4,:where(.column-old-content) p+h2,:where(.column-old-content) p+h3,:where(.column-old-content) p+h4{margin-top:3em!important}:where(.column-old-content) .mv1r{margin-bottom:1em!important;margin-top:1em!important}:where(.column-old-content) .mb0{margin-bottom:0!important}:where(.column-old-content) .mb1r{margin-bottom:1em!important}:where(.column-old-content) .mb2r{margin-bottom:2em!important}:where(.column-old-content) .mb3r{margin-bottom:3em!important}:where(.column-old-content) .mb4r{margin-bottom:4em!important}:where(.column-old-content) .mt05r{margin-top:.5em!important}:where(.column-old-content) .mt1r{margin-top:1em!important}:where(.column-old-content) .mt2r{margin-top:2em!important}:where(.column-old-content) .mt3r{margin-top:3em!important}:where(.column-old-content) .ind2r{padding-left:2em}:where(.column-old-content) .pl0{padding-left:0}:where(.column-old-content) .img_max{max-width:100%}:where(.column-old-content) .img_full{width:100%}:where(.column-old-content) ol{margin:0 auto 2em 0}:where(.column-old-content) ol li{padding-left:calc(var(--size)*10)}:where(.column-old-content) ol.mlist li{line-height:1.5em;padding:0 0 2em calc(var(--size)*10)}:where(.column-old-content) .day{color:#9f803f;font-size:calc(var(--size)*36);font-weight:700;line-height:1.5em;margin:calc(var(--size)*60) 0;text-align:center}:where(.column-old-content) .day_marker{background:linear-gradient(#0000 70%,#ff6 0)}:where(.column-old-content) .beige_mat{background-color:#fcf5e6;margin-bottom:2em;padding:calc(var(--size)*15) calc(var(--size)*20)}:where(.column-old-content) .gray_mat{background-color:#eee;margin-bottom:2em;padding:calc(var(--size)*15) calc(var(--size)*20)}:where(.column-old-content) .beige_mat>p{margin-bottom:0}:where(.column-old-content) .inblock{display:inline-block}:where(.column-old-content) .page_cell a,:where(.column-old-content) .under_news a{color:#369}:where(.column-old-content) .page_cell a:hover,:where(.column-old-content) .under_news a:hover{color:#b00}:where(.column-old-content) .fwrap{flex-wrap:wrap}:where(.column-old-content) .box37_3{width:28%}:where(.column-old-content) .box37_7{width:68%}:where(.column-old-content) .news_cell iframe{display:block;margin:0 auto}:where(.column-old-content) table{border-collapse:collapse;margin-bottom:1em;width:100%}:where(.column-old-content) table tr:nth-child(odd){background-color:#fcf5e6}:where(.column-old-content) table tr:nth-child(2n){background-color:#f0f0f0}:where(.column-old-content) th{line-height:1.5em;padding:calc(var(--size)*15) 0 calc(var(--size)*15) calc(var(--size)*20)}:where(.column-old-content) td{line-height:1.5em;padding:calc(var(--size)*15) calc(var(--size)*20)}:where(.column-old-content) th{vertical-align:middle}:where(.column-old-content) td span,:where(.column-old-content) th span{white-space:nowrap}:where(.column-old-content) hr{border:0;height:0;margin:0;padding:0}:where(.column-old-content) hr{border-top:calc(var(--size)*1) solid #d4c09d;margin:2em 0}:where(.column-old-content) hr.dot{border-top:calc(var(--size)*1) dotted #d4c09d;margin:2em 0}:where(.column-old-content) hr.mt0{border-top:calc(var(--size)*1) solid #d4c09d;margin:0 0 2em}:where(.column-old-content) .clearfix{clear:both}:where(.column-old-content) .w50_100{width:50%}:where(.column-old-content) .w75_100{width:75%}:where(.column-old-content) .left{text-align:left}:where(.column-old-content) .right{text-align:right}:where(.column-old-content) .center{text-align:center}:where(.column-old-content) .left_b{margin-left:0;margin-right:auto}:where(.column-old-content) .right_b{margin-left:auto;margin-right:0}:where(.column-old-content) .center_b{margin-left:auto;margin-right:auto}:where(.column-old-content) .new{background:url(../../../../../../dist/img/new.svg?rev=1759282650810) 50%/calc(var(--size)*30) no-repeat;display:inline-block;padding:calc(var(--size)*10) calc(var(--size)*16)}:where(.column-old-content) .red{color:#d00}:where(.column-old-content) .act_0 a{background:url(../../../../../../dist/img/arrow_w.svg?rev=1759282650810) center right calc(var(--size)*15) /calc(var(--size)*20) no-repeat #7f311a;border-radius:calc(var(--size)*10);color:#fff;display:block;line-height:1.5em;margin:0 auto 2em;padding:calc(var(--size)*10) calc(var(--size)*15);text-align:center}:where(.column-old-content) .act_0.w5 a{width:50%}:where(.column-old-content) .act_0 a:hover{color:#fff!important;opacity:.7}:where(.column-old-content) .act_1 a{background:url(../../../../../../dist/img/arrow_k.svg?rev=1759282650810) center right calc(var(--size)*15) /calc(var(--size)*20) no-repeat #fff;border:calc(var(--size)*2) solid #9f803f;border-radius:calc(var(--size)*10);color:#9f803f;display:block;line-height:1.5em;margin:0 auto 2em;padding:calc(var(--size)*10) calc(var(--size)*15);text-align:center}:where(.column-old-content) .act_1.w5 a{width:50%}:where(.column-old-content) .act_1 a:hover{background-color:#fcf5e6}:where(.column-old-content) .act_2 a{background:url(../../../../../../dist/img/arrow_b.svg?rev=1759282650810) top calc(var(--size)*8) left /calc(var(--size)*15) no-repeat;color:#7f311a;display:inline-block;margin-bottom:1em;padding-left:calc(var(--size)*20)}:where(.column-old-content) .act_2 span{background:url(../../../../../../dist/img/arrow_b_current.svg?rev=1759282650810) top calc(var(--size)*8) left /calc(var(--size)*15) no-repeat;color:#000;display:inline-block;margin-bottom:0;padding-left:calc(var(--size)*20)}:where(.column-old-content) .archive_list ul li.act_2 a{margin-bottom:0!important}:where(.column-old-content) .act_2 a:hover{background:url(../../../../../../dist/img/arrow_x_h.svg?rev=1759282650810) top calc(var(--size)*8) left /calc(var(--size)*15) no-repeat;color:#b00}:where(.column-old-content) .act_3 a{background:url(../../../../../../dist/img/arrow_g.svg?rev=1759282650811) top calc(var(--size)*6) left /calc(var(--size)*20) no-repeat;color:#666;display:inline-block;font-size:.875em;padding:0 0 calc(var(--size)*5) calc(var(--size)*20)}:where(.column-old-content) .act_31 a{background:url(../../../../../../dist/img/arrow_g.svg?rev=1759282650811) top calc(var(--size)*6) left /calc(var(--size)*20) no-repeat;color:#666;display:inline-block;font-size:1em;padding-left:calc(var(--size)*25)}:where(.column-old-content) li.act_3{list-style:none}:where(.column-old-content) .act_3 a:hover,:where(.column-old-content) .act_31 a:hover{background:url(../../../../../../dist/img/arrow_g_h.svg?rev=1759282650811) top calc(var(--size)*6) left /calc(var(--size)*20) no-repeat;color:#b00}:where(.column-old-content) a[href$=".pdf"]{background:url(../../../../../../dist/img/pdf2.svg?rev=1759282650811) 0/calc(var(--size)*20) calc(var(--size)*20) no-repeat;display:inline-block;line-height:1.5em;padding-left:calc(var(--size)*28)}:where(.column-old-content) a[href$=".doc"],:where(.column-old-content) a[href$=".docx"]{background:url(../../../../../../dist/img/word2.svg?rev=1759282650811) 0/calc(var(--size)*20) calc(var(--size)*20) no-repeat;display:inline-block;line-height:1.5em;padding-left:calc(var(--size)*28)}:where(.column-old-content) a[href$=".xls"],:where(.column-old-content) a[href$=".xlsx"]{background:url(../../../../../../dist/img/excel.svg?rev=1759282650811) 0/calc(var(--size)*20) calc(var(--size)*20) no-repeat;display:inline-block;line-height:1.5em;padding-left:calc(var(--size)*28)}:where(.column-old-content) #english .mv{margin:calc(var(--size)*-50) 0 calc(var(--size)*50) 0}:where(.column-old-content) .under_sdgs{margin:0 auto calc(var(--size)*120);max-width:calc(var(--size)*1100);padding:0 calc(var(--size)*20);width:100%}:where(.column-old-content) .under_sdgs>img{display:block;margin:1em auto 2em;max-width:100%}:where(.column-old-content) .under_sdgs p{font-size:1em;line-height:2em;margin:0 0 1.5em}:where(.column-old-content) .under_sdgs div+h2,:where(.column-old-content) .under_sdgs div+h3,:where(.column-old-content) .under_sdgs div+h4{margin-top:3em!important}:where(.column-old-content) #member_main header,:where(.column-old-content) #member_page header{height:calc(var(--size)*100)}:where(.column-old-content) h3.ttl_member a{color:#369;-webkit-text-decoration:none;text-decoration:none}:where(.column-old-content) h3.ttl_member{color:#000;-webkit-text-decoration:none;text-decoration:none}:where(.column-old-content) #member_main .news_list ul li{padding:1em 0}:where(.column-old-content) #member_main .news_list ul li:first-child{padding:0 0 1em}:where(.column-old-content) #member_main .mv{margin:calc(var(--size)*-50) 0 calc(var(--size)*50) 0}:where(.column-old-content) .tariffs{list-style:none}:where(.column-old-content) table.calender{border-collapse:collapse;margin:0 auto;width:90%}:where(.column-old-content) table.calender td{background-color:#fdf9f0;border:calc(var(--size)*1) solid #ccc;font-size:.875em;padding:calc(var(--size)*5) calc(var(--size)*10)}:where(.column-old-content) table.calender td.head{background-color:#9f803f;color:#fff}:where(.column-old-content) form#mail_form input{border:calc(var(--size)*1) solid #773827;border-radius:calc(var(--size)*5);height:calc(var(--size)*36);margin:0 calc(var(--size)*10) 0 0;padding:0 .5em;vertical-align:top}:where(.column-old-content) form#mail_form textarea{border:calc(var(--size)*1) solid #773827;border-radius:calc(var(--size)*5);padding:.5em;width:100%}:where(.column-old-content) #mail-form-footer{margin:2em 0;text-align:center}:where(.column-old-content) .mail_front #mail_post{display:none}:where(.column-old-content) .mail_error blockquote p{color:#d00}:where(.column-old-content) .mail_confirm table td p{margin-bottom:0}:where(.column-old-content) .mail_confirm #mail_preview{display:none}:where(.column-old-content) .mail_confirm #mail_form table{display:none}:where(.column-old-content) input::placeholder{color:#ddd}:where(.column-old-content) #error_message{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24;padding:calc(var(--size)*4) calc(var(--size)*10)}:where(.column-old-content) #comment_error,:where(.column-old-content) #email_error,:where(.column-old-content) #name_error{color:#c00;font-size:.875em}:where(.column-old-content) #coffeetimes .h2_index{color:#000;font-family:Roboto Slab,serif;font-size:calc(var(--size)*53);font-weight:400;letter-spacing:.05em;margin-bottom:calc(var(--size)*60);text-align:center}:where(.column-old-content) #coffeetimes .h2_index:hover{color:#d00}:where(.column-old-content) .news_cell>.dottedline_txt_c>p>img,:where(.column-old-content) .news_cell>img,:where(.column-old-content) .news_cell>p>img{display:block;margin:1em auto 2em;max-width:100%}:where(.column-old-content) .news_cell>.dottedline_txt_c>p>img+.caption,:where(.column-old-content) .news_cell>img+.caption,:where(.column-old-content) p+.caption{display:block;margin:calc(var(--size)*-20) auto 2em auto!important;max-width:calc(var(--size)*490)}:where(.column-old-content) img+.caption{display:block;margin:calc(var(--size)*10) auto 2em auto!important;max-width:calc(var(--size)*490)}:where(.column-old-content) .news_cell img.top{width:100%}:where(.column-old-content) .news_cell h4{font-size:1.125em;margin:1em 0}:where(.column-old-content) .news_cell h5{font-size:1.0625em;margin:.5em 0}:where(.column-old-content) .p490{margin-bottom:2em;text-align:center}:where(.column-old-content) .news-content2{margin:0 1.5%;width:22%}:where(.column-old-content) .w490{margin:0 auto;width:calc(var(--size)*490)}:where(.column-old-content) .youtube{padding-top:56.25%;position:relative;width:100%}:where(.column-old-content) .youtube iframe{height:100%;position:absolute;right:0;top:0;width:100%}:where(.column-old-content) .interview_info{background-color:#f0f0f0;display:flex;flex-flow:row-reverse;justify-content:space-between;margin-bottom:2em;padding:calc(var(--size)*30)}:where(.column-old-content) .interview_info_txt{color:#000}:where(.column-old-content) .interview_info .interview_info_title{color:#7f311a;margin:0;padding:0;width:80%}:where(.column-old-content) .interview_info .interview_info_img{margin:calc(var(--size)*8) 0 1em 0;padding:0;width:calc(var(--size)*120)}:where(.column-old-content) .h4_green{color:#006733;font-size:1.125em;margin:0 0 .5em;padding:0}:where(.column-old-content) .h4_brown{color:#803210;font-size:1.125em;margin:0 0 .5em;padding:0}:where(.column-old-content) .h5_green{color:#006733;font-size:1em;margin:0 0 .5em;padding:0}:where(.column-old-content) .h5_brown{color:#803210;font-size:1em;margin:0 0 .5em;padding:0}:where(.column-old-content) .dottedline_txt_c{border-bottom:calc(var(--size)*1) dotted #d4c09d;margin:0 0 2em;padding:1em 0 2em}:where(.column-old-content) .box_line,:where(.column-old-content) .earth_profile{background:#f0f0f0;margin-bottom:1em;padding:calc(var(--size)*20) calc(var(--size)*30);width:100%}:where(.column-old-content) .box_line_inner>p{margin-bottom:0}:where(.column-old-content) table.normal{border-collapse:collapse}:where(.column-old-content) table.normal tr{background-color:#fff}:where(.column-old-content) table.normal td,:where(.column-old-content) table.normal th{border:calc(var(--size)*1) solid #ddd}:where(.column-old-content) table.normal td p,:where(.column-old-content) table.normal th p{font-size:.875em;margin-bottom:.5em}:where(.column-old-content) table.normal th{background-color:#eee;font-weight:700;text-align:center}:where(.column-old-content) .west{background:url(../../../../uploads/webmagazine/img/his_world.svg) no-repeat top calc(var(--size)*8) left /calc(var(--size)*20);line-height:2em;margin:0;padding:0;text-indent:calc(var(--size)*25)}:where(.column-old-content) .japan{background:url(../../../../uploads/webmagazine/img/his_japan.svg) no-repeat top calc(var(--size)*8) left /calc(var(--size)*20);line-height:2em;margin:0;padding:0;text-indent:calc(var(--size)*25)}:where(.column-old-content) .ac{background-color:#fff;border:calc(var(--size)*1) solid #ddd;box-sizing:border-box;margin-top:calc(var(--size)*10)}:where(.column-old-content) .ac>.ac-q{background:url(../../../../uploads/webmagazine/img/ques.svg) no-repeat calc(var(--size)*10) calc(var(--size)*13);background-size:calc(var(--size)*24) calc(var(--size)*24);color:#111;cursor:pointer;display:block;font-size:calc(var(--size)*16);margin:0;padding:calc(var(--size)*10) calc(var(--size)*30) calc(var(--size)*10) calc(var(--size)*40);position:relative;-webkit-text-decoration:none;text-decoration:none}:where(.column-old-content) .ac>.ac-q:after{content:"+";position:absolute;right:calc(var(--size)*10);text-align:center;top:50%;transform:translateY(-50%);width:calc(var(--size)*15)}:where(.column-old-content) .ac>.ac-a{overflow:hidden;transition-property:all;transition-timing-function:ease}:where(.column-old-content) .ac>.ac-a div{background:url(../../../../uploads/webmagazine/img/answ.svg) no-repeat calc(var(--size)*10) calc(var(--size)*13);background-size:calc(var(--size)*24) calc(var(--size)*24);font-size:calc(var(--size)*16);margin:0;padding:calc(var(--size)*10) calc(var(--size)*10) calc(var(--size)*10) calc(var(--size)*40)}:where(.column-old-content) .ac.js-enabled>.ac-a{visibility:hidden}:where(.column-old-content) .ac.is-active>.ac-a{visibility:visible}:where(.column-old-content) .ac.is-active>.ac-q:after{content:"\2013"}:where(.column-old-content) .ac>.ac-a p{margin:0 0 1.5em}:where(.column-old-content) .ac>.ac-a p a{color:#1b1;-webkit-text-decoration:underline;text-decoration:underline}:where(.column-old-content) .ac>.ac-a p a:hover{color:#d22;-webkit-text-decoration:underline;text-decoration:underline}:where(.column-old-content) #noqa .ac>.ac-q{background:none;color:#111;cursor:pointer;display:block;font-size:calc(var(--size)*16);margin:0;padding:calc(var(--size)*10) calc(var(--size)*30) calc(var(--size)*10) calc(var(--size)*10);position:relative;-webkit-text-decoration:none;text-decoration:none}:where(.column-old-content) #noqa .ac>.ac-a div{background:none;font-size:calc(var(--size)*16);margin:0;padding:calc(var(--size)*10) calc(var(--size)*10) 1em}:where(.column-old-content) .main_title{color:#7f311a;font-size:1.25em;font-weight:700;margin:1.5em 0;padding:0}:where(.column-old-content) .author,:where(.column-old-content) p span.author{color:#7c7c7c;display:block;font-size:.75em;line-height:1.5em;margin:1em 0 2em}:where(.column-old-content) .lead{color:#968f84;font-weight:700}:where(.column-old-content) .caption{color:#999;font-size:.75em!important;line-height:1.5em!important;margin:calc(var(--size)*10) 0 1em 0!important;padding:0;text-align:left}:where(.column-old-content) .caption_tx{color:#999;font-size:.75em!important;line-height:1.5em!important;margin:calc(var(--size)*10) 0 1.5em 0!important;padding:0;text-align:left}:where(.column-old-content) .caption_nomb{color:#999;display:block;font-size:.75em!important;line-height:1.5em!important;margin:calc(var(--size)*-10) 0 0 0!important;padding:0;text-align:left}:where(.column-old-content) .right_img,:where(.column-old-content) p img.right_img{float:right;margin:calc(var(--size)*8) 0 calc(var(--size)*10) calc(var(--size)*20);padding:0}:where(.column-old-content) .left_img,:where(.column-old-content) p img.left_img{float:left;margin:calc(var(--size)*8) calc(var(--size)*20) calc(var(--size)*10) 0;padding:0}:where(.column-old-content) .right_img_200{float:right;margin:calc(var(--size)*8) 0 calc(var(--size)*10) calc(var(--size)*20)!important;padding:0;width:calc(var(--size)*200)}:where(.column-old-content) .right_img_250{float:right;margin:0 0 calc(var(--size)*5) calc(var(--size)*10);padding:0;width:calc(var(--size)*250)}:where(.column-old-content) .right_img_300{float:right;margin:0 0 calc(var(--size)*10) calc(var(--size)*20);padding:0;width:calc(var(--size)*300)}:where(.column-old-content) .left_img_150{float:left;margin:calc(var(--size)*8) calc(var(--size)*20) calc(var(--size)*10) 0;padding:0;width:calc(var(--size)*150)}:where(.column-old-content) .left_img_200{float:left;margin:calc(var(--size)*8) calc(var(--size)*20) calc(var(--size)*10) 0;padding:0;width:calc(var(--size)*200)}:where(.column-old-content) .left_img_250{float:left;margin:0 calc(var(--size)*10) calc(var(--size)*5) 0;padding:0;width:calc(var(--size)*250)}:where(.column-old-content) .left_img_300{float:left;margin:calc(var(--size)*8) calc(var(--size)*20) calc(var(--size)*10) 0;padding:0;width:calc(var(--size)*300)}:where(.column-old-content) .left_img_300 img{width:100%}:where(.column-old-content) .bnr_cell a[href$=".pdf"]{background:none!important;padding-left:0}:where(.column-old-content) #day_pc{background-color:#7b4f3a}:where(.column-old-content) #day_pc a{color:#fff;display:block;font-size:1.75em;font-weight:calc(var(--size)*700);padding:calc(var(--size)*30) 0;text-align:center}:where(.column-old-content) #day_pc:hover{background-color:#966c5c}:where(.column-old-content) #day_sp{background-color:#7b4f3a}:where(.column-old-content) #day_sp a{color:#fff;display:block;font-size:1.25em;font-weight:calc(var(--size)*700);padding:calc(var(--size)*15) 0;text-align:center}:where(.column-old-content) #accord_list h3{background-color:#f0f0f0;font-size:calc(var(--size)*16);margin-bottom:0;margin-top:calc(var(--size)*20);padding:calc(var(--size)*10) calc(var(--size)*20);position:relative}:where(.column-old-content) #accord_list>h3:before{background:#7f311a;content:"";height:calc(var(--size)*1.5);position:absolute;right:calc(var(--size)*20);top:calc(var(--size)*25);transform:rotate(90deg);transition:all .3s ease-in-out;width:calc(var(--size)*18)}:where(.column-old-content) #accord_list>h3:after{background:#7f311a;content:"";height:calc(var(--size)*1.5);position:absolute;right:calc(var(--size)*20);top:calc(var(--size)*25);transition:all .2s ease-in-out;width:calc(var(--size)*18)}:where(.column-old-content) #accord_list>h3.open:after{transform:rotate(180deg)}:where(.column-old-content) #accord_list>h3.open:before{opacity:0}:where(.column-old-content) #accord_list>section{border-bottom:calc(var(--size)*2) solid #eee;border-left:calc(var(--size)*2) solid #eee;border-right:calc(var(--size)*2) solid #eee;padding:1.5em 2em}:where(.column-old-content) #accord_list>section ul{list-style:none;margin:0;padding:0}:where(.column-old-content) #accord_list>section ul li{margin-bottom:.5em}:where(.column-old-content) .trigger:hover{cursor:pointer}:where(.column-old-content) #newlayout24 .under_news .news_cell{border-top:calc(var(--size)*2) solid #d93332}:where(.column-old-content) #newlayout24 figure img{margin-bottom:calc(var(--size)*20);width:100%}:where(.column-old-content) #newlayout24 figure:has(figcaption) img{margin-bottom:0}:where(.column-old-content) #newlayout24 .profile{background-color:#f7f7f7;border-radius:calc(var(--size)*10);margin:calc(var(--size)*40) 0;padding:calc(var(--size)*30);position:relative}:where(.column-old-content) #newlayout24 .profile:after{clear:both}:where(.column-old-content) #newlayout24 .profile h4{font-size:calc(var(--size)*15);font-weight:700;line-height:1;margin:0;padding-bottom:calc(var(--size)*10)}:where(.column-old-content) #newlayout24 .profile img{border-radius:calc(var(--size)*60);float:left;margin-right:calc(var(--size)*30);width:calc(var(--size)*120)}:where(.column-old-content) #newlayout24 .profile:before{background:url(../../../../uploads/webmagazine/img/profile.png) 50%/contain no-repeat;content:"";height:calc(var(--size)*24);left:calc(var(--size)*30);position:absolute;top:calc(var(--size)*-10);width:calc(var(--size)*65)}:where(.column-old-content) #newlayout24 .index{background:url(../../../../uploads/webmagazine/img/contents.png) top calc(var(--size)*20) left calc(var(--size)*30) /calc(var(--size)*90) no-repeat;border:calc(var(--size)*1) solid #ed7131;border-radius:calc(var(--size)*10);padding:calc(var(--size)*50) calc(var(--size)*30) calc(var(--size)*20) calc(var(--size)*30)}:where(.column-old-content) #newlayout24 .index li{background-position:top calc(var(--size)*5) left;background-repeat:no-repeat;background-size:calc(var(--size)*36);margin-bottom:calc(var(--size)*5);padding-left:calc(var(--size)*60)}:where(.column-old-content) #newlayout24 .index li a{color:#000;-webkit-text-decoration:underline;text-decoration:underline}:where(.column-old-content) #newlayout24 .index li a:hover{color:#ed7131;-webkit-text-decoration:none;text-decoration:none}:where(.column-old-content) #newlayout24 .index li:first-child{background-image:url(../../../../uploads/webmagazine/img/index1.png)}:where(.column-old-content) #newlayout24 .index li:nth-child(2){background-image:url(../../../../uploads/webmagazine/img/index2.png)}:where(.column-old-content) #newlayout24 .index li:nth-child(3){background-image:url(../../../../uploads/webmagazine/img/index3.png)}:where(.column-old-content) #newlayout24 .index li:nth-child(4){background-image:url(../../../../uploads/webmagazine/img/index4.png)}:where(.column-old-content) #newlayout24 .index li:nth-child(5){background-image:url(../../../../uploads/webmagazine/img/index5.png)}:where(.column-old-content) #newlayout24 .index li:nth-child(6){background-image:url(../../../../uploads/webmagazine/img/index6.png)}:where(.column-old-content) #newlayout24 section{margin-bottom:calc(var(--size)*10)}:where(.column-old-content) #newlayout24 section h4{color:#d93332;font-size:calc(var(--size)*22);font-weight:700;margin:3em 0 2em}:where(.column-old-content) #newlayout24 section blockquote{background-color:#fff4ef;border-radius:calc(var(--size)*10);margin:calc(var(--size)*65) 0 calc(var(--size)*45) 0;padding:calc(var(--size)*20) calc(var(--size)*25);position:relative}:where(.column-old-content) #newlayout24 section blockquote b{background:url(../../../../uploads/webmagazine/img/ticker.png) bottom/contain no-repeat;color:#ed7131;display:block;left:0;padding-bottom:calc(var(--size)*18);position:absolute;text-align:center;top:calc(var(--size)*-44);width:calc(var(--size)*133)}:where(.column-old-content) #newlayout24 section h5{background:url(../../../../uploads/webmagazine/img/dot_line.png) bottom/calc(var(--size)*10) repeat-x;font-size:calc(var(--size)*18);font-weight:700;margin-bottom:1em;padding-bottom:1em}:where(.column-old-content) #newlayout24 *+h5{margin-top:1.5em}:where(.column-old-content) #newlayout24 .col2{display:flex;justify-content:space-between}:where(.column-old-content) #newlayout24 .col2 div{margin-bottom:2em;width:48%}:where(.column-old-content) #newlayout24 figcaption{font-size:calc(var(--size)*15);line-height:calc(var(--size)*22);margin:0 0 calc(var(--size)*10)}:where(.column-old-content) #newlayout24 ins{color:#898989;display:block;font-size:calc(var(--size)*14);margin-bottom:calc(var(--size)*20);padding-top:calc(var(--size)*10);-webkit-text-decoration:none;text-decoration:none}:where(.column-old-content) #newlayout24 .matome{border:calc(var(--size)*20) solid #fff4ef;border-radius:calc(var(--size)*10);padding:calc(var(--size)*15) calc(var(--size)*20)}:where(.column-old-content) #newlayout24 .matome h5{background:url(../../../../uploads/webmagazine/img/dot_line2.png) bottom/calc(var(--size)*10) repeat-x;color:#ed7131;font-size:calc(var(--size)*18);font-weight:700;margin:0 0 1em;padding-bottom:1em;text-align:center}:where(.column-old-content) #newlayout24 .matome li{list-style-type:none;margin-bottom:calc(var(--size)*10);padding-left:1em;position:relative}:where(.column-old-content) #newlayout24 .matome li:before{background-color:#ed7131;border-radius:50%;content:"";display:block;height:calc(var(--size)*6);left:0;position:absolute;top:calc(var(--size)*12);width:calc(var(--size)*6)}:where(.column-old-content) #newlayout24 .matome li:last-child{margin-bottom:0}:where(.column-old-content) #newlayout24 .matome li b{color:#ed7131}:where(.column-old-content) #newlayout24 .for_sp{display:none!important}:where(.column-old-content) #newlayout24 .for_pc{display:block!important}:where(.column-old-content) #newlayout24 .point{background-image:url(../../../../uploads/webmagazine/img/point_icon.png);background-position:calc(var(--size)*20);background-repeat:no-repeat;background-size:calc(var(--size)*80);border:calc(var(--size)*3) dashed #ed7131;border-radius:calc(var(--size)*10);padding:calc(var(--size)*15) calc(var(--size)*20)}:where(.column-old-content) #newlayout24 .point ul{padding-left:calc(var(--size)*120)}:where(.column-old-content) #newlayout24 .point li{font-weight:700;list-style-type:none;margin-bottom:calc(var(--size)*10);padding-left:1em;position:relative}:where(.column-old-content) #newlayout24 .point li:before{background-color:#ed7131;border-radius:50%;content:"";display:block;height:calc(var(--size)*6);left:0;position:absolute;top:calc(var(--size)*12);width:calc(var(--size)*6)}:where(.column-old-content) #newlayout24 .orange_dots li{list-style-type:none;margin-bottom:calc(var(--size)*10);padding-left:1em;position:relative}:where(.column-old-content) #newlayout24 .orange_dots li:before{background-color:#ed7131;border-radius:50%;content:"";display:block;height:calc(var(--size)*6);left:0;position:absolute;top:calc(var(--size)*12);width:calc(var(--size)*6)}:where(.column-old-content) .sns_icon img{width:calc(var(--size)*40)!important}:where(.column-old-content) section{position:relative}:where(.column-old-content) section+section{margin-top:calc(var(--size)*95)}:where(.column-old-content) .sec_in{margin:0 auto;width:calc(var(--size)*924)}:where(.column-old-content) .box2{width:48%}:where(.column-old-content) .box3{width:31.5%}:where(.column-old-content) .box2nb{width:49%}:where(.column-old-content) .box50{width:50%}:where(.column-old-content) .relative{position:relative}:where(.column-old-content) .flex{display:flex;justify-content:space-between}:where(.column-old-content) .flex_wrap{display:flex;flex-wrap:wrap;justify-content:space-between}:where(.column-old-content) .flex_center{display:flex;flex-wrap:wrap;justify-content:center}:where(.column-old-content) h5{font-size:calc(var(--size)*18);font-weight:700;line-height:calc(var(--size)*28)}:where(.column-old-content) .small{font-size:calc(var(--size)*13);line-height:1.4em;padding-left:1.3em;text-indent:-1.3em}:where(.column-old-content) p{margin-bottom:calc(var(--size)*16)}:where(.column-old-content) p:last-child{margin-bottom:0}:where(.column-old-content) .center_left{text-align:center}:where(.column-old-content) figure{margin:0 auto;text-align:center}:where(.column-old-content) .fs14{font-size:calc(var(--size)*14)}:where(.column-old-content) #coffeetimes .newedit{overflow:hidden}:where(.column-old-content) #coffeetimes .newedit .coffee_ttl{margin:0}:where(.column-old-content) #coffeetimes .newedit .under_coffee{margin:0 auto}:where(.column-old-content) .newedit_bg{overflow:hidden;padding-block:calc(var(--size)*50) calc(var(--size)*100)}:where(.column-old-content) .coffee_contents_2{color:var(--nedit_brown);display:block;line-height:1.875em;margin:0 auto;max-width:calc(var(--size)*1200);position:relative;width:100%}:where(.column-old-content) .contents_in_2{margin:0 auto;max-width:calc(var(--size)*924);position:relative;width:100%}:where(.column-old-content) .coffee_contents_2 .cate_ttl{color:var(--nedit_blue);font-size:calc(var(--size)*40);font-weight:900;letter-spacing:.1em;margin-bottom:calc(var(--size)*40);text-align:center}:where(.column-old-content) .coffee_contents_2 .cate_ttl_o{color:var(--nedit_orange);font-size:calc(var(--size)*40);font-weight:900;letter-spacing:.1em;margin-bottom:calc(var(--size)*40);text-align:center}:where(.column-old-content) .coffee_contents_2 .cate_ttl_g{color:var(--nedit_green);font-size:calc(var(--size)*40);font-weight:900;letter-spacing:.1em;margin-bottom:calc(var(--size)*40);text-align:center}:where(.column-old-content) .dash_box{background:url(../../../../uploads/webmagazine/img/dashbox_top_left.png) 0 0/calc(var(--size)*38) no-repeat,url(../../../../uploads/webmagazine/img/dashbox_top_right.png) 100% 0 /calc(var(--size)*38) no-repeat,url(../../../../uploads/webmagazine/img/dashbox_bottom_left.png) 0 100% /calc(var(--size)*38) no-repeat,url(../../../../uploads/webmagazine/img/dashbox_bottom_right.png) 100% 100% /calc(var(--size)*38) no-repeat,url(../../../../uploads/webmagazine/img/dashbox_verline.png) 0 0 /calc(var(--size)*28) repeat-y,url(../../../../uploads/webmagazine/img/dashbox_verline.png) 100% 0 /calc(var(--size)*28) repeat-y,url(../../../../uploads/webmagazine/img/dashbox_horline.png) 0 0 /calc(var(--size)*36) repeat-x,url(../../../../uploads/webmagazine/img/dashbox_horline.png) 0 100% /calc(var(--size)*36) repeat-x,#fff;border-radius:calc(var(--size)*10);margin:0 auto calc(var(--size)*100) auto;max-width:calc(var(--size)*1200);padding:calc(var(--size)*34) calc(var(--size)*39)}:where(.column-old-content) .dash_b_box{background:url(../../../../uploads/webmagazine/img/dashbox_b_top_left.png) 0 0/calc(var(--size)*38) no-repeat,url(../../../../uploads/webmagazine/img/dashbox_b_top_right.png) 100% 0 /calc(var(--size)*38) no-repeat,url(../../../../uploads/webmagazine/img/dashbox_b_bottom_left.png) 0 100% /calc(var(--size)*38) no-repeat,url(../../../../uploads/webmagazine/img/dashbox_b_bottom_right.png) 100% 100% /calc(var(--size)*38) no-repeat,url(../../../../uploads/webmagazine/img/dashbox_b_verline.png) 0 0 /calc(var(--size)*28) repeat-y,url(../../../../uploads/webmagazine/img/dashbox_b_verline.png) 100% 0 /calc(var(--size)*28) repeat-y,url(../../../../uploads/webmagazine/img/dashbox_b_horline.png) 0 0 /calc(var(--size)*36) repeat-x,url(../../../../uploads/webmagazine/img/dashbox_b_horline.png) 0 100% /calc(var(--size)*36) repeat-x,#fff;border-radius:calc(var(--size)*10);margin:0 auto calc(var(--size)*60) auto;max-width:calc(var(--size)*1200);padding:calc(var(--size)*34) calc(var(--size)*39)}:where(.column-old-content) .dash_g_box{background:url(../../../../uploads/webmagazine/img/dashbox_g_top_left.png) 0 0/calc(var(--size)*38) no-repeat,url(../../../../uploads/webmagazine/img/dashbox_g_top_right.png) 100% 0 /calc(var(--size)*38) no-repeat,url(../../../../uploads/webmagazine/img/dashbox_g_bottom_left.png) 0 100% /calc(var(--size)*38) no-repeat,url(../../../../uploads/webmagazine/img/dashbox_g_bottom_right.png) 100% 100% /calc(var(--size)*38) no-repeat,url(../../../../uploads/webmagazine/img/dashbox_g_verline.png) 0 0 /calc(var(--size)*28) repeat-y,url(../../../../uploads/webmagazine/img/dashbox_g_verline.png) 100% 0 /calc(var(--size)*28) repeat-y,url(../../../../uploads/webmagazine/img/dashbox_g_horline.png) 0 0 /calc(var(--size)*36) repeat-x,url(../../../../uploads/webmagazine/img/dashbox_g_horline.png) 0 100% /calc(var(--size)*36) repeat-x,#fff;border-radius:calc(var(--size)*10);margin:0 auto calc(var(--size)*60) auto;max-width:calc(var(--size)*1200);padding:calc(var(--size)*34) calc(var(--size)*39)}:where(.column-old-content) .dash_b_box p,:where(.column-old-content) .dash_box p{margin-bottom:calc(var(--size)*16)}:where(.column-old-content) .dash_b_box p:last-child,:where(.column-old-content) .dash_box p:last-child{margin-bottom:0}:where(.column-old-content) .under_top_img{border-radius:calc(var(--size)*10);display:block;margin:0 auto;width:calc(var(--size)*500)}:where(.column-old-content) .under_lead{margin-top:calc(var(--size)*-72);padding-top:calc(var(--size)*95)}:where(.column-old-content) .under_ttl{color:var(--nedit_blue);font-size:calc(var(--size)*30);font-weight:900;line-height:calc(var(--size)*65);margin-bottom:calc(var(--size)*5);text-align:center}:where(.column-old-content) .middle_ttl{font-size:1.5em;font-weight:700;line-height:1.75em;margin-bottom:calc(var(--size)*40)}:where(.column-old-content) .round_blue_bg .middle_ttl{color:#fff}:where(.column-old-content) .dot_line{background:url(../../../../uploads/webmagazine/img/dashline.png) 50%/calc(var(--size)*12) repeat-X;padding:calc(var(--size)*24) 0;width:100%}:where(.column-old-content) .dot_line_b{background:url(../../../../uploads/webmagazine/img/dashlineb.png) 50%/calc(var(--size)*12) repeat-X;padding:calc(var(--size)*24) 0;width:100%}:where(.column-old-content) .dot_line_g{background:url(../../../../uploads/webmagazine/img/dashlineg.png) 50%/calc(var(--size)*12) repeat-X;padding:calc(var(--size)*24) 0;width:100%}:where(.column-old-content) .dash_in{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--size)*924);padding:calc(var(--size)*35) 0;position:relative}:where(.column-old-content) .dash_left{padding:calc(var(--size)*10) 0;width:46%}:where(.column-old-content) .dash_right{position:relative;width:51%}:where(.column-old-content) .sholder_ora{color:var(--nedit_orange);display:block;font-family:var(--font-family-montserrat);font-size:var(--font-size);font-weight:700;line-height:1.625em}:where(.column-old-content) .circle_link{display:block;width:calc(var(--size)*220)}:where(.column-old-content) .circle_btn{height:calc(var(--size)*210);position:relative;text-align:center;width:calc(var(--size)*210)}:where(.column-old-content) .circle_in{width:calc(var(--size)*210)}:where(.column-old-content) a .circle_ttl{color:var(--nedit_brown);font-size:calc(var(--size)*16);font-weight:700;line-height:calc(var(--size)*28);text-align:center;transition:.3s}:where(.column-old-content) a:hover .circle_ttl{color:#b00}:where(.column-old-content) a .bc_arw{background:url(../../../../uploads/webmagazine/img/arrow_w.png) 50%/calc(var(--size)*13) no-repeat var(--nedit_blue);border-radius:calc(var(--size)*60);bottom:calc(var(--size)*13);height:calc(var(--size)*40);position:absolute;right:calc(var(--size)*30);transition:.3s;width:calc(var(--size)*40)}:where(.column-old-content) a:hover .bc_arw{background:url(../../../../uploads/webmagazine/img/arrow_w.png) 50%/calc(var(--size)*13) no-repeat #b00}:where(.column-old-content) .illst_01{bottom:-7.4%;position:absolute;right:-15%;width:36%}:where(.column-old-content) .illst_021{bottom:24%;left:-8.2%;position:absolute;width:24.5%}:where(.column-old-content) .illst_022{bottom:3%;left:8.6%;position:absolute;width:18.4%}:where(.column-old-content) .illst_02A{display:none}:where(.column-old-content) .illst_03A{display:none}:where(.column-old-content) .illst_03{bottom:-7.4%;display:block;position:absolute;right:-15%;width:44%}:where(.column-old-content) .illst_04{bottom:0;position:absolute;right:-9.6%;width:26.5%}:where(.column-old-content) .illst_05{left:-12%;position:absolute;top:10%;width:21%}:where(.column-old-content) .illst_06{position:absolute;right:-5%;top:52%;width:19%}:where(.column-old-content) .illst_07{left:calc(var(--size)*-160);position:absolute;top:calc(var(--size)*-290);width:calc(var(--size)*400)}:where(.column-old-content) .illst_08{left:-21%;position:absolute;top:0;width:21%}:where(.column-old-content) .illst_09{bottom:calc(var(--size)*-170);position:absolute;right:calc(var(--size)*-140);width:calc(var(--size)*148)}:where(.column-old-content) .illst_10{bottom:calc(var(--size)*-25);position:absolute;right:calc(var(--size)*40);width:calc(var(--size)*148);z-index:1}:where(.column-old-content) .illst_11{bottom:calc(var(--size)*-125);left:calc(var(--size)*-180);position:absolute;width:calc(var(--size)*183)}:where(.column-old-content) .illst_12{position:absolute;right:calc(var(--size)*-100);top:calc(var(--size)*-360);width:calc(var(--size)*400)}:where(.column-old-content) .illst_13{bottom:calc(var(--size)*-140);position:absolute;right:0;width:calc(var(--size)*144)}:where(.column-old-content) .illst_14{bottom:calc(var(--size)*-220);position:absolute;right:calc(var(--size)*-120);width:calc(var(--size)*120);z-index:5}:where(.column-old-content) .illst_15{bottom:calc(var(--size)*-140);position:absolute;right:calc(var(--size)*-120);width:calc(var(--size)*174)}:where(.column-old-content) .illst_16{bottom:calc(var(--size)*-55);position:absolute;right:calc(var(--size)*-45);width:calc(var(--size)*200)}:where(.column-old-content) .illst_17{bottom:calc(var(--size)*-75);left:calc(var(--size)*-45);position:absolute;width:calc(var(--size)*120)}:where(.column-old-content) .illst_18{bottom:calc(var(--size)*-75);left:calc(var(--size)*-75);position:absolute;width:calc(var(--size)*150)}:where(.column-old-content) .illst_19{position:absolute;right:calc(var(--size)*-10);top:calc(var(--size)*-20);width:calc(var(--size)*110)}:where(.column-old-content) .illst_20{bottom:calc(var(--size)*-15);position:absolute;right:calc(var(--size)*-15);width:calc(var(--size)*67)}:where(.column-old-content) .illst_21{bottom:calc(var(--size)*20);position:absolute;right:calc(var(--size)*20);width:calc(var(--size)*55)}:where(.column-old-content) .illst_22{bottom:calc(var(--size)*-180);position:absolute;right:calc(var(--size)*-70);width:calc(var(--size)*170)}:where(.column-old-content) .illst_23{bottom:calc(var(--size)*-120);left:calc(var(--size)*-70);position:absolute;width:calc(var(--size)*200)}:where(.column-old-content) .illst_24{bottom:calc(var(--size)*-190);position:absolute;right:calc(var(--size)*-130);width:calc(var(--size)*144);z-index:5}:where(.column-old-content) .illst_25{left:0;position:absolute;top:calc(var(--size)*-160);width:calc(var(--size)*105)}:where(.column-old-content) .illst_26{position:absolute;right:0;top:calc(var(--size)*-130);width:calc(var(--size)*110)}:where(.column-old-content) .illst_27{bottom:calc(var(--size)*100);left:0;position:absolute;width:calc(var(--size)*193)}:where(.column-old-content) .illst_28{bottom:0;left:0;position:absolute;width:calc(var(--size)*133)}:where(.column-old-content) .illst_29{bottom:calc(var(--size)*30);position:absolute;right:0;width:calc(var(--size)*113)}:where(.column-old-content) .illst_30{left:0;position:absolute;top:calc(var(--size)*270);width:calc(var(--size)*277)}:where(.column-old-content) .illst_31{bottom:0;position:absolute;right:calc(var(--size)*-60);width:calc(var(--size)*222)}:where(.column-old-content) .no1{background:url(../../../../uploads/webmagazine/img/no1.png) 0/contain no-repeat;font-weight:inherit;padding-left:calc(var(--size)*35)}:where(.column-old-content) .no2{background:url(../../../../uploads/webmagazine/img/no2.png) 0/contain no-repeat;font-weight:inherit;padding-left:calc(var(--size)*35)}:where(.column-old-content) .no3{background:url(../../../../uploads/webmagazine/img/no3.png) 0/contain no-repeat;font-weight:inherit;padding-left:calc(var(--size)*35)}:where(.column-old-content) .no4{background:url(../../../../uploads/webmagazine/img/no4.png) 0/contain no-repeat;font-weight:inherit;padding-left:calc(var(--size)*35)}:where(.column-old-content) .no1_b{background:url(../../../../uploads/webmagazine/img/b_no01.png) 0 0/calc(var(--size)*28) no-repeat;display:inline-block;font-weight:inherit;padding-left:calc(var(--size)*35);text-align:left}:where(.column-old-content) .no2_b{background:url(../../../../uploads/webmagazine/img/b_no02.png) 0 0/calc(var(--size)*28) no-repeat;display:inline-block;font-weight:inherit;padding-left:calc(var(--size)*35);text-align:left}:where(.column-old-content) .no3_b{background:url(../../../../uploads/webmagazine/img/b_no03.png) 0 0/calc(var(--size)*28) no-repeat;display:inline-block;font-weight:inherit;padding-left:calc(var(--size)*35);text-align:left}:where(.column-old-content) .no4_b{background:url(../../../../uploads/webmagazine/img/b_no04.png) 0 0/calc(var(--size)*28) no-repeat;display:inline-block;font-weight:inherit;padding-left:calc(var(--size)*35);text-align:left}:where(.column-old-content) [class^=b_no]{line-height:2}:where(.column-old-content) .b_no1{background:url(../../../../uploads/webmagazine/img/b_no01.png) 0/calc(var(--size)*28) no-repeat;font-weight:700;padding-left:calc(var(--size)*35)}:where(.column-old-content) .b_no2{background:url(../../../../uploads/webmagazine/img/b_no02.png) 0/calc(var(--size)*28) no-repeat;font-weight:700;padding-left:calc(var(--size)*35)}:where(.column-old-content) .b_no3{background:url(../../../../uploads/webmagazine/img/b_no03.png) 0/calc(var(--size)*28) no-repeat;font-weight:700;padding-left:calc(var(--size)*35)}:where(.column-old-content) .b_no4{background:url(../../../../uploads/webmagazine/img/b_no04.png) 0/calc(var(--size)*28) no-repeat;font-weight:700;padding-left:calc(var(--size)*35)}:where(.column-old-content) .b_no5{background:url(../../../../uploads/webmagazine/img/b_no05.png) 0/calc(var(--size)*28) no-repeat;font-weight:700;padding-left:calc(var(--size)*35)}:where(.column-old-content) .b_no6{background:url(../../../../uploads/webmagazine/img/b_no06.png) 0/calc(var(--size)*28) no-repeat;font-weight:700;padding-left:calc(var(--size)*35)}:where(.column-old-content) .b_s_no4{background:url(../../../../uploads/webmagazine/img/b_no04.png) 0/calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .b_s_no5{background:url(../../../../uploads/webmagazine/img/b_no05.png) 0/calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .b_s_no6{background:url(../../../../uploads/webmagazine/img/b_no06.png) 0/calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .b_s_no7{background:url(../../../../uploads/webmagazine/img/b_no07.png) 0/calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .o_no1{background:url(../../../../uploads/webmagazine/img/o_no01.png) 0/calc(var(--size)*28) no-repeat;font-weight:700;padding-left:calc(var(--size)*35)}:where(.column-old-content) .o_no2{background:url(../../../../uploads/webmagazine/img/o_no02.png) 0/calc(var(--size)*28) no-repeat;font-weight:700;padding-left:calc(var(--size)*35)}:where(.column-old-content) .o_s_no1{background:url(../../../../uploads/webmagazine/img/o_no01.png) left top calc(var(--size)*3) /calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .o_s_no2{background:url(../../../../uploads/webmagazine/img/o_no02.png) left top calc(var(--size)*3) /calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .o_s_no3{background:url(../../../../uploads/webmagazine/img/o_no03.png) left top calc(var(--size)*3) /calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .o_s_no4{background:url(../../../../uploads/webmagazine/img/o_no04.png) left top calc(var(--size)*3) /calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .o_s_no5{background:url(../../../../uploads/webmagazine/img/o_no05.png) left top calc(var(--size)*3) /calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .o_s_no6{background:url(../../../../uploads/webmagazine/img/o_no06.png) left top calc(var(--size)*3) /calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .r_no1{background:url(../../../../uploads/webmagazine/img/r_no01.png) 0/calc(var(--size)*28) no-repeat;font-weight:700;padding-left:calc(var(--size)*35)}:where(.column-old-content) .r_no2{background:url(../../../../uploads/webmagazine/img/r_no02.png) 0/calc(var(--size)*28) no-repeat;font-weight:700;padding-left:calc(var(--size)*35)}:where(.column-old-content) .r_s_no3{background:url(../../../../uploads/webmagazine/img/r_no03.png) 0/calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .r_s_no4{background:url(../../../../uploads/webmagazine/img/r_no04.png) 0/calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .v_s_no1{background:url(../../../../uploads/webmagazine/img/v_no01.png) 0/calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .v_s_no2{background:url(../../../../uploads/webmagazine/img/v_no02.png) 0/calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .y_no1{background:url(../../../../uploads/webmagazine/img/y_no01.png) 0/calc(var(--size)*28) no-repeat;font-weight:700;padding-left:calc(var(--size)*35)}:where(.column-old-content) .y_no2{background:url(../../../../uploads/webmagazine/img/y_no02.png) 0/calc(var(--size)*28) no-repeat;font-weight:700;padding-left:calc(var(--size)*35)}:where(.column-old-content) .y_no3{background:url(../../../../uploads/webmagazine/img/y_no03.png) 0/calc(var(--size)*28) no-repeat;font-weight:700;padding-left:calc(var(--size)*35)}:where(.column-old-content) .y_no4{background:url(../../../../uploads/webmagazine/img/y_no04.png) 0/calc(var(--size)*28) no-repeat;font-weight:700;padding-left:calc(var(--size)*35)}:where(.column-old-content) .y_no5{background:url(../../../../uploads/webmagazine/img/y_no05.png) 0/calc(var(--size)*28) no-repeat;font-weight:700;padding-left:calc(var(--size)*35)}:where(.column-old-content) .y_s_no6{background:url(../../../../uploads/webmagazine/img/y_no06.png) 0/calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .y_s_no7{background:url(../../../../uploads/webmagazine/img/y_no07.png) 0/calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .y_s_no8{background:url(../../../../uploads/webmagazine/img/y_no08.png) 0/calc(var(--size)*24) no-repeat;padding-left:calc(var(--size)*30)}:where(.column-old-content) .dash_right.wide .circle_btn{width:100%}:where(.column-old-content) .video_ttl025{display:block;margin:calc(var(--size)*60) auto 0 auto;width:calc(var(--size)*190)}:where(.column-old-content) .video025{width:calc(var(--size)*280)}:where(.column-old-content) .video_link{display:block;margin:0 auto;position:relative;width:calc(var(--size)*280)}:where(.column-old-content) .video_link .bc_arw{bottom:calc(var(--size)*2);right:calc(var(--size)*2)}:where(.column-old-content) .under_sholder{background-color:var(--nedit_beige);border-radius:calc(var(--size)*60);color:var(--nedit_orange);display:inline-block;font-size:calc(var(--size)*16);font-weight:700;margin:0 auto;padding:calc(var(--size)*5) calc(var(--size)*15)}:where(.column-old-content) .box3_wht{background-color:#fff;border-radius:calc(var(--size)*10);margin:calc(var(--size)*60) 6.2% 0 0;padding:calc(var(--size)*30);position:relative;width:29.2%}:where(.column-old-content) .box3_wht:last-child,:where(.column-old-content) .box3_wht:nth-child(3n){margin:calc(var(--size)*60) 0 0 0}:where(.column-old-content) .box3_wht h5{margin:calc(var(--size)*20) 0 calc(var(--size)*5) 0}:where(.column-old-content) .box3_wht .img_full{border-radius:calc(var(--size)*8);display:block;margin:0 auto;max-width:100%;width:auto}:where(.column-old-content) .dotbox_blu h5{margin:0 0 calc(var(--size)*15) 0}:where(.column-old-content) .box_no{left:50%;position:absolute;top:calc(var(--size)*-25);transform:translateX(-50%);width:calc(var(--size)*50)}:where(.column-old-content) .arrow_hw{position:absolute;right:calc(var(--size)*-74);top:50%;transform:transformY(-50%);width:calc(var(--size)*76);z-index:9}:where(.column-old-content) .arrow_hw_v{display:none}:where(.column-old-content) .dotbox_blu{background:url(../../../../uploads/webmagazine/img/dot_blue.png) top calc(var(--size)*15) left calc(var(--size)*15) /calc(var(--size)*12) no-repeat,url(../../../../uploads/webmagazine/img/dot_blue.png) top calc(var(--size)*15) right calc(var(--size)*15) /calc(var(--size)*12) no-repeat,url(../../../../uploads/webmagazine/img/dot_blue.png) bottom calc(var(--size)*15) left calc(var(--size)*15) /calc(var(--size)*12) no-repeat,url(../../../../uploads/webmagazine/img/dot_blue.png) bottom calc(var(--size)*15) right calc(var(--size)*15) /calc(var(--size)*12) no-repeat,#fff;background-color:#fff;border-radius:calc(var(--size)*10);margin:calc(var(--size)*70) auto;max-width:calc(var(--size)*800);padding:calc(var(--size)*30)}:where(.column-old-content) .img_cherry{width:95%}:where(.column-old-content) .round_blue_bg{background:url(../../../../uploads/webmagazine/img/bg_blue.png) top/100% no-repeat;margin-inline:calc(var(--wp--style--root--padding-right)*-1)!important;max-width:none!important}:where(.column-old-content) .round_blue_bg section{margin-bottom:0;padding:calc(var(--size)*100) calc(var(--size)*15)}:where(.column-old-content) .round_blue_bg p{color:#fff;margin-bottom:calc(var(--size)*30)}:where(.column-old-content) .round_blue_bg .panel{background-color:#fff;border-radius:calc(var(--size)*10);margin:0 auto;max-width:calc(var(--size)*1200)}:where(.column-old-content) .round_blue_bg .panel_in{margin:0 auto;max-width:calc(var(--size)*924);padding:calc(var(--size)*40) 0;position:relative}:where(.column-old-content) .panel_in .flex_wrap{align-items:center}:where(.column-old-content) .label_l{background-color:var(--nedit_beige);border-radius:calc(var(--size)*10);color:var(--nedit_orange);font-size:calc(var(--size)*20);font-weight:700;padding:calc(var(--size)*10);text-align:center;width:calc(var(--size)*412)}:where(.column-old-content) .label_r{background-color:var(--nedit_sky);border-radius:calc(var(--size)*10);color:var(--nedit_blue);font-size:calc(var(--size)*20);font-weight:700;padding:calc(var(--size)*10);text-align:center;width:calc(var(--size)*412)}:where(.column-old-content) .mid_label{background-color:var(--nedit_blue);border-radius:calc(var(--size)*30);color:#fff;font-size:calc(var(--size)*14);line-height:calc(var(--size)*20);padding:calc(var(--size)*2) 0 calc(var(--size)*4);text-align:center;width:calc(var(--size)*80)}:where(.column-old-content) .cell_left,:where(.column-old-content) .cell_right{padding:calc(var(--size)*20) calc(var(--size)*30);text-align:center;width:calc(var(--size)*412)}:where(.column-old-content) .bar{background-color:var(--nedit_gray);padding:calc(var(--size)*1) 0;width:100%}:where(.column-old-content) .under_caution{color:#fff;font-size:calc(var(--size)*14);max-width:calc(var(--size)*924);padding:calc(var(--size)*20) 0}:where(.column-old-content) .under_caution ul{padding-left:calc(var(--size)*20)}:where(.column-old-content) .under_caution li{list-style:disc}:where(.column-old-content) .wht_box{background-color:#fff;border-radius:calc(var(--size)*10);box-shadow:0 0 calc(var(--size)*10) 0 #0000000d;margin:calc(var(--size)*40) 0;padding:calc(var(--size)*20) calc(var(--size)*55) calc(var(--size)*20) calc(var(--size)*20);position:relative}:where(.column-old-content) .left_ttl{align-items:center;background:url(../../../../uploads/webmagazine/img/arrow_impt.png) 100%/calc(var(--size)*7.5) calc(var(--size)*60) no-repeat;display:flex;width:26%}:where(.column-old-content) .right_txt{width:72%}:where(.column-old-content) .chk_ttl{background:url(../../../../uploads/webmagazine/img/check.png) 0/calc(var(--size)*25) no-repeat;color:var(--nedit_orange);font-size:calc(var(--size)*20);font-weight:inherit;font-weight:700;line-height:calc(var(--size)*25);padding-left:calc(var(--size)*35)}:where(.column-old-content) .stamp01{position:absolute;right:calc(var(--size)*-25);top:calc(var(--size)*-10);width:calc(var(--size)*79)}:where(.column-old-content) .stamp02{position:absolute;right:calc(var(--size)*-35);top:calc(var(--size)*-25);width:calc(var(--size)*90)}:where(.column-old-content) #jutebag .middle_ttl{margin-bottom:calc(var(--size)*40)}:where(.column-old-content) #jutebag .dotbox_blu{margin:calc(var(--size)*30) auto;max-width:100%}:where(.column-old-content) #jutebag .dotbox_blu .flex{align-items:center}:where(.column-old-content) .coffeebag{width:calc(var(--size)*225)}:where(.column-old-content) .book_bg{background-color:#fff;margin:0 auto;max-width:calc(var(--size)*1200);padding:0 calc(var(--size)*15) calc(var(--size)*30) calc(var(--size)*15);position:relative}:where(.column-old-content) .book_bg_before{aspect-ratio:480/47;background:url(../../../../uploads/webmagazine/img/booktop.png) bottom/100% no-repeat;margin:0 auto;max-width:calc(var(--size)*1200)}:where(.column-old-content) .book_bg_after{aspect-ratio:12/1;background:url(../../../../uploads/webmagazine/img/bookbottom.png) top/100% no-repeat;margin:0 auto;max-width:calc(var(--size)*1200);position:relative}:where(.column-old-content) .book_bg h4{color:var(--nedit_orange);font-size:calc(var(--size)*24);font-weight:700;line-height:1.1;text-align:center}:where(.column-old-content) .round_blue_bg .book_bg p{color:var(--nedit_brown)}:where(.column-old-content) section#futures{margin-bottom:0;padding:calc(var(--size)*100) calc(var(--size)*15)}:where(.column-old-content) .middle_ttl .sub_ttl{display:block;font-size:calc(var(--size)*16)}:where(.column-old-content) .round_box{display:flex;flex-wrap:wrap;justify-content:center}:where(.column-old-content) .round_link{margin:0 calc(var(--size)*42);width:calc(var(--size)*160)}:where(.column-old-content) a.roud_link:hover{opacity:.7}:where(.column-old-content) h5[class^=wht_ttl_]{background-color:#fff;border-radius:calc(var(--size)*30);display:inline-block;margin-bottom:calc(var(--size)*20);padding:calc(var(--size)*7) calc(var(--size)*25);position:relative}:where(.column-old-content) .wht_ttl_blu{color:var(--nedit_blue)}:where(.column-old-content) .wht_ttl_gre{color:var(--nedit_green)}:where(.column-old-content) .wht_ttl_ora{color:var(--nedit_orange)}:where(.column-old-content) h5.wht_ttl_blu:after,:where(.column-old-content) h5.wht_ttl_gre:after,:where(.column-old-content) h5.wht_ttl_ora:after{background:url(../../../../uploads/webmagazine/img/wht_tri.png) 50%/contain no-repeat;bottom:calc(var(--size)*-15);content:"";height:calc(var(--size)*24);left:50%;position:absolute;transform:translateX(-50%);width:calc(var(--size)*24)}:where(.column-old-content) section#natural{margin-bottom:0}:where(.column-old-content) .wave_beige_bg{background-image:url(../../../../uploads/webmagazine/img/newedit_bg.jpg);margin-inline:calc(var(--wp--style--root--padding-right)*-1)!important;max-width:none!important}:where(.column-old-content) .wave_bg_before{aspect-ratio:14/1;background:url(../../../../uploads/webmagazine/img/wave_top.png) bottom/100% no-repeat;position:relative;width:100%}:where(.column-old-content) .wave_bg{background-color:var(--nedit_beige2);padding:calc(var(--size)*40) 0;width:100%}:where(.column-old-content) .wave_bg_after{aspect-ratio:14/1;background:url(../../../../uploads/webmagazine/img/wave_bottom.png) bottom/100% no-repeat;width:100%}:where(.column-old-content) .dotbox_gre{background:url(../../../../uploads/webmagazine/img/dot_green.png) top calc(var(--size)*15) left calc(var(--size)*15) /calc(var(--size)*12) no-repeat,url(../../../../uploads/webmagazine/img/dot_green.png) top calc(var(--size)*15) right calc(var(--size)*15) /calc(var(--size)*12) no-repeat,url(../../../../uploads/webmagazine/img/dot_green.png) bottom calc(var(--size)*15) left calc(var(--size)*15) /calc(var(--size)*12) no-repeat,url(../../../../uploads/webmagazine/img/dot_green.png) bottom calc(var(--size)*15) right calc(var(--size)*15) /calc(var(--size)*12) no-repeat,#fff;background-color:#fff;border-radius:calc(var(--size)*10);margin:calc(var(--size)*70) auto;max-width:calc(var(--size)*800);padding:calc(var(--size)*30)}:where(.column-old-content) #natural .dotbox_gre{margin-bottom:0}:where(.column-old-content) .dotbox_ora{background:url(../../../../uploads/webmagazine/img/dot_orange.png) top calc(var(--size)*15) left calc(var(--size)*15) /calc(var(--size)*12) no-repeat,url(../../../../uploads/webmagazine/img/dot_orange.png) top calc(var(--size)*15) right calc(var(--size)*15) /calc(var(--size)*12) no-repeat,url(../../../../uploads/webmagazine/img/dot_orange.png) bottom calc(var(--size)*15) left calc(var(--size)*15) /calc(var(--size)*12) no-repeat,url(../../../../uploads/webmagazine/img/dot_orange.png) bottom calc(var(--size)*15) right calc(var(--size)*15) /calc(var(--size)*12) no-repeat,#fff;background-color:#fff;border-radius:calc(var(--size)*10);margin:calc(var(--size)*70) auto;max-width:calc(var(--size)*800);padding:calc(var(--size)*30)}:where(.column-old-content) div[class^=dotbox_] h5{margin-bottom:calc(var(--size)*10)}:where(.column-old-content) #sorting h5{color:var(--nedit_orange);line-height:1}:where(.column-old-content) #sorting h6{background:url(../../../../uploads/webmagazine/img/dot_blue.png) 0/calc(var(--size)*15) no-repeat;font-size:calc(var(--size)*16);font-weight:700;padding-left:calc(var(--size)*24)}:where(.column-old-content) .round_blue_bg #sorting p{color:var(--nedit_brown);margin-bottom:calc(var(--size)*16)}:where(.column-old-content) .w300_100{width:calc(var(--size)*300)}:where(.column-old-content) .gray_sq{background-color:#f7f7f7;border-radius:calc(var(--size)*10);font-size:calc(var(--size)*14);padding:calc(var(--size)*10) calc(var(--size)*15)}:where(.column-old-content) .roast_tbl{background-color:#fff;margin-bottom:0;width:100%}:where(.column-old-content) .roast_tbl tr{background-color:initial!important}:where(.column-old-content) .roast_tbl th{padding:calc(var(--size)*20) calc(var(--size)*20) calc(var(--size)*20) calc(var(--size)*20);vertical-align:middle;width:calc(var(--size)*120)}:where(.column-old-content) .roast_tbl th.orange{background-color:var(--nedit_orange);color:#fff;font-weight:700}:where(.column-old-content) .roast_tbl th.blue{background-color:var(--nedit_blue);color:#fff;font-weight:700}:where(.column-old-content) .roast_tbl th.green{background-color:var(--nedit_green);color:#fff;font-weight:700}:where(.column-old-content) .roast_tbl td{padding:calc(var(--size)*20);position:relative;vertical-align:top}:where(.column-old-content) .roast_tbl td.b1,:where(.column-old-content) .roast_tbl td.g1,:where(.column-old-content) .roast_tbl td.o1{width:calc(var(--size)*180)}:where(.column-old-content) .roast_tbl td.b2,:where(.column-old-content) .roast_tbl td.g2,:where(.column-old-content) .roast_tbl td.o2{width:calc(var(--size)*404)}:where(.column-old-content) .roast_tbl td.b3,:where(.column-old-content) .roast_tbl td.g3,:where(.column-old-content) .roast_tbl td.o3{width:calc(var(--size)*220)}:where(.column-old-content) .roast_tbl td.o1,:where(.column-old-content) .roast_tbl td.o2{background:url(../../../../uploads/webmagazine/img/dashline.png) bottom/calc(var(--size)*12) repeat-x,url(../../../../uploads/webmagazine/img/dashline_v.png) 100% /calc(var(--size)*1.5) repeat-y}:where(.column-old-content) .roast_tbl td.o3{background:url(../../../../uploads/webmagazine/img/dashline.png) bottom/calc(var(--size)*12) repeat-x}:where(.column-old-content) .roast_tbl td.o4,:where(.column-old-content) .roast_tbl td.o5{background:url(../../../../uploads/webmagazine/img/dashline_v.png) 100%/calc(var(--size)*1.5) repeat-y}:where(.column-old-content) .roast_tbl td.b1,:where(.column-old-content) .roast_tbl td.b2,:where(.column-old-content) .roast_tbl td.b4,:where(.column-old-content) .roast_tbl td.b5{background:url(../../../../uploads/webmagazine/img/dashlineb.png) bottom/calc(var(--size)*12) repeat-x,url(../../../../uploads/webmagazine/img/dashlineb_v.png) 100% /calc(var(--size)*1.5) repeat-y}:where(.column-old-content) .roast_tbl td.b3,:where(.column-old-content) .roast_tbl td.b6{background:url(../../../../uploads/webmagazine/img/dashlineb.png) bottom/calc(var(--size)*12) repeat-x}:where(.column-old-content) .roast_tbl td.b7,:where(.column-old-content) .roast_tbl td.b8{background:url(../../../../uploads/webmagazine/img/dashlineb_v.png) 100%/calc(var(--size)*1.5) repeat-y}:where(.column-old-content) .roast_tbl td.g1,:where(.column-old-content) .roast_tbl td.g2,:where(.column-old-content) .roast_tbl td.g4,:where(.column-old-content) .roast_tbl td.g5{background:url(../../../../uploads/webmagazine/img/dashlineg.png) bottom/calc(var(--size)*12) repeat-x,url(../../../../uploads/webmagazine/img/dashlineg_v.png) 100% /calc(var(--size)*1.5) repeat-y}:where(.column-old-content) .roast_tbl td.g3,:where(.column-old-content) .roast_tbl td.g6{background:url(../../../../uploads/webmagazine/img/dashlineg.png) bottom/calc(var(--size)*12) repeat-x}:where(.column-old-content) .roast_tbl td.g7,:where(.column-old-content) .roast_tbl td.g8{background:url(../../../../uploads/webmagazine/img/dashlineg_v.png) 100%/calc(var(--size)*1.5) repeat-y}:where(.column-old-content) div[class^=rtbl_box]{margin:0 0 calc(var(--size)*5) 0;overflow:hidden;padding:0}:where(.column-old-content) .rtbl_box01{border-top-left-radius:calc(var(--size)*15);border-top-right-radius:calc(var(--size)*15)}:where(.column-old-content) .rtbl_box03{border-bottom-left-radius:calc(var(--size)*15);border-bottom-right-radius:calc(var(--size)*15)}:where(.column-old-content) .w18_55{width:calc(var(--size)*180)}:where(.column-old-content) .combi_tbl{border-collapse:collapse;border-left:var(--nedit_gray) calc(var(--size)*1) solid;border-top:var(--nedit_gray) calc(var(--size)*1) solid;width:25%}:where(.column-old-content) .combi_tbl:nth-child(4){border-right:var(--nedit_gray) calc(var(--size)*1) solid}:where(.column-old-content) .combi_tbl th{background-color:var(--nedit_skyhi);border-bottom:var(--nedit_gray) calc(var(--size)*1) solid;font-weight:700;padding:calc(var(--size)*20)}:where(.column-old-content) .combi_tbl td{background-color:#fff;border-bottom:var(--nedit_gray) calc(var(--size)*1) solid;padding:calc(var(--size)*20)}:where(.column-old-content) .wht_box_in h5.ora{color:var(--nedit_orange);line-height:1}:where(.column-old-content) .wht_box_in h5.blu{color:var(--nedit_blue);line-height:1}:where(.column-old-content) .wht_box_in h5.grn{color:var(--nedit_green);line-height:1}:where(.column-old-content) .wht_box_in h6{font-size:calc(var(--size)*16);font-weight:700}:where(.column-old-content) h4.b_dot,:where(.column-old-content) h5.b_dot,:where(.column-old-content) h6.b_dot{background:url(../../../../uploads/webmagazine/img/dot_blue.png) top calc(var(--size)*8) left /calc(var(--size)*15) no-repeat;line-height:2;padding-left:calc(var(--size)*24)}:where(.column-old-content) .particle_tbl{border-collapse:collapse;border-left:var(--nedit_gray) calc(var(--size)*1) solid;border-right:var(--nedit_gray) calc(var(--size)*1) solid;border-top:var(--nedit_gray) calc(var(--size)*1) solid;margin-bottom:0;width:100%}:where(.column-old-content) .particle_tbl:last-child{border-bottom:var(--nedit_gray) calc(var(--size)*1) solid}:where(.column-old-content) .particle_tbl th{background-color:var(--nedit_skyhi);border-right:var(--nedit_gray) calc(var(--size)*1) solid;font-weight:700;padding:calc(var(--size)*20);text-align:left;vertical-align:top;width:calc(var(--size)*180)}:where(.column-old-content) .particle_tbl td{background-color:#fff;border-right:var(--nedit_gray) calc(var(--size)*1) solid;padding:calc(var(--size)*20);vertical-align:top;width:calc(var(--size)*524)}:where(.column-old-content) .particle_tbl td:nth-child(3){background-color:#fff;border-right:0;padding:calc(var(--size)*20);width:calc(var(--size)*220)}:where(.column-old-content) .bck2idx{background:url(../../../../uploads/webmagazine/img/arrow_b_r.png) left calc(var(--size)*20) center /calc(var(--size)*5) no-repeat #fff;border:var(--nedit_blue) calc(var(--size)*2) solid;border-radius:calc(var(--size)*30);color:var(--nedit_blue);display:block;font-weight:700;margin:calc(var(--size)*60) auto 0;padding:calc(var(--size)*10) calc(var(--size)*30);text-align:center;transition:.3s;width:calc(var(--size)*360)}:where(.column-old-content) .bck2idx:hover{background:url(../../../../uploads/webmagazine/img/arrow_b_rh.png) left calc(var(--size)*20) center /calc(var(--size)*5) no-repeat #fff;border:calc(var(--size)*2) solid #b00}:where(.column-old-content) .wht_box_l{background-color:#fff;border-radius:calc(var(--size)*10);margin:calc(var(--size)*20) 0;max-width:calc(var(--size)*1200);padding:calc(var(--size)*40) calc(var(--size)*20);position:relative}:where(.column-old-content) .wht_box_in{background-color:#fff;margin:0 auto;max-width:calc(var(--size)*924)}:where(.column-old-content) #int_product .flex{margin-bottom:calc(var(--size)*20)}:where(.column-old-content) .int_process{background-color:var(--nedit_cream);border-radius:calc(var(--size)*10);flex:1;margin-right:calc(var(--size)*20);max-width:calc(var(--size)*137);padding:calc(var(--size)*20) calc(var(--size)*10);position:relative}:where(.column-old-content) .int_process:last-child{margin-right:0}:where(.column-old-content) .int_finish{background-color:var(--nedit_cream);border-radius:calc(var(--size)*10);padding:calc(var(--size)*20) calc(var(--size)*10);text-align:center;width:100%}:where(.column-old-content) .process_ttl{color:var(--nedit_blue);font-weight:700;text-align:center}:where(.column-old-content) .int_process p{font-size:calc(var(--size)*13);line-height:1.7}:where(.column-old-content) .arrow_process{position:absolute;right:calc(var(--size)*-17);top:calc(var(--size)*25);width:calc(var(--size)*12)}:where(.column-old-content) .arrow_process_v{bottom:calc(var(--size)*-16);left:50%;position:absolute;transform:translateX(-50%);width:calc(var(--size)*18)}:where(.column-old-content) .arrow_process_vsp{display:none}:where(.column-old-content) .int_comp{width:calc(var(--size)*59.5)}:where(.column-old-content) .inst_pic{width:calc(var(--size)*300)}:where(.column-old-content) .area_map{border-radius:calc(var(--size)*10);margin-bottom:calc(var(--size)*40);width:calc(var(--size)*500)}:where(.column-old-content) #africa h5,:where(.column-old-content) #asia h5,:where(.column-old-content) #central_america h5,:where(.column-old-content) #oceania h5,:where(.column-old-content) #south_america h5{font-size:calc(var(--size)*16);margin-bottom:calc(var(--size)*10)}:where(.column-old-content) #africa h6,:where(.column-old-content) #asia h6,:where(.column-old-content) #central_america h6,:where(.column-old-content) #oceania h6,:where(.column-old-content) #south_america h6{font-weight:400}:where(.column-old-content) .sub_area{display:flex;flex-wrap:wrap;justify-content:flex-start}:where(.column-old-content) .sub_area h6{line-height:2;margin-bottom:calc(var(--size)*5);margin-right:calc(var(--size)*15)}:where(.column-old-content) .sholder_blu{color:var(--nedit_blue);display:block;font-family:var(--font-family-montserrat);font-size:var(--font-size);font-weight:700;line-height:1.625em}:where(.column-old-content) .history_tbl{margin-bottom:0;width:100%}:where(.column-old-content) .history_tbl.line{background:url(../../../../uploads/webmagazine/img/history_line.png) top/calc(var(--size)*1.5) repeat-y}:where(.column-old-content) .history_tbl tr:nth-child(2n),:where(.column-old-content) .history_tbl tr:nth-child(odd){background-color:initial}:where(.column-old-content) .history_tbl td:first-child,:where(.column-old-content) .history_tbl td:nth-child(3){padding:calc(var(--size)*10);width:calc(var(--size)*360)}:where(.column-old-content) .history_tbl td:nth-child(2){padding:0;text-align:center;vertical-align:top;width:calc(var(--size)*184)}:where(.column-old-content) .item{background:#fff;border-radius:calc(var(--size)*7);box-shadow:calc(var(--size)*0) calc(var(--size)*0) calc(var(--size)*0) calc(var(--size)*10) #fff;margin:0 auto calc(var(--size)*40) auto;padding:calc(var(--size)*10);text-align:left;width:100%}:where(.column-old-content) .history_tbl td:first-child .item{border:solid calc(var(--size)*1) var(--nedit_orange)}:where(.column-old-content) .history_tbl td:nth-child(3) .item{border:solid calc(var(--size)*1) var(--nedit_blue)}:where(.column-old-content) .history_tbl td:nth-child(2) .time{background-color:var(--nedit_cream);display:inline-block;font-weight:700;padding:calc(var(--size)*10) 0}:where(.column-old-content) .history_tbl td.cfh:nth-child(2){background:url(../../../../uploads/webmagazine/img/history_hand_l.png) top calc(var(--size)*18) left /calc(var(--size)*38) no-repeat}:where(.column-old-content) .history_tbl td.glh:nth-child(2){background:url(../../../../uploads/webmagazine/img/history_hand_r.png) top calc(var(--size)*18) right /calc(var(--size)*38) no-repeat}:where(.column-old-content) .history_tbl td.bth:nth-child(2){background:url(../../../../uploads/webmagazine/img/history_hand_l.png) top calc(var(--size)*18) left /calc(var(--size)*38) no-repeat,url(../../../../uploads/webmagazine/img/history_hand_r.png) top calc(var(--size)*18) right /calc(var(--size)*38) no-repeat}:where(.column-old-content) .century{background-color:var(--nedit_beige2);font-size:calc(var(--size)*20);font-weight:700;line-height:calc(var(--size)*60);margin-bottom:calc(var(--size)*40);text-align:center}:where(.column-old-content) .history_tbl td.nopad{padding:calc(var(--size)*10) 0}:where(.column-old-content) .movie_box{background-color:#fff;border-radius:calc(var(--size)*10);box-shadow:0 0 calc(var(--size)*10) 0 #0000000d;margin:calc(var(--size)*40) 0;padding:calc(var(--size)*40);position:relative}:where(.column-old-content) .mov_box{margin:calc(var(--size)*30) auto 0 auto;max-width:calc(var(--size)*750)}:where(.column-old-content) .round_blue_bg .movie_box p{color:var(--nedit_brown)}:where(.column-old-content) .round_blue_bg section#mov07{margin-bottom:calc(var(--size)*95);padding:calc(var(--size)*100) calc(var(--size)*15) 0 calc(var(--size)*15)}:where(.column-old-content) .round_blue_bg section#mov08{margin-bottom:0;padding:0 calc(var(--size)*15) calc(var(--size)*100) calc(var(--size)*15)}:where(.column-old-content) a .circle_ttl_s{color:var(--nedit_brown);font-size:calc(var(--size)*16);font-weight:700;text-align:center;transition:.3s}:where(.column-old-content) .under_ttl_o{color:var(--nedit_orange);font-size:calc(var(--size)*30);font-weight:900;line-height:calc(var(--size)*65);margin-bottom:calc(var(--size)*5);text-align:center}:where(.column-old-content) .menu_tbl{border-collapse:collapse;margin-bottom:calc(var(--size)*45);margin-top:calc(var(--size)*-10);width:100%}:where(.column-old-content) .menu_tbl+h5{margin-top:calc(var(--size)*50)}:where(.column-old-content) .menu_tbl tr:nth-child(odd){background-color:var(--nedit_skyhi);border-top:calc(var(--size)*2) solid #fff}:where(.column-old-content) .menu_tbl tr:nth-child(2n){background-color:var(--nedit_grayhi);border-top:calc(var(--size)*2) solid #fff}:where(.column-old-content) .menu_tbl th{font-weight:700;padding:calc(var(--size)*7) 0 calc(var(--size)*7) calc(var(--size)*30);text-align:left}:where(.column-old-content) .menu_tbl td{padding:calc(var(--size)*7) calc(var(--size)*30) calc(var(--size)*7) 0}:where(.column-old-content) .menu_tbl td:nth-child(2){text-align:right}:where(.column-old-content) .menu_tbl th{width:32%}:where(.column-old-content) .menu_tbl td:nth-child(2){width:20%}:where(.column-old-content) #ice_coffee .wht_box_l{margin-bottom:calc(var(--size)*60)}:where(.column-old-content) .box3_wht img+p{margin-top:calc(var(--size)*20)}:where(.column-old-content) ul.menu_note{padding-left:calc(var(--size)*15)}:where(.column-old-content) ul.menu_note li{list-style:disc}:where(.column-old-content) .milk_box{max-width:calc(var(--size)*350);padding:calc(var(--size)*40) calc(var(--size)*15) calc(var(--size)*15) calc(var(--size)*15);width:32%}:where(.column-old-content) .round_top_box{background:#fff;border:solid calc(var(--size)*1.5) var(--nedit_blue);border-radius:calc(var(--size)*7);box-shadow:calc(var(--size)*0) calc(var(--size)*0) calc(var(--size)*0) calc(var(--size)*15) #fff;padding:calc(var(--size)*15);position:relative;text-align:left;width:100%}:where(.column-old-content) .round_top_box:after{background:url(../../../../uploads/webmagazine/img/round_top.png) 50%/calc(var(--size)*201) no-repeat;content:"";display:block;height:calc(var(--size)*166/3);left:50%;position:absolute;top:calc(var(--size)*-55);transform:translateX(-50%);width:calc(var(--size)*201);z-index:2}:where(.column-old-content) .milk_pic{display:block;margin:calc(var(--size)*-30) auto 0 auto;position:relative;width:calc(var(--size)*180);z-index:9}:where(.column-old-content) .milk_box h5{color:var(--nedit_blue);margin:calc(var(--size)*15) 0;text-align:center}:where(.column-old-content) .mbox3{width:32%}:where(.column-old-content) .mbox7{width:63%}:where(.column-old-content) #cafe_au_lait .menu_tbl th{width:30%}:where(.column-old-content) #cafe_au_lait .menu_tbl td:nth-child(2){width:14%}:where(.column-old-content) .mbox7 div[class^=o_s_no]{margin-bottom:calc(var(--size)*5)}:where(.column-old-content) .menu_pic{margin-bottom:calc(var(--size)*20);max-width:calc(var(--size)*400);width:100%}:where(.column-old-content) .recipe_note{font-size:calc(var(--size)*14);margin:calc(var(--size)*-45) 0 calc(var(--size)*45) 0}:where(.column-old-content) .season_ttl{display:block;margin:0 auto;margin-bottom:calc(var(--size)*25);width:calc(var(--size)*550)}:where(.column-old-content) .middle_ttl.with{margin-bottom:calc(var(--size)*10)}:where(.column-old-content) .middle_ttl.with+p{margin-bottom:calc(var(--size)*30)}:where(.column-old-content) .display_tbl{border:calc(var(--size)*1) var(--nedit_gray) solid;border-collapse:collapse;margin-bottom:calc(var(--size)*30);width:100%}:where(.column-old-content) .display_tbl tr{border-bottom:var(--nedit_gray) calc(var(--size)*1) solid}:where(.column-old-content) .display_tbl tr:last-child{border-bottom:0}:where(.column-old-content) .display_tbl th:first-child{background:url(../../../../uploads/webmagazine/img/dashlineb_g.png) 100% 0/calc(var(--size)*1.5) repeat-y var(--nedit_skyhi);padding:calc(var(--size)*8) calc(var(--size)*20);width:calc(var(--size)*64)}:where(.column-old-content) .display_tbl th:nth-child(2){background-color:var(--nedit_skyhi);font-weight:700;padding:calc(var(--size)*8) calc(var(--size)*20);text-align:left;width:calc(var(--size)*137)}:where(.column-old-content) .display_tbl td{background-color:#fff;padding:calc(var(--size)*8) calc(var(--size)*20)}:where(.column-old-content) .display_tbl .no_intbl{width:calc(var(--size)*24)}:where(.column-old-content) .display_items{margin-bottom:calc(var(--size)*30)}:where(.column-old-content) .display_items li{margin:calc(var(--size)*20) 0}:where(.column-old-content) .display_items li:last-child{margin:calc(var(--size)*20) 0 0 0}:where(.column-old-content) #example01 h5{font-size:calc(var(--size)*16);margin-bottom:calc(var(--size)*10)}:where(.column-old-content) #example02 .display_items{margin-bottom:0}:where(.column-old-content) #certification .box37_3{width:32.5%}:where(.column-old-content) #certification .box37_7{width:64%}:where(.column-old-content) .wht_box_m{background-color:#fff;border-radius:calc(var(--size)*10);margin:calc(var(--size)*40) 0;padding:calc(var(--size)*40);position:relative}:where(.column-old-content) #decaf .box37_3{width:39%}:where(.column-old-content) #decaf .box37_7{width:56%}:where(.column-old-content) .decaf_bg{aspect-ratio:1/1;background:url(../../../../uploads/webmagazine/img/e6_bg01.jpg) top/contain no-repeat;margin-top:calc(var(--size)*20);padding-top:55%;text-align:center}:where(.column-old-content) #decaf h6{font-size:calc(var(--size)*16);font-weight:700}:where(.column-old-content) .under_ttl_g{color:var(--nedit_green);font-size:calc(var(--size)*30);font-weight:900;line-height:calc(var(--size)*65);margin-bottom:calc(var(--size)*5);text-align:center}:where(.column-old-content) .under_ttl_g+.sub_ttl{font-size:calc(var(--size)*18);font-weight:700;margin-bottom:calc(var(--size)*48);text-align:center}:where(.column-old-content) .grnhi .box3{background-color:var(--nedit_greenhi);border-radius:0;padding:calc(var(--size)*40) calc(var(--size)*15) calc(var(--size)*30);position:relative;text-align:center}:where(.column-old-content) .grnhi .box3:nth-child(-n+3){margin-bottom:calc(var(--size)*35)}:where(.column-old-content) .box_no_m{left:50%;position:absolute;top:calc(var(--size)*-20);transform:translateX(-50%);width:calc(var(--size)*40)}:where(.column-old-content) .principle{font-size:calc(var(--size)*20);font-weight:700}:where(.column-old-content) .sholder_grn{color:var(--nedit_green);display:block;font-family:var(--font-family-montserrat);font-size:var(--font-size);font-weight:700;line-height:1.625em}:where(.column-old-content) .middle_under{font-size:calc(var(--size)*18);font-weight:700;margin-bottom:calc(var(--size)*-20);text-align:center}:where(.column-old-content) .priple_tbl{border-collapse:collapse;width:100%}:where(.column-old-content) .priple_tbl tr:nth-child(2n),:where(.column-old-content) .priple_tbl tr:nth-child(odd){background-color:initial}:where(.column-old-content) .priple_tbl thead tr:first-child th{background:url(../../../../uploads/webmagazine/img/h1_bg01.png) top/93% no-repeat}:where(.column-old-content) .priple_tbl thead td:first-child{width:calc(var(--size)*130)}:where(.column-old-content) .priple_tbl thead th{color:var(--nedit_blue);font-size:calc(var(--size)*16);font-weight:700;line-height:calc(var(--size)*20);padding:calc(var(--size)*18) 0;vertical-align:middle;width:calc(var(--size)*140)}:where(.column-old-content) .priple_tbl thead td:last-child{width:calc(var(--size)*16)}:where(.column-old-content) .priple_tbl tbody th{padding:calc(var(--size)*16) 0;position:relative}:where(.column-old-content) .priple_tbl tbody th:after{background:url(../../../../uploads/webmagazine/img/dashlineb.png) 0/calc(var(--size)*12) repeat-x;content:"";height:calc(var(--size)*1.5);left:0;position:absolute;top:0;width:calc(var(--size)*844)}:where(.column-old-content) .priple_tbl tbody td{background:url(../../../../uploads/webmagazine/img/h1_bg02.png) top/93% no-repeat;text-align:center;vertical-align:middle}:where(.column-old-content) .priple_tbl tbody td:last-child{background:none}:where(.column-old-content) .priple_tbl tbody tr:last-child td{background:url(../../../../uploads/webmagazine/img/h1_bg03.png) bottom/93% no-repeat}:where(.column-old-content) .priple_tbl tbody tr:last-child td:last-child{background:none}:where(.column-old-content) .tbl_bean{width:calc(var(--size)*40)}:where(.column-old-content) .tbody_ttl{font-size:calc(var(--size)*20);font-weight:700}:where(.column-old-content) #principles2{margin-bottom:calc(var(--size)*20)}:where(.column-old-content) #principles2 .box3{display:flex;flex-direction:column;width:30.3%}:where(.column-old-content) .priple_box{background-color:#fff;border-radius:calc(var(--size)*10);flex-grow:1;padding:calc(var(--size)*30)}:where(.column-old-content) .best_ttl{background:url(../../../../uploads/webmagazine/img/h1_best.png) 0/calc(var(--size)*76) no-repeat;height:calc(var(--size)*38);margin:0 auto calc(var(--size)*15);padding-left:calc(var(--size)*91);width:calc(var(--size)*163)}:where(.column-old-content) .uline_b{background:linear-gradient(#0000 75%,var(--nedit_sky) 25%);color:var(--nedit_blue);font-size:calc(var(--size)*30);font-weight:700;padding:0 calc(var(--size)*3)}:where(.column-old-content) #under_link{background-color:var(--nedit_beige3);padding:calc(var(--size)*40) calc(var(--size)*15);width:100%}:where(.column-old-content) a.ulink_box{background:url(../../../../uploads/webmagazine/img/h1_arrow.png) right calc(var(--size)*13) center /calc(var(--size)*30) no-repeat #fff;border-radius:calc(var(--size)*10);color:var(--nedit_green);display:block;font-size:calc(var(--size)*15);font-weight:700;padding:calc(var(--size)*11) calc(var(--size)*15);transition:.3s;width:29.5%}:where(.column-old-content) a.ulink_box:nth-child(-n+6){margin-bottom:calc(var(--size)*15)}:where(.column-old-content) div.ulink_box.last{background:none;width:29.5%}:where(.column-old-content) a.ulink_box:hover{background:url(../../../../uploads/webmagazine/img/h1_arrow_h.png) right calc(var(--size)*13) center /calc(var(--size)*30) no-repeat #fff;color:#b00}:where(.column-old-content) .newedit_bg2{background:url(../../../../uploads/webmagazine/img/h2_equip_bg01.png) center top calc(var(--size)*1100) /100% no-repeat,url(../../../../uploads/webmagazine/img/h2_equip_bg03.png) center bottom calc(var(--size)*380) /100% no-repeat,url(../../../../uploads/webmagazine/img/h2_equip_bg02.png) center top calc(var(--size)*1250) /100% calc(100% - var(--size)*1250 - var(--size)*580) no-repeat,url(../../../../uploads/webmagazine/img/newedit_bg.jpg) 50% /calc(var(--size)*200) repeat;overflow:hidden;padding:calc(var(--size)*50) calc(var(--size)*15) calc(var(--size)*100) calc(var(--size)*15)}:where(.column-old-content) .equip_box{max-width:calc(var(--size)*432);padding:calc(var(--size)*15);width:46%}:where(.column-old-content) .round_top_box_g{background:#fff;border:solid calc(var(--size)*1.5) var(--nedit_green);border-radius:calc(var(--size)*7);box-shadow:calc(var(--size)*0) calc(var(--size)*0) calc(var(--size)*0) calc(var(--size)*15) #fff;margin-top:calc(var(--size)*110);padding:calc(var(--size)*15);position:relative;text-align:left;width:100%}:where(.column-old-content) .round_top_box_g:after{background:url(../../../../uploads/webmagazine/img/round_top_g.png) 50%/calc(var(--size)*260) no-repeat;content:"";display:block;height:calc(var(--size)*69);left:50%;position:absolute;top:calc(var(--size)*-67);transform:translateX(-50%);width:calc(var(--size)*260);z-index:2}:where(.column-old-content) .equip_box:nth-child(2n){margin-top:calc(var(--size)*100)}:where(.column-old-content) .equip_pic{display:block;margin:calc(var(--size)*-70) auto 0 auto;position:relative;width:calc(var(--size)*280);z-index:9}:where(.column-old-content) #paperdrip{margin-bottom:0}:where(.column-old-content) .menu_tbl.grn tr:nth-child(odd){background-color:var(--nedit_greenhi);border-top:calc(var(--size)*2) solid #fff}:where(.column-old-content) #paperdrip .wht_box_l{margin-bottom:calc(var(--size)*60)}:where(.column-old-content) #paperdrip .box3_wht p{margin-top:calc(var(--size)*20)}:where(.column-old-content) .green{color:var(--nedit_green)}:where(.column-old-content) .point_box{background:#fff;border:solid calc(var(--size)*1.5) var(--nedit_green);border-radius:calc(var(--size)*7);box-shadow:calc(var(--size)*0) calc(var(--size)*0) calc(var(--size)*0) calc(var(--size)*15) #fff;margin:calc(var(--size)*110) auto 0 auto;padding:calc(var(--size)*15);position:relative;text-align:left;width:calc(100% - var(--size)*30)}:where(.column-old-content) .point_box:after{background:url(../../../../uploads/webmagazine/img/h3_point.png) 50%/calc(var(--size)*140) no-repeat;content:"";display:block;height:calc(var(--size)*81);left:50%;position:absolute;top:calc(var(--size)*-67);transform:translateX(-50%);width:calc(var(--size)*140);z-index:2}:where(.column-old-content) .terminology{font-size:calc(var(--size)*14);margin:calc(var(--size)*35) 0}:where(.column-old-content) .terminology li{line-height:1.4;margin-bottom:calc(var(--size)*5)}:where(.column-old-content) #instant_aulait .menu_tbl td:nth-child(2),:where(.column-old-content) #instant_hot .menu_tbl td:nth-child(2),:where(.column-old-content) #instant_ice .menu_tbl td:nth-child(2){text-align:left;width:45%}:where(.column-old-content) #instant_aulait{margin-bottom:0}:where(.column-old-content) #instant_aulait .dotbox_gre{margin-bottom:0}:root :where(.single-column .single-body){word-break:break-word}:root :where(.single-column .single-body) .main_title{color:#7f311a;font-size:1.25rem;font-weight:700;margin:1.5rem 0;padding:0}:root :where(.single-column .single-body) .author,:root :where(.single-column .single-body) p span.author{color:#7c7c7c;display:block;font-size:.75rem;line-height:1.5em;margin:1rem 0 2rem}:root :where(.single-column .single-body) .lead{color:#968f84;font-weight:700}:root :where(.single-column .single-body) .caption{color:#999;font-size:.75rem!important;line-height:1.5em!important;margin:10px 0 1rem!important;padding:0;text-align:left}:root :where(.single-column .single-body) .caption_tx{color:#999;font-size:.75rem!important;line-height:1.5em!important;margin:10px 0 1.5rem!important;padding:0;text-align:left}:root :where(.single-column .single-body) .caption_nomb{color:#999;display:block;font-size:.75rem!important;line-height:1.5em!important;margin:-10px 0 0!important;padding:0;text-align:left}:root :where(.single-column .single-body) .right_img,:root :where(.single-column .single-body) p img.right_img{float:right;margin:8px 0 10px 20px;padding:0}:root :where(.single-column .single-body) .left_img,:root :where(.single-column .single-body) p img.left_img{float:left;margin:8px 20px 10px 0;padding:0}:root :where(.single-column .single-body) .right_img_200{float:right;margin:8px 0 10px 20px!important;padding:0;width:200px}:root :where(.single-column .single-body) .right_img_250{float:right;margin:0 0 5px 10px;padding:0;width:250px}:root :where(.single-column .single-body) .right_img_300{float:right;margin:0 0 10px 20px;padding:0;width:300px}:root :where(.single-column .single-body) .left_img_150{float:left;margin:8px 20px 10px 0;padding:0;width:150px}:root :where(.single-column .single-body) .left_img_200{float:left;margin:8px 20px 10px 0;padding:0;width:200px}:root :where(.single-column .single-body) .left_img_250{float:left;margin:0 10px 5px 0;padding:0;width:250px}:root :where(.single-column .single-body) .left_img_300{float:left;margin:8px 20px 10px 0;padding:0;width:300px}:root :where(.single-column .single-body) .left_img_300 img{width:100%}:root :where(.single-column .single-body) .bnr_cell a[href$=".pdf"]{background:none!important;padding-left:0}:root :where(.single-column .single-body) .dottedline_txt_c{border-bottom:1px dotted #d4c09d;margin:0 0 2rem;padding:1rem 0 2rem}:root :where(.single-column .single-body) .left_img{float:left;margin-bottom:calc(var(--size)*10);margin-right:calc(var(--size)*20);margin-top:0}:root :where(.single-column .single-body) .right_img,:root :where(.single-column .single-body) .right_img_200,:root :where(.single-column .single-body) .right_img_300{float:right;margin-bottom:calc(var(--size)*10);margin-left:calc(var(--size)*20)!important;margin-top:0}:root :where(.single-column .single-body) .right_img_300{width:calc(var(--size)*300)}:root :where(.single-column .single-body) .right_img_200{width:calc(var(--size)*200)}:root :where(.single-column .single-body) p{margin-top:var(--spacing-md)}:root :where(.single-column .single-body) p:first-child{margin-top:0}:root :where(.single-column .single-body) p:empty{display:none}:root :where(.single-column .single-body) img{display:block;height:auto;margin-inline:auto;margin-top:var(--spacing-md);max-width:100%;vertical-align:top}:root :where(.single-column .single-body) img.top{width:100%}:root :where(.single-column .single-body) figure img{margin-top:0}:root :where(.single-column .single-body) figure:has(figcaption) img{margin-bottom:0}:root :where(.single-column .single-body) figure figcaption{font-size:var(--font-size-sm);margin-top:calc(var(--size)*15)}:root :where(.single-column .single-body) figure ins{color:var(--color-gray);display:block;font-size:var(--font-size-sm);-webkit-text-decoration:none;text-decoration:none}:root :where(.single-column .single-body) figure ins:not(:first-child){margin-top:calc(var(--size)*10)}:root :where(.single-column .single-body) figure>br{display:none}:root :where(.single-column .single-body) section h4{color:var(--color-secondary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-top:calc(var(--size)*40)}:is(:root :where(.single-column .single-body) section h4)+:not(blockquote){margin-top:calc(var(--size)*20)!important}:is(:root :where(.single-column .single-body) section h4)+figure{margin-top:calc(var(--size)*30)!important}:root :where(.single-column .single-body) section h5{border-bottom:2px dashed var(--color-gray-light);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-top:calc(var(--size)*40);padding-bottom:calc(var(--size)*10)}:is(:root :where(.single-column .single-body) section h5)+:not(blockquote){margin-top:calc(var(--size)*20)!important}:root :where(.single-column .single-body) section blockquote{background-color:var(--color-secondary-light);border-radius:var(--radius-sm);margin-top:calc(var(--size)*70);padding:calc(var(--size)*20);position:relative}:root :where(.single-column .single-body) section blockquote b{bottom:calc(100% + var(--size)*8);color:var(--color-secondary);left:0;padding-bottom:calc(var(--size)*5);position:absolute;text-align:center;width:calc(var(--size)*133)}:root :where(.single-column .single-body) section blockquote b:after{--icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='レイヤー_1' viewBox='0 0 133 15'%3E%3Cpath d='M0 0h60v1H0zM60.36 14.4l-.72-.7L72.73 0h60.21v1H73.15z'/%3E%3C/svg%3E");--icon-aspect-ratio:133/15;aspect-ratio:var(--icon-aspect-ratio,1);background:currentColor;content:"";display:inline-block;height:calc(var(--size)*15);left:0;line-height:1;mask:var(--icon-mask) center center /contain no-repeat;position:absolute;top:100%;vertical-align:middle}:is(:root :where(.single-column .single-body) section blockquote b)+br{display:none}:root :where(.single-column .single-body)>section{margin-top:calc(var(--size)*40)}:root :where(.single-column .single-body) .lead{color:var(--color-gray);font-weight:var(--font-weight-bold)}:root :where(.single-column .single-body) .lead br:first-child,:root :where(.single-column .single-body) .lead br:last-child{display:none}:root :where(.single-column .single-body) .profile{margin-top:calc(var(--size)*40);position:relative}:root :where(.single-column .single-body) .profile:before{color:var(--color-secondary);content:"Profile";display:block;font-family:var(--font-family-josefinsans);font-size:calc(var(--size)*22);font-weight:var(--font-weight-semibold);line-height:1;margin-bottom:calc(var(--size)*15)}:root :where(.single-column .single-body) .profile:after{clear:both}:root :where(.single-column .single-body) .profile figure{margin:0 auto calc(var(--size)*20) auto;width:calc(var(--size)*120)}:root :where(.single-column .single-body) .profile figure img{aspect-ratio:1;border-radius:50%;height:auto;width:100%}:is(:root :where(.single-column .single-body) .profile figure)+*{margin-top:0}:root :where(.single-column .single-body) .profile h4{font-size:var(--font-size);overflow:hidden}:is(:root :where(.single-column .single-body) .profile h4)+*{margin-top:calc(var(--size)*10)}:root :where(.single-column .single-body) .profile p{overflow:hidden}:root :where(.single-column .single-body) .index{background-color:var(--color-white);border:1px solid var(--color-secondary);border-radius:var(--radius-sm);counter-reset:index-counter;margin-top:calc(var(--size)*40);padding:calc(var(--size)*20)}:root :where(.single-column .single-body) .index:before{color:var(--color-secondary);content:"Contents";display:block;font-family:var(--font-family-josefinsans);font-size:calc(var(--size)*22);font-weight:var(--font-weight-semibold);line-height:1;margin-bottom:calc(var(--size)*15)}:root :where(.single-column .single-body) .index li{counter-increment:index-counter;line-height:var(--line-height-sm);padding-left:calc(var(--size)*50);position:relative}:is(:root :where(.single-column .single-body) .index li)+li{margin-top:calc(var(--size)*15)}:root :where(.single-column .single-body) .index li:before{border-right:1px solid var(--color-secondary);color:var(--color-secondary);content:counter(index-counter);font-family:var(--font-family-josefinsans);font-size:calc(var(--size)*22);font-weight:var(--font-weight-semibold);left:0;line-height:1;margin-right:calc(var(--size)*20);min-width:1.5em;padding-right:calc(var(--size)*10);position:absolute;top:calc((var(--line-height-sm)*16 - 22)*var(--size))}:root :where(.single-column .single-body) .index li a{-webkit-text-decoration:underline;text-decoration:underline}:root :where(.single-column .single-body) .index li a:hover{-webkit-text-decoration:none;text-decoration:none}:root :where(.single-column .single-body) .col2{display:grid;gap:calc(var(--size)*30);margin-top:calc(var(--size)*40)}:root :where(.single-column .single-body) .point{align-items:center;border:var(--color-secondary) calc(var(--size)*2) dashed;border-radius:var(--radius-sm);column-gap:calc(var(--size)*20);display:grid;grid-template-columns:auto 1fr;margin-top:calc(var(--size)*40);padding:calc(var(--size)*20)}:root :where(.single-column .single-body) .point:before{align-items:center;aspect-ratio:1;background-color:var(--color-secondary-light);border-radius:50%;color:var(--color-secondary);content:"Point";display:flex;font-family:var(--font-family-josefinsans);font-size:calc(var(--size)*20);font-weight:var(--font-weight-semibold);height:auto;justify-content:center;line-height:1;width:calc(var(--size)*70)}:root :where(.single-column .single-body) .matome li,:root :where(.single-column .single-body) .orange_dots li,:root :where(.single-column .single-body) .point li{list-style-type:none;padding-left:1em;position:relative}:is(:root :where(.single-column .single-body) .matome li)+li,:is(:root :where(.single-column .single-body) .orange_dots li)+li,:is(:root :where(.single-column .single-body) .point li)+li{margin-top:calc(var(--size)*10)}:root :where(.single-column .single-body) .matome li:before,:root :where(.single-column .single-body) .orange_dots li:before,:root :where(.single-column .single-body) .point li:before{background-color:#ed7131;border-radius:50%;content:"";display:block;height:calc(var(--size)*6);left:0;position:absolute;top:calc(var(--size)*11);width:calc(var(--size)*6)}:root :where(.single-column .single-body) .matome li b,:root :where(.single-column .single-body) .orange_dots li b,:root :where(.single-column .single-body) .point li b{color:var(--color-secondary)}:root :where(.single-column .single-body) .caption,:root :where(.single-column .single-body) .caption_tx{color:var(--color-gray);font-size:var(--font-size-sm);line-height:var(--line-height-sm);margin-top:calc(var(--size)*15)}:root :where(.single-column .single-body) .author{color:var(--color-gray);display:block;font-size:var(--font-size-sm);margin-top:calc(var(--size)*40)}:root :where(.single-column .single-body) .box_line,:root :where(.single-column .single-body) .interview_info{background:var(--color-primary-lighter);overflow:hidden;padding:calc(var(--size)*20)}:root :where(.single-column .single-body) .box_line p,:root :where(.single-column .single-body) .interview_info p{margin-top:var(--spacing-sm);overflow:hidden}:root :where(.single-column .single-body) .box_line p:first-child,:root :where(.single-column .single-body) .interview_info p:first-child{margin-top:0}:root :where(.single-column .single-body) .interview_info{display:flex;flex-direction:column-reverse;gap:calc(var(--size)*20);justify-content:space-between}:root :where(.single-column .single-body) .interview_info .interview_info_title{color:#7f311a;flex-grow:1}:root :where(.single-column .single-body) .interview_info .interview_info_img{flex:none;margin:0 auto;width:calc(var(--size)*120)}:root :where(.single-column .single-body) .interview_info .interview_info_img img{margin-top:0}:root :where(.single-column .single-body) .matome{border:var(--color-secondary-light) calc(var(--size)*10) solid;border-radius:var(--radius-sm);margin-top:calc(var(--size)*50);padding:calc(var(--size)*20)}:root :where(.single-column .single-body) .matome h5{border-bottom:2px dashed var(--color-secondary);color:var(--color-secondary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-top:0;padding-bottom:calc(var(--size)*10);text-align:center}:is(:root :where(.single-column .single-body) .matome ul) li+li{margin-top:calc(var(--size)*20)}:root :where(.single-column .single-body) .sns_icon img{width:40px!important}:root :where(.single-column .single-body) .under_news .news_cell{border-top:2px solid #d93332}.single-container{background-color:var(--color-white);border-radius:var(--radius-md);padding:calc(var(--size)*30) calc(var(--size)*20)}.single-header{margin-bottom:calc(var(--size)*20)}.single-header>.date{color:var(--color-gray);display:block;font-size:var(--font-size-sm);margin-bottom:calc(var(--size)*10)}.single-header>.title{font-size:var(--font-size-x2l)}.single-body img{height:auto;max-width:100%}.single-footer{align-items:center;border-top:2px solid var(--color-primary);display:grid;grid-template-columns:repeat(2,1fr);margin-top:calc(var(--size)*50);padding-top:calc(var(--size)*30)}.single-footer .nav-next .wp-block-button__link,.single-footer .nav-prev .wp-block-button__link{width:auto}.single-footer .nav-next{text-align:right}.year-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--size)*10);justify-content:center}.year-pagination>.empty,.year-pagination>.year{flex:none;font-weight:var(--font-weight-bold);line-height:1;min-width:2em;padding:.3em 0;-webkit-text-decoration:none;text-decoration:none}.year-pagination>.year.is-current{background-color:var(--color-secondary);border-radius:var(--radius-sm);color:var(--color-white);padding-inline:.75em}.year-pagination>.year:hover{color:var(--color-secondary)}.home-hero{opacity:0;transition:opacity 2s ease}.is-ready .home-hero{opacity:1}@keyframes steam-home{0%{opacity:0;transform:translate(0) scale(.9)}15%{opacity:1;transform:translateY(calc(var(--size)*-10)) scale(1)}30%{opacity:.5;transform:translateY(calc(var(--size)*-20)) scale(.95)}45%{opacity:.75;transform:translateY(calc(var(--size)*-30)) scale(1)}60%{opacity:0;transform:translateY(calc(var(--size)*-40)) scale(1)}to{opacity:0;transform:translateY(calc(var(--size)*-50)) scale(1)}}.home-hero-visual{filter:blur(10px);transition:filter 1s ease-in-out}.is-ready .home-hero-visual{filter:blur(0)}.home-hero-visual .copy>.line{clip-path:inset(0 0 100% 0);opacity:0;transform:translateY(calc(var(--size)*-20));transition-delay:1s;transition-duration:.75s;transition-property:clip-path,opacity,transform;transition-timing-function:var(--ease-out-quad)}.home-hero-visual .copy>.line:nth-child(2){transition-delay:1.75s}.home-hero-visual .copy>.line:nth-child(3){transition-delay:2.5s}.is-ready :is(.home-hero-visual .copy>.line){clip-path:inset(0 0 0 0);opacity:1;transform:translateY(0)}.home-hero-visual .steam-01{animation:steam-home 7s linear 1s infinite both}.home-hero-visual .steam-02{animation:steam-home 7s linear 2s infinite both}.home-hero-visual .plant{transform:rotate(-4deg);transform-origin:80% 5%;transition:transform 2s var(--ease-out-back)}.is-ready :is(.home-hero-visual .plant){transform:rotate(0)}.data-report-list.is-limited>:nth-child(n+11),.publication-cover-list.is-limited>:nth-child(n+13){display:none}@media (min-width:769px) and (max-width:1024px){:where(.column-old-content) .circle_link{width:calc(var(--size)*180)}:where(.column-old-content) .circle_btn{height:calc(var(--size)*180);width:calc(var(--size)*180)}:where(.column-old-content) .circle_in{width:calc(var(--size)*180)}}@media (min-width:769px) and (max-width:1160px){:where(.column-old-content) .illst_01{right:0}:where(.column-old-content) .illst_021{left:0}:where(.column-old-content) .illst_03{right:0}:where(.column-old-content) .illst_04{right:0}:where(.column-old-content) .illst_08{left:calc(var(--size)*-70);top:calc(var(--size)*-20)}}@media (min-width:769px) and (max-width:1250px){:where(.column-old-content) .bread{padding:0 calc(var(--size)*15)}}@media screen and (width >= 782px){:root{--vw:0.07143vw;--vw-max:min(1px,0.07143vw);--vw-min:max(1px,0.07143vw);--size:0.07143vw;--spacing-md:calc(var(--size)*30);--spacing-lg:calc(var(--size)*40);--spacing-xl:calc(var(--size)*50);--spacing-x2l:calc(var(--size)*60);--spacing-x3l:calc(var(--size)*80);--width-side:calc(var(--size)*50);--width-content:calc(var(--size)*1000);--width-content-sm:calc(var(--size)*800);--width-content-md:calc(var(--size)*900);--width-content-lg:calc(var(--size)*1200);--height-header:calc(var(--size)*95)}.u-hide-md{display:none!important}.c-icon-circle{border-width:calc(var(--size)*2.5)}.c-modal .modal-container{max-width:var(--width-content);padding:calc(var(--size)*40)}.c-modal .modal-close>.icon{height:calc(var(--size)*30)}:root .c-block-profile{padding-inline:var(--spacing-sm)}:root .c-block-point .wp-block-column:has(.wp-block-heading){flex-basis:calc(var(--size)*70)}:root .c-block-point .wp-block-heading{aspect-ratio:1;border-radius:50%;height:auto;padding:0;width:calc(var(--size)*70)}.csv-chart{aspect-ratio:2/1}.csv-chart.is-type-pie{max-width:calc(var(--size)*340)}.chart-legend{gap:calc(var(--size)*10)}:where(.html-banner){flex-direction:row;padding-block:calc(var(--size)*29);padding-inline:calc(var(--size)*29) calc(var(--size)*79)}:where(.html-banner)>.wrap-thumb{width:calc(var(--size)*190)}:where(.html-banner) .title{font-size:calc(var(--size)*24)}:where(.html-banner) .title a:after{bottom:auto;right:calc(var(--size)*30);top:calc(50% - (18*var(--size))/2)}:where(.logo-banners){gap:calc(var(--size)*30) calc(var(--size)*40)}:where(.logo-banners)>.banner{width:calc(var(--size)*273)}.footer{padding-block:calc(var(--size)*40) calc(var(--size)*20)}.header{grid-template-columns:auto 1fr;padding-block:calc(var(--size)*15) calc(var(--size)*5);padding-inline:var(--width-side)}.header-logo img{height:calc(var(--size)*40)}.header-gnav-trigger{display:none}.header-gnav{display:grid!important;gap:calc(var(--size)*5) calc(var(--size)*10);grid-template-columns:1fr auto;justify-content:end;opacity:1!important}.header-primary-menu{flex-direction:row;flex-wrap:wrap;font-size:calc(var(--size)*16);order:2}.header-primary-menu>.menu-item>a{padding:0 0 calc(var(--size)*10) 0}.header-primary-menu>.menu-item.menu-item-has-children>a:after{color:var(--color-gray-light);font-size:calc(var(--size)*13);transform:rotate(90deg) translateX(.05em)}.header-primary-menu .sub-menu{background-color:var(--color-white);border-radius:calc(var(--size)*5);box-shadow:var(--shadow-sm);left:50%;padding:calc(var(--size)*20);position:absolute;top:calc(100% + var(--size)*0);transform:translateX(-50%);white-space:nowrap;z-index:1}.header-keyword-search{order:0;text-align:right}.header-keyword-search>.search-form{display:inline-block;font-size:calc(var(--size)*14)}.header-keyword-search>.search-form>.input{border:1px solid var(--color-gray-light);max-width:calc(var(--size)*200);padding-block:.2em;padding-inline-start:calc(var(--size)*34);transition:border-color var(--duration-hover) ease}.header-keyword-search>.search-form>.input:focus{border-color:var(--color-secondary)}.header-keyword-search>.search-form>.icon{color:var(--color-primary);height:1em;left:calc(var(--size)*12)}.header-secondary-menu{flex-direction:row;gap:0 calc(var(--size)*10);justify-content:flex-end;order:1}.header-secondary-menu>.menu-item{border-left:2px solid var(--color-gray-light);padding-left:calc(var(--size)*10)}.page-header{min-height:calc(var(--size)*220)}.page-title-wrap:before{bottom:calc(var(--size)*-40)}.page-title-wrap:after{top:calc(var(--size)*-30)}.page-title{font-size:calc(var(--size)*38)}.page-content{border-radius:calc(var(--size)*80) calc(var(--size)*80) 0 0;padding-block:calc(var(--size)*80)}:where(.stickynote-links){gap:calc(var(--size)*40)}:where(.stickynote-links)>li{min-height:calc(var(--size)*160);padding:calc(var(--size)*30) calc(var(--size)*20) calc(var(--size)*15) calc(var(--size)*20);width:calc(33.33333% - var(--size)*80/3)}:where(.stickynote-links)>li:before{height:calc(var(--size)*20);left:calc(50% - var(--size)*40)}:where(.stickynote-links)>li .title{font-size:var(--font-size-lg)}:where(.stickynote-links)>li .more{font-size:var(--font-size-sm);margin-top:calc(var(--size)*10)}.slider-index{display:none}.slider-button-next,.slider-button-prev{position:absolute;top:calc(50% - var(--size)*20);z-index:1}.slider-button-next .c-icon-circle,.slider-button-prev .c-icon-circle{height:calc(var(--size)*40)}.slider-button-next .c-icon-circle .c-icon.is-arrow-line,.slider-button-prev .c-icon-circle .c-icon.is-arrow-line{height:33%}.slider-button-prev{right:calc(100% + var(--size)*10)}.slider-button-next{left:calc(100% + var(--size)*10)}.is-icon-book:where(.wp-block-button)>.wp-block-button__link{padding-left:calc(var(--size)*40)!important}.is-icon-book:where(.wp-block-button)>.wp-block-button__link:before{left:calc(var(--size)*15)}.is-style-button-outline-sm:where(.wp-block-button),.is-style-fill:where(.wp-block-button),.is-style-outline:where(.wp-block-button),.wp-block-buttons.is-style-buttons-outline-sm :where(.wp-block-button):not([class*=is-style-]),.wp-block-buttons:not([class*=is-style-]) :where(.wp-block-button):not([class*=is-style-]){max-width:none;min-width:calc(var(--size)*300);width:auto}.is-style-button-outline-sm:where(.wp-block-button),.wp-block-buttons.is-style-buttons-outline-sm :where(.wp-block-button):not([class*=is-style-]){min-width:calc(var(--size)*213)}.is-style-button-radius:where(.wp-block-button),.wp-block-buttons.is-style-buttons-radius :where(.wp-block-button):not([class*=is-style-]){max-width:none;min-width:calc(var(--size)*253);width:calc(var(--size)*253)}.wp-block-buttons.is-style-buttons-tab :where(.wp-block-button):not([class*=is-style-])>.wp-block-button__link{font-size:var(--font-size-xl)}.wp-block-buttons.is-style-buttons-text{gap:calc(var(--size)*10) calc(var(--size)*40)}:where(.wp-block-categories.is-style-categories-button){gap:calc(var(--size)*15) calc(var(--size)*20);grid-template-columns:repeat(4,1fr)}:where(.wp-block-categories.is-style-categories-button) a{font-size:var(--font-size)}:where(.wp-block-categories.is-style-categories-button) a:after{right:calc(var(--size)*12)}:where(.wp-block-details)>summary{font-size:var(--font-size-lg)}.is-style-details-radius:where(.wp-block-details){padding-block:calc(var(--size)*40);padding-inline:calc(var(--size)*50)}.is-style-details-radius:where(.wp-block-details)>summary{padding-right:calc(var(--size)*40)}.is-style-details-radius:where(.wp-block-details)>summary:after{right:calc(var(--size)*-20)}:where(.wp-block-group.is-style-group-radius){padding:calc(var(--size)*60) calc(var(--size)*50)}:where(.wp-block-image.is-style-image-parallax){aspect-ratio:1400/500}.wp-block-list.is-style-list-circle-number>li{padding-left:calc(2.5em + var(--size)*20);padding-top:calc(1.25em - var(--line-height)*1em/2)}.wp-block-list.is-style-list-circle-number>li:before{height:2em;width:2em}.wp-block-list.is-style-list-index li{padding-left:calc(var(--size)*60)}:where(.wp-pagenavi){gap:calc(var(--size)*10);margin-top:calc(var(--size)*50)}:where(.wp-pagenavi)>.current,:where(.wp-pagenavi)>.page{border-width:calc(var(--size)*2.5);font-size:var(--font-size);width:calc(var(--size)*40)}:where(.wp-pagenavi)>.nextpostslink .c-icon-circle,:where(.wp-pagenavi)>.previouspostslink .c-icon-circle{height:calc(var(--size)*40)}:where(.wp-pagenavi)>.nextpostslink .c-icon-circle .c-icon.is-arrow-line,:where(.wp-pagenavi)>.previouspostslink .c-icon-circle .c-icon.is-arrow-line{height:33%}:where(.wp-pagenavi)>.previouspostslink{margin-right:calc(var(--size)*10)}:where(.wp-pagenavi)>.nextpostslink{margin-left:calc(var(--size)*10)}.card-archive:not(.swiper){grid-template-columns:repeat(4,1fr)}.about-business-item:before{bottom:calc(100% - var(--size)*35);height:calc(var(--size)*142)}.about-business-item>.wp-block-column:first-child{width:calc(var(--size)*450)}.about-business-item>.wp-block-column:nth-child(2){margin-top:calc(var(--size)*60);padding-block:calc(var(--size)*40) calc(var(--size)*30);padding-inline:calc(var(--size)*40)}.about-business-item:nth-child(odd):before{right:calc(var(--size)*177)}.about-business-item:nth-child(odd)>.wp-block-column:nth-child(2){margin-inline:calc(var(--size)*-120) 0;padding-inline:calc(var(--size)*160) calc(var(--size)*40)}.about-business-item:nth-child(2n):before{left:calc(var(--size)*177)}.about-business-item:nth-child(2n)>.wp-block-column:nth-child(2){margin-inline:0 calc(var(--size)*-120);padding-inline:calc(var(--size)*40) calc(var(--size)*160)}.about-business-item:not(.wp-block-columns){margin-top:calc(var(--size)*150);padding:calc(var(--size)*40)}.about-business-item:not(.wp-block-columns):before{bottom:calc(100% + var(--size)*25)}.publication-cover-list>*{padding:calc(var(--size)*30)}.page-column .page-title-wrap,.parent-page-column .page-title-wrap,.single-column .page-title-wrap,.tax-column_category .page-title-wrap{--obj-inline-adjust:45}.column-index{grid-template-columns:calc(var(--size)*300) 1fr}.data-summary-row>:first-child{clip-path:polygon(0 0,92% 0,100% 50%,92% 100%,0 100%);padding-right:calc(var(--size)*40)}.data-report-list{gap:calc(var(--size)*30) calc(var(--size)*20)}.data-2024-01-text>img{height:calc(var(--size)*101);width:auto}.data-2024-02-text>img{height:calc(var(--size)*129);width:auto}.data-2024-03-fig>img,.data-2024-04-fig>img{height:calc(var(--size)*104.12)}.english-section-heading{font-size:calc(var(--size)*42)}.english-index-heading{font-size:calc(var(--size)*34)}.english-business .about-business-item.is-layout-flex>:nth-child(2){min-height:calc(var(--size)*280)}.english-business .about-business-item .heading{font-size:calc(var(--size)*28)}.download-button-list{gap:calc(var(--size)*20)}.page-health .page-title-wrap,.parent-page-health .page-title-wrap{--obj-inline-adjust:25}.health-theme-nav.is-layout-flex{gap:calc(var(--size)*10) calc(var(--size)*20);grid-template-columns:repeat(4,1fr)}.home-section-grid{grid-template-columns:calc(var(--size)*360) 1fr}.home-section-grid>*{margin-top:0}.home-section-heading-sub{text-align:left}.home-section-heading{font-size:calc(var(--size)*38);text-align:left}.home-top-container{padding-bottom:calc(var(--size)*100)}.home-hero{grid-template-columns:calc(var(--size)*360) 1fr;padding-left:calc(var(--size)*40);padding-top:0}.home-hero>.wrap-heading{align-self:end}.home-hero>.wrap-visual{align-self:start;grid-row:span 2;margin-top:0}.home-hero>.wrap-body{align-self:start}.home-hero>.wrap-body:after{height:calc(var(--size)*89);left:0;margin-top:0;position:absolute;top:calc(100% + var(--size)*40)}.home-hero .section-heading{font-size:calc(var(--size)*48);margin-top:calc(var(--size)*10)}.home-hero-visual{margin:calc(var(--size)*-15) 0 0 calc(var(--size)*60);width:calc(var(--size)*635.01)}.home-hero-visual .plant{left:78.5%;top:36%}.home-hero-visual .copy{font-size:calc(var(--size)*22);left:116%;top:-8%}.home-hero-visual .copy>.line{min-width:calc(var(--size)*40);padding:calc(var(--size)*10) calc(var(--size)*5) calc(var(--size)*5) calc(var(--size)*5)}.home-hero-visual .copy .keyword{margin-bottom:calc(var(--size)*10);width:calc(1em + var(--size)*10)}.home-banner{margin-top:calc(var(--size)*40);padding-left:calc(var(--size)*400)}.home-banner .home-banner,.home-banner.is-selected{padding-left:0}.home-news{margin-top:calc(var(--size)*80)}.home-column-container{padding-block:calc(var(--size)*100)}.home-column .obj{margin-inline:auto;width:calc(var(--size)*324)}.home-column-categories .wp-block-button:not(.is-icon-book)+.wp-block-button.is-icon-book{grid-column:1}.home-data-container{padding-block:calc(var(--size)*100)}.home-data{grid-template-columns:1fr calc(var(--size)*360)}.home-data .wrap-heading{order:1}.home-data .wrap-body{order:0}.home-data .home-section-heading,.home-data .home-section-heading-sub{text-align:right}.home-data .obj{margin-inline:auto;width:calc(var(--size)*311)}.home-data .data-heading{border-left-width:6px;font-size:calc(var(--size)*28)}.home-data .data-ranking{display:table;font-size:calc(var(--size)*28);margin-right:auto;padding-block:calc(var(--size)*10) calc(var(--size)*15);padding-inline:calc(var(--size)*30) calc(var(--size)*40);text-align:left}.home-data .chart-heading{font-size:var(--font-size-xl)}.home-column-categories,.home-data-menu,.home-health-menu{display:grid!important;gap:calc(var(--size)*15) calc(var(--size)*20)!important;grid-template-columns:repeat(3,1fr)}.home-column-categories>.wp-block-button,.home-data-menu>.wp-block-button,.home-health-menu>.wp-block-button{min-width:auto!important;width:100%!important}.home-health-container{padding-block:calc(var(--size)*100)}.home-health .obj{margin-inline:auto;width:calc(var(--size)*252)}.home-sdgs-container{padding-block:calc(var(--size)*80)}.home-sdgs .section-heading{font-size:calc(var(--size)*38)}.sdgs-members-list{gap:calc(var(--size)*40);grid-template-columns:repeat(3,1fr)}.sdgs-members-item{padding-block:calc(var(--size)*20);padding-inline:calc(var(--size)*20)}.sdgs-members-modal-content:has(.wrap-img){align-items:center;grid-template-columns:1fr calc(var(--size)*300)}.sdgs-members-modal-content .wrap-text{order:0}.sdgs-members-modal-content .wrap-img{order:1;text-align:right}.sdgs-members-modal-content .wrap-more{order:2}:where(.column-old-content) main .wrap .sidemenu ul li a:hover{background-color:#fcf5e6;color:#b00;-webkit-text-decoration:none;text-decoration:none}:where(.column-old-content) h3.ttl_news a:hover{-webkit-text-decoration:underline;text-decoration:underline}:where(.column-old-content) .pagelink li a:hover{color:#b00;-webkit-text-decoration:underline;text-decoration:underline}:where(.column-old-content) .slick_coffeetimes li a:hover span.icon img{opacity:1!important}:where(.column-old-content) .health-content .img a:hover span img,:where(.column-old-content) .news-content .img a:hover span img{opacity:1!important;z-index:20}:root :where(.single-column .single-body) .for_sp{display:none}:root :where(.single-column .single-body) .profile{padding-inline:calc(var(--size)*30)}:root :where(.single-column .single-body) .profile figure{float:left;margin:0 calc(var(--size)*20) 0 0}:root :where(.single-column .single-body) .index{padding:calc(var(--size)*29)}:root :where(.single-column .single-body) .index li{padding-left:calc(var(--size)*60)}:root :where(.single-column .single-body) .col2{grid-template-columns:repeat(2,1fr)}:root :where(.single-column .single-body) .box_line,:root :where(.single-column .single-body) .interview_info{padding:calc(var(--size)*30)}:root :where(.single-column .single-body) .interview_info{flex-flow:row-reverse}:root :where(.single-column .single-body) .interview_info .interview_info_img{margin:0}:root :where(.single-column .single-body) .matome{border-width:calc(var(--size)*20)}.single-container{padding:calc(var(--size)*60) calc(var(--size)*50)}.single-footer{grid-template-columns:repeat(3,1fr)}.single-footer:has(.year-pagination){grid-template-columns:calc(var(--size)*50) 1fr calc(var(--size)*50)}.single-footer .nav-next .wp-block-button__link .c-icon-circle,.single-footer .nav-prev .wp-block-button__link .c-icon-circle{height:calc(var(--size)*40)}.single-footer .nav-next .wp-block-button__link .c-icon-circle .c-icon.is-arrow-line,.single-footer .nav-prev .wp-block-button__link .c-icon-circle .c-icon.is-arrow-line{height:33%}.single-footer .nav-prev{order:0}.single-footer .nav-next{order:2}.single-footer .nav-index{order:1}.year-pagination{gap:calc(var(--size)*20)}.year-pagination>.empty,.year-pagination>.year{font-size:var(--font-size-xl)}}@media (max-width:1260px){:where(.column-old-content) #natural .coffee_contents_2{padding:0 calc(var(--size)*15)}}@media screen and (width < 782px){.u-hide-until-md{display:none!important}:root .c-block-profile .wp-block-image img{max-width:calc(var(--size)*120)!important}:root .c-block-summary{border-width:calc(var(--size)*10)!important}.bar-balloon{transform:scale(.7);transform-origin:center bottom}.footer-sns-desc{font-size:calc(var(--size)*14)}.header-logo{padding:calc(var(--size)*10) var(--width-side)}.header-gnav{background-color:var(--color-secondary);color:var(--color-white);display:none;max-height:100vh;max-width:calc(var(--size)*330);opacity:0;overflow-y:auto;overscroll-behavior:contain;padding-block:calc(var(--size)*50) calc(var(--size)*30);padding-inline:calc(var(--size)*30);position:absolute;right:0;top:0;width:90vw}.header-primary-menu>.menu-item{border-bottom:1px solid var(--color-white)}.header-primary-menu>.menu-item.menu-item-has-children>a{padding-right:calc(var(--size)*5)}.header-primary-menu .sub-menu{font-size:calc(var(--size)*16);font-weight:400;height:0;overflow:hidden;padding-left:calc(var(--size)*20);transform:none!important}.header-primary-menu .sub-menu>.menu-item:last-child{padding-bottom:calc(var(--size)*20)}.header-keyword-search{margin-top:calc(var(--size)*30)}.header-secondary-menu{margin-top:calc(var(--size)*20)}.page-title-wrap:after,.page-title-wrap:before{transform:scale(.6)}.slider-controls{margin-top:calc(var(--size)*10)}:is(.wp-block-buttons.is-style-buttons-radius :where(.wp-block-button):not([class*=is-style-]),.is-style-button-radius:where(.wp-block-button))>.wp-block-button__link{font-size:var(--font-size-sm)}.wp-block-buttons{flex-direction:column}.wp-block-buttons.is-style-buttons-text{flex-direction:row;gap:calc(var(--size)*5) calc(var(--size)*30)}.wp-block-buttons.is-style-buttons-tab{flex-direction:row}.wp-block-buttons.is-style-buttons-radius{display:grid;gap:calc(var(--size)*15) calc(var(--size)*10);grid-template-columns:repeat(2,1fr)}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column img{display:block;margin-inline:auto;max-width:50vw}.wp-block-group.is-sp-vertical{align-items:stretch;flex-direction:column;grid-template-columns:1fr}:where(.wp-block-image.is-style-image-parallax) img{height:120%!important;width:auto!important}.about-business{margin-inline:calc(var(--width-side)*-1)!important}.about-business-item>.wp-block-column:first-child img{max-width:80%}.publication-cover-list{gap:calc(var(--size)*10);grid-template-columns:repeat(2,1fr)!important}.data-summary-row{row-gap:calc(var(--size)*10)!important}.data-summary-row>:first-child{clip-path:polygon(0 0,100% 0,100% 80%,50% 100%,0 80%);padding-bottom:calc(var(--size)*40)}.data-report-list{gap:calc(var(--size)*10);grid-template-columns:repeat(2,1fr)!important}.data-2024-01-text>img,.data-2024-02-text>img{max-width:100%!important}.home-column .obj{bottom:calc(var(--size)*-55);left:calc(var(--size)*10);position:absolute;width:calc(var(--size)*175);z-index:1000}.home-column-categories .wp-block-button>.wp-block-button__link{min-height:calc(var(--size)*80)}.home-data .obj{right:calc(var(--size)*10);width:calc(var(--size)*157)}.home-data .obj,.home-health .obj{bottom:calc(var(--size)*-30);position:absolute;z-index:1000}.home-health .obj{left:calc(var(--size)*10);width:calc(var(--size)*173)}.sdgs-members-modal-content .wrap-more{text-align:center}:where(.column-old-content){font-size:var(--font-size-sm)}:where(.column-old-content) .for_sp{display:block!important}:where(.column-old-content) .for_pc{display:none!important}:where(.column-old-content) .left_center{text-align:center}:where(.column-old-content) .ind30{padding-left:calc(var(--size)*15)}:where(.column-old-content) .ml15{margin-left:0}:where(.column-old-content) .w15_a,:where(.column-old-content) .w20_a,:where(.column-old-content) .w25_a,:where(.column-old-content) .w30_a,:where(.column-old-content) .w40_a,:where(.column-old-content) .w50_a{width:auto}:where(.column-old-content) .w30_50{width:50%}:where(.column-old-content) .w30_100{width:100%}:where(.column-old-content) .w65_100{width:100%}:where(.column-old-content) .w80_100{width:100%}:where(.column-old-content) .w90_100{width:100%}:where(.column-old-content) .mv{margin:0 0 calc(var(--size)*50)}:where(.column-old-content) .link_submenu{pointer-events:all;position:relative;text-align:left}:where(.column-old-content) .link_submenu:after{border:calc(var(--size)*1) solid #d4c09d;border-width:0 calc(var(--size)*2) calc(var(--size)*2) 0;content:"";display:block;height:calc(var(--size)*10);position:absolute;right:calc(var(--size)*10);top:calc(var(--size)*16);transform:rotate(45deg);transition:all .3s;width:calc(var(--size)*10)}:where(.column-old-content) .link_submenu.is-opened:after{border:calc(var(--size)*1) solid #d4c09d;border-width:0 calc(var(--size)*2) calc(var(--size)*2) 0;content:"";display:block;height:calc(var(--size)*10);position:absolute;right:calc(var(--size)*10);top:calc(var(--size)*17);transform:rotate(-135deg);transition:all .3s;width:calc(var(--size)*10)}:where(.column-old-content) .submenu{display:none}:where(.column-old-content) main .wrap .sidemenu ul li a{align-items:flex-start;justify-content:flex-start;min-height:auto;padding:calc(var(--size)*10) 0;text-align:left}:where(.column-old-content) .pc-only{display:none}:where(.column-old-content) .sp-only{display:block}:where(.column-old-content) .bread{height:calc(var(--size)*22);margin:0 0 calc(var(--size)*10);padding:0 calc(var(--size)*15)}:where(.column-old-content) .bread ul{max-width:100%;width:100%}:where(.column-old-content) .bread ul li{font-size:calc(var(--size)*11);line-height:calc(var(--size)*22);margin-right:.5em}:where(.column-old-content) .bread ul li.sp-only{margin-right:0}:where(.column-old-content) .bread ul li a{padding-right:1em}:where(.column-old-content) main .wrap{display:block;margin:0 auto calc(var(--size)*35);max-width:100%;padding:0 calc(var(--size)*15);width:100%}:where(.column-old-content) main .wrap .sidemenu{margin:calc(var(--size)*20) 0 calc(var(--size)*25);width:100%}:where(.column-old-content) main .wrap .sidemenu .ttl{background:url(../img/bg_sidemenu_sp.png?rev=1759282650810) no-repeat 0 0;background-size:100%;font-size:calc(var(--size)*16);margin:0;padding:calc(var(--size)*15) 0 calc(var(--size)*10)}:where(.column-old-content) main .wrap .sidemenu>ul{background:url(../img/bg_sidemenu_sp.png?rev=1759282650810) no-repeat 0 100%;background-size:100%;padding-bottom:calc(var(--size)*5)}:where(.column-old-content) main .wrap .sidemenu ul li{border-bottom:calc(var(--size)*1) solid #9f803f;display:block;font-size:calc(var(--size)*13);height:auto;text-align:left}:where(.column-old-content) main .wrap .sidemenu ul li:last-child{border-bottom:none}:where(.column-old-content) main .wrap .contents,:where(.column-old-content) main.coffee .wrap .contents{width:100%}:where(.column-old-content) main .wrap .contents h2{font-size:calc(var(--size)*16);margin:0 0 calc(var(--size)*15);padding:0 0 calc(var(--size)*10)}:where(.column-old-content) h3.ttl_news{font-size:1.125em;margin:0 0 calc(var(--size)*15);padding:0 0 calc(var(--size)*0)}:where(.column-old-content) h3.ttl_news span{background:#7b4f3a;color:#fff;display:inline-block;font-size:calc(var(--size)*12);font-weight:400;margin-left:calc(var(--size)*15);padding:calc(var(--size)*2) calc(var(--size)*0);text-align:center;width:calc(var(--size)*90)}:where(.column-old-content) .under_news h2{display:none}:where(.column-old-content) .news_list ul{list-style:none;margin:0 0 calc(var(--size)*20);padding:0}:where(.column-old-content) .news_list ul li{border-bottom:calc(var(--size)*1) solid #9f803f;padding:calc(var(--size)*25) 0 calc(var(--size)*30)}:where(.column-old-content) .news_list ul li:first-child{padding:calc(var(--size)*0) 0 calc(var(--size)*30)}:where(.column-old-content) .under_news .date{font-size:calc(var(--size)*14)}:where(.column-old-content) .under_news .news_cell{margin:0 auto calc(var(--size)*20);padding:calc(var(--size)*25) 0 calc(var(--size)*35)}:where(.column-old-content) .under_news p{font-size:.875em;line-height:1.7em;margin:0 0 2em}:where(.column-old-content) .pagelink{flex-wrap:wrap;margin:0 0 calc(var(--size)*20)}:where(.column-old-content) .page_cell p{font-size:.875em;line-height:1.7em}:where(.column-old-content) .page_cell .row{display:block;margin:0 auto calc(var(--size)*40)}:where(.column-old-content) .page_cell .row .col>.row{margin:0 auto calc(var(--size)*20)}:where(.column-old-content) .page_cell .row .col>.row:last-of-type{margin:0 auto calc(var(--size)*0)}:where(.column-old-content) .page_cell .row .span_12{width:100%}:where(.column-old-content) .page_cell .row .span_6{width:100%}:where(.column-old-content) .page_cell .row .span_65{width:100%}:where(.column-old-content) .page_cell .row .span_35{width:100%}:where(.column-old-content) .page_cell .row .col figure{margin:0 auto;width:100%}:where(.column-old-content) .page_cell .row .col:nth-of-type(2n){padding-left:calc(var(--size)*0)}:where(.column-old-content) .page_cell .row.reverse .col:nth-of-type(odd){padding-left:calc(var(--size)*0)}:where(.column-old-content) .page_cell .row.reverse .col:nth-of-type(2n){padding-left:0}:where(.column-old-content) .page_cell h3{font-size:1em;margin:0 0 calc(var(--size)*10);padding:0}:where(.column-old-content) .page_cell h4{font-size:1em;margin:0 0 calc(var(--size)*10);padding:0}:where(.column-old-content) .page_cell p{margin:0 0 calc(var(--size)*20)}:where(.column-old-content) .archive_list ul li{margin:0 0 calc(var(--size)*35) 0;width:100%}:where(.column-old-content) .archive_list ul li:nth-child(3n){margin:0 0 calc(var(--size)*35) 0}:where(.column-old-content) .archive_list ul li img{width:100%}:where(.column-old-content) .archive_list ul li p{font-size:calc(var(--size)*14);margin:calc(var(--size)*10) 0 0}:where(.column-old-content) .coffee .bread{margin:0 0 calc(var(--size)*20)}:where(.column-old-content) main .under_coffee{margin:0 auto calc(var(--size)*35)}:where(.column-old-content) .coffee .h2_index{font-size:calc(var(--size)*30);margin-bottom:calc(var(--size)*20)}:where(.column-old-content) .coffee_slide{margin:0 0 calc(var(--size)*35);padding:calc(var(--size)*25) 0 calc(var(--size)*25)}:where(.column-old-content) .coffee_slide button.slick-prev,:where(.column-old-content) .slick_times_new button.slick-prev{background-size:calc(var(--size)*30) calc(var(--size)*30);height:calc(var(--size)*30);left:calc(var(--size)*10);top:30%;width:calc(var(--size)*30)}:where(.column-old-content) .coffee_slide button.slick-next,:where(.column-old-content) .slick_times_new button.slick-next{background-size:calc(var(--size)*30) calc(var(--size)*30);height:calc(var(--size)*30);right:calc(var(--size)*10);top:30%;width:calc(var(--size)*30)}:where(.column-old-content) .slick_coffeetimes li{margin:0 calc(var(--size)*10);width:calc(var(--size)*373)}:where(.column-old-content) .slick_coffeetimes .ttl{font-size:calc(var(--size)*16);padding:calc(var(--size)*15) calc(var(--size)*20) 0}:where(.column-old-content) .slick_coffeetimes .ttl span{font-size:calc(var(--size)*13)}:where(.column-old-content) .slick_coffeetimes .txt{font-size:calc(var(--size)*12);padding:0 calc(var(--size)*20) 0}:where(.column-old-content) .coffee_contents{max-width:100%;padding:0 calc(var(--size)*0)}:where(.column-old-content) .coffee_contents .txt_lead{font-size:calc(var(--size)*15);margin:0 calc(var(--size)*20) calc(var(--size)*30)}:where(.column-old-content) .news_link{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0 auto calc(var(--size)*25);max-width:100%}:where(.column-old-content) .news_link li{font-size:calc(var(--size)*10);margin:0 calc(var(--size)*5) calc(var(--size)*20);max-width:calc(var(--size)*75);width:20%}:where(.column-old-content) .news_link li .img{height:calc(var(--size)*75);margin:0 0 calc(var(--size)*5);max-width:calc(var(--size)*75)}:where(.column-old-content) .coffeetimes_archive,:where(.column-old-content) .health_archive{padding:0 calc(var(--size)*0)}:where(.column-old-content) .news-content{margin:0 2% calc(var(--size)*40);width:46%}:where(.column-old-content) .health-content{margin:0 0 calc(var(--size)*40);width:100%}:where(.column-old-content) .health-content .img span,:where(.column-old-content) .news-content .img span{filter:drop-shadow(0 calc(var(--size)*2) calc(var(--size)*2) rgba(0,0,0,.1));left:calc(var(--size)*10);top:calc(var(--size)*-3);width:calc(var(--size)*30);z-index:20}:where(.column-old-content) .health-content .img span img,:where(.column-old-content) .news-content .img span img{width:100%}:where(.column-old-content) .health-content .img div img,:where(.column-old-content) .news-content .img div img{border-radius:calc(var(--size)*10);margin-bottom:calc(var(--size)*5)}:where(.column-old-content) .news-content .date_cell{padding:0 calc(var(--size)*10)}:where(.column-old-content) .health-content .date_cell{padding:0}:where(.column-old-content) .health-content .date_cell .category,:where(.column-old-content) .health-content .date_cell .news-date,:where(.column-old-content) .news-content .date_cell .category,:where(.column-old-content) .news-content .date_cell .news-date{font-size:calc(var(--size)*10)}:where(.column-old-content) .news-content .ttl{font-size:calc(var(--size)*14);margin:calc(var(--size)*10) calc(var(--size)*10) calc(var(--size)*10)}:where(.column-old-content) .health-content .ttl{font-size:calc(var(--size)*14);margin:calc(var(--size)*10) 0 calc(var(--size)*10)}:where(.column-old-content) .health-content .ttl span,:where(.column-old-content) .news-content .ttl span{font-size:calc(var(--size)*10)}:where(.column-old-content) .news-content .txt{font-size:calc(var(--size)*12);margin:0 calc(var(--size)*10) 0}:where(.column-old-content) .health-content .txt{font-size:calc(var(--size)*12);margin:0}:where(.column-old-content) .coffee_ttl{height:auto;margin:0 0 calc(var(--size)*45)}:where(.column-old-content) .coffee_ttl .wrap{display:block;margin:0 auto;max-width:100%;padding:0 calc(var(--size)*0);width:100%}:where(.column-old-content) .coffee_ttl .wrap .ttl{display:flex;height:calc(var(--size)*50);margin:0 auto;padding:0 calc(var(--size)*20);width:100%}:where(.column-old-content) .coffee_ttl .wrap .ttl img{display:block;margin-top:calc(var(--size)*-13);width:calc(var(--size)*50)}:where(.column-old-content) .coffee_ttl .wrap .ttl h3{font-size:calc(var(--size)*18);line-height:calc(var(--size)*50);margin:0 0 0 calc(var(--size)*15);width:calc(100% - var(--size)*50)}:where(.column-old-content) .coffee_ttl .wrap .ttl h3 span{font-size:calc(var(--size)*12);margin:0 0 0 calc(var(--size)*10);padding:0}:where(.column-old-content) .under_submenu{pointer-events:all;position:relative;text-align:left}:where(.column-old-content) .under_submenu:after{border:calc(var(--size)*1) solid #7f311a;border-width:0 calc(var(--size)*2) calc(var(--size)*2) 0;content:"";display:block;height:calc(var(--size)*10);position:absolute;right:calc(var(--size)*10);top:calc(var(--size)*18);transform:rotate(45deg);transition:all .3s;width:calc(var(--size)*10)}:where(.column-old-content) .under_submenu.is-opened:after{border:calc(var(--size)*1) solid #7f311a;border-width:0 calc(var(--size)*2) calc(var(--size)*2) 0;content:"";display:block;height:calc(var(--size)*10);position:absolute;right:calc(var(--size)*10);top:calc(var(--size)*22);transform:rotate(-135deg);transition:all .3s;width:calc(var(--size)*10)}:where(.column-old-content) .coffee_ttl .ttl_list{display:none}:where(.column-old-content) .coffee_ttl .ttl_list ul{align-items:center;display:flex;flex-wrap:wrap;height:auto;justify-content:center;list-style:none;margin:calc(var(--size)*15) auto 0;padding:0 calc(var(--size)*20) calc(var(--size)*10)}:where(.column-old-content) .coffee_ttl .wrap ul li{color:#000;cursor:pointer;font-size:calc(var(--size)*7);letter-spacing:-.02em;padding:calc(var(--size)*0) calc(var(--size)*0) calc(var(--size)*0);position:relative;text-align:center;width:calc(var(--size)*70)}:where(.column-old-content) .coffee_ttl .wrap ul li .img{align-items:center;background:#f6f6f6;border-radius:calc(var(--size)*5);display:flex;height:calc(var(--size)*50);justify-content:center;margin:0 auto calc(var(--size)*5);width:calc(var(--size)*50)}:where(.column-old-content) .mv_sdgs .ttl{background:#007d3b;color:#fff;font-size:calc(var(--size)*21);height:calc(var(--size)*33);left:0;letter-spacing:.05em;line-height:calc(var(--size)*33);margin:0;padding:0 0 0 calc(var(--size)*30);position:absolute;top:10%;width:calc(var(--size)*300)}:where(.column-old-content) .link_sdgs{margin:0 0 calc(var(--size)*35)}:where(.column-old-content) .link_sdgs li a{align-items:center;background:#6a963b;display:flex;font-size:calc(var(--size)*11);height:calc(var(--size)*65);justify-content:center;line-height:1.2;margin:0;padding:0}:where(.column-old-content) .link_sdgs li:nth-child(2n) a{background:#007d3b}:where(.column-old-content) .box37_3,:where(.column-old-content) .box37_7{width:100%}:where(.column-old-content) table.sp td,:where(.column-old-content) table.sp th{display:block}:where(.column-old-content) table.sp th{padding:calc(var(--size)*15) calc(var(--size)*20) 0 calc(var(--size)*20);text-align:left}:where(.column-old-content) table.sp td{padding:calc(var(--size)*5) calc(var(--size)*20) 0 calc(var(--size)*20)}:where(.column-old-content) table.sp td:last-child{padding:calc(var(--size)*5) calc(var(--size)*20) calc(var(--size)*15) calc(var(--size)*20)}:where(.column-old-content) .spmb0{margin-bottom:0!important}:where(.column-old-content) .w50_100{width:100%}:where(.column-old-content) .w75_100{width:100%}:where(.column-old-content) .act_0.w5 a{width:100%}:where(.column-old-content) .act_1.w5 a{width:100%}:where(.column-old-content) #english .mv{margin:calc(var(--size)*-20) 0 calc(var(--size)*20) 0}:where(.column-old-content) #member_main header{height:calc(var(--size)*60)}:where(.column-old-content) #member_main .mv{margin:calc(var(--size)*-20) 0 calc(var(--size)*50) 0}:where(.column-old-content) table.calender{width:100%}:where(.column-old-content) .bread{margin:0 0 calc(var(--size)*20)}:where(.column-old-content) #coffeetimes .h2_index{font-size:calc(var(--size)*30);letter-spacing:.15em;margin-bottom:calc(var(--size)*20)}:where(.column-old-content) #coffeetimes .coffee_ttl{height:auto}:where(.column-old-content) .interview_info{flex-direction:column;flex-flow:column-reverse;margin-bottom:1em;padding:calc(var(--size)*15)}:where(.column-old-content) .interview_info .interview_info_title{width:100%}:where(.column-old-content) .box_line,:where(.column-old-content) .earth_profile{padding:calc(var(--size)*15)}:where(.column-old-content) .w490{width:100%}:where(.column-old-content) table.normal th,:where(.column-old-content) td{display:table-cell;line-height:1.5em;padding:calc(var(--size)*10)}:where(.column-old-content) .left_img,:where(.column-old-content) .right_img{width:calc(var(--size)*140)}:where(.column-old-content) .left_img_150{float:left;margin:calc(var(--size)*5) calc(var(--size)*10) calc(var(--size)*5) 0;padding:0;width:calc(var(--size)*150)}:where(.column-old-content) .right_img,:where(.column-old-content) .right_img_200{float:right;margin:calc(var(--size)*5) 0 calc(var(--size)*5) calc(var(--size)*10);padding:0;width:calc(var(--size)*140)}:where(.column-old-content) .left_img,:where(.column-old-content) .left_img_200{float:left;margin:calc(var(--size)*5) calc(var(--size)*10) calc(var(--size)*5) 0;padding:0;width:calc(var(--size)*140)}:where(.column-old-content) .right_img_250{float:none;margin:0 auto calc(var(--size)*5) auto;padding:0;width:calc(var(--size)*250)}:where(.column-old-content) .left_img_250{float:none;margin:0 auto calc(var(--size)*5) auto;padding:0;width:calc(var(--size)*250)}:where(.column-old-content) .right_img_300{float:none;margin:0 auto;padding:0;width:100%}:where(.column-old-content) .right_img_300 img{width:100%}:where(.column-old-content) .left_img_300{float:none;margin:calc(var(--size)*8) 0;padding:0;width:100%}:where(.column-old-content) .left_img_300 img{width:100%}:where(.column-old-content) #newlayout24 .col2{flex-direction:column}:where(.column-old-content) #newlayout24 .col2 div{width:100%}:where(.column-old-content) #newlayout24 section blockquote b{top:calc(var(--size)*-40)}:where(.column-old-content) #newlayout24 .matome{border:calc(var(--size)*10) solid #fff4ef}:where(.column-old-content) #newlayout24 ins{padding-top:calc(var(--size)*10)}:where(.column-old-content) #newlayout24 .for_sp{display:block!important}:where(.column-old-content) #newlayout24 .for_pc{display:none!important}:where(.column-old-content) #newlayout24 .point ul{padding-left:0;padding-top:calc(var(--size)*87)}:where(.column-old-content) #newlayout24 .point{background-position:50% calc(var(--size)*15);background-size:calc(var(--size)*70)}:where(.column-old-content) #newlayout24 .profile img{float:none;margin-left:30%;margin-right:0}:where(.column-old-content) section+section{margin-top:calc(var(--size)*60)}:where(.column-old-content) .flex{flex-direction:column}:where(.column-old-content) .box2{width:100%}:where(.column-old-content) .box3{width:100%}:where(.column-old-content) .box50{margin-bottom:calc(var(--size)*15);width:100%}:where(.column-old-content) .center_left{text-align:left}:where(.column-old-content) section{margin-bottom:calc(var(--size)*60)}:where(.column-old-content) .sec_in{width:100%}:where(.column-old-content) .dash_b_box,:where(.column-old-content) .dash_box{margin:0 auto calc(var(--size)*50) auto;padding:calc(var(--size)*24) calc(var(--size)*28)}:where(.column-old-content) .under_top_img{width:83.3%}:where(.column-old-content) .under_lead{margin-top:calc(var(--size)*-36);padding-top:calc(var(--size)*55)!important}:where(.column-old-content) .under_ttl{font-size:calc(var(--size)*26)}:where(.column-old-content) .middle_ttl{font-size:calc(var(--size)*19);text-align:center}:where(.column-old-content) .illst_01{bottom:auto;float:right;height:calc(var(--size)*98);position:relative;right:auto;width:calc(var(--size)*98)}:where(.column-old-content) .illst_021{display:none}:where(.column-old-content) .illst_022{display:none}:where(.column-old-content) .illst_02A{display:block;margin:calc(var(--size)*30) 0 0 auto;width:calc(var(--size)*205)}:where(.column-old-content) .illst_03{display:none}:where(.column-old-content) .illst_03A{display:block;margin:calc(var(--size)*30) 0 0 auto;width:calc(var(--size)*160)}:where(.column-old-content) .illst_04{bottom:auto;float:right;height:calc(var(--size)*98);margin-top:calc(var(--size)*10);position:relative;right:auto;width:calc(var(--size)*98)}:where(.column-old-content) .illst_05{left:-4%;top:56vw;width:calc(var(--size)*83)}:where(.column-old-content) .illst_06{right:-5%;top:calc(var(--size)*-80);width:calc(var(--size)*96)}:where(.column-old-content) .illst_08{left:calc(var(--size)*-70);top:calc(var(--size)*-20);width:calc(var(--size)*149)}:where(.column-old-content) .illst_07{left:calc(var(--size)*-35);top:calc(var(--size)*-75);width:calc(var(--size)*190)}:where(.column-old-content) .illst_09{bottom:calc(var(--size)*-110);right:calc(var(--size)*-10);width:calc(var(--size)*96)}:where(.column-old-content) .illst_10{bottom:calc(var(--size)*-45);right:calc(var(--size)*40);width:calc(var(--size)*98)}:where(.column-old-content) .illst_12{right:calc(var(--size)*-5);top:calc(var(--size)*-175);width:calc(var(--size)*188)}:where(.column-old-content) .illst_13{bottom:calc(var(--size)*-120);width:calc(var(--size)*65)}:where(.column-old-content) .illst_14{bottom:calc(var(--size)*-135);position:absolute;right:0;width:calc(var(--size)*70)}:where(.column-old-content) .illst_15{bottom:calc(var(--size)*-70);position:absolute;right:0;width:calc(var(--size)*105)}:where(.column-old-content) .illst_16{bottom:calc(var(--size)*-35);position:absolute;right:calc(var(--size)*-20);width:calc(var(--size)*100)}:where(.column-old-content) .illst_17{bottom:calc(var(--size)*-75);left:0;position:absolute;width:calc(var(--size)*60)}:where(.column-old-content) .illst_18{bottom:calc(var(--size)*-60);left:0;position:absolute;width:calc(var(--size)*75)}:where(.column-old-content) .illst_19{bottom:calc(var(--size)*-25);left:calc(var(--size)*-25);position:absolute;top:auto;width:calc(var(--size)*110)}:where(.column-old-content) .illst_21{bottom:calc(var(--size)*0);position:absolute;right:calc(var(--size)*20);width:calc(var(--size)*70)}:where(.column-old-content) .illst_22{bottom:calc(var(--size)*-180);position:absolute;right:0;width:calc(var(--size)*113)}:where(.column-old-content) .illst_23{bottom:calc(var(--size)*-180);left:0;position:absolute;width:calc(var(--size)*130)}:where(.column-old-content) .illst_24{bottom:calc(var(--size)*-80);position:absolute;right:calc(var(--size)*-5);width:calc(var(--size)*65)}:where(.column-old-content) .illst_25{left:0;position:absolute;top:calc(var(--size)*-90);width:calc(var(--size)*60)}:where(.column-old-content) .illst_26{position:absolute;right:0;top:calc(var(--size)*-65);width:calc(var(--size)*55)}:where(.column-old-content) .illst_27{bottom:calc(var(--size)*-60);left:0;position:absolute;width:calc(var(--size)*90)}:where(.column-old-content) .illst_28{bottom:calc(var(--size)*-60);left:auto;position:absolute;right:calc(var(--size)*-20);width:calc(var(--size)*90)}:where(.column-old-content) .illst_29{bottom:calc(var(--size)*-80);position:absolute;right:calc(var(--size)*-20);width:calc(var(--size)*90)}:where(.column-old-content) .illst_30{bottom:calc(var(--size)*-60);left:auto;position:absolute;right:calc(var(--size)*-50);top:auto;width:calc(var(--size)*160)}:where(.column-old-content) .illst_31{bottom:calc(var(--size)*-80);position:absolute;right:calc(var(--size)*-50);width:calc(var(--size)*140)}:where(.column-old-content) .coffee_contents_2 .cate_ttl,:where(.column-old-content) .coffee_contents_2 .cate_ttl_g,:where(.column-old-content) .coffee_contents_2 .cate_ttl_o{font-size:calc(var(--size)*26)}:where(.column-old-content) .dash_in{flex-direction:column;padding:calc(var(--size)*10) 0}:where(.column-old-content) .dash_left,:where(.column-old-content) .dash_right{width:100%}:where(.column-old-content) .circle_link{margin:0 auto;width:calc(var(--size)*170)}:where(.column-old-content) .circle_in{width:100%}:where(.column-old-content) .circle_btn{height:auto;width:100%}:where(.column-old-content) .dash_right.wide{margin:0 auto;max-width:calc(var(--size)*360)}:where(.column-old-content) .dash_right.wide .circle_link{margin:0;width:100%}:where(.column-old-content) a .circle_ttl{font-size:calc(var(--size)*16)}:where(.column-old-content) a .bc_arw{bottom:calc(var(--size)*13);right:calc(var(--size)*10)}:where(.column-old-content) .no1,:where(.column-old-content) .no2,:where(.column-old-content) .no3,:where(.column-old-content) .no4{font-size:calc(var(--size)*15);padding-left:calc(var(--size)*25)}:where(.column-old-content) .arrow_hw{display:none}:where(.column-old-content) .arrow_hw_v{bottom:calc(var(--size)*-77);display:block;height:calc(var(--size)*77);position:absolute;right:calc(var(--size)*50);width:calc(var(--size)*34);z-index:9}:where(.column-old-content) .box3_wht:first-child{margin:calc(var(--size)*30) 0 0 0}:where(.column-old-content) .box3_wht{margin:calc(var(--size)*64) 0 0 0;padding:calc(var(--size)*20);width:100%}:where(.column-old-content) .box_no{width:calc(var(--size)*40)}:where(.column-old-content) .dotbox_blu{margin:calc(var(--size)*40) 0;padding:calc(var(--size)*20)}:where(.column-old-content) .img_cherry{width:100%}:where(.column-old-content) .round_blue_bg section{margin-bottom:0;padding:calc(var(--size)*70) calc(var(--size)*15)}:where(.column-old-content) .round_blue_bg p{text-align:left}:where(.column-old-content) .round_blue_bg .panel_in{padding:calc(var(--size)*20)}:where(.column-old-content) .label_l,:where(.column-old-content) .label_r{font-size:calc(var(--size)*16);height:calc(var(--size)*50);line-height:1.2;padding:calc(var(--size)*4);width:49.5%}:where(.column-old-content) .label_l{font-size:calc(var(--size)*16);height:calc(var(--size)*50);line-height:calc(var(--size)*42);padding:calc(var(--size)*4);width:49.5%}:where(.column-old-content) .cell_left,:where(.column-old-content) .cell_right{padding:calc(var(--size)*15) 0;width:49.5%}:where(.column-old-content) .mid_label{font-size:calc(var(--size)*12);left:50%;position:absolute;transform:translateX(-50%);width:calc(var(--size)*56)}:where(.column-old-content) .panel_in .flex_wrap{position:relative}:where(.column-old-content) .panel_in .flex_wrap:nth-child(2){padding-top:calc(var(--size)*20)}:where(.column-old-content) .panel_in .flex_wrap:nth-child(6) .cell_left,:where(.column-old-content) .panel_in .flex_wrap:nth-child(6) .cell_right{width:48%}:where(.column-old-content) .panel_in .flex_wrap:nth-child(6){align-items:flex-start;padding-top:calc(var(--size)*30)}:where(.column-old-content) .panel_in .flex_wrap:nth-child(2) .mid_label{top:calc(var(--size)*10)}:where(.column-old-content) .panel_in .flex_wrap:nth-child(6) .mid_label{top:calc(var(--size)*10)}:where(.column-old-content) .under_caution{line-height:1.5}:where(.column-old-content) .under_caution li{margin-top:calc(var(--size)*5)}:where(.column-old-content) .wht_box{padding:calc(var(--size)*20)}:where(.column-old-content) .left_ttl{background:url(../../../../uploads/webmagazine/img/arrow_impt_sp.png) bottom calc(var(--size)*15) center /100% no-repeat;width:100%}:where(.column-old-content) .right_txt{width:100%}:where(.column-old-content) .chk_ttl{display:block;font-size:calc(var(--size)*18);margin:0 auto calc(var(--size)*45) auto}:where(.column-old-content) .stamp01{right:0;top:calc(var(--size)*-20)}:where(.column-old-content) .stamp02{right:calc(var(--size)*-5);top:calc(var(--size)*-25)}:where(.column-old-content) #jutebag .dotbox_blu{padding:calc(var(--size)*30)}:where(.column-old-content) #jutebag .dotbox_blu .box2:first-child{margin-bottom:calc(var(--size)*20)}:where(.column-old-content) #jutebag .dotbox_blu .box2:nth-child(2){width:calc(var(--size)*225)}:where(.column-old-content) .book_bg h4{font-size:calc(var(--size)*22)}:where(.column-old-content) .w300_100{width:100%}:where(.column-old-content) #smatra h4{line-height:1.4}:where(.column-old-content) .round_link{margin:0 calc(var(--size)*15)}:where(.column-old-content) .dotbox_gre,:where(.column-old-content) .dotbox_ora{padding:calc(var(--size)*30) calc(var(--size)*20)}:where(.column-old-content) .roast_tbl th{display:block;width:100%}:where(.column-old-content) .roast_tbl td,:where(.column-old-content) .roast_tbl td.b1,:where(.column-old-content) .roast_tbl td.b2,:where(.column-old-content) .roast_tbl td.b3,:where(.column-old-content) .roast_tbl td.g1,:where(.column-old-content) .roast_tbl td.g2,:where(.column-old-content) .roast_tbl td.g3,:where(.column-old-content) .roast_tbl td.o1,:where(.column-old-content) .roast_tbl td.o2,:where(.column-old-content) .roast_tbl td.o3{display:block;width:100%}:where(.column-old-content) div[class^=rtbl_box]{border-radius:calc(var(--size)*15);margin:calc(var(--size)*30) 0}:where(.column-old-content) .roast_tbl td.o1,:where(.column-old-content) .roast_tbl td.o4{font-weight:700;padding:calc(var(--size)*20) calc(var(--size)*20) 0 calc(var(--size)*20)}:where(.column-old-content) .roast_tbl td.o1,:where(.column-old-content) .roast_tbl td.o2,:where(.column-old-content) .roast_tbl td.o4,:where(.column-old-content) .roast_tbl td.o5,:where(.column-old-content) .roast_tbl td.o6{background:none}:where(.column-old-content) .roast_tbl td.o3{background:url(../../../../uploads/webmagazine/img/rtbl_fake.jpg) bottom/calc(var(--size)*200) calc(var(--size)*5) repeat-x;padding:calc(var(--size)*20) calc(var(--size)*20) calc(var(--size)*30) calc(var(--size)*20)}:where(.column-old-content) .fake_line{background:url(../../../../uploads/webmagazine/img/dashline.png) bottom/calc(var(--size)*12) repeat-x;bottom:0;height:calc(var(--size)*1.3);left:calc(var(--size)*20);position:absolute;width:calc(100% - var(--size)*40)}:where(.column-old-content) .roast_tbl td.b1,:where(.column-old-content) .roast_tbl td.b4,:where(.column-old-content) .roast_tbl td.b7{font-weight:700;padding:calc(var(--size)*20) calc(var(--size)*20) 0 calc(var(--size)*20)}:where(.column-old-content) .roast_tbl td.b1,:where(.column-old-content) .roast_tbl td.b2,:where(.column-old-content) .roast_tbl td.b4,:where(.column-old-content) .roast_tbl td.b5,:where(.column-old-content) .roast_tbl td.b6,:where(.column-old-content) .roast_tbl td.b7,:where(.column-old-content) .roast_tbl td.b8,:where(.column-old-content) .roast_tbl td.b9{background:none}:where(.column-old-content) .roast_tbl td.b3,:where(.column-old-content) .roast_tbl td.b6{background:url(../../../../uploads/webmagazine/img/rtbl_fake.jpg) bottom/100% calc(var(--size)*5) repeat-x;padding:calc(var(--size)*20) calc(var(--size)*20) calc(var(--size)*30) calc(var(--size)*20)}:where(.column-old-content) .fake_lineb{background:url(../../../../uploads/webmagazine/img/dashlineb.png) bottom/calc(var(--size)*12) repeat-x;bottom:0;height:calc(var(--size)*1.3);left:calc(var(--size)*20);position:absolute;width:calc(100% - var(--size)*40)}:where(.column-old-content) .roast_tbl td.g1,:where(.column-old-content) .roast_tbl td.g4,:where(.column-old-content) .roast_tbl td.g7{font-weight:700;padding:calc(var(--size)*20) calc(var(--size)*20) 0 calc(var(--size)*20)}:where(.column-old-content) .roast_tbl td.g1,:where(.column-old-content) .roast_tbl td.g2,:where(.column-old-content) .roast_tbl td.g4,:where(.column-old-content) .roast_tbl td.g5,:where(.column-old-content) .roast_tbl td.g6,:where(.column-old-content) .roast_tbl td.g7,:where(.column-old-content) .roast_tbl td.g8,:where(.column-old-content) .roast_tbl td.g9{background:none}:where(.column-old-content) .roast_tbl td.g3,:where(.column-old-content) .roast_tbl td.g6{background:url(../../../../uploads/webmagazine/img/rtbl_fake.jpg) bottom/100% calc(var(--size)*5) repeat-x;padding:calc(var(--size)*20) calc(var(--size)*20) calc(var(--size)*30) calc(var(--size)*20)}:where(.column-old-content) .fake_lineg{background:url(../../../../uploads/webmagazine/img/dashlineg.png) bottom/calc(var(--size)*12) repeat-x;bottom:0;height:calc(var(--size)*1.3);left:calc(var(--size)*20);position:absolute;width:calc(100% - var(--size)*40)}:where(.column-old-content) .w18_55{display:block;margin:0 auto;max-width:calc(var(--size)*180);width:55%}:where(.column-old-content) .combi_tbl{border-right:var(--nedit_gray) calc(var(--size)*1) solid;margin-bottom:calc(var(--size)*30);width:100%}:where(.column-old-content) .particle_tbl{border:calc(var(--size)*1) var(--nedit_gray) solid;margin-bottom:calc(var(--size)*30)}:where(.column-old-content) .particle_tbl td,:where(.column-old-content) .particle_tbl td:nth-child(3),:where(.column-old-content) .particle_tbl th{display:block;width:100%}:where(.column-old-content) .particle_tbl th{border-bottom:var(--nedit_gray) calc(var(--size)*1) solid;border-right:0}:where(.column-old-content) .particle_tbl td{border-bottom:var(--nedit_gray) calc(var(--size)*1) solid;border-right:0}:where(.column-old-content) .particle_tbl td:nth-child(3){border-bottom:0}:where(.column-old-content) .bck2idx{width:100%}:where(.column-old-content) .wht_box_l{padding:calc(var(--size)*20)}:where(.column-old-content) #int_product .flex{margin-bottom:0}:where(.column-old-content) .int_process{margin-bottom:calc(var(--size)*20);margin-right:0;max-width:100%}:where(.column-old-content) .arrow_process{display:none}:where(.column-old-content) .arrow_process_vsp{bottom:calc(var(--size)*-16);display:inline-block;left:50%;position:absolute;transform:translateX(-50%);width:calc(var(--size)*18)}:where(.column-old-content) .inst_pic{max-width:100%}:where(.column-old-content) .history_tbl td{font-size:calc(var(--size)*14)}:where(.column-old-content) .history_tbl td.bth:nth-child(2),:where(.column-old-content) .history_tbl td.cfh:nth-child(2),:where(.column-old-content) .history_tbl td.glh:nth-child(2){background:none}:where(.column-old-content) .history_tbl td:nth-child(2){position:relative;width:10%}:where(.column-old-content) .history_tbl td:first-child,:where(.column-old-content) .history_tbl td:nth-child(3){width:40%}:where(.column-old-content) .history_tbl td:nth-child(2) .time{display:block;left:50%;padding:0;position:absolute;top:calc(var(--size)*-35);transform:translateX(-50%);white-space:nowrap}:where(.column-old-content) .century{margin-bottom:calc(var(--size)*50)}:where(.column-old-content) .century.notime{margin-bottom:calc(var(--size)*15)}:where(.column-old-content) .item{margin-bottom:calc(var(--size)*60)}:where(.column-old-content) .item.last{margin-bottom:calc(var(--size)*25)}:where(.column-old-content) .history_tbl.line{margin-top:calc(var(--size)*40)}:where(.column-old-content) .movie_box{margin:calc(var(--size)*20) 0 calc(var(--size)*40) 0;padding:calc(var(--size)*20)}:where(.column-old-content) .mov_box{margin:calc(var(--size)*20) auto 0 auto;width:100%}:where(.column-old-content) .round_blue_bg section#mov07{margin-bottom:calc(var(--size)*60);padding:calc(var(--size)*60) calc(var(--size)*15) 0 calc(var(--size)*15)}:where(.column-old-content) .round_blue_bg section#mov08{margin-bottom:0;padding:0 calc(var(--size)*15) calc(var(--size)*60) calc(var(--size)*15)}:where(.column-old-content) .under_ttl_o{font-size:calc(var(--size)*26);line-height:normal;margin-bottom:calc(var(--size)*10)}:where(.column-old-content) .menu_tbl td:nth-child(3){display:none}:where(.column-old-content) .menu_tbl th{font-weight:700;padding:calc(var(--size)*7) 0 calc(var(--size)*7) calc(var(--size)*10);text-align:left;white-space:wrap}:where(.column-old-content) .menu_tbl td{padding:calc(var(--size)*7) calc(var(--size)*10) calc(var(--size)*7) 0}:where(.column-old-content) .menu_tbl th{width:72%}:where(.column-old-content) .menu_tbl td:nth-child(2){width:28%}:where(.column-old-content) #with_milk .flex{align-items:center}:where(.column-old-content) .milk_box{margin-bottom:calc(var(--size)*50);width:100%}:where(.column-old-content) .mbox3{margin-bottom:calc(var(--size)*10);width:100%}:where(.column-old-content) .mbox7{width:100%}:where(.column-old-content) #cafe_au_lait .menu_tbl td:nth-child(3){display:none}:where(.column-old-content) #certification .box37_3{display:block;margin:0 auto calc(var(--size)*20) auto;max-width:calc(var(--size)*300);width:56%}:where(.column-old-content) #certification .box37_7{width:100%}:where(.column-old-content) .display_tbl th:first-child{padding:calc(var(--size)*8);vertical-align:middle;width:calc(var(--size)*45)}:where(.column-old-content) .display_tbl th:nth-child(2){padding:calc(var(--size)*8);width:calc(var(--size)*70)}:where(.column-old-content) .wht_box_m{padding:calc(var(--size)*20)}:where(.column-old-content) #decaf .box37_3{margin-bottom:calc(var(--size)*20);width:100%}:where(.column-old-content) #decaf .box37_7{width:100%}:where(.column-old-content) .decaf_bg{aspect-ratio:unset;background:url(../../../../uploads/webmagazine/img/e6_bg01_sp.jpg) 50%/calc(var(--size)*220) no-repeat;height:calc(var(--size)*220);margin-top:0;padding-top:calc(var(--size)*115);text-align:center}:where(.column-old-content) .under_ttl_g{font-size:calc(var(--size)*26)}:where(.column-old-content) .middle_under{margin-bottom:calc(var(--size)*20)}:where(.column-old-content) .grnhi .box3{margin-bottom:calc(var(--size)*35)}:where(.column-old-content) #principles .wht_box_m{margin:calc(var(--size)*20) 0}:where(.column-old-content) .priple_tbl thead td:first-child{width:calc(var(--size)*175)}:where(.column-old-content) .priple_tbl thead td:last-child{width:calc(var(--size)*13)}:where(.column-old-content) .priple_tbl thead th{width:calc(100vw - var(--size)*70 - var(--size)*175 - var(--size)*13)}:where(.column-old-content) .tbody_ttl{font-size:calc(var(--size)*16)}:where(.column-old-content) .priple_tbl tbody th{font-size:calc(var(--size)*14)}:where(.column-old-content) .priple_tbl tbody th:after{content:"";width:calc(100vw - var(--size)*30 - var(--size)*40)}:where(.column-old-content) #principles2 .box3{margin-bottom:calc(var(--size)*50);width:100%}:where(.column-old-content) .priple_box{height:auto}:where(.column-old-content) #principles2 .middle_ttl{margin-bottom:calc(var(--size)*25)}:where(.column-old-content) #under_link .sec_in{padding:0 calc(var(--size)*20)}:where(.column-old-content) a.ulink_box{margin-bottom:calc(var(--size)*15);width:100%}:where(.column-old-content) #under_link .flex_wrap{flex-direction:column}:where(.column-old-content) .equip_box:first-child{margin-top:0;width:100%}:where(.column-old-content) .equip_box,:where(.column-old-content) .equip_box:nth-child(2n){margin-top:calc(var(--size)*30);width:100%}:where(.column-old-content) .round_top_box_g{margin-top:calc(var(--size)*90)}:where(.column-old-content) .newedit_bg2{background:url(../../../../uploads/webmagazine/img/h2_equip_bg_sp01.png) center top calc(var(--size)*620) /100% no-repeat,url(../../../../uploads/webmagazine/img/h2_equip_bg_sp03.png) center bottom calc(var(--size)*142) /100% no-repeat,url(../../../../uploads/webmagazine/img/h2_equip_bg02.png) center top calc(var(--size)*720) /100% calc(100% - var(--size)*720 - var(--size)*242) no-repeat,url(../../../../uploads/webmagazine/img/newedit_bg.jpg) 50% /calc(var(--size)*200) repeat;overflow:hidden;padding:calc(var(--size)*50) calc(var(--size)*15) calc(var(--size)*140) calc(var(--size)*15)}:where(.column-old-content) #equipments .flex_wrap{justify-content:center}:where(.column-old-content) #equipments .middle_ttl{margin-bottom:calc(var(--size)*20)}:where(.column-old-content) #instant_aulait .menu_tbl th,:where(.column-old-content) #instant_hot .menu_tbl th,:where(.column-old-content) #instant_ice .menu_tbl th{width:55%}:where(.column-old-content) #instant_aulait .menu_tbl td:nth-child(2),:where(.column-old-content) #instant_hot .menu_tbl td:nth-child(2),:where(.column-old-content) #instant_ice .menu_tbl td:nth-child(2){width:45%}:root :where(.single-column .single-body) .for_pc{display:none}.single-footer .nav-index{grid-column:span 2}.year-pagination>.empty{display:none}}@media screen and (width < 782px) and (orientation:landscape){:root{--size:0.14286vw}}@media (max-width:767px){:root :where(.single-column .single-body) .left_img,:root :where(.single-column .single-body) .right_img{width:140px}:root :where(.single-column .single-body) .left_img_150{float:left;margin:5px 10px 5px 0;padding:0;width:150px}:root :where(.single-column .single-body) .right_img,:root :where(.single-column .single-body) .right_img_200{float:right;margin:5px 0 5px 10px;padding:0;width:140px}:root :where(.single-column .single-body) .left_img,:root :where(.single-column .single-body) .left_img_200{float:left;margin:5px 10px 5px 0;padding:0;width:140px}:root :where(.single-column .single-body) .right_img_250{float:none;margin:0 auto 5px;padding:0;width:250px}:root :where(.single-column .single-body) .left_img_250{float:none;margin:0 auto 5px;padding:0;width:250px}:root :where(.single-column .single-body) .right_img_300{float:none;margin:0 auto;padding:0;width:100%}:root :where(.single-column .single-body) .right_img_300 img{width:100%}:root :where(.single-column .single-body) .left_img_300{float:none;margin:8px 0;padding:0;width:100%}:root :where(.single-column .single-body) .left_img_300 img{width:100%}}@media (max-width:480px){:where(.column-old-content) .book_bg_before{aspect-ratio:24/5;background:url(../../../../uploads/webmagazine/img/booktop_sp.png) bottom/100% no-repeat;margin:0 auto;max-width:calc(var(--size)*1200)}}@media (max-width:385px){:where(.column-old-content) .round_link{margin:0 calc(var(--size)*8);width:calc(var(--size)*140)}}@media (hover:hover){:where(a):hover{color:var(--color-link);-webkit-text-decoration:none;text-decoration:none}.c-icon-circle{transition:transform var(--duration-hover) ease,color var(--duration-hover) ease,background-color var(--duration-hover) ease}.slider-button-next:hover .c-icon-circle,.slider-button-prev:hover .c-icon-circle,a:hover .c-icon-circle{background-color:var(--color-secondary);color:var(--color-white);transform:translateX(10%)}.is-back a:hover .c-icon-circle,.previouspostslink .c-icon-circle,.slider-button-prev:hover .c-icon-circle{transform:scaleX(-1) translateX(10%)}.c-modal .modal-close{transition:opacity .25s ease}.c-modal .modal-close:hover{opacity:.75}:where(.html-banner) .title a:hover:before{border-color:var(--color-secondary);border-width:2px}:where(.html-banner) .title a:hover:after{transform:translateX(15%)}:where(.logo-banners)>.banner a{transition:var(--transition-opacity)}:where(.logo-banners)>.banner a:hover{opacity:var(--opacity-hover)}.pagetop>.cup{transition:transform var(--duration-hover) ease}.pagetop:hover>.cup{transform:rotate(-5deg) translateY(-5%)}.footer :where(a){transition:var(--transition-opacity)}.footer :where(a):hover{opacity:var(--opacity-hover)}.header :where(a){transition:color var(--duration-hover) ease}.header :where(a):hover{color:var(--color-secondary)}.header-logo a{transition:var(--transition-opacity)}.header-logo a:hover{opacity:var(--opacity-hover)}.header-primary-menu>.menu-item>a:hover:before{opacity:1}:where(.stickynote-links)>li .more{transition:color var(--duration-hover) ease}:where(.stickynote-links)>li .more:hover{color:var(--color-secondary)}:where(.wp-block-button)>.wp-block-button__link:after{transition:transform var(--duration-hover) ease}.is-icon-book:where(.wp-block-button)>.wp-block-button__link:hover:before{background-color:var(--color-white)}:is(.wp-block-buttons:not([class*=is-style-]) :where(.wp-block-button):not([class*=is-style-]),.wp-block-buttons.is-style-buttons-outline-sm :where(.wp-block-button):not([class*=is-style-]),.is-style-fill:where(.wp-block-button),.is-style-outline:where(.wp-block-button),.is-style-button-outline-sm:where(.wp-block-button))>.wp-block-button__link{transition:var(--transition-button)}:is(.wp-block-buttons:not([class*=is-style-]) :where(.wp-block-button):not([class*=is-style-]),.wp-block-buttons.is-style-buttons-outline-sm :where(.wp-block-button):not([class*=is-style-]),.is-style-fill:where(.wp-block-button),.is-style-outline:where(.wp-block-button),.is-style-button-outline-sm:where(.wp-block-button))>.wp-block-button__link:hover:after{transform:translate(15%,-50%)}.is-style-fill:where(.wp-block-button)>.wp-block-button__link:hover{background-color:var(--color-white);border-color:var(--color-secondary);color:var(--color-secondary)}:is(.wp-block-buttons:not([class*=is-style-]) :where(.wp-block-button):not([class*=is-style-]),.wp-block-buttons.is-style-buttons-outline-sm :where(.wp-block-button):not([class*=is-style-]),.is-style-outline:where(.wp-block-button),.is-style-button-outline-sm:where(.wp-block-button))>.wp-block-button__link:hover{background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-white)}:is(.wp-block-buttons.is-style-buttons-text :where(.wp-block-button):not([class*=is-style-]),.is-style-button-text:where(.wp-block-button))>.wp-block-button__link{transition:color var(--duration-hover) ease}:is(.wp-block-buttons.is-style-buttons-text :where(.wp-block-button):not([class*=is-style-]),.is-style-button-text:where(.wp-block-button))>.wp-block-button__link:hover{color:var(--color-secondary)}:is(.wp-block-buttons.is-style-buttons-radius :where(.wp-block-button):not([class*=is-style-]),.is-style-button-radius:where(.wp-block-button))>.wp-block-button__link{transition:var(--transition-button)}:is(.wp-block-buttons.is-style-buttons-radius :where(.wp-block-button):not([class*=is-style-]),.is-style-button-radius:where(.wp-block-button))>.wp-block-button__link:hover{background-color:var(--color-page,var(--color-secondary));color:var(--color-white)}:is(.wp-block-buttons.is-style-buttons-radius :where(.wp-block-button):not([class*=is-style-]),.is-style-button-radius:where(.wp-block-button))>.wp-block-button__link:hover:after{color:var(--color-white);transform:translate(15%,-50%)}:is(.wp-block-buttons.is-style-buttons-radius.is-anchor :where(.wp-block-button):not([class*=is-style-]),.is-style-button-radius.is-anchor:where(.wp-block-button))>.wp-block-button__link:hover:after{transform:translateY(-35%) rotate(90deg)}.wp-block-buttons.is-style-buttons-tab :where(.wp-block-button):not([class*=is-style-])>.wp-block-button__link{transition:border-bottom-color var(--duration-hover) ease,color var(--duration-hover) ease}.wp-block-buttons.is-style-buttons-tab :where(.wp-block-button):not([class*=is-style-])>.wp-block-button__link:hover{border-bottom-color:var(--color-page,var(--color-primary));color:var(--color-page,var(--color-primary))}:where(.wp-block-categories.is-style-categories-button) a{transition:var(--transition-button)}:where(.wp-block-categories.is-style-categories-button) a:hover{background-color:var(--color-secondary);color:var(--color-white)}:where(.wp-block-categories.is-style-categories-button) a:hover:after{color:var(--color-white)}:root :where(.wp-block-file) .wp-block-file__button{transition:var(--transition-button)}:root :where(.wp-block-file) .wp-block-file__button:hover{background-color:var(--color-secondary);color:var(--color-white)}:where(.wp-pagenavi)>.page{transition:var(--transition-button)}:where(.wp-pagenavi)>.page:hover{background-color:var(--color-secondary);color:var(--color-white)}.term-list.is-style-button .term-link{transition:var(--transition-button)}.term-list.is-style-button .term-link:hover{background-color:var(--color-secondary);color:var(--color-white)}.term-list.is-style-hashtag .term-link{transition:color var(--duration-hover) ease}.card-archive-item{transition:color var(--duration-hover) ease,background-color var(--duration-hover) ease}.card-archive-item:hover{background-color:var(--color-secondary);color:var(--color-white)}.card-archive-item:hover .date,.card-archive-item:hover .term-list.is-style-hashtag .term-link{color:var(--color-white)}.card-archive-item:hover .term-list.is-style-button .term-link{border-color:var(--color-white);color:var(--color-white)}.card-archive-item:hover .term-list.is-style-button .term-link:hover{background-color:var(--color-white);color:var(--color-secondary)}.data-report-list>*{transition:box-shadow var(--duration-hover) ease}.data-report-list>:hover{box-shadow:0 0 calc(var(--size)*10) #0000}.home-data-menu.is-style-buttons-radius>.wp-block-button>.wp-block-button__link:hover{border-color:var(--color-page,var(--color-primary))}.year-pagination>.empty,.year-pagination>.year{transition:color var(--duration-hover) ease}}