#hybrid_co2 sub{font-size:60%}#hybrid_co2 header,#hybrid_co2 .hybrid_co2_contents,#hybrid_co2 .footer-wrap{background:#fff}#hybrid_co2 .hybrid_co2_contents{padding-bottom:180px}#hybrid_co2 main{width:100%}#hybrid_co2 p:not(:last-child){margin-bottom:1em}#hybrid_co2 .hero{min-height:600px;position:relative;padding:0 20px}#hybrid_co2 .hero__kv{width:100%;height:100%;position:relative;overflow:hidden}#hybrid_co2 .hero__kv video{width:auto;height:auto;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-10}#hybrid_co2 .hero__inner{max-width:1120px;margin:25vh auto 0px;color:#fff;text-align: center;}#hybrid_co2 .hero__lead{font-size:4.2rem;line-height:1.5;margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .hero__lead{font-size:3.6rem}}@media only screen and (max-width: 767px){#hybrid_co2 .hero__lead{font-size:2.2rem}}#hybrid_co2 .hero__btn{display:flex;justify-content:center;align-items:center;width:220px;height:54px;border:2px solid #fff;border-radius:27px;color:#fff;font-size:1.6rem;font-family:"TBUDゴシック B", "TBUDGothic B"}@media only screen and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .hero__btn{font-size:1.5rem}}#hybrid_co2 .hero__btn span{display:flex;justify-content:center;align-items:center}#hybrid_co2 .hero__btn span::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 8px;border-color:transparent transparent transparent #fff;margin-left:16px;transition:0.3s}#hybrid_co2 .hero__btn:hover{opacity:1;background:#fff;color:#e7380d}#hybrid_co2 .hero__btn:hover span::after{border-color:transparent transparent transparent #e7380d}#hybrid_co2 .hero__scroll{color:#fff;position:absolute;bottom:40px;left:0}#hybrid_co2 .hero__scroll a{color:#fff}@media only screen and (max-width: 767px){#hybrid_co2 .hero__scroll{left:-10px}}#hybrid_co2 .hero__scroll span{display:block;text-align:right;width:100px;transform:rotate(270deg);position:relative}@media only screen and (max-width: 767px){#hybrid_co2 .hero__scroll span{width:80px;font-size:1rem}}#hybrid_co2 .hero__scroll span::before{content:"";position:absolute;top:0.5em;left:0;width:50px;height:1px;background:#fff;-webkit-animation:scrollAnime 1.5s infinite;animation:scrollAnime 1.5s infinite;opacity:0}#hybrid_co2 .intro{background:#dfeced;padding:100px 20px}@media only screen and (max-width: 767px){#hybrid_co2 .intro{padding:40px 20px}}#hybrid_co2 .intro__inner{max-width:1120px;background:#fff;border-radius:12px;margin:0 auto;padding:80px 20px 20px}@media only screen and (max-width: 767px){#hybrid_co2 .intro__inner{border-radius:10px;padding:45px 10px 5px}}#hybrid_co2 .intro__heading{text-align:center;margin-bottom:25px}#hybrid_co2 .intro__heading h2{font-size:3.6rem;line-height:1.4;position:relative;display:inline-block}@media only screen and (min-width: 768px){#hybrid_co2 .intro__heading h2{padding:0 162px}}@media only screen and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .intro__heading h2{font-size:3rem}}@media only screen and (max-width: 767px){#hybrid_co2 .intro__heading h2{font-size:2.2rem;padding:20px 0}}#hybrid_co2 .intro__heading h2::before,#hybrid_co2 .intro__heading h2::after{content:'';position:absolute;display:inline-block;background:url(/product/special/hybrid_co2/img/bg_wave-blue.png) repeat-x center center/contain}@media only screen and (min-width: 768px){#hybrid_co2 .intro__heading h2::before,#hybrid_co2 .intro__heading h2::after{top:calc(50% - 3.5px);width:152px;height:7px}#hybrid_co2 .intro__heading h2::before{left:0}#hybrid_co2 .intro__heading h2::after{right:0}}@media only screen and (max-width: 767px){#hybrid_co2 .intro__heading h2::before,#hybrid_co2 .intro__heading h2::after{left:calc(50% - 50px);width:100px;height:3.5px}#hybrid_co2 .intro__heading h2::before{top:0}#hybrid_co2 .intro__heading h2::after{bottom:0}}#hybrid_co2 .intro-data{display:flex;justify-content:space-between;max-width:970px;margin:0 auto 30px}@media only screen and (max-width: 767px){#hybrid_co2 .intro-data{flex-direction:column-reverse;align-items:center}}#hybrid_co2 .intro-data__graph{width:60%}@media only screen and (max-width: 767px){#hybrid_co2 .intro-data__graph{width:100%}}#hybrid_co2 .intro-data__graph video{width:100%}#hybrid_co2 .intro-data__text{display:flex;justify-content:center;align-items:center;width:35%}@media only screen and (max-width: 767px){#hybrid_co2 .intro-data__text{width:100%}}#hybrid_co2 .about{background:#fff;padding:140px 20px}@media only screen and (max-width: 767px){#hybrid_co2 .about{padding:80px 20px}}#hybrid_co2 .about__inner{max-width:1120px;margin:0 auto}#hybrid_co2 .about__heading{text-align:center}#hybrid_co2 .about__heading h2{font-size:3.6rem}@media only screen and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .about__heading h2{font-size:3rem}}@media only screen and (max-width: 767px){#hybrid_co2 .about__heading h2{font-size:2.2rem}}#hybrid_co2 .about__heading.-cocoa{margin-bottom:108px}@media only screen and (max-width: 767px){#hybrid_co2 .about__heading.-cocoa{margin-bottom:70px}}#hybrid_co2 .about__heading.-cocoa h2{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#hybrid_co2 .about__heading.-cocoa h2 img{width:321px;margin:0 10px}@media only screen and (max-width: 767px){#hybrid_co2 .about__heading.-cocoa h2 img{width:180px}}@media only screen and (max-width: 840px){#hybrid_co2 .about__heading.-cocoa h2 span:first-child{width:100%;text-align:center}}#hybrid_co2 .about__heading.-co2{margin-bottom:70px}@media only screen and (max-width: 767px){#hybrid_co2 .about__heading.-co2{margin-bottom:50px}}#hybrid_co2 .about__heading.-co2 h2{line-height:1.4;position:relative;display:inline-block}@media only screen and (min-width: 768px){#hybrid_co2 .about__heading.-co2 h2{padding:0 162px}}@media only screen and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .about__heading.-co2 h2{font-size:3rem}}@media only screen and (max-width: 767px){#hybrid_co2 .about__heading.-co2 h2{font-size:2.2rem;padding:20px 0}}#hybrid_co2 .about__heading.-co2 h2::before,#hybrid_co2 .about__heading.-co2 h2::after{content:'';position:absolute;display:inline-block;background:url(/product/special/hybrid_co2/img/bg_wave-blue.png) repeat-x center center/contain}@media only screen and (min-width: 768px){#hybrid_co2 .about__heading.-co2 h2::before,#hybrid_co2 .about__heading.-co2 h2::after{top:calc(50% - 3.5px);width:152px;height:7px}#hybrid_co2 .about__heading.-co2 h2::before{left:0}#hybrid_co2 .about__heading.-co2 h2::after{right:0}}@media only screen and (max-width: 767px){#hybrid_co2 .about__heading.-co2 h2::before,#hybrid_co2 .about__heading.-co2 h2::after{left:calc(50% - 50px);width:100px;height:3.5px}#hybrid_co2 .about__heading.-co2 h2::before{top:0}#hybrid_co2 .about__heading.-co2 h2::after{bottom:0}}#hybrid_co2 .about-point01{margin-bottom:160px;position:relative}@media only screen and (max-width: 767px){#hybrid_co2 .about-point01{margin-bottom:70px}}#hybrid_co2 .about-point01__icon{width:100px}@media only screen and (min-width: 960px){#hybrid_co2 .about-point01__icon{position:absolute;top:0;left:0}}@media only screen and (max-width: 767px){#hybrid_co2 .about-point01__icon{text-align:center;margin-bottom:20px}#hybrid_co2 .about-point01__icon img{width:65px}}#hybrid_co2 .about-point01-data{display:flex;align-items:center;margin-bottom:40px}@media only screen and (max-width: 767px){#hybrid_co2 .about-point01-data{flex-direction:column}}#hybrid_co2 .about-point01-data>div{width:50%}@media only screen and (max-width: 767px){#hybrid_co2 .about-point01-data>div:first-child{width:100%}#hybrid_co2 .about-point01-data>div:last-child{width:90%}}#hybrid_co2 .about-point01-data>div video{width:100%}#hybrid_co2 .about-point01-data>div p{font-size:1.6rem;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .about-point01-data>div p{font-size:1.5rem}}@media only screen and (max-width: 767px){#hybrid_co2 .about-point01-data>div p{font-size:1.4rem}}#hybrid_co2 .about-co2{margin-bottom:100px}@media only screen and (max-width: 767px){#hybrid_co2 .about-co2{margin-bottom:65px}}#hybrid_co2 .about-co2-balloon{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}@media only screen and (max-width: 767px){#hybrid_co2 .about-co2-balloon{flex-direction:column-reverse;margin-bottom:10px}}#hybrid_co2 .about-co2-balloon__image{width:49%}@media only screen and (max-width: 767px){#hybrid_co2 .about-co2-balloon__image{width:100%}}#hybrid_co2 .about-co2-balloon__image img{width:100%}@media only screen and (min-width: 768px){#hybrid_co2 .about-co2-car{height:700px;background:url(/product/special/hybrid_co2/img/img_point01_02.gif) no-repeat bottom right/contain;position:relative}}@media only screen and (min-width: 768px) and (max-width: 1050px){#hybrid_co2 .about-co2-car{background-size:70% auto}}@media only screen and (min-width: 768px){#hybrid_co2 .about-co2-car__inner{max-width:490px;position:absolute;top:140px;left:40px}}@media only screen and (min-width: 768px) and (max-width: 1050px){#hybrid_co2 .about-co2-car__inner{top:50px;left:0}}@media only screen and (min-width: 768px){#hybrid_co2 .about-co2-car__image{display:none}}@media only screen and (max-width: 767px){#hybrid_co2 .about-co2-car__image{margin-bottom:15px}}#hybrid_co2 .about-point02{position:relative;margin-bottom:50px}@media only screen and (max-width: 767px){#hybrid_co2 .about-point02{margin-bottom:65px}}#hybrid_co2 .about-point02__icon{width:100px}@media only screen and (min-width: 960px){#hybrid_co2 .about-point02__icon{position:absolute;top:0;left:0}}@media only screen and (max-width: 767px){#hybrid_co2 .about-point02__icon{text-align:center;margin-bottom:20px}#hybrid_co2 .about-point02__icon img{width:65px}}#hybrid_co2 .about-point02__inner{max-width:840px;margin:0 auto}#hybrid_co2 .about-point02__graph{width:100%;margin-bottom:60px}@media only screen and (max-width: 767px){#hybrid_co2 .about-point02__graph{margin-bottom:30px}}#hybrid_co2 .about-point02-data{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 767px){#hybrid_co2 .about-point02-data{flex-direction:column;margin-bottom:10px}}#hybrid_co2 .about-point02-data>div:last-child{font-size:1.6rem;margin-left:50px}@media only screen and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .about-point02-data>div:last-child{font-size:1.5rem}}@media only screen and (max-width: 767px){#hybrid_co2 .about-point02-data>div:last-child{font-size:1.4rem;margin-left:0;text-align:center}}#hybrid_co2 .about-point02-data>div:last-child img{width:184px;margin-right:5px}#hybrid_co2 .about-point03{position:relative}#hybrid_co2 .about-point03__icon{width:100px}@media only screen and (min-width: 768px){#hybrid_co2 .about-point03__icon{position:absolute;top:140px;left:0}}@media only screen and (max-width: 767px){#hybrid_co2 .about-point03__icon{text-align:center;margin-bottom:20px}#hybrid_co2 .about-point03__icon img{width:65px}}#hybrid_co2 .about-point03__inner{max-width:840px;margin:0 auto}@media only screen and (min-width: 768px){#hybrid_co2 .about-point03-data{height:607px;background:url(/product/special/hybrid_co2/img/img_point03_01.gif) no-repeat 40px center/contain;margin-bottom:25px}}@media only screen and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .about-point03-data{background-position:0 center;background-size:70% auto}}@media only screen and (min-width: 768px){#hybrid_co2 .about-point03-data__text{max-width:350px;position:absolute;top:200px;right:40px}}#hybrid_co2 .about-point03-data__text p{text-align:center}@media only screen and (min-width: 768px){#hybrid_co2 .about-point03-data__text p{font-size:1.6rem}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .about-point03-data__text p{font-size:1.5rem}}@media only screen and (max-width: 767px){#hybrid_co2 .about-point03-data__text p{font-size:1.4rem}}@media only screen and (min-width: 768px){#hybrid_co2 .about-point03-data__image{display:none}}@media only screen and (max-width: 767px){#hybrid_co2 .about-point03-data__image{margin-bottom:15px}}#hybrid_co2 .disaster{background:#fff9ef;padding:140px 20px 160px}@media only screen and (max-width: 767px){#hybrid_co2 .disaster{padding:70px 20px 80px}}#hybrid_co2 .disaster__inner{max-width:1120px;margin:0 auto}#hybrid_co2 .disaster__heading{text-align:center}#hybrid_co2 .disaster__heading h2{font-size:3.6rem}@media only screen and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .disaster__heading h2{font-size:3rem}}@media only screen and (max-width: 767px){#hybrid_co2 .disaster__heading h2{font-size:2.2rem}}#hybrid_co2 .disaster__heading.-relief{margin-bottom:60px}@media only screen and (max-width: 767px){#hybrid_co2 .disaster__heading.-relief{margin-bottom:20px}}#hybrid_co2 .disaster__heading.-recovery{margin-bottom:50px}@media only screen and (max-width: 767px){#hybrid_co2 .disaster__heading.-recovery{margin-bottom:30px}}#hybrid_co2 .disaster__heading.-recovery h2{line-height:1.4;position:relative;display:inline-block}@media only screen and (min-width: 768px){#hybrid_co2 .disaster__heading.-recovery h2{padding:0 162px}}@media only screen and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .disaster__heading.-recovery h2{font-size:3rem}}@media only screen and (max-width: 767px){#hybrid_co2 .disaster__heading.-recovery h2{font-size:2.2rem;padding:20px 0}}#hybrid_co2 .disaster__heading.-recovery h2::before,#hybrid_co2 .disaster__heading.-recovery h2::after{content:'';position:absolute;display:inline-block;background:url(/product/special/hybrid_co2/img/bg_wave-orange.png) repeat-x center center/contain}@media only screen and (min-width: 768px){#hybrid_co2 .disaster__heading.-recovery h2::before,#hybrid_co2 .disaster__heading.-recovery h2::after{top:calc(50% - 3.5px);width:140px;height:7px}#hybrid_co2 .disaster__heading.-recovery h2::before{left:0}#hybrid_co2 .disaster__heading.-recovery h2::after{right:0}}@media only screen and (max-width: 767px){#hybrid_co2 .disaster__heading.-recovery h2::before,#hybrid_co2 .disaster__heading.-recovery h2::after{left:calc(50% - 50px);width:100px;height:3.5px}#hybrid_co2 .disaster__heading.-recovery h2::before{top:0}#hybrid_co2 .disaster__heading.-recovery h2::after{bottom:0}}#hybrid_co2 .disaster__intro{display:flex;justify-content:center;margin-bottom:140px}@media only screen and (max-width: 1200px){#hybrid_co2 .disaster__intro{flex-wrap:wrap;margin-bottom:55px}#hybrid_co2 .disaster__intro img:first-child{order:2;width:110px;margin-right:15px}#hybrid_co2 .disaster__intro img:last-child{order:3;width:114px}}#hybrid_co2 .disaster__intro p{font-size:1.6rem;text-align:center;margin:0 40px 0 20px}@media only screen and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .disaster__intro p{font-size:1.5rem}}@media only screen and (max-width: 1200px){#hybrid_co2 .disaster__intro p{text-align:left;order:1;margin:0 0 20px 0;font-size:1.4rem}#hybrid_co2 .disaster__intro p br{display:none}}#hybrid_co2 .disaster-recovery{display:flex;justify-content:space-between;margin-bottom:20px}@media only screen and (max-width: 1200px){#hybrid_co2 .disaster-recovery{flex-wrap:wrap;margin-bottom:15px}}#hybrid_co2 .disaster-recovery__item{width:23%;background:#fff;border-radius:10px;padding:40px 25px;text-align:center}@media only screen and (max-width: 1200px){#hybrid_co2 .disaster-recovery__item{width:47%;padding:30px 5px 25px 5px}#hybrid_co2 .disaster-recovery__item:first-child,#hybrid_co2 .disaster-recovery__item:nth-child(2){margin-bottom:20px}}#hybrid_co2 .disaster-recovery__item>h3{font-size:2.4rem;position:relative}@media only screen and (max-width: 1200px){#hybrid_co2 .disaster-recovery__item>h3{font-size:1.5rem;line-height:1}}#hybrid_co2 .disaster-recovery__item>h3>span{display:block;font-size:1.2rem;position:absolute;top:-1.2em;left:50%;transform:translateX(-50%)}@media only screen and (max-width: 1200px){#hybrid_co2 .disaster-recovery__item>h3>span{font-size:1rem}}#hybrid_co2 .disaster-recovery__item>span{font-size:1.6rem;display:inline-block;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .disaster-recovery__item>span{font-size:1.4rem}}@media only screen and (max-width: 767px){#hybrid_co2 .disaster-recovery__item>span{font-size:1.2rem}}#hybrid_co2 .disaster-case{padding:30px 60px;background:#fff;border-radius:10px}@media only screen and (min-width: 768px) and (max-width: 959px){#hybrid_co2 .disaster-case{padding:30px}}@media only screen and (max-width: 767px){#hybrid_co2 .disaster-case{padding:30px 15px}}#hybrid_co2 .disaster-case__item{display:flex;align-items:center;padding:0 10px}@media only screen and (max-width: 959px){#hybrid_co2 .disaster-case__item{padding:0}}@media only screen and (max-width: 767px){#hybrid_co2 .disaster-case__item{flex-direction:column}}#hybrid_co2 .disaster-case__item:not(:last-of-type){padding-bottom:40px;border-bottom:1px dashed #f1b252}@media only screen and (max-width: 767px){#hybrid_co2 .disaster-case__item:not(:last-of-type){padding-bottom:20px}}#hybrid_co2 .disaster-case__item:not(:first-of-type){padding-top:40px}@media only screen and (max-width: 767px){#hybrid_co2 .disaster-case__item:not(:first-of-type){padding-top:30px}}#hybrid_co2 .disaster-case__icon{width:100px;margin-right:15px}@media only screen and (max-width: 767px){#hybrid_co2 .disaster-case__icon{width:65px;margin:0 0 15px 0}}#hybrid_co2 .disaster-case__title{width:150px;font-size:3.6rem;color:#f1b252;line-height:1;margin-right:50px}@media only screen and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .disaster-case__title{font-size:3rem;margin-right:10px}}@media only screen and (max-width: 767px){#hybrid_co2 .disaster-case__title{width:100%;font-size:2.2rem;text-align:center;margin:0 0 20px 0}#hybrid_co2 .disaster-case__title br{display:none}}#hybrid_co2 .disaster-case__main{flex:1 0 0%}@media only screen and (max-width: 767px){#hybrid_co2 .disaster-case__main{width:100%}}#hybrid_co2 .disaster-case__main p{font-size:1.6rem}@media only screen and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .disaster-case__main p{font-size:1.5rem}#hybrid_co2 .disaster-case__main p br{display:none}}@media only screen and (max-width: 767px){#hybrid_co2 .disaster-case__main p{font-size:1.4rem}#hybrid_co2 .disaster-case__main p br{display:none}#hybrid_co2 .disaster-case__main p img{width:100%;display:block;margin:0 auto}}#hybrid_co2 .disaster-case__image{display:flex;align-items:center}@media only screen and (max-width: 1200px){#hybrid_co2 .disaster-case__image{flex-direction:column}}#hybrid_co2 .disaster-case__image img{width:340px;margin-right:20px}@media only screen and (max-width: 1200px){#hybrid_co2 .disaster-case__image img{margin:0 0 15px 0}}@media only screen and (max-width: 767px){#hybrid_co2 .disaster-case__image img{max-width:190px;width:100%}}#hybrid_co2 .disaster-hybrid{padding:80px 10px 40px;background:#fff;border-radius:10px;position:relative;text-align:center}@media only screen and (min-width: 1201px){#hybrid_co2 .disaster-hybrid{height:660px}}@media only screen and (max-width: 767px){#hybrid_co2 .disaster-hybrid{padding:40px 10px 30px}}#hybrid_co2 .disaster-hybrid p{font-size:2rem;text-align:center;position:relative;z-index:1}@media only screen and (max-width: 767px){#hybrid_co2 .disaster-hybrid p{font-size:1.4rem}}@media only screen and (min-width: 1201px){#hybrid_co2 .disaster-hybrid img{position:absolute;left:50%}#hybrid_co2 .disaster-hybrid img:first-of-type{width:456px;bottom:45px;transform:translateX(-90%)}#hybrid_co2 .disaster-hybrid img:last-of-type{width:335px;bottom:151px;transform:translateX(10%)}}@media only screen and (max-width: 1200px){#hybrid_co2 .disaster-hybrid img:first-of-type{width:50%}#hybrid_co2 .disaster-hybrid img:last-of-type{width:45%;position:relative;top:-30px}}@media only screen and (max-width: 767px){#hybrid_co2 .disaster-hybrid img:first-of-type{max-width:173px}#hybrid_co2 .disaster-hybrid img:last-of-type{max-width:129px}}#hybrid_co2 .earth{height:600px;background:url(/product/special/hybrid_co2/img/bg_earth-pc.jpg) no-repeat center center/cover;display:flex;justify-content: center;}@media only screen and (max-width: 767px){#hybrid_co2 .earth{background-image:url(/product/special/hybrid_co2/img/bg_earth-sp.jpg);padding-top: 14vh;height:610px;justify-content:center}}#hybrid_co2 .earth__inner p{color:#fff;font-size:3.6rem}@media only screen and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .earth__inner p{font-size:3rem}}@media only screen and (max-width: 767px){#hybrid_co2 .earth__inner p{text-align:center;font-size:2.2rem}}#hybrid_co2 .c-notelist>li{font-size:1.2rem;padding-left:1em;position:relative}#hybrid_co2 .c-notelist>li:not(:last-child){margin-bottom:0.25em}#hybrid_co2 .c-notelist>li::before{content:"※";display:inline-block;position:absolute;top:0;left:0}#hybrid_co2 .c-emphasis{color:#f1b252;font-size:2.4rem;text-align:center;line-height:1}@media only screen and (min-width: 768px) and (max-width: 1200px){#hybrid_co2 .c-emphasis{font-size:2.1rem}}@media only screen and (max-width: 767px){#hybrid_co2 .c-emphasis{font-size:1.8rem}}#hybrid_co2 .c-emphasis>span{display:block;white-space:nowrap}#hybrid_co2 .c-emphasis>span:not(:last-child){margin-bottom:10px}#hybrid_co2 .c-emphasis__num{display:inline-block;vertical-align:baseline;padding:0 5px;opacity:0}#hybrid_co2 .c-emphasis__num.-point01,#hybrid_co2 .c-emphasis__num.-point02{position:relative;top:0.8em;margin-bottom:0.8em}@media only screen and (max-width: 767px){#hybrid_co2 .c-emphasis__num.-point01{width:70vw}#hybrid_co2 .c-emphasis__num.-point02{width:85vw}}#hybrid_co2 .zoom-in{-webkit-animation-name:zoomInAnime;animation-name:zoomInAnime;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#hybrid_co2 .js-slide-in{transform:translateY(200px);opacity:0}#hybrid_co2 .slide-in{-webkit-animation-name:slideInAnime;animation-name:slideInAnime;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes scrollAnime{0%{left:0}50%{left:-10px;opacity:1}100%{width:0;left:-20px;opacity:0}}@keyframes scrollAnime{0%{left:0}50%{left:-10px;opacity:1}100%{width:0;left:-20px;opacity:0}}@-webkit-keyframes zoomInAnime{0%{transform:scale(0.1);opacity:0}50%{transform:scale(1.2)}100%{transform:scale(1);opacity:1}}@keyframes zoomInAnime{0%{transform:scale(0.1);opacity:0}50%{transform:scale(1.2)}100%{transform:scale(1);opacity:1}}@-webkit-keyframes slideInAnime{0%{transform:translateY(200px);opacity:0}50%{}100%{transform:translateY(0);opacity:1}}@keyframes slideInAnime{0%{transform:translateY(200px);opacity:0}50%{}100%{transform:translateY(0);opacity:1}}

/*# sourceMappingURL=maps/common.css.map */


#hybrid_co2 .hero
{height:600px;background:url(/product/special/hybrid_co2/img/hero_pc.gif) no-repeat center center/cover;display:flex;align-items:center;justify-content:center}
#hybrid_co2 .earth__inner {width: 900px;text-align: left;margin: 26vh 0 0;}

@media only screen and (min-width: 768px) and (max-width: 1200px){
#hybrid_co2 .earth__inner {margin: 26vh 4vh 0;}

}

@media only screen and (max-width: 767px){
#hybrid_co2 .hero{background-image:url(/product/special/hybrid_co2/img/hero_sp.gif);height:610px}
#hybrid_co2 .hero__inner{margin:37vh auto 0px;}
#hybrid_co2 .earth__inner {margin:0px;}

}
