@font-face{font-family:gidole;font-style:normal;font-weight:400;src:url(/ecoone/assets/data/Gidole.woff) format("woff"),url(/ecoone/assets/data/Gidole.ttf) format("truetype")}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}.article55 sup{font-size:60%}.article55__main{-ms-flex-align:center;align-items:center;background:url(../images/article/55/mv.webp) no-repeat center 35%;background-size:cover;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:800px;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media screen and (max-width:767px){.article55__main{height:400px}}.article55__main__logo{position:absolute;right:30px;top:30px;width:140px}@media screen and (max-width:767px){.article55__main__logo{right:15px;top:15px;width:70px}}.article55__main__logo img{width:100%}.article55__main__body{-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.6);box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:240px;-ms-flex-pack:center;justify-content:center;padding:4px 30px 0;width:100%}@media screen and (max-width:767px){.article55__main__body{height:150px;padding:0 20px}}.article55__main p{font-size:2.4rem;line-height:2em;margin:0 auto;max-width:820px;text-align:center;width:100%}@media screen and (max-width:1050px){.article55__main p{font-size:2.1rem}}@media screen and (max-width:767px){.article55__main p{font-size:1.2rem;line-height:1.5em}}.article55__main p:nth-of-type(1){border-bottom:1px solid #fff;padding:0 0 8px}@media screen and (max-width:767px){.article55__main p:nth-of-type(1){padding:0 0 10px}}.article55__main h1{font-size:4.8rem;line-height:1.2em;margin:14px 0 10px}@media screen and (max-width:1050px){.article55__main h1{font-size:4.2rem}}@media screen and (max-width:767px){.article55__main h1{font-size:2.4rem;margin:8px -20px 5px}}.article55__caption{font-size:1rem;line-height:1.5em;margin:60px 0 0;text-align:left}.article55__title{font-size:4.2rem;line-height:6rem;margin:0 0 45px}@media screen and (max-width:767px){.article55__title{font-size:2.7rem;line-height:36px;margin:0 0 20px}}.article55__subtitle{font-size:2.4rem;font-weight:700;line-height:1.5em;margin:0 0 45px}@media screen and (max-width:767px){.article55__subtitle{font-size:2.1rem;margin:0 0 20px}}.article55__subtitle02{font-size:2.1rem;font-weight:700;line-height:1.5em;margin:0 0 15px}@media screen and (max-width:767px){.article55__subtitle02{font-size:1.8rem;margin:0 0 5px}}.article55__subtitle03{font-size:1.8rem;font-weight:700;line-height:1.5em;margin:0 0 35px}@media screen and (max-width:767px){.article55__subtitle03{font-size:1.6rem;margin:0 0 20px}}.article55__lead{background:url(../images/article/54/lead_bg.webp) no-repeat center center;background:cover;padding:90px 30px;text-align:left}@media screen and (max-width:767px){.article55__lead{padding:60px 20px}}.article55__lead h2{border-bottom:1px solid currentColor;color:#fff;font-size:3rem;font-weight:400;line-height:1.6em;margin:0 auto 10px;max-width:960px;padding-bottom:10px;text-align:left}@media screen and (max-width:767px){.article55__lead h2{font-size:2.1rem}}.article55__lead p{color:#fff;font-size:1.8rem;line-height:2em;margin:0 auto 0;max-width:960px}@media screen and (max-width:767px){.article55__lead p{font-size:1.5rem}}.article55__lead p span{font-size:83.3%}.article55__lead p a{color:inherit}.article55__text{font-size:1.5rem;line-height:2em}@media screen and (max-width:767px){.article55__text{font-size:1.4rem;line-height:1.8em}}.article55__text+.article55__text{margin:2em 0 0}.article55__text+.article55__comment,.article55__text+.article55__images,.article55__text+.article55__img{margin-top:70px}@media screen and (max-width:767px){.article55__text+.article55__comment,.article55__text+.article55__images,.article55__text+.article55__img{margin-top:40px}}.article55__text+.article55__images02{margin-top:55px}@media screen and (max-width:767px){.article55__text+.article55__images02{margin-top:40px}}.article55__text strong{font-weight:700;margin:0 1em 0 0}.article55__body{margin:0 auto;max-width:960px;text-align:left}.article55__block{padding:110px 30px 115px;position:relative}@media screen and (max-width:767px){.article55__block{padding:60px 20px 60px}}.article55__block--bg{background:#3e3b39;color:#fff}.article55__block--bg .article55__subtitle,.article55__block--bg .article55__title{color:#fff}.article55__block--bg02{background:#f7f8f8}.article55__block figcaption{font-size:1.2rem;line-height:21px;margin:5px 0 0}@media screen and (max-width:767px){.article55__block figcaption{font-size:1.2rem;line-height:1.6em;margin:5px 0 0;text-align:left}}.article55__block figcaption.article55__caption{font-size:1rem;margin-top:5px;text-align:left}.article55__img{margin:0 auto 70px;max-width:960px}@media screen and (max-width:767px){.article55__img{margin:0 0 20px}}.article55__img:last-child{margin-bottom:0}.article55__img img{width:100%}.article55 .profile{-ms-flex-align:stretch;align-items:stretch;background:#ededed;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.article55 .profile{display:block}}.article55 .profile figure{-ms-flex-preferred-size:50%;flex-basis:50%}.article55 .profile figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article55 .profile div{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-direction:column;flex-direction:column;padding:10px;text-align:left}@media screen and (max-width:767px){.article55 .profile div{padding:30px 20px}}.article55 .profile div dl{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:10;flex-grow:10;-ms-flex-pack:center;justify-content:center;margin:0 50px;gap:5px}@media screen and (max-width:767px){.article55 .profile div dl{margin:0 0 20px}}.article55 .profile div dt{font-size:1.5rem;line-height:1.5em;width:100%}@media screen and (max-width:767px){.article55 .profile div dt{font-size:1.2rem}}.article55 .profile div dd{font-size:2.4rem;line-height:1.5em;width:100%}@media screen and (max-width:767px){.article55 .profile div dd{font-size:1.8rem}}.article55 .profile div p{color:#898989;line-height:1.5em;text-align:right}.article55 .vision{border:1px solid #687984;margin:60px auto 110px;padding:60px}@media screen and (max-width:767px){.article55 .vision{padding:20px;margin-block:40px 60px}}.article55 .vision h3{-ms-flex-align:center;align-items:center;background:#687984;color:#fff;display:-ms-flexbox;display:flex;font-size:1.8rem;font-weight:700;height:50px;-ms-flex-pack:start;justify-content:flex-start;line-height:1.2em;margin-bottom:12px;padding:0 20px}@media screen and (max-width:767px){.article55 .vision h3{box-sizing:border-box;font-size:1.6rem;height:auto;line-height:1.5em;min-height:30px;padding:5px 10px}}.article55 .vision p{margin-bottom:55px;font-size:1.5rem;line-height:2em}@media screen and (max-width:767px){.article55 .vision p{margin-bottom:20px}}@media screen and (max-width:767px){.article55 .vision p{font-size:1.4rem;line-height:1.8em}}.article55 .vision figure{margin-bottom:60px;margin-top:-20px}@media screen and (max-width:767px){.article55 .vision figure{margin-bottom:20px;margin-top:0}}.article55 .vision figure img{width:100%}.article55 .vision div{line-height:1.5em;margin-top:-10px;text-align:right}@media screen and (max-width:767px){.article55 .vision div{margin-top:-5px}}.article55 .layout{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:50px 0 110px;position:relative;gap:30px}@media screen and (max-width:767px){.article55 .layout{display:block;margin-block:40px 60px}}.article55 .layout::before{background:#898989;content:"";margin:auto;position:absolute;width:1px;inset:0 0 0 40px}@media screen and (max-width:767px){.article55 .layout::before{content:none}}.article55 .layout>div{position:relative}.article55 .layout>div div{font-size:1.2rem;line-height:1.5em}@media screen and (min-width:768px){.article55 .layout>div div{position:absolute;inset:auto auto 0 0}}.article55 .layout h4{margin-bottom:8px;font-size:1.5rem;line-height:2em}@media screen and (max-width:767px){.article55 .layout h4{font-size:1.4rem;line-height:1.8em}}.article55 .layout dt{font-size:1.8rem;font-weight:700;line-height:1.5;margin-bottom:15px}@media screen and (max-width:767px){.article55 .layout dt{font-size:1.6rem;margin-bottom:10px}}.article55 .layout dt span{font-size:1.2rem;font-weight:400}@media screen and (max-width:767px){.article55 .layout dt span{font-size:1.1rem}}.article55 .layout p{font-size:1.5rem;line-height:1.8em;margin-top:10px}.article55 .layout img{width:100%}.article55 .layout figure{width:100%}@media screen and (max-width:767px){.article55 .layout figure{margin-bottom:10px}}.article55 .layout__01{-ms-flex-preferred-size:410px;flex-basis:410px}@media screen and (max-width:767px){.article55 .layout__01{border-bottom:1px solid #898989;margin-bottom:20px;padding-bottom:20px}}.article55 .layout__02{-ms-flex-preferred-size:360px;flex-basis:360px}.article55 .layout02{margin:55px 0 60px}@media screen and (max-width:767px){.article55 .layout02{margin-block:40px}}.article55 .layout02 dt{-ms-flex-align:center;align-items:center;background:#b00015;color:#fff;display:-ms-flexbox;display:flex;font-size:1.8rem;font-weight:700;height:50px;-ms-flex-pack:start;justify-content:flex-start;line-height:1.2em;padding:0 20px}@media screen and (max-width:767px){.article55 .layout02 dt{box-sizing:border-box;font-size:1.6rem;height:auto;line-height:1.5em;min-height:30px;padding:5px 10px}}.article55 .layout02 dd figure img{width:100%}.article55 .layout02 dd figure figcaption{font-size:1rem;line-height:1.8em;margin-top:15px}.article55__comment{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.article55__comment+.article55__comment{margin:60px 0 0}@media screen and (max-width:767px){.article55__comment+.article55__comment{margin:40px 0 0}}.article55__comment+.article55__img{margin-top:80px}@media screen and (max-width:767px){.article55__comment+.article55__img{margin-top:40px}}.article55__comment+.article55__images,.article55__comment+.article55__subtitle,.article55__comment+.article55__subtitle02,.article55__comment+.article55__subtitle03,.article55__comment+.article55__title{margin-top:110px}@media screen and (max-width:767px){.article55__comment+.article55__images,.article55__comment+.article55__subtitle,.article55__comment+.article55__subtitle02,.article55__comment+.article55__subtitle03,.article55__comment+.article55__title{margin-top:80px}}.article55__comment+.article55__text{margin:24px 0 0}.article55__comment figure{-ms-flex-negative:0;flex-shrink:0;margin:0 20px 0 0;width:100px}@media screen and (max-width:767px){.article55__comment figure{margin:0 15px 0 0;width:60px}}.article55__comment figure img{width:100%}.article55__comment div{-ms-flex-positive:10;flex-grow:10}.article55 .aim{border:1px solid #251e1c;margin:-90px 0 120px;padding:15px 30px}@media screen and (max-width:767px){.article55 .aim{padding:10px 20px;margin-block:-40px 60px}}.article55 .aim dt{color:#b00015;font-size:1.8rem;font-weight:700;margin-bottom:12px}@media screen and (max-width:767px){.article55 .aim dt{font-size:1.6rem;margin-bottom:6px}}.article55 .aim dd li{font-size:1.4rem;line-height:1.714em}@media screen and (max-width:767px){.article55 .aim dd li{font-size:1.2rem}}
