main{background:linear-gradient(to bottom, #eff2f7 63%,rgba(239,242,247,0) 100%)}@media only screen and (min-width: 768px){.con_intro{background:url(./../../files/images/sdgs/intro.webp) top right no-repeat}}@media only screen and (min-width: 1025px){.con_intro{padding-top:10.19rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro{padding-top:4rem}}@media only screen and (max-width: 767px){.con_intro{padding-top:2rem}}@media only screen and (min-width: 1025px){.con_intro{margin-bottom:9.33rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro{margin-bottom:8rem}}@media only screen and (max-width: 767px){.con_intro{margin-bottom:4rem}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_intro{padding-top:6.66rem}}@media only screen and (min-width: 1025px){.con_intro{background-size:contain}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro{background-size:90%}}@media only screen and (max-width: 767px){.con_intro{background-size:cover}}.con_intro .box_intro{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_intro .box_intro{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_intro .box_intro{max-width:calc(1000px * ((16 + 3) / 15))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_intro .box_intro{max-width:calc(1000px * ((16 + 2) / 15))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_intro{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_intro .box_intro{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 1025px){.con_intro .box_intro{padding-bottom:13.33rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_intro{padding-bottom:6.66rem}}@media only screen and (max-width: 767px){.con_intro .box_intro{padding-bottom:4rem}}@media only screen and (min-width: 1025px) and (max-width: 1200px){.con_intro .box_intro{padding-bottom:6.66rem}}@media only screen and (min-width: 1025px){.con_intro .box_intro .box_text{width:calc(425 / 900 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_intro .box_text{width:calc(500 / 900 * 100%)}}@media only screen and (max-width: 767px){.con_intro .box_intro .box_text{width:100%}}@media only screen and (max-width: 767px){.con_intro .box_intro .box_text{margin-bottom:2rem}}@media only screen and (min-width: 768px){.con_intro .box_intro .box_text .tmp_st_s{margin-bottom:1.33rem}}@media only screen and (max-width: 767px){.con_intro .box_intro .box_text .tmp_st_s{margin-bottom:1.33rem}}.con_intro .box_goals{margin-right:auto;margin-left:auto;box-shadow:4px 4px 10px 0 rgba(31,40,111,0.2);border-radius:.53rem;position:relative;z-index:1;background:#fff}@media only screen and (min-width: 1025px){.con_intro .box_goals{width:calc(900 / 1440 * 100%);max-width:calc(900px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_intro .box_goals{max-width:calc(900px * ((16 + 3) / 15))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_intro .box_goals{max-width:calc(900px * ((16 + 2) / 15))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_goals{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_goals{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_intro .box_goals{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 768px){.con_intro .box_goals{padding:4rem 0}}@media only screen and (max-width: 767px){.con_intro .box_goals{padding:3rem 0}}.con_intro .box_goals .img{margin-inline:auto}@media only screen and (min-width: 1025px){.con_intro .box_goals .img{width:calc(573 / 900 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .box_goals .img{width:80%}}@media only screen and (max-width: 767px){.con_intro .box_goals .img{width:90%}}.con_option{box-shadow:4px 4px 10px 0 rgba(31,40,111,0.2);border-radius:.53rem;margin-right:auto;margin-left:auto;background:#fff}@media only screen and (min-width: 1025px){.con_option{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_option{max-width:calc(1100px * ((16 + 3) / 15))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_option{max-width:calc(1100px * ((16 + 2) / 15))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_option{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_option{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 768px){.con_option{padding:4rem 0 4.66rem}}@media only screen and (max-width: 767px){.con_option{padding:3rem 0}}@media only screen and (min-width: 768px){.con_option{margin-bottom:2.66rem}}@media only screen and (max-width: 767px){.con_option{margin-bottom:1.33rem}}.con_option .inner{margin-inline:auto}@media only screen and (min-width: 768px){.con_option .inner{width:calc(895 / 1100 * 100%)}}@media only screen and (max-width: 767px){.con_option .inner{width:90%}}@media only screen and (min-width: 768px){.con_option .box_option{padding-top:4rem}}@media only screen and (max-width: 767px){.con_option .box_option{padding-top:2.66rem}}@media only screen and (min-width: 768px){.con_option .box_option{display:flex;justify-content:space-between;align-items:flex-start}}.con_option .box_option:not(:last-child){border-bottom:1px solid var(--color-line-1)}@media only screen and (min-width: 768px){.con_option .box_option:not(:last-child){padding-bottom:4rem}}@media only screen and (max-width: 767px){.con_option .box_option:not(:last-child){padding-bottom:2.66rem}}@media only screen and (min-width: 768px){.con_option .box_option .box_left{width:calc(605 / 895 * 100%)}}@media only screen and (max-width: 767px){.con_option .box_option .box_left{width:100%}}@media only screen and (max-width: 767px){.con_option .box_option .box_left{margin-bottom:2rem}}.con_option .box_option .box_left .tag{color:var(--color-sub-1);border-radius:.53rem;background:var(--color-bg-1);font-size:.87rem;padding:0.35em 1.1em;margin-bottom:.66rem;display:inline-block}.con_option .box_option .box_left .st_sub{color:var(--color-sub-1);font-size:1.2rem;font-weight:500;margin-bottom:.66rem}.con_option .box_option .box_left .tmp_txt_lnk{margin-top:7px}.con_option .box_option .box_left .txt b{font-weight:600}.con_option .box_option .box_right{display:grid;gap:.2rem}@media only screen and (min-width: 768px){.con_option .box_option .box_right{width:calc(243 / 895 * 100%)}}@media only screen and (max-width: 767px){.con_option .box_option .box_right{width:100%}}@media only screen and (min-width: 768px){.con_option .box_option .box_right{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 767px){.con_option .box_option .box_right{grid-template-columns:repeat(3, 1fr)}}
