@keyframes HeaderFadeIn{0%{transform:translateY(-200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes modalopen{0%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes footerFadeIn{0%{transform:translateY(200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}.con_sdgs_int{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_sdgs_int{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_sdgs_int{max-width:calc(1200px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_sdgs_int{max-width:calc(1200px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sdgs_int{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_sdgs_int{width:calc(650 / 750 * 100%)}}@media only screen and (min-width: 768px){.con_sdgs_int{margin-top:3.57rem}}@media only screen and (max-width: 767px){.con_sdgs_int{margin-top:2em}}@media only screen and (min-width: 768px){.con_sdgs_int .st_img{margin:2.14rem auto 0}}@media only screen and (max-width: 767px){.con_sdgs_int .st_img{margin:2em auto 0}}@media only screen and (min-width: 768px){.con_sdgs_int .st_img{width:calc(501 / 1200 * 100%)}}@media only screen and (max-width: 767px){.con_sdgs_int .st_img{width:100%}}.con_sdgs_int .st_img img{max-width:668px}.con_sdgs_type{margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.con_sdgs_type{margin-top:5.71rem}}@media only screen and (max-width: 767px){.con_sdgs_type{margin-top:4em}}@media only screen and (min-width: 1025px){.con_sdgs_type{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_sdgs_type{max-width:calc(1000px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_sdgs_type{max-width:calc(1000px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sdgs_type{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_sdgs_type{width:calc(650 / 750 * 100%)}}@media only screen and (min-width: 768px){.con_sdgs_type+.con_sdgs_type{margin-top:4.64rem}}@media only screen and (max-width: 767px){.con_sdgs_type+.con_sdgs_type{margin-top:3.5em}}.box_sdgs_ic{display:flex;flex-wrap:wrap;align-items:flex-start}@media only screen and (min-width: 768px){.box_sdgs_ic{margin-top:1.78rem}}@media only screen and (max-width: 767px){.box_sdgs_ic{margin-top:1.5em}}@media only screen and (min-width: 768px){.box_sdgs_ic>div{width:calc(100 / 1000 * 100%)}}@media only screen and (max-width: 767px){.box_sdgs_ic>div{width:calc(204 / 650 * 100%)}}@media only screen and (min-width: 768px){.box_sdgs_ic>div:not(:nth-child(9n+1)){margin-left:calc(12 / 1000 * 100%)}}@media only screen and (max-width: 767px){.box_sdgs_ic>div:not(:nth-child(3n+1)){margin-left:calc(19 / 650 * 100%)}.box_sdgs_ic>div:nth-child(n+4){margin-top:calc(19 / 650 * 100%)}}.box_sdgs_type{display:flex;flex-wrap:wrap;align-items:flex-start}@media only screen and (min-width: 768px){.box_sdgs_type{margin-top:1.78rem}}@media only screen and (max-width: 767px){.box_sdgs_type{margin-top:2em}}.box_sdgs_type li{display:flex;align-items:flex-start;flex-direction:column}@media only screen and (min-width: 768px){.box_sdgs_type li{width:calc(317 / 1000 * 100%)}}@media only screen and (max-width: 767px){.box_sdgs_type li{width:100%}}@media only screen and (min-width: 768px){.box_sdgs_type li:not(:nth-child(3n+1)){margin-left:calc(24.5 / 1000 * 100%)}}@media only screen and (max-width: 767px){.box_sdgs_type li:nth-child(n+2){margin-top:2.5em}}.box_sdgs_type li .img{order:-1;width:100%}.box_sdgs_type li .text{width:100%}@media only screen and (min-width: 768px){.box_sdgs_type li .text{margin-top:2.14rem}}@media only screen and (max-width: 767px){.box_sdgs_type li .text{margin-top:1.5em}}@media only screen and (min-width: 1025px){.box_sdgs_type li .text{padding:0 1em}}.box_sdgs_type li .text .tmp_st_s .jp{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.box_sdgs_type li .text .tmp_txt{margin-top:1.07rem}}@media only screen and (max-width: 767px){.box_sdgs_type li .text .tmp_txt{margin-top:.75em}}.con_sdgs_contact{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_sdgs_contact{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_sdgs_contact{max-width:calc(1000px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_sdgs_contact{max-width:calc(1000px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sdgs_contact{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_sdgs_contact{width:calc(650 / 750 * 100%)}}@media only screen and (min-width: 768px){.con_sdgs_contact{margin-top:6.07rem}}@media only screen and (max-width: 767px){.con_sdgs_contact{margin-top:4em}}@media only screen and (min-width: 768px){.con_sdgs_contact{padding:2.5rem 0 2.14rem}}@media only screen and (max-width: 767px){.con_sdgs_contact{padding:1.5em 0 2em}}@media only screen and (min-width: 768px){.con_sdgs_contact .tmp_txt{margin-top:1.07rem}}@media only screen and (max-width: 767px){.con_sdgs_contact .tmp_txt{margin-top:.75em}}.con_sdgs_contact .tmp_btn_bk{margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.con_sdgs_contact .tmp_btn_bk{margin-top:.71rem}}@media only screen and (max-width: 767px){.con_sdgs_contact .tmp_btn_bk{margin-top:1em}}@media only screen and (min-width: 768px){.con_sdgs_contact .tmp_btn_bk{width:14.28rem}}@media only screen and (max-width: 767px){.con_sdgs_contact .tmp_btn_bk{width:calc(450 / 650 * 100%)}}
