body.sdgs .headS02{margin-bottom:var(--s40)}body.sdgs{--main--color: #1BA64E}body.sdgs .content{width:100%}body.sdgs .fixedBtn{margin:0 auto;max-width:1200px;position:relative}body.sdgs .fixedBtn .btn01{position:absolute;top:-206px;right:0;width:174px}body.sdgs .titleS02{font-weight:700;line-height:1.4;margin-bottom:var(--s15)}body.sdgs .titleS02.green{color:var(--main--color)}body.sdgs .secVox:not(:first-child){padding-top:var(--s120)}body.sdgs.index .btnVox01{padding:120px 0 80px}body.sdgs.index .btnVox01 .btn01{position:relative;display:flex;align-items:center;justify-content:center;width:510px;height:100px;border-radius:15px;box-shadow:0px 0px 10px 2px rgba(0,0,0,.2);margin:0 auto 10px;font-size:2rem;letter-spacing:.048em}@media only screen and (max-width: 767px){body.sdgs.index .btnVox01 .btn01{font-size:1.8rem}}body.sdgs.index .btnVox01 .btn01{font-weight:500;color:#000;text-decoration:none;background:#fff}body.sdgs.index .btnVox01 .btn01::after{position:absolute;content:"";background:#fff url(../../images/content/sdgs/icn_arrow.svg) no-repeat center/contain;width:9px;height:16px;right:23px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.sdgs.index .btnVox01 .btn01 span{display:inline-flex;align-items:center;justify-content:center;margin-left:-1em}body.sdgs.index .btnVox01 .btn01 span::before{content:"";display:inline-block;background:url(../../images/content/sdgs/icn_mail.svg) no-repeat center/contain;width:43px;height:32px;margin-right:17px;vertical-align:middle}body.sdgs.index .topVox{position:relative}body.sdgs.index .topVox .secVox01 .img01{width:550px;margin:0 auto var(--s50)}body.sdgs.index .topVox .secVox02 .flex01{display:flex;justify-content:space-between}body.sdgs.index .topVox .secVox02 .flex01:not(:last-child){margin-bottom:var(--s60)}body.sdgs.index .topVox .secVox02 .flex01 .imgVox{width:550px;margin-bottom:0}body.sdgs.index .topVox .secVox02 .flex01 .imgVox .img01 figcaption{text-align:right;margin-top:.5em}body.sdgs.index .topVox .secVox02 .flex01 .imgVox .img02{width:310px;margin:0 auto}body.sdgs.index .topVox .secVox02 .flex01 .txtVox{width:490px}body.sdgs.index .topVox .secVox02 .flex01 .txtVox .title01{margin-bottom:var(--s15)}body.sdgs.index .topVox .secVox02 .flex01 .txtVox .title01 span{position:relative;display:block;font-weight:700;color:var(--main--color);padding-left:60px}body.sdgs.index .topVox .secVox02 .flex01 .txtVox .title01 span::before{position:absolute;content:"";width:40px;left:10px;top:.6em;height:2px;background:var(--main--color);display:inline-block;vertical-align:middle}body.sdgs.index .topVox .secVox02 .subVox{border-radius:3rem}@media only screen and (max-width: 767px){body.sdgs.index .topVox .secVox02 .subVox{border-radius:1em}}body.sdgs.index .topVox .secVox02 .subVox{padding:50px;margin-bottom:10px;box-shadow:0 0 .5rem 0 rgba(0,0,0,.25);background:#fff}body.sdgs.index .topVox .secVox02 .subVox .flex02{display:flex;justify-content:space-between}body.sdgs.index .topVox .secVox02 .subVox .flex02 .txtVox{width:calc(100% - 240px);margin-bottom:0}body.sdgs.index .topVox .secVox02 .subVox .flex02 .imgVox{width:180px;margin:0 auto}body.sdgs.index .topVox .secVox03{position:relative;background:url(../../images/content/sdgs/bg_secVox03.jpg) repeat-x center top/cover;padding-bottom:var(--s50)}body.sdgs.index .topVox .secVox03 .flex{flex-wrap:wrap;flex-direction:row;gap:31px 3.8%;display:flex}body.sdgs.index .topVox .secVox03 .flex li{width:30.78%;padding:35px 22px 20px;margin:var(--s15) 0 0;border-radius:3rem}@media only screen and (max-width: 767px){body.sdgs.index .topVox .secVox03 .flex li{border-radius:1em}}body.sdgs.index .topVox .secVox03 .flex li{background:#fff;display:flex;flex-direction:column;box-sizing:border-box;position:relative}body.sdgs.index .topVox .secVox03 .flex li.full{width:100%;padding-left:30px;padding-inline:30px}body.sdgs.index .topVox .secVox03 .flex li.full .flex01{display:flex;justify-content:space-between}body.sdgs.index .topVox .secVox03 .flex li.full .flex01 .txtVox{width:73%}body.sdgs.index .topVox .secVox03 .flex li.full .flex01 .txtVox .subVox{background:rgba(150,187,40,.2);border-radius:1rem;padding:25px;margin-top:25px}body.sdgs.index .topVox .secVox03 .flex li.full .flex01 .imgVox{width:20.3%;margin-top:0}body.sdgs.index .topVox .secVox03 .flex li.full .flex01 .imgVox .img01{text-align:center}body.sdgs.index .topVox .secVox03 .flex li.full .flex01 .imgVox .img01 img{width:100%}body.sdgs.index .topVox .secVox03 .flex li.full .flex01 .imgVox .img01 figcaption{margin-top:var(--s10);text-align:center}body.sdgs.index .topVox .secVox03 .flex li .num{position:absolute;top:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.sdgs.index .topVox .secVox03 .flex li .titleS02{min-height:58px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.6}body.sdgs.index .bottomVox{padding-top:70px}body.sdgs.index .bottomVox .secVox .subSec{position:relative}body.sdgs.index .bottomVox .secVox .subSec:not(:last-child){margin-bottom:65px}body.sdgs.index .bottomVox .secVox .subSec::before{background:url(../../images/content/sdgs/bg_sdgs_subSec.jpg) no-repeat center/cover;content:"";display:block;position:absolute;bottom:0;left:50%;width:100vw;height:114px;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;z-index:0;max-width:1100px}body.sdgs.index .bottomVox .secVox .subSec::after{content:"";display:block;position:absolute;bottom:0;left:50%;width:100vw;height:114px;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;z-index:0;mix-blend-mode:color;max-width:1100px}body.sdgs.index .bottomVox .secVox .subSec.subSec01::after{background:#c8e8f8}body.sdgs.index .bottomVox .secVox .subSec.subSec01 .ss-pager .ss-pager-item button{border-color:#0094d4 !important}body.sdgs.index .bottomVox .secVox .subSec.subSec01 .ss-pager .ss-pager-item button.is-active{background:#0094d4 !important}body.sdgs.index .bottomVox .secVox .subSec.subSec02::after{background:#f9d9a3;opacity:.5}body.sdgs.index .bottomVox .secVox .subSec.subSec02 .ss-pager .ss-pager-item button{border-color:#d0790e !important}body.sdgs.index .bottomVox .secVox .subSec.subSec02 .ss-pager .ss-pager-item button.is-active{background:#d0790e !important}body.sdgs.index .bottomVox .secVox .subSec.subSec03::after{background:#cfe4af}body.sdgs.index .bottomVox .secVox .subSec.subSec03 .ss-pager .ss-pager-item button{border-color:#259c34 !important}body.sdgs.index .bottomVox .secVox .subSec.subSec03 .ss-pager .ss-pager-item button.is-active{background:#259c34 !important}body.sdgs.index .bottomVox .secVox .subSec.subSec04::after{background:#f1bdd6}body.sdgs.index .bottomVox .secVox .subSec.subSec04 .ss-pager .ss-pager-item a{border-color:#bd6ca7 !important}body.sdgs.index .bottomVox .secVox .subSec.subSec04 .ss-pager .ss-pager-item a.is-active{background:#bd6ca7 !important}body.sdgs.index .bottomVox .secVox .subSec.subSec05::after{background:#de4918}body.sdgs.index .bottomVox .secVox .subSec.subSec05 .ss-pager .ss-pager-item button{border-color:#de4918 !important}body.sdgs.index .bottomVox .secVox .subSec.subSec05 .ss-pager .ss-pager-item button.is-active{background:#de4918 !important}body.sdgs.index .bottomVox .secVox .flex{display:flex;justify-content:space-between;flex-direction:row-reverse;position:relative;width:1000px;margin:0 auto}body.sdgs.index .bottomVox .secVox .flex .slideVox{width:550px;position:relative;z-index:1}body.sdgs.index .bottomVox .secVox .flex .slideVox .sliderContainer{width:100%;margin:0 auto}body.sdgs.index .bottomVox .secVox .flex .slideVox .sliderContainer figure img{border-radius:2rem}body.sdgs.index .bottomVox .secVox .flex .slideVox .sliderContainer figure figcaption{margin-top:1rem;text-align:center}body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-ctrls{position:absolute;top:215px;background:#000;width:100%}body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-ctrls .ss-ctrls-direction{position:relative;width:100%}body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-prev,body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-next{width:50px;height:50px;-webkit-filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));background:url(../../images/content/sdgs/ico_prev.png) no-repeat center/contain;text-indent:-9999px;position:absolute;top:0}body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-prev{left:-25px}body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-next{right:-25px;-webkit-transform:scaleX(-1) !important;transform:scaleX(-1) !important}body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-pager{display:flex;justify-content:center;align-items:center;flex-shrink:0;gap:1.2rem;padding:10px 0 25px}body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-pager .ss-pager-item button{white-space:nowrap;text-indent:100%;overflow:hidden;display:block;width:1.2rem;height:1.2rem;background:#fff;border-radius:50%;border:1px #fff}body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-pager .ss-pager-item button.is-active{background:#f89090}body.sdgs.index .bottomVox .secVox .flex .txtVox{width:400px;margin-bottom:0;display:flex;flex-direction:column;position:relative;z-index:1}body.sdgs.index .bottomVox .secVox .flex .txtVox .title{margin-bottom:18px;height:4rem}body.sdgs.index .bottomVox .secVox .flex .txtVox .title img{height:100%;width:auto}body.sdgs.index .bottomVox .secVox .flex .txtVox .sdgsList{padding:0;margin:auto 0 60px;display:flex;gap:1.2rem}body.sdgs.index .bottomVox .secVox .flex .txtVox .sdgsList li{width:82px}body.sdgs.newsletter .newsletterVox .newsletterList{display:flex;flex-wrap:wrap;gap:40px;margin:0 auto}body.sdgs.newsletter .newsletterVox .newsletterList article{width:270px}body.sdgs.newsletter .newsletterVox .newsletterList article a{display:block;color:#000;text-decoration:none;text-align:center}body.sdgs.newsletter .newsletterVox .newsletterList article a>span{display:block;position:relative;padding-top:126.8%;overflow:hidden}body.sdgs.newsletter .newsletterVox .newsletterList article a>span img{position:absolute;top:0;left:0;width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover}body.sdgs.newsletter .newsletterVox .newsletterList article .title{padding:12px 0}body.sdgs.newsletter .newsletterVox .newsletterList article .dateTxt{font-size:1.4rem;border-top:1px solid var(--main--color);border-bottom:1px solid var(--main--color);color:#1e6e38;font-weight:500}body.sdgs.newsletter .newsletterVox .newsletterList article .fileTxt{font-size:1.3rem}body.sdgs.newsletter .newsletterVox .newsletterList .noNewsTxt{text-align:center;margin:80px auto 0}@media only screen and (max-width: 767px){body.sdgs .content{width:100%}body.sdgs .fixedBtn{width:100%}body.sdgs .fixedBtn .btn01{position:absolute;top:-10rem;width:100px;z-index:1}body.sdgs.index .btnVox01{padding:10rem 0 6rem}body.sdgs.index .btnVox01 .btn01{width:100%;height:10rem;border-radius:1.5rem;box-shadow:0px 0px 1rem .2rem rgba(0,0,0,.2);margin:0 auto 1rem}body.sdgs.index .btnVox01 .btn01::after{width:.9rem;height:1.6rem;right:2.3rem}body.sdgs.index .btnVox01 .btn01 span{margin-left:-1em}body.sdgs.index .btnVox01 .btn01 span::before{width:4.3rem;height:3.2rem;margin-right:1.7rem}body.sdgs.index .topVox .secVox01 .img01{width:100%}body.sdgs.index .topVox .secVox02 .flex01{flex-direction:column;gap:3rem 0}body.sdgs.index .topVox .secVox02 .flex01 .imgVox{width:100%;margin-bottom:0}body.sdgs.index .topVox .secVox02 .flex01 .imgVox .img02{width:18rem}body.sdgs.index .topVox .secVox02 .flex01 .txtVox{width:100%}body.sdgs.index .topVox .secVox02 .flex01 .txtVox .title01 span{padding-left:4rem}body.sdgs.index .topVox .secVox02 .flex01 .txtVox .title01 span::before{width:2rem;left:1rem;top:.7em;height:2px}body.sdgs.index .topVox .secVox02 .subVox{padding:3rem 1rem;margin-bottom:10px;box-shadow:0 0 .5rem 0 rgba(0,0,0,.25);background:#fff}body.sdgs.index .topVox .secVox02 .subVox .flex02{flex-direction:column;gap:4rem 0}body.sdgs.index .topVox .secVox02 .subVox .flex02 .txtVox{width:100%}body.sdgs.index .topVox .secVox02 .subVox .flex02 .imgVox{width:100%;text-align:center}body.sdgs.index .topVox .secVox02 .subVox .flex02 .imgVox img{width:18rem}body.sdgs.index .topVox .secVox03 .flex{gap:3rem;flex-direction:column}body.sdgs.index .topVox .secVox03 .flex li{width:100%;padding:4rem 2rem 2.5rem}body.sdgs.index .topVox .secVox03 .flex li.full{width:100%;padding-left:2rem;padding-right:2rem}body.sdgs.index .topVox .secVox03 .flex li.full .flex01{flex-direction:column;gap:3rem 0}body.sdgs.index .topVox .secVox03 .flex li.full .flex01 .txtVox{width:100%}body.sdgs.index .topVox .secVox03 .flex li.full .flex01 .txtVox .subVox{padding:2rem;margin-top:2rem}body.sdgs.index .topVox .secVox03 .flex li.full .flex01 .imgVox{width:100%;margin-top:0}body.sdgs.index .topVox .secVox03 .flex li.full .flex01 .imgVox .img01 img{width:14rem}body.sdgs.index .topVox .secVox03 .flex li .num{top:-1.5rem}body.sdgs.index .topVox .secVox03 .flex li .titleS02{min-height:0}body.sdgs.index .bottomVox{padding-top:5rem}body.sdgs.index .bottomVox .secVox .subSec:not(:last-child){margin-bottom:5rem}body.sdgs.index .bottomVox .secVox .subSec::before{background:url(../../images/content/sdgs/bg_sdgs_subSec.jpg) no-repeat center/cover;content:"";display:block;position:absolute;bottom:0;left:50%;width:100vw;height:114px;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;z-index:0;max-width:1100px}body.sdgs.index .bottomVox .secVox .subSec::after{content:"";display:block;position:absolute;bottom:0;left:50%;width:100vw;height:114px;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;z-index:0;mix-blend-mode:color;max-width:1100px}body.sdgs.index .bottomVox .secVox .flex{flex-direction:column;width:100%}body.sdgs.index .bottomVox .secVox .flex .slideVox{width:90%;position:relative;z-index:1;margin:0 auto}body.sdgs.index .bottomVox .secVox .flex .slideVox .sliderContainer{width:100%;margin:0 auto}body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-ctrls{position:absolute;top:12rem;background:#000;width:100%}body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-ctrls .ss-ctrls-direction{position:relative;width:100%}body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-prev,body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-next{width:5rem;height:5rem}body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-prev{left:-2.5rem}body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-next{right:-2.5rem}body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-pager{display:flex;justify-content:center;align-items:center;flex-shrink:0;gap:1.2rem;padding:1rem 0 2.5rem}body.sdgs.index .bottomVox .secVox .flex .slideVox .ss-pager .ss-pager-item button{white-space:nowrap;text-indent:100%;overflow:hidden;display:block;width:1.2rem;height:1.2rem;background:#fff;border-radius:50%;border:1px solid}body.sdgs.index .bottomVox .secVox .flex .txtVox{width:100%}body.sdgs.index .bottomVox .secVox .flex .txtVox .title{margin-bottom:1.5rem;height:3.6rem;text-align:left}body.sdgs.index .bottomVox .secVox .flex .txtVox .sdgsList{padding:0;margin:2rem 0 4rem;display:flex}body.sdgs.index .bottomVox .secVox .flex .txtVox .sdgsList li{width:8.2rem}body.sdgs.newsletter .newsletterVox .newsletterList{display:flex;flex-wrap:wrap;gap:3rem 6%}body.sdgs.newsletter .newsletterVox .newsletterList article{width:47%}body.sdgs.newsletter .newsletterVox .newsletterList article .title{padding:1.2rem 0}body.sdgs.newsletter .newsletterVox .newsletterList .noNewsTxt{text-align:center;margin:80px auto 0}}/*# sourceMappingURL=sdgs.min.css.map */