@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}}.article54 sup{font-size:60%}.article54__main{-ms-flex-align:center;align-items:center;background:url(../images/article/54/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){.article54__main{height:400px}}.article54__main__logo{position:absolute;right:30px;top:30px;width:140px}@media screen and (max-width:767px){.article54__main__logo{right:15px;top:15px;width:70px}}.article54__main__logo img{width:100%}.article54__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){.article54__main__body{height:150px;padding:0 20px}}.article54__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){.article54__main p{font-size:2.1rem}}@media screen and (max-width:767px){.article54__main p{font-size:1.2rem;line-height:1.5em}}.article54__main p:nth-of-type(1){border-bottom:1px solid #fff;padding:0 0 8px}@media screen and (max-width:767px){.article54__main p:nth-of-type(1){padding:0 0 10px}}.article54__main h1{font-size:4.8rem;line-height:1.2em;margin:14px 0 10px}@media screen and (max-width:1050px){.article54__main h1{font-size:4.2rem}}@media screen and (max-width:767px){.article54__main h1{font-size:2.4rem;margin:8px -20px 5px}}.article54__caption{font-size:1rem;line-height:1.5em;margin:60px 0 0;text-align:left}.article54__title{font-size:4.2rem;line-height:6rem;margin:0 0 45px}@media screen and (max-width:767px){.article54__title{font-size:2.7rem;line-height:36px;margin:0 0 20px}}.article54__subtitle{font-size:2.4rem;font-weight:700;line-height:1.5em;margin:0 0 45px}@media screen and (max-width:767px){.article54__subtitle{font-size:2.1rem;margin:0 0 20px}}.article54__subtitle02{font-size:2.1rem;font-weight:700;line-height:1.5em;margin:0 0 15px}@media screen and (max-width:767px){.article54__subtitle02{font-size:1.8rem;margin:0 0 5px}}.article54__subtitle03{font-size:1.8rem;font-weight:700;line-height:1.5em;margin:0 0 35px}@media screen and (max-width:767px){.article54__subtitle03{font-size:1.6rem;margin:0 0 20px}}.article54__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){.article54__lead{padding:60px 20px}}.article54__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){.article54__lead h2{font-size:2.1rem}}.article54__lead p{color:#fff;font-size:1.8rem;line-height:2em;margin:0 auto 0;max-width:960px}@media screen and (max-width:767px){.article54__lead p{font-size:1.5rem}}.article54__lead p span{font-size:83.3%}.article54__lead p a{color:inherit}.article54__text{font-size:1.5rem;line-height:2em}@media screen and (max-width:767px){.article54__text{font-size:1.4rem;line-height:1.8em}}.article54__text+.article54__text{margin:2em 0 0}.article54__text+.article54__comment,.article54__text+.article54__images,.article54__text+.article54__img{margin-top:70px}@media screen and (max-width:767px){.article54__text+.article54__comment,.article54__text+.article54__images,.article54__text+.article54__img{margin-top:40px}}.article54__text+.article54__images02{margin-top:55px}@media screen and (max-width:767px){.article54__text+.article54__images02{margin-top:40px}}.article54__text strong{font-weight:700;margin:0 1em 0 0}.article54__body{margin:0 auto;max-width:960px;text-align:left}.article54__block{padding:110px 30px 115px;position:relative}@media screen and (max-width:767px){.article54__block{padding:60px 20px 60px}}.article54__block--bg{background:#3e3b39;color:#fff}.article54__block--bg .article54__subtitle,.article54__block--bg .article54__title{color:#fff}.article54__block--bg02{background:#f7f8f8}.article54__block figcaption{font-size:1.2rem;line-height:21px;margin:5px 0 0}@media screen and (max-width:767px){.article54__block figcaption{font-size:1.2rem;line-height:1.6em;margin:5px 0 0;text-align:left}}.article54__block figcaption.article54__caption{font-size:1rem;margin-top:5px;text-align:left}.article54__img{margin:0 auto 70px;max-width:960px}@media screen and (max-width:767px){.article54__img{margin:0 0 20px}}.article54__img:last-child{margin-bottom:0}.article54__img img{width:100%}.article54__table{margin-bottom:110px}@media screen and (max-width:767px){.article54__table{margin-bottom:60px;overflow:auto;padding:0 20px;margin-inline:-20px}}.article54__table table{border-collapse:separate;border-spacing:0;width:100%}@media screen and (max-width:767px){.article54__table table{width:970px}}.article54__table table caption{caption-side:bottom;font-size:1rem;line-height:1.5em;margin-top:10px;text-align:left}.article54__table table.article54__table--01 thead th:nth-of-type(1),.article54__table table.article54__table--01 thead th:nth-of-type(2){width:25.5%}.article54__table table.article54__table--01 thead th:nth-of-type(3){width:35.34%}.article54__table table.article54__table--01 thead td{width:13.66%}.article54__table table.article54__table--01 tbody td.ex{font-weight:400}.article54__table table.article54__table--02 tbody th:nth-of-type(1){width:18.75%}.article54__table table.article54__table--02 tbody th:nth-of-type(2){width:25%}.article54__table table.article54__table--02 tbody td:nth-of-type(1){width:18.75%}.article54__table table.article54__table--02 tbody td:nth-of-type(2){width:37.5%}.article54__table table.article54__table--03 em{color:#595757;font-size:1.8rem;font-weight:400}.article54__table table.article54__table--03 strong{font-size:1.8rem;font-weight:400;color:#687984}.article54__table table.article54__table--03 td[rowspan="3"] em,.article54__table table.article54__table--03 td[rowspan="3"] strong{font-size:2.1rem}.article54__table table.article54__table--04 em{font-size:2.1rem;font-weight:400;color:#595757}.article54__table table.article54__table--04 strong{color:#687984;font-size:2.4rem;font-weight:400}.article54__table table thead th{background:#bca475;border-bottom:1px solid #868687;border-left:1px solid #fff;position:relative}.article54__table table thead th img{margin:auto;position:absolute;width:50px;z-index:10;inset:0 -25px 0 auto}.article54__table table thead th:last-child{border-right-color:#bca475}.article54__table table thead th.ex{background:#c7c8c8;color:#251e1c}.article54__table table thead td{color:#251e1c;font-size:1.2rem;line-height:1.5em;padding:0 0 5px;text-align:left;vertical-align:bottom}.article54__table table th{color:#fff;font-size:1.4rem;font-weight:400;line-height:1.428em;padding:15px 15px;text-align:center;vertical-align:middle}.article54__table table td{padding:15px 25px;text-align:center;vertical-align:middle}.article54__table table tbody th{background:#687984;border-bottom:1px solid #fff;border-left:1px solid #fff}.article54__table table tbody tr.ex02 td{background:#eee;font-size:1.2rem;padding-inline:10px}.article54__table table tbody td{border-bottom:1px solid #868687;border-left:1px solid #868687;font-size:1.4rem;line-height:1.5em}.article54__table table tbody td.ex{background:#f5f2ea;color:#687984}.article54__table table tbody td.tr{text-align:left}.article54__table table tbody td.br{border-right:1px solid #868687}.article54 .profile{background:#ededed;padding:70px 30px 7px}@media screen and (max-width:767px){.article54 .profile{padding:30px 20px 30px}}.article54 .profile ul{display:-ms-grid;display:grid;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:960px;-ms-grid-columns:32% 33% 34.4%;grid-template-columns:32% 33% 34.4%}@media screen and (max-width:767px){.article54 .profile ul{display:block}}.article54 .profile>p{font-size:1rem;line-height:1.5em;margin:30px auto 0;max-width:960px;text-align:right;width:100%}.article54 .profile li{justify-self:center}@media screen and (max-width:767px){.article54 .profile li{margin:20px 0 0;width:auto}}.article54 .profile li p{font-size:1.4rem;line-height:1.666;text-align:center}@media screen and (max-width:767px){.article54 .profile li p{font-size:1.2rem}}.article54 .profile li p+p{margin:10px 0 0}.article54 .profile li p span,.article54 .profile li p strong{font-size:1.8rem}@media screen and (max-width:767px){.article54 .profile li p span,.article54 .profile li p strong{font-size:1.6rem}}.article54 .profile li p strong{font-weight:500}.article54 .profile figure{margin:0 auto 20px;text-align:center;width:150px}@media screen and (max-width:767px){.article54 .profile figure{margin:0 auto 10px;width:120px}}.article54 .profile figure img{width:100%}.article54__comment{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.article54__comment+.article54__comment{margin:60px 0 0}@media screen and (max-width:767px){.article54__comment+.article54__comment{margin:40px 0 0}}.article54__comment+.article54__img{margin-top:80px}@media screen and (max-width:767px){.article54__comment+.article54__img{margin-top:40px}}.article54__comment+.article54__images,.article54__comment+.article54__subtitle,.article54__comment+.article54__subtitle02,.article54__comment+.article54__subtitle03,.article54__comment+.article54__title{margin-top:110px}@media screen and (max-width:767px){.article54__comment+.article54__images,.article54__comment+.article54__subtitle,.article54__comment+.article54__subtitle02,.article54__comment+.article54__subtitle03,.article54__comment+.article54__title{margin-top:80px}}.article54__comment+.article54__text{margin:24px 0 0}.article54__comment figure{-ms-flex-negative:0;flex-shrink:0;margin:0 20px 0 0;width:100px}@media screen and (max-width:767px){.article54__comment figure{margin:0 15px 0 0;width:60px}}.article54__comment figure img{width:100%}.article54__comment div{-ms-flex-positive:10;flex-grow:10}.article54 .aim{border:1px solid #251e1c;margin:-90px 0 120px;padding:15px 30px}@media screen and (max-width:767px){.article54 .aim{padding:10px 20px;margin-block:-40px 60px}}.article54 .aim dt{color:#b00015;font-size:1.8rem;font-weight:700;margin-bottom:12px}@media screen and (max-width:767px){.article54 .aim dt{margin-bottom:6px;font-size:1.6rem}}.article54 .aim dd li{font-size:1.4rem;line-height:1.714em}@media screen and (max-width:767px){.article54 .aim dd li{font-size:1.2rem}}
