.d3-1000air-Banner .eco-banner-card{height:auto}.d3-1000air-Banner .eco-banner-card .eco-img{aspect-ratio:1920/1080}.d3-1000air-Banner .eco-banner-card-msg{--eco-design-color-desc:#fff;--eco-design-color-title:#fff}.d3-1000air-Banner .eco-banner-card-msg .eco-section-label{font-family:var(--eco-design-font-M);font-size:34px;line-height:42px}.d3-1000air-Banner .eco-banner-card-msg .eco-section-title{font-family:var(--eco-design-font-B);font-size:48px;line-height:58px}.d3-1000air-Banner .eco-banner-card-msg .eco-section-title .mark{vertical-align:text-top;font-size:20px}.d3-1000air-Banner .eco-banner-card-msg .eco-section-desc{font-family:var(--eco-design-font-EL);font-size:20px;line-height:130%}.d3-1000air-Banner .eco-banner-card-msg .eco-banner-card-btn-box{margin-top:30px}.d3-1000air-Banner .eco-banner-card-msg .eco-banner-card-btn-box .eco-banner-card-btn-box .eco-button{font-family:var(--eco-design-font-M)}@media not (min-width:1024px){.d3-1000air-Banner{width:100%;max-width:unset;margin:0}.d3-1000air-Banner .eco-banner-card{height:auto}.d3-1000air-Banner .eco-banner-card .eco-img{aspect-ratio:375/580}.d3-1000air-Banner .eco-banner-card-layout-top-center .eco-banner-card-in{padding-top:48px}.d3-1000air-Banner .eco-banner-card-msg .eco-section-label{font-family:var(--eco-design-font-EL);font-size:16px;line-height:22px}.d3-1000air-Banner .eco-banner-card-msg .eco-section-title{font-size:28px;line-height:36px}.d3-1000air-Banner .eco-banner-card-msg .eco-section-desc{font-size:16px;line-height:130%;font-family:var(--eco-design-font-L)}.d3-1000air-Banner .eco-banner-card-msg .eco-banner-card-btn-box{margin-top:20px}.d3-1000air-Banner .eco-banner-card-msg .eco-banner-card-btn-box .eco-banner-card-btn-box .eco-button{font-family:var(--eco-design-font-M);font-size:14px}}@media not (min-width:768px){.d3-1000air-Banner .eco-banner-card{height:580px}.d3-1000air-Banner .eco-banner-card .eco-img{aspect-ratio:unset}}
.d3-1000air-SenceCard{width:1200px;max-width:calc(100vw - 240px);margin:0 auto;padding:160px 0}.d3-1000air-SenceCard .title{font-size:48px;line-height:120%;font-family:var(--eco-design-font-B);white-space:pre-line;margin-bottom:50px}.d3-1000air-SenceCard .sence-container .swiper-wrap-h5{display:none}.d3-1000air-SenceCard .sence-container .swiper-wrap-h5 .sence-slide{width:auto}.d3-1000air-SenceCard .sence-container .swiper-wrap-h5 .sence-slide .sence-img{width:696px;height:400px}.d3-1000air-SenceCard .sence-container .sence-wrap-pc{display:block}.d3-1000air-SenceCard .sence-container .sence-wrap-pc .sence-list{gap:14px;display:flex}.d3-1000air-SenceCard .sence-container .sence-wrap-pc .sence-list .sence-item-img{opacity:1;border-radius:8px;width:237px;height:400px;transition:width .2s ease-in-out;position:relative;overflow:hidden;transform:translateY(0)}.d3-1000air-SenceCard .sence-container .sence-wrap-pc .sence-list .sence-item-img .sence-desc{z-index:1;color:#fff;width:100%;font-size:16px;line-height:120%;font-family:var(--eco-design-font-EL);padding:24px 16px;position:absolute;bottom:0}.d3-1000air-SenceCard .sence-container .sence-wrap-pc .sence-list .sence-item-img.active{width:696px}@media not (min-width:1024px){.d3-1000air-SenceCard{width:100%;max-width:unset;padding:80px 0}.d3-1000air-SenceCard .title{color:#18191b;margin-bottom:40px;padding:0 48px;font-size:24px;line-height:26px}.d3-1000air-SenceCard .sence-container .swiper-wrap-h5{display:block}.d3-1000air-SenceCard .sence-container .swiper-wrap-h5 .sence-slide{width:292px;margin-bottom:35px}.d3-1000air-SenceCard .sence-container .swiper-wrap-h5 .sence-slide .sence-img{aspect-ratio:292/192.81;border-radius:4px;width:292px;height:193px;overflow:hidden}.d3-1000air-SenceCard .sence-container .swiper-wrap-h5 .sence-slide .sence-desc{color:#000;font-size:14px;line-height:22px;font-family:var(--eco-design-font-M);margin-top:24px}.d3-1000air-SenceCard .sence-container .swiper-wrap-h5 .swiper-pagination{bottom:0}.d3-1000air-SenceCard .sence-container .swiper-wrap-h5 .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#ddd}.d3-1000air-SenceCard .sence-container .swiper-wrap-h5 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#919191}.d3-1000air-SenceCard .sence-container .sence-wrap-pc{display:none}}@media not (min-width:768px){.d3-1000air-SenceCard .title{padding:0 24px}}
.d3-1000air-AnimationA .screen-1,.d3-1000air-AnimationA .screen-2{width:100%;position:sticky;top:0}.d3-1000air-AnimationA .screen1-mask{z-index:10;opacity:0;pointer-events:none;background-color:#000;position:absolute;inset:0}.d3-1000air-AnimationA .screen-2{background:linear-gradient(#f9f9f9 0%,#fff 24.32%)}
.d3-1000air-DisasterPrevention{background:#fff;padding:200px 0 160px}.d3-1000air-DisasterPrevention .title-container{width:1200px;max-width:calc(100vw - 240px);margin:0 auto}.d3-1000air-DisasterPrevention .title-container .label{color:#10a152;font-size:24px;font-family:var(--eco-design-font-M);margin-bottom:20px;line-height:26px}.d3-1000air-DisasterPrevention .title-container .title{font-size:48px;line-height:120%;font-family:var(--eco-design-font-B);margin-bottom:12px}.d3-1000air-DisasterPrevention .title-container .desc{color:#696c71;font-size:20px;line-height:130%;font-family:var(--eco-design-font-EL);margin-bottom:40px}.d3-1000air-DisasterPrevention .content-list .power-swiper-slide{width:714px}.d3-1000air-DisasterPrevention .content-list .card-item{background:#f0f0f0;border-radius:8px;flex-direction:column;align-items:center;width:714px;height:400px;display:flex;overflow:hidden}.d3-1000air-DisasterPrevention .swiper-btn-box{justify-content:flex-end;align-items:center;gap:16px;width:1200px;max-width:calc(100vw - 240px);margin:40px auto 0;display:flex}.d3-1000air-DisasterPrevention .swiper-btn-box .btn-item{pointer-events:all;background-color:#f5f5f6;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.d3-1000air-DisasterPrevention .swiper-btn-box .btn-item.disabled{opacity:.5;pointer-events:none}@media not (min-width:1024px){.d3-1000air-DisasterPrevention{background:#fff;padding:80px 0}.d3-1000air-DisasterPrevention .title-container{width:100%;max-width:unset;padding:0 48px}.d3-1000air-DisasterPrevention .title-container .label{-webkit-text-fill-color:#0000;background:linear-gradient(243deg,#eac64c 3.69%,#c09325 57.05%,#af7d14 99.87%);-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:14px;line-height:22px}.d3-1000air-DisasterPrevention .title-container .title{font-size:24px;line-height:32px}.d3-1000air-DisasterPrevention .title-container .desc{margin-bottom:30px;font-size:14px;line-height:130%}.d3-1000air-DisasterPrevention .content-list .power-swiper-slide{width:280px}.d3-1000air-DisasterPrevention .content-list .power-swiper-slide .card-item{background:#f0f0f0;border-radius:4px;flex-direction:column;align-items:center;width:280px;height:374px;display:flex;overflow:hidden}.d3-1000air-DisasterPrevention .swiper-btn-box{width:100%;max-width:unset;margin:30px auto 0;padding:0 48px}.d3-1000air-DisasterPrevention .swiper-btn-box .btn-item{width:40px;height:40px}}@media not (min-width:768px){.d3-1000air-DisasterPrevention .title-container,.d3-1000air-DisasterPrevention .swiper-btn-box{padding:0 24px}}
