.contents_inner{max-width:1000px;margin:0 auto}#howto{padding-bottom:0;padding-top:30px}@media screen and (min-width:768px){.howto_head_text{text-align:center}}@media screen and (min-width:1080px){.howto_head_text{line-height:2.3em}}.howto_list{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.howto_list{max-width:90%;margin:80px auto 0px auto}}@media screen and (min-width:1080px){.howto_list{margin-top:120px;max-width:100%}}.howto_item_link{color:#028001;display:inline-block;padding:0 5px 30px;position:relative;height:100%}@media screen and (min-width:1080px){.howto_item_link{padding:0 20px 40px}}.howto_item_link .arrow{position:absolute;right:50%;bottom:0;width:20px;height:20px;border:1px solid #028001;border-radius:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}@media screen and (min-width:1080px){.howto_item_link .arrow{width:24px;height:24px}}.howto_item_link .arrow:before{content:"";border-top:1px solid;border-right:1px solid;width:5px;height:5px;border-color:#028001;position:absolute;left:50%;top:50%;-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-top:-4px;margin-left:-3px}.howto_item_text{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;white-space:nowrap;font-size:5.3333333333vw;line-height:1em;letter-spacing:.1em}@media screen and (min-width:768px){.howto_item_text{font-size:2rem}}@media screen and (min-width:1080px){.howto_item_text{font-size:2.5rem}}.howto_item_text ._large{font-size:120%}@media screen and (min-width:768px){.howto_item_text ._large{font-size:150%}}@media screen and (min-width:1080px){.howto_item_text ._large{font-size:5rem;padding-bottom:.2em}}.howto_item_link{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.howto_item_link .arrow{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.howto_item_link .arrow:before{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:1080px){.howto_item_link:hover{color:#1e462d}}.howto_item_link:hover .arrow{border-color:#1e462d;background-color:#1e462d;bottom:-5px}.howto_item_link:hover .arrow:before{border-color:#fff}#howto01{padding-top:60px}@media screen and (min-width:768px){#howto01{padding-top:100px}}@media screen and (min-width:1080px){#howto01{padding-top:140px}}.howto_section{padding-bottom:0}.howto_section:not(._last){padding-bottom:0}@media screen and (min-width:768px){.howto_section_block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0px 5%}}@media screen and (min-width:1080px){.howto_section_block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0px 50px}}@media screen and (min-width:768px){.howto_section._reverse .howto_section_block{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width:1080px){.howto_section._reverse .howto_section_block_textbox{padding-right:0;padding-left:20px}}@media screen and (min-width:768px){.howto_section_block_img{width:45%}}@media screen and (min-width:1080px){.howto_section_block_img{width:470px}}.howto_section_block_img img{width:100%}.howto_section_block_textbox{margin-top:25px}@media screen and (min-width:768px){.howto_section_block_textbox{margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:1080px){.howto_section_block_textbox{padding-right:20px}}.howto_section_block_title{color:#028001;font-size:5.3333333333vw;line-height:1em;letter-spacing:.1em;margin-bottom:15px}@media screen and (min-width:768px){.howto_section_block_title{font-size:2rem}}@media screen and (min-width:1080px){.howto_section_block_title{font-size:2.5rem;margin-bottom:35px}}.howto_section_block_title ._large{font-size:120%}@media screen and (min-width:768px){.howto_section_block_title ._large{font-size:150%}}@media screen and (min-width:1080px){.howto_section_block_title ._large{font-size:5rem;padding-right:.1em}}.howto_section_block_subtitle{font-size:4.8vw;line-height:1em;letter-spacing:.1em;margin-bottom:10px}@media screen and (min-width:768px){.howto_section_block_subtitle{font-size:1.8rem}}@media screen and (min-width:1080px){.howto_section_block_subtitle{font-size:2.5rem;margin-bottom:20px}}@media screen and (min-width:1080px){.howto_section_block_intro_text{line-height:2.3em}}#howto_people{padding-bottom:0;padding-left:0;padding-right:0}@media screen and (min-width:768px){#howto_people{padding-top:80px}}@media screen and (min-width:1080px){#howto_people{padding-top:120px}}@media screen and (min-width:1280px){#howto_people{padding-top:180px}}@media screen and (min-width:1080px){.howto_people_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:1380px;margin:0 auto}}.howto_people_contents{padding:50px 5vw 0;max-width:1080px;margin:0 auto}@media screen and (min-width:768px){.howto_people_contents{padding:70px 30px 0}}@media screen and (min-width:1080px){.howto_people_contents{padding:100px 35px 0}}@media screen and (min-width:1280px){.howto_people_contents{padding:120px 40px 0}}.howto_people_verticaltitle{text-align:center}.howto_people_verticaltitle span{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;white-space:nowrap;color:#028001;display:inline-block;text-align:left;font-size:8vw;line-height:1.8em;letter-spacing:.1em}@media screen and (min-width:768px){.howto_people_verticaltitle span{font-size:3.5rem}}@media screen and (min-width:1080px){.howto_people_verticaltitle span{font-size:5rem}}.howto_people_contents_head{margin-top:30px}@media screen and (min-width:768px){.howto_people_contents_head_text{text-align:center}}@media screen and (min-width:1080px){.howto_people_contents_head_text{line-height:2.3em}}.howto_people_block{padding-top:50px}@media screen and (min-width:768px){.howto_people_block{padding-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0px 5%}}@media screen and (min-width:1080px){.howto_people_block{padding-top:100px;gap:0px 50px}}@media screen and (min-width:1280px){.howto_people_block{padding-top:120px}}@media screen and (min-width:768px){.howto_people_block._reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width:1080px){.howto_people_block._reverse .howto_people_block_textbox{padding-right:0;padding-left:20px}}@media screen and (min-width:768px){.howto_people_block_img{width:45%}}@media screen and (min-width:1080px){.howto_people_block_img{width:470px}}.howto_people_block_img img{width:100%}.howto_people_block_textbox{margin-top:25px}@media screen and (min-width:768px){.howto_people_block_textbox{margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}.howto_people_block_title{color:#028001;font-size:5.3333333333vw;line-height:1.2em;letter-spacing:.1em;margin-bottom:15px}@media screen and (min-width:768px){.howto_people_block_title{font-size:2rem}}@media screen and (min-width:1080px){.howto_people_block_title{font-size:2.5rem;margin-bottom:35px}}.howto_people_block_title ._large{font-size:120%;line-height:1.2em}@media screen and (min-width:768px){.howto_people_block_title ._large{font-size:150%}}@media screen and (min-width:1080px){.howto_people_block_title ._large{font-size:5rem;padding-right:.1em}}.howto_people_block_subtitle{font-size:4.8vw;line-height:1em;letter-spacing:.1em;margin-bottom:10px;font-feature-settings:"palt";-webkit-font-feature-settings:"palt"}@media screen and (min-width:768px){.howto_people_block_subtitle{font-size:1.8rem}}@media screen and (min-width:1080px){.howto_people_block_subtitle{font-size:2.5rem;margin-bottom:20px}}@media screen and (min-width:1080px){.howto_people_block_intro_text{line-height:2.3em}}#howto_sdgs{padding-left:0;padding-right:0}@media screen and (min-width:768px){#howto_sdgs{padding-top:80px}}@media screen and (min-width:1080px){#howto_sdgs{padding-top:120px}}@media screen and (min-width:1280px){#howto_sdgs{padding-top:180px;padding-bottom:180px}}@media screen and (min-width:1080px){.howto_sdgs_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1380px;margin:0 auto}}.howto_sdgs_contents{padding:50px 5vw 0;max-width:1080px;margin:0 auto}@media screen and (min-width:768px){.howto_sdgs_contents{padding:70px 30px 0}}@media screen and (min-width:1080px){.howto_sdgs_contents{padding:100px 35px 0}}@media screen and (min-width:1280px){.howto_sdgs_contents{padding:120px 40px 0}}.howto_sdgs_verticaltitle{text-align:center}.howto_sdgs_verticaltitle span{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;white-space:nowrap;color:#028001;display:inline-block;text-align:left;font-size:8vw;line-height:1.8em;letter-spacing:.1em}@media screen and (min-width:768px){.howto_sdgs_verticaltitle span{font-size:3.5rem}}@media screen and (min-width:1080px){.howto_sdgs_verticaltitle span{font-size:5rem}}.howto_sdgs_contents_head{margin-top:30px}@media screen and (min-width:768px){.howto_sdgs_contents_head_text{text-align:center}}@media screen and (min-width:1080px){.howto_sdgs_contents_head_text{line-height:2.3em}}.howto_sdgs_list{padding-top:50px;padding-bottom:25px;border-bottom:1px solid #e6e6e6}@media screen and (min-width:768px){.howto_sdgs_list{padding-top:80px;padding-bottom:35px}}@media screen and (min-width:1080px){.howto_sdgs_list{padding-top:100px;padding-bottom:50px}}@media screen and (min-width:1280px){.howto_sdgs_list{padding-top:140px}}.howto_sdgs_logo{margin-bottom:30px;text-align:center}@media screen and (min-width:768px){.howto_sdgs_logo{margin-bottom:50px}}@media screen and (min-width:1080px){.howto_sdgs_logo{margin-bottom:80px}}@media screen and (min-width:768px){.howto_sdgs_item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0px 30px}}.howto_sdgs_item+.howto_sdgs_item{padding-top:25px;margin-top:25px;border-top:1px solid #e6e6e6}@media screen and (min-width:768px){.howto_sdgs_item+.howto_sdgs_item{padding-top:35px;margin-top:35px}}@media screen and (min-width:1080px){.howto_sdgs_item+.howto_sdgs_item{padding-top:50px;margin-top:50px}}@media screen and (min-width:768px){.howto_sdgs_item_head{width:35%}}@media screen and (min-width:1080px){.howto_sdgs_item_head{width:280px}}.howto_sdgs_item_contents{margin-top:20px}@media screen and (min-width:768px){.howto_sdgs_item_contents{margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}.howto_sdgs_item_title{margin-bottom:10px}@media screen and (min-width:768px){.howto_sdgs_item_title{margin-bottom:15px}}@media screen and (min-width:1080px){.howto_sdgs_item_title{margin-bottom:25px}}.howto_sdgs_item_title span{position:relative;line-height:1.2em;font-weight:600;font-size:5.3333333333vw;letter-spacing:.05em;color:#028001;padding-left:.8em}@media screen and (min-width:768px){.howto_sdgs_item_title span{font-size:2rem;letter-spacing:.1em}}@media screen and (min-width:1080px){.howto_sdgs_item_title span{font-size:2.5rem;letter-spacing:.15em}}.howto_sdgs_item_title span:before{content:"";width:3px;height:1em;margin-top:-.5em;background-color:#028001;position:absolute;top:.5em;left:0}@media screen and (min-width:1080px){.howto_sdgs_item_title span:before{width:5px}}.howto_sdgs_item_icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0px 10px}.howto_sdgs_item_list li{padding-left:1.2em;text-indent:-1.2em}.howto_sdgs_item_list li+li{margin-top:.5em}@media screen and (min-width:1080px){.howto_sdgs_item_list li+li{margin-top:.8em}}.howto_sdgs_item_list li ._green{color:#028001}.howto_sdgs_item_list+.howto_sdgs_item_intro{margin-top:10px}@media screen and (min-width:768px){.howto_sdgs_item_intro{padding-left:1.2em}}.howto_sdgs_item_intro+.howto_sdgs_item_intro{margin-top:25px}.howto_sdgs_item_intro_title{color:#028001;font-weight:600;font-size:1.6rem;margin-bottom:.2em}