.Point_container__grlRG{padding:3rem 0 4rem;background-color:#e6faf9}.Point_title__5S3Wk{font-size:1.8rem;font-weight:700;text-align:center;color:#fff;width:100%;padding:20px 0;background-color:#18a39f}.Point_subtitle__JFVmz{font-size:1.2rem;font-weight:700;line-height:1.5;text-align:center;margin:.6rem auto 2rem}.Point_content__DHE92{display:flex;flex-direction:column;gap:3rem}.Point_header__1MIXK{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;font-size:2rem;font-weight:700;text-align:center;line-height:1.5;color:#18a39f;max-width:40rem;padding:2rem 0;margin:2rem auto 0;border-top:4px solid #18a39f;border-bottom:4px solid #18a39f}.Point_header__1MIXK:before{content:attr(data-number);position:absolute;top:-3rem;left:0;right:0;width:-moz-fit-content;width:fit-content;font-size:3.5rem;padding:0 1rem;margin:0 auto;background-color:#fff}.Point_header__1MIXK>span{white-space:nowrap}@media screen and (max-width:430px){.Point_container__grlRG{padding:16px 0 32px}.Point_title__5S3Wk{font-size:20px;padding:16px;margin-bottom:0}.Point_subtitle__JFVmz{font-size:16px;line-height:1.5}.Point_content__DHE92{width:100%;gap:16px}.Point_header__1MIXK{gap:0;font-size:22px;margin:24px 0 16px;padding:16px 0;border-width:3px}.Point_header__1MIXK:before{font-size:30px;top:-26px}.Point_header__1MIXK>span{line-height:1.5}}.RenewableEnergy100_container__rBMHT{display:flex;flex-direction:column;gap:5rem}.RenewableEnergy100_box__wcaEd{padding:1.5rem 2rem;border-left:1px solid #b8f3f1;border-right:1px solid #b8f3f1}.RenewableEnergy100_label__VqICr{position:relative;display:flex;justify-content:space-between;padding-top:2rem}.RenewableEnergy100_label__VqICr:before{position:absolute;top:-2rem;left:0;right:0;content:attr(data-label);font-size:1.4rem;font-weight:700;text-align:center;color:#fff;max-width:440px;padding:.6rem;margin:0 auto;background-color:#18a39f;box-shadow:0 4px 4px 0 #00000026}.RenewableEnergy100_label__VqICr:after{content:"";position:absolute;top:6px;left:0;right:0;display:block;width:20px;height:23px;margin:0 auto;background-color:#18a39f;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.RenewableEnergy100_title__4_L1V{font-size:1.2rem;font-weight:700;text-align:center;line-height:1.6;color:#333;align-self:center}.RenewableEnergy100_blue_title__HBDme{display:flex;flex-direction:row;justify-content:center;color:#18a39f;font-size:1.4rem;line-height:1.2;align-items:flex-end}.RenewableEnergy100_title_strong__MULVx{font-size:1.8rem;font-weight:700}.RenewableEnergy100_title_subtitle__N2G7t{display:inline-block;font-size:2rem;font-weight:700;line-height:1.5;color:#18a39f;margin-top:1rem}.RenewableEnergy100_title_subtitle_span1__yyntd{font-size:3.5rem;font-weight:700}.RenewableEnergy100_title_subtitle_span2__uf8Dd{font-size:2.5rem;font-weight:700}.RenewableEnergy100_note__WwoVf{display:block;font-size:.9rem;line-height:1.5;margin-top:.6rem}.RenewableEnergy100_note_asterisk__MUVax{font-size:.8rem;line-height:1.5}.RenewableEnergy100_textLeft__gsLRL{text-align:left}.RenewableEnergy100_image_co2zero__HgAen{width:100%;height:auto;margin-top:1rem;display:block}.RenewableEnergy100_image_co2zero_sp__C9KEn{display:none}.RenewableEnergy100_image_renewableEnergy__CH92Q{width:10rem;height:auto}.RenewableEnergy100_image_co2Reduction__vonNW{width:100%;height:auto;margin:1rem auto 0}@media screen and (max-width:877px){.RenewableEnergy100_box__wcaEd{flex-direction:column;padding:26px 16px}.RenewableEnergy100_image_renewableEnergy__CH92Q{margin:0 auto}.RenewableEnergy100_textLeft__gsLRL{margin-top:20px}.RenewableEnergy100_title_strong__MULVx{font-size:22px}.RenewableEnergy100_title_subtitle__N2G7t{display:block;font-size:20px;text-align:center;margin:20px auto 15px}.RenewableEnergy100_title_subtitle_span1__yyntd{font-size:42px}.RenewableEnergy100_title_subtitle_span2__uf8Dd{font-size:32px}.RenewableEnergy100_image_co2Reduction__vonNW{width:30rem}}@media screen and (max-width:430px){.RenewableEnergy100_container__rBMHT{gap:60px}.RenewableEnergy100_title__4_L1V{font-size:14px;text-align:left}.RenewableEnergy100_image_co2zero__HgAen{display:none}.RenewableEnergy100_image_co2zero_sp__C9KEn{margin-top:20px}.RenewableEnergy100_label__VqICr:before{font-size:18px;max-width:290px}.RenewableEnergy100_label__VqICr:after{top:10px}.RenewableEnergy100_note__WwoVf,.RenewableEnergy100_note_asterisk__MUVax{font-weight:300}.RenewableEnergy100_blue_title__HBDme{font-size:16px;text-align:center;line-height:1.5;margin-bottom:30px}.RenewableEnergy100_blue_title__HBDme>span{font-size:40px;font-weight:100}.RenewableEnergy100_image_co2zero_sp__C9KEn{display:block;width:100%;height:auto}}.Reduction_container__xeIaJ{padding:3rem 1rem 4rem;background-color:#87eff5;background-image:url(/images/bg-city.png);background-size:contain;background-repeat:no-repeat;background-position:bottom}.Reduction_content__LCZ38{max-width:1024px;width:100%;margin:0 auto}.Reduction_heading__UU6hs{position:relative;font-size:2rem;font-weight:700;color:#00c7c2;text-align:center;width:-moz-fit-content;width:fit-content;margin:0 auto 3rem;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff}.Reduction_heading__UU6hs:before{left:-2rem;rotate:-30deg}.Reduction_heading__UU6hs:after,.Reduction_heading__UU6hs:before{position:absolute;content:"|";font-size:3rem;font-weight:400;color:#00c7c2;bottom:0}.Reduction_heading__UU6hs:after{right:-2rem;rotate:30deg}.Reduction_heading_strong__sD61q{display:block;font-size:2.5rem;font-weight:700;margin-top:10px}.Reduction_features__RpIbn{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-bottom:2rem}.Reduction_features__RpIbn div{flex:1 1;min-width:370px}.Reduction_features_box__piv2n{display:grid;grid-gap:0 1rem;gap:0 1rem;grid-template-columns:1fr 3fr;grid-template-areas:"icon title" "text text" "note note"}.Reduction_features_box__piv2n:before{content:"";display:block;width:4rem;height:4rem;background-size:contain;background-repeat:no-repeat;grid-area:icon;align-self:center;margin-left:auto}.Reduction_newPeople__dpFFz:before{background-image:url(/images/icon/people.svg)}.Reduction_clouds__i9c6n:before{background-image:url(/images/icon/clouds.svg)}.Reduction_features_title__zEKre{grid-area:title;align-self:center;font-size:1.4rem;font-weight:700;line-height:1;color:#fff}.Reduction_features_text__QLmFo{grid-area:text;display:flex;flex-direction:row;align-items:baseline;justify-content:center;gap:4px;font-size:28px;font-weight:700;color:#fbe46c;white-space:nowrap}.Reduction_features_text_number__7NFfi{font-size:4rem;font-weight:700;font-family:Noto Sans,sans-serif}.Reduction_features_text_number_animation__ZeXSE{display:block;animation:Reduction_loop__1LUnZ 2s linear -5s infinite}.Reduction_feature_note__lOSAm{grid-area:note;display:block;font-size:14px;font-weight:700;color:#fbe46c;text-align:right}.Reduction_graph_content__XQXxj{display:grid;grid-template-columns:3fr 1fr;grid-template-areas:"graph_title graph_image" "graph_note graph_image"}.Reduction_graph_image__RKcGB{grid-area:graph_image;align-self:stretch;object-fit:contain;margin:0 auto}.Reduction_graph_title__zQEVa{color:#00c6c1;font-size:1.8rem;font-weight:700;margin-bottom:1rem;margin-top:auto;letter-spacing:2.5px}.Reduction_graph_title__zQEVa span{font-size:3.8rem;font-weight:700;font-family:Noto Sans,sans-serif}.Reduction_graph_note__LuUnH{margin-top:1rem}.Reduction_graph_note__LuUnH span{font-size:1rem;line-height:1.5;color:#333}@media screen and (min-width:431px) and (max-width:878px){.Reduction_graph_content__XQXxj{grid-template-columns:1fr;grid-template-areas:"graph_title" "graph_image" "graph_note"}}@media screen and (max-width:430px){.Reduction_container__xeIaJ{padding-top:32px}.Reduction_heading__UU6hs{font-size:24px;margin-bottom:30px}.Reduction_heading_strong__sD61q{font-size:28px}.Reduction_heading__UU6hs:before{font-size:50px;font-weight:300;left:-30px}.Reduction_heading__UU6hs:after{font-size:50px;font-weight:300;right:-20px}.Reduction_features__RpIbn{flex-wrap:wrap;gap:20px;margin-bottom:30px}.Reduction_features__RpIbn div{min-width:100%}.Reduction_features_box__piv2n{grid-template-columns:58px 1fr;grid-template-areas:"icon title" "icon text" "icon note"}.Reduction_features_box__piv2n:before{width:58px;height:58px}.Reduction_features_title__zEKre{font-size:1.1rem;text-align:center;line-height:1.2}.Reduction_features_text__QLmFo{font-size:1.1rem}.Reduction_features_text_number__7NFfi{font-size:2.5rem;height:auto}.Reduction_feature_note__lOSAm{font-size:11px}.Reduction_graph_content__XQXxj{grid-template-columns:1fr;grid-template-areas:"graph_title" "graph_image" "graph_note"}.Reduction_graph_title__zQEVa{font-size:1.5rem;text-align:center;letter-spacing:0}.Reduction_graph_title__zQEVa span{font-size:2.5rem}.Reduction_graph_image__RKcGB{max-width:150px;height:auto;margin:0 auto}}@keyframes Reduction_loop__1LUnZ{0%{transform:translateY(0)}to{transform:translateY(-900%)}}