#sdgs #mainarea{padding-bottom:0}#sdgs .pankuzu{background-color:#f4f6f8}#sdgs .pankuzu .pankuzu_inr{margin-top:0 !important}.policy .policy_inr{width:66.6666666667vw;margin-right:16.6666666667vw;margin-left:16.6666666667vw}@media only screen and (max-width: 1919px){.policy .policy_inr{max-width:1280px;width:auto;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1599px){.policy .policy_inr{margin-left:140px;margin-right:140px}}@media only screen and (max-width: 1439px){.policy .policy_inr{margin-left:48px;margin-right:48px}}@media only screen and (max-width: 1279px){.policy .policy_inr{margin-left:28px;margin-right:28px}}@media only screen and (max-width: 1023px){.policy .policy_inr{margin-left:20px;margin-right:20px}}@media only screen and (max-width: 767px){.policy .policy_inr{margin-left:20px;margin-right:20px}}.allocation{color:#3a7ca6;font-size:.7291666667vw;margin-top:.8333333333vw}@media only screen and (max-width: 1919px){.allocation{font-size:14px}}@media only screen and (max-width: 1279px){.allocation{font-size:14px}}@media only screen and (max-width: 767px){.allocation{font-size:14px}}@media only screen and (max-width: 1919px){.allocation{margin-top:16px}}.allocation .allocation_block{display:flex}@media only screen and (max-width: 429px){.allocation .allocation_block{flex-direction:column}}.allocation .allocation_block.allocation_qualification .allocation_dt{width:16em}.allocation .allocation_block.allocation_training .allocation_dt{width:14em}.allocation .allocation_heading{line-height:1.5}.allocation .allocation_heading:after{content:"："}.allocation .allocation_content{margin-bottom:.625vw}@media only screen and (max-width: 1919px){.allocation .allocation_content{margin-bottom:12px}}.allocation .allocation_dl{display:flex;line-height:1.5}.allocation .allocation_dl:nth-child(n+2){margin-top:.625vw}.sdgs_section{padding-top:6.25vw;padding-bottom:6.25vw}@media only screen and (max-width: 1919px){.sdgs_section{padding-top:80px}}@media only screen and (max-width: 1439px){.sdgs_section{padding-top:56px}}@media only screen and (max-width: 1279px){.sdgs_section{padding-top:40px}}@media only screen and (max-width: 1023px){.sdgs_section{padding-top:40px}}@media only screen and (max-width: 767px){.sdgs_section{padding-top:40px}}@media only screen and (max-width: 1919px){.sdgs_section{padding-bottom:120px}}@media only screen and (max-width: 1439px){.sdgs_section{padding-bottom:88px}}@media only screen and (max-width: 1279px){.sdgs_section{padding-bottom:72px}}@media only screen and (max-width: 1023px){.sdgs_section{padding-bottom:80px}}@media only screen and (max-width: 767px){.sdgs_section{padding-bottom:64px}}.sdgs_section .sdgs_section_inr{width:66.6666666667vw;margin-right:16.6666666667vw;margin-left:16.6666666667vw}@media only screen and (max-width: 1919px){.sdgs_section .sdgs_section_inr{max-width:1280px;width:auto;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1599px){.sdgs_section .sdgs_section_inr{margin-left:140px;margin-right:140px}}@media only screen and (max-width: 1439px){.sdgs_section .sdgs_section_inr{margin-left:48px;margin-right:48px}}@media only screen and (max-width: 1279px){.sdgs_section .sdgs_section_inr{margin-left:28px;margin-right:28px}}@media only screen and (max-width: 1023px){.sdgs_section .sdgs_section_inr{margin-left:20px;margin-right:20px}}@media only screen and (max-width: 767px){.sdgs_section .sdgs_section_inr{margin-left:20px;margin-right:20px}}.sdgs_section .sdgs_wp{display:grid;gap:2.9166666667vw;grid-template-columns:1fr 1fr}.sdgs_section .sdgs_wp:nth-child(n+3){border-top:solid 1px #ccc;margin-top:4.1666666667vw;padding-top:4.1666666667vw}.sdgs_section .sdgs_wp .sdgs_photo img.border{border:solid 1px #ccc}.sdgs_section .sdgs_wp .sdgs_word .sdgs_ttl h3{margin-bottom:.8333333333vw;font-weight:700}.sdgs_section .sdgs_wp .sdgs_word .sdgs_number{margin-top:2.0833333333vw}.sdgs_section .sdgs_wp .sdgs_word .sdgs_number ul{display:flex;gap:.8333333333vw}.sdgs_section .sdgs_wp .sdgs_word .sdgs_number ul li{width:7.0833333333vw}.page_mv_sdgs{padding-top:1.25vw}@media only screen and (max-width: 1919px){.page_mv_sdgs{padding-top:24px}}.page_mv_sdgs .page_mv_sdgs_inr{width:66.6666666667vw;margin-right:16.6666666667vw;margin-left:16.6666666667vw}@media only screen and (max-width: 1919px){.page_mv_sdgs .page_mv_sdgs_inr{max-width:1280px;width:auto;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1599px){.page_mv_sdgs .page_mv_sdgs_inr{margin-left:140px;margin-right:140px}}@media only screen and (max-width: 1439px){.page_mv_sdgs .page_mv_sdgs_inr{margin-left:48px;margin-right:48px}}@media only screen and (max-width: 1279px){.page_mv_sdgs .page_mv_sdgs_inr{margin-left:28px;margin-right:28px}}@media only screen and (max-width: 1023px){.page_mv_sdgs .page_mv_sdgs_inr{margin-left:20px;margin-right:20px}}@media only screen and (max-width: 767px){.page_mv_sdgs .page_mv_sdgs_inr{margin-left:20px;margin-right:20px}}.page_mv_sdgs .sdgs_nv{margin-top:2.5vw}@media only screen and (max-width: 1919px){.page_mv_sdgs .sdgs_nv{margin-top:32px}}@media only screen and (max-width: 1439px){.page_mv_sdgs .sdgs_nv{margin-top:24px}}.sdgs_bnr{padding-top:5vw}@media only screen and (max-width: 1919px){.sdgs_bnr{padding-top:80px}}@media only screen and (max-width: 1439px){.sdgs_bnr{padding-top:68px}}@media only screen and (max-width: 1279px){.sdgs_bnr{padding-top:56px}}@media only screen and (max-width: 767px){.sdgs_bnr{padding-top:48px}}.sdgs_bnr .sdgs_bnr_inr{width:66.6666666667vw;margin-right:16.6666666667vw;margin-left:16.6666666667vw}@media only screen and (max-width: 1919px){.sdgs_bnr .sdgs_bnr_inr{max-width:1280px;width:auto;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1599px){.sdgs_bnr .sdgs_bnr_inr{margin-left:140px;margin-right:140px}}@media only screen and (max-width: 1439px){.sdgs_bnr .sdgs_bnr_inr{margin-left:48px;margin-right:48px}}@media only screen and (max-width: 1279px){.sdgs_bnr .sdgs_bnr_inr{margin-left:28px;margin-right:28px}}@media only screen and (max-width: 1023px){.sdgs_bnr .sdgs_bnr_inr{margin-left:20px;margin-right:20px}}@media only screen and (max-width: 767px){.sdgs_bnr .sdgs_bnr_inr{margin-left:20px;margin-right:20px}}.sdgs_bnr .sdgs_bnr_inr a{display:block}.sdgs_simple{padding-top:5vw}@media only screen and (max-width: 1919px){.sdgs_simple{padding-top:80px}}@media only screen and (max-width: 1439px){.sdgs_simple{padding-top:68px}}@media only screen and (max-width: 1279px){.sdgs_simple{padding-top:56px}}@media only screen and (max-width: 767px){.sdgs_simple{padding-top:48px}}.sdgs_simple .sdgs_simple_inr{width:66.6666666667vw;margin-right:16.6666666667vw;margin-left:16.6666666667vw}@media only screen and (max-width: 1919px){.sdgs_simple .sdgs_simple_inr{max-width:1280px;width:auto;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1599px){.sdgs_simple .sdgs_simple_inr{margin-left:140px;margin-right:140px}}@media only screen and (max-width: 1439px){.sdgs_simple .sdgs_simple_inr{margin-left:48px;margin-right:48px}}@media only screen and (max-width: 1279px){.sdgs_simple .sdgs_simple_inr{margin-left:28px;margin-right:28px}}@media only screen and (max-width: 1023px){.sdgs_simple .sdgs_simple_inr{margin-left:20px;margin-right:20px}}@media only screen and (max-width: 767px){.sdgs_simple .sdgs_simple_inr{margin-left:20px;margin-right:20px}}.sdgs_simple .sdgs_simple_ttl h2{font-size:1.875vw;font-weight:700;line-height:1.5;padding-bottom:.8333333333vw;margin-bottom:1.6666666667vw;border-bottom:solid 2px #2e3e4f;text-align:center}@media only screen and (max-width: 1919px){.sdgs_simple .sdgs_simple_ttl h2{font-size:36px;margin-bottom:24px;padding-bottom:16px}}@media only screen and (max-width: 1279px){.sdgs_simple .sdgs_simple_ttl h2{font-size:32px}}@media only screen and (max-width: 1023px){.sdgs_simple .sdgs_simple_ttl h2{font-size:28px;margin-bottom:20px;padding-bottom:16px}}@media only screen and (max-width: 767px){.sdgs_simple .sdgs_simple_ttl h2{line-height:1.2;font-size:24px;margin-bottom:20px;padding-bottom:20px}}@media only screen and (max-width: 413px){.sdgs_simple .sdgs_simple_ttl h2{font-size:22px}}.sdgs_simple .sdgs_simple_ttl h2 span{color:#3a7ca6;font-size:120%}.sdgs_simple .sdgs_simple_list ol li{padding-left:1.2em;position:relative;font-size:.9375vw}@media only screen and (max-width: 1919px){.sdgs_simple .sdgs_simple_list ol li{font-size:18px}}@media only screen and (max-width: 1279px){.sdgs_simple .sdgs_simple_list ol li{font-size:17px}}@media only screen and (max-width: 767px){.sdgs_simple .sdgs_simple_list ol li{font-size:17px}}.sdgs_simple .sdgs_simple_list ol li:nth-child(n+2){margin-top:.625vw}@media only screen and (max-width: 1919px){.sdgs_simple .sdgs_simple_list ol li:nth-child(n+2){margin-top:12px}}@media only screen and (max-width: 1279px){.sdgs_simple .sdgs_simple_list ol li:nth-child(n+2){margin-top:8px}}.sdgs_simple .sdgs_simple_list ol li:before{position:absolute;left:0;top:0}.sdgs_simple .sdgs_simple_list ol li:nth-child(1):before{content:"1."}.sdgs_simple .sdgs_simple_list ol li:nth-child(2):before{content:"2."}.sdgs_simple .sdgs_simple_list ol li:nth-child(3):before{content:"3."}.sdgs_simple .sdgs_simple_list ol li:nth-child(4):before{content:"4."}.sdgs_simple .sdgs_simple_list ol li:nth-child(5):before{content:"5."}.sdgs_simple .sdgs_simple_list ol li:nth-child(6):before{content:"6."}.sdgs_simple .sdgs_simple_list ol li:nth-child(7):before{content:"7."}.sdgs_simple .sdgs_simple_list ol li:nth-child(8):before{content:"8."}.sdgs_simple .sdgs_simple_list+.sdgs_simple_ttl{padding-top:4.1666666667vw}@media only screen and (max-width: 1919px){.sdgs_simple .sdgs_simple_list+.sdgs_simple_ttl{padding-top:72px}}@media only screen and (max-width: 1439px){.sdgs_simple .sdgs_simple_list+.sdgs_simple_ttl{padding-top:48px}}@media only screen and (max-width: 1279px){.sdgs_simple .sdgs_simple_list+.sdgs_simple_ttl{padding-top:40px}}