@keyframes FadeIn{0%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes HeaderFadeIn{0%{transform:translateY(-200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.25)}}.box_icon{display:flex;flex-wrap:wrap}.box_icon .img{width:7.53rem;max-width:98px}@media only screen and (min-width: 1025px) and (max-width: 1365px){.box_icon .img{width:6.15rem}}@media only screen and (min-width: 1025px) and (max-width: 1259px){.box_icon .img{width:5.38rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_icon .img{width:5.38rem}}@media only screen and (max-width: 767px){.box_icon .img{width:5.38rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_icon.col4{margin-inline:auto;max-width:10.76rem}}.con_s{max-width:1000px;margin:auto}.con_intro{margin-right:auto;margin-left:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2em}@media only screen and (min-width: 1025px){.con_intro{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_intro{max-width:calc(1200px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_intro{max-width:calc(1200px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_intro{width:calc(370 / 428 * 100%)}}@media only screen and (max-width: 1024px){.con_intro{align-items:flex-start}}@media only screen and (min-width: 768px){.con_intro .box_info{width:calc(448 / 1200 * 100%)}}@media only screen and (max-width: 767px){.con_intro .box_info{width:100%}}.con_intro .box_info .txt{margin-top:1em}@media only screen and (min-width: 768px){.con_intro .img{width:calc(650 / 1200 * 100%)}}@media only screen and (max-width: 767px){.con_intro .img{width:100%}}.con_sdgs{margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.con_sdgs{padding-top:9.23rem}}@media only screen and (max-width: 767px){.con_sdgs{padding-top:6em}}@media only screen and (min-width: 1025px){.con_sdgs{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_sdgs{max-width:calc(1200px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_sdgs{max-width:calc(1200px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sdgs{width:calc(1390 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_sdgs{width:calc(370 / 428 * 100%)}}@media only screen and (min-width: 1025px) and (max-width: 1365px){.con_sdgs{width:calc(1390 / 1440 * 100%)}}.con_sdgs .item_list{display:flex;flex-direction:column;gap:6.15rem}@media only screen and (min-width: 768px){.con_sdgs .item_list{margin-top:4.61rem}}@media only screen and (max-width: 767px){.con_sdgs .item_list{margin-top:3em}}@media only screen and (max-width: 767px){.con_sdgs .item_list{gap:4em}}.con_sdgs .item_list .item .st{display:flex;flex-direction:column;gap:1em}.con_sdgs .item_list .item .st .en{line-height:1}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .st{gap:.5em}}.con_sdgs .item_list .item .inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1em}@media only screen and (min-width: 1025px){.con_sdgs .item_list .item .inner{margin-top:4.61rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sdgs .item_list .item .inner{margin-top:3.07rem}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .inner{margin-top:1.5em}}@media only screen and (min-width: 768px){.con_sdgs .item_list .item .inner{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .inner{flex-direction:column-reverse}}.con_sdgs .item_list .item .inner .info{display:flex;flex-direction:column;gap:1.84rem}@media only screen and (min-width: 1025px){.con_sdgs .item_list .item .inner .info{width:calc(442 / 1200 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sdgs .item_list .item .inner .info{width:calc(540 / 1200 * 100%)}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .inner .info{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sdgs .item_list .item .inner .info{gap:1.53rem}}@media only screen and (min-width: 768px){.con_sdgs .item_list .item .inner .info .box_icon{justify-content:flex-start}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .inner .info .box_icon{justify-content:center}}@media only screen and (min-width: 1025px){.con_sdgs .item_list .item .inner>.img{width:calc(680 / 1200 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sdgs .item_list .item .inner>.img{width:calc(600 / 1200 * 100%)}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .inner>.img{width:100%}}.con_sdgs .item_list .item .card_list{display:flex;justify-content:space-between}@media only screen and (min-width: 768px){.con_sdgs .item_list .item .card_list{flex-wrap:nowrap}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .card_list{flex-wrap:wrap}}@media only screen and (min-width: 768px){.con_sdgs .item_list .item .card_list{gap:1.38rem}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .card_list{gap:2em}}@media only screen and (min-width: 768px){.con_sdgs .item_list .item .card_list{margin-top:1.84rem}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .card_list{margin-top:2em}}.con_sdgs .item_list .item .card_list .card{display:flex;flex-direction:column;justify-content:space-between}.con_sdgs .item_list .item .card_list .card .box_info .tit{text-align:left}.con_sdgs .item_list .item .card_list .card .box_info .tit .jp{line-height:1.6}@media only screen and (max-width: 1024px){.con_sdgs .item_list .item .card_list .card .box_info .tit .jp{line-height:1.4}}@media only screen and (min-width: 768px){.con_sdgs .item_list .item .card_list .card .box_info .txt{margin-top:.61rem}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .card_list .card .box_info .txt{margin-top:.75em}}.con_sdgs .item_list .item .card_list .box_icon{justify-content:center}@media only screen and (min-width: 768px){.con_sdgs .item_list .item .card_list .box_icon{margin-top:1.84rem}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .card_list .box_icon{margin-top:1.5em}}.con_sdgs .item_list .item .card_list.col_3 .card,.con_sdgs .item_list .item .card_list.col_2 .card{background-color:#f5f5f5;box-sizing:border-box;padding:2em 2em 3em}@media only screen and (max-width: 1024px){.con_sdgs .item_list .item .card_list.col_3 .card,.con_sdgs .item_list .item .card_list.col_2 .card{padding:1.5em 1.5em 2em}}.con_sdgs .item_list .item .card_list.col_3 .card .tit,.con_sdgs .item_list .item .card_list.col_2 .card .tit{margin-top:1.92rem}@media only screen and (max-width: 1024px){.con_sdgs .item_list .item .card_list.col_3 .card .tit,.con_sdgs .item_list .item .card_list.col_2 .card .tit{margin-top:1.5em}}@media only screen and (min-width: 768px){.con_sdgs .item_list .item .card_list.col_3 .card{width:calc(388 / 1200 * 100%)}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .card_list.col_3 .card{width:100%}}.con_sdgs .item_list .item .card_list.col_2{flex-wrap:wrap}@media only screen and (min-width: 768px){.con_sdgs .item_list .item .card_list.col_2{margin:1.84rem auto 0}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .card_list.col_2{margin:2em auto}}@media only screen and (min-width: 768px){.con_sdgs .item_list .item .card_list.col_2{gap:1.5em 0}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .card_list.col_2{gap:1.5em}}@media only screen and (min-width: 768px){.con_sdgs .item_list .item .card_list.col_2 .card{width:calc(490 / 1000 * 100%)}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .card_list.col_2 .card{width:100%}}.con_sdgs .item_list .item .card_list.row{flex-wrap:wrap}.con_sdgs .item_list .item .card_list.row .card{width:100%;background-color:#f5f5f5;display:flex;box-sizing:border-box;justify-content:flex-start}@media only screen and (min-width: 768px){.con_sdgs .item_list .item .card_list.row .card{flex-direction:row}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .card_list.row .card{flex-direction:column}}@media only screen and (min-width: 768px){.con_sdgs .item_list .item .card_list.row .card{gap:2.3rem}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .card_list.row .card{gap:0}}@media only screen and (min-width: 768px){.con_sdgs .item_list .item .card_list.row .card{padding:2em 2em 3em}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .card_list.row .card{padding:1.5em 1.5em 2em}}.con_sdgs .item_list .item .card_list.row .card>.img{width:100%;max-width:560px}.con_sdgs .item_list .item .card_list.row .card .box_info{width:100%}@media only screen and (min-width: 768px){.con_sdgs .item_list .item .card_list.row .card .box_info .box_icon{justify-content:flex-start}}@media only screen and (max-width: 767px){.con_sdgs .item_list .item .card_list.row .card .box_info .box_icon{justify-content:center}}@media only screen and (min-width: 768px) and (max-width: 1365px){.con_sdgs .item_list .item.item_01{width:calc(1260 / 1390 * 100%);margin-inline:auto}}@media only screen and (min-width: 1441px) and (max-width: 1600px){.con_sdgs .item_list .item.item_05 .box_icon .img{width:6.15rem;max-width:80px}}.con_sdgs .item_list .con_kes{display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;box-sizing:border-box}@media only screen and (min-width: 768px){.con_sdgs .item_list .con_kes{flex-wrap:nowrap}}@media only screen and (max-width: 767px){.con_sdgs .item_list .con_kes{flex-wrap:wrap}}@media only screen and (min-width: 768px){.con_sdgs .item_list .con_kes{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.con_sdgs .item_list .con_kes{flex-direction:column-reverse}}@media only screen and (min-width: 768px){.con_sdgs .item_list .con_kes{gap:1.38rem}}@media only screen and (max-width: 767px){.con_sdgs .item_list .con_kes{gap:1em}}@media only screen and (min-width: 768px){.con_sdgs .item_list .con_kes{padding:1.84rem 3.07rem}}@media only screen and (max-width: 767px){.con_sdgs .item_list .con_kes{padding:1.5em 2em}}@media only screen and (min-width: 768px){.con_sdgs .item_list .con_kes .img{width:21.53rem}}@media only screen and (max-width: 767px){.con_sdgs .item_list .con_kes .img{width:50%}}@media only screen and (min-width: 768px){.con_sdgs .item_list .con_kes .txt{margin-top:.61rem}}@media only screen and (max-width: 767px){.con_sdgs .item_list .con_kes .txt{margin-top:1em}}.con_goals{margin-right:auto;margin-left:auto;max-width:830px;margin:auto;display:flex;flex-direction:column;margin-top:6.15rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_goals{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_goals{width:calc(370 / 428 * 100%)}}@media only screen and (max-width: 767px){.con_goals{margin-top:4em}}.con_goals .box_intro{display:flex;flex-direction:column;gap:1.84rem}.con_goals .box_intro .tit{text-align:center}.con_goals .box_intro .tmp_btn_base{margin:auto}@media only screen and (min-width: 768px){.con_goals .box_intro .tmp_btn_base.black{width:24.61rem}}@media only screen and (max-width: 767px){.con_goals .box_intro .tmp_btn_base.black{width:90%}}.con_goals .box_intro .tmp_btn_base.black a{background-color:black;color:white}.con_goals .box_intro .tmp_btn_base.black a svg{fill:white}.con_goals .box_info{margin-top:4.61rem;display:flex;flex-direction:column;gap:1.84rem}@media only screen and (max-width: 767px){.con_goals .box_info{margin-top:3em}}
