.c-swiper{margin-top:clamp(2.375 * var(--base-size),3.90625vw,3.125 * var(--base-size));padding-bottom:clamp(3.8125 * var(--base-size),6.25vw,5 * var(--base-size))}@media (max-width:767px){.c-swiper{margin-top:4rem}}.c-swiper .swiper{overflow:visible}.c-swiper .c-swiper_item{overflow:hidden;position:relative;width:39.7rem}@media (max-width:767px){.c-swiper .c-swiper_item{width:31rem}}@media (min-width:768px){.c-swiper .c-swiper_item:is(a):focus-visible:after,.c-swiper .c-swiper_item:is(a):hover:after{opacity:1;transition:opacity .55s cubic-bezier(.215,.61,.355,1)}.c-swiper .c-swiper_item:is(a):focus-visible img,.c-swiper .c-swiper_item:is(a):hover img{transition:transform 1s cubic-bezier(.215,.61,.355,1);transform:scale(1.03)}.c-swiper .c-swiper_item:is(a):focus-visible .c-swiper_item_heading:before,.c-swiper .c-swiper_item:is(a):hover .c-swiper_item_heading:before{opacity:0;transition:transform .55s cubic-bezier(.215,.61,.355,1),opacity .45s cubic-bezier(.215,.61,.355,1);transform:translate(25%,-50%)}.c-swiper .c-swiper_item:is(a):focus-visible .c-swiper_item_heading:after,.c-swiper .c-swiper_item:is(a):hover .c-swiper_item_heading:after{opacity:1;transition:transform .55s cubic-bezier(.215,.61,.355,1) .15s,opacity .45s cubic-bezier(.215,.61,.355,1) .15s;transform:translateY(-50%)}}.c-swiper .c-swiper_item:after{content:"";opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .5s cubic-bezier(.215,.61,.355,1);background-color:rgba(0,0,0,.2)}.c-swiper .c-swiper_item img{width:100%;transition:transform .7s cubic-bezier(.215,.61,.355,1)}.c-swiper .c-swiper_item_detail{display:flex;flex-flow:column;position:absolute;z-index:1;bottom:clamp(1.125 * var(--base-size),1.875vw,1.5 * var(--base-size));left:clamp(1.125 * var(--base-size),1.875vw,1.5 * var(--base-size));gap:clamp(.625 * var(--base-size),1.01563vw,.8125 * var(--base-size))}@media (max-width:767px){.c-swiper .c-swiper_item_detail{bottom:1.8rem;left:1.5rem;gap:.7rem}}.c-swiper .c-swiper_item_heading{display:flex;overflow:hidden;align-items:center;position:relative;z-index:1;padding:clamp(.375 * var(--base-size),.625vw,.5 * var(--base-size)) clamp(1.875 * var(--base-size),3.125vw,2.5 * var(--base-size)) clamp(.4375 * var(--base-size),.78125vw,.625 * var(--base-size)) clamp(.6875 * var(--base-size),1.17188vw,.9375 * var(--base-size));width:-moz-fit-content;width:fit-content;background-color:#000040;letter-spacing:2px;color:#fff;font-size:1.8rem;font-weight:400;line-height:1;gap:clamp(.4375 * var(--base-size),.78125vw,.625 * var(--base-size))}@media (max-width:767px){.c-swiper .c-swiper_item_heading{padding:.6rem 3.2rem .8rem 1.1rem;white-space:nowrap;letter-spacing:.16rem;font-size:1.4rem}}.c-swiper .c-swiper_item_heading span{white-space:nowrap;letter-spacing:1.2px;font-size:1.2rem}@media (max-width:767px){.c-swiper .c-swiper_item_heading span{letter-spacing:.12rem;font-size:1.2rem}}.c-swiper .c-swiper_item_heading:after,.c-swiper .c-swiper_item_heading:before{content:"";position:absolute;top:50%;right:clamp(.6875 * var(--base-size),1.17188vw,.9375 * var(--base-size));width:clamp(.625 * var(--base-size),1.01563vw,.8125 * var(--base-size));height:clamp(.3125 * var(--base-size),.54688vw,.4375 * var(--base-size));transform:translateY(-50%);background-color:#fff;-webkit-mask-image:url(../img/common/icon_arrow.svg);mask-image:url(../img/common/icon_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media (max-width:767px){.c-swiper .c-swiper_item_heading:after,.c-swiper .c-swiper_item_heading:before{right:1rem;width:1.4rem;height:1.7rem}}.c-swiper .c-swiper_item_heading:after{opacity:0;transform:translate(-25%,-50%)}.c-swiper .c-swiper_item_text{display:flex;flex-flow:column;letter-spacing:1.4px;font-size:1.4rem;line-height:2;gap:clamp(.0625 * var(--base-size),.15625vw,.125 * var(--base-size))}@media (max-width:767px){.c-swiper .c-swiper_item_text{letter-spacing:.12rem;font-size:1.2rem;line-height:1.6;gap:.2rem}}.c-swiper .c-swiper_item_text span{padding:0 clamp(.5625 * var(--base-size),.9375vw,.75 * var(--base-size));width:-moz-fit-content;width:fit-content;background:linear-gradient(0deg,#f2f2f2,#f2f2f2)}@media (max-width:767px){.c-swiper .c-swiper_item_text span{padding:0 1.2rem}}.c-swiper .c-swiper_tool{display:flex;align-items:center;justify-content:center;margin-top:clamp(2.75 * var(--base-size),4.53125vw,3.625 * var(--base-size));margin-right:clamp(6.25 * var(--base-size),10.15625vw,8.125 * var(--base-size));gap:clamp(1.3125 * var(--base-size),2.1875vw,1.75 * var(--base-size))}@media (max-width:767px){.c-swiper .c-swiper_tool{margin-top:3.8rem;margin-right:0;gap:1.4rem}}.c-swiper .c-swiper_buttons{display:flex;gap:clamp(.625 * var(--base-size),1.01563vw,.8125 * var(--base-size))}@media (max-width:767px){.c-swiper .c-swiper_buttons{gap:1.3rem}}.c-swiper .c-swiper_button{flex-shrink:0;position:relative;margin-top:0;border-radius:50%;width:clamp(1.8125 * var(--base-size),2.96875vw,2.375 * var(--base-size));height:clamp(1.8125 * var(--base-size),2.96875vw,2.375 * var(--base-size));transition:transform .4s cubic-bezier(.215,.61,.355,1);background-color:#000040;inset:auto}@media (max-width:767px){.c-swiper .c-swiper_button{width:3.8rem;height:3.8rem}}.c-swiper .c-swiper_button:after,.c-swiper .c-swiper_button:before{content:"";position:absolute;top:50%;left:50%;width:clamp(.875 * var(--base-size),1.48438vw,1.1875 * var(--base-size));height:clamp(.4375 * var(--base-size),.78125vw,.625 * var(--base-size));transform:translate(-50%,-50%);transform-origin:center;background-image:url(../img/common/icon_arrow.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;will-change:left}@media (max-width:767px){.c-swiper .c-swiper_button:after,.c-swiper .c-swiper_button:before{width:1.9rem;height:1rem}}.c-swiper .c-swiper_button:after{opacity:0;left:30%}.c-swiper .c-swiper_button.c-swiper_button--prev:after,.c-swiper .c-swiper_button.c-swiper_button--prev:before{transform:translate(-50%,-50%) rotate(180deg)}.c-swiper .c-swiper_button.c-swiper_button--prev:after{left:70%}@media (min-width:768px){.c-swiper .c-swiper_button:focus-visible,.c-swiper .c-swiper_button:hover{transform:scale(1.08)}.c-swiper .c-swiper_button:focus-visible:before,.c-swiper .c-swiper_button:hover:before{opacity:0;left:70%;transition:left .45s cubic-bezier(.215,.61,.355,1),opacity .45s cubic-bezier(.215,.61,.355,1)}.c-swiper .c-swiper_button:focus-visible:after,.c-swiper .c-swiper_button:hover:after{opacity:1;left:50%;transition:left .45s cubic-bezier(.215,.61,.355,1) .15s,opacity .45s cubic-bezier(.215,.61,.355,1) .15s}.c-swiper .c-swiper_button:focus-visible.c-swiper_button--prev:before,.c-swiper .c-swiper_button:hover.c-swiper_button--prev:before{left:30%}}.c-swiper .c-swiper_pagination{position:static;width:clamp(26.125 * var(--base-size),42.1875vw,33.75 * var(--base-size));background-color:#d9d9d9}@media (max-width:767px){.c-swiper .c-swiper_pagination{width:20rem;height:1px}}.c-swiper .c-swiper_pagination span{background-color:#000040}.statement{overflow:hidden;position:relative}.statement_container{position:relative;margin:0 auto;padding:clamp(1.6875 * var(--base-size),2.73438vw,2.1875 * var(--base-size)) clamp(1.25 * var(--base-size),2.10938vw,1.6875 * var(--base-size)) clamp(10.625 * var(--base-size),17.1875vw,13.75 * var(--base-size));max-width:clamp(50.75 * var(--base-size),82.03125vw,65.625 * var(--base-size))}@media (max-width:767px){.statement_container{padding:3.3rem 3.5rem 61rem}}.statement_hgroup{font-weight:400}.statement_hgroup_heading{display:block;margin-left:clamp(-.3125 * var(--base-size),-.39062vw,-.25 * var(--base-size));letter-spacing:7.56px;font-size:2.8rem;line-height:1.85}@media (max-width:767px){.statement_hgroup_heading{margin-left:-.3rem;letter-spacing:.486rem;font-size:1.8rem;line-height:2}}.statement_text{width:-moz-fit-content;width:fit-content;letter-spacing:1.6px;font-size:1.6rem;line-height:2.37}@media (max-width:767px){.statement_text{letter-spacing:.14rem;font-size:1.4rem;line-height:2.42}}.statement_text:first-of-type{margin-top:clamp(6 * var(--base-size),9.76563vw,7.8125 * var(--base-size))}@media (max-width:767px){.statement_text:first-of-type{margin-top:13.2rem}}.statement_text+.statement_text{margin-top:clamp(1.8125 * var(--base-size),2.96875vw,2.375 * var(--base-size))}@media (max-width:767px){.statement_text+.statement_text{margin-top:4.5rem}}.statement_objects{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.statement_object{position:absolute;z-index:2;top:clamp(3.6875 * var(--base-size),6.01563vw,4.8125 * var(--base-size));left:clamp(16.0625 * var(--base-size),26.01563vw,20.8125 * var(--base-size));width:clamp(33.4375 * var(--base-size),54.0625vw,43.25 * var(--base-size));height:clamp(45.4375 * var(--base-size),73.4375vw,58.75 * var(--base-size))}@media (max-width:767px){.statement_object{top:77rem;right:-5rem;left:auto;width:29.7rem;height:26rem}}.statement_object svg{overflow:visible}@media (max-width:767px){.statement_object svg{width:100%}}.statement_object_top{position:absolute;z-index:2;top:12.6rem;left:22.5rem;width:10.5rem;height:19.4rem}.statement_object_top svg{overflow:visible}@media (max-width:767px){.statement_object_top svg{right:4.5rem;left:auto;width:100%}}.statement_image{position:absolute;z-index:1;bottom:clamp(9.625 * var(--base-size),15.625vw,12.5 * var(--base-size));left:clamp(23.5625 * var(--base-size),38.04688vw,30.4375 * var(--base-size));width:clamp(53.3125 * var(--base-size),86.09375vw,68.875 * var(--base-size));transform-origin:bottom left;scale:.5}@media (max-width:767px){.statement_image{right:0;bottom:9.3rem;left:0;width:36rem;height:24rem;scale:1;margin-inline:auto}}.activity{background-color:#f2f2f2}.activity_container{position:relative;margin:0 auto;padding:clamp(6.25 * var(--base-size),10.15625vw,8.125 * var(--base-size)) clamp(1.25 * var(--base-size),2.10938vw,1.6875 * var(--base-size)) clamp(9.1875 * var(--base-size),14.84375vw,11.875 * var(--base-size));max-width:clamp(50.75 * var(--base-size),82.03125vw,65.625 * var(--base-size))}@media (max-width:767px){.activity_container{padding:11.5rem 3.2rem 10rem}}.activity_heading{display:flex;align-items:center;letter-spacing:10.26px;font-size:3.8rem;font-weight:400;gap:clamp(.4375 * var(--base-size),.78125vw,.625 * var(--base-size))}@media (max-width:767px){.activity_heading{letter-spacing:.7rem;font-size:2.6rem;gap:.2rem}}.activity_heading span{display:inline-block;margin-top:clamp(.1875 * var(--base-size),.3125vw,.25 * var(--base-size));width:clamp(6.375 * var(--base-size),10.39063vw,8.3125 * var(--base-size));background-image:url(../img/top/activity/heading_broder_lg.svg);background-repeat:no-repeat;background-position:clamp(-.3125 * var(--base-size),-.39062vw,-.25 * var(--base-size)) 50%;background-size:contain;text-align:center;letter-spacing:5.94px;font-size:2.2rem}@media (max-width:767px){.activity_heading span{width:10.2rem;background-image:url(../img/top/activity/heading_broder_sm.svg);letter-spacing:.432rem;font-size:1.6rem}}.activity_item{display:grid;align-items:center;margin-top:clamp(4.8125 * var(--base-size),7.8125vw,6.25 * var(--base-size));grid-template-columns:41.71875vw 1fr;gap:clamp(4.0625 * var(--base-size),6.64063vw,5.3125 * var(--base-size))}@media (min-width:1280px){.activity_item{grid-template-columns:clamp(25.8125 * var(--base-size),41.71875vw,33.375 * var(--base-size)) 1fr}}@media (max-width:767px){.activity_item{margin-top:4.3rem;width:31.1rem;grid-template-rows:1fr;grid-template-columns:auto;gap:2.5rem;margin-inline:auto}}.activity_item+.activity_item{margin-top:clamp(5.75 * var(--base-size),9.375vw,7.5 * var(--base-size))}@media (min-width:768px){.activity_item_detail .activity_item_text_br{display:none}}@media (min-width:1280px){.activity_item_detail .activity_item_text_br{display:block}}.activity_item_images{position:relative;width:100%;height:clamp(13.5625 * var(--base-size),21.95313vw,17.5625 * var(--base-size))}@media (max-width:767px){.activity_item_images{height:20.6rem}}.activity_item_images.activity_item_images--02{top:clamp(1.875 * var(--base-size),3.125vw,2.5 * var(--base-size));height:clamp(13.125 * var(--base-size),21.25vw,17 * var(--base-size))}@media (max-width:767px){.activity_item_images.activity_item_images--02{top:0;margin-bottom:3rem;height:16rem}}.activity_item_image_01{position:absolute}.activity_item_image_01.activity_item_image_01--01{z-index:1;top:1.25vw;left:9.6875vw;width:25.625vw}@media (min-width:1280px){.activity_item_image_01.activity_item_image_01--01{top:clamp(.75 * var(--base-size),1.25vw,1 * var(--base-size));left:clamp(6 * var(--base-size),9.6875vw,7.75 * var(--base-size));width:clamp(15.8125 * var(--base-size),25.625vw,20.5 * var(--base-size))}}@media (max-width:767px){.activity_item_image_01.activity_item_image_01--01{top:-.2rem;left:5.9rem;width:21.1rem}}.activity_item_image_01.activity_item_image_01--02{z-index:4;top:2.265625vw;left:1.71875vw;width:25.078125vw}@media (min-width:1280px){.activity_item_image_01.activity_item_image_01--02{top:clamp(1.375 * var(--base-size),2.26563vw,1.8125 * var(--base-size));left:clamp(1.0625 * var(--base-size),1.71875vw,1.375 * var(--base-size));width:clamp(15.5 * var(--base-size),25.07813vw,20.0625 * var(--base-size))}}@media (max-width:767px){.activity_item_image_01.activity_item_image_01--02{top:.5rem;left:-.5rem;width:20.4rem}}.activity_item_image_01.activity_item_image_01--03{z-index:4;top:13.359375vw;left:18.671875vw;width:23.75vw}@media (min-width:1280px){.activity_item_image_01.activity_item_image_01--03{top:clamp(8.25 * var(--base-size),13.35938vw,10.6875 * var(--base-size));left:clamp(11.5625 * var(--base-size),18.67188vw,14.9375 * var(--base-size));width:clamp(14.6875 * var(--base-size),23.75vw,19 * var(--base-size))}}@media (max-width:767px){.activity_item_image_01.activity_item_image_01--03{top:9.7rem;left:13.4rem;width:19.5rem}}.activity_item_image_01.activity_item_image_01--04{z-index:3;top:-5.78125vw;left:4.140625vw;width:37.265625vw;scale:.5}@media (min-width:1280px){.activity_item_image_01.activity_item_image_01--04{top:clamp(-4.625 * var(--base-size),-5.78125vw,-3.625 * var(--base-size));left:clamp(2.5625 * var(--base-size),4.14063vw,3.3125 * var(--base-size));width:clamp(23.0625 * var(--base-size),37.26563vw,29.8125 * var(--base-size))}}@media (max-width:767px){.activity_item_image_01.activity_item_image_01--04{top:1.6rem;left:9rem;width:15.5rem;scale:1}}.activity_item_image_02{position:absolute}.activity_item_image_02.activity_item_image_02--01{z-index:1;top:-1.5625vw;left:.390625vw;width:87.5vw;transform-origin:top left;scale:.5}@media (min-width:1280px){.activity_item_image_02.activity_item_image_02--01{top:clamp(-1.25 * var(--base-size),-1.5625vw,-1 * var(--base-size));left:clamp(.1875 * var(--base-size),.39063vw,.3125 * var(--base-size));width:clamp(54.1875 * var(--base-size),87.5vw,70 * var(--base-size))}}@media (max-width:767px){.activity_item_image_02.activity_item_image_02--01{top:.8rem;left:-1.1rem;width:33.1rem;scale:1}}.activity_item_image_02.activity_item_image_02--02{z-index:2;top:9.375vw;left:-.625vw;width:31.953125vw;transform-origin:top left;scale:.5}@media (min-width:1280px){.activity_item_image_02.activity_item_image_02--02{top:clamp(5.75 * var(--base-size),9.375vw,7.5 * var(--base-size));left:clamp(-.5 * var(--base-size),-.625vw,-.4375 * var(--base-size));width:clamp(19.75 * var(--base-size),31.95313vw,25.5625 * var(--base-size))}}@media (max-width:767px){.activity_item_image_02.activity_item_image_02--02{top:9.3rem;left:-1.8rem;width:11.7rem;scale:1}}.activity_item_image_02.activity_item_image_02--03{z-index:2;top:2.34375vw;left:12.578125vw;width:56.484375vw;transform-origin:top left;scale:.5}@media (min-width:1280px){.activity_item_image_02.activity_item_image_02--03{top:clamp(1.4375 * var(--base-size),2.34375vw,1.875 * var(--base-size));left:clamp(7.75 * var(--base-size),12.57813vw,10.0625 * var(--base-size));width:clamp(34.9375 * var(--base-size),56.48438vw,45.1875 * var(--base-size))}}@media (max-width:767px){.activity_item_image_02.activity_item_image_02--03{top:3.8rem;left:8rem;width:21.5rem;scale:1}}.activity_item_image_02.activity_item_image_02--04{z-index:2;top:-2.578125vw;left:2.34375vw;width:86.953125vw;transform-origin:top left;scale:.5}@media (min-width:1280px){.activity_item_image_02.activity_item_image_02--04{top:clamp(-2.0625 * var(--base-size),-2.57812vw,-1.625 * var(--base-size));left:clamp(1.4375 * var(--base-size),2.34375vw,1.875 * var(--base-size));width:clamp(53.8125 * var(--base-size),86.95313vw,69.5625 * var(--base-size))}}@media (max-width:767px){.activity_item_image_02.activity_item_image_02--04{top:0;left:.4rem;width:33rem;scale:1}}.activity_item_number{letter-spacing:10px;color:#fff;font-size:10rem}@media (max-width:767px){.activity_item_number{letter-spacing:.8rem;font-size:8rem}}.activity_item_heading{letter-spacing:2.4px;font-size:2.4rem;font-weight:500;line-height:2.16}@media (max-width:767px){.activity_item_heading{margin-top:-1rem;letter-spacing:.18rem;font-size:1.8rem}}.activity_item_text{margin-top:clamp(.5 * var(--base-size),.85938vw,.6875 * var(--base-size));letter-spacing:1.12px;font-size:1.6rem;line-height:2.12}@media (max-width:767px){.activity_item_text{letter-spacing:.1rem;font-size:1.4rem;line-height:2.14}}.article{overflow:hidden;position:relative;z-index:1;background-color:#f2f2f2}.article.article--white{background-color:#fff}.article_container{position:relative;margin:0 auto;padding:clamp(5.75 * var(--base-size),9.375vw,7.5 * var(--base-size)) clamp(1.1875 * var(--base-size),1.95313vw,1.5625 * var(--base-size)) clamp(3.8125 * var(--base-size),6.25vw,5 * var(--base-size));max-width:clamp(50.75 * var(--base-size),82.03125vw,65.625 * var(--base-size))}@media (max-width:767px){.article_container{padding:10rem 3.2rem 7rem}}.article_bg{position:absolute;z-index:-1;top:clamp(-1 * var(--base-size),-1.25vw,-.8125 * var(--base-size));left:clamp(-11.625 * var(--base-size),-14.53125vw,-9.0625 * var(--base-size))}@media (max-width:767px){.article_bg{top:-1.6rem;left:-6.5rem}}.article_bg .article_bg_circle,.article_bg .article_bg_dot{position:absolute;top:0;left:0;width:100%;height:100%}.article_bg .article_bg_circle{z-index:1;width:clamp(30.1875 * var(--base-size),48.75vw,39 * var(--base-size));height:clamp(20 * var(--base-size),32.34375vw,25.875 * var(--base-size))}@media (max-width:767px){.article_bg .article_bg_circle{width:35rem;height:39.8rem}}.article_bg .article_bg_dot{top:clamp(-1.25 * var(--base-size),-1.5625vw,-1 * var(--base-size));left:clamp(-1.6875 * var(--base-size),-2.10937vw,-1.3125 * var(--base-size));width:clamp(34.1875 * var(--base-size),55.23438vw,44.1875 * var(--base-size));height:clamp(24 * var(--base-size),38.75vw,31 * var(--base-size))}@media (max-width:767px){.article_bg .article_bg_dot{top:-3.9rem;left:-7.1rem;width:51.1rem;height:39.9rem}}.article_detail{display:grid;grid-template-columns:1fr clamp(22.3125 * var(--base-size),36.09375vw,28.875 * var(--base-size))}@media (max-width:767px){.article_detail{grid-template-rows:1fr;grid-template-columns:auto;gap:2.5rem}}.article_heading{letter-spacing:4.6px;font-size:4.6rem;font-weight:400;line-height:1.54}@media (max-width:767px){.article_heading{letter-spacing:.3rem;font-size:3.2rem;line-height:1.56}}.article_text{margin-top:clamp(.4375 * var(--base-size),.78125vw,.625 * var(--base-size));letter-spacing:1.6px;font-size:1.6rem;line-height:1.87}@media (max-width:767px){.article_text{letter-spacing:.084rem;font-size:1.4rem;line-height:2.14}}.article_object{position:absolute;top:clamp(18.125 * var(--base-size),29.29688vw,23.4375 * var(--base-size));right:clamp(1.1875 * var(--base-size),1.95313vw,1.5625 * var(--base-size));width:clamp(25.875 * var(--base-size),41.79688vw,33.4375 * var(--base-size))}@media (max-width:767px){.article_object{display:none}}.article_object svg{overflow:visible}.mv{display:grid;width:100vw}@media (min-width:768px){.mv{margin-block-start:-5.9375vw}}.mv_background{width:100%;background-image:url(../img/top/mv/mv_bg_lg.png);background-repeat:no-repeat;background-position:50%;background-size:cover;grid-area:1/1;aspect-ratio:2560/1032}@media (max-width:767px){.mv_background{background-image:url(../img/top/mv/mv_bg_sm.png);aspect-ratio:750/956}}.mv_object{width:100%;background-image:url(../img/top/mv/mv_obj_lg.png);background-repeat:no-repeat;background-position:50%;background-size:cover;grid-area:1/1;aspect-ratio:2560/1032}@media (max-width:767px){.mv_object{background-image:url(../img/top/mv/mv_obj_sm.png);aspect-ratio:750/956}}.anchor_fixed{position:fixed;z-index:80;right:0;bottom:0;background-color:#fff}@media (max-width:767px){.anchor_fixed{width:100%}}.anchor_fixed_container{display:grid;grid-template-columns:1fr 1fr}.anchor_fixed_link{display:flex;align-items:center;justify-content:center;position:relative;z-index:0;border:1px solid #edebeb;width:19.3rem;height:6.2rem;background-color:#fff;letter-spacing:1.9px;font-size:1.2rem;line-height:1.16}@media (max-width:767px){.anchor_fixed_link{width:100%;height:6.2rem;letter-spacing:1.2px}}.anchor_fixed_link:after,.anchor_fixed_link:before{content:"";position:absolute;top:0;right:1.1rem;bottom:0;background-image:url(../img/common/icon_arrow_down_blue.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;margin-block:auto}@media (min-width:768px){.anchor_fixed_link:after,.anchor_fixed_link:before{width:.6rem;height:1.1rem}}@media (max-width:767px){.anchor_fixed_link:after,.anchor_fixed_link:before{width:.6rem;height:1.1rem}}.anchor_fixed_link:after{opacity:0;transform:translateY(-35%)}.anchor_fixed_link span{position:absolute;z-index:1;top:50%;left:50%;width:calc(100% + 2px);height:calc(100% + 2px);transform:translate(-50%,-50%)}.anchor_fixed_link span:after,.anchor_fixed_link span:before{content:"";position:absolute;transition:transform 0s cubic-bezier(.39,.575,.565,1) .22s,background-color .22s cubic-bezier(.39,.575,.565,1);background-color:#edebeb}.anchor_fixed_link .anchor_fixed_link_top-right:before{top:0;right:0;width:100%;height:1px;transform:scaleX(0);transform-origin:right}.anchor_fixed_link .anchor_fixed_link_top-right:after{top:0;right:0;width:1px;height:100%;transform:scaleY(0);transform-origin:top}.anchor_fixed_link .anchor_fixed_link_bottom-left:before{bottom:0;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left}.anchor_fixed_link .anchor_fixed_link_bottom-left:after{bottom:0;left:0;width:1px;height:100%;transform:scaleY(0);transform-origin:bottom}@media (min-width:768px){.anchor_fixed_link:focus-visible,.anchor_fixed_link:hover{opacity:.8}.anchor_fixed_link:focus-visible:before,.anchor_fixed_link:hover:before{opacity:0;transition:transform .45s cubic-bezier(.215,.61,.355,1),opacity .45s cubic-bezier(.215,.61,.355,1);transform:translateY(35%)}.anchor_fixed_link:focus-visible:after,.anchor_fixed_link:hover:after{opacity:1;transition:transform .45s cubic-bezier(.215,.61,.355,1) .15s,opacity .45s cubic-bezier(.215,.61,.355,1) .15s;transform:translateY(0)}.anchor_fixed_link:focus-visible span:after,.anchor_fixed_link:focus-visible span:before,.anchor_fixed_link:hover span:after,.anchor_fixed_link:hover span:before{transition:transform .45s cubic-bezier(.215,.61,.355,1),background-color .45s cubic-bezier(.215,.61,.355,1);background-color:#000}.anchor_fixed_link:focus-visible .anchor_fixed_link_top-right:before,.anchor_fixed_link:hover .anchor_fixed_link_top-right:before{transform:scaleX(1)}.anchor_fixed_link:focus-visible .anchor_fixed_link_top-right:after,.anchor_fixed_link:hover .anchor_fixed_link_top-right:after{transform:scaleY(1)}.anchor_fixed_link:focus-visible .anchor_fixed_link_bottom-left:before,.anchor_fixed_link:hover .anchor_fixed_link_bottom-left:before{transform:scaleX(1)}.anchor_fixed_link:focus-visible .anchor_fixed_link_bottom-left:after,.anchor_fixed_link:hover .anchor_fixed_link_bottom-left:after{transform:scaleY(1)}}.anchor_fixed_link+.anchor_fixed_link{border-inline-start:none}@keyframes arrow{0%{transform:translateX(0)}49%{opacity:0;transform:translateX(30%)}51%{opacity:0;transform:translateX(-30%)}to{opacity:1;transform:translateX(0)}}.statement_object .objects_lg .object{position:absolute;top:clamp(.8125 * var(--base-size),1.32813vw,1.0625 * var(--base-size));left:clamp(13.0625 * var(--base-size),21.09375vw,16.875 * var(--base-size));width:clamp(.8125 * var(--base-size),1.32813vw,1.0625 * var(--base-size));inset:0 0 auto;margin-inline:auto}.statement_object .objects_lg .object.-object01{top:clamp(7.125 * var(--base-size),11.5625vw,9.25 * var(--base-size));left:clamp(16.4375 * var(--base-size),26.5625vw,21.25 * var(--base-size));width:clamp(1.4375 * var(--base-size),2.34375vw,1.875 * var(--base-size))}.statement_object .objects_lg .object.-object02{top:clamp(4.375 * var(--base-size),7.10938vw,5.6875 * var(--base-size));left:clamp(13.0625 * var(--base-size),21.09375vw,16.875 * var(--base-size));width:clamp(1.25 * var(--base-size),2.03125vw,1.625 * var(--base-size))}.statement_object .objects_lg .object.-object03{top:clamp(15.5625 * var(--base-size),25.15625vw,20.125 * var(--base-size));left:clamp(14.75 * var(--base-size),23.90625vw,19.125 * var(--base-size));width:clamp(1.25 * var(--base-size),2.10938vw,1.6875 * var(--base-size))}.statement_object .objects_lg .object.-object04{top:clamp(22.5 * var(--base-size),36.32813vw,29.0625 * var(--base-size));left:clamp(-5.5625 * var(--base-size),-6.95312vw,-4.3125 * var(--base-size));width:clamp(1.4375 * var(--base-size),2.34375vw,1.875 * var(--base-size))}.statement_object .objects_lg .object.-object05{top:clamp(6.5625 * var(--base-size),10.625vw,8.5 * var(--base-size));left:clamp(-1.1875 * var(--base-size),-1.48437vw,-.9375 * var(--base-size));width:clamp(1.5625 * var(--base-size),2.57813vw,2.0625 * var(--base-size))}.statement_object .objects_lg .object.-object06{top:clamp(18.6875 * var(--base-size),30.23438vw,24.1875 * var(--base-size));left:clamp(8.375 * var(--base-size),13.59375vw,10.875 * var(--base-size));width:clamp(1.0625 * var(--base-size),1.71875vw,1.375 * var(--base-size))}.statement_object .objects_lg .object.-object07{top:clamp(10.6875 * var(--base-size),17.26563vw,13.8125 * var(--base-size));left:clamp(7.0625 * var(--base-size),11.40625vw,9.125 * var(--base-size));width:clamp(.625 * var(--base-size),1.01563vw,.8125 * var(--base-size))}.statement_object .objects_lg .object.-object08{top:clamp(12.875 * var(--base-size),20.85938vw,16.6875 * var(--base-size));left:clamp(16.75 * var(--base-size),27.10938vw,21.6875 * var(--base-size));width:clamp(.625 * var(--base-size),1.01563vw,.8125 * var(--base-size))}.statement_object .objects_lg .object.-object09{top:clamp(14.3125 * var(--base-size),23.125vw,18.5 * var(--base-size));left:clamp(5.5 * var(--base-size),8.90625vw,7.125 * var(--base-size));width:clamp(.625 * var(--base-size),1.01563vw,.8125 * var(--base-size))}.statement_object .objects_lg .object.-object10{top:clamp(2.625 * var(--base-size),4.29688vw,3.4375 * var(--base-size));left:clamp(7.3125 * var(--base-size),11.875vw,9.5 * var(--base-size));width:clamp(.8125 * var(--base-size),1.32813vw,1.0625 * var(--base-size))}.statement_object .objects_lg .object.-object11{top:clamp(6.3125 * var(--base-size),10.23438vw,8.1875 * var(--base-size));left:clamp(22.75 * var(--base-size),36.79688vw,29.4375 * var(--base-size));width:clamp(.8125 * var(--base-size),1.40625vw,1.125 * var(--base-size))}.statement_object .objects_lg .object.-object12{top:clamp(15.375 * var(--base-size),24.84375vw,19.875 * var(--base-size));left:clamp(13.75 * var(--base-size),22.26563vw,17.8125 * var(--base-size));width:clamp(.6875 * var(--base-size),1.17188vw,.9375 * var(--base-size))}.statement_object .objects_lg .object.-object13{top:clamp(12.0625 * var(--base-size),19.53125vw,15.625 * var(--base-size));left:clamp(33.5625 * var(--base-size),54.21875vw,43.375 * var(--base-size));width:clamp(.625 * var(--base-size),1.09375vw,.875 * var(--base-size))}.statement_object .objects_lg .object.-object14{top:clamp(27.625 * var(--base-size),44.60938vw,35.6875 * var(--base-size));left:clamp(-22.4375 * var(--base-size),-28.04687vw,-17.375 * var(--base-size));width:clamp(1.3125 * var(--base-size),2.1875vw,1.75 * var(--base-size))}.statement_object .objects_lg .object.-object15{top:clamp(43.5 * var(--base-size),70.3125vw,56.25 * var(--base-size));left:clamp(-38.125 * var(--base-size),-47.65625vw,-29.5625 * var(--base-size));width:clamp(1.4375 * var(--base-size),2.34375vw,1.875 * var(--base-size))}.statement_object .objects_lg .object.-object16{top:clamp(38.75 * var(--base-size),62.57813vw,50.0625 * var(--base-size));left:clamp(-39.625 * var(--base-size),-49.53125vw,-30.6875 * var(--base-size));width:clamp(1.5625 * var(--base-size),2.57813vw,2.0625 * var(--base-size))}.statement_object .objects_lg .object.-object17{top:clamp(37.6875 * var(--base-size),60.9375vw,48.75 * var(--base-size));left:clamp(-27.5625 * var(--base-size),-34.45312vw,-21.375 * var(--base-size));width:clamp(.8125 * var(--base-size),1.40625vw,1.125 * var(--base-size))}.statement_object .objects_lg .object.-object18{top:clamp(38.5625 * var(--base-size),62.26563vw,49.8125 * var(--base-size));left:clamp(-13.75 * var(--base-size),-17.1875vw,-10.6875 * var(--base-size));width:clamp(.8125 * var(--base-size),1.40625vw,1.125 * var(--base-size))}.statement_object .objects_lg .object.-object19{top:clamp(42.5625 * var(--base-size),68.75vw,55 * var(--base-size));left:clamp(-42.6875 * var(--base-size),-53.35937vw,-33.0625 * var(--base-size));width:clamp(.5625 * var(--base-size),.9375vw,.75 * var(--base-size))}.statement_object .objects_lg .object.-object20{top:clamp(42.25 * var(--base-size),68.28125vw,54.625 * var(--base-size));left:clamp(-36.8125 * var(--base-size),-46.01562vw,-28.5625 * var(--base-size));width:clamp(.8125 * var(--base-size),1.32813vw,1.0625 * var(--base-size))}.statement_object .objects_sm .object{position:absolute;inset:0 0 auto;margin-inline:auto}.statement_object .objects_sm .object.-object06{top:1.2rem;left:11.7rem;width:2.9rem}.statement_object .objects_sm .object.-object07{top:13.4rem;left:27.8rem;width:2.8rem}.statement_object .objects_sm .object.-object08{top:24.1rem;left:-22.4rem;width:2.8rem}.statement_object .objects_sm .object.-object09{top:17.5rem;left:-14.1rem;width:2.4rem}.statement_object .objects_sm .object.-object10{top:5.1rem;left:.1rem;width:1.2rem}.statement_object .objects_sm .object.-object11{top:6.4rem;left:16.3rem;width:1.2rem}.statement_object .objects_sm .object.-object12{top:12.3rem;left:-15.4rem;width:1.3rem}.statement_object .objects_sm .object.-object13{top:14.1rem;left:7.4rem;width:1rem}.statement_object .objects_sm .object.-object14{top:15.4rem;left:-1.5rem;width:2.5rem}.statement_object .objects_sm .object.-object15{top:23.6rem;left:-10.3rem;width:1.2rem}.statement_object_top .object{position:absolute;inset:0 0 auto;margin-inline:auto}.statement_object_top .object.-object01{top:5.1rem;left:7.6rem;width:2.4rem}.statement_object_top .object.-object02{top:6.1rem;left:1.1rem;width:3.1rem}.statement_object_top .object.-object03{top:7.1rem;left:-4.9rem;width:1.6rem}.statement_object_top .object.-object04{top:20rem;left:6.3rem;width:1.6rem}.statement_object_top .object.-object05{top:-4.4rem;left:-8.4rem;width:2.4rem}.article_object .object{position:absolute;inset:0 0 auto;margin-inline:auto}.article_object .object.-object01{top:clamp(12.0625 * var(--base-size),19.53125vw,15.625 * var(--base-size));left:clamp(3.8125 * var(--base-size),6.25vw,5 * var(--base-size));width:clamp(1.4375 * var(--base-size),2.34375vw,1.875 * var(--base-size))}.article_object .object.-object02{top:clamp(10.375 * var(--base-size),16.79688vw,13.4375 * var(--base-size));left:clamp(-16.8125 * var(--base-size),-21.01562vw,-13.0625 * var(--base-size));width:clamp(1.3125 * var(--base-size),2.1875vw,1.75 * var(--base-size))}.article_object .object.-object03{top:clamp(1.5 * var(--base-size),2.42188vw,1.9375 * var(--base-size));left:clamp(27.125 * var(--base-size),43.82813vw,35.0625 * var(--base-size));width:clamp(1.375 * var(--base-size),2.26563vw,1.8125 * var(--base-size))}.article_object .object.-object04{top:clamp(10.875 * var(--base-size),17.65625vw,14.125 * var(--base-size));left:clamp(-19.3125 * var(--base-size),-24.14062vw,-15 * var(--base-size));width:clamp(1.5625 * var(--base-size),2.57813vw,2.0625 * var(--base-size))}.article_object .object.-object05{top:clamp(.75 * var(--base-size),1.25vw,1 * var(--base-size));left:clamp(11.625 * var(--base-size),18.82813vw,15.0625 * var(--base-size))}.article_object .object.-object05,.article_object .object.-object06{width:clamp(.5625 * var(--base-size),.9375vw,.75 * var(--base-size))}.article_object .object.-object06{top:clamp(16 * var(--base-size),25.85938vw,20.6875 * var(--base-size));left:clamp(-7.4375 * var(--base-size),-9.29687vw,-5.8125 * var(--base-size))}.article_object .object.-object07{top:clamp(5.3125 * var(--base-size),8.67188vw,6.9375 * var(--base-size));left:clamp(-9.9375 * var(--base-size),-12.42187vw,-7.75 * var(--base-size))}.article_object .object.-object07,.article_object .object.-object08{width:clamp(.625 * var(--base-size),1.09375vw,.875 * var(--base-size))}.article_object .object.-object08{top:clamp(9.1875 * var(--base-size),14.92188vw,11.9375 * var(--base-size));left:clamp(16.4375 * var(--base-size),26.5625vw,21.25 * var(--base-size))}.article_object .object.-object09{top:clamp(4.875 * var(--base-size),7.89063vw,6.3125 * var(--base-size));left:clamp(20.3125 * var(--base-size),32.89063vw,26.3125 * var(--base-size));width:clamp(1.25 * var(--base-size),2.03125vw,1.625 * var(--base-size))}.article_object .object.-object10{top:clamp(1.6875 * var(--base-size),2.73438vw,2.1875 * var(--base-size));left:clamp(11.125 * var(--base-size),18.04688vw,14.4375 * var(--base-size));width:clamp(.625 * var(--base-size),1.09375vw,.875 * var(--base-size))}.article_object .object.-object11{top:clamp(-1.25 * var(--base-size),-1.5625vw,-1 * var(--base-size));left:clamp(25.375 * var(--base-size),41.01563vw,32.8125 * var(--base-size));width:clamp(.9375 * var(--base-size),1.5625vw,1.25 * var(--base-size))}.article_object .object.-object12{top:clamp(1.75 * var(--base-size),2.89063vw,2.3125 * var(--base-size));left:clamp(24 * var(--base-size),38.82813vw,31.0625 * var(--base-size));width:clamp(1.1875 * var(--base-size),1.95313vw,1.5625 * var(--base-size))}.article_object .object.-object13{top:clamp(10.25 * var(--base-size),16.64063vw,13.3125 * var(--base-size));left:clamp(-1.1875 * var(--base-size),-1.48437vw,-.9375 * var(--base-size));width:clamp(1.125 * var(--base-size),1.875vw,1.5 * var(--base-size))}.article_object .object.-object14{top:clamp(4.875 * var(--base-size),7.89063vw,6.3125 * var(--base-size));left:clamp(5.4375 * var(--base-size),8.82813vw,7.0625 * var(--base-size));width:clamp(1.4375 * var(--base-size),2.34375vw,1.875 * var(--base-size))}.article_object .object.-object15{top:clamp(9.3125 * var(--base-size),15.07813vw,12.0625 * var(--base-size));left:clamp(-28.75 * var(--base-size),-35.9375vw,-22.3125 * var(--base-size));width:clamp(.9375 * var(--base-size),1.5625vw,1.25 * var(--base-size))}.sustainability-top main{position:relative}.sustainability-top_page-top{position:absolute;z-index:3;pointer-events:none;inset:clamp(-5.625 * var(--base-size),-7.03125vw,-4.375 * var(--base-size)) 0 0;grid-area:1/1}@media (min-width:768px){.statement_objects{top:clamp(1.4375 * var(--base-size),2.34375vw,1.875 * var(--base-size))}}.statement_object_top{top:10rem;left:26rem}@media (max-width:767px){.statement_object{top:90rem}}.activity_heading,.article_heading,.statement_hgroup_heading{letter-spacing:.07em;line-height:1.6}.statement_text{line-height:2.27}.activity_item_text,.article_text{line-height:1.8}.activity_item_heading{letter-spacing:.07em;line-height:1.6}