@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding: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}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:iconfont;src:url(/sdgs2/assets/fonts/iconfont.woff) format("woff"),url(/sdgs2/assets/fonts/iconfont.ttf) format("truetype");font-display:swap}.iconfont:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:after,*:before{box-sizing:border-box}html{width:100%;height:100%;margin:0;padding:0;font-size:62.5%}body{width:100%;margin:0;padding:0;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.7;color:#222}a{cursor:pointer;text-decoration:none;color:#222;transition:all .3s ease}a:hover{color:#222}a:focus:not(:focus-visible){outline:0}img{vertical-align:bottom;max-width:100%;height:auto;aspect-ratio:attr(width)/attr(height);image-rendering:-webkit-optimize-contrast}i,cite,em,var,address,dfn{font-style:normal}iframe{border:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:white;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44*27);height:var(--swiper-navigation-size);margin-top:calc(-1*var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="50" /></filter></svg>#filter');filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.l-content{position:relative;width:100%;height:100%}.l-footer{position:relative;z-index:990;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.l-footer .footerLink{background-color:#fff;padding:40px 0;padding:4rem 0}.l-footer .footerLink ul{display:-ms-flexbox;display:flex;border-left:1px solid #ccc}.l-footer .footerLink ul li{width:calc(100%/6);border-right:1px solid #ccc}.l-footer .footerLink ul li a{display:block;padding:0 12px;padding:0 1.2rem}.l-footer .footerLink ul li a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.l-footer .bkArea{background-color:#000;color:#fff}.l-footer .bkArea .wrap_wide{padding:40px 20px 30px;padding:4rem 2rem 3rem}.l-footer .bkArea .wrap_wide a{color:#fff}.l-footer .bkArea .wrap_wide a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.l-footer .bkArea .wrap_wide .fBox{-ms-flex-pack:justify;justify-content:space-between}.l-footer .bkArea .wrap_wide .fBox__leftBox .sdgsLogo{display:block;max-width:320px;width:100%;margin-bottom:30px;margin-bottom:3rem}.l-footer .bkArea .wrap_wide .fBox__leftBox ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.l-footer .bkArea .wrap_wide .fBox__leftBox ul li:last-child{padding-right:0;margin-right:0}.l-footer .bkArea .wrap_wide .fBox__leftBox ul li:last-child:after{display:none}.l-footer .bkArea .wrap_wide .fBox__leftBox ul li{position:relative;padding-right:15px;margin-right:15px;margin-bottom:5px}.l-footer .bkArea .wrap_wide .fBox__leftBox ul li:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;background-color:#fff;width:1px;height:15px}.l-footer .bkArea .wrap_wide .fBox__leftBox ul li a{display:block;font-size:14px;font-size:1.4rem}.l-footer .bkArea .wrap_wide .fBox__leftBox ul li a:after{display:none}.l-footer .bkArea .wrap_wide .fBox__leftBox ul li a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.l-footer .bkArea .wrap_wide .fBox__rightBox{max-width:630px;width:100%;padding-right:100px;padding-right:10rem;-ms-flex-negative:0;flex-shrink:0}.l-footer .bkArea .wrap_wide .fBox__rightBox .listArea{display:-ms-flexbox;display:flex}.l-footer .bkArea .wrap_wide .fBox__rightBox .listArea ul{margin-right:100px}.l-footer .bkArea .wrap_wide .fBox__rightBox .listArea ul li a{display:inline-block;font-size:14px;font-size:1.4rem;white-space:nowrap}.l-footer .bkArea .copyright{padding:15px 20px;padding:1.5rem 2rem;border-top:1px solid #a3a3a3;font-size:13px;font-size:1.3rem;color:#a3a3a3;text-align:center}.home .l-header{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-header__inner{background-color:transparent}.home .l-header.scrollHead .l-header__inner{background-color:#000!important}.home .l-header.js-on{animation:header_on 1s forwards}@keyframes header_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-header.js-on.js-slow{animation-delay:2s}.l-header{display:none;position:fixed;top:0;left:0;right:0;z-index:9000}.l-header__inner{position:relative;background-color:#000;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:30px 40px;padding:3rem 4rem;transition:all .5s ease}.l-header__logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.l-header__logo:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.l-header__logo img{display:block;height:auto}.l-header__logo .logo-w{margin-right:30px;margin-right:3rem}.l-header__logo .logo-w img{width:120px}.l-header__logo .logo-sdgs img{width:160px}.l-header.pcNav.js-on{display:block;animation:pcNav_on 1s forwards;animation-delay:.2s}@keyframes pcNav_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible}}.l-header.pcNav.js-on .navTitle{animation:navTitle_event .3s forwards;animation-delay:.4s}@keyframes navTitle_event{0%{pointer-events:none}100%{pointer-events:auto}}.l-header.pcNav{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden}.l-header.pcNav.scrollHead .l-header__inner{padding:20px 40px;padding:2rem 4rem}.l-header.pcNav.scrollHead .engBtn a:hover{background-color:rgba(255,255,255,.2)}.l-header.pcNav.scrollHead .navArea{top:20px;top:2rem}.l-header.pcNav .navArea{position:absolute;top:30px;top:3rem;right:30px;right:3rem;z-index:1000}.l-header.pcNav .navArea__gnav .scrollArea{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin:0 auto;padding:0}.l-header.pcNav .navArea__gnav__list{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin:3px auto 0;padding:0}.l-header.pcNav .navArea__gnav__parent{margin:0 20px 0 0;margin:0 2rem 0 0;padding:0;font-size:14px;font-size:1.4rem}.l-header.pcNav .navArea__gnav__parent .navTitle{display:block;z-index:1000;color:#fff;cursor:pointer;transition:all .4s cubic-bezier(.25,.1,.25,1)}.l-header.pcNav .navArea__gnav__parent .navTitle span{position:relative;display:inline-block}.l-header.pcNav .navArea__gnav__parent .navTitle span:before{content:"";position:absolute;left:0;bottom:-1px;display:block;width:100%;height:1px;background:#fff;transform-origin:right top;transform:scale(0,1);transition:transform .3s cubic-bezier(.165,.84,.44,1)}.l-header.pcNav .navArea__gnav__parent .navTitle:hover span:before{transform-origin:left top;transform:scale(1,1)}.l-header.pcNav .navArea__gnav__parent .u-blank:after{font-size:12px;font-size:1.2rem}.l-header.pcNav .navArea__gnav__parent.dropdown.js-on .navTitle:not(.is-current) span:before{transform-origin:left top;transform:scale(1,1)}.l-header.pcNav .navArea__gnav__parent.dropdown.js-on .navArea__gnav__child{pointer-events:auto;animation:pc_child .5s forwards}@keyframes pc_child{0%{transform:translateY(5%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden}100%{transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible}}.l-header.pcNav .navArea__gnav__parent.dropdown{position:relative}.l-header.pcNav .navArea__gnav__parent.dropdown:hover .navTitle:not(.is-current) span:before{transform-origin:left top;transform:scale(1,1)}.l-header.pcNav .navArea__gnav__parent.dropdown:hover .navArea__gnav__child{pointer-events:auto;animation:pc_child .5s forwards}.l-header.pcNav .navArea__gnav__parent.dropdown .navTitle{height:42px;height:4.2rem}.l-header.pcNav .navArea__gnav__parent.dropdown .navTitle span{padding-right:15px;padding-right:1.5rem}.l-header.pcNav .navArea__gnav__parent.dropdown .navTitle span:after{content:'\EA09';font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;transform:translateY(-50%);right:0;display:inline-block;padding:0;font-size:10px;font-size:1rem}.l-header.pcNav .navArea__gnav__parent.dropdown .navArea__gnav__child{position:absolute;top:42px;transform:translateY(5%);width:300px;background-color:#fff;padding:0 15px 25px;padding:0 1.5rem 2.5rem;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden;box-shadow:0 0 10px rgba(0,0,0,.2);pointer-events:none}.l-header.pcNav .navArea__gnav__parent.dropdown .navArea__gnav__child:before{content:"";position:absolute;top:-18px;left:45px;border:8px solid transparent;border-bottom:10px solid #fff;filter:drop-shadow(0 -4px 4px rgba(0,0,0,.2))}.l-header.pcNav .navArea__gnav__parent.dropdown .navArea__gnav__child li.noIndent a{display:block;padding:25px 10px 20px;padding:2.5rem 1rem 2rem;font-size:16px;font-size:1.6rem}.l-header.pcNav .navArea__gnav__parent.dropdown .navArea__gnav__child li{line-height:1.2}.l-header.pcNav .navArea__gnav__parent.dropdown .navArea__gnav__child li a{position:relative;display:inline-block;color:#222;font-weight:600;font-size:14px;font-size:1.4rem}.l-header.pcNav .navArea__gnav__parent.dropdown .navArea__gnav__child li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.l-header.pcNav .navArea__gnav__parent.dropdown .navArea__gnav__child .navArea__gnav__child-2 li:last-child{margin-bottom:0}.l-header.pcNav .navArea__gnav__parent.dropdown .navArea__gnav__child .navArea__gnav__child-2 li{margin-bottom:12px;margin-bottom:1.2rem;padding-left:15px;padding-left:1.5rem}.l-header.pcNav .navArea__gnav__parent.dropdown .navArea__gnav__child .navArea__gnav__child-2 li a{padding-left:13px;padding-left:1.3rem}.l-header.pcNav .navArea__gnav__parent.dropdown .navArea__gnav__child .navArea__gnav__child-2 li a:before{content:'';position:absolute;top:7px;top:.7rem;left:0;background-color:#000;display:inline-block;padding:0;width:.4em;height:1px}.l-header.pcNav .navArea__gnav .engBtn a{display:inline-block;background-color:rgba(34,34,34,.2);padding:0 20px;border:1px solid #fff;border-radius:100px;font-size:15px;font-size:1.5rem;text-align:center;color:#fff}.l-header.pcNav .navArea__gnav .engBtn a:hover{background-color:rgba(255,255,255,.4)}.l-header.pcNav .navArea__gnav .navlinkList{display:none}.hamburgerBtn{display:none}.hamburgerBtn.is-active{background-color:#000}.hamburgerBtn.is-active div{height:22px}.hamburgerBtn.is-active span:nth-of-type(1){transform:translateY(9px) rotate(-45deg)}.hamburgerBtn.is-active span:nth-of-type(2){transform:translateY(-2px) rotate(45deg)}.hamburgerBtn.is-active span:nth-of-type(3){opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.l-header.spNav.js-hide .navArea{animation:navArea_off .5s forwards}@keyframes navArea_off{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden}}.l-header.spNav.js-hide .navArea__gnav{animation:gnav_off .5s forwards}@keyframes gnav_off{0%{transform:translateX(0)}100%{transform:translateX(500px)}}.l-header.spNav.js-show .navArea{animation:navArea_on .5s forwards}@keyframes navArea_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible}}.l-header.spNav.js-show .navArea__gnav{animation:gnav_on .5s forwards}@keyframes gnav_on{0%{transform:translateX(500px)}100%{transform:translateX(0)}}.l-header.spNav{display:block}.l-header.spNav .navArea{position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.3);display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden}.l-header.spNav .navArea__gnav{position:absolute;top:0;right:0;bottom:0;transform:translateX(500px);background-color:#fff;max-width:440px;width:100%;padding:100px 0 0;padding:10rem 0 0}.l-header.spNav .navArea__gnav .scrollArea{height:calc(100vh - 10rem);padding:0 30px 150px;padding:0 3rem 15rem;overflow-x:hidden;overflow-y:auto}.l-header.spNav .navArea__gnav__list{margin-bottom:50px;margin-bottom:5rem}.l-header.spNav .navArea__gnav__parent{border-bottom:1px solid #ccc}.l-header.spNav .navArea__gnav__parent .navTitle{position:relative;display:block;padding:15px 30px 15px 0;padding:1.5rem 3rem 1.5rem 0;font-size:18px;font-size:1.8rem;font-weight:600;cursor:pointer;transition:all .3s ease}.l-header.spNav .navArea__gnav__parent .navTitle:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.l-header.spNav .navArea__gnav__parent a.navTitle:before{content:'\EA0A';font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;transform:translateY(-50%);right:10px;right:1rem;display:inline-block;padding:0;font-size:14px;font-size:1.4rem;color:#000}.l-header.spNav .navArea__gnav__parent div.navTitle.js-on:after{transform:translateY(-50%) rotate(90deg);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.l-header.spNav .navArea__gnav__parent div.navTitle:before{content:"";position:absolute;top:50%;right:10px;right:1rem;transform:translateY(-50%);display:block;background-color:#000;width:14px;height:2px}.l-header.spNav .navArea__gnav__parent div.navTitle:after{content:"";position:absolute;top:50%;right:16px;right:1.6rem;transform:translateY(-50%);display:block;background-color:#000;width:2px;height:14px;transition:all .3s ease}.l-header.spNav .navArea__gnav__child{display:none;padding:0 0 20px 1em;padding:0 0 2rem 1em}.l-header.spNav .navArea__gnav__child li a{position:relative;display:block;padding:5px 0 5px 15px;padding:.5rem 0 .5rem 1.5rem;font-size:14px;font-size:1.4rem}.l-header.spNav .navArea__gnav__child li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.l-header.spNav .navArea__gnav__child li a:before{content:'\EA0A';font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:10px;top:1rem;left:0;display:inline-block;padding:0;font-size:10px;font-size:1rem;color:#000}.l-header.spNav .navArea__gnav__child-2 .u-blank:after{font-size:12px;font-size:1.2rem}.l-header.spNav .navArea .engBtn{display:none}.l-header.spNav .navArea .navlinkList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.l-header.spNav .navArea .navlinkList li:last-child{padding-right:0;margin-right:0}.l-header.spNav .navArea .navlinkList li:last-child:after{display:none}.l-header.spNav .navArea .navlinkList li{position:relative;padding-right:15px;margin-right:15px;margin-bottom:5px}.l-header.spNav .navArea .navlinkList li:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;background-color:#222;width:1px;height:15px}.l-header.spNav .navArea .navlinkList li a{display:block;font-size:16px;font-size:1.6rem}.l-header.spNav .navArea .navlinkList li a:after{display:none}.l-header.spNav .navArea .navlinkList li a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}body.home .pcNav .navTitle.nav-home span:before{transform-origin:left top;transform:scale(1,1)}body.message .pcNav .navTitle.nav-message span:before{transform-origin:left top;transform:scale(1,1)}body.promotion .pcNav .navTitle.nav-promotion span:before{transform-origin:left top;transform:scale(1,1)}body.net-zero .pcNav .navTitle.nav-net-zero span:before{transform-origin:left top;transform:scale(1,1)}body.nature-positive .pcNav .navTitle.nav-nature-positive span:before{transform-origin:left top;transform:scale(1,1)}body.interview .pcNav .navTitle.nav-interview span:before{transform-origin:left top;transform:scale(1,1)}body.eco .pcNav .navTitle.nav-eco span:before{transform-origin:left top;transform:scale(1,1)}body.activities .pcNav .navTitle.nav-activities span:before{transform-origin:left top;transform:scale(1,1)}.l-main{position:relative;width:100%}.l-pageTop{position:fixed;top:auto;right:20px;right:2rem;bottom:20px;bottom:2rem;left:auto;z-index:1000;width:66px;height:66px;margin:0;padding:0}.l-pageTop a{background-color:rgba(0,0,0,.7);display:block;position:relative;width:100%;height:100%;padding:13px 0 0;border:1px solid rgba(204,204,204,.7);color:#fff;text-align:center;text-decoration:none;transition:all .2s cubic-bezier(.42,0,.58,1);font-size:12px;font-size:1.2rem;font-family:Noto Sans,sans-serif}.l-pageTop a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:16px;font-size:1.6rem;content:'\EA0B';transition:all .2s cubic-bezier(.42,0,.58,1)}.l-pageTop a:hover:before{transform:translateY(-4px)}.l-pageTop span{display:none}.c-cBox,.c-cBox__white,.c-cBox__gray,.c-cBox__blue{width:100%;height:auto}.c-cBox__white{background:#fff}.c-cBox__gray{background:#f2f2f2}.c-cBox__blue{background:#e5f0f8}.c-fBox{display:-ms-flexbox;display:flex}.c-fBox .c-fBox__imgArea img{width:100%;height:auto}.c-fBox.row{-ms-flex-direction:row;flex-direction:row}.c-fBox.row__r{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-fBox.clm{-ms-flex-direction:column;flex-direction:column}.c-fBox.clm__r{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.c-fBox.jc__sb{-ms-flex-pack:justify;justify-content:space-between}.c-fBox.jc__sa{-ms-flex-pack:distribute;justify-content:space-around}.c-fBox.jc__fs{-ms-flex-pack:start;justify-content:flex-start}.c-fBox.jc__fe{-ms-flex-pack:end;justify-content:flex-end}.c-fBox.jc__ce{-ms-flex-pack:center;justify-content:center}.c-fBox.ai__ce{-ms-flex-align:center;align-items:center}.c-fBox.ai__fs{-ms-flex-align:start;align-items:flex-start}.c-fBox.ai__fe{-ms-flex-align:end;align-items:flex-end}.c-fBox.ai__st{-ms-flex-align:stretch;align-items:stretch}.c-fBox.ai__bl{-ms-flex-align:baseline;align-items:baseline}.c-fBox.fwrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-icon,.c-icon__red{display:inline-block;width:auto;color:#fff;border-radius:3px;line-height:1}body .c-borderBtn a{position:relative;display:inline-block;padding:10px 30px 10px 15px;padding:1rem 3rem 1rem 1.5rem;border:2px solid #ccc;border-radius:100px;text-align:center;font-size:15px;font-size:1.5rem;line-height:1.4}body .c-borderBtn a:before{content:'\EA0A';font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;transform:translateY(-50%);right:10px;right:1rem;display:inline-block;padding:0;color:#a3a3a3;font-size:11px;font-size:1.1rem;font-weight:600;transition:all .3s ease}body .c-borderBtn a:hover{background-color:#000;border:2px solid #000;color:#fff}body .c-borderBtn a:hover:before{color:#fff}body .c-moreBtn{position:relative;display:block;max-width:300px;width:100%;padding:15px 30px;padding:1.5rem 3rem;border:2px solid #ccc;border-radius:100px;text-align:center;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.4}body .c-moreBtn:before{content:'\EA0A';font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;transform:translateY(-50%);right:15px;right:1.5rem;display:inline-block;padding:0;color:#888;font-size:15px;font-size:1.5rem;font-weight:500;transition:all .3s ease}body .c-moreBtn:hover{background-color:#000;border:2px solid #000;color:#fff}body .c-moreBtn:hover:before{color:#fff}body .centerBtn{margin:0 auto}body .c-moreBtn.u-blank{padding:15px 35px;padding:1.5rem 3.5rem;color:#888!important}body .c-moreBtn.u-blank:hover{color:#fff!important;text-decoration:none!important}body .c-moreBtn.u-blank:before{content:"\EA10";right:20px;right:2rem;font-size:14px;font-size:1.4rem}body .c-moreBtn.u-blank:after{display:none}body .c-moreBtn.u-pdf:after{font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:baseline;content:"\EA13";margin-left:5px;margin-left:.5rem;font-size:16px;color:#fff}body .c-moreBtn.mini{max-width:170px;padding:12px 25px;padding:1.2rem 2.5rem;font-size:15px;font-size:1.5rem}body .c-moreBtn.mini:before{right:11px;right:1.1rem;font-size:11px;font-size:1.1rem}body .backBtn .c-moreBtn{padding:15px 30px 15px 40px;padding:1.5rem 3rem 1.5rem 4rem}body .backBtn .c-moreBtn:before{content:"\EA0C";right:inherit;left:20px;left:2rem}body .c-squareBtn{position:relative;background-color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:500px;width:100%;height:100px;padding:20px 120px 20px 20px;padding:2rem 12rem 2rem 2rem;border-radius:5px;color:#fff!important;font-size:18px;font-size:1.8rem;line-height:1.4;font-weight:600}body .c-squareBtn:before{content:"";position:absolute;top:0;bottom:0;right:100px;right:10rem;display:block;background-color:#ccc;width:1px;height:100%}body .c-squareBtn:after{position:absolute;top:50%;transform:translateY(-50%);right:45px;right:4.5rem;display:block;margin:0!important;font-size:14px;font-size:1.4rem;color:#fff}body .c-squareBtn:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-decoration:none!important}body .c-squareBtn.u-pdf:after{font-size:20px;font-size:2rem}body .c-link{color:#45a4dc}body .c-link:hover{text-decoration:underline;color:#45a4dc}body .c-arrowLink span{display:inline-block;color:#45a4dc}body .c-arrowLink span:after{content:'\EA0A';font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-left:5px;margin-left:.5rem;font-size:12px;font-size:1.2rem;color:#45a4dc;vertical-align:baseline}body .c-arrowLink span:hover{text-decoration:underline;color:#45a4dc}.c-linkList{margin:0;padding:0;list-style:none}.c-linkList a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA07';vertical-align:middle;transform:translateY(-10%)}.c-linkList a.noLink{pointer-events:none;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.c-list--line{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;list-style:none;padding-left:0}.c-list--line>.listItem{margin-right:5px}.c-list--line>.listItem a{display:inline-block;width:100%;padding:0 10px}.c-list--line>.listItem:not(:first-child){border-left:1px solid}.c-list--line>.listItem:last-child{margin-right:0}.c-list--line>.listItem.hasBtn{border-left:none}.table_scroll{width:100%;overflow-x:auto;overflow-y:hidden}table.gray_table{width:100%;border-collapse:collapse;font-size:14px;font-size:1.4rem}table.gray_table th,table.gray_table td{text-align:left;border-bottom:1px solid #ccc}table.gray_table thead th{background-color:#000;padding:10px 15px;padding:1rem 1.5rem;border-right:1px solid #ccc;color:#fff}table.gray_table tbody th,table.gray_table tbody td{padding:15px;padding:1.5rem;border-right:1px solid #ccc}table.gray_table tbody th{background-color:#f1f1f1;border-left:1px solid #ccc;font-weight:500}table.beige_table{width:100%;border-collapse:collapse;border:1px solid #ccc}table.beige_table tr{border-bottom:1px solid #ccc}table.beige_table thead tr{background-color:#efca0f}table.beige_table thead tr th{padding:10px 15px;padding:1rem 1.5rem;border-right:1px solid #f5f2e9}table.beige_table tbody tr th,table.beige_table tbody tr td{padding:15px;padding:1.5rem;border-right:1px solid #ccc;text-align:center}table.beige_table tbody tr th{background-color:#f5f2e9;border-left:1px solid #ccc;font-weight:700}.c-borderTitle{margin:0 0 30px;padding-bottom:10px;border-bottom:1px solid #000;font-size:28px;font-size:2.8rem;font-weight:600;line-height:1.4}.c-boldTitle{margin:0 0 20px;font-size:25px;font-size:2.5rem;font-weight:600;line-height:1.4}.c-bkTitle{background-color:#000;margin:0 0 20px;padding:15px 20px;padding:1.5rem 2rem;font-size:21px;font-size:2.1rem;font-weight:600;color:#fff;line-height:1.4}.c-grayTitle{position:relative;margin:0 0 20px;padding-bottom:5px;border-bottom:1px solid #ccc;font-size:21px;font-size:2.1rem;font-weight:600;line-height:1.4}.c-miniTitle{margin:0 0 10px;font-size:18px;font-size:1.8rem;font-weight:600;line-height:1.4}.c-miniTitle span{display:inline-block;padding-bottom:8px;border-bottom:2px solid #000}.c-centerTitle{margin:0 0 50px;margin:0 0 5rem;text-align:center;font-size:36px;font-size:3.6rem;font-weight:600;line-height:1.4}.c-centerTitle.under:after{content:"";background-color:#000;display:block;width:60px;height:5px;margin:20px auto 0;margin:2rem auto 0}.c-homeSecTitle{margin:0;line-height:1.4}.c-homeSecTitle .jp{display:block;font-size:38px;font-size:3.8rem}.c-homeSecTitle .en{display:block;font-size:14px;font-size:1.4rem;font-weight:500;font-family:Noto Serif,serif;color:#888;letter-spacing:.5px}.p-accordion{margin:0;padding:0;background:#fff;list-style-type:none}.p-accordion__parent button{background:#000;border:none;border-bottom:1px solid #000;color:#fff;cursor:pointer;display:block;font-weight:700;padding:15px;text-align:left;width:100%;transition:.3s}.p-accordion__parent button:after{content:"\EA09";font-family:iconfont;font-size:14px;font-size:1.4rem;font-weight:400;margin-left:.8em}.p-accordion__parent button:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.p-accordion__parent button:focus:not(:focus-visible){outline:0}.p-accordion__parent button.is-active:after{content:"\EA0B"}.p-accordion__child{margin:0;background:#f2f2f2;display:none;list-style-type:disc}.p-accordion__child--open{display:block}.p-accordion__child li{padding:8px 15px}.p-accordion__child li:not(:first-child){border-top:1px solid #fff}.p-body{padding-bottom:100px;padding-bottom:10rem}.p-catch{width:100%}.p-catch .pageTitle{margin:60px 0;margin:6rem 0;font-size:32px;font-weight:400;line-height:1.2;text-align:center}.p-catch .p-catch__mainImgArea{width:100%;margin:0 auto}.p-catch .p-catch__mainImgArea img{display:block;width:100%}.p-catch__inner{width:100%;max-width:1000px;margin:0 auto}.p-chapter,.p-chapter__gray,.p-chapter__blue{width:100%;padding:80px 0;padding:8rem 0}.p-chapter__inner{max-width:1000px;margin:0 auto}.p-chapter__inner .c-title__box{padding:.5em 1em;font-size:16px}.p-chapter__inner .c-title__ul{font-size:22px;font-weight:400;margin-bottom:30px;margin-bottom:3rem}.p-chapter__inner .c-cBox,.p-chapter__inner .c-cBox__white,.p-chapter__inner .c-cBox__gray,.p-chapter__inner .c-cBox__blue{padding:20px;padding:2rem}.p-chapter__inner .c-icon,.p-chapter__inner .c-icon__red{padding:10px 20px;padding:1rem 2rem}.p-chapter__inner .c-linkBtn{padding:.5em 2em;margin-bottom:10px;margin-bottom:1rem;font-size:22px}.p-chapter__inner .c-linkList{margin:1em 0}.p-chapter__inner .c-linkList li:not(:last-of-type){margin-bottom:10px;margin-bottom:1rem}.p-chapter__inner .c-linkList a{display:inline-block;font-size:14px}.p-chapter__inner .c-linkList a:hover{text-decoration:underline}.p-chapter__inner table{font-size:14px;font-size:1.4rem}.p-chapter__inner table th,.p-chapter__inner table td{padding:10px;padding:1rem}.p-chapter__inner table th{background:#e5f0f8}.p-chapter__gray{background:#f2f2f2}.p-chapter__blue{background:#e5f0f8}.p-lead{padding:20px 0;padding:2rem 0;text-align:center}.p-lead__inner{max-width:1000px;margin:0 auto}.p-lead__inner p{font-size:26px}.p-modal{display:none;position:fixed;top:0;height:100vh;width:100%;z-index:9999}.p-modal__bg{position:absolute;height:100vh;width:100%;background:rgba(0,0,0,.8)}.p-modal__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;max-width:900px;background:#fff}.p-modal__content__inner{max-height:70vh;overflow-y:auto;padding:30px;padding:3rem;position:relative}.p-modal__content__inner .c-title__bold--fs20{margin:0 0 15px;margin:0 0 1.5rem}.p-modal__content__inner p{margin-bottom:0}.p-modal__close{color:#fff;text-decoration:none;position:absolute;top:-28px;right:3px}.p-modal__close:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-size:1.6rem;content:'\EA0D'}.p-modal__close span{display:none}.p-modal .c-fBox__imgArea{width:200px}.p-modal .c-fBox__textArea{width:calc(100% - 225px)}body.js-modal-fixed{overflow-y:scroll;position:fixed;width:100%;height:100%;left:0}body.js-modal-fixed .l-header{position:fixed}body.js-modal-fixed .l-content{height:auto}body.js-modal-fixed .l-content .p-body a.p-modal__close{text-decoration:none}.p-tab__title{overflow:hidden}.p-tab__content{display:none}.u-blank:after{font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:baseline;content:"\EA10";margin-left:5px;margin-left:.5rem;font-size:12px;color:#949494}.u-pdf:after{font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:baseline;content:"\EA13";margin-left:5px;margin-left:.5rem;font-size:16px;color:#d10b0b}.u-xls:after{display:inline-block;content:'';width:16px;height:16px;margin-left:5px;background-repeat:no-repeat;vertical-align:sup;background:url(/sdgs2/assets/img/common/icon-excel.png);background-size:contain}.u-doc:after{display:inline-block;content:'';width:16px;height:16px;margin-left:5px;background-repeat:no-repeat;vertical-align:sup;background:url(/sdgs2/assets/img/common/icon-word.png);background-size:contain}.u-ppt:after{display:inline-block;content:'';width:16px;height:16px;margin-left:5px;background-repeat:no-repeat;vertical-align:sup;background:url(/sdgs2/assets/img/common/icon-ppt.png);background-size:contain}.page .u-blank:not(.no-color),.page .u-pdf:not(.no-color),.page .u-xls:not(.no-color),.page .u-doc:not(.no-color),.page .u-ppt:not(.no-color){color:#45a4dc}.page .u-blank:not(.no-color):hover,.page .u-pdf:not(.no-color):hover,.page .u-xls:not(.no-color):hover,.page .u-doc:not(.no-color):hover,.page .u-ppt:not(.no-color):hover{text-decoration:underline}.u-hide{display:none}.u-clearfix:after{clear:both;content:"";display:block}.u-left{float:left}.u-right{float:right}.u-alignLeft{text-align:left}.u-alignCenter{text-align:center}.u-alignRight{text-align:right}.u-weightBold{font-weight:700}.u-small{font-size:12px;font-size:1.2rem}.u-forPc2{display:none}.u-forTb{display:none}.u-forTb2{display:none}.u-forSp{display:none}.activities .pageTitle__img{background-image:url(/sdgs2/assets/img/activities/pageTitle_activities.jpg)}.activities.activities_index .l-content article{padding:0}.activities.activities_index .l-content article .graySec{padding:60px 0;padding:6rem 0}.activities.activities_index .l-content article .graySec .modalBtn{display:none}.activities.activities_index .l-content article .graySec .modalBtn:before{content:"";position:absolute;top:0;bottom:0;right:55px;right:5.5rem;display:block;width:1px;height:100%;background-color:#ccc}.activities.activities_index .l-content article .graySec .modalBtn:after{content:"+";position:absolute;top:50%;transform:translateY(-50%);right:20px;right:2rem;display:block;font-size:22px;font-size:2.2rem;line-height:1}.activities.activities_index .l-content article .graySec .modalBtn:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.activities.activities_index .l-content article .graySec .activitiesSearch{background-color:#fff;max-width:1166px;width:100%;margin:0 auto;padding:40px 60px;padding:4rem 6rem;border-top:5px solid #000}.activities.activities_index .l-content article .graySec .activitiesSearch .closeArea{display:none}.activities.activities_index .l-content article .graySec .activitiesSearch .closeArea h3{margin:0;font-size:18px;font-size:1.8rem}.activities.activities_index .l-content article .graySec .activitiesSearch .closeArea .closeBtn{position:absolute;top:50%;transform:translateY(-50%);right:20px;right:2rem;display:block;width:30px;height:30px;cursor:pointer;transition:all .3s ease}.activities.activities_index .l-content article .graySec .activitiesSearch .closeArea .closeBtn:before,.activities.activities_index .l-content article .graySec .activitiesSearch .closeArea .closeBtn:after{display:block;content:"";position:absolute;top:14px;right:0;background-color:#000;width:100%;height:2px;border-radius:100px}.activities.activities_index .l-content article .graySec .activitiesSearch .closeArea .closeBtn:before{transform:rotate(-45deg)}.activities.activities_index .l-content article .graySec .activitiesSearch .closeArea .closeBtn:after{transform:rotate(45deg)}.activities.activities_index .l-content article .graySec .activitiesSearch .closeArea .closeBtn:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox.lastBox{margin-bottom:40px;margin-bottom:4rem}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox:not(.lastBox){position:relative;margin-bottom:30px;margin-bottom:3rem;padding-bottom:30px;padding-bottom:3rem}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox:not(.lastBox):after{content:"";position:absolute;bottom:0;left:0;display:block;background-color:#ccc;width:calc(100% - 2rem);height:1px}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:180px;padding-right:20px;padding-right:2rem;-ms-flex-negative:0;flex-shrink:0}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__title h4{margin:0;font-size:18px;font-size:1.8rem}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item{width:100%}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label:not(.js-active):hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label{display:block;cursor:pointer;margin-right:10px;margin-right:1rem;margin-bottom:10px;margin-bottom:1rem;transition:all .3s ease}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label input{display:none}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label .allBtn,.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label .sdgsIcon{display:block;width:85px;height:85px}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label .allBtn span,.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label .sdgsIcon span{background-position:center;display:block;width:100%;height:100%}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label .allBtn{border:2px solid #000}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label .allBtn span{background-image:url(/sdgs2/assets/img/activities/activities-goal-all.jpg);background-repeat:no-repeat;background-size:100% auto;display:inline-block}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .allBtn span,.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .sdgsIcon span{background-size:calc(100% - 1rem) auto}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal01{border:2px solid #e5001e}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal02{border:2px solid #d7a600}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal03{border:2px solid #00973b}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal04{border:2px solid #c60f28}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal05{border:2px solid #e83819}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal06{border:2px solid #00a6d9}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal07{border:2px solid #fabd00}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal08{border:2px solid #970b31}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal09{border:2px solid #ed6a02}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal10{border:2px solid #dc007a}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal11{border:2px solid #f5a200}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal12{border:2px solid #d39200}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal13{border:2px solid #427936}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal14{border:2px solid #0075ba}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal15{border:2px solid #28a838}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal16{border:2px solid #004c88}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .goal17{border:2px solid #003067}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .searchInput{background-color:#fff;display:block;max-width:calc(100% - 2rem);width:100%;padding:15px;border:1px solid #ccc;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-shadow:0 0 0 999px #fff inset;font-size:14px;font-size:1.4rem}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item :-ms-input-placeholder{color:#a9a9a9}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item ::placeholder{color:#a9a9a9}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .resetBtn,.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .searchBtn{display:block;cursor:pointer;width:100%;padding:18px;padding:1.8rem;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;font-size:18px;font-size:1.8rem;text-align:center;color:#fff;transition:all .3s ease}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .resetBtn:hover,.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .searchBtn:hover{background-color:#fff}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .resetBtn span,.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .searchBtn span{position:relative;padding-left:25px;padding-left:2.5rem;font-weight:600}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .resetBtn span:before,.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .searchBtn span:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0;display:block;font-size:18px;font-size:1.8rem}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .resetBtn{background-color:#888;max-width:180px;margin-right:20px;margin-right:2rem;border:2px solid #888}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .resetBtn:hover{color:#888}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .resetBtn span:before{content:"\EA15"}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .searchBtn{background-color:#000;max-width:300px;border:2px solid #000}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .searchBtn:hover{color:#000}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .searchBtn span:before{content:"\EA14"}.activities.activities_index .l-content article .articleSec #resultTitle{margin:0 0 40px}.activities.activities_index .l-content article .articleSec .activitiesList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.activities.activities_index .l-content article .articleSec .activitiesList li:nth-of-type(3n){margin-right:0}.activities.activities_index .l-content article .articleSec .activitiesList li{position:relative;width:calc(100%/3 - 4rem - 1px);margin-right:60px;margin-right:6rem;margin-bottom:60px;margin-bottom:6rem}.activities.activities_index .l-content article .articleSec .activitiesList li a{display:block}.activities.activities_index .l-content article .articleSec .activitiesList li a:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.activities.activities_index .l-content article .articleSec .activitiesList li a:hover .imgArea img{transform:scale(1.1)}.activities.activities_index .l-content article .articleSec .activitiesList li a .imgArea{position:relative;height:300px;overflow:hidden}.activities.activities_index .l-content article .articleSec .activitiesList li a .imgArea img{transition:all .5s ease}.activities.activities_index .l-content article .articleSec .activitiesList li a .txtArea{padding:0 20px;padding:0 2rem}.activities.activities_index .l-content article .articleSec .activitiesList li a .txtArea .sdgsIcon{position:relative;margin-top:-30px;margin-top:-3rem;margin-bottom:10px;margin-bottom:1rem;z-index:1}.activities.activities_index .l-content article .articleSec .activitiesList li a .txtArea .sdgsIcon span{width:65px;height:65px;margin-right:10px;margin-right:1rem}.activities.activities_detail .l-content article{padding:0}.activities.activities_detail .l-content article .detailSec .titleArea{position:relative;background-color:#f1f1f1;padding:110px 0 60px;padding:11rem 0 6rem}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon{position:absolute;top:-75px;top:-7.5rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:baseline;align-items:baseline;max-width:calc(1045px + 4rem);width:calc(100% - 4rem)}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon .main,.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon .sub{display:inline-block}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon .main span,.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon .sub span{display:inline-block;margin:0 10px;margin:0 1rem}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon .main span{width:140px;height:140px}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon .sub span{width:100px;height:100px}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal01 .sub .goal01{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal02 .sub .goal02{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal03 .sub .goal03{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal04 .sub .goal04{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal05 .sub .goal05{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal06 .sub .goal06{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal07 .sub .goal07{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal08 .sub .goal08{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal09 .sub .goal09{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal10 .sub .goal10{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal11 .sub .goal11{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal12 .sub .goal12{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal13 .sub .goal13{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal14 .sub .goal14{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal15 .sub .goal15{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal16 .sub .goal16{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon.main-goal17 .sub .goal17{display:none}.activities.activities_detail .l-content article .detailSec .titleArea .title{position:relative;margin:0;font-size:36px;font-size:3.6rem;line-height:1.4}.activities.activities_detail .l-content article .detailSec .titleArea .title:after{content:"";background-color:#000;display:block;width:60px;width:6rem;height:5px;height:.5rem;margin:20px 0 25px;margin:2rem 0 2.5rem}.activities.activities_detail .l-content article .detailSec .titleArea .sub_title{margin:0;font-size:21px;font-size:2.1rem;line-height:1.4}.activities.activities_detail .l-content article .detailSec .detailArea{padding:80px 0;padding:8rem 0}.activities.activities_detail .l-content article .detailSec .detailArea .c-borderTitle{margin-bottom:40px}.activities.activities_detail .l-content article .detailSec .detailArea .main_image{margin:0 auto 40px;margin:0 auto 4rem;text-align:center}.activities.activities_detail .l-content article .detailSec .detailArea .main_image .main_caption{margin-top:10px;margin-top:1rem;font-size:14px;font-size:1.4rem;color:#888}.activities.activities_detail .l-content article .detailSec .detailArea .main_article,.activities.activities_detail .l-content article .detailSec .detailArea .content_article01{font-size:16px;font-size:1.6rem;margin-bottom:60px;margin-bottom:6rem}.activities.activities_detail .l-content article .detailSec .detailArea .main_article a,.activities.activities_detail .l-content article .detailSec .detailArea .content_article01 a{color:#45a4dc}.activities.activities_detail .l-content article .detailSec .detailArea .main_article a:hover,.activities.activities_detail .l-content article .detailSec .detailArea .content_article01 a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.activities.activities_detail .l-content article .detailSec .detailArea .groupArea{position:relative;max-width:850px;width:100%;margin:0 auto 40px;margin:0 auto 4rem;padding:50px 40px 40px;padding:5rem 4rem 4rem;border:6px solid #f1f1f1}.activities.activities_detail .l-content article .detailSec .detailArea .groupArea__info{position:absolute;top:-6px;left:-6px;background-color:#000;display:inline-block;padding:4px 18px;padding:.4rem 1.8rem;color:#fff;font-size:16px;font-size:1.6rem}.activities.activities_detail .l-content article .detailSec .detailArea .groupArea dl{line-height:1.4}.activities.activities_detail .l-content article .detailSec .detailArea .groupArea dl dt{position:absolute;color:#888;font-weight:600;font-size:14px;font-size:1.4rem}.activities.activities_detail .l-content article .detailSec .detailArea .groupArea dl dd{margin-bottom:10px;margin-bottom:1rem;word-break:break-all;font-size:16px;font-size:1.6rem}.activities.activities_detail .l-content article .detailSec .detailArea .groupArea dd,.activities.activities_detail .l-content article .detailSec .detailArea .groupArea .snsBox{padding-left:100px;padding-left:10rem}.activities.activities_detail .l-content article .detailSec .detailArea .groupArea .snsBox a{display:inline-block;width:32px;margin-top:5px;margin-top:.5rem;margin-right:5px}.activities.activities_detail .l-content article .detailSec .detailArea .groupArea .snsBox a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.activities.activities_detail .l-content article .detailSec .detailArea .groupArea .snsBox a img{display:inline-block}.activities.activities_detail .l-content article .detailSec .detailArea .delete-yes{display:none}html,body{overflow-x:hidden}ul,ol,li{margin:0;padding:0;font-size:16px;font-size:1.6rem}ul li{list-style:none}dl,dt,dd{margin:0;padding:0}img{max-width:100%}p{margin:0;font-size:16px;font-size:1.6rem;line-height:1.8}button{padding:0;border:none;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sec{margin:90px 0;margin:9rem 0}.wrap{max-width:calc(1045px + 4rem);width:100%;margin:0 auto;padding:0 20px;padding:0 2rem}.wrap_wide{max-width:calc(1380px + 4rem);width:100%;margin:0 auto;padding:0 20px;padding:0 2rem}.fBox{display:-ms-flexbox;display:flex}.ofi-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.center{text-align:center}.right{text-align:right}.asteriskList li{position:relative}.asteriskList li .mark{position:absolute;top:0;left:0;font-size:13px;font-size:1.3rem}.asteriskList li .txt{display:block;padding-left:1.2em;font-size:13px;font-size:1.3rem}.mb-10{margin-bottom:10px;margin-bottom:1rem}.mb-20{margin-bottom:20px;margin-bottom:2rem}.mb-30{margin-bottom:30px;margin-bottom:3rem}.mb-40{margin-bottom:40px;margin-bottom:4rem}.mb-60{margin-bottom:60px;margin-bottom:6rem}.campus_icon span{background-color:#fff;padding:4px 12px;padding:.4rem 1.2rem;border-radius:.5rem;font-size:12px;font-size:1.2rem;font-weight:600;line-height:1}.campus_icon span.kic{border:1px solid #f18f4b;color:#f18f4b}.campus_icon span.bkc{border:1px solid #3ba755;color:#3ba755}.campus_icon span.oic{border:1px solid #5479bd;color:#5479bd}.campus_icon span.ritz{border:1px solid #9f032d;color:#9f032d}.campus_icon span.apu{border:1px solid #f18f4b;color:#f18f4b}.campus_icon span.nkc{border:1px solid #3ba755;color:#3ba755}.campus_icon span.uji{border:1px solid #1ba8c6;color:#1ba8c6}.campus_icon span.spc{border:1px solid #5479bd;color:#5479bd}.campus_icon span.mrc{border:1px solid #4a2cc9;color:#4a2cc9}.campus_icon span.rps{border:1px solid #a05237;color:#a05237}.sdgsIcon .goal01,.sdgsIcon .goal02,.sdgsIcon .goal03,.sdgsIcon .goal04,.sdgsIcon .goal05,.sdgsIcon .goal06,.sdgsIcon .goal07,.sdgsIcon .goal08,.sdgsIcon .goal09,.sdgsIcon .goal10,.sdgsIcon .goal11,.sdgsIcon .goal12,.sdgsIcon .goal13,.sdgsIcon .goal14,.sdgsIcon .goal15,.sdgsIcon .goal16,.sdgsIcon .goal17,.sdgsIcon .goalwheel{background-repeat:no-repeat;background-size:100% auto;display:inline-block}.sdgsIcon .goal01{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs01.svg)}.sdgsIcon .goal02{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs02.svg)}.sdgsIcon .goal03{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs03.svg)}.sdgsIcon .goal04{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs04.svg)}.sdgsIcon .goal05{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs05.svg)}.sdgsIcon .goal06{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs06.svg)}.sdgsIcon .goal07{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs07.svg)}.sdgsIcon .goal08{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs08.svg)}.sdgsIcon .goal09{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs09.svg)}.sdgsIcon .goal10{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs10.svg)}.sdgsIcon .goal11{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs11.svg)}.sdgsIcon .goal12{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs12.svg)}.sdgsIcon .goal13{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs13.svg)}.sdgsIcon .goal14{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs14.svg)}.sdgsIcon .goal15{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs15.svg)}.sdgsIcon .goal16{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs16.svg)}.sdgsIcon .goal17{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs17.svg)}.sdgsIcon .goalwheel{background-image:url(/sdgs2/assets/img/common/sdgs/sdgs-wheel.svg)}.eco .pageTitle__img{background-image:url(/sdgs2/assets/img/eco/pageTitle_eco.jpg)}.eco.eco_index .l-content article .leadSec .wrap_wide{position:relative}.eco.eco_index .l-content article .leadSec .wrap_wide:before{content:"\EA11";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:-20px;top:-2rem;right:50px;right:5rem;display:block;font-size:780px;font-size:78rem;color:#f1f2f2;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";z-index:-1}.eco.eco_index .l-content article .ecoSec{position:relative;color:#fff}.eco.eco_index .l-content article .ecoSec.greenBk{background-color:#02c39a}.eco.eco_index .l-content article .ecoSec.greenBk .fBox:after{background:linear-gradient(to right,rgba(0,0,0,.1),transparent)}.eco.eco_index .l-content article .ecoSec.greenBk .fBox__img{left:0;background-position:bottom left}.eco.eco_index .l-content article .ecoSec.greenBk .fBox__txt{margin-left:50%}.eco.eco_index .l-content article .ecoSec.darkBk{background-color:#00a896}.eco.eco_index .l-content article .ecoSec.darkBk .fBox{background-position:bottom right;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.eco.eco_index .l-content article .ecoSec.darkBk .fBox:after{background:linear-gradient(to left,rgba(0,0,0,.1),transparent)}.eco.eco_index .l-content article .ecoSec.darkBk .fBox__img{right:0;background-position:bottom right}.eco.eco_index .l-content article .ecoSec .fBox:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%}.eco.eco_index .l-content article .ecoSec .fBox__img{position:absolute;top:0;bottom:0;background-size:auto 100%;background-repeat:no-repeat;width:100%}.eco.eco_index .l-content article .ecoSec .fBox__img.img-01{width:50%;background-image:url(/sdgs2/assets/img/eco/eco-img-01.png);background-size:auto calc(100% - 5rem);background-position:bottom -50px right 170px;background-position:bottom -5rem right 17rem}.eco.eco_index .l-content article .ecoSec .fBox__img.img-02{background-image:url(/sdgs2/assets/img/eco/eco-img-02.png);background-position:bottom right 80px;background-position:bottom right 8rem}.eco.eco_index .l-content article .ecoSec .fBox__img.img-03{background-image:url(/sdgs2/assets/img/eco/eco-img-03-pc.png)}.eco.eco_index .l-content article .ecoSec .fBox__img.img-04{background-image:url(/sdgs2/assets/img/eco/eco-img-04.png);background-position:bottom right 40px;background-position:bottom right 4rem}.eco.eco_index .l-content article .ecoSec .fBox__img.img-05{background-image:url(/sdgs2/assets/img/eco/eco-img-05.png)}.eco.eco_index .l-content article .ecoSec .fBox__img.img-06{background-image:url(/sdgs2/assets/img/eco/eco-img-06.png)}.eco.eco_index .l-content article .ecoSec .fBox__txt{position:relative;padding:90px 20px;padding:9rem 2rem;z-index:1}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle{margin:0 0 20px;margin:0 0 2rem;font-size:36px;font-size:3.6rem;line-height:1.4}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle strong{position:relative;font-size:70px;font-size:7rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle strong:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-right:15px;margin-right:1.5rem;font-size:75px;font-size:7.5rem;vertical-align:sub}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle span{display:inline-block}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-01 strong:before{content:"\EA19"}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-02 strong:before{content:"\EA16"}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-03 strong:before{content:"\EA1A"}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-04 strong:before{content:"\EA17"}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-05 strong:before{content:"\EA1B"}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-06 strong:before{content:"\EA1C"}.eco.eco_index .l-content article .ecoSec .fBox__txt ul li{position:relative;margin-bottom:18px;margin-bottom:1.8rem;padding-left:40px;padding-left:4rem;font-size:18px;font-size:1.8rem;line-height:1.4}.eco.eco_index .l-content article .ecoSec .fBox__txt ul li:before,.eco.eco_index .l-content article .ecoSec .fBox__txt ul li:after{content:"";position:absolute;display:block}.eco.eco_index .l-content article .ecoSec .fBox__txt ul li:before{top:2px;left:0;width:24px;height:24px;border:1px solid #fff;border-radius:5px}.eco.eco_index .l-content article .ecoSec .fBox__txt ul li:after{content:"\EA1D";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:6px;left:4.5px;font-size:16px;font-size:1.6rem}.eco.eco_index .l-content .bread{margin-top:20px;margin-top:2rem}.home .l-content{margin-top:0}.home .l-content .mainImg_wrap.js-on _:-ms-lang(x)::-ms-backdrop,.home .l-content .mainImg_wrap.js-on .mainImg{animation:mv_on 1.5s forwards!important}.home .l-content .mainImg_wrap.js-on .mainImg{animation:mv_on 1.5s forwards;animation-delay:2s}.home .l-content .mainImg_wrap.js-on .mvTitle_wrap .mvTitle{transform:scale(1);animation:title_color 1.8s forwards;animation-delay:1.8s}.home .l-content .mainImg_wrap.js-on .mvTitle_wrap .mvTitle p{animation:mv_on 1.5s forwards}.home .l-content .mainImg_wrap.js-on .mvTitle_wrap .mvTitle .title_wrap .title-01,.home .l-content .mainImg_wrap.js-on .mvTitle_wrap .mvTitle .title_wrap .title-02,.home .l-content .mainImg_wrap.js-on .mvTitle_wrap .mvTitle .title_wrap .title-03,.home .l-content .mainImg_wrap.js-on .mvTitle_wrap .mvTitle .title_wrap .title-04{animation:mv_on 1.5s forwards}.home .l-content .mainImg_wrap.js-on .mvNews{animation:mv_on 1.5s forwards;animation-delay:2s}@keyframes mv_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes title_color{0%{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0.8 .19999999999999996" /><feFuncG type="table" tableValues="0.8 .19999999999999996" /><feFuncB type="table" tableValues="0.8 .19999999999999996" /></feComponentTransfer></filter></svg>#filter');filter:invert(80%)}100%{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0 1" /></feComponentTransfer></filter></svg>#filter');filter:invert(0)}}.home .l-content .mainImg_wrap{position:relative;background-color:#fff;width:100%;height:100%}.home .l-content .mainImg_wrap .mainImg_inner{position:relative;display:block;width:100%;height:100vh;padding:0;overflow:hidden}.home .l-content .mainImg_wrap .mainImg_inner:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:2}.home .l-content .mainImg_wrap .mainImg_inner .mainImg{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .mainImg_wrap .mainImg_inner .mainImg,.home .l-content .mainImg_wrap .mainImg_inner .swiper-wrapper{height:100%}.home .l-content .mainImg_wrap .mainImg_inner .mainImg .swiper-slide,.home .l-content .mainImg_wrap .mainImg_inner .swiper-wrapper .swiper-slide{height:100%;overflow:hidden}.home .l-content .mainImg_wrap .mainImg_inner .mainImg .swiper-slide-active .slide-img,.home .l-content .mainImg_wrap .mainImg_inner .mainImg .swiper-slide-duplicate-active .slide-img,.home .l-content .mainImg_wrap .mainImg_inner .mainImg .swiper-slide-prev .slide-img,.home .l-content .mainImg_wrap .mainImg_inner .swiper-wrapper .swiper-slide-active .slide-img,.home .l-content .mainImg_wrap .mainImg_inner .swiper-wrapper .swiper-slide-duplicate-active .slide-img,.home .l-content .mainImg_wrap .mainImg_inner .swiper-wrapper .swiper-slide-prev .slide-img{animation:zoomUp 10s linear 0s 1 normal both}.home .l-content .mainImg_wrap .mainImg_inner .mainImg .slide-img,.home .l-content .mainImg_wrap .mainImg_inner .swiper-wrapper .slide-img{height:100%;list-style:none;background-repeat:no-repeat;background-size:cover;background-position:center}.home .l-content .mainImg_wrap .mainImg_inner .mainImg .slide_01,.home .l-content .mainImg_wrap .mainImg_inner .swiper-wrapper .slide_01{background-image:url(/sdgs2/assets/img/home/mv-slider01-pc.jpg)}.home .l-content .mainImg_wrap .mainImg_inner .mainImg .slide_02,.home .l-content .mainImg_wrap .mainImg_inner .swiper-wrapper .slide_02{background-image:url(/sdgs2/assets/img/home/mv-slider02-pc.jpg)}.home .l-content .mainImg_wrap .mainImg_inner .mainImg .slide_03,.home .l-content .mainImg_wrap .mainImg_inner .swiper-wrapper .slide_03{background-image:url(/sdgs2/assets/img/home/mv-slider03-pc.jpg)}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.1)}}.home .l-content .mainImg_wrap .mvTitle_wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0.8 .19999999999999996" /><feFuncG type="table" tableValues="0.8 .19999999999999996" /><feFuncB type="table" tableValues="0.8 .19999999999999996" /></feComponentTransfer></filter></svg>#filter');filter:invert(80%);transform:scale(.8);transition:all 2s ease;z-index:3}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle _:-ms-lang(x)::-ms-backdrop,.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-01,.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-02,.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-03,.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-04{position:relative;z-index:1001!important}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title_wrap{width:36vw;margin:0 auto}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-01,.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-02,.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-03,.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-04{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-01 span,.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-01 img,.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-02 span,.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-02 img,.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-03 span,.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-03 img,.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-04 span,.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-04 img{display:block}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-03{position:relative}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-03:before,.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-03:after{content:"";position:absolute;background-color:#fff;width:100%;height:1px}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-03:before{top:0;right:0}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-03:after{bottom:0;left:0}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-03 .forPc{display:block}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-03 .forSp{display:none}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-04{margin-bottom:3.5vw;padding:0 4vw}.home .l-content .mvNews{position:absolute;left:50%;transform:translateX(-50%);bottom:60px;bottom:6rem;background-color:#fff;display:-ms-flexbox;display:flex;max-width:950px;width:100%;z-index:3;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .mvNews__title{background-color:#000;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:110px;color:#fff;font-size:16px;font-size:1.6rem;-ms-flex-negative:0;flex-shrink:0}.home .l-content .mvNews__list{width:calc(100% - 21rem);transform:rotate(180deg)}.home .l-content .mvNews__list a{display:block;width:100%;height:100%;padding:15px 20px;padding:1.5rem 2rem;font-size:16px;font-size:1.6rem;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform:rotate(180deg)}.home .l-content .mvNews__list a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.home .l-content .mvNews__list .u-blank:after,.home .l-content .mvNews__list .u-pdf:after,.home .l-content .mvNews__list .u-xls:after,.home .l-content .mvNews__list .u-doc:after,.home .l-content .mvNews__list .u-ppt:after{display:none}.home .l-content .mvNews__btn a{position:relative;display:block;width:70px;margin-top:10px;margin-top:1rem;padding:5px 10px 5px 5px;padding:.5rem 1rem .5rem .5rem;border:2px solid #ccc;border-radius:100px;text-align:center;font-size:14px;font-size:1.4rem;line-height:1}.home .l-content .mvNews__btn a:before{content:'\EA0A';font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:6px;top:.6rem;right:5px;right:.5rem;display:inline-block;padding:0;color:#a3a3a3;font-size:11px;font-size:1.1rem;font-weight:600;transition:all .3s ease}.home .l-content .mvNews__btn a:hover{background-color:#000;border:2px solid #000;color:#fff}.home .l-content .mvNews__btn a:hover:before{color:#fff}.home .l-content section:not(.zeroSec){background-color:#fff}.home .l-content .c-homeSecTitle .jp span{display:inline-block;transform:translateY(40%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .c-homeSecTitle .en{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .c-homeSecTitle.js-on .jp span{animation:homeSecTitle_on .8s forwards}@keyframes homeSecTitle_on{0%{transform:translateY(40%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .c-homeSecTitle.js-on .en{animation:homeSecTitle_en_on .8s forwards;animation-delay:.6s}@keyframes homeSecTitle_en_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .infoSec{padding:85px 0 120px;padding:8.5rem 0 12rem}.home .l-content .infoSec .fBox__inner:last-child.js-on:after{animation:infoBorder_pc .8s linear forwards}@keyframes infoBorder_pc{0%{height:0}100%{height:100%}}@keyframes infoBorder_sp{0%{width:0}100%{width:100%}}.home .l-content .infoSec .fBox__inner:last-child{position:relative}.home .l-content .infoSec .fBox__inner:last-child:after{content:"";position:absolute;top:0;left:0;display:block;width:1px;height:0;background-color:#ccc}.home .l-content .infoSec .fBox__inner{width:calc(100%/2);padding:0 40px;padding:0 4rem}.home .l-content .infoSec .fBox__inner .titleArea{position:relative}.home .l-content .infoSec .fBox__inner .titleArea__title.js-on span{animation:titleArea_on .6s forwards}@keyframes titleArea_on{0%{transform:translateY(50%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .infoSec .fBox__inner .titleArea__title{margin:0 0 30px;margin:0 0 3rem;font-family:Noto Serif,serif;font-size:36px;font-size:3.6rem;font-weight:500;line-height:1.4;overflow:hidden}.home .l-content .infoSec .fBox__inner .titleArea__title span{display:inline-block;transform:translateY(50%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .infoSec .fBox__inner .titleArea .c-borderBtn{position:absolute;top:7px;top:.7rem;right:0}.home .l-content .infoSec .fBox__inner .titleArea .c-borderBtn a{padding:5px 23px 5px 13px;padding:.5rem 2.3rem .5rem 1.3rem}.home .l-content .infoSec .fBox__inner .titleArea .c-borderBtn a:before{right:8px;right:.8rem;font-size:10px;font-size:1rem}.home .l-content .infoSec .fBox__inner ul li:last-child{margin-bottom:0}.home .l-content .infoSec .fBox__inner ul li{margin-bottom:20px;margin-bottom:2rem}.home .l-content .infoSec .fBox__inner ul li a{position:relative;display:block}.home .l-content .infoSec .fBox__inner ul li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.home .l-content .infoSec .fBox__inner ul li a time{position:absolute;top:0;left:0;font-size:15px;font-size:1.5rem;font-family:Noto Sans,sans-serif;color:#888}.home .l-content .infoSec .fBox__inner ul li a .news_txt{display:block;padding-left:100px;padding-left:10rem;font-size:16px;font-size:1.6rem;line-height:1.5}.home .l-content .infoSec .fBox__inner ul li .u-blank:after,.home .l-content .infoSec .fBox__inner ul li .u-pdf:after,.home .l-content .infoSec .fBox__inner ul li .u-xls:after,.home .l-content .infoSec .fBox__inner ul li .u-doc:after,.home .l-content .infoSec .fBox__inner ul li .u-ppt:after{display:none}.home .l-content .infoSec .fBox__inner ul li .u-blank .news_txt:after{font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:baseline;content:"\EA10";margin-left:5px;margin-left:.5rem;font-size:12px;color:#949494}.home .l-content .infoSec .fBox__inner ul li .u-pdf .news_txt:after{font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:baseline;content:"\EA13";margin-left:5px;margin-left:.5rem;font-size:16px;color:#d10b0b}.home .l-content .zeroSec{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:800px;padding:0 20px;padding:0 2rem;overflow:hidden}.home .l-content .zeroSec .zeroImg.js-on{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.home .l-content .zeroSec .zeroImg{position:fixed;top:0;right:0;bottom:0;left:0;background-image:url(/sdgs2/assets/img/home/home-zero-bk.jpg);background-repeat:no-repeat;background-size:cover;z-index:-2;transition:all .3s ease;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .zeroSec .zeroTxt.js-on{animation:zeroTxt_on 1.2s forwards;animation-delay:.5s}@keyframes zeroTxt_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transform:scale(1.2)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transform:scale(1)}}.home .l-content .zeroSec .zeroTxt{background-color:rgba(0,26,14,.7);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:1046px;width:100%;padding:70px 20px;padding:7rem 2rem;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.2);color:#fff;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transform:scale(1.2)}.home .l-content .zeroSec .zeroTxt__inner .desc{margin-bottom:12px;margin-bottom:1.2rem;font-size:22px;font-size:2.2rem;font-weight:600;letter-spacing:2px;line-height:1.5}.home .l-content .zeroSec .zeroTxt__inner h2{margin:0 0 40px;margin:0 0 4rem;font-weight:500;font-family:Noto Serif,serif;line-height:1.3}.home .l-content .zeroSec .zeroTxt__inner h2 .ritsumei{font-size:60px;font-size:6rem}.home .l-content .zeroSec .zeroTxt__inner h2 .carbon{font-size:68px;font-size:6.8rem}.home .l-content .zeroSec .zeroTxt__inner .zeroLink{position:relative;display:inline-block;padding:10px 40px 10px 20px;padding:1rem 4rem 1rem 2rem;border:2px solid #fff;border-radius:100px;text-align:center;color:#fff;font-size:18px;font-size:1.8rem;line-height:1.4}.home .l-content .zeroSec .zeroTxt__inner .zeroLink:before{content:'\EA0A';font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;transform:translateY(-50%);right:13px;right:1.3rem;display:inline-block;padding:0;font-size:14px;font-size:1.4rem;transition:all .3s ease}.home .l-content .zeroSec .zeroTxt__inner .zeroLink:hover{background-color:rgba(255,255,255,.2)}.home .l-content .interviewSec{position:relative;padding:120px 0;padding:12rem 0}.home .l-content .interviewSec.slider-none .interview_wrap{padding-right:20px;padding-right:2rem}.home .l-content .interviewSec.slider-none .interviewArea{margin-left:0}.home .l-content .interviewSec.slider-none .interviewArea__text{position:static;width:100%;margin-bottom:0;text-align:center}.home .l-content .interviewSec.slider-none .interviewArea__text p br{display:none}.home .l-content .interviewSec.slider-none .slider_wrap{display:none}.home .l-content .interviewSec .interview_wrap{max-width:calc(1600px + 2rem);width:100%;margin:0 auto;padding-left:20px;padding-left:2rem;padding-right:0}.home .l-content .interviewSec .interviewArea{position:relative;margin-left:100px}.home .l-content .interviewSec .interviewArea__text{position:absolute;top:0;left:0;width:390px;width:39rem;z-index:1}.home .l-content .interviewSec .interviewArea__text p{margin:40px 0 30px;margin:4rem 0 3rem}.home .l-content .interviewSec .slider_wrap.js-on .sliderItem .item_wrap .imgArea img{animation:interview_zoomimg 1.5s ease forwards;animation-delay:.2s}@keyframes interview_zoomimg{0%{transform:translate(-50%,-50%) scale(1.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{transform:translate(-50%,-50%) scale(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .interviewSec .slider_wrap.js-on .sliderItem .item_wrap .imgArea .sdgsIcon{animation:interview_fadeIn 1.5s forwards;animation-delay:.7s}.home .l-content .interviewSec .slider_wrap.js-on .sliderItem .item_wrap .titleArea{animation:interview_fadeIn 1.5s forwards;animation-delay:.7s}@keyframes interview_fadeIn{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .interviewSec .slider_wrap{max-width:calc(1380px + 2rem - 390px + 17%);margin:0 0 0 auto}.home .l-content .interviewSec .slider_wrap .slick-slider{margin-bottom:0}.home .l-content .interviewSec .slider_wrap .sliderItem{position:relative;margin-right:25px;margin-right:2.5rem;transform:translateX(-42%);overflow:hidden}.home .l-content .interviewSec .slider_wrap .sliderItem a{position:relative;display:block}.home .l-content .interviewSec .slider_wrap .sliderItem a:hover .item_wrap .imgArea{opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"}.home .l-content .interviewSec .slider_wrap .sliderItem a:hover .item_wrap .people{transform:scale(1.05)}.home .l-content .interviewSec .slider_wrap .sliderItem a:hover .item_wrap .people img{transform:translate(-50%,-50%)}.home .l-content .interviewSec .slider_wrap .sliderItem a:hover .item_wrap .titleArea{background-color:rgba(0,0,0,.85)}.home .l-content .interviewSec .slider_wrap .sliderItem a .item_wrap{position:relative;overflow:hidden}.home .l-content .interviewSec .slider_wrap .sliderItem a .item_wrap .imgArea{transition:all .4s ease}.home .l-content .interviewSec .slider_wrap .sliderItem a .item_wrap .imgArea .people{position:relative;display:block;height:0;padding-top:140%;transition:all .4s ease}.home .l-content .interviewSec .slider_wrap .sliderItem a .item_wrap .imgArea .people img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .interviewSec .slider_wrap .sliderItem a .item_wrap .imgArea .sdgsIcon{position:absolute;top:16px;top:1.6rem;left:14px;left:1.4rem;transition:all .4s ease;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .interviewSec .slider_wrap .sliderItem a .item_wrap .imgArea .sdgsIcon span{display:inline-block;width:60px;height:60px;margin-right:5px;margin-right:.5rem}.home .l-content .interviewSec .slider_wrap .sliderItem a .item_wrap .titleArea{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.7);padding:15px 10px;padding:1.5rem 1rem;font-size:14px;font-size:1.4rem;color:#fff;line-height:1.5;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:all .4s ease}.home .l-content .interviewSec .slider_wrap .sliderItem a .item_wrap .titleArea .new_icon{position:absolute;background-color:#ae1821;line-height:1;padding:4px 10px;padding:.4rem 1rem;text-align:center;top:-13px;top:-1.3rem}.home .l-content .interviewSec .slider_wrap .sliderItem a .item_wrap .titleArea .interviewTitle{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3em}.home .l-content .interviewSec .slider_wrap .sliderItem a .txtArea{margin-top:10px;margin-top:1rem;padding-bottom:5px;padding-bottom:.5rem}.home .l-content .interviewSec .slider_wrap .sliderItem a .txtArea .name,.home .l-content .interviewSec .slider_wrap .sliderItem a .txtArea .department,.home .l-content .interviewSec .slider_wrap .sliderItem a .txtArea .honorific,.home .l-content .interviewSec .slider_wrap .sliderItem a .txtArea small{line-height:1.4}.home .l-content .interviewSec .slider_wrap .sliderItem a .txtArea .name{margin-bottom:4px;margin-bottom:.4rem;font-size:18px;font-size:1.8rem}.home .l-content .interviewSec .slider_wrap .sliderItem a .txtArea .nameList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2em;margin:0 0 4px;margin:0 0 .4rem}.home .l-content .interviewSec .slider_wrap .sliderItem a .txtArea .nameList li{font-size:14px;font-size:1.4rem;line-height:1.4;margin:0;width:100%}.home .l-content .interviewSec .slider_wrap .sliderItem a .txtArea .honorific,.home .l-content .interviewSec .slider_wrap .sliderItem a .txtArea small{padding-left:3px;padding-left:.3rem;font-size:70%}.home .l-content .interviewSec .slider_wrap .sliderItem a .txtArea .department{font-size:14px;font-size:1.4rem}.home .l-content .interviewSec .slide-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px;margin-top:4rem;margin-right:90px;margin-right:9rem}.home .l-content .interviewSec .slide-dots li:only-child{display:none}.home .l-content .interviewSec .slide-dots li{height:10px;height:1rem;margin-bottom:10px;margin-bottom:1rem;line-height:1}.home .l-content .interviewSec .slide-dots li:last-child button{margin-right:0}.home .l-content .interviewSec .slide-dots button{background-color:#ccc;width:10px;width:1rem;height:10px;height:1rem;margin-right:10px;margin-right:1rem;border-radius:100px;text-indent:-9999em;line-height:1;z-index:1;transition:all .3s ease}.home .l-content .interviewSec .slide-dots button:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.home .l-content .interviewSec .slide-dots .slick-active button{background-color:#000}.home .l-content .interviewSec button.next-arrow,.home .l-content .interviewSec button.prev-arrow{position:absolute;bottom:0;background:transparent;width:34px;height:34px;border-radius:100px;z-index:1}.home .l-content .interviewSec button.next-arrow:before,.home .l-content .interviewSec button.prev-arrow:before{content:"";position:absolute;top:50%;left:50%;background-color:rgba(0,0,0,.7);display:block;width:34px;height:34px;border-radius:100px;transform:translate(-50%,-50%);transition:all .3s ease}.home .l-content .interviewSec button.next-arrow:after,.home .l-content .interviewSec button.prev-arrow:after{content:"";position:absolute;top:50%;left:50%;display:block;width:11px;height:11px;border-bottom:2px solid #fff;border-right:2px solid #fff}.home .l-content .interviewSec button.next-arrow:hover:before,.home .l-content .interviewSec button.prev-arrow:hover:before{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.home .l-content .interviewSec button.next-arrow:after{transform:translate(-70%,-50%) rotate(-45deg)}.home .l-content .interviewSec button.prev-arrow:after{transform:translate(-25%,-50%) rotate(135deg)}.home .l-content .ecoSec .ecoArea.js-on:before{animation:ecoArea_yoko .5s linear forwards;animation-delay:.2s}.home .l-content .ecoSec .ecoArea.js-on:after{animation:ecoArea_yoko .5s linear forwards;animation-delay:.2s}.home .l-content .ecoSec .ecoArea.js-on .ecoArea__inner:before{animation:ecoArea_tate .5s linear forwards;animation-delay:.7s}.home .l-content .ecoSec .ecoArea.js-on .ecoArea__inner:after{animation:ecoArea_tate .5s linear forwards;animation-delay:.7s}@keyframes ecoArea_yoko{0%{width:0}100%{width:100%}}@keyframes ecoArea_tate{0%{height:0}100%{height:100%}}.home .l-content .ecoSec .ecoArea.js-on .leftBox img,.home .l-content .ecoSec .ecoArea.js-on .rightBox img{animation:eco_img 1s forwards;animation-delay:1.2s}@keyframes eco_img{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .ecoSec .ecoArea.js-on .centerBox:before{animation:centerBox_zoom 1s linear forwards}@keyframes centerBox_zoom{0%{transform:translateX(-38%) scale(1.1)}100%{transform:translateX(-38%) scale(1)}}.home .l-content .ecoSec .ecoArea{position:relative;overflow:hidden}.home .l-content .ecoSec .ecoArea:before,.home .l-content .ecoSec .ecoArea:after{position:absolute;content:'';background-color:#00a896;width:0;height:3px;z-index:2}.home .l-content .ecoSec .ecoArea:before{top:0;left:0}.home .l-content .ecoSec .ecoArea:after{bottom:0;right:0}.home .l-content .ecoSec .ecoArea__inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.home .l-content .ecoSec .ecoArea__inner:before,.home .l-content .ecoSec .ecoArea__inner:after{position:absolute;content:'';background-color:#00a896;width:3px;height:0;z-index:2}.home .l-content .ecoSec .ecoArea__inner:before{top:0;right:0}.home .l-content .ecoSec .ecoArea__inner:after{bottom:0;left:0}.home .l-content .ecoSec .ecoArea .leftBox,.home .l-content .ecoSec .ecoArea .rightBox,.home .l-content .ecoSec .ecoArea .centerBox{position:relative;z-index:1}.home .l-content .ecoSec .ecoArea .leftBox,.home .l-content .ecoSec .ecoArea .rightBox{width:450px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.home .l-content .ecoSec .ecoArea .leftBox .forPc .img-01,.home .l-content .ecoSec .ecoArea .rightBox .forPc .img-01{position:absolute}.home .l-content .ecoSec .ecoArea .leftBox .forPc img,.home .l-content .ecoSec .ecoArea .rightBox .forPc img{display:block;width:450px;min-width:450px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .ecoSec .ecoArea .leftBox .forSp,.home .l-content .ecoSec .ecoArea .rightBox .forSp{display:none}.home .l-content .ecoSec .ecoArea .centerBox{text-align:center;-ms-flex:1;flex:1}.home .l-content .ecoSec .ecoArea .centerBox p{margin:30px 0;margin:3rem 0}.home .l-content .ecoSec .ecoArea .centerBox:before{content:"\EA11";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:30px;top:3rem;left:50%;transform:translateX(-38%) scale(1.1);display:block;font-size:600px;font-size:60rem;color:#f1f2f2;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}.home .l-content .activitiesSec{padding:0 0 100px;padding:0 0 10rem}.home .l-content .activitiesSec .activitiesTitle{text-align:center}.home .l-content .activitiesSec .activitiesTitle .c-homeSecTitle{margin-bottom:30px;margin-bottom:3rem}.home .l-content .activitiesSec .activitiesTitle p{margin-bottom:60px;margin-bottom:6rem}.home .l-content .activitiesSec .activitiesList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home .l-content .activitiesSec .activitiesList li.no_activities{width:100%!important;margin-right:0!important;text-align:center}.home .l-content .activitiesSec .activitiesList li:nth-of-type(3n){margin-right:0}.home .l-content .activitiesSec .activitiesList li{position:relative;width:calc(100%/3 - 4rem - 1px);margin-right:60px;margin-right:6rem;margin-bottom:60px;margin-bottom:6rem}.home .l-content .activitiesSec .activitiesList li a{display:block}.home .l-content .activitiesSec .activitiesList li a:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.home .l-content .activitiesSec .activitiesList li a:hover .imgArea img{transform:scale(1.1)}.home .l-content .activitiesSec .activitiesList li a .imgArea{position:relative;height:300px;overflow:hidden}.home .l-content .activitiesSec .activitiesList li a .imgArea img{transition:all .5s ease}.home .l-content .activitiesSec .activitiesList li a .txtArea{padding:0 20px;padding:0 2rem}.home .l-content .activitiesSec .activitiesList li a .txtArea .sdgsIcon{position:relative;margin-top:-30px;margin-top:-3rem;margin-bottom:10px;margin-bottom:1rem;z-index:1}.home .l-content .activitiesSec .activitiesList li a .txtArea .sdgsIcon span{width:65px;height:65px;margin-right:10px;margin-right:1rem}.home .l-content .twoLinksSec{display:-ms-flexbox;display:flex;height:400px}.home .l-content .twoLinksSec .area-01{margin-right:2px;margin-right:.2rem}.home .l-content .twoLinksSec .area-01 .linksImg:before{background-image:url(/sdgs2/assets/img/home/home-links-bk-01-pc.jpg)}.home .l-content .twoLinksSec .area-02 .linksImg:before{background-image:url(/sdgs2/assets/img/home/home-links-bk-02-pc.jpg)}.home .l-content .twoLinksSec a.linksArea.js-on .linksImg{animation:linksImg_zoom 2s forwards}@keyframes linksImg_zoom{0%{transform:scale(1.1)}100%{transform:scale(1)}}.home .l-content .twoLinksSec a.linksArea{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:50%;overflow:hidden}.home .l-content .twoLinksSec a.linksArea:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.3);display:block;transition:all 1s ease;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:2}.home .l-content .twoLinksSec a.linksArea:hover:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.home .l-content .twoLinksSec a.linksArea:hover .linksImg:before{transform:scale(1.05)}.home .l-content .twoLinksSec a.linksArea:hover .linksTxt .btn span{background-color:rgba(0,0,0,.4)}.home .l-content .twoLinksSec a.linksArea .linksImg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transform:scale(1.1)}.home .l-content .twoLinksSec a.linksArea .linksImg:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:top center;transition:all .5s ease}.home .l-content .twoLinksSec a.linksArea .linksTxt{position:relative;color:#fff;z-index:3}.home .l-content .twoLinksSec a.linksArea .linksTxt .title{margin-bottom:10px;margin-bottom:1rem;text-align:center;font-size:36px;font-size:3.6rem;font-family:Noto Serif,serif}.home .l-content .twoLinksSec a.linksArea .linksTxt .btn{text-align:center}.home .l-content .twoLinksSec a.linksArea .linksTxt .btn span{position:relative;background-color:rgba(0,0,0,.2);display:inline-block;min-width:185px;padding:10px 40px 10px 20px;padding:1rem 4rem 1rem 2rem;border:2px solid #fff;border-radius:100px;text-align:center;color:#fff;font-size:18px;font-size:1.8rem;line-height:1.4;transition:all .4s ease}.home .l-content .twoLinksSec a.linksArea .linksTxt .btn span:before{content:'\EA0A';font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;transform:translateY(-50%);right:13px;right:1.3rem;display:inline-block;padding:0;color:#fff;font-size:14px;font-size:1.4rem;transition:all .5s ease}.home .l-content .js-fadeIn,.home .l-content .js-fadeUp{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .js-fadeIn.js-on{animation:js_fadeIn .8s forwards;animation-delay:.2s}.home .l-content .js-fadeUp.js-on{animation:js_fadeUp .8s forwards;animation-delay:.2s}@keyframes js_fadeIn{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes js_fadeUp{0%{transform:translateY(40%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .js-fadeUp.delay-01.js-on{animation-delay:.1s}.home .l-content .js-fadeUp.delay-02.js-on{animation-delay:.2s}.home .l-content .js-fadeUp.delay-03.js-on{animation-delay:.3s}.home .l-content .js-fadeUp.delay-04.js-on{animation-delay:.4s}.home .l-content .js-fadeUp.delay-05.js-on{animation-delay:.5s}.home .l-content .js-fadeUp.delay-06.js-on{animation-delay:.6s}.home .l-content .js-fadeIn.delay-01.js-on{animation-delay:.2s}.home .l-content .js-fadeIn.delay-02.js-on{animation-delay:.4s}.home .l-content .js-fadeIn.delay-03.js-on{animation-delay:.6s}.home .l-content .js-fadeIn.delay-04.js-on{animation-delay:.8s}.interview .pageTitle__img{background-image:url(/sdgs2/assets/img/interview/pageTitle_interview.jpg)}.interview.interview_index .l-content article .p-tab__title{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;max-width:960px;width:100%;margin:50px auto 60px;margin:5rem auto 6rem}.interview.interview_index .l-content article .p-tab__title li:first-child,.interview.interview_index .l-content article .p-tab__title li:nth-child(5){border-left:1px solid #ccc}.interview.interview_index .l-content article .p-tab__title li{position:relative;background-color:#fff;width:calc(100%/4);margin-bottom:24px;margin-bottom:2.4rem;padding:0 4px;padding:0 .4rem;border-right:1px solid #ccc;text-align:center;font-size:17px;font-size:1.7rem;line-height:1.4;transition:all .3s ease;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.interview.interview_index .l-content article .p-tab__title li:before{content:"";position:absolute;left:0;bottom:-10px;bottom:-1rem;display:block;background-color:#000;width:100%;height:4px;transform-origin:right top;transform:scale(0,1);transition:transform .3s cubic-bezier(.165,.84,.44,1)}.interview.interview_index .l-content article .p-tab__title li.ritz{color:#9f032d}.interview.interview_index .l-content article .p-tab__title li.ritz:before{background-color:#9f032d}.interview.interview_index .l-content article .p-tab__title li.apu{color:#f18f4b}.interview.interview_index .l-content article .p-tab__title li.apu:before{background-color:#f18f4b}.interview.interview_index .l-content article .p-tab__title li.nkc{color:#3ba755}.interview.interview_index .l-content article .p-tab__title li.nkc:before{background-color:#3ba755}.interview.interview_index .l-content article .p-tab__title li.uji{color:#1ba8c6}.interview.interview_index .l-content article .p-tab__title li.uji:before{background-color:#1ba8c6}.interview.interview_index .l-content article .p-tab__title li.spc{color:#5479bd}.interview.interview_index .l-content article .p-tab__title li.spc:before{background-color:#5479bd}.interview.interview_index .l-content article .p-tab__title li.mrc{color:#4a2cc9}.interview.interview_index .l-content article .p-tab__title li.mrc:before{background-color:#4a2cc9}.interview.interview_index .l-content article .p-tab__title li.rps{color:#a05237}.interview.interview_index .l-content article .p-tab__title li.rps:before{background-color:#a05237}.interview.interview_index .l-content article .p-tab__title li.select{font-weight:600}.interview.interview_index .l-content article .p-tab__title li.select:before{transform-origin:left top;transform:scale(1,1)}.interview.interview_index .l-content article .p-tab__content .interviewList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.interview.interview_index .l-content article .p-tab__content .interviewList li.no_list{width:100%!important;margin-right:0!important;text-align:center}.interview.interview_index .l-content article .p-tab__content .interviewList li:nth-child(4n){margin-right:0}.interview.interview_index .l-content article .p-tab__content .interviewList li{width:calc(100%/4 - 1.5rem - 1px);margin-right:20px;margin-right:2rem;margin-bottom:60px;margin-bottom:6rem}.interview.interview_index .l-content article .p-tab__content .interviewList li a{position:relative;display:block}.interview.interview_index .l-content article .p-tab__content .interviewList li a:hover .imgArea{opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"}.interview.interview_index .l-content article .p-tab__content .interviewList li a:hover .imgArea img{transform:scale(1.05)}.interview.interview_index .l-content article .p-tab__content .interviewList li a:hover .titleArea{background-color:rgba(0,0,0,.85)}.interview.interview_index .l-content article .p-tab__content .interviewList li a .item_wrap{position:relative;overflow:hidden}.interview.interview_index .l-content article .p-tab__content .interviewList li a .item_wrap .imgArea{transition:all .4s ease;transform:scale(1.05)}.interview.interview_index .l-content article .p-tab__content .interviewList li a .item_wrap .imgArea .people{position:relative;display:block;height:0;padding-top:144%;transition:all .4s ease}.interview.interview_index .l-content article .p-tab__content .interviewList li a .item_wrap .imgArea .people img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .4s ease}.interview.interview_index .l-content article .p-tab__content .interviewList li a .item_wrap .imgArea .sdgsIcon{position:absolute;top:16px;top:1.6rem;left:14px;left:1.4rem}.interview.interview_index .l-content article .p-tab__content .interviewList li a .item_wrap .imgArea .sdgsIcon span{display:inline-block;width:60px;height:60px;margin-right:5px;margin-right:.5rem}.interview.interview_index .l-content article .p-tab__content .interviewList li a .item_wrap .titleArea{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.7);padding:15px 10px;padding:1.5rem 1rem;font-size:14px;font-size:1.4rem;color:#fff;line-height:1.5;transition:all .4s ease}.interview.interview_index .l-content article .p-tab__content .interviewList li a .item_wrap .titleArea .new_icon{position:absolute;background-color:#ae1821;line-height:1;padding:4px 10px;padding:.4rem 1rem;text-align:center;top:-13px;top:-1.3rem}.interview.interview_index .l-content article .p-tab__content .interviewList li a .item_wrap .titleArea .interviewTitle{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;height:3em}.interview.interview_index .l-content article .p-tab__content .interviewList li a .txtArea{margin-top:10px;margin-top:1rem}.interview.interview_index .l-content article .p-tab__content .interviewList li a .txtArea .name,.interview.interview_index .l-content article .p-tab__content .interviewList li a .txtArea .department,.interview.interview_index .l-content article .p-tab__content .interviewList li a .txtArea .honorific,.interview.interview_index .l-content article .p-tab__content .interviewList li a .txtArea small{line-height:1.4}.interview.interview_index .l-content article .p-tab__content .interviewList li a .txtArea .name{margin-bottom:2px;margin-bottom:.2rem;font-size:18px;font-size:1.8rem}.interview.interview_index .l-content article .p-tab__content .interviewList li a .txtArea .nameList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2em;margin:0 0 4px;margin:0 0 .4rem}.interview.interview_index .l-content article .p-tab__content .interviewList li a .txtArea .nameList li{font-size:14px;font-size:1.4rem;line-height:1.4;margin:0;width:100%}.interview.interview_index .l-content article .p-tab__content .interviewList li a .txtArea .honorific,.interview.interview_index .l-content article .p-tab__content .interviewList li a .txtArea small{padding-left:3px;padding-left:.3rem;font-size:70%}.interview.interview_index .l-content article .p-tab__content .interviewList li a .txtArea .department{margin-bottom:5px;margin-bottom:.5rem;font-size:14px;font-size:1.4rem}.interview.interview_detail .l-content .pageChildTitle{padding-right:0;padding-left:0}.interview.interview_detail .l-content .pageChildTitle .fBox__txt{margin-right:100px;margin-right:10rem;-ms-flex:1;flex:1}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .sdgsIcon{margin-bottom:10px;margin-bottom:1rem}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .sdgsIcon span{display:inline-block;width:60px;height:60px}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .interviewTitle{margin:0 0 30px;margin:0 0 3rem;font-size:36px;font-size:3.6rem;font-weight:600;line-height:1.4}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .txtArea{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .txtArea+.txtArea{margin-top:8px;margin-top:.8rem}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .txtArea .name,.interview.interview_detail .l-content .pageChildTitle .fBox__txt .txtArea .department,.interview.interview_detail .l-content .pageChildTitle .fBox__txt .txtArea .honorific{line-height:1.4}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .txtArea .name{font-weight:600;font-size:21px;font-size:2.1rem;margin-right:16px;margin-right:1.6rem}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .txtArea .honorific{padding-left:3px;padding-left:.3rem;font-size:70%}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .txtArea .department{font-size:16px;font-size:1.6rem}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .campus_icon{margin-bottom:8px;margin-bottom:.8rem}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .campus_icon span{padding:5px 18px;padding:.5rem 1.8rem;font-size:14px;font-size:1.4rem}.interview.interview_detail .l-content .pageChildTitle .fBox__img{-ms-flex-negative:0;flex-shrink:0}.interview.interview_detail .l-content .pageChildTitle .fBox__img .imgArea{position:relative;width:278px;height:300px;overflow:hidden}.interview.interview_detail .l-content .pageChildTitle .fBox__img .imgArea img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-position:top;object-position:top}.interview.interview_detail .l-content article .questionBox{margin-bottom:70px;margin-bottom:7rem}.interview.interview_detail .l-content article .questionBox .c-borderTitle{position:relative}.interview.interview_detail .l-content article .questionBox .c-borderTitle span{position:absolute;left:0;font-family:Arial Narrow,Arial,sans-serif}.interview.interview_detail .l-content article .questionBox .answerTxt{font-size:16px;font-size:1.6rem;line-height:1.8;word-break:break-all}.interview.interview_detail .l-content article .questionBox .answerTxt h1{margin:0 0 20px;font-size:25px;font-size:2.5rem;font-weight:600;line-height:1.4}.interview.interview_detail .l-content article .questionBox .answerTxt h2{background-color:#000;margin:0 0 20px;padding:15px 20px;padding:1.5rem 2rem;font-size:20px;font-size:2rem;font-weight:600;color:#fff;line-height:1.4}.interview.interview_detail .l-content article .questionBox .answerTxt h3{margin:0 0 20px;padding-bottom:5px;border-bottom:1px solid #ccc;font-size:21px;font-size:2.1rem;font-weight:600;line-height:1.4}.interview.interview_detail .l-content article .questionBox .answerTxt h4{background-color:#f1f1f1;border-left:5px solid #ccc;margin:0 0 10px;padding:10px 15px;padding:1rem 1.5rem;font-size:20px;font-size:2rem;font-weight:600;line-height:1.4}.interview.interview_detail .l-content article .questionBox .answerTxt h5{position:relative;margin:0 0 10px;padding-left:18px;padding-left:1.8rem;font-size:20px;font-size:2rem;font-weight:600;line-height:1.4}.interview.interview_detail .l-content article .questionBox .answerTxt h5:before{content:"";position:absolute;top:0;left:0;background-color:#000;display:block;width:6px;width:.6rem;height:100%}.interview.interview_detail .l-content article .questionBox .answerTxt h6{margin:0 0 5px;font-size:18px;font-size:1.8rem;font-weight:600;line-height:1.4}.interview.interview_detail .l-content article .questionBox .answerTxt table{width:100%;border-collapse:collapse;font-size:14px;font-size:1.4rem}.interview.interview_detail .l-content article .questionBox .answerTxt table th,.interview.interview_detail .l-content article .questionBox .answerTxt table td{text-align:left;border-bottom:1px solid #ccc}.interview.interview_detail .l-content article .questionBox .answerTxt table thead th{background-color:#000;padding:10px 15px;padding:1rem 1.5rem;border-right:1px solid #ccc;color:#fff}.interview.interview_detail .l-content article .questionBox .answerTxt table tbody th,.interview.interview_detail .l-content article .questionBox .answerTxt table tbody td{padding:15px;padding:1.5rem;border-right:1px solid #ccc}.interview.interview_detail .l-content article .questionBox .answerTxt table tbody th{background-color:#f1f1f1;border-left:1px solid #ccc;font-weight:500}.interview.interview_detail .l-content article .questionBox .answerTxt a{color:#45a4dc}.interview.interview_detail .l-content article .questionBox .answerTxt a:hover{text-decoration:underline;color:#45a4dc}.message .pageTitle__img{background-image:url(/sdgs2/assets/img/message/pageTitle_message.jpg)}.message.message_index .l-content article .txtimgSec .wrap{max-width:1210px}.message.message_index .l-content article .txtimgSec .txtimgBox.reverseBox{display:-ms-flexbox;display:flex;margin-bottom:50px;margin-bottom:5rem}.message.message_index .l-content article .txtimgSec .txtimgBox.reverseBox .txtimgBox__right figcaption{margin-top:15px;margin-top:1.5rem;text-align:center}.message.message_index .l-content article .txtimgSec .txtimgBox.reverseBox .txtimgBox__left{margin-left:80px;margin-left:8rem}.message.message_index .l-content article .txtimgSec .c-moreBtn{max-width:355px}.message.message_index .l-content article .messageSec .messageMv{position:relative;background-color:#f1f1f1;margin-bottom:70px;margin-bottom:7rem}.message.message_index .l-content article .messageSec .messageMv__txt{position:relative;padding:70px 0 50px;padding:7rem 0 5rem;z-index:1}.message.message_index .l-content article .messageSec .messageMv__txt p{margin-bottom:80px;margin-bottom:8rem;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,serif;font-size:40px;font-size:4rem;line-height:1.4}.message.message_index .l-content article .messageSec .messageMv__txt .signatureArea{max-width:236px;width:100%}.message.message_index .l-content article .messageSec .messageMv__img{position:absolute;top:0;right:0;bottom:0;background-image:url(/sdgs2/assets/img/message/message-peaple.png);background-repeat:no-repeat;background-size:cover;background-position:top 20% right;display:block;width:50%;height:100%}.message.message_index .l-content article .messageSec .messageTxt .right{font-size:18px;font-size:1.8rem}.message.message_index .l-content article .messageSec .messageTxt .right small{display:block;font-size:16px;font-size:1.6rem}.message.message_index .l-content article .messageSec .messageTxt .fBox{margin-top:90px;margin-top:9rem}.message.message_index .l-content article .messageSec .messageTxt .fBox__inner:first-child{margin-right:50px;margin-right:5rem}.message.message_index .l-content article .messageSec .messageTxt .fBox__inner{width:calc(100%/2 - 2.5rem)}.message.message_index .l-content article .messageSec .messageTxt .fBox__inner .c-squareBtn{max-width:100%;width:100%}.message .l-content article .goalSec .wrap{max-width:1070px}.message .l-content article .goalSec .wrap .iconArea{position:relative;margin:40px 0 50px;margin:4rem 0 5rem}.message .l-content article .goalSec .wrap .iconArea h3{margin:0 auto;padding-right:30px;padding-right:3rem}.message .l-content article .goalSec .wrap .iconArea h3 img{display:block;max-width:480px;width:100%;margin:0 auto}.message .l-content article .goalSec .wrap .iconArea .sdgsIcon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px;margin-top:2.5rem}.message .l-content article .goalSec .wrap .iconArea .sdgsIcon li:last-child{margin-right:0}.message .l-content article .goalSec .wrap .iconArea .sdgsIcon li:nth-child(9){margin-right:0}.message .l-content article .goalSec .wrap .iconArea .sdgsIcon li{display:block;width:100px;height:100px;margin-right:16px;margin-right:1.6rem;margin-bottom:15px;margin-bottom:1.5rem}.message .l-content article .goalSec .wrap .c-moreBtn{max-width:355px}.nature-positive .pageTitle__img{background-image:url(/sdgs2/assets/img/nature-positive/pageTitle_nature-positive.jpg)}.nature-positive .pageTitle .pageTitle__title .title span{font-size:30px;font-size:3rem}.nature-positive .pageTitle .pageTitle__title .en.gothic{font-size:36px;font-size:3.6rem;font-weight:600}.nature-positive.nature-positive_index .overview__30by30{display:-ms-flexbox;display:flex;gap:calc(50/1045*100%);margin-top:40px;margin-top:4rem}.nature-positive.nature-positive_index .overview__30by30__text{-ms-flex:1;flex:1}.nature-positive.nature-positive_index .overview__30by30__image{width:calc(240/1045*100%)}.nature-positive.nature-positive_index .overview__30by30__image img{width:100%}.nature-positive.nature-positive_index .overview__30by30List li{font-size:13px;font-size:1.3rem}.nature-positive.nature-positive_index .overview__30by30List li:not(:first-child){margin-top:8px;margin-top:.8rem}.nature-positive.nature-positive_index .activitiesSec{padding-top:90px;padding-top:9rem;padding-bottom:90px;padding-bottom:9rem}.nature-positive.nature-positive_index .activitiesSec .c-borderTitle{margin-bottom:45px;margin-bottom:4.5rem}.nature-positive.nature-positive_index .activities__inner{background-color:#fff;padding:70px 60px;padding:7rem 6rem}.nature-positive.nature-positive_index .activities__inner .c-centerTitle{font-size:28px;font-size:2.8rem}.nature-positive.nature-positive_index .activities__inner .c-centerTitle.under:after{content:"";height:3px;margin:16px auto 0;margin:1.6rem auto 0}.nature-positive.nature-positive_index .activities__parent:not(:first-child){margin-top:10px;margin-top:1rem}.nature-positive.nature-positive_index .activities__parent button{background-color:#f1f1f1;border:1px solid #ccc;border-radius:5px;color:#222;font-size:21px;font-size:2.1rem;padding:20px;padding:2rem;text-align:left;width:100%;position:relative}.nature-positive.nature-positive_index .activities__parent button:after{content:'\EA23';display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#888;font-size:34px;font-size:3.4rem;position:absolute;top:50%;right:12px;right:1.2rem;transform:translateY(-50%)}.nature-positive.nature-positive_index .activities__parent button.is-active:after{content:'\EA24'}.nature-positive.nature-positive_index .activities__parent:nth-child(1) .activities__image{gap:45px;gap:4.5rem;margin:36px auto 0;margin:3.6rem auto 0;max-width:calc(845/930*100%)}.nature-positive.nature-positive_index .activities__parent:nth-child(1) .activities__image img{width:calc(400/845*100%)}.nature-positive.nature-positive_index .activities__parent:nth-child(2) li,.nature-positive.nature-positive_index .activities__parent:nth-child(3) li{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.nature-positive.nature-positive_index .activities__parent:nth-child(2) li .activities__image,.nature-positive.nature-positive_index .activities__parent:nth-child(3) li .activities__image{gap:10px;gap:1rem;max-width:calc(570/930*100%)}.nature-positive.nature-positive_index .activities__parent:nth-child(2) li .activities__image img,.nature-positive.nature-positive_index .activities__parent:nth-child(3) li .activities__image img{width:calc(280/570*100%)}.nature-positive.nature-positive_index .activities__parent:nth-child(4) .activities__child{padding:25px 0 0;padding:2.5rem 0 0}.nature-positive.nature-positive_index .activities__child{display:none;padding:25px 0 50px;padding:2.5rem 0 5rem}.nature-positive.nature-positive_index .activities__child--open{display:block}.nature-positive.nature-positive_index .activities__child li:not(:first-child){margin-top:20px;margin-top:2rem}.nature-positive.nature-positive_index .activities__child h4{font-size:21px;font-size:2.1rem;margin:0 0 12px;margin:0 0 1.2rem}.nature-positive.nature-positive_index .activities__child p+p{margin-top:1em}.nature-positive.nature-positive_index .activities__child .c-borderBtn{width:170px}.nature-positive.nature-positive_index .activities__child .c-borderBtn a{width:100%}.nature-positive.nature-positive_index .activities__image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.nature-positive.nature-positive_detail .c-fBox{gap:45px;gap:4.5rem}.nature-positive.nature-positive_detail .c-fBox__textArea{-ms-flex:1;flex:1}.nature-positive.nature-positive_detail .overview__image--w500{max-width:calc(500/1046*100%)}.nature-positive.nature-positive_detail .overview__image--w500 img{width:100%}.nature-positive.nature-positive_detail .overview__image--w400{max-width:calc(400/1046*100%)}.nature-positive.nature-positive_detail .overview__image--w400 img{width:100%}.nature-positive.nature-positive_detail .activities__image{margin:auto;max-width:calc(845/1046*100%)}.nature-positive.nature-positive_detail .activities__image img{width:calc(400/845*100%)}.nature-positive.nature-positive_bkc .movieSec{padding:60px 0;padding:6rem 0}.nature-positive.nature-positive_bkc .movie__inner{aspect-ratio:16 / 9;margin:auto;max-width:800px;width:100%}.nature-positive.nature-positive_bkc .movie__inner iframe{border-radius:1rem;display:block;height:100%;width:100%}.nature-positive.nature-positive_bkc .creatureSec{padding:80px 0;padding:8rem 0}.nature-positive.nature-positive_bkc .creatureList li{-ms-flex-align:center;align-items:center;border-radius:10px;background-color:#fff;display:-ms-flexbox;display:flex;gap:45px;gap:4.5rem;padding-right:50px;padding-right:5rem}.nature-positive.nature-positive_bkc .creatureList li:not(:first-child){margin-top:30px;margin-top:3rem}.nature-positive.nature-positive_bkc .creatureList li img{border-top-left-radius:10px;border-bottom-left-radius:10px}.nature-positive.nature-positive_bkc .creatureList li h3{border-bottom:1px solid #ccc;font-size:21px;font-size:2.1rem;line-height:1.2;margin:0 0 12px;margin:0 0 1.2rem;padding-bottom:10px;padding-bottom:1rem}.nature-positive.nature-positive_bkc .creatureList li h3 span{font-size:14px;font-size:1.4rem;font-weight:400}.nature-positive.nature-positive_bkc .creatureList li p{font-size:15px;font-size:1.5rem}.nature-positive.nature-positive_bkc .creature__redlist{font-size:13px;font-size:1.3rem;margin-top:1em}.nature-positive.page .l-content .relationArea .relationBox .relationList ul li a{font-size:16px;font-size:1.6rem}.net-zero .pageTitle__img{background-image:url(/sdgs2/assets/img/net-zero/pageTitle_net-zero.jpg)}.net-zero.page .pageTitle__title .title span{font-size:30px;font-size:3rem}.net-zero.page .pageTitle__title .en.gothic{font-size:36px;font-size:3.6rem;font-weight:600}.net-zero.zero_index .pageTitle.js-on .pageTitle__title__bk{animation:zeroTitle_on 1s forwards;animation-delay:.3s}@keyframes zeroTitle_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transform:scale(1.2)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transform:scale(1)}}.net-zero.zero_index .pageTitle__img{background-image:url(/sdgs2/assets/img/home/home-zero-bk.jpg)}.net-zero.zero_index .pageTitle__title__bk{background-color:rgba(0,26,14,.7);max-width:1046px;width:100%;margin:0 auto;padding:70px 20px;padding:7rem 2rem;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.2);color:#fff;transform:scale(1.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.net-zero.zero_index .pageTitle__title__bk h2.zeroTitle{margin:0;font-weight:500;font-family:Noto Serif,serif;line-height:1.1}.net-zero.zero_index .pageTitle__title__bk h2.zeroTitle .ritsumei{font-size:56px;font-size:5.6rem;margin-bottom:4px;margin-bottom:.4rem}.net-zero.zero_index .pageTitle__title__bk h2.zeroTitle .carbon{font-size:68px;font-size:6.8rem}.net-zero.zero_index .l-content article{padding:0}.net-zero.zero_index .l-content article .graySec{padding:90px 0;padding:9rem 0}.net-zero.zero_index .l-content article .graySec .c-centerTitle{margin:0 0 40px;margin:0 0 4rem}.net-zero.zero_index .l-content article .graySec .blackBtn{position:relative;background-color:#000;display:block;max-width:330px;width:100%;padding:20px 30px;padding:2rem 3rem;border:2px solid #000;border-radius:5px;text-align:center;font-size:21px;font-size:2.1rem;font-weight:600;color:#fff;line-height:1.4}.net-zero.zero_index .l-content article .graySec .blackBtn:before{content:'\EA0A';font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;transform:translateY(-50%);right:15px;right:1.5rem;display:inline-block;padding:0;color:#fff;font-size:16px;font-size:1.6rem;font-weight:500;transition:all .3s ease}.net-zero.zero_index .l-content article .graySec .blackBtn:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.net-zero.zero_index .l-content article .graySec .blackBtn:hover:before{transform:translate(.4rem,-50%)}.net-zero.zero_index .l-content article .graySec .imgLink{display:-ms-flexbox;display:flex;margin-top:80px;margin-top:8rem}.net-zero.zero_index .l-content article .graySec .imgLink li:first-child{margin-right:3px;margin-right:.3rem}.net-zero.zero_index .l-content article .graySec .imgLink li{width:calc(50% - .15rem)}.net-zero.zero_index .l-content article .graySec .imgLink li a{position:relative;display:block}.net-zero.zero_index .l-content article .graySec .imgLink li a:hover .imgArea img{transform:scale(1.05);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.net-zero.zero_index .l-content article .graySec .imgLink li a:hover .txtArea{background-color:rgba(0,0,0,.8)}.net-zero.zero_index .l-content article .graySec .imgLink li a .imgArea{overflow:hidden}.net-zero.zero_index .l-content article .graySec .imgLink li a .imgArea img{transition:all .5s ease}.net-zero.zero_index .l-content article .graySec .imgLink li a .txtArea{position:absolute;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);width:100%;padding:20px 25px;padding:2rem 2.5rem;font-size:25px;font-size:2.5rem;font-weight:600;color:#fff;transition:all .5s ease}.net-zero.zero_index .l-content article .graySec .imgLink li a .txtArea:before{content:'\EA0A';font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;transform:translateY(-50%);right:15px;right:1.5rem;display:inline-block;padding:0;color:#fff;font-size:16px;font-size:1.6rem;font-weight:500;transition:all .3s ease}.net-zero.zero_index .l-content article .linkSec{margin-top:80px;margin-top:8rem}.net-zero.zero_index .l-content article .linkSec .relationTitle{display:none}.net-zero.zero_index .l-content article .linkSec ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.net-zero.zero_index .l-content article .linkSec ul li:nth-child(4n){margin-right:0}.net-zero.zero_index .l-content article .linkSec ul li:nth-child(-n+4){border-top:2px solid #ccc}.net-zero.zero_index .l-content article .linkSec ul li{width:calc(100%/4 - 1.5rem - 1px);margin-right:20px;margin-right:2rem;border-bottom:2px solid #ccc}.net-zero.zero_index .l-content article .linkSec ul li a{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;padding:30px 30px 30px 0;padding:3rem 3rem 3rem 0;font-size:21px;font-size:2.1rem;font-weight:600;line-height:1.4}.net-zero.zero_index .l-content article .linkSec ul li a:before{content:'\EA0A';font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;transform:translateY(-50%);right:10px;right:1rem;display:inline-block;padding:0;color:#888;font-size:15px;font-size:1.5rem;font-weight:500;transition:all .3s ease}.net-zero.zero_index .l-content article .linkSec ul li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.net-zero.zero_index .l-content article .linkSec ul li a.u-blank:after{display:none}.net-zero.zero_index .l-content article .linkSec ul li a.u-blank:before{content:'\EA10'}.net-zero.zero_message .l-content article .btnArea{margin-top:60px;margin-top:6rem}.net-zero.guideline .l-content article .actionSec .bk_gray{margin:40px 0 20px;margin:4rem 0 2rem}.net-zero.guideline .l-content article .actionSec .bk_gray .numList li:last-child{margin-bottom:0}.net-zero.guideline .l-content article .actionSec .bk_gray .numList li{margin-bottom:15px;margin-bottom:1.5rem;line-height:1.8}.net-zero.guideline .l-content article .actionSec p.right{font-size:15px;font-size:1.5rem}.net-zero.goal .l-content .pageChildTitle .c-centerTitle{margin-bottom:35px;margin-bottom:3.5rem}.net-zero.goal .l-content .pageChildTitle .c-centerTitle small{font-size:60%}.net-zero.goal .l-content article .sec .c-borderTitle{margin-bottom:40px}.net-zero.goal .l-content article .sec .calculationArea{background-color:#f5f2e9;padding:30px;padding:3rem}.net-zero.platform .l-content article .fBox__inner:first-child{margin-right:40px;margin-right:4rem}.net-zero.platform .l-content article .fBox__inner:first-child .fBoxImg img{width:330px;padding:40px 0 30px;padding:4rem 0 3rem}.net-zero.platform .l-content article .fBox__inner:nth-child(2) .fBoxImg img{width:114px}.net-zero.platform .l-content article .fBox__inner{position:relative;width:calc(50% - 2rem);padding:50px 40px 120px;padding:5rem 4rem 12rem;border:1px solid #ccc;border-radius:2rem}.net-zero.platform .l-content article .fBox__inner .fBoxImg{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.net-zero.platform .l-content article .fBox__inner .fBoxImg span{display:block}.net-zero.platform .l-content article .fBox__inner h3{margin:35px 0 15px;margin:3.5rem 0 1.5rem;font-size:23px;font-size:2.3rem;text-align:center;line-height:1.4}.net-zero.platform .l-content article .fBox__inner p{margin-bottom:30px;margin-bottom:3rem}.net-zero.platform .l-content article .fBox__inner .c-squareBtn{position:absolute;bottom:40px;bottom:4rem;left:50%;transform:translateX(-50%);max-width:calc(100% - 8rem);height:80px;padding:20px 90px 20px 20px;padding:2rem 9rem 2rem 2rem}.net-zero.platform .l-content article .fBox__inner .c-squareBtn:before{right:80px;right:8rem}.net-zero.platform .l-content article .fBox__inner .c-squareBtn:after{right:35px;right:3.5rem}.net-zero.download .l-content article .pageLinks ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:70px;padding-top:7rem}.net-zero.download .l-content article .pageLinks ul li:first-child:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;background-color:#ccc;width:1px;height:1.5em}.net-zero.download .l-content article .pageLinks ul li{position:relative}.net-zero.download .l-content article .pageLinks ul li:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;background-color:#ccc;width:1px;height:1.5em}.net-zero.download .l-content article .pageLinks ul li a{position:relative;display:inline-block;padding:0 30px;padding:0 3rem;font-size:18px;font-size:1.8rem}.net-zero.download .l-content article .pageLinks ul li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.net-zero.download .l-content article .reportSec .reportList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.net-zero.download .l-content article .reportSec .reportList li:nth-child(4n){margin-right:0}.net-zero.download .l-content article .reportSec .reportList li{width:calc(100%/4 - 2.3rem - 1px);margin-right:30px;margin-right:3rem;margin-bottom:60px;margin-bottom:6rem}.net-zero.download .l-content article .reportSec .reportList li a{display:block}.net-zero.download .l-content article .reportSec .reportList li a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.net-zero.download .l-content article .reportSec .reportList li a .dwTitle{display:block;margin-top:10px;margin-top:1rem;text-align:center}.net-zero.download .l-content article .publicSec .publicList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.net-zero.download .l-content article .publicSec .publicList li:nth-child(3n){margin-right:0}.net-zero.download .l-content article .publicSec .publicList li{width:calc(100%/3 - 1.9rem - 1px);margin-right:30px;margin-right:3rem}.net-zero.download .l-content article .publicSec .publicList li a{display:block}.net-zero.download .l-content article .publicSec .publicList li a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.net-zero.download .l-content article .publicSec .publicList li a .dwTitle{display:block;margin-top:10px;margin-top:1rem;text-align:center}.net-zero.download .l-content article .wallpaperSec .fBox{margin-bottom:60px;margin-bottom:6rem}.net-zero.download .l-content article .wallpaperSec .fBox__img{width:35%}.net-zero.download .l-content article .wallpaperSec .fBox__txt{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:65%;padding-left:30px;padding-left:3rem}.net-zero.energy .l-content article .lightSec .forSp,.net-zero.water .l-content article .lightSec .forSp{display:none}.net-zero.gas .l-content article .gasSec .gasImg{max-width:368px;width:100%;margin:0 auto}.net-zero.paper .l-content article .graphSec .wrap{margin-bottom:40px;margin-bottom:4rem}.net-zero.paper .l-content article .graphSec .graph__desc{max-width:calc(1045px + 4rem);width:100%;margin:0 auto;padding:0 20px;padding:0 2rem}.net-zero.paper .l-content article .conversionSec .fBox{-ms-flex-align:center;align-items:center;margin-bottom:80px;margin-bottom:8rem}.net-zero.paper .l-content article .conversionSec .fBox.reverseBox{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.net-zero.paper .l-content article .conversionSec .fBox.reverseBox .fBox__txt{margin-right:0;margin-left:70px;margin-left:7rem}.net-zero.paper .l-content article .conversionSec .fBox__txt{margin-right:100px;margin-right:10rem}.net-zero.paper .l-content article .conversionSec .fBox__txt .c-boldTitle{margin-bottom:0}.net-zero.paper .l-content article .conversionSec .fBox__txt__method{margin-top:3px;margin-top:.3rem;margin-bottom:18px;margin-bottom:1.8rem;line-height:1.4}.net-zero.paper .l-content article .conversionSec .fBox__txt__desc{font-size:15px;font-size:1.5rem}.net-zero.paper .l-content article .conversionSec .fBox.box-01 .fBox__txt{width:50%}.net-zero.paper .l-content article .conversionSec .fBox.box-01 .fBox__img{width:50%}.net-zero.paper .l-content article .conversionSec .fBox.box-02 .fBox__txt{width:50%}.net-zero.paper .l-content article .conversionSec .fBox.box-02 .fBox__img{width:50%;padding:0 20px 0 0;padding:0 2rem 0 0}.net-zero.paper .l-content article .conversionSec .fBox.box-03 .c-boldTitle{margin-bottom:18px;margin-bottom:1.8rem}.net-zero.paper .l-content article .conversionSec .fBox.box-03 .fBox__txt{width:40%}.net-zero.paper .l-content article .conversionSec .fBox.box-03 .fBox__img{width:60%}.net-zero.paper .l-content article .recyclingSec .fBox{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.net-zero.paper .l-content article .recyclingSec .fBox__graph{max-width:730px;width:100%;margin-right:40px;margin-right:4rem}.net-zero.paper .l-content article .recyclingSec .fBox__txt{-ms-flex-negative:0;flex-shrink:0}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box h4{position:relative;margin:0 0 10px;margin:0 0 1rem;padding:0 40px;padding:0 4rem;text-align:center;font-size:18px;font-size:1.8rem;font-weight:600}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box h4 strong{display:block;font-size:40px;font-size:4rem;color:#2aa738;line-height:1}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box h4:before{left:10px;left:1rem;transform:rotate(160deg)}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box h4:after{right:10px;right:1rem;transform:rotate(-160deg)}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box h4:before,.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box h4:after{content:"";position:absolute;top:0;bottom:0;display:block;border-left:2px dotted #000}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul li{background-color:#f5f2e9;margin-bottom:10px;margin-bottom:1rem;padding:20px 15px;padding:2rem 1.5rem;border-radius:1rem;text-align:center}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul li .color_txt{margin-bottom:5px;margin-bottom:.5rem;color:#2aa738;font-size:30px;font-size:3rem;line-height:1.2}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul li .color_txt small{display:block;font-size:14px;font-size:1.4rem;font-weight:600}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul li .desc{font-weight:600;font-size:17px;font-size:1.7rem;letter-spacing:1px}.net-zero.paper .l-content article .recyclingSec .fBox__achieve{text-align:right;width:100%}.net-zero.paper .backBtn .c-moreBtn{max-width:320px}.net-zero.waste .recycleSec .beige_table tbody th{font-size:18px;font-size:1.8rem}.net-zero.waste .recycleSec .beige_table tbody td{font-size:20px;font-size:2rem;width:calc(75%/4)}.net-zero.waste .recycleSec .beige_table tbody td span{font-size:14px;font-size:1.4rem}.net-zero.waste .recycleSec .recycle__attention{font-size:14px;font-size:1.4rem;line-height:1.5;margin-top:10px;margin-top:1rem;min-width:600px;padding-left:1em;text-indent:-1em;width:100%}.net-zero.waste .plasticSec .fBox,.net-zero.waste .reduceSec .fBox{gap:40px;gap:4rem}.net-zero.waste .plasticSec .fBox__txt,.net-zero.waste .reduceSec .fBox__txt{width:60%}.net-zero.waste .plasticSec .fBox__img,.net-zero.waste .reduceSec .fBox__img{text-align:center;width:40%}.net-zero.waste .reduceSec .fBox__txt{-ms-flex-order:2;order:2;width:55%}.net-zero.waste .reduceSec .fBox__txt ul{margin-left:1.2em}.net-zero.waste .reduceSec .fBox__txt ul li{list-style:revert}.net-zero.waste .reduceSec .fBox__img{-ms-flex-order:1;order:1;width:45%}.net-zero.energy .l-content article .graphSec .bk_brown,.net-zero.gas .l-content article .graphSec .bk_brown,.net-zero.water .l-content article .graphSec .bk_brown{margin-bottom:40px;margin-bottom:4rem;padding:20px;padding:2rem}.net-zero.energy .l-content article .graphSec .bk_brown .fBox div:first-child,.net-zero.gas .l-content article .graphSec .bk_brown .fBox div:first-child,.net-zero.water .l-content article .graphSec .bk_brown .fBox div:first-child{width:52%}.net-zero.energy .l-content article .graphSec .bk_brown .fBox div:last-child,.net-zero.gas .l-content article .graphSec .bk_brown .fBox div:last-child,.net-zero.water .l-content article .graphSec .bk_brown .fBox div:last-child{width:48%}.net-zero.energy .l-content article .graphSec .pointArea,.net-zero.gas .l-content article .graphSec .pointArea,.net-zero.water .l-content article .graphSec .pointArea{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:20px;padding:2rem;border:2px solid #ccc;border-radius:5px}.net-zero.energy .l-content article .graphSec .pointArea .pointTitle,.net-zero.gas .l-content article .graphSec .pointArea .pointTitle,.net-zero.water .l-content article .graphSec .pointArea .pointTitle{margin-right:20px;margin-right:2rem}.net-zero.energy .l-content article .graphSec .pointArea .pointTitle h4,.net-zero.gas .l-content article .graphSec .pointArea .pointTitle h4,.net-zero.water .l-content article .graphSec .pointArea .pointTitle h4{background-color:#e8383d;width:100px;height:100px;margin:0;padding-top:15px;padding-top:1.5rem;border-radius:100px;text-align:center;font-size:18px;font-size:1.8rem;color:#fff}.net-zero.energy .l-content article .graphSec .pointArea .pointTitle h4:after,.net-zero.gas .l-content article .graphSec .pointArea .pointTitle h4:after,.net-zero.water .l-content article .graphSec .pointArea .pointTitle h4:after{content:"\EA22";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:38px;font-size:3.8rem}.net-zero.energy .l-content article .campusSec .bk_brown,.net-zero.gas .l-content article .campusSec .bk_brown,.net-zero.water .l-content article .campusSec .bk_brown{padding:20px;padding:2rem}.net-zero.energy .l-content article .campusSec .bk_brown .fBox,.net-zero.gas .l-content article .campusSec .bk_brown .fBox,.net-zero.water .l-content article .campusSec .bk_brown .fBox{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.net-zero.energy .l-content article .campusSec .bk_brown .fBox .graph-03,.net-zero.energy .l-content article .campusSec .bk_brown .fBox .graph-03-txt,.net-zero.gas .l-content article .campusSec .bk_brown .fBox .graph-03,.net-zero.gas .l-content article .campusSec .bk_brown .fBox .graph-03-txt,.net-zero.water .l-content article .campusSec .bk_brown .fBox .graph-03,.net-zero.water .l-content article .campusSec .bk_brown .fBox .graph-03-txt{width:100%}.net-zero.energy .l-content article .campusSec .bk_brown .fBox .graph-03,.net-zero.gas .l-content article .campusSec .bk_brown .fBox .graph-03,.net-zero.water .l-content article .campusSec .bk_brown .fBox .graph-03{max-width:290px;margin-right:80px;margin-right:8rem}.net-zero.energy .l-content article .campusSec .bk_brown .fBox .graph-03-txt,.net-zero.gas .l-content article .campusSec .bk_brown .fBox .graph-03-txt,.net-zero.water .l-content article .campusSec .bk_brown .fBox .graph-03-txt{max-width:316px}.net-zero.energy .l-content article .energieSec .fBox__img,.net-zero.gas .l-content article .energieSec .fBox__img,.net-zero.water .l-content article .energieSec .fBox__img{max-width:457px;width:100%;margin-left:10px;margin-left:1rem;margin-right:60px;margin-right:6rem;-ms-flex-negative:0;flex-shrink:0}.net-zero.energy .l-content article .energieSec .fBox__txt .red_txt,.net-zero.gas .l-content article .energieSec .fBox__txt .red_txt,.net-zero.water .l-content article .energieSec .fBox__txt .red_txt{color:#f00}.net-zero.energy .l-content article .energieSec .fBox .energieList,.net-zero.gas .l-content article .energieSec .fBox .energieList,.net-zero.water .l-content article .energieSec .fBox .energieList{margin:0;padding:0;list-style:none}.net-zero.energy .l-content article .energieSec .fBox .energieList li,.net-zero.gas .l-content article .energieSec .fBox .energieList li,.net-zero.water .l-content article .energieSec .fBox .energieList li{padding-left:2.5em;text-indent:-2.5em}.net-zero.energy .l-content article .wellSec .fBox__img,.net-zero.energy .l-content article .standSec .fBox__img,.net-zero.gas .l-content article .wellSec .fBox__img,.net-zero.gas .l-content article .standSec .fBox__img,.net-zero.water .l-content article .wellSec .fBox__img,.net-zero.water .l-content article .standSec .fBox__img{max-width:487px;width:100%;margin-right:40px;margin-right:4rem;-ms-flex-negative:0;flex-shrink:0;padding:20px;padding:2rem}.net-zero.energy .l-content article .standSec .fBox,.net-zero.gas .l-content article .standSec .fBox,.net-zero.water .l-content article .standSec .fBox{margin-top:44px;margin-top:4.4rem}.net-zero.energy .l-content article .standSec .fBox+.fBox,.net-zero.gas .l-content article .standSec .fBox+.fBox,.net-zero.water .l-content article .standSec .fBox+.fBox{margin-top:30px;margin-top:3rem}.net-zero.energy .l-content article .standSec .c-boldTitle,.net-zero.gas .l-content article .standSec .c-boldTitle,.net-zero.water .l-content article .standSec .c-boldTitle{margin-top:20px;margin-top:2rem}.net-zero.energy .backBtn .c-moreBtn,.net-zero.gas .backBtn .c-moreBtn,.net-zero.water .backBtn .c-moreBtn{max-width:320px}.net-zero.action_index .l-content article .termArea{background-image:url(/sdgs2/assets/img/net-zero/action/index-main.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:400px;margin-bottom:90px;margin-bottom:9rem;padding:20px;padding:2rem}.net-zero.action_index .l-content article .termArea__inner{text-align:center;font-weight:600}.net-zero.action_index .l-content article .termArea__inner p{margin-bottom:30px;margin-bottom:3rem;font-size:22px;font-size:2.2rem;color:#fff;line-height:1.6}.net-zero.action_index .l-content article .termArea__inner a{background-color:rgba(0,0,0,.2);border-color:#fff;color:#fff;font-size:18px;font-size:1.8rem;font-weight:600}.net-zero.action_index .l-content article .termArea__inner a:before{color:#fff}.net-zero.action_index .l-content article .termArea__inner a:hover{background-color:rgba(0,0,0,.5)}.net-zero.action_index .l-content article .actionList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;gap:3rem}.net-zero.action_index .l-content article .actionList li{width:calc((100% - 3rem)/2)}.net-zero.action_index .l-content article .actionList li:nth-child(-n+3){width:calc((100% - 6rem)/3)}.net-zero.action_index .l-content article .actionList li.list-01 a:hover{color:#0092d4}.net-zero.action_index .l-content article .actionList li.list-01 a:hover .txt:after{color:#0092d4}.net-zero.action_index .l-content article .actionList li.list-01 a .icon:before{content:"\EA1E";color:#0092d4}.net-zero.action_index .l-content article .actionList li.list-02 a:hover{color:#3bb55b}.net-zero.action_index .l-content article .actionList li.list-02 a:hover .txt:after{color:#3bb55b}.net-zero.action_index .l-content article .actionList li.list-02 a .icon:before{content:"\EA21";color:#3bb55b}.net-zero.action_index .l-content article .actionList li.list-03 a:hover{color:#f08e1e}.net-zero.action_index .l-content article .actionList li.list-03 a:hover .txt:after{color:#f08e1e}.net-zero.action_index .l-content article .actionList li.list-03 a .icon:before{content:"\EA20";color:#f08e1e}.net-zero.action_index .l-content article .actionList li.list-04 a:hover{color:#c272ac}.net-zero.action_index .l-content article .actionList li.list-04 a:hover .txt:after{color:#c272ac}.net-zero.action_index .l-content article .actionList li.list-04 a .icon:before{content:"\EA1F";color:#c272ac}.net-zero.action_index .l-content article .actionList li.list-05 a:hover{color:#efca0f}.net-zero.action_index .l-content article .actionList li.list-05 a:hover .txt:after{color:#efca0f}.net-zero.action_index .l-content article .actionList li.list-05 a .icon:before{content:"\EA25";color:#efca0f}.net-zero.action_index .l-content article .actionList li a{background-color:#f1f1f1;display:block;height:100%;padding:24px 10px;padding:2.4rem 1rem;border:6px solid transparent;text-align:center;font-weight:600;line-height:1.5}.net-zero.action_index .l-content article .actionList li a:hover{border:6px solid #ebebeb}.net-zero.action_index .l-content article .actionList li a:hover .icon{transform:scale(.9)}.net-zero.action_index .l-content article .actionList li a .icon{position:relative;background-color:#fff;display:block;width:150px;height:150px;margin:0 auto 20px;margin:0 auto 2rem;border-radius:100px;transition:all .5s ease}.net-zero.action_index .l-content article .actionList li a .icon:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;font-size:90px;font-size:9rem}.net-zero.action_index .l-content article .actionList li a .txt{display:inline-block;font-size:21px;font-size:2.1rem}.net-zero.action_index .l-content article .actionList li a .txt:after{content:'\EA0A';font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-left:10px;margin-left:1rem;color:#888;font-size:16px;font-size:1.6rem;font-weight:500;vertical-align:baseline;transition:all .3s ease}.net-zero.action_goal .l-content article .tableSec .gray_table thead th{padding:15px 10px;padding:1.5rem 1rem;border-left:1px solid #ccc;font-size:16px;font-size:1.6rem;text-align:center;line-height:1.4}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th,.net-zero.action_goal .l-content article .tableSec .gray_table tbody td{padding:30px 20px;padding:3rem 2rem}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th{width:350px;font-size:18px;font-size:1.8rem;font-weight:600}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th small{font-weight:500}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th .th_txt:before{content:"";background-repeat:no-repeat;background-size:100% auto;display:inline-block;width:40px;height:40px;margin-right:10px;margin-right:1rem;vertical-align:middle}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th .icon-01:before{background-image:url(/sdgs2/assets/img/net-zero/action/action_goal-icon-01.png)}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th .icon-02:before{background-image:url(/sdgs2/assets/img/net-zero/action/action_goal-icon-02.png)}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th .icon-03:before{background-image:url(/sdgs2/assets/img/net-zero/action/action_goal-icon-03.png)}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th .icon-04:before{background-image:url(/sdgs2/assets/img/net-zero/action/action_goal-icon-04.png)}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th .icon-05:before{background-image:url(/sdgs2/assets/img/net-zero/action/action_goal-icon-05.png)}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th .icon-06:before{background-image:url(/sdgs2/assets/img/net-zero/action/action_goal-icon-06.png)}.net-zero.action_goal .l-content article .tableSec .gray_table tbody td strong{padding:0 4px;padding:0 .4rem;font-size:30px;font-size:3rem;color:#900}.net-zero.action_goal .l-content article .tableSec .gray_table tbody td.center{font-size:120%}.net-zero.action_goal .l-content article .tableSec .asteriskList{margin-top:20px;margin-top:2rem}.net-zero.action_goal .backBtn .c-moreBtn{max-width:320px}.net-zero.facility_index .l-content article .facilityList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.net-zero.facility_index .l-content article .facilityList li:nth-child(3n){margin-right:0}.net-zero.facility_index .l-content article .facilityList li{width:calc(100%/3 - .4rem);margin-right:4px;margin-right:.4rem;margin-bottom:80px;margin-bottom:8rem}.net-zero.facility_index .l-content article .facilityList__txt{text-align:center}.net-zero.facility_index .l-content article .facilityList__txt .bold_txt{margin:15px 0;margin:1.5rem 0;font-size:18px;font-size:1.8rem;line-height:1.4}.net-zero.facility_index .l-content article .facilityList__txt .desc{font-size:15px;font-size:1.5rem;line-height:1.5}.net-zero.facility_index .l-content article .facilityList__txt .desc br.u-forSp{display:none}.net-zero.facility_index .l-content article .facilityList__txt .c-moreBtn{margin-top:15px;margin-top:1.5rem;padding:10px;padding:1rem}.net-zero.facility_index .l-content article .backBtn{padding-top:30px;padding-top:3rem}.net-zero.facility_index .l-content article .backBtn .c-moreBtn{max-width:320px}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle{text-align:center}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .bkTitle,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .bkTitle,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .bkTitle,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .bkTitle,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .bkTitle,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .bkTitle{margin:0 0 30px;margin:0 0 3rem;line-height:1.3}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .bkTitle span,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .bkTitle span,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .bkTitle span,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .bkTitle span,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .bkTitle span,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .bkTitle span{display:inline-block;padding:8px 15px;padding:.8rem 1.5rem;background-color:#000;color:#fff;font-size:18px;font-size:1.8rem}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .c-centerTitle,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .c-centerTitle,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .c-centerTitle,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .c-centerTitle,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .c-centerTitle,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .c-centerTitle{margin-bottom:30px;margin-bottom:3rem}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .subTitle{margin:0 0 20px;margin:0 0 2rem;font-size:24px;font-size:2.4rem;line-height:1.4}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .grayBox,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .grayBox,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .grayBox,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .grayBox,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .grayBox,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .grayBox{margin-bottom:60px;margin-bottom:6rem}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .grayBox span,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .grayBox span,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .grayBox span,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .grayBox span,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .grayBox span,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .grayBox span{display:inline-block;background-color:#f1f1f1;padding:5px 15px;padding:.5rem 1.5rem;border:1px solid #ccc;border-radius:5px;line-height:1.5}.net-zero.facility_page-01 .l-content article .facilitySec .facilityImg,.net-zero.facility_page-02 .l-content article .facilitySec .facilityImg,.net-zero.facility_page-03 .l-content article .facilitySec .facilityImg,.net-zero.facility_page-04 .l-content article .facilitySec .facilityImg,.net-zero.facility_page-05 .l-content article .facilitySec .facilityImg,.net-zero.facility_page-06 .l-content article .facilitySec .facilityImg{max-width:800px;width:100%;margin:0 auto 60px;margin:0 auto 6rem}.net-zero.facility_page-01 .l-content article .bkSec,.net-zero.facility_page-02 .l-content article .bkSec,.net-zero.facility_page-03 .l-content article .bkSec,.net-zero.facility_page-04 .l-content article .bkSec,.net-zero.facility_page-05 .l-content article .bkSec,.net-zero.facility_page-06 .l-content article .bkSec{padding:60px 0;padding:6rem 0}.net-zero.facility_page-01 .l-content article .backBtn,.net-zero.facility_page-02 .l-content article .backBtn,.net-zero.facility_page-03 .l-content article .backBtn,.net-zero.facility_page-04 .l-content article .backBtn,.net-zero.facility_page-05 .l-content article .backBtn,.net-zero.facility_page-06 .l-content article .backBtn{margin-top:30px;margin-top:3rem}.net-zero.facility_page-01 .l-content article .backBtn .c-moreBtn,.net-zero.facility_page-02 .l-content article .backBtn .c-moreBtn,.net-zero.facility_page-03 .l-content article .backBtn .c-moreBtn,.net-zero.facility_page-04 .l-content article .backBtn .c-moreBtn,.net-zero.facility_page-05 .l-content article .backBtn .c-moreBtn,.net-zero.facility_page-06 .l-content article .backBtn .c-moreBtn{background-color:#fff;max-width:380px}.net-zero.facility_page-01 .l-content article .backBtn .c-moreBtn:hover,.net-zero.facility_page-02 .l-content article .backBtn .c-moreBtn:hover,.net-zero.facility_page-03 .l-content article .backBtn .c-moreBtn:hover,.net-zero.facility_page-04 .l-content article .backBtn .c-moreBtn:hover,.net-zero.facility_page-05 .l-content article .backBtn .c-moreBtn:hover,.net-zero.facility_page-06 .l-content article .backBtn .c-moreBtn:hover{background-color:#000}.net-zero.facility_page-01 .l-content article .bkSec .fBox__txt{margin-right:40px;margin-right:4rem}.net-zero.facility_page-01 .l-content article .bkSec .fBox__txt .txtArea{margin-bottom:35px;margin-bottom:3.5rem}.net-zero.facility_page-01 .l-content article .bkSec .fBox__txt .txtArea .numTitle{position:relative;margin:0 0 10px;margin:0 0 1rem;line-height:1.5}.net-zero.facility_page-01 .l-content article .bkSec .fBox__txt .txtArea .numTitle .num{position:absolute;top:0;left:0;background-color:#000;display:block;width:1.5em;text-align:center;font-size:20px;font-size:2rem;color:#fff}.net-zero.facility_page-01 .l-content article .bkSec .fBox__txt .txtArea .numTitle .title{display:block;padding-left:1.7em;font-size:23px;font-size:2.3rem}.net-zero.facility_page-01 .l-content article .bkSec .fBox__txt .txtArea p .bold_title{display:block;font-size:18px;font-size:1.8rem}.net-zero.facility_page-01 .l-content article .bkSec .fBox__txt .txtArea .indent_txt{padding-left:2.5em}.net-zero.facility_page-01 .l-content article .bkSec .fBox__img{width:400px;-ms-flex-negative:0;flex-shrink:0}.net-zero.facility_page-01 .l-content article .bkSec .fBox__img .imgArea:last-child{margin-bottom:0}.net-zero.facility_page-01 .l-content article .bkSec .fBox__img .imgArea{margin-bottom:30px;margin-bottom:3rem}.net-zero.facility_page-02 .l-content article .bkSec .txtimgBox{-ms-flex-align:center;align-items:center;margin-bottom:60px;margin-bottom:6rem}.net-zero.facility_page-03 .l-content article .c-borderTitle{position:relative;line-height:1.3}.net-zero.facility_page-03 .l-content article .c-borderTitle .bk_txt{position:absolute;top:3px;top:.3rem;left:0;background-color:#000;display:inline-block;padding:5px 10px;padding:.5rem 1rem;border-radius:.5rem;font-size:70%;color:#fff}.net-zero.facility_page-03 .l-content article .c-borderTitle .title{display:block;padding-left:4em}.net-zero.facility_page-03 .l-content article .caseList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.net-zero.facility_page-03 .l-content article .caseList>li:nth-child(even){margin-right:0}.net-zero.facility_page-03 .l-content article .caseList>li{width:calc(50% - 2rem - 1px);margin-right:40px;margin-right:4rem;margin-bottom:60px;margin-bottom:6rem}.net-zero.facility_page-03 .l-content article .caseList__img{margin-bottom:30px;margin-bottom:3rem}.net-zero.facility_page-03 .l-content article .titleArea{margin:0 0 20px;margin:0 0 2rem}.net-zero.facility_page-03 .l-content article .titleArea h4{margin:0 0 8px;margin:0 0 .8rem;font-size:24px;font-size:2.4rem;line-height:1.3}.net-zero.facility_page-03 .l-content article .titleArea h5{margin:0 0 10px;margin:0 0 1rem;font-size:16px;font-size:1.6rem;line-height:1.3}.net-zero.facility_page-03 .l-content article .caseArea__img{display:-ms-flexbox;display:flex}.net-zero.facility_page-03 .l-content article .caseArea__img span{display:block}.net-zero.facility_page-03 .l-content article .case1Sec .caseList__img{position:relative;max-height:300px;height:0;padding-top:60%;border:1px solid #ccc}.net-zero.facility_page-03 .l-content article .case1Sec .caseList__img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;z-index:-1}.net-zero.facility_page-03 .l-content article .case1Sec .bk_brown{padding:20px;padding:2rem}.net-zero.facility_page-03 .l-content article .case1Sec .bk_brown .markList.twoMark{margin-bottom:5px;margin-bottom:.5rem}.net-zero.facility_page-03 .l-content article .case1Sec .bk_brown .markList li{font-size:80%}.net-zero.facility_page-03 .l-content article .case1Sec .bk_brown .desc_txt{line-height:1.4}.net-zero.facility_page-03 .l-content article .case2Sec .caseList__img{padding:10px;padding:1rem;border:1px solid #ccc}.net-zero.facility_page-03 .l-content article .case2Sec .caseArea{margin-bottom:60px;margin-bottom:6rem}.net-zero.facility_page-03 .l-content article .case2Sec .caseArea__img{margin-bottom:20px;margin-bottom:2rem}.net-zero.facility_page-03 .l-content article .case2Sec .caseArea__img span{margin-right:20px;margin-right:2rem}.net-zero.facility_page-03 .l-content article .case2Sec .caseArea__img span:nth-child(1){width:40%}.net-zero.facility_page-03 .l-content article .case2Sec .caseArea__img span:nth-child(2){width:40%}.net-zero.facility_page-03 .l-content article .case2Sec .caseArea__img span:nth-child(3){width:20%;margin-right:0}.net-zero.facility_page-03 .l-content article .case3Sec .caseArea{padding-bottom:30px;padding-bottom:3rem}.net-zero.facility_page-03 .l-content article .case3Sec .caseArea__img{margin-bottom:30px;margin-bottom:3rem}.net-zero.facility_page-03 .l-content article .case3Sec .caseArea__img span{position:relative;margin-right:20px;margin-right:2rem}.net-zero.facility_page-03 .l-content article .case3Sec .caseArea__img span .figure_txt{position:absolute;top:0;left:0;background-color:#000;display:inline-block;padding:8px 15px;padding:.8rem 1.5rem;font-size:16px;font-size:1.6rem;line-height:1;color:#fff}.net-zero.facility_page-03 .l-content article .case3Sec .caseArea__img span:nth-child(1){width:35%}.net-zero.facility_page-03 .l-content article .case3Sec .caseArea__img span:nth-child(2){width:33%}.net-zero.facility_page-03 .l-content article .case3Sec .caseArea__img span:nth-child(3){width:31.5%;margin-right:0}.net-zero.facility_page-05 .l-content article .facilitySec .facilityImg{max-width:700px;margin:0 auto 40px;margin:0 auto 4rem;padding-top:20px;padding-top:2rem}.net-zero.facility_page-06 .l-content article .facilitySec .fBox{-ms-flex-align:center;align-items:center;max-width:820px;width:100%;margin:30px auto 0;margin:3rem auto 0}.net-zero.facility_page-06 .l-content article .facilitySec .fBox__img{width:100px;margin-right:40px;margin-right:4rem;-ms-flex-negative:0;flex-shrink:0}.net-zero.history .l-content article .bkSec .historyList>li:nth-child(odd){background-color:#eeeadb}.net-zero.history .l-content article .bkSec .historyList>li:nth-child(odd) .historyArea .fBox__box01.boxImg{padding-right:100px;padding-right:10rem}.net-zero.history .l-content article .bkSec .historyList>li:nth-child(odd) .historyArea .fBox__box02{padding-left:110px;padding-left:11rem}.net-zero.history .l-content article .bkSec .historyList>li:nth-child(even) .historyArea .fBox{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.net-zero.history .l-content article .bkSec .historyList>li:nth-child(even) .historyArea .fBox__box01{padding-left:110px;padding-left:11rem}.net-zero.history .l-content article .bkSec .historyList>li:nth-child(even) .historyArea .fBox__box02{padding-right:100px;padding-right:10rem}.net-zero.history .l-content article .bkSec .historyList>li{position:relative}.net-zero.history .l-content article .bkSec .historyList>li.border_full:before,.net-zero.history .l-content article .bkSec .historyList>li.border_last:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:#c272ac;display:block;width:8px;z-index:1}.net-zero.history .l-content article .bkSec .historyList>li.border_full:before{bottom:0;height:100%}.net-zero.history .l-content article .bkSec .historyList>li.border_last:before{height:calc(100% - 6rem)}.net-zero.history .l-content article .bkSec .historyList>li:last-child:after{content:"";position:absolute;bottom:85px;left:50%;transform:translateX(-50%);background-image:url(/sdgs2/assets/img/net-zero/action/history-border_last.png);background-size:100% auto;background-repeat:repeat-y;width:8px;height:100%;z-index:1}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox{position:relative;min-height:200px;min-height:20rem;padding:20px 0;padding:2rem 0}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox .yearBox{position:absolute;left:50%;transform:translateX(-50%);background-color:#c272ac;display:block;width:150px;height:150px;padding-top:54px;padding-top:5.4rem;text-align:center;border-radius:100px;color:#fff;font-weight:600;z-index:2}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox .yearBox span{font-size:22px;font-size:2.2rem}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox .yearBox strong{font-size:27px;font-size:2.7rem}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox .yearBox small{font-size:16px;font-size:1.6rem}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .img-01{width:250px}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .img-02{width:250px}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .img-03{width:294px}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .img-01,.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .img-02,.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .img-03{display:block;margin:0 auto}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01,.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box02{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:50%}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .markList,.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box02 .markList{padding:20px 0;padding:2rem 0}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .markList li:last-child,.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box02 .markList li:last-child{margin-bottom:0}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .markList li,.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box02 .markList li{position:relative;margin-bottom:5px;margin-bottom:.5rem;padding-left:18px}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .markList li:before,.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box02 .markList li:before{content:"";position:absolute;top:6px;left:0;background-color:#fff;display:block;width:14px;height:14px;border:2px solid #c272ac;border-radius:100px}.net-zero.history .l-content article .backBtn .c-moreBtn{max-width:320px}.net-zero.power .l-content article .monthSec .wrap{padding-bottom:10px;padding-bottom:1rem;position:relative}.net-zero.power .l-content article .monthSec .wrap .p-accordion{position:absolute;left:50%;transform:translateX(-50%);z-index:10}.net-zero.power .l-content article .monthSec .wrap .p-accordion__parent button{border-radius:50px;font-size:20px;font-size:2rem;width:240px;padding:14px 0;text-align:center}.net-zero.power .l-content article .monthSec .wrap .p-accordion__child{box-shadow:0 0 5px rgba(0,0,0,.2);margin-top:10px;margin-top:1rem}.net-zero.power .l-content article .monthSec .wrap .p-accordion__child li{padding:0}.net-zero.power .l-content article .monthSec .wrap .p-accordion__child li a{display:block;padding:9px 15px;text-align:center}.net-zero.power .l-content article .monthSec .wrap .p-accordion__child li a:hover{text-decoration:underline}.net-zero.power .l-content article .monthSec .wrap .p-accordion__child li a.disable{font-weight:700;pointer-events:none}.net-zero.power .l-content article .graphSec{margin:80px 0;margin:8rem 0}.net-zero.power .l-content article .yearSec{margin:80px 0;margin:8rem 0}.net-zero.power .l-content article .yearSec .wrap .yearList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.net-zero.power .l-content article .yearSec .wrap .yearList li{line-height:2}.net-zero.power .l-content article .yearSec .wrap .yearList li:before{content:"｜";margin:0 8px}.net-zero.power .l-content article .yearSec .wrap .yearList li:last-child:after{content:"｜";margin:0 8px}.net-zero.power .l-content article .yearSec .wrap .yearList li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.news .pageTitle__img{background-image:url(/sdgs2/assets/img/news/pageTitle_news.jpg)}.topics .pageTitle__img{background-image:url(/sdgs2/assets/img/news/pageTitle_topics.jpg)}.event .pageTitle__img{background-image:url(/sdgs2/assets/img/news/pageTitle_event.jpg)}.news .l-content article .newsListSec__list,.topics .l-content article .newsListSec__list,.event .l-content article .newsListSec__list{border-bottom:1px solid #ccc}.news .l-content article .newsListSec__list li,.topics .l-content article .newsListSec__list li,.event .l-content article .newsListSec__list li{border-top:1px solid #ccc}.news .l-content article .newsListSec__list li.no_list,.topics .l-content article .newsListSec__list li.no_list,.event .l-content article .newsListSec__list li.no_list{padding:20px;padding:2rem}.news .l-content article .newsListSec__list li a,.topics .l-content article .newsListSec__list li a,.event .l-content article .newsListSec__list li a{position:relative;display:-ms-flexbox;display:flex;padding:20px 25px}.news .l-content article .newsListSec__list li a:hover,.topics .l-content article .newsListSec__list li a:hover,.event .l-content article .newsListSec__list li a:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";background-color:#f7f7f7;text-decoration:none}.news .l-content article .newsListSec__list li a time,.topics .l-content article .newsListSec__list li a time,.event .l-content article .newsListSec__list li a time{position:absolute;display:block;color:#888;font-family:Noto Sans,sans-serif;font-size:16px;font-size:1.6rem}.news .l-content article .newsListSec__list li a .icon_wrap,.topics .l-content article .newsListSec__list li a .icon_wrap,.event .l-content article .newsListSec__list li a .icon_wrap{position:absolute;top:20px;left:8em}.news .l-content article .newsListSec__list li a .news_txt,.topics .l-content article .newsListSec__list li a .news_txt,.event .l-content article .newsListSec__list li a .news_txt{padding-left:10em;color:#313131}.news .l-content article .newsListSec__list li .u-blank:after,.news .l-content article .newsListSec__list li .u-pdf:after,.news .l-content article .newsListSec__list li .u-xls:after,.news .l-content article .newsListSec__list li .u-doc:after,.news .l-content article .newsListSec__list li .u-ppt:after,.topics .l-content article .newsListSec__list li .u-blank:after,.topics .l-content article .newsListSec__list li .u-pdf:after,.topics .l-content article .newsListSec__list li .u-xls:after,.topics .l-content article .newsListSec__list li .u-doc:after,.topics .l-content article .newsListSec__list li .u-ppt:after,.event .l-content article .newsListSec__list li .u-blank:after,.event .l-content article .newsListSec__list li .u-pdf:after,.event .l-content article .newsListSec__list li .u-xls:after,.event .l-content article .newsListSec__list li .u-doc:after,.event .l-content article .newsListSec__list li .u-ppt:after{display:none}.news .l-content article .newsListSec__list li .u-blank .news_txt:after,.topics .l-content article .newsListSec__list li .u-blank .news_txt:after,.event .l-content article .newsListSec__list li .u-blank .news_txt:after{font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:baseline;content:"\EA10";margin-left:5px;margin-left:.5rem;font-size:12px;color:#949494}.news .l-content article .newsListSec__list li .u-pdf .news_txt:after,.topics .l-content article .newsListSec__list li .u-pdf .news_txt:after,.event .l-content article .newsListSec__list li .u-pdf .news_txt:after{font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:baseline;content:"\EA13";margin-left:5px;margin-left:.5rem;font-size:16px;color:#d10b0b}.news .l-content article .pagination,.topics .l-content article .pagination,.event .l-content article .pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:60px 0;margin:6rem 0;padding-bottom:10px;padding-bottom:1rem}.news .l-content article .pagination li,.topics .l-content article .pagination li,.event .l-content article .pagination li{list-style:none}.news .l-content article .pagination li a,.topics .l-content article .pagination li a,.event .l-content article .pagination li a{position:relative;font-size:16px;font-size:1.6rem;color:#888;font-weight:600}.news .l-content article .pagination li a:hover,.topics .l-content article .pagination li a:hover,.event .l-content article .pagination li a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.news .l-content article .pagination li a:before,.topics .l-content article .pagination li a:before,.event .l-content article .pagination li a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;transform:translateY(-50%);font-size:12px;color:#888;transition:all .3s ease}.news .l-content article .pagination .prev a,.topics .l-content article .pagination .prev a,.event .l-content article .pagination .prev a{margin-right:100px;padding-left:25px}.news .l-content article .pagination .prev a:hover:before,.topics .l-content article .pagination .prev a:hover:before,.event .l-content article .pagination .prev a:hover:before{left:0}.news .l-content article .pagination .prev a:before,.topics .l-content article .pagination .prev a:before,.event .l-content article .pagination .prev a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0C';left:5px}.news .l-content article .pagination .next a,.topics .l-content article .pagination .next a,.event .l-content article .pagination .next a{padding-right:25px}.news .l-content article .pagination .next a:hover:before,.topics .l-content article .pagination .next a:hover:before,.event .l-content article .pagination .next a:hover:before{right:0}.news .l-content article .pagination .next a:before,.topics .l-content article .pagination .next a:before,.event .l-content article .pagination .next a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A';right:5px}.news.detail .l-content article .detailSec .news_time,.topics.detail .l-content article .detailSec .news_time,.event.detail .l-content article .detailSec .news_time{display:block;margin-bottom:10px;margin-bottom:1rem;color:#888;font-family:Noto Sans,sans-serif;font-size:16px;font-size:1.6rem}.news.detail .l-content article .detailSec .c-borderTitle,.topics.detail .l-content article .detailSec .c-borderTitle,.event.detail .l-content article .detailSec .c-borderTitle{margin-bottom:40px}.news.detail .l-content article .detailSec .news_detail,.topics.detail .l-content article .detailSec .news_detail,.event.detail .l-content article .detailSec .news_detail{margin-bottom:90px;margin-bottom:9rem;font-size:16px;font-size:1.6rem;line-height:1.8;word-break:break-all}.news.detail .l-content article .detailSec .news_detail h1,.topics.detail .l-content article .detailSec .news_detail h1,.event.detail .l-content article .detailSec .news_detail h1{margin:0 0 20px;font-size:25px;font-size:2.5rem;font-weight:600;line-height:1.4}.news.detail .l-content article .detailSec .news_detail h2,.topics.detail .l-content article .detailSec .news_detail h2,.event.detail .l-content article .detailSec .news_detail h2{background-color:#000;margin:0 0 20px;padding:15px 20px;padding:1.5rem 2rem;font-size:20px;font-size:2rem;font-weight:600;color:#fff;line-height:1.4}.news.detail .l-content article .detailSec .news_detail h3,.topics.detail .l-content article .detailSec .news_detail h3,.event.detail .l-content article .detailSec .news_detail h3{margin:0 0 20px;padding-bottom:5px;border-bottom:1px solid #ccc;font-size:21px;font-size:2.1rem;font-weight:600;line-height:1.4}.news.detail .l-content article .detailSec .news_detail h4,.topics.detail .l-content article .detailSec .news_detail h4,.event.detail .l-content article .detailSec .news_detail h4{background-color:#f1f1f1;border-left:5px solid #ccc;margin:0 0 10px;padding:10px 15px;padding:1rem 1.5rem;font-size:20px;font-size:2rem;font-weight:600;line-height:1.4}.news.detail .l-content article .detailSec .news_detail h5,.topics.detail .l-content article .detailSec .news_detail h5,.event.detail .l-content article .detailSec .news_detail h5{position:relative;margin:0 0 10px;padding-left:18px;padding-left:1.8rem;font-size:20px;font-size:2rem;font-weight:600;line-height:1.4}.news.detail .l-content article .detailSec .news_detail h5:before,.topics.detail .l-content article .detailSec .news_detail h5:before,.event.detail .l-content article .detailSec .news_detail h5:before{content:"";position:absolute;top:0;left:0;background-color:#000;display:block;width:6px;width:.6rem;height:100%}.news.detail .l-content article .detailSec .news_detail h6,.topics.detail .l-content article .detailSec .news_detail h6,.event.detail .l-content article .detailSec .news_detail h6{margin:0 0 5px;font-size:18px;font-size:1.8rem;font-weight:600;line-height:1.4}.news.detail .l-content article .detailSec .news_detail table,.topics.detail .l-content article .detailSec .news_detail table,.event.detail .l-content article .detailSec .news_detail table{width:100%;border-collapse:collapse;font-size:14px;font-size:1.4rem}.news.detail .l-content article .detailSec .news_detail table th,.news.detail .l-content article .detailSec .news_detail table td,.topics.detail .l-content article .detailSec .news_detail table th,.topics.detail .l-content article .detailSec .news_detail table td,.event.detail .l-content article .detailSec .news_detail table th,.event.detail .l-content article .detailSec .news_detail table td{text-align:left;border-bottom:1px solid #ccc}.news.detail .l-content article .detailSec .news_detail table thead th,.topics.detail .l-content article .detailSec .news_detail table thead th,.event.detail .l-content article .detailSec .news_detail table thead th{background-color:#000;padding:10px 15px;padding:1rem 1.5rem;border-right:1px solid #ccc;color:#fff}.news.detail .l-content article .detailSec .news_detail table tbody th,.news.detail .l-content article .detailSec .news_detail table tbody td,.topics.detail .l-content article .detailSec .news_detail table tbody th,.topics.detail .l-content article .detailSec .news_detail table tbody td,.event.detail .l-content article .detailSec .news_detail table tbody th,.event.detail .l-content article .detailSec .news_detail table tbody td{padding:15px;padding:1.5rem;border-right:1px solid #ccc}.news.detail .l-content article .detailSec .news_detail table tbody th,.topics.detail .l-content article .detailSec .news_detail table tbody th,.event.detail .l-content article .detailSec .news_detail table tbody th{background-color:#f1f1f1;border-left:1px solid #ccc;font-weight:500}.news.detail .l-content article .detailSec .news_detail a,.topics.detail .l-content article .detailSec .news_detail a,.event.detail .l-content article .detailSec .news_detail a{color:#45a4dc}.news.detail .l-content article .detailSec .news_detail a:hover,.topics.detail .l-content article .detailSec .news_detail a:hover,.event.detail .l-content article .detailSec .news_detail a:hover{text-decoration:underline;color:#45a4dc}.news.detail .l-content article .detailSec .backBtn,.topics.detail .l-content article .detailSec .backBtn,.event.detail .l-content article .detailSec .backBtn{padding-bottom:20px;padding-bottom:2rem}.topics .l-content article .topics_pagination .page,.topics .l-content article .topics_pagination ol,.topics .l-content article .topics_pagination .none{display:none}.topics .l-content article .topics_pagination .pagelinks{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:60px 0;margin:6rem 0;padding-bottom:10px;padding-bottom:1rem}.topics .l-content article .topics_pagination .pagelinks .prev,.topics .l-content article .topics_pagination .pagelinks .next{position:relative;font-size:16px;font-size:1.6rem;font-weight:600}.topics .l-content article .topics_pagination .pagelinks .prev a,.topics .l-content article .topics_pagination .pagelinks .next a{color:#888}.topics .l-content article .topics_pagination .pagelinks .prev a:hover,.topics .l-content article .topics_pagination .pagelinks .next a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.topics .l-content article .topics_pagination .pagelinks .prev a:before,.topics .l-content article .topics_pagination .pagelinks .next a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;transform:translateY(-50%);font-size:12px;color:#888;transition:all .3s ease}.topics .l-content article .topics_pagination .pagelinks .prev a{margin-right:100px;padding-left:25px}.topics .l-content article .topics_pagination .pagelinks .prev a:hover:before{left:0}.topics .l-content article .topics_pagination .pagelinks .prev a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0C';left:5px}.topics .l-content article .topics_pagination .pagelinks .next a{padding-right:25px}.topics .l-content article .topics_pagination .pagelinks .next a:hover:before{right:0}.topics .l-content article .topics_pagination .pagelinks .next a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A';right:5px}.sample .pageTitle__img{background-image:url(/sdgs2/assets/img/message/pageTitle_message.jpg)}.page .pageTitle.js-on{animation:page_fadein .6s linear forwards}.page .pageTitle.js-on .pageTitle__img{animation:pageImg_zoom 1s linear forwards}@keyframes pageImg_zoom{0%{transform:scale(1.1)}100%{transform:scale(1)}}.page .pageTitle.js-on .pageTitle__title{padding-top:90px;padding-top:9rem}.page .pageTitle.js-on .pageTitle__title .title span{animation:pageTitle_up .6s linear forwards;animation-delay:.2s}.page .pageTitle.js-on .pageTitle__title .en span{animation:page_fadein .6s linear forwards;animation-delay:.6s}@keyframes pageTitle_up{0%{transform:translateY(50px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes page_fadein{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.page .pageTitle{position:relative;height:380px;overflow:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.page .pageTitle__img{position:fixed;top:0;right:0;left:0;background-size:cover;background-position:top 10% center;background-repeat:no-repeat;height:380px;transform:scale(1.1);z-index:-1}.page .pageTitle__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:0 20px;color:#fff;text-align:center;z-index:1}.page .pageTitle__title .en,.page .pageTitle__title .title{margin:0 auto;line-height:1.3}.page .pageTitle__title .en span,.page .pageTitle__title .title span{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.page .pageTitle__title .title{font-size:36px;font-size:3.6rem;font-weight:600}.page .pageTitle__title .title span{transform:translateY(30px)}.page .pageTitle__title .en{position:relative;display:inline-block;font-weight:500;font-size:14px;font-size:1.4rem;font-family:Noto Serif,serif;letter-spacing:.5px}.page .pageTitle__title .en.gothic{font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,sans-serif;font-size:24px;font-size:2.4rem;font-weight:600}.page .pageTitle.bigImg{height:780px}.page .pageTitle.bigImg .pageTitle__img{height:780px}.page .pageChildTitle{position:relative;background-color:#f1f1f1;padding:60px 20px;padding:6rem 2rem}.page .pageChildTitle .c-centerTitle{margin:0}.page .l-content article{position:relative;background-color:#fff;padding:1px 0;z-index:1}.page .l-content .sec{margin:90px 0}.page .l-content .txtimgBox{display:-ms-flexbox;display:flex}.page .l-content .txtimgBox__right img,.page .l-content .txtimgBox__left img{width:100%}.page .l-content .txtimgBox__right.twoImg{display:-ms-flexbox;display:flex;width:610px}.page .l-content .txtimgBox__right.twoImg span:last-child{margin-right:0}.page .l-content .txtimgBox__right.twoImg span{display:block;width:50%;margin-right:10px}.page .l-content .txtimgBox__right{width:500px;-ms-flex-negative:0;flex-shrink:0}.page .l-content .txtimgBox__right figcaption{display:block;margin-top:10px;margin-top:1rem;font-size:15px;font-size:1.5rem;line-height:1.4}.page .l-content .txtimgBox:not(.reverseBox) .txtimgBox__left{margin-right:40px}.page .l-content .txtimgBox.reverseBox{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page .l-content .txtimgBox.reverseBox .txtimgBox__left{margin-left:40px}.page .l-content ul.ulList{padding-left:1em}.page .l-content ul.ulList>li{list-style:disc}.page .l-content ul.ulList>li>ul{padding:0 0 0 1em}.page .l-content ul.ulList>li>ul>li{list-style:disc}.page .l-content ul.ulList>li ol{padding-left:1em}.page .l-content ul.ulList>li ol>li{list-style-position:inside;list-style:decimal}.page .l-content ol.numList>li{position:relative;padding-left:1.2em;list-style-type:none;counter-increment:cnt}.page .l-content ol.numList>li:before{content:counter(cnt) ".";position:absolute;top:0;left:0}.page .l-content .markList li{position:relative}.page .l-content .markList li .mark{position:absolute;top:0;left:0}.page .l-content .markList li .txt{display:block;padding-left:1.2em}.page .l-content .markList.twoMark li .txt{padding-left:2.2em}.page .l-content .markList.threeMark li .txt{padding-left:3.2em}.page .l-content .asteriskList li{position:relative;font-size:15px;font-size:1.5rem}.page .l-content .asteriskList li .mark{position:absolute;top:0;left:0}.page .l-content .asteriskList li .txt{display:block;padding-left:1.2em}.page .l-content .graySec{background-color:#f1f1f1}.page .l-content .bk_gray{background-color:#f1f1f1;padding:30px}.page .l-content .bk_brown{background-color:#f5f2e9}.page .l-content .center{text-align:center}.page .l-content .right{text-align:right}.page .l-content .swipe_txt{margin-bottom:10px;text-align:center;font-size:16px;font-size:1.6rem}.page .l-content .swipe_txt span{position:relative}.page .l-content .swipe_txt span:after{content:"\EA18";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:2rem;vertical-align:top}.page .l-content .swipe_txt{display:none}.page .l-content .scroll_img{overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.page .l-content .w-table-600 table{min-width:600px}.page .l-content .relationArea{padding-top:20px;padding-top:2rem}.page .l-content .relationArea .relationBox{padding:30px 40px;padding:3rem 4rem;border:6px solid #f1f1f1;text-align:center}.page .l-content .relationArea .relationBox .relationTitle{margin-bottom:30px;margin-bottom:3rem;padding-bottom:20px;padding-bottom:2rem;border-bottom:1px solid #ccc}.page .l-content .relationArea .relationBox .relationTitle h3{margin:0;font-size:21px;font-size:2.1rem;line-height:1.4}.page .l-content .relationArea .relationBox .relationList ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.page .l-content .relationArea .relationBox .relationList ul li:last-child{padding-right:0;margin-right:0}.page .l-content .relationArea .relationBox .relationList ul li:last-child:after{display:none}.page .l-content .relationArea .relationBox .relationList ul li{position:relative;padding-right:15px;margin-right:15px;margin-bottom:8px}.page .l-content .relationArea .relationBox .relationList ul li:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;background-color:#888;width:1px;height:18px}.page .l-content .relationArea .relationBox .relationList ul li a{display:block;font-size:14px;font-size:1.4rem}.page .l-content .relationArea .relationBox .relationList ul li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.page .l-content .bread{border-bottom:1px solid #000}.page .l-content .bread ol{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-bottom:10px;padding-bottom:1rem}.page .l-content .bread ol li{margin-bottom:5px;padding-right:20px;font-size:13px;font-size:1.3rem;line-height:1.3;list-style:none;color:#888}.page .l-content .bread ol li a{position:relative;color:#888}.page .l-content .bread ol li a:hover{text-decoration:underline;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.page .l-content .bread ol li:not(:last-child){position:relative}.page .l-content .bread ol li:not(:last-child):after{position:absolute;top:50%;transform:translateY(-50%);right:5px;display:block;content:"\EA0A";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;color:#888}.promotion .pageTitle__img{background-image:url(/sdgs2/assets/img/promotion/pageTitle_promotion.jpg)}.promotion.promotion_index .l-content article .figureSec .figureArea{max-width:640px;width:100%;margin:0 auto 40px;margin:0 auto 4rem}.promotion.promotion_index .l-content article .figureSec .headquartersArea{margin-bottom:80px;margin-bottom:8rem}.promotion.promotion_index .l-content article .mailSec .c-squareBtn:after{content:"\EA12";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:42px;right:4.2rem;font-size:20px!important;font-size:2rem!important}@media(max-width:768px){.l-footer .footerLink{padding:4rem 0 3rem}.l-footer .footerLink ul{-ms-flex-wrap:wrap;flex-wrap:wrap;border:none}.l-footer .footerLink ul li{width:calc(100%/3);margin-bottom:2.5rem;border:none}.l-footer .bkArea .wrap_wide{padding:3rem 2rem 2rem}.l-footer .bkArea .wrap_wide .fBox__leftBox ul li{padding-right:10px;margin-right:10px}.l-footer .bkArea .copyright{padding:1rem;font-size:1.2rem}.l-header.spNav .navArea .navlinkList li{padding-right:13px;margin-right:13px}.l-pageTop a{background-color:#222;padding:1rem 0 0;border:none;line-height:1.3}.l-pageTop a:before{font-size:1.8rem}body .c-borderBtn a{font-size:1.4rem}body .c-moreBtn{max-width:230px;padding:1.2rem 2.5rem;font-size:1.4rem}body .c-moreBtn:before{right:1.2rem;font-size:1.2rem}body .c-moreBtn.u-blank{padding:1.2rem 2.8rem}body .c-moreBtn.u-blank:before{right:1.5rem}body .c-moreBtn.mini{font-size:1.3rem}body .backBtn .c-moreBtn{padding:1.2rem 2.5rem 1.2rem 3rem}body .backBtn .c-moreBtn:before{right:inherit;left:1.2rem}body .c-squareBtn{max-width:380px;height:80px;padding:1.5rem 7rem 1.5rem 1.5rem;font-size:1.6rem}body .c-squareBtn:before{right:5rem}body .c-squareBtn:after{right:2rem;font-size:1.2rem}body .c-squareBtn.u-pdf:after{right:1.7rem;font-size:1.8rem}.c-miniTitle{margin:0 0 8px;font-size:1.6rem}.c-centerTitle.under:after{width:45px;height:4px;margin:1rem auto 0}.u-forTb2{display:inherit}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .searchInput{font-size:1.6rem}.activities.activities_index .l-content article .articleSec .activitiesList li a .txtArea{padding:0 1rem}.activities.activities_index .l-content article .articleSec .activitiesList li a .txtArea .sdgsIcon{margin-top:-2.8rem;margin-bottom:.5rem}.activities.activities_index .l-content article .articleSec .activitiesList li a .txtArea .sdgsIcon span{width:60px;height:60px}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon .main span,.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon .sub span{margin:0 .5rem}.activities.activities_detail .l-content article .detailSec .detailArea .main_image .main_caption{margin-top:.5rem;font-size:1.2rem}.activities.activities_detail .l-content article .detailSec .detailArea .main_article,.activities.activities_detail .l-content article .detailSec .detailArea .content_article01{font-size:1.4rem}.activities.activities_detail .l-content article .detailSec .detailArea .groupArea{padding:4rem 2rem 3rem}.activities.activities_detail .l-content article .detailSec .detailArea .groupArea__info{padding:.3rem 1.5rem;font-size:1.4rem}.activities.activities_detail .l-content article .detailSec .detailArea .groupArea dl dt{font-size:1.3rem}.activities.activities_detail .l-content article .detailSec .detailArea .groupArea dl dd{font-size:1.4rem}ul,ol,li{font-size:1.4rem}p{font-size:1.4rem}.home .l-content .mvNews__title{width:85px;font-size:1.7rem}.home .l-content .mvNews__list{width:calc(100% - 17rem)}.home .l-content .mvNews__list a{padding:1.5rem 1rem;font-size:1.5rem}.home .l-content .infoSec .fBox{display:block}.home .l-content .infoSec .fBox__inner:last-child.js-on:after{animation:infoBorder_sp .8s linear forwards}.home .l-content .infoSec .fBox__inner:last-child:after{width:0;height:1px}.home .l-content .infoSec .fBox__inner .titleArea .c-borderBtn{top:.5rem}.home .l-content .infoSec .fBox__inner ul li{margin-bottom:1.5rem}.home .l-content .zeroSec .zeroTxt{padding:4rem 2rem}.home .l-content .zeroSec .zeroTxt__inner .zeroLink{font-size:1.6rem}.home .l-content .interviewSec.slider-none .interviewArea__text p br{display:inline-block}.home .l-content .ecoSec .ecoArea .centerBox p{margin:2rem 0}.home .l-content .activitiesSec .activitiesTitle .c-homeSecTitle{margin-bottom:2rem}.home .l-content .activitiesSec .activitiesTitle p{margin-bottom:3rem}.home .l-content .activitiesSec .activitiesList li a .txtArea{padding:0 1rem}.home .l-content .activitiesSec .activitiesList li a .txtArea .sdgsIcon{margin-top:-2.8rem;margin-bottom:.5rem}.home .l-content .activitiesSec .activitiesList li a .txtArea .sdgsIcon span{width:60px;height:60px}.home .l-content .twoLinksSec .area-01{margin-right:0;margin-bottom:.1rem}.home .l-content .twoLinksSec .area-01 .linksImg:before{background-image:url(/sdgs2/assets/img/home/home-links-bk-01-sp.jpg)}.home .l-content .twoLinksSec .area-02 .linksImg:before{background-image:url(/sdgs2/assets/img/home/home-links-bk-02-sp.jpg)}.home .l-content .twoLinksSec a.linksArea{width:100%;height:50%}.home .l-content .twoLinksSec a.linksArea .linksTxt .btn span{font-size:1.6rem}.interview.interview_detail .l-content .pageChildTitle .fBox{display:block}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .txtArea{-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-direction:column;flex-direction:column}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .txtArea .name{display:inline-block;font-size:1.8rem;margin-right:0}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .txtArea .honorific{padding-right:.5rem}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .txtArea .department{display:inline-block;font-size:1.4rem}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .campus_icon{text-align:center}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .campus_icon span{padding:.5rem 1.5rem;font-size:1.2rem}.interview.interview_detail .l-content article .questionBox .answerTxt{font-size:1.4rem}.message.message_index .l-content article .txtimgSec .c-moreBtn{max-width:300px}.message.message_index .l-content article .messageSec .messageMv{margin-bottom:5rem}.message.message_index .l-content article .messageSec .messageTxt .right{font-size:1.6rem}.message.message_index .l-content article .messageSec .messageTxt .right small{font-size:1.4rem}.message .l-content article .goalSec .wrap .c-moreBtn{max-width:300px}.net-zero.zero_index .l-content article .graySec .blackBtn:before{right:1.2rem;font-size:1.2rem}.net-zero.zero_index .l-content article .graySec .imgLink li a .txtArea:before{right:1.2rem;font-size:1.2rem}.net-zero.zero_message .l-content article .btnArea{margin-top:4rem}.net-zero.guideline .l-content article .actionSec .bk_gray{margin:2rem 0 1rem}.net-zero.guideline .l-content article .actionSec .bk_gray .numList li{margin-bottom:1rem;line-height:1.7}.net-zero.guideline .l-content article .actionSec p.right{font-size:1.3rem}.net-zero.paper .l-content article .conversionSec .fBox{display:block;margin-bottom:5rem}.net-zero.paper .l-content article .conversionSec .fBox__txt__method{margin-bottom:1rem}.net-zero.paper .l-content article .conversionSec .fBox__txt__desc{font-size:1.3rem}.net-zero.paper .l-content article .conversionSec .fBox__img{margin:2rem auto 0}.net-zero.paper .l-content article .conversionSec .fBox.box-01 .fBox__txt{width:100%}.net-zero.paper .l-content article .conversionSec .fBox.box-01 .fBox__img{max-width:380px;width:100%}.net-zero.paper .l-content article .conversionSec .fBox.box-02 .fBox__txt{width:100%}.net-zero.paper .l-content article .conversionSec .fBox.box-02 .fBox__img{max-width:330px;width:100%;padding:0}.net-zero.paper .l-content article .conversionSec .fBox.box-03 .c-boldTitle{margin-bottom:1rem}.net-zero.paper .l-content article .conversionSec .fBox.box-03 .fBox__txt{width:100%}.net-zero.paper .l-content article .conversionSec .fBox.box-03 .fBox__img{width:100%}.net-zero.paper .backBtn .c-moreBtn{max-width:270px}.net-zero.waste .recycleSec .beige_table{font-size:1.4rem}.net-zero.waste .recycleSec .beige_table tbody th{font-size:1.6rem}.net-zero.waste .recycleSec .beige_table tbody td{font-size:1.8rem}.net-zero.waste .recycleSec .recycle__attention{font-size:1.2rem;margin-bottom:2rem}.net-zero.waste .plasticSec .fBox,.net-zero.waste .reduceSec .fBox{-ms-flex-direction:column;flex-direction:column;gap:1rem}.net-zero.waste .plasticSec .fBox__txt,.net-zero.waste .reduceSec .fBox__txt{width:100%}.net-zero.waste .plasticSec .fBox__img,.net-zero.waste .reduceSec .fBox__img{width:100%}.net-zero.waste .reduceSec .fBox__txt{-ms-flex-order:1;order:1}.net-zero.waste .reduceSec .fBox__img{-ms-flex-order:2;order:2}.net-zero.energy .l-content article .graphSec .bk_brown,.net-zero.gas .l-content article .graphSec .bk_brown,.net-zero.water .l-content article .graphSec .bk_brown{margin-bottom:2rem;padding:1rem}.net-zero.energy .l-content article .graphSec .bk_brown .fBox,.net-zero.gas .l-content article .graphSec .bk_brown .fBox,.net-zero.water .l-content article .graphSec .bk_brown .fBox{display:block;max-width:380px;width:100%;margin:0 auto}.net-zero.energy .l-content article .graphSec .bk_brown .fBox div:first-child,.net-zero.gas .l-content article .graphSec .bk_brown .fBox div:first-child,.net-zero.water .l-content article .graphSec .bk_brown .fBox div:first-child{width:100%;margin-bottom:2.5rem}.net-zero.energy .l-content article .graphSec .bk_brown .fBox div:last-child,.net-zero.gas .l-content article .graphSec .bk_brown .fBox div:last-child,.net-zero.water .l-content article .graphSec .bk_brown .fBox div:last-child{width:100%}.net-zero.energy .l-content article .graphSec .pointArea,.net-zero.gas .l-content article .graphSec .pointArea,.net-zero.water .l-content article .graphSec .pointArea{display:block;border:1px solid #ccc}.net-zero.energy .l-content article .graphSec .pointArea .pointTitle,.net-zero.gas .l-content article .graphSec .pointArea .pointTitle,.net-zero.water .l-content article .graphSec .pointArea .pointTitle{margin-right:0}.net-zero.energy .l-content article .graphSec .pointArea .pointTitle h4,.net-zero.gas .l-content article .graphSec .pointArea .pointTitle h4,.net-zero.water .l-content article .graphSec .pointArea .pointTitle h4{width:100%;height:auto;margin-bottom:1.5rem;padding:.6rem}.net-zero.energy .l-content article .graphSec .pointArea .pointTitle h4:after,.net-zero.gas .l-content article .graphSec .pointArea .pointTitle h4:after,.net-zero.water .l-content article .graphSec .pointArea .pointTitle h4:after{display:none}.net-zero.energy .backBtn .c-moreBtn,.net-zero.gas .backBtn .c-moreBtn,.net-zero.water .backBtn .c-moreBtn{max-width:270px}.net-zero.action_index .l-content article .termArea__inner a{font-size:1.6rem}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th,.net-zero.action_goal .l-content article .tableSec .gray_table tbody td{padding:2rem 1.5rem}.net-zero.action_goal .l-content article .tableSec .gray_table tbody td.center{font-size:100%}.net-zero.action_goal .backBtn .c-moreBtn{max-width:270px}.net-zero.facility_index .l-content article .backBtn .c-moreBtn{max-width:270px}.net-zero.facility_page-01 .l-content article .backBtn .c-moreBtn,.net-zero.facility_page-02 .l-content article .backBtn .c-moreBtn,.net-zero.facility_page-03 .l-content article .backBtn .c-moreBtn,.net-zero.facility_page-04 .l-content article .backBtn .c-moreBtn,.net-zero.facility_page-05 .l-content article .backBtn .c-moreBtn,.net-zero.facility_page-06 .l-content article .backBtn .c-moreBtn{max-width:320px}.net-zero.facility_page-01 .l-content article .bkSec .fBox__txt .txtArea .indent_txt{padding-left:2em}.net-zero.facility_page-03 .l-content article .case2Sec .caseArea__img{display:block}.net-zero.facility_page-03 .l-content article .case2Sec .caseArea__img span{margin-right:0;margin-bottom:1rem}.net-zero.facility_page-03 .l-content article .case2Sec .caseArea__img span:nth-child(1){width:100%}.net-zero.facility_page-03 .l-content article .case2Sec .caseArea__img span:nth-child(2){width:100%}.net-zero.facility_page-03 .l-content article .case2Sec .caseArea__img span:nth-child(3){max-width:340px;width:100%;margin:0 auto}.net-zero.facility_page-03 .l-content article .case3Sec .caseArea__img span{margin-right:1rem}.net-zero.facility_page-03 .l-content article .case3Sec .caseArea__img span .figure_txt{font-size:1.4rem}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01,.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box02{width:100%}.net-zero.history .l-content article .backBtn .c-moreBtn{max-width:270px}.news .l-content article .newsListSec__list li a,.topics .l-content article .newsListSec__list li a,.event .l-content article .newsListSec__list li a{display:block;padding:20px 10px}.news .l-content article .newsListSec__list li a time,.topics .l-content article .newsListSec__list li a time,.event .l-content article .newsListSec__list li a time{position:static;font-size:1.4rem}.news .l-content article .newsListSec__list li a .icon_wrap,.topics .l-content article .newsListSec__list li a .icon_wrap,.event .l-content article .newsListSec__list li a .icon_wrap{top:15px;left:7em}.news .l-content article .newsListSec__list li a .icon_wrap .grade_icon,.topics .l-content article .newsListSec__list li a .icon_wrap .grade_icon,.event .l-content article .newsListSec__list li a .icon_wrap .grade_icon{font-size:1rem}.news .l-content article .newsListSec__list li a .news_txt,.topics .l-content article .newsListSec__list li a .news_txt,.event .l-content article .newsListSec__list li a .news_txt{padding-left:0}.news .l-content article .pagination,.topics .l-content article .pagination,.event .l-content article .pagination{margin:4rem 0;padding-bottom:4rem}.news .l-content article .pagination li a,.topics .l-content article .pagination li a,.event .l-content article .pagination li a{font-size:1.5rem}.news.detail .l-content article .detailSec .news_time,.topics.detail .l-content article .detailSec .news_time,.event.detail .l-content article .detailSec .news_time{font-size:1.4rem}.news.detail .l-content article .detailSec .news_detail,.topics.detail .l-content article .detailSec .news_detail,.event.detail .l-content article .detailSec .news_detail{font-size:1.4rem}.topics .l-content article .topics_pagination .pagelinks{margin:4rem 0;padding-bottom:4rem}.topics .l-content article .topics_pagination .pagelinks .prev,.topics .l-content article .topics_pagination .pagelinks .next{font-size:1.5rem}.page .pageTitle__title .en{font-size:1.2rem}.page .l-content .txtimgBox{display:block}.page .l-content .txtimgBox__right figcaption{font-size:1.2rem}.page .l-content .bk_gray{padding:20px}.page .l-content .swipe_txt{font-size:1.4rem}.page .l-content .relationArea .relationBox{padding:2rem 1.5rem;border:4px solid #f1f1f1}.page .l-content .relationArea .relationBox .relationTitle{margin-bottom:2rem;padding-bottom:1rem}.page .l-content .relationArea .relationBox .relationTitle h3{font-size:1.8rem}.page .l-content .relationArea .relationBox .relationList ul li{padding-right:10px;margin-right:10px;margin-bottom:5px}.page .l-content .relationArea .relationBox .relationList ul li:after{height:12px}.page .l-content .relationArea .relationBox .relationList ul li a{font-size:1.2rem}.page .l-content .bread ol{display:none}.promotion.promotion_index .l-content article .figureSec .headquartersArea{margin-bottom:5rem}.promotion.promotion_index .l-content article .mailSec .c-squareBtn{max-width:350px;padding:1.5rem 8rem 1.5rem 1.5rem}.promotion.promotion_index .l-content article .mailSec .c-squareBtn:before{right:7rem}.promotion.promotion_index .l-content article .mailSec .c-squareBtn:after{right:2.7rem;font-size:1.6rem!important}}@media(max-width:768px) and (max-width:480px){.l-footer .footerLink{padding:5rem 0 2.5rem}.l-footer .footerLink ul li{width:calc(100%/2 - .5rem - 1px);margin-right:1rem}body .c-squareBtn{font-size:1.5rem}.activities.activities_detail .l-content article .detailSec .detailArea .main_article,.activities.activities_detail .l-content article .detailSec .detailArea .content_article01{margin-bottom:4rem}.home .l-content .mvNews__list{width:calc(100% - 85px)}.home .l-content .zeroSec .zeroTxt__inner .zeroLink{max-width:295px;width:100%}.home .l-content .twoLinksSec a.linksArea .linksTxt .btn span{padding:.8rem 4rem .8rem 2rem}.message.message_index .l-content article .messageSec .messageMv{margin-bottom:3rem}.net-zero.energy .l-content article .graphSec .pointArea .pointTitle h4,.net-zero.gas .l-content article .graphSec .pointArea .pointTitle h4,.net-zero.water .l-content article .graphSec .pointArea .pointTitle h4{font-size:1.6rem}.net-zero.facility_page-03 .l-content article .case3Sec .caseArea__img span{margin-right:0;margin-bottom:1rem}.news .l-content article .newsListSec__list li a,.topics .l-content article .newsListSec__list li a,.event .l-content article .newsListSec__list li a{padding:15px 0}.news .l-content article .newsListSec__list li a time,.topics .l-content article .newsListSec__list li a time,.event .l-content article .newsListSec__list li a time{width:100%;margin-bottom:5px}.news .l-content article .newsListSec__list li a .icon_wrap,.topics .l-content article .newsListSec__list li a .icon_wrap,.event .l-content article .newsListSec__list li a .icon_wrap{top:12px}.page .l-content .bk_gray{padding:15px}}@media(max-width:480px){.l-footer .footerLink ul li:nth-child(even){margin-right:0}.l-footer .footerLink ul li a{padding:0}.l-footer .bkArea .wrap_wide .fBox__leftBox ul li:after{height:12px}.l-header.spNav .navArea__gnav{padding:6rem 0 0}.l-header.spNav .navArea__gnav .scrollArea{height:calc(100vh - 6rem)}.l-header.spNav .navArea__gnav__parent .navTitle{font-size:1.6rem}.l-header.spNav .navArea .navlinkList li:after{height:12px}table.gray_table th,table.gray_table td{padding:15px 10px}table.beige_table tr th,table.beige_table tr td{padding:15px 10px}.c-homeSecTitle .en{font-size:1.3rem}.p-chapter__inner .c-linkBtn{width:100%}.p-modal__content__inner{padding:3rem 2.5rem}.u-forPc{display:none}.u-forSp{display:inherit}.activities.activities_index .l-content article .graySec .modalBtn:before{right:5rem}.activities.activities_index .l-content article .graySec .modalBtn:after{right:1.8rem}.activities.activities_index .l-content article .graySec .activitiesSearch .closeArea h3{font-size:1.6rem}.activities.activities_index .l-content article .graySec .activitiesSearch .closeArea .closeBtn{right:1.5rem;width:25px;height:25px}.activities.activities_index .l-content article .graySec .activitiesSearch .closeArea .closeBtn:before,.activities.activities_index .l-content article .graySec .activitiesSearch .closeArea .closeBtn:after{top:10px}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__title h4{font-size:1.5rem}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .allBtn span,.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label.js-active .sdgsIcon span{background-size:calc(100% - .6rem) auto}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item :-ms-input-placeholder{font-size:1.4rem}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item ::placeholder{font-size:1.4rem}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .resetBtn span,.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .searchBtn span{padding-left:2rem}.activities.activities_detail .l-content article .detailSec .titleArea .title:after{width:4.5rem;height:.4rem;margin:1.5rem 0 2rem}.activities.activities_detail .l-content article .detailSec .detailArea .main_image{margin:0 auto 2rem}.activities.activities_detail .l-content article .detailSec .detailArea .groupArea dd,.activities.activities_detail .l-content article .detailSec .detailArea .groupArea .snsBox{padding-left:7rem}.activities.activities_detail .l-content article .detailSec .detailArea .groupArea .snsBox a{width:28px;height:28px}.fBox{display:block}.asteriskList li .mark{font-size:1.2rem}.asteriskList li .txt{font-size:1.2rem}.mb-20{margin-bottom:1rem}.mb-30{margin-bottom:2rem}.mb-40{margin-bottom:3rem}.mb-60{margin-bottom:5rem}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-03 .forPc{display:none}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-03 .forSp{display:block;width:80%;margin:0 auto;padding:.5rem 0}.home .l-content .mvNews__btn{display:none}.home .l-content .zeroSec .zeroTxt.js-on{animation-delay:.2s}.home .l-content .zeroSec .zeroTxt__inner h2{margin:0 0 3rem}.home .l-content .interviewSec .slider_wrap .sliderItem a .item_wrap .imgArea .sdgsIcon span{width:54px;height:54px}.interview.interview_index .l-content article .p-tab__title{margin:3rem auto 4rem}.interview.interview_index .l-content article .p-tab__title li:nth-child(odd){border-left:1px solid #ccc}.interview.interview_index .l-content article .p-tab__title li:before{height:3px}.interview.interview_index .l-content article .p-tab__content .interviewList li a .item_wrap .imgArea .sdgsIcon{top:1.2rem;left:1rem}.interview.interview_index .l-content article .p-tab__content .interviewList li a .item_wrap .titleArea{padding:1rem .8rem;font-size:1.3rem}.interview.interview_index .l-content article .p-tab__content .interviewList li a .txtArea .campus_icon span{font-size:1.1rem}.interview.interview_index .l-content article .p-tab__content .interviewList li a .txtArea .name{font-size:1.6rem}.interview.interview_index .l-content article .p-tab__content .interviewList li a .txtArea .department{font-size:1.2rem}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .sdgsIcon span{width:54px;height:54px}.interview.interview_detail .l-content article .questionBox .answerTxt table th,.interview.interview_detail .l-content article .questionBox .answerTxt table td{padding:15px 10px}.message .l-content article .goalSec .wrap .iconArea h3{padding-right:0}.nature-positive.nature-positive_index .activities__parent button:after{font-size:2.8rem}.nature-positive.nature-positive_index .activities__parent:nth-child(1) .activities__image img{width:100%}.nature-positive.nature-positive_index .activities__image{-ms-flex-direction:column;flex-direction:column}.nature-positive.nature-positive_detail .activities__image img{width:100%}.nature-positive.nature-positive_bkc .movieSec{padding:4rem 0}.nature-positive.nature-positive_bkc .creatureSec{padding:5rem 0}.net-zero.zero_index .l-content article .graySec .c-centerTitle .u-forPc2{display:none}.net-zero.zero_index .l-content article .linkSec ul{display:block}.net-zero.platform .l-content article .fBox__inner p{margin-bottom:2rem}.net-zero.platform .l-content article .fBox__inner .c-squareBtn:before{right:5rem}.net-zero.platform .l-content article .fBox__inner .c-squareBtn:after{right:2rem}.net-zero.download .l-content article .reportSec .reportList li:nth-child(2n){margin-right:0!important}.net-zero.download .l-content article .publicSec .publicList{max-width:250px;margin:0 auto}.net-zero.download .l-content article .wallpaperSec .fBox{display:block;margin-bottom:3rem}.net-zero.download .l-content article .wallpaperSec .fBox__img{width:100%}.net-zero.download .l-content article .wallpaperSec .fBox__txt{width:100%;margin-top:2rem;padding-left:0}.net-zero.paper .l-content article .conversionSec .fBox.box-02 .fBox__txt .sp-break{display:block;padding-left:1em}.net-zero.energy .l-content article .campusSec .bk_brown,.net-zero.gas .l-content article .campusSec .bk_brown,.net-zero.water .l-content article .campusSec .bk_brown{padding:3rem 2rem}.net-zero.energy .l-content article .campusSec .bk_brown .fBox,.net-zero.gas .l-content article .campusSec .bk_brown .fBox,.net-zero.water .l-content article .campusSec .bk_brown .fBox{display:block}.net-zero.energy .l-content article .campusSec .bk_brown .fBox .graph-03-txt,.net-zero.gas .l-content article .campusSec .bk_brown .fBox .graph-03-txt,.net-zero.water .l-content article .campusSec .bk_brown .fBox .graph-03-txt{max-width:237px;margin:0 auto}.net-zero.action_index .l-content article .actionList li a{padding:1.8rem 1rem;border:3px solid transparent}.net-zero.action_index .l-content article .actionList li a:hover{border:3px solid #ebebeb}.net-zero.facility_index .l-content article .facilityList__txt .desc br.u-forSp{display:inline-block}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .bkTitle,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .bkTitle,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .bkTitle,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .bkTitle,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .bkTitle,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .bkTitle{margin:0 0 2rem}.net-zero.facility_page-02 .l-content article .bkSec .txtimgBox__left .c-boldTitle{margin-bottom:1rem}.net-zero.facility_page-03 .l-content article .c-borderTitle .bk_txt{position:static;margin-bottom:1rem}.net-zero.facility_page-03 .l-content article .c-borderTitle .title{padding-left:0}.net-zero.facility_page-03 .l-content article .case3Sec .caseArea{padding-bottom:2rem}.net-zero.facility_page-03 .l-content article .case3Sec .caseArea__img{display:block;max-width:350px;width:100%;margin:0 auto 2rem}.net-zero.facility_page-03 .l-content article .case3Sec .caseArea__img span:nth-child(1){width:100%}.net-zero.facility_page-03 .l-content article .case3Sec .caseArea__img span:nth-child(2){width:100%}.net-zero.facility_page-03 .l-content article .case3Sec .caseArea__img span:nth-child(3){width:100%}.net-zero.facility_page-06 .l-content article .facilitySec .fBox{display:block}.news.detail .l-content article .detailSec .news_detail table th,.news.detail .l-content article .detailSec .news_detail table td,.topics.detail .l-content article .detailSec .news_detail table th,.topics.detail .l-content article .detailSec .news_detail table td,.event.detail .l-content article .detailSec .news_detail table th,.event.detail .l-content article .detailSec .news_detail table td{padding:15px 10px}.page .l-content .txtimgBox__right.twoImg span:last-child{margin-bottom:0}.page .l-content .txtimgBox__right.twoImg span{width:100%;margin-right:0;margin-bottom:10px}.page .l-content .asteriskList li{font-size:1.3rem}}@media(max-width:1000px){.l-footer .bkArea .wrap_wide .fBox{display:block}.l-footer .bkArea .wrap_wide .fBox__leftBox .sdgsLogo{max-width:240px;margin:0 auto 3rem}.l-footer .bkArea .wrap_wide .fBox__leftBox ul{-ms-flex-pack:center;justify-content:center}.l-footer .bkArea .wrap_wide .fBox__leftBox ul li a{font-size:1.3rem}.c-borderTitle{font-size:2.5rem}.c-boldTitle{font-size:2.3rem}.c-bkTitle{font-size:2rem}.c-centerTitle{margin:0 0 4rem;font-size:3.2rem}.p-chapter__inner{padding-right:10px;padding-left:10px}.p-lead{padding-right:10px;padding-left:10px}.u-forPc2{display:inherit}.u-forPc3{display:none}.activities.activities_index .l-content _:-ms-lang(x)::-ms-backdrop,.activities.activities_index .l-content article{z-index:none}.activities.activities_index .l-content article{z-index:unset}.activities.activities_index .l-content article .graySec{padding:4.5rem 0}.activities.activities_index .l-content article .graySec .modalBtn{display:block;position:relative;background-color:#000;max-width:400px;width:100%;margin:0 auto;padding:2rem 6rem 2rem 2rem;border-radius:5px;font-size:1.5rem;color:#fff;transition:all .3s ease;cursor:pointer}.activities.activities_index .l-content article .graySec .activitiesSearch.js-on{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible;animation:search_on .3s linear forwards}@keyframes search_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible}}.activities.activities_index .l-content article .graySec .activitiesSearch.js-off{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible;animation:search_off .3s linear forwards}@keyframes search_off{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden}}.activities.activities_index .l-content article .graySec _:-ms-lang(x)::-ms-backdrop,.activities.activities_index .l-content article .graySec .activitiesSearch{top:6rem}.activities.activities_index .l-content article .graySec .activitiesSearch .closeArea{position:relative;display:block;width:100%;padding:2rem;border-bottom:1px solid #000}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea{width:100%;height:calc(100vh - 72px - 60px);padding:4rem 4rem 10rem;overflow-x:hidden;overflow-y:auto}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox:not(.lastBox){margin-bottom:2rem;padding-bottom:1.5rem}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label .allBtn,.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label .sdgsIcon{width:75px;height:75px}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea{position:fixed;left:0;bottom:0;background-color:#f1f1f1;width:100%;padding:1.5rem;z-index:1}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .resetBtn,.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .searchBtn{padding:1.2rem;font-size:1.6rem}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .resetBtn span:before,.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .searchBtn span:before{font-size:1.6rem}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .resetBtn{max-width:170px}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .searchBtn{max-width:260px}.activities.activities_index .l-content article .articleSec .activitiesList li:nth-child(even){margin-right:0!important}.activities.activities_index .l-content article .articleSec .activitiesList li:nth-of-type(3n){margin-right:4rem}.activities.activities_detail .l-content article .detailSec .titleArea .title{font-size:3rem}.activities.activities_detail .l-content article .detailSec .titleArea .sub_title{font-size:2rem}.eco.eco_index .l-content article .leadSec .wrap_wide:before{top:2rem;font-size:60rem}.eco.eco_index .l-content article .ecoSec.greenBk .fBox__txt{margin-left:40%}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle{font-size:2.6rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle strong{font-size:5.5rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle strong:before{font-size:6rem}.home .l-content .mvNews{width:calc(100% - 4rem)}.home .l-content .infoSec .fBox__inner:last-child{padding:0 1rem 0 3rem}.home .l-content .infoSec .fBox__inner{padding:0 3rem 0 1rem}.home .l-content .infoSec .fBox__inner ul li a time{position:static;margin-bottom:.5rem}.home .l-content .infoSec .fBox__inner ul li a .news_txt{padding-left:0}.home .l-content .zeroSec .zeroTxt__inner .desc{font-size:2rem}.home .l-content .zeroSec .zeroTxt__inner h2 .ritsumei{font-size:5rem}.home .l-content .zeroSec .zeroTxt__inner h2 .carbon{font-size:6rem}.home .l-content .activitiesSec .activitiesList li:nth-child(even){margin-right:0!important}.home .l-content .activitiesSec .activitiesList li:nth-of-type(3n){margin-right:4rem}.home .l-content .twoLinksSec{height:300px}.interview.interview_index .l-content article .p-tab__content .interviewList li:nth-child(4n){margin-right:2rem}.interview.interview_index .l-content article .p-tab__content .interviewList li:nth-child(3n){margin-right:0!important}.interview.interview_index .l-content article .p-tab__content .interviewList li{width:calc(100%/3 - 1.4rem - 1px)}.interview.interview_detail .l-content .pageChildTitle .fBox__txt{margin-right:8rem}.interview.interview_detail .l-content article .questionBox .answerTxt h1{font-size:2.3rem}.interview.interview_detail .l-content article .questionBox .answerTxt h2{font-size:1.9rem}.message.message_index .l-content article .txtimgSec .txtimgBox.reverseBox{-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:3rem}.message.message_index .l-content article .txtimgSec .txtimgBox.reverseBox .txtimgBox__right{max-width:500px;width:100%;margin:0 auto 3rem}.message.message_index .l-content article .txtimgSec .txtimgBox.reverseBox .txtimgBox__left{margin:0;text-align:center}.message .l-content article .goalSec .wrap .iconArea .sdgsIcon{-ms-flex-pack:normal;justify-content:normal;max-width:621px;margin:2.5rem auto 0}.message .l-content article .goalSec .wrap .iconArea .sdgsIcon li:nth-child(9){margin-right:1.6rem}.message .l-content article .goalSec .wrap .iconArea .sdgsIcon li:nth-child(6),.message .l-content article .goalSec .wrap .iconArea .sdgsIcon li:nth-child(12){margin-right:0}.nature-positive .pageTitle .pageTitle__title .title span{font-size:2.4rem}.nature-positive .pageTitle .pageTitle__title .en.gothic{font-size:3.2rem}.net-zero.page .pageTitle__title .title span{font-size:2.4rem}.net-zero.page .pageTitle__title .en.gothic{font-size:3.2rem}.net-zero.zero_index .l-content article .graySec .blackBtn{max-width:280px;padding:1.5rem 2rem;font-size:1.8rem}.net-zero.zero_index .l-content article .linkSec ul li:nth-child(4n){margin-right:2rem;border-top:none}.net-zero.zero_index .l-content article .linkSec ul li:nth-child(3n){margin-right:0}.net-zero.zero_index .l-content article .linkSec ul li{width:calc(100%/3 - 1.5rem - 1px)}.net-zero.platform .l-content article .fBox__inner .c-squareBtn{max-width:calc(100% - 4rem)}.net-zero.download .l-content article .reportSec .reportList li{width:calc(100%/4 - 1.5rem - 1px);margin-right:2rem}.net-zero.paper .l-content article .conversionSec .fBox.reverseBox .fBox__txt{margin-left:4rem}.net-zero.paper .l-content article .conversionSec .fBox__txt{margin-right:4rem}.net-zero.paper .l-content article .recyclingSec .fBox{-ms-flex-direction:column;flex-direction:column}.net-zero.paper .l-content article .recyclingSec .fBox__graph{margin:0 auto 2rem;-ms-flex-order:1;order:1}.net-zero.paper .l-content article .recyclingSec .fBox__txt{-ms-flex-order:3;order:3}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box h4{max-width:350px;width:100%;margin:0 auto 1.5rem}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box h4 strong{display:inline-block;padding-right:.5rem;vertical-align:middle}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box h4:before{transform:rotate(150deg)}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box h4:after{transform:rotate(-150deg)}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul{display:-ms-flexbox;display:flex;max-width:780px;width:100%;margin:0 auto}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul li:last-child{margin-right:0}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul li{width:calc(100%/3 - .6rem);margin-right:1rem;padding:2.5rem 1.5rem}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul li .desc{font-size:1.6rem}.net-zero.paper .l-content article .recyclingSec .fBox__achieve{-ms-flex-order:2;order:2;max-width:780px;margin:0 auto 4rem;text-align:center;width:100%}.net-zero.energy .l-content article .energieSec .fBox__img,.net-zero.gas .l-content article .energieSec .fBox__img,.net-zero.water .l-content article .energieSec .fBox__img{margin-right:4rem;margin-left:0}.net-zero.energy .l-content article .wellSec .fBox__img,.net-zero.energy .l-content article .standSec .fBox__img,.net-zero.gas .l-content article .wellSec .fBox__img,.net-zero.gas .l-content article .standSec .fBox__img,.net-zero.water .l-content article .wellSec .fBox__img,.net-zero.water .l-content article .standSec .fBox__img{margin-right:4rem}.net-zero.action_index .l-content article .termArea{margin-bottom:7rem}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th{width:270px;text-align:center}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th small{display:block}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th .th_txt{display:block;line-height:1.5}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th .th_txt:before{display:block;margin:0 auto .5rem}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .c-centerTitle,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .c-centerTitle,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .c-centerTitle,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .c-centerTitle,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .c-centerTitle,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .c-centerTitle{margin:0 0 2rem}.net-zero.facility_page-01 .l-content article .bkSec,.net-zero.facility_page-02 .l-content article .bkSec,.net-zero.facility_page-03 .l-content article .bkSec,.net-zero.facility_page-04 .l-content article .bkSec,.net-zero.facility_page-05 .l-content article .bkSec,.net-zero.facility_page-06 .l-content article .bkSec{padding:5rem 0}.net-zero.facility_page-03 .l-content article .caseList>li{width:calc(50% - 1.3rem - 1px);margin-right:2.5rem;margin-bottom:5rem}.net-zero.facility_page-03 .l-content article .caseList__img{margin-bottom:2rem}.net-zero.facility_page-03 .l-content article .titleArea{margin:0 0 1rem}.net-zero.facility_page-03 .l-content article .titleArea h4{font-size:2rem}.net-zero.facility_page-03 .l-content article .case2Sec .caseArea{margin-bottom:5rem}.net-zero.facility_page-05 .l-content article .facilitySec .facilityImg{margin:0 auto 3rem}.net-zero.history .l-content article .bkSec .historyList>li:nth-child(odd) .historyArea .fBox__box01.boxImg{padding:0}.net-zero.history .l-content article .bkSec .historyList>li:nth-child(odd) .historyArea .fBox__box02{padding:0}.net-zero.history .l-content article .bkSec .historyList>li:nth-child(even) .historyArea .fBox__box01{padding:0}.net-zero.history .l-content article .bkSec .historyList>li:nth-child(even) .historyArea .fBox__box02{padding:0}.net-zero.history .l-content article .bkSec .historyList>li.border_full:before,.net-zero.history .l-content article .bkSec .historyList>li.border_last:before{left:9rem;transform:translateX(0)}.net-zero.history .l-content article .bkSec .historyList>li:last-child:after{left:9rem;transform:translateX(0)}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox{padding-left:18rem}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox .yearBox{left:0;transform:translateX(0)}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox .yearBox span{font-size:2rem}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox .yearBox strong{font-size:2.5rem}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox .yearBox small{font-size:1.4rem}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .img-01,.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .img-02,.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .img-03{width:210px;margin:0 4rem 0 0}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01.boxImg{width:auto}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box02{-ms-flex:1;flex:1}.net-zero.history .l-content article .bkSec .historyList .only_txt .historyArea .fBox{display:block}.net-zero.history .l-content article .bkSec .historyList .only_txt .historyArea .fBox__box01 .markList{padding-bottom:0}.net-zero.history .l-content article .bkSec .historyList .only_txt .historyArea .fBox__box02 .markList{padding-top:.5rem}.net-zero.history .l-content article .bkSec .historyList .only_txt .historyArea .fBox__box01,.net-zero.history .l-content article .bkSec .historyList .only_txt .historyArea .fBox__box02{width:100%}.news.detail .l-content article .detailSec .news_detail h1,.topics.detail .l-content article .detailSec .news_detail h1,.event.detail .l-content article .detailSec .news_detail h1{font-size:2.3rem}.news.detail .l-content article .detailSec .news_detail h2,.topics.detail .l-content article .detailSec .news_detail h2,.event.detail .l-content article .detailSec .news_detail h2{font-size:1.9rem}.page .pageTitle__title .title{font-size:3.2rem}.page .pageTitle__title .en.gothic{font-size:1.8rem}.page .pageChildTitle{padding:4.5rem 2rem}}@media(max-width:1000px) and (max-width:768px){.l-footer .bkArea .wrap_wide .fBox__leftBox .sdgsLogo{max-width:220px}.activities.activities_index .l-content article .graySec{padding:3rem 0}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea{padding:2rem 4rem 10rem}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .resetBtn span:before,.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .searchBtn span:before{font-size:1.4rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle strong{font-size:4.2rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle strong:before{display:block;font-size:4.8rem}.home .l-content .infoSec .fBox__inner:last-child{padding:4rem 0}.home .l-content .infoSec .fBox__inner{width:100%;padding:4rem 0;border-right:none}.home .l-content .infoSec .fBox__inner ul li a time{font-size:1.4rem}.home .l-content .infoSec .fBox__inner ul li a .news_txt{font-size:1.5rem}.home .l-content .zeroSec .zeroTxt__inner h2 .ritsumei{font-size:3.6rem}.home .l-content .twoLinksSec{display:block;height:610px}.message .l-content article .goalSec .wrap .iconArea .sdgsIcon{max-width:531px}.message .l-content article .goalSec .wrap .iconArea .sdgsIcon li:nth-child(9){margin-right:1rem}.nature-positive .pageTitle .pageTitle__title .title span{font-size:2rem;margin-bottom:.4rem}.net-zero.page .pageTitle__title .title span{font-size:2rem;margin-bottom:.4rem}.net-zero.zero_index .l-content article .graySec .blackBtn{max-width:250px;font-size:1.6rem}.net-zero.paper .l-content article .conversionSec .fBox.reverseBox .fBox__txt{margin-left:0}.net-zero.paper .l-content article .conversionSec .fBox__txt{margin-right:0}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th small{font-size:1.2rem}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th .th_txt:before{width:30px;height:30px}.net-zero.facility_page-01 .l-content article .bkSec,.net-zero.facility_page-02 .l-content article .bkSec,.net-zero.facility_page-03 .l-content article .bkSec,.net-zero.facility_page-04 .l-content article .bkSec,.net-zero.facility_page-05 .l-content article .bkSec,.net-zero.facility_page-06 .l-content article .bkSec{padding:4rem 0}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox{display:block}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .img-01,.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .img-02,.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .img-03{max-width:300px;width:100%}.page .pageTitle__title .en.gothic{font-size:1.6rem}.page .pageChildTitle{padding:3rem 2rem}}@media(max-width:1000px) and (max-width:768px) and (max-width:480px){.l-footer .bkArea .wrap_wide .fBox__leftBox .sdgsLogo{max-width:180px}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea{padding:2rem 1.5rem 10rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle strong{font-size:3.5rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle strong:before{margin-bottom:.5rem;font-size:4.2rem}.home .l-content .zeroSec .zeroTxt__inner h2 .ritsumei{font-size:2.6rem}.home .l-content .twoLinksSec{height:475px}.net-zero.zero_index .l-content article .graySec .blackBtn{max-width:220px;font-size:1.4rem}}@media(max-width:1200px){.l-footer .bkArea .wrap_wide .fBox__rightBox{max-width:490px;padding-right:0}.l-footer .bkArea .wrap_wide .fBox__rightBox .listArea ul{margin-right:50px}.hamburgerBtn{position:absolute;top:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:60px;transition:all .4s;cursor:pointer;z-index:1000}.hamburgerBtn div{position:relative;width:100%;height:18px}.hamburgerBtn span{position:absolute;display:inline-block;left:16px;width:28px;height:2px;background-color:#fff;transition:all .4s}.hamburgerBtn span:nth-of-type(1){top:0}.hamburgerBtn span:nth-of-type(2){top:50%;transform:translateY(-50%)}.hamburgerBtn span:nth-of-type(3){bottom:0}.activities.activities_detail .l-content article .detailSec .titleArea{padding:9rem 0 5rem}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon{top:-7rem}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon .main span{width:120px;height:120px}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon .sub span{width:80px;height:80px}.home .l-content .interviewSec{padding:10rem 0}.home .l-content .interviewSec .interview_wrap{padding-right:2rem}.home .l-content .interviewSec .interviewArea__text{position:static;width:100%;margin-bottom:4rem;text-align:center}.home .l-content .interviewSec .interviewArea__text p{margin:3rem 0}.home .l-content .interviewSec .slide-dots{-ms-flex-pack:center;justify-content:center;margin-right:0!important}.home .l-content .interviewSec button.next-arrow{right:calc(50% - 16rem)!important}.home .l-content .interviewSec button.prev-arrow{right:calc(50% + 12.4rem)!important}transform:translateX(-58%) scale(1.1);transform:translateX(-58%) scale(1);.home .l-content .ecoSec .ecoArea .leftBox .forPc img,.home .l-content .ecoSec .ecoArea .rightBox .forPc img{width:100%;min-width:100%}.home .l-content .ecoSec .ecoArea .centerBox{padding:4rem 3rem}.home .l-content .ecoSec .ecoArea .centerBox p br{display:none}.home .l-content .ecoSec .ecoArea .centerBox:before{top:6rem;transform:translateX(-58%) scale(1.1);font-size:50rem}.interview.interview_index .l-content article .p-tab__content .interviewList li a .item_wrap .imgArea .sdgsIcon span{width:54px;height:54px}.message.message_index .l-content article .messageSec .messageMv__txt{padding:5rem 0 3rem}.message.message_index .l-content article .messageSec .messageMv__txt .signatureArea{max-width:200px}.net-zero.zero_index .pageTitle__title__bk h2.zeroTitle .ritsumei{font-size:4.8rem}.net-zero.zero_index .pageTitle__title__bk h2.zeroTitle .carbon{font-size:5.6rem}.net-zero.zero_index .l-content article .graySec .imgLink li a .txtArea{font-size:2.2rem}.net-zero.zero_index .l-content article .linkSec ul li a:before{font-size:1.3rem}.net-zero.platform .l-content article .fBox__inner:first-child{margin-right:2rem}.net-zero.platform .l-content article .fBox__inner{width:calc(50% - 1rem)}.net-zero.facility_index .l-content article .facilityList__txt{padding:0 2rem}.net-zero.facility_index .l-content article .facilityList__txt .desc br{display:none}.net-zero.facility_page-01 .l-content article .bkSec .fBox__img{width:300px}.page .pageTitle.js-on .pageTitle__title{padding-top:5rem}.page .l-content .txtimgBox__right.twoImg{width:50%}.page .l-content .txtimgBox__right{width:40%}.page .l-content .txtimgBox:not(.reverseBox) .txtimgBox__left{margin-right:30px}.page .l-content .txtimgBox.reverseBox .txtimgBox__left{margin-left:30px}}@media(max-width:1200px) and (max-width:1000px){.l-footer .bkArea .wrap_wide .fBox__rightBox{display:none}.net-zero.zero_index .pageTitle__title__bk h2.zeroTitle .ritsumei{font-size:4rem}.net-zero.zero_index .l-content article .graySec .imgLink li a .txtArea{padding:1.5rem 2rem;font-size:2rem}.net-zero.platform .l-content article .fBox__inner{padding:3rem 2rem 12rem}.page .l-content .txtimgBox:not(.reverseBox) .txtimgBox__left{margin-right:20px}.page .l-content .txtimgBox.reverseBox .txtimgBox__left{margin-left:20px}}@media(max-width:1400px){.l-header__inner{padding:3rem 2rem}.l-header__logo .logo-w{margin-right:2rem}.l-header__logo .logo-w img{width:90px}.l-header__logo .logo-sdgs img{width:140px}.l-header.pcNav.scrollHead .l-header__inner{padding:2rem}.l-header.pcNav.scrollHead .navArea{top:1.7rem}.l-header.pcNav .navArea{top:2.8rem;right:2rem}.l-header.pcNav .navArea__gnav__parent.dropdown .navArea__gnav__child li.noIndent a{font-size:1.5rem}.l-header.pcNav .navArea__gnav__parent.dropdown .navArea__gnav__child li a{font-size:1.3rem}.l-header.pcNav .navArea__gnav .engBtn a{padding:0 15px;font-size:1.4rem}.activities.activities_index .l-content article .articleSec .activitiesList li{width:calc(100%/3 - 2.7rem - 1px);margin-right:4rem;margin-bottom:4rem}.activities.activities_index .l-content article .articleSec .activitiesList li a:hover .imgArea img{transform:translate(-50%,-50%) scale(1.1)}.activities.activities_index .l-content article .articleSec .activitiesList li a .imgArea{height:0;padding-top:70%}.activities.activities_index .l-content article .articleSec .activitiesList li a .imgArea img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eco.eco_index .l-content article .ecoSec .fBox__img.img-01{width:100%;background-size:auto calc(100% - 9rem);background-position:bottom left 2rem}.eco.eco_index .l-content article .ecoSec .fBox__img.img-02{background-position:bottom right -3rem}.eco.eco_index .l-content article .ecoSec .fBox__img.img-04{background-position:bottom right -2rem}.eco.eco_index .l-content article .ecoSec .fBox__img.img-05{background-position:bottom left -6rem}.eco.eco_index .l-content article .ecoSec .fBox__txt{padding:7rem 2rem}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title_wrap{width:40vw}.home .l-content .ecoSec .ecoArea .leftBox{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.home .l-content .ecoSec .ecoArea .leftBox,.home .l-content .ecoSec .ecoArea .rightBox{width:336px}.home .l-content .activitiesSec .activitiesList li{width:calc(100%/3 - 2.7rem - 1px);margin-right:4rem;margin-bottom:4rem}.home .l-content .activitiesSec .activitiesList li a:hover .imgArea img{transform:translate(-50%,-50%) scale(1.1)}.home .l-content .activitiesSec .activitiesList li a .imgArea{height:0;padding-top:70%}.home .l-content .activitiesSec .activitiesList li a .imgArea img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.interview.interview_detail .l-content .pageChildTitle .fBox__txt .interviewTitle{font-size:3.2rem}.message.message_index .l-content article .messageSec .messageMv__txt p{font-size:3.8rem}.message.message_index .l-content article .messageSec .messageMv__img{background-position:center right;width:60%}.net-zero.zero_index .pageTitle__title__bk{max-width:970px}.net-zero.zero_index .l-content article .linkSec ul li a{font-size:1.9rem}.page .pageTitle{height:0;padding-top:29%}.page .pageTitle__img{height:0;padding-top:29%}.page .pageTitle.bigImg{height:0;padding-top:60%}.page .pageTitle.bigImg .pageTitle__img{height:0;padding-top:60%}}@media(max-width:1400px) and (max-width:1200px){.l-header__inner{padding:1.5rem 2rem}.l-header__logo .logo-w img{width:120px}.l-header__logo .logo-sdgs img{width:160px}.eco.eco_index .l-content article .ecoSec .fBox__img.img-01{background-size:auto calc(100% - 12rem);background-position:bottom left 1rem}.eco.eco_index .l-content article .ecoSec .fBox__img.img-02{background-position:bottom right -13rem}.eco.eco_index .l-content article .ecoSec .fBox__img.img-04{background-position:bottom right -10rem}.eco.eco_index .l-content article .ecoSec .fBox__img.img-05{background-position:bottom left -20rem}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title_wrap{width:45vw}.home .l-content .ecoSec .ecoArea .leftBox{display:none}.home .l-content .ecoSec .ecoArea .leftBox,.home .l-content .ecoSec .ecoArea .rightBox{width:450px}.message.message_index .l-content article .messageSec .messageMv__txt p{margin-bottom:7rem;font-size:3.5rem}.net-zero.zero_index .pageTitle__title__bk{max-width:820px}.net-zero.zero_index .l-content article .linkSec ul li a{font-size:1.8rem}}@media(max-width:1400px) and (max-width:1200px) and (max-width:768px){.l-header__inner{padding:1.5rem}}@media(max-width:1400px) and (max-width:1200px) and (max-width:768px) and (max-width:480px){.l-header__inner{padding:1.8rem}}@media(max-width:1400px) and (max-width:480px){.l-header__logo .logo-w{margin-right:1.5rem}}@media(max-width:1400px) and (max-width:1200px) and (max-width:480px){.l-header__logo .logo-w img{width:77px}.l-header__logo .logo-sdgs img{width:140px}}@media(max-width:1400px) and (max-width:1200px) and (max-width:480px) and (max-width:360px){.l-header__logo .logo-w img{width:64px}.l-header__logo .logo-sdgs img{width:110px}}@media(max-width:1250px){.l-header.pcNav .navArea__gnav__parent{margin-right:1.6rem}}@media(max-width:1200px) and (max-width:480px){.hamburgerBtn{width:50px}.hamburgerBtn span{left:14px;width:26px}.interview.interview_index .l-content article .p-tab__content .interviewList li a .item_wrap .imgArea .sdgsIcon span{width:40px;height:40px}}@media(max-width:340px){.l-header.spNav .navArea .navlinkList li a{font-size:1.4rem}}@media(max-width:900px){.l-pageTop{position:fixed;top:auto;right:10px;bottom:10px;left:auto}.c-grayTitle{margin:0 0 15px;font-size:1.8rem}.c-homeSecTitle .jp{font-size:3.4rem}.p-modal__content{width:90%}.p-modal .c-fBox{display:block}.p-modal .c-fBox__imgArea{margin:0 auto 2.5rem;width:80%}.p-modal .c-fBox__textArea{width:100%}.u-forTb{display:inherit}.activities.activities_index .l-content article .articleSec #resultTitle{margin:0 0 30px}.activities.activities_detail .l-content article .detailSec .detailArea{padding:6rem 0}.activities.activities_detail .l-content article .detailSec .detailArea .c-borderTitle{margin-bottom:25px}.sec{margin:6rem 0}.eco.eco_index .l-content article .ecoSec{margin-bottom:4rem}.eco.eco_index .l-content article .ecoSec.greenBk{background-color:#fff}.eco.eco_index .l-content article .ecoSec.greenBk .fBox__txt .ecoTitle{background-color:#02c39a;background-position:bottom left;padding-left:50%}.eco.eco_index .l-content article .ecoSec.darkBk{background-color:#fff}.eco.eco_index .l-content article .ecoSec.darkBk .fBox__txt .ecoTitle{background-color:#00a896;background-position:bottom right;padding-left:9rem}.eco.eco_index .l-content article .ecoSec .fBox__img{display:none}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-01{background-image:url(/sdgs2/assets/img/eco/eco-img-01.png);background-size:auto calc(100% - 2rem);background-position:bottom -1rem left 4rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-02{background-image:url(/sdgs2/assets/img/eco/eco-img-02.png);background-size:auto 170%;background-position:bottom right -5rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-03{background-image:url(/sdgs2/assets/img/eco/eco-img-03-pc.png);background-position:bottom left -20rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-04{background-image:url(/sdgs2/assets/img/eco/eco-img-04.png);background-position:bottom right 2rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-05{background-image:url(/sdgs2/assets/img/eco/eco-img-05.png);background-position:bottom left -7rem;padding-left:55%}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-06{background-image:url(/sdgs2/assets/img/eco/eco-img-06.png)}.eco.eco_index .l-content article .ecoSec .fBox__txt ul{background-color:#fff;padding:4rem 2rem 2rem}.eco.eco_index .l-content article .ecoSec .fBox__txt ul li{color:#222}.eco.eco_index .l-content article .ecoSec .fBox__txt ul li:before{border:1px solid #222}.eco.eco_index .l-content article .ecoSec .fBox__txt ul li:after{color:#00a896}.eco.eco_index .l-content article .ecoSec .fBox__txt ul li br.u-forOnlyPc{display:none}.home .l-content .mainImg_wrap .mainImg_inner .mainImg .slide_01,.home .l-content .mainImg_wrap .mainImg_inner .swiper-wrapper .slide_01{background-image:url(/sdgs2/assets/img/home/mv-slider01-sp.jpg)}.home .l-content .mainImg_wrap .mainImg_inner .mainImg .slide_02,.home .l-content .mainImg_wrap .mainImg_inner .swiper-wrapper .slide_02{background-image:url(/sdgs2/assets/img/home/mv-slider02-sp.jpg)}.home .l-content .mainImg_wrap .mainImg_inner .mainImg .slide_03,.home .l-content .mainImg_wrap .mainImg_inner .swiper-wrapper .slide_03{background-image:url(/sdgs2/assets/img/home/mv-slider03-sp.jpg)}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-04{margin-bottom:4.5vw}.home .l-content .infoSec{padding:6.5rem 0 10rem}.home .l-content .infoSec .fBox__inner .titleArea__title{font-size:3.4rem}.home .l-content .zeroSec{height:700px}.home .l-content .ecoSec .ecoArea__inner{display:block}.home .l-content .ecoSec .ecoArea .leftBox .forPc,.home .l-content .ecoSec .ecoArea .rightBox .forPc{display:none}.home .l-content .ecoSec .ecoArea .leftBox .forSp,.home .l-content .ecoSec .ecoArea .rightBox .forSp{display:block;width:100%}.home .l-content .ecoSec .ecoArea .leftBox .forSp img,.home .l-content .ecoSec .ecoArea .rightBox .forSp img{display:block;width:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .ecoSec .ecoArea .centerBox p br{display:inline-block}.home .l-content .twoLinksSec a.linksArea .linksTxt .title{font-size:3.4rem}.interview.interview_index .l-content article .p-tab__title li{font-size:1.5rem}.interview.interview_detail .l-content .pageChildTitle .fBox__img .imgArea{width:248px;height:270px}.interview.interview_detail .l-content article .questionBox{margin-bottom:6rem}.interview.interview_detail .l-content article .questionBox .answerTxt h3{margin:0 0 15px;font-size:1.8rem}.interview.interview_detail .l-content article .questionBox .answerTxt h4{font-size:1.8rem}.interview.interview_detail .l-content article .questionBox .answerTxt h5{font-size:1.8rem}.interview.interview_detail .l-content article .questionBox .answerTxt h6{font-size:1.6rem}.message.message_index .l-content article .messageSec .messageTxt .fBox{margin-top:6rem}.message.message_index .l-content article .messageSec .messageTxt .fBox__inner:first-child{margin-right:3rem}.message.message_index .l-content article .messageSec .messageTxt .fBox__inner{width:calc(100%/2 - 1.5rem)}.nature-positive.nature-positive_index .overview__30by30{-ms-flex-direction:column;flex-direction:column}.nature-positive.nature-positive_index .overview__30by30__text{-ms-flex-order:2;order:2}.nature-positive.nature-positive_index .overview__30by30__image{margin:0 auto 3rem;width:35%}.nature-positive.nature-positive_index .overview__30by30List li{font-size:1.2rem}.nature-positive.nature-positive_index .activitiesSec{padding-top:6rem;padding-bottom:6rem}.nature-positive.nature-positive_index .activities__inner{padding:5rem 2rem}.nature-positive.nature-positive_index .activities__inner .c-centerTitle{font-size:2.6rem}.nature-positive.nature-positive_index .activities__parent button{font-size:2rem}.nature-positive.nature-positive_index .activities__parent:nth-child(1) .activities__image{gap:2rem;max-width:100%}.nature-positive.nature-positive_index .activities__parent:nth-child(2) li,.nature-positive.nature-positive_index .activities__parent:nth-child(3) li{-ms-flex-direction:column;flex-direction:column}.nature-positive.nature-positive_index .activities__parent:nth-child(2) li .activities__image,.nature-positive.nature-positive_index .activities__parent:nth-child(3) li .activities__image{margin:3rem auto 0;gap:2rem;max-width:100%}.nature-positive.nature-positive_index .activities__parent:nth-child(2) li .activities__image img,.nature-positive.nature-positive_index .activities__parent:nth-child(3) li .activities__image img{width:calc(400/845*100%)}.nature-positive.nature-positive_index .activities__child h4{font-size:2rem;text-align:center}.nature-positive.nature-positive_index .activities__child .c-borderBtn{margin:auto}.nature-positive.nature-positive_detail .c-fBox{gap:3.5rem}.nature-positive.nature-positive_detail .overview__image--w500{margin:auto;max-width:80%}.nature-positive.nature-positive_detail .overview__image--w400{margin:auto;max-width:80%;-ms-flex-order:2;order:2}.nature-positive.nature-positive_detail .activities__image{gap:2rem;max-width:100%}.nature-positive.nature-positive_detail .overviewSec .c-fBox{-ms-flex-direction:column;flex-direction:column}.nature-positive.nature-positive_bkc .creatureList li{-ms-flex-direction:column;flex-direction:column;gap:3rem;padding:0 0 4rem}.nature-positive.nature-positive_bkc .creatureList li img{border-top-right-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:0;width:100%}.nature-positive.nature-positive_bkc .creature__text{margin:auto;width:calc(100% - 6rem)}.net-zero.zero_index .l-content article .graySec{padding:6rem 0}.net-zero.zero_index .l-content article .graySec .c-centerTitle{margin:0 0 3rem}.net-zero.zero_index .l-content article .graySec .imgLink{margin-top:5rem}.net-zero.zero_index .l-content article .linkSec{margin-top:5rem}.net-zero.zero_index .l-content article .linkSec ul li:nth-child(2n){margin-right:0!important}.net-zero.goal .l-content .pageChildTitle .c-centerTitle{margin-bottom:2.5rem}.net-zero.goal .l-content article .sec .c-borderTitle{margin-bottom:25px}.net-zero.platform .l-content article .fBox{display:block}.net-zero.platform .l-content article .fBox__inner:first-child h3 br{display:none}.net-zero.platform .l-content article .fBox__inner:first-child .fBoxImg img{padding:2rem 0 0}.net-zero.platform .l-content article .fBox__inner h3{margin:3rem 0 1.5rem}.net-zero.download .l-content article .pageLinks ul{padding-top:5rem}.net-zero.download .l-content article .pageLinks ul li a{font-size:1.6rem}.net-zero.download .l-content article .reportSec .reportList li:nth-child(4n){margin-right:2rem}.net-zero.download .l-content article .reportSec .reportList li:nth-child(3n){margin-right:0}.net-zero.download .l-content article .publicSec .publicList li{width:calc(100%/3 - 1rem - 1px);margin-right:1.5rem}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul li .color_txt{font-size:2.6rem}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul li .color_txt small{font-size:1.3rem}.net-zero.energy .l-content article .campusSec .bk_brown .fBox .graph-03,.net-zero.gas .l-content article .campusSec .bk_brown .fBox .graph-03,.net-zero.water .l-content article .campusSec .bk_brown .fBox .graph-03{margin-right:4rem}.net-zero.energy .l-content article .energieSec .fBox,.net-zero.gas .l-content article .energieSec .fBox,.net-zero.water .l-content article .energieSec .fBox{display:block}.net-zero.energy .l-content article .wellSec .fBox,.net-zero.energy .l-content article .standSec .fBox,.net-zero.gas .l-content article .wellSec .fBox,.net-zero.gas .l-content article .standSec .fBox,.net-zero.water .l-content article .wellSec .fBox,.net-zero.water .l-content article .standSec .fBox{display:block}.net-zero.action_index .l-content article .termArea__inner p{font-size:2rem}.net-zero.action_index .l-content article .actionList{gap:1.5rem}.net-zero.action_index .l-content article .actionList li{width:calc((100% - 1.5rem)/2)}.net-zero.action_index .l-content article .actionList li:nth-child(-n+3){width:calc((100% - 1.5rem)/2)}.net-zero.action_index .l-content article .actionList li a .icon{width:120px;height:120px}.net-zero.action_index .l-content article .actionList li a .icon:before{font-size:7rem}.net-zero.action_index .l-content article .actionList li a .txt{font-size:1.8rem}.net-zero.action_index .l-content article .actionList li a .txt:after{margin-left:.5rem;font-size:1.4rem}.net-zero.action_goal .l-content article .tableSec .gray_table thead th{font-size:1.4rem}.net-zero.action_goal .l-content article .tableSec .gray_table tbody td strong{font-size:2.5rem}.net-zero.facility_index .l-content article .facilityList li:nth-child(3n){margin-right:.4rem}.net-zero.facility_index .l-content article .facilityList li:nth-child(2n){margin-right:0!important}.net-zero.facility_index .l-content article .facilityList li{width:calc(100%/2 - .4rem);margin-bottom:6rem}.net-zero.facility_index .l-content article .facilityList__txt .bold_txt{margin-bottom:1rem;font-size:1.7rem}.net-zero.facility_index .l-content article .facilityList__txt .desc{font-size:1.4rem}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .bkTitle span,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .bkTitle span,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .bkTitle span,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .bkTitle span,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .bkTitle span,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .bkTitle span{font-size:1.6rem}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .subTitle{font-size:2rem}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .grayBox,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .grayBox,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .grayBox,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .grayBox,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .grayBox,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .grayBox{margin-bottom:4rem}.net-zero.facility_page-01 .l-content article .facilitySec .facilityImg,.net-zero.facility_page-02 .l-content article .facilitySec .facilityImg,.net-zero.facility_page-03 .l-content article .facilitySec .facilityImg,.net-zero.facility_page-04 .l-content article .facilitySec .facilityImg,.net-zero.facility_page-05 .l-content article .facilitySec .facilityImg,.net-zero.facility_page-06 .l-content article .facilitySec .facilityImg{margin-bottom:4rem}.net-zero.facility_page-01 .l-content article .bkSec .fBox{display:block}.net-zero.facility_page-01 .l-content article .bkSec .fBox__txt{margin-right:0}.net-zero.facility_page-01 .l-content article .bkSec .fBox__txt .txtArea .numTitle .num{top:.1em;font-size:1.8rem}.net-zero.facility_page-01 .l-content article .bkSec .fBox__txt .txtArea .numTitle .title{font-size:2.1rem}.net-zero.facility_page-01 .l-content article .bkSec .fBox__img .imgArea:last-child{margin-right:0}.net-zero.facility_page-01 .l-content article .bkSec .fBox__img .imgArea{width:calc(100%/3 - .5rem);margin-bottom:0;margin-right:1rem}.net-zero.facility_page-02 .l-content article .bkSec .txtimgBox{display:block}.net-zero.facility_page-02 .l-content article .bkSec .txtimgBox__left{width:100%;margin:0}.net-zero.facility_page-02 .l-content article .bkSec .txtimgBox__right{max-width:400px;width:100%;margin:1.5rem auto 0}.net-zero.facility_page-03 .l-content article .titleArea h5{font-size:1.5rem}.net-zero.facility_page-06 .l-content article .facilitySec .fBox__img{margin-right:2rem}.net-zero.power .l-content article .monthSec .wrap{padding-bottom:3rem}.net-zero.power .l-content article .monthSec .wrap .p-accordion__parent button{font-size:1.8rem}.news.detail .l-content article .detailSec .c-borderTitle,.topics.detail .l-content article .detailSec .c-borderTitle,.event.detail .l-content article .detailSec .c-borderTitle{margin-bottom:25px}.news.detail .l-content article .detailSec .news_detail h3,.topics.detail .l-content article .detailSec .news_detail h3,.event.detail .l-content article .detailSec .news_detail h3{margin:0 0 15px;font-size:1.8rem}.news.detail .l-content article .detailSec .news_detail h4,.topics.detail .l-content article .detailSec .news_detail h4,.event.detail .l-content article .detailSec .news_detail h4{font-size:1.8rem}.news.detail .l-content article .detailSec .news_detail h5,.topics.detail .l-content article .detailSec .news_detail h5,.event.detail .l-content article .detailSec .news_detail h5{font-size:1.8rem}.news.detail .l-content article .detailSec .news_detail h6,.topics.detail .l-content article .detailSec .news_detail h6,.event.detail .l-content article .detailSec .news_detail h6{font-size:1.6rem}.page .l-content .sec{margin:60px 0}.promotion.promotion_index .l-content article .figureSec .txtimgBox{display:block}.promotion.promotion_index .l-content article .figureSec .txtimgBox__right{position:relative;max-width:480px;width:100%;height:300px;margin:20px auto 0;overflow:hidden}.promotion.promotion_index .l-content article .figureSec .txtimgBox__right img{position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)}}@media(max-width:900px) and (max-width:768px){.l-pageTop{position:static;width:100%;height:55px}.sec{margin:4rem 0}.eco.eco_index .l-content article .ecoSec.darkBk .fBox__txt .ecoTitle{padding-left:6rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-01{background-position:bottom -1rem left 2rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-02{background-size:auto 130%}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-03{background-position:bottom left -23rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-04{background-position:bottom right -6rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-05{padding-left:60%}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-06{background-position:bottom right -9rem}.eco.eco_index .l-content article .ecoSec .fBox__txt ul li{margin-bottom:1.5rem;padding-left:3rem;font-size:1.6rem}.eco.eco_index .l-content article .ecoSec .fBox__txt ul li:before{width:20px;height:20px}.eco.eco_index .l-content article .ecoSec .fBox__txt ul li:after{top:4.7px;left:3.5px;font-size:1.4rem}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-04{margin-bottom:5.5vw}.home .l-content .infoSec{padding:1rem 0 0}.home .l-content .infoSec .fBox__inner .titleArea__title{margin:0 0 2rem;font-size:3rem}.home .l-content .zeroSec{height:645px}.interview.interview_detail .l-content .pageChildTitle .fBox__img .imgArea{margin:2rem auto 0}.message.message_index .l-content article .messageSec .messageTxt .fBox__inner:first-child{margin-right:1rem}.message.message_index .l-content article .messageSec .messageTxt .fBox__inner{width:calc(100%/2 - .5rem)}.net-zero.zero_index .l-content article .linkSec{margin-top:4rem;padding-bottom:3rem}.net-zero.platform .l-content article .fBox__inner:first-child h3 br{display:inline-block}.net-zero.platform .l-content article .fBox__inner:first-child .fBoxImg img{max-width:290px;width:100%;padding:0}.net-zero.download .l-content article .pageLinks ul{padding-top:4rem}.net-zero.download .l-content article .pageLinks ul li a{padding:0 2rem;font-size:1.4rem}.net-zero.energy .l-content article .campusSec .bk_brown .fBox .graph-03,.net-zero.gas .l-content article .campusSec .bk_brown .fBox .graph-03,.net-zero.water .l-content article .campusSec .bk_brown .fBox .graph-03{margin-right:3rem}.net-zero.action_index .l-content article .termArea__inner p{font-size:1.8rem}.net-zero.action_index .l-content article .actionList li a .icon{width:100px;height:100px;margin:0 auto 1.5rem}.net-zero.action_index .l-content article .actionList li a .icon:before{font-size:6rem}.net-zero.action_index .l-content article .actionList li a .txt{font-size:1.6rem}.net-zero.action_index .l-content article .actionList li a .txt:after{font-size:1.2rem}.net-zero.action_goal .l-content article .tableSec .gray_table tbody td strong{font-size:2.4rem}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .subTitle{font-size:1.8rem}.page .l-content .sec{margin:50px 0}}@media(max-width:1000px) and (max-width:900px){.c-borderTitle{margin:0 0 20px;font-size:2.3rem}.c-boldTitle{margin:0 0 15px;font-size:2.1rem}.c-bkTitle{margin:0 0 15px;padding:1rem 1.5rem;font-size:1.9rem}.c-centerTitle{margin:0 0 3rem;font-size:3rem}.activities.activities_index .l-content article .articleSec .activitiesList li:nth-of-type(3n){margin-right:3rem}.activities.activities_detail .l-content article .detailSec .titleArea .title{font-size:2.6rem}.activities.activities_detail .l-content article .detailSec .titleArea .sub_title{font-size:1.8rem}.eco.eco_index .l-content article .leadSec .wrap_wide:before{font-size:55rem}.eco.eco_index .l-content article .ecoSec.greenBk .fBox__txt{margin-left:0}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle{background-size:auto 100%;background-repeat:no-repeat;margin:0;padding:9rem 2rem}.home .l-content .mvNews{bottom:5rem}.home .l-content .zeroSec .zeroTxt__inner .desc{font-size:1.8rem}.home .l-content .zeroSec .zeroTxt__inner h2 .carbon{font-size:5rem}.home .l-content .activitiesSec .activitiesList li:nth-of-type(3n){margin-right:3rem}.interview.interview_index .l-content article .p-tab__content .interviewList li:nth-child(4n){margin-right:1.5rem}.interview.interview_index .l-content article .p-tab__content .interviewList li{width:calc(100%/3 - 1rem - 1px);margin-right:1.5rem;margin-bottom:4rem}.interview.interview_detail .l-content .pageChildTitle .fBox__txt{margin-right:5rem}.interview.interview_detail .l-content article .questionBox .answerTxt h1{margin:0 0 15px;font-size:2.1rem}.interview.interview_detail .l-content article .questionBox .answerTxt h2{margin:0 0 15px;padding:1rem 1.5rem;font-size:1.8rem}.nature-positive .pageTitle .pageTitle__title .en.gothic{font-size:3rem}.net-zero.page .pageTitle__title .en.gothic{font-size:3rem}.net-zero.zero_index .l-content article .linkSec ul li:nth-child(4n){margin-right:1.5rem}.net-zero.zero_index .l-content article .linkSec ul li:nth-child(3n){margin-right:1.5rem;border-top:none}.net-zero.zero_index .l-content article .linkSec ul li{width:calc(100%/2 - 1rem - 1px);margin-right:1.5rem}.net-zero.platform .l-content article .fBox__inner .c-squareBtn{position:static;transform:translateX(0);max-width:420px;margin:0 auto}.net-zero.download .l-content article .reportSec .reportList li{width:calc(100%/3 - 1.4rem - 1px);margin-right:2rem;margin-bottom:5rem}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul li .desc{font-size:1.5rem}.net-zero.energy .l-content article .energieSec .fBox__img,.net-zero.gas .l-content article .energieSec .fBox__img,.net-zero.water .l-content article .energieSec .fBox__img{max-width:400px;margin:0 auto 2rem}.net-zero.energy .l-content article .wellSec .fBox__img,.net-zero.energy .l-content article .standSec .fBox__img,.net-zero.gas .l-content article .wellSec .fBox__img,.net-zero.gas .l-content article .standSec .fBox__img,.net-zero.water .l-content article .wellSec .fBox__img,.net-zero.water .l-content article .standSec .fBox__img{margin:0 auto 2rem;padding:1rem}.net-zero.action_index .l-content article .termArea{height:370px;margin-bottom:6rem}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th{width:160px}.news.detail .l-content article .detailSec .news_detail h1,.topics.detail .l-content article .detailSec .news_detail h1,.event.detail .l-content article .detailSec .news_detail h1{margin:0 0 15px;font-size:2.1rem}.news.detail .l-content article .detailSec .news_detail h2,.topics.detail .l-content article .detailSec .news_detail h2,.event.detail .l-content article .detailSec .news_detail h2{margin:0 0 15px;padding:1rem 1.5rem;font-size:1.8rem}.page .pageTitle__title .title{font-size:3rem}}@media(max-width:1000px) and (max-width:900px) and (max-width:480px){.c-borderTitle{font-size:2.1rem}.c-boldTitle{font-size:2rem}.c-bkTitle{font-size:1.8rem}.activities.activities_detail .l-content article .detailSec .titleArea .title{font-size:2.4rem}.activities.activities_detail .l-content article .detailSec .titleArea .sub_title{font-size:1.6rem}.home .l-content .mvNews{bottom:1.5rem}.interview.interview_detail .l-content article .questionBox .answerTxt h1{font-size:2rem}.interview.interview_detail .l-content article .questionBox .answerTxt h2{font-size:1.7rem}.net-zero.zero_index .l-content article .linkSec ul li{width:100%;margin-right:0!important}.net-zero.download .l-content article .reportSec .reportList li{width:calc(100%/2 - .8rem - 1px);margin-right:1.5rem;margin-bottom:3rem}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul li .desc{font-size:1.4rem}.news.detail .l-content article .detailSec .news_detail h1,.topics.detail .l-content article .detailSec .news_detail h1,.event.detail .l-content article .detailSec .news_detail h1{font-size:2rem}.news.detail .l-content article .detailSec .news_detail h2,.topics.detail .l-content article .detailSec .news_detail h2,.event.detail .l-content article .detailSec .news_detail h2{font-size:1.7rem}}@media(max-width:1000px) and (max-width:900px) and (max-width:768px){.c-centerTitle{font-size:2.6rem}.activities.activities_index .l-content article .articleSec .activitiesList li:nth-of-type(3n){margin-right:2rem}.eco.eco_index .l-content article .leadSec .wrap_wide:before{right:1rem;font-size:50rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle{padding:7rem 2rem;font-size:2.5rem}.home .l-content .zeroSec .zeroTxt__inner .desc{font-size:1.7rem}.home .l-content .zeroSec .zeroTxt__inner h2 .carbon{font-size:4.8rem;line-height:1.2}.home .l-content .activitiesSec .activitiesList li:nth-of-type(3n){margin-right:2rem}.interview.interview_detail .l-content .pageChildTitle .fBox__txt{margin-right:0}.nature-positive .pageTitle .pageTitle__title .en.gothic{font-size:2.6rem}.net-zero.page .pageTitle__title .en.gothic{font-size:2.6rem}.net-zero.platform .l-content article .fBox__inner .c-squareBtn{max-width:380px}.net-zero.action_index .l-content article .termArea{margin-bottom:4rem}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th{width:130px;font-size:1.6rem}.page .pageTitle__title .title{font-size:2.6rem}}@media(max-width:1000px) and (max-width:900px) and (max-width:768px) and (max-width:480px){.c-centerTitle{margin:0 0 2rem;font-size:2.4rem}.eco.eco_index .l-content article .leadSec .wrap_wide:before{right:-4rem;font-size:40rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle{padding:4rem 2rem;font-size:2rem}.home .l-content .zeroSec .zeroTxt__inner .desc{letter-spacing:0}.home .l-content .zeroSec .zeroTxt__inner h2 .carbon{font-size:3.6rem}.nature-positive .pageTitle .pageTitle__title .en.gothic{font-size:2.4rem}.net-zero.page .pageTitle__title .en.gothic{font-size:2.4rem}.net-zero.platform .l-content article .fBox__inner .c-squareBtn{padding-right:6rem}.net-zero.action_index .l-content article .termArea{height:270px}.net-zero.action_goal .l-content article .tableSec .gray_table tbody th{font-size:1.6rem}.page .pageTitle__title .title{font-size:2.4rem}}@media(max-width:900px) and (max-width:480px){.c-homeSecTitle .jp{font-size:3.2rem}.activities.activities_detail .l-content article .detailSec .detailArea{padding:4rem 0}.eco.eco_index .l-content article .ecoSec{margin-bottom:2rem}.home .l-content .ecoSec .ecoArea .centerBox p br{display:none}.home .l-content .twoLinksSec a.linksArea .linksTxt .title{font-size:3rem}.interview.interview_index .l-content article .p-tab__title li{width:calc(100%/2);padding:0 2rem;font-size:1.3rem;margin-bottom:1.6rem}.interview.interview_detail .l-content article .questionBox{margin-bottom:4rem}.message.message_index .l-content article .messageSec .messageTxt .fBox{display:block;margin-top:4rem}.nature-positive.nature-positive_index .overview__30by30__image{margin:0 auto 2rem;width:40%}.nature-positive.nature-positive_index .activities__inner .c-centerTitle{font-size:2.1rem}.nature-positive.nature-positive_index .activities__parent button{font-size:1.8rem;padding:1.6rem}.nature-positive.nature-positive_index .activities__parent:nth-child(1) .activities__image{gap:1rem}.nature-positive.nature-positive_index .activities__parent:nth-child(2) li .activities__image,.nature-positive.nature-positive_index .activities__parent:nth-child(3) li .activities__image{gap:1rem}.nature-positive.nature-positive_index .activities__parent:nth-child(2) li .activities__image img,.nature-positive.nature-positive_index .activities__parent:nth-child(3) li .activities__image img{width:100%}.nature-positive.nature-positive_index .activities__child h4{font-size:1.8rem}.nature-positive.nature-positive_detail .c-fBox{gap:2.5rem}.nature-positive.nature-positive_detail .overview__image--w500{max-width:100%}.nature-positive.nature-positive_detail .overview__image--w400{max-width:100%}.nature-positive.nature-positive_detail .activities__image{-ms-flex-direction:column;flex-direction:column;gap:1rem}.net-zero.zero_index .l-content article .graySec{padding:4rem 0}.net-zero.zero_index .l-content article .linkSec ul li:nth-child(2n){border-top:none}.net-zero.platform .l-content article .fBox__inner h3{margin:2rem 0 1.5rem;font-size:2rem}.net-zero.download .l-content article .reportSec .reportList li:nth-child(4n){margin-right:1.5rem}.net-zero.download .l-content article .reportSec .reportList li:nth-child(3n){margin-right:1.5rem}.net-zero.download .l-content article .publicSec .publicList li{width:100%;margin-right:0;margin-bottom:2rem}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul li .color_txt{font-size:2.4rem}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul li .color_txt small{font-size:1.2rem}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .bkTitle span,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .bkTitle span,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .bkTitle span,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .bkTitle span,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .bkTitle span,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .bkTitle span{font-size:1.4rem}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .grayBox,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .grayBox,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .grayBox,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .grayBox,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .grayBox,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .grayBox{margin-bottom:3rem}.net-zero.facility_page-01 .l-content article .facilitySec .facilityImg,.net-zero.facility_page-02 .l-content article .facilitySec .facilityImg,.net-zero.facility_page-03 .l-content article .facilitySec .facilityImg,.net-zero.facility_page-04 .l-content article .facilitySec .facilityImg,.net-zero.facility_page-05 .l-content article .facilitySec .facilityImg,.net-zero.facility_page-06 .l-content article .facilitySec .facilityImg{margin-bottom:2rem}.net-zero.facility_page-01 .l-content article .bkSec .fBox__txt .txtArea .numTitle .num{top:0;font-size:1.6rem}.net-zero.facility_page-01 .l-content article .bkSec .fBox__txt .txtArea .numTitle .title{font-size:1.8rem}.net-zero.facility_page-01 .l-content article .bkSec .fBox__img .imgArea{width:100%;margin:0 0 1rem}.net-zero.facility_page-02 .l-content article .bkSec .txtimgBox{margin-bottom:4rem}.net-zero.facility_page-03 .l-content article .titleArea h5{font-size:1.4rem}.net-zero.facility_page-06 .l-content article .facilitySec .fBox__img{width:90px;margin:0 auto 1rem}}@media(max-width:1000px) and (max-width:480px){.activities.activities_index .l-content article .graySec .modalBtn{max-width:345px;font-size:1.4rem}.activities.activities_index .l-content article .graySec _:-ms-lang(x)::-ms-backdrop,.activities.activities_index .l-content article .graySec .activitiesSearch{top:5rem}.activities.activities_index .l-content article .graySec .activitiesSearch .closeArea{padding:1.5rem 4rem 1.5rem 1.5rem}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .resetBtn,.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .searchBtn{padding:1rem;font-size:1.4rem}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .resetBtn{max-width:40%;margin-right:1rem}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .btnArea .searchBtn{max-width:60%}.net-zero.paper .l-content article .recyclingSec .fBox{display:-ms-flexbox;display:flex}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box h4{max-width:280px;font-size:1.6rem}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .c-centerTitle,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .c-centerTitle,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .c-centerTitle,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .c-centerTitle,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .c-centerTitle,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .c-centerTitle{margin:0 0 1.5rem;font-size:2.3rem}.net-zero.facility_page-05 .l-content article .facilitySec .facilityImg{padding-top:1rem;margin-bottom:2rem}}@media(max-width:1220px){.activities.activities_index .l-content article .graySec .activitiesSearch{padding:4rem}}@media(max-width:1220px) and (max-width:1170px){.activities.activities_index .l-content article .graySec .activitiesSearch{max-width:940px;width:100%}}@media(max-width:1220px) and (max-width:1170px) and (max-width:1000px){.activities.activities_index .l-content article .graySec .activitiesSearch{position:fixed;top:0;left:0;bottom:0;right:0;max-width:100%;height:100vh;border-top:none;padding:0;z-index:10000;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden}}@media(max-width:480px) and (max-width:355px){.activities.activities_index .l-content article .graySec .activitiesSearch .closeArea h3{font-size:1.5rem}}@media(max-width:600px){.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox:not(.lastBox):after{width:100%}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label:nth-child(5n){margin-right:0}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label{width:calc(100%/5 - .8rem - 1px)}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label .allBtn span,.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label .sdgsIcon span{position:absolute;top:0;left:0}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label .allBtn{padding-top:calc(100% - .5rem)}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label .sdgsIcon{padding-top:100%}.net-zero.energy .l-content article .lightSec .forPc,.net-zero.water .l-content article .lightSec .forPc{display:none}.net-zero.energy .l-content article .lightSec .forSp,.net-zero.water .l-content article .lightSec .forSp{display:block;max-width:345px;width:100%;margin:0 auto}.net-zero.facility_index .l-content article .facilityList{display:block;max-width:400px;width:100%;margin:0 auto 4rem}.net-zero.facility_page-03 .l-content article .caseList{display:block}.net-zero.facility_page-03 .l-content article .case1Sec .caseList__img{height:auto;padding-top:0}.net-zero.facility_page-03 .l-content article .case1Sec .caseList__img img{position:static;transform:translate(0,0)}.page .l-content .swipe_txt.w-600{display:block}}@media(max-width:1170px){.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox{display:block}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__title{width:100%;margin-bottom:.5rem;padding-right:0}}@media(max-width:1170px) and (max-width:1000px){.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox{max-width:780px;width:100%;margin:0 auto}.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__title{margin-bottom:1.5rem}}@media(max-width:1170px) and (max-width:1000px) and (max-width:855px){.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox{max-width:520px}}@media(max-width:1000px) and (max-width:600px){.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label .allBtn,.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .mainGoal label .sdgsIcon{position:relative;width:100%;height:0}.net-zero.facility_page-03 .l-content article .caseList>li{width:100%;margin-right:0;margin-bottom:4rem}.net-zero.facility_page-03 .l-content article .caseList__img{margin-bottom:2rem}.net-zero.facility_page-03 .l-content article .case2Sec .caseArea{margin-bottom:3rem}}@media(max-width:768px) and (max-width:600px){.activities.activities_index .l-content article .graySec .activitiesSearch .searchArea .fBoxArea .fBox__item .searchInput{max-width:100%}}@media(max-width:560px){.activities.activities_index .l-content article .articleSec .activitiesList{display:block}.activities.activities_index .l-content article .articleSec .activitiesList li:last-child{margin-bottom:0}.eco.eco_index .l-content article .leadSec .wrap_wide p{text-align:left}.eco.eco_index .l-content article .leadSec .wrap_wide p br{display:none}.home .l-content .activitiesSec .activitiesList{display:block}.home .l-content .activitiesSec .activitiesList li:last-child{margin-bottom:0}.home .l-content .js-fadeUp.delay-02.js-on{animation-delay:.1s}.home .l-content .js-fadeUp.delay-03.js-on{animation-delay:.1s}.home .l-content .js-fadeUp.delay-04.js-on{animation-delay:.1s}.home .l-content .js-fadeUp.delay-05.js-on{animation-delay:.1s}.home .l-content .js-fadeUp.delay-06.js-on{animation-delay:.1s}}@media(max-width:1000px) and (max-width:900px) and (max-width:768px) and (max-width:560px){.activities.activities_index .l-content article .articleSec .activitiesList li:nth-of-type(3n){margin-right:0}.home .l-content .activitiesSec .activitiesList li:nth-of-type(3n){margin-right:0}}@media(max-width:1400px) and (max-width:1000px){.activities.activities_index .l-content article .articleSec .activitiesList li{width:calc(100%/2 - 2rem - 1px)}.eco.eco_index .l-content article .ecoSec .fBox__txt{padding:5rem 2rem}.home .l-content .activitiesSec .activitiesList li{width:calc(100%/2 - 2rem - 1px)}.message.message_index .l-content article .messageSec .messageMv__img{background-position:center right 90%}}@media(max-width:1400px) and (max-width:1000px) and (max-width:900px){.activities.activities_index .l-content article .articleSec .activitiesList li{width:calc(100%/2 - 1.5rem - 1px);margin-right:3rem}.eco.eco_index .l-content article .ecoSec .fBox__txt{padding:0}.home .l-content .activitiesSec .activitiesList li{width:calc(100%/2 - 1.5rem - 1px);margin-right:3rem}}@media(max-width:1400px) and (max-width:1000px) and (max-width:900px) and (max-width:768px){.activities.activities_index .l-content article .articleSec .activitiesList li{width:calc(100%/2 - 1rem - 1px);margin-right:2rem}.home .l-content .activitiesSec .activitiesList li{width:calc(100%/2 - 1rem - 1px);margin-right:2rem}}@media(max-width:1400px) and (max-width:1000px) and (max-width:900px) and (max-width:768px) and (max-width:560px){.activities.activities_index .l-content article .articleSec .activitiesList li{width:100%;margin-right:0;margin-bottom:3rem}.home .l-content .activitiesSec .activitiesList li{width:100%;margin-right:0;margin-bottom:3rem}}@media(max-width:1200px) and (max-width:768px){.activities.activities_detail .l-content article .detailSec .titleArea{padding:8rem 0 3rem}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon{top:-4rem}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon .main span{width:90px;height:90px}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon .sub span{width:65px;height:65px}.home .l-content .interviewSec{padding:7rem 0}.home .l-content .interviewSec .interviewArea__text p{margin:2.5rem 0}.message.message_index .l-content article .messageSec .messageMv__txt{padding:4rem 0 2rem}.message.message_index .l-content article .messageSec .messageMv__txt .signatureArea{max-width:150px}.page .l-content .txtimgBox__right.twoImg{max-width:580px;width:100%;margin:20px auto 0}.page .l-content .txtimgBox__right{max-width:550px;width:100%;margin:20px auto 0}}@media(max-width:1200px) and (max-width:768px) and (max-width:480px){.activities.activities_detail .l-content article .detailSec .titleArea{padding:7rem 0 3rem}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon .main span{width:80px;height:80px}.message.message_index .l-content article .messageSec .messageMv__txt{padding:3rem 0 2rem}.message.message_index .l-content article .messageSec .messageMv__txt .signatureArea{max-width:120px}.page .l-content .txtimgBox__right.twoImg{display:block}}@media(max-width:1200px) and (max-width:768px) and (max-width:480px) and (max-width:340px){.activities.activities_detail .l-content article .detailSec .titleArea{padding:6rem 0 3rem}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon .main span{width:65px;height:65px}}@media(max-width:1200px) and (max-width:768px) and (max-width:340px){.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon{top:-3rem}.activities.activities_detail .l-content article .detailSec .titleArea .sdgsIcon .sub span{width:50px;height:50px}}@media(max-width:900px) and (max-width:768px) and (max-width:480px){.eco.eco_index .l-content article .ecoSec.darkBk .fBox__txt .ecoTitle{padding-left:2rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-02{background-position:bottom right -3.5rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-06{background-position:bottom right -10rem}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title-04{padding:0;margin-bottom:7vw}.home .l-content .zeroSec{padding:0 1rem}.message.message_index .l-content article .messageSec .messageTxt .fBox__inner:first-child{margin-right:0}.message.message_index .l-content article .messageSec .messageTxt .fBox__inner{width:100%;margin-bottom:1.5rem}.net-zero.energy .l-content article .campusSec .bk_brown .fBox .graph-03,.net-zero.gas .l-content article .campusSec .bk_brown .fBox .graph-03,.net-zero.water .l-content article .campusSec .bk_brown .fBox .graph-03{max-width:216px;margin:0 auto 2rem}.net-zero.action_index .l-content article .termArea__inner p{font-size:1.6rem}.net-zero.action_index .l-content article .actionList li a .icon{width:90px;height:90px}.net-zero.action_index .l-content article .actionList li a .icon:before{font-size:5.4rem}.net-zero.action_index .l-content article .actionList li a .txt{font-size:1.4rem}.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .subTitle,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .subTitle{font-size:1.7rem}}@media(max-width:1400px) and (max-width:1200px) and (max-width:1000px){.eco.eco_index .l-content article .ecoSec .fBox__img.img-01{background-size:auto calc(100% - 16rem);background-position:bottom left 1rem}.eco.eco_index .l-content article .ecoSec .fBox__img.img-02{background-position:bottom right -16rem}.eco.eco_index .l-content article .ecoSec .fBox__img.img-04{background-position:bottom right -20rem}.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title_wrap{width:50vw}.net-zero.zero_index .pageTitle__title__bk{max-width:710px}}@media(max-width:1235px){.eco.eco_index .l-content article .ecoSec .fBox__img.img-03{background-position:bottom left -20rem}.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-03 span{display:block;padding-left:2.3em}}@media(max-width:1235px) and (max-width:1120px){.eco.eco_index .l-content article .ecoSec .fBox__img.img-03{background-position:bottom left -30rem}}@media(max-width:1400px) and (max-width:1200px) and (max-width:1050px){.eco.eco_index .l-content article .ecoSec .fBox__img.img-05{background-position:bottom left -28rem}}@media(max-width:1000px) and (max-width:900px) and (max-width:768px) and (max-width:480px) and (max-width:370px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle{font-size:1.8rem}}@media(max-width:1000px) and (max-width:768px) and (max-width:480px) and (max-width:370px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle strong{font-size:3rem}}@media(max-width:900px) and (max-width:768px) and (max-width:680px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-01{background-size:auto calc(100% - 4rem);background-position:bottom -1rem left 1rem}}@media(max-width:900px) and (max-width:768px) and (max-width:680px) and (max-width:610px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-01{background-size:auto calc(100% - 7rem);background-position:bottom left -1rem}}@media(max-width:900px) and (max-width:768px) and (max-width:680px) and (max-width:610px) and (max-width:480px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-01{background-size:auto calc(100% - 2rem);background-position:bottom left}}@media(max-width:900px) and (max-width:768px) and (max-width:680px) and (max-width:610px) and (max-width:480px) and (max-width:440px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-01{background-size:auto calc(100% - 3rem);background-position:bottom left -1rem}}@media(max-width:900px) and (max-width:768px) and (max-width:680px) and (max-width:610px) and (max-width:480px) and (max-width:440px) and (max-width:385px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-01{background-size:auto calc(100% - 5rem)}}@media(max-width:900px) and (max-width:768px) and (max-width:600px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-03{background-position:bottom left -24rem}}@media(max-width:900px) and (max-width:768px) and (max-width:600px) and (max-width:768px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-03{background-position:bottom left -22rem}}@media(max-width:900px) and (max-width:768px) and (max-width:600px) and (max-width:768px) and (max-width:480px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-03{background-image:url(/sdgs2/assets/img/eco/eco-img-03-sp.png);background-position:bottom left -1rem;padding-left:43%}}@media(max-width:900px) and (max-width:768px) and (max-width:600px) and (max-width:768px) and (max-width:480px) and (max-width:360px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-03{background-position:bottom left -2rem}}@media(max-width:1235px) and (max-width:900px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-03 span{padding-left:2.6em}}@media(max-width:1235px) and (max-width:900px) and (max-width:768px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-03 span{padding-left:0}}@media(max-width:900px) and (max-width:768px) and (max-width:603px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-05{background-position:bottom left -17rem;padding-left:55%}}@media(max-width:900px) and (max-width:768px) and (max-width:603px) and (max-width:480px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-05{background-position:bottom left -11rem;padding-left:55%}}@media(max-width:900px) and (max-width:768px) and (max-width:603px) and (max-width:480px) and (max-width:360px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-05{background-position:bottom left -16rem;padding-left:50%}}@media(max-width:1050px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-05 span{display:block;padding-left:1.6em}}@media(max-width:1050px) and (max-width:900px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-05 span{padding-left:1.8em}}@media(max-width:1050px) and (max-width:900px) and (max-width:768px){.eco.eco_index .l-content article .ecoSec .fBox__txt .ecoTitle.icon-05 span{padding-left:0}}@media(max-width:1480px){.eco.eco_index .l-content article .ecoSec .fBox__txt ul li br.u-forOnlymx{display:none}}@media(max-width:1400px) and (max-width:1200px) and (max-width:1000px) and (max-width:900px){.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title_wrap{width:60vw}.net-zero.zero_index .pageTitle__title__bk{max-width:600px}}@media(max-width:1400px) and (max-width:1200px) and (max-width:1000px) and (max-width:900px) and (max-width:768px){.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title_wrap{width:70vw}.net-zero.zero_index .pageTitle__title__bk{max-width:580px;padding:5rem 2rem}}@media(max-width:1400px) and (max-width:1200px) and (max-width:1000px) and (max-width:900px) and (max-width:768px) and (max-width:480px){.home .l-content .mainImg_wrap .mvTitle_wrap .mvTitle .title_wrap{width:80vw}}@media(max-width:1000px) and (max-width:900px) and (max-width:768px) and (max-width:480px) and (max-width:340px){.home .l-content .zeroSec .zeroTxt__inner .desc{font-size:1.4rem}.home .l-content .zeroSec .zeroTxt__inner h2 .carbon{font-size:3rem}.nature-positive .pageTitle .pageTitle__title .en.gothic{font-size:2.2rem}.net-zero.page .pageTitle__title .en.gothic{font-size:2.2rem}}@media(max-width:1630px){.home .l-content .interviewSec .interviewArea{margin-left:3rem}}@media(max-width:1630px) and (max-width:1200px){.home .l-content .interviewSec .interviewArea{margin-left:0}}@media(max-width:2080px){.home .l-content .interviewSec .slider_wrap{max-width:calc(1380px + 2rem - 390px + 12%)}}@media(max-width:2080px) and (max-width:1830px){.home .l-content .interviewSec .slider_wrap{max-width:calc(1380px + 2rem - 390px + 8%)}}@media(max-width:2080px) and (max-width:1830px) and (max-width:1630px){.home .l-content .interviewSec .slider_wrap{max-width:calc(100% - 460px)}}@media(max-width:2080px) and (max-width:1830px) and (max-width:1630px) and (max-width:1200px){.home .l-content .interviewSec .slider_wrap{max-width:100%;margin:0 auto}}@media(max-width:1600px){.home .l-content .interviewSec .slider_wrap .sliderItem{transform:translateX(-37%)}}@media(max-width:1600px) and (max-width:1200px){.home .l-content .interviewSec .slider_wrap .sliderItem{transform:translateX(0)}}@media(max-width:1600px) and (max-width:1200px) and (max-width:768px){.home .l-content .interviewSec .slider_wrap .sliderItem{transform:translateX(-6%);margin-right:2rem}}@media(max-width:1200px) and (max-width:900px){transform:translateX(-44%) scale(1.1);transform:translateX(-44%) scale(1);.home .l-content .ecoSec .ecoArea .centerBox:before{top:7rem;transform:translateX(-44%) scale(1.1);font-size:86vw}.net-zero.zero_index .pageTitle__title__bk h2.zeroTitle .carbon{font-size:5rem}.net-zero.zero_index .l-content article .linkSec ul li a:before{font-size:1.2rem}.net-zero.facility_page-01 .l-content article .bkSec .fBox__img{display:-ms-flexbox;display:flex;width:100%}.page .pageTitle.js-on .pageTitle__title{padding-top:0}}@media(max-width:1400px) and (max-width:1200px) and (max-width:900px){.home .l-content .ecoSec .ecoArea .leftBox,.home .l-content .ecoSec .ecoArea .rightBox{width:100%}.message.message_index .l-content article .messageSec .messageMv__txt p{margin-bottom:6rem;font-size:3rem}.net-zero.zero_index .l-content article .linkSec ul li a{padding:2rem 3.5rem 2rem 0;font-size:1.6rem}}@media(max-width:1000px) and (max-width:900px) and (max-width:700px){.interview.interview_index .l-content article .p-tab__content .interviewList li:nth-child(4n){margin-right:1rem}.interview.interview_index .l-content article .p-tab__content .interviewList li{width:calc(100%/2 - .5rem - 1px);margin-right:1rem;margin-bottom:3rem}}@media(max-width:1000px) and (max-width:700px){.interview.interview_index .l-content article .p-tab__content .interviewList li:nth-child(3n){margin-right:1rem!important}}@media(max-width:700px){.interview.interview_index .l-content article .p-tab__content .interviewList li:nth-child(2n){margin-right:0!important}.net-zero.goal .l-content article .sec .calculationArea{padding:2rem 0 0}.net-zero.goal .l-content article .sec .calculationArea .scroll_img{padding:1rem 2rem 2rem}.net-zero.paper .l-content article .graphSec .wrap{padding:0 0 0 2rem}.net-zero.paper .l-content article .graphSec .wrap .swipe_txt,.net-zero.paper .l-content article .graphSec .wrap .scroll_img{padding-right:2rem}.net-zero.paper .l-content article .recyclingSec .fBox_wrap{padding:0 0 0 2rem}.net-zero.paper .l-content article .recyclingSec .swipe_txt,.net-zero.paper .l-content article .recyclingSec .scroll_img,.net-zero.paper .l-content article .recyclingSec .fBox__txt,.net-zero.paper .l-content article .recyclingSec .c-borderTitle,.net-zero.paper .l-content article .recyclingSec .fBox__achieve{padding-right:2rem}.page .l-content .swipe_txt.w-700{display:block}.page .l-content .scroll_img.w-700 img{min-width:730px}}@media(max-width:1400px) and (max-width:900px){.interview.interview_detail .l-content .pageChildTitle .fBox__txt .interviewTitle{margin:0 0 2rem;font-size:3rem}.page .pageTitle{margin-top:6rem}.page .pageTitle__img{top:6rem}}@media(max-width:1400px) and (max-width:900px) and (max-width:768px){.interview.interview_detail .l-content .pageChildTitle .fBox__txt .interviewTitle{font-size:2.6rem}.page .pageTitle{padding-top:35%}.page .pageTitle__img{padding-top:35%}}@media(max-width:1400px) and (max-width:900px) and (max-width:768px) and (max-width:480px){.interview.interview_detail .l-content .pageChildTitle .fBox__txt .interviewTitle{margin:0 0 1.5rem;font-size:2.2rem}.page .pageTitle{margin-top:5rem;padding-top:45%}.page .pageTitle__img{top:5rem;padding-top:45%}}@media(max-width:1000px) and (max-width:580px){.message.message_index .l-content article .txtimgSec .txtimgBox.reverseBox .txtimgBox__left{text-align:left}}@media(max-width:580px){.message.message_index .l-content article .txtimgSec .txtimgBox.reverseBox .txtimgBox__left br{display:none}}@media(max-width:1400px) and (max-width:1200px) and (max-width:900px) and (max-width:768px){.message.message_index .l-content article .messageSec .messageMv__txt p{margin-bottom:3rem;font-size:2.6rem}}@media(max-width:1400px) and (max-width:1200px) and (max-width:900px) and (max-width:768px) and (max-width:480px){.message.message_index .l-content article .messageSec .messageMv__txt p{margin-bottom:2rem;font-size:2.2rem}}@media(max-width:1400px) and (max-width:1200px) and (max-width:900px) and (max-width:768px) and (max-width:480px) and (max-width:480px){.message.message_index .l-content article .messageSec .messageMv__txt p{font-size:2.2rem}}@media(max-width:1400px) and (max-width:1000px) and (max-width:580px){.message.message_index .l-content article .messageSec .messageMv__img{position:static;background-position:top 20% center;background-size:125% auto;width:100%;height:300px}}@media(max-width:1400px) and (max-width:1000px) and (max-width:580px) and (max-width:480px){.message.message_index .l-content article .messageSec .messageMv__img{height:220px}}@media(max-width:1000px) and (max-width:768px) and (max-width:600px){.message .l-content article .goalSec .wrap .iconArea .sdgsIcon{max-width:441px}}@media(max-width:1000px) and (max-width:768px) and (max-width:600px) and (max-width:500px){.message .l-content article .goalSec .wrap .iconArea .sdgsIcon{max-width:286px;margin-top:2rem}}@media(max-width:1000px) and (max-width:768px) and (max-width:600px) and (max-width:500px) and (max-width:340px){.message .l-content article .goalSec .wrap .iconArea .sdgsIcon{max-width:271px}}@media(max-width:1000px) and (max-width:768px) and (max-width:500px){.message .l-content article .goalSec .wrap .iconArea .sdgsIcon li:nth-child(9){margin-right:.5rem}}@media(max-width:1085px){.message .l-content article .goalSec .wrap .iconArea .sdgsIcon li{width:90px;height:90px}}@media(max-width:1085px) and (max-width:768px){.message .l-content article .goalSec .wrap .iconArea .sdgsIcon li{width:80px;height:80px;margin-right:1rem;margin-bottom:1rem}}@media(max-width:1085px) and (max-width:768px) and (max-width:600px){.message .l-content article .goalSec .wrap .iconArea .sdgsIcon li{width:65px;height:65px}}@media(max-width:1085px) and (max-width:768px) and (max-width:600px) and (max-width:500px){.message .l-content article .goalSec .wrap .iconArea .sdgsIcon li{width:90px;height:90px;margin-right:.5rem;margin-bottom:.5rem}}@media(max-width:1085px) and (max-width:768px) and (max-width:600px) and (max-width:500px) and (max-width:325px){.message .l-content article .goalSec .wrap .iconArea .sdgsIcon li{width:85px;height:85px}}@media(max-width:1400px) and (max-width:1200px) and (max-width:1000px) and (max-width:900px) and (max-width:768px) and (max-width:590px){.net-zero.zero_index .pageTitle__title__bk{max-width:360px;padding:3rem 2rem}}@media(max-width:1400px) and (max-width:1200px) and (max-width:1000px) and (max-width:900px) and (max-width:768px) and (max-width:590px) and (max-width:480px){.net-zero.zero_index .pageTitle__title__bk{max-width:300px;padding:2rem}}@media(max-width:1200px) and (max-width:1000px) and (max-width:768px){.net-zero.zero_index .pageTitle__title__bk h2.zeroTitle .ritsumei{font-size:3.6rem}.page .l-content .txtimgBox:not(.reverseBox) .txtimgBox__left{margin-right:0}.page .l-content .txtimgBox.reverseBox .txtimgBox__left{margin-left:0}}@media(max-width:1200px) and (max-width:1000px) and (max-width:768px) and (max-width:480px){.net-zero.zero_index .pageTitle__title__bk h2.zeroTitle .ritsumei{font-size:2.6rem}}@media(max-width:1200px) and (max-width:1000px) and (max-width:768px) and (max-width:480px) and (max-width:340px){.net-zero.zero_index .pageTitle__title__bk h2.zeroTitle .ritsumei{font-size:2.4rem}}@media(max-width:1200px) and (max-width:900px) and (max-width:768px){.net-zero.zero_index .pageTitle__title__bk h2.zeroTitle .carbon{font-size:4.8rem;line-height:1.2}}@media(max-width:1200px) and (max-width:900px) and (max-width:768px) and (max-width:480px){.net-zero.zero_index .pageTitle__title__bk h2.zeroTitle .carbon{font-size:3.6rem}}@media(max-width:1200px) and (max-width:900px) and (max-width:768px) and (max-width:480px) and (max-width:340px){.net-zero.zero_index .pageTitle__title__bk h2.zeroTitle .carbon{font-size:3rem}}@media(max-width:900px) and (max-width:540px){.net-zero.zero_index .l-content article .graySec .c-centerTitle{font-size:2rem}}@media(max-width:900px) and (max-width:540px) and (max-width:480px){.net-zero.zero_index .l-content article .graySec .c-centerTitle{margin:0 0 2rem}}@media(max-width:900px) and (max-width:540px) and (max-width:480px) and (max-width:340px){.net-zero.zero_index .l-content article .graySec .c-centerTitle{font-size:1.8rem}}@media(max-width:900px) and (max-width:590px){.net-zero.zero_index .l-content article .graySec .imgLink{display:block;margin-top:4rem}}@media(max-width:590px){.net-zero.zero_index .l-content article .graySec .imgLink li:first-child{margin-right:0;margin-bottom:2rem}.net-zero.zero_index .l-content article .graySec .imgLink li{width:100%}}@media(max-width:1200px) and (max-width:1000px) and (max-width:900px){.net-zero.zero_index .l-content article .graySec .imgLink li a .txtArea{font-size:1.8rem}.net-zero.platform .l-content article .fBox__inner{width:100%;padding:3rem 2rem;margin:0 0 3rem}}@media(max-width:1200px) and (max-width:1000px) and (max-width:900px) and (max-width:768px){.net-zero.zero_index .l-content article .graySec .imgLink li a .txtArea{padding:1rem 1.5rem;font-size:1.6rem}}@media(max-width:370px){.net-zero.goal .l-content .pageChildTitle p.center br{display:none}.net-zero.facility_page-02 .l-content article .bkSec .txtimgBox__left .c-boldTitle br{display:none}.net-zero.facility_page-03 .l-content article .c-borderTitle br{display:none}.net-zero.facility_page-03 .l-content article .titleArea br{display:none}}@media(max-width:900px) and (max-width:768px) and (max-width:360px){.net-zero.platform .l-content article .fBox__inner:first-child h3 br{display:none}}@media(max-width:1200px) and (max-width:1000px) and (max-width:900px) and (max-width:480px){.net-zero.platform .l-content article .fBox__inner{margin-bottom:2rem;padding:3rem 1.5rem;border-radius:1rem}}@media(max-width:360px){.net-zero.platform .l-content article .fBox__inner .c-squareBtn br{display:none}}@media(max-width:700px) and (max-width:768px){.net-zero.paper .l-content article .graphSec .wrap{margin-bottom:2rem}}@media(max-width:1000px) and (max-width:560px){.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box h4 strong{display:block}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul{display:block;max-width:350px;width:100%;margin:0 auto}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul li{width:100%;margin-right:0}.net-zero.paper .l-content article .recyclingSec .fBox__achieve{font-size:1.3rem}}@media(max-width:1000px) and (max-width:560px) and (max-width:480px){.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box h4 strong{font-size:3rem}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul{max-width:270px}.net-zero.paper .l-content article .recyclingSec .fBox__txt .r3Box ul li{padding:2rem 1rem}.net-zero.paper .l-content article .recyclingSec .fBox__achieve{font-size:1.2rem;line-height:1.4}}@media(max-width:1070px){.net-zero.action_goal .l-content article .tableSec .gray_table tbody td br{display:none}}@media(max-width:900px) and (max-width:600px){.net-zero.facility_index .l-content article .facilityList li:nth-child(3n){margin-right:0!important}.net-zero.facility_index .l-content article .facilityList li{max-width:400px;width:100%;margin:0 0 4rem}}@media(max-width:1200px) and (max-width:600px){.net-zero.facility_index .l-content article .facilityList__txt{padding:0}.net-zero.facility_index .l-content article .facilityList__txt .desc br{display:inline-block}}@media(max-width:1200px) and (max-width:600px) and (max-width:370px){.net-zero.facility_index .l-content article .facilityList__txt .desc br{display:none}}@media(max-width:480px) and (max-width:370px){.net-zero.facility_index .l-content article .facilityList__txt .desc br.u-forSp{display:none}}@media(max-width:550px){.net-zero.facility_page-01 .l-content article .facilitySec .facilityTitle .c-centerTitle br.u-forPc,.net-zero.facility_page-02 .l-content article .facilitySec .facilityTitle .c-centerTitle br.u-forPc,.net-zero.facility_page-03 .l-content article .facilitySec .facilityTitle .c-centerTitle br.u-forPc,.net-zero.facility_page-04 .l-content article .facilitySec .facilityTitle .c-centerTitle br.u-forPc,.net-zero.facility_page-05 .l-content article .facilitySec .facilityTitle .c-centerTitle br.u-forPc,.net-zero.facility_page-06 .l-content article .facilitySec .facilityTitle .c-centerTitle br.u-forPc{display:none}}@media(max-width:1200px) and (max-width:900px) and (max-width:480px){.net-zero.facility_page-01 .l-content article .bkSec .fBox__img{display:block;max-width:280px;margin:0 auto}}@media(max-width:1000px) and (max-width:520px){.net-zero.history .l-content article .bkSec .historyList>li.border_full:before,.net-zero.history .l-content article .bkSec .historyList>li.border_last:before{left:3rem;width:5px}.net-zero.history .l-content article .bkSec .historyList>li:last-child:after{bottom:74px;left:3rem;width:5px}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox .yearBox{width:100%;height:5rem;padding-top:.5rem;border-radius:.5rem}}@media(max-width:1000px) and (max-width:768px) and (max-width:520px){.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox{min-height:9rem;padding:2rem 2rem 1rem 3rem}.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .img-01,.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .img-02,.net-zero.history .l-content article .bkSec .historyList>li .historyArea .fBox__box01 .img-03{margin:7rem auto 0}}@media(max-width:520px){.net-zero.history .l-content article .bkSec .historyList .only_txt .historyArea .fBox__box01{margin-top:5rem}}@media(max-width:1400px) and (max-width:768px){.page .pageTitle.bigImg{padding-top:65%}.page .pageTitle.bigImg .pageTitle__img{padding-top:65%}}@media(max-width:1400px) and (max-width:768px) and (max-width:480px){.page .pageTitle.bigImg{padding-top:70%}.page .pageTitle.bigImg .pageTitle__img{padding-top:70%}}@media(max-width:500px){.page .l-content .swipe_txt.w-500{display:block}.page .l-content .scroll_img.w-500 img{min-width:530px}}@media(max-width:700px) and (max-width:480px){.page .l-content .scroll_img.w-700 img{min-width:630px}}@media(max-width:900px) and (max-width:530px){.promotion.promotion_index .l-content article .figureSec .txtimgBox__right{height:auto}.promotion.promotion_index .l-content article .figureSec .txtimgBox__right img{position:static;transform:translate(0,0)}}
