@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}}@keyframes fadeimg{0%{opacity:0}40%{opacity:0}50%{opacity:1}90%{opacity:1}100%{opacity:0}}.article58 sup{font-size:60%}.article58__main{-ms-flex-align:center;align-items:center;background:url(../images/article/58/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){.article58__main{height:400px}}.article58__main__logo{position:absolute;right:30px;top:30px;width:140px}@media screen and (max-width:767px){.article58__main__logo{right:15px;top:15px;width:70px}}.article58__main__logo img{width:100%}.article58__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){.article58__main__body{height:150px;padding:0 20px}}.article58__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){.article58__main p{font-size:2.1rem}}@media screen and (max-width:767px){.article58__main p{font-size:1.2rem;line-height:1.5em}}.article58__main p:nth-of-type(1){border-bottom:1px solid #fff;padding:0 0 8px}@media screen and (max-width:767px){.article58__main p:nth-of-type(1){padding:0 0 10px}}.article58__main h1{font-size:4.8rem;line-height:1.2em;margin:14px 0 10px}@media screen and (max-width:1050px){.article58__main h1{font-size:4.2rem}}@media screen and (max-width:767px){.article58__main h1{font-size:2.4rem;margin:8px -20px 5px}}.article58__title{font-size:4.2rem;line-height:6rem;margin:110px 0 60px}@media screen and (max-width:767px){.article58__title{font-size:2.7rem;line-height:36px;margin:60px 0 20px}}.article58__title:first-child{margin-top:0}.article58__subtitle{font-size:2.4rem;font-weight:700;line-height:1.5em;margin:0 0 45px}@media screen and (max-width:767px){.article58__subtitle{font-size:2.1rem;margin:0 0 20px}}.article58__lead{background:#3e3b39;padding:110px 30px;text-align:left}@media screen and (max-width:767px){.article58__lead{padding:60px 20px}}.article58__lead p{color:#fff;font-size:1.8rem;line-height:2em;margin:0 auto 0;max-width:960px}@media screen and (max-width:767px){.article58__lead p{font-size:1.5rem}}.article58__lead p+p{margin-top:20px}.article58__text{font-size:1.5rem;line-height:2.6em}@media screen and (max-width:767px){.article58__text{font-size:1.4rem;line-height:1.8em}}.article58__text+.article58__text{margin:1lh 0 0}.article58__text+.article58__comment,.article58__text+.article58__images,.article58__text+.article58__img{margin-top:50px}@media screen and (max-width:767px){.article58__text+.article58__comment,.article58__text+.article58__images,.article58__text+.article58__img{margin-top:40px}}.article58__text+.article58__images02{margin-top:55px}@media screen and (max-width:767px){.article58__text+.article58__images02{margin-top:40px}}.article58__text strong{font-weight:700;margin:0 1em 0 0}.article58__body{margin:0 auto;max-width:960px;text-align:left}.article58__block{padding:110px 30px 120px;position:relative}@media screen and (max-width:767px){.article58__block{padding:60px 20px 60px}}.article58__block--bg02{background:#f7f8f8}.article58__block figcaption{font-size:1.2rem;line-height:1.75em;margin-top:5px}.article58__img{margin:0 auto 80px;max-width:960px}@media screen and (max-width:767px){.article58__img{margin:0 0 20px}}.article58__img:last-child{margin-bottom:0}.article58__img img{width:100%}.article58__images{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 80px;max-width:960px;position:relative;gap:50px 0}@media screen and (max-width:767px){.article58__images{display:block;margin:0 auto 40px}}.article58__images:last-child{margin-bottom:0}.article58__images figure,.article58__images>div{max-width:450px;width:calc(50% - 15px)}@media screen and (max-width:767px){.article58__images figure,.article58__images>div{margin:0 0 20px;max-width:none;width:100%}.article58__images figure:last-child,.article58__images>div:last-child{margin-bottom:0}}.article58__images img{width:100%}.article58__images figcaption{width:100%}@media screen and (min-width:768px){.article58__images--02{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.article58__movie{margin:70px 0 0}@media screen and (max-width:767px){.article58__movie{margin:30px 0 0}}.article58__movie video{display:block;width:100%}.article58 .profile{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.article58 .profile{display:block}}.article58 .profile figure{-ms-flex-preferred-size:50%;flex-basis:50%}.article58 .profile figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article58 .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;-ms-flex-pack:center;justify-content:center;padding:10px;text-align:left}@media screen and (max-width:767px){.article58 .profile div{padding:30px 20px}}.article58 .profile div p{font-size:1.4rem;line-height:2.142em;margin:0 50px}@media screen and (max-width:1050px){.article58 .profile div p{margin:0 20px}}@media screen and (max-width:767px){.article58 .profile div p{margin:0 0}}.article58 .profile div dl{margin:0 50px 8px}@media screen and (max-width:1050px){.article58 .profile div dl{margin:0 20px 8px}}@media screen and (max-width:767px){.article58 .profile div dl{margin:0 0 20px}}.article58 .profile div dt{font-size:1.4rem;line-height:1.5em;margin-bottom:8px}@media screen and (max-width:767px){.article58 .profile div dt{font-size:1.2rem}}.article58 .profile div dd{font-size:2.4rem;font-weight:500;line-height:1.5em}@media screen and (max-width:767px){.article58 .profile div dd{font-size:1.8rem}}.article58 .profile div dd span{font-size:1.8rem;font-weight:400}.article58 .recipe{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:110px;gap:30px}@media screen and (max-width:767px){.article58 .recipe{-ms-flex-direction:column;flex-direction:column;margin-bottom:40px;gap:20px}}.article58 .recipe:last-child{margin-bottom:0}.article58 .recipe figure{position:relative}@media screen and (min-width:768px){.article58 .recipe figure{-ms-flex-preferred-size:480px;flex-basis:480px}}.article58 .recipe figure img{width:100%}.article58 .recipe figure img:nth-of-type(2){animation:fadeimg 5s ease 0s infinite;left:0;position:absolute;top:0}@media screen and (min-width:768px){.article58 .recipe div{-ms-flex-preferred-size:420px;flex-basis:420px}}.article58 .recipe div dt{font-size:2.4rem;font-weight:500;line-height:1.5em;margin-bottom:5px}@media screen and (max-width:767px){.article58 .recipe div dt{font-size:1.8rem}}.article58 .recipe div dd{font-size:1.5rem;line-height:2em;margin-bottom:22px}@media screen and (max-width:767px){.article58 .recipe div dd{font-size:1.4rem;line-height:1.8em;margin-bottom:10px}}.article58 .comment01 li{background:#f7f8f8;border-radius:20px;margin-bottom:40px;padding:40px}@media screen and (max-width:767px){.article58 .comment01 li{margin-bottom:20px;padding:20px}}.article58 .comment01 li p{font-size:1.5rem;line-height:2.6em}@media screen and (max-width:767px){.article58 .comment01 li p{font-size:1.4rem;line-height:1.8em}}.article58 .comment01 li div{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px;gap:20px}@media screen and (max-width:767px){.article58 .comment01 li div{-ms-flex-align:start;align-items:flex-start;margin-bottom:10px;gap:15px}}.article58 .comment01 li div i{-ms-flex-preferred-size:80px;flex-basis:80px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.article58 .comment01 li div i{-ms-flex-preferred-size:50px;flex-basis:50px}}.article58 .comment01 li div i img{width:100%}.article58 .comment01 li div dt{font-size:2.4rem;font-weight:500;line-height:1.5em;margin-bottom:5px}@media screen and (max-width:767px){.article58 .comment01 li div dt{font-size:1.8rem}}.article58 .comment01 li div dd{font-size:1.5rem;line-height:2em}@media screen and (max-width:767px){.article58 .comment01 li div dd{font-size:1.4rem;line-height:1.8em}}.article58 .comment02{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}@media screen and (max-width:767px){.article58 .comment02{display:block}}.article58 .comment02 li{background:#f7f8f8;border-radius:20px;box-sizing:border-box;padding:30px;width:calc(50% - 20px)}@media screen and (max-width:767px){.article58 .comment02 li{width:auto;margin-bottom:20px;padding:20px}}.article58 .comment02 li p{font-size:1.5rem;line-height:2.6em}@media screen and (max-width:767px){.article58 .comment02 li p{font-size:1.4rem;line-height:1.8em}}.article58 .comment02 li div{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px;gap:20px}@media screen and (max-width:767px){.article58 .comment02 li div{margin-bottom:10px;gap:15px}}.article58 .comment02 li div i{-ms-flex-preferred-size:60px;flex-basis:60px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.article58 .comment02 li div i{-ms-flex-preferred-size:50px;flex-basis:50px}}.article58 .comment02 li div i img{width:100%}.article58 .comment02 li div strong{font-size:1.8rem;font-weight:500;line-height:1.5em}@media screen and (max-width:767px){.article58 .comment02 li div strong{font-size:1.5rem}}.c-cv--communty{background:#bfc5cc}.c-cv--communty ul li a{z-index:2;-ms-flex-align:center;align-items:center;color:#b00015;display:-ms-flexbox;display:flex;font-size:1.2rem;height:40px;-ms-flex-pack:center;justify-content:center;position:relative;text-decoration:none;width:100%;border-radius:40px;line-height:16px}@media screen and (max-width:767px){.c-cv--communty ul li a{font-size:1.4rem}}@media screen and (min-width:768px){.c-cv--communty ul li a:hover::before{bottom:-2.5px;left:-5px;right:-5px;top:-2.5px}.c-cv--communty ul li a:hover::after{right:15px}}.c-cv--communty ul li a::before{border:1px solid #b00015;border-radius:40px;content:"";margin:auto;transition:all 250ms ease;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.c-cv--communty ul li a::after{background-size:contain;bottom:0;content:"";height:5px;margin:auto;position:absolute;right:20px;top:0;transform:rotate(90deg);width:8px;transition:all 250ms ease;background:url(../images/icon_arrow_red.svg) no-repeat left top}.c-cv--communty ul li a[target="_blank"]::after{background-size:contain;height:9px;width:9px;background:url(../images/icon_blank_red.svg) no-repeat left top}.c-cv--communty ul li a::before{background:#fff;z-index:-1}.c-cv--communty .c-cv__body--communty{margin:0 0 45px}@media screen and (max-width:1050px){.c-cv--communty .c-cv__body--communty{margin:0 0 20px}}.c-cv--communty .c-cv__body--communty img{height:30px;width:252px}
