.block-one h1{opacity:0}.product{margin-bottom:0}.btn-contact{position:sticky;top:120px;z-index:88}.btn-contact p{position:relative}.btn-contact a{right:16px;position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.5;color:#fff;width:auto;height:auto;background:#C43F3F;border-radius:8px;padding:1em 2em;font-weight:400;transition:background 600ms ease}.btn-contact span{flex:1;text-align:center;padding:0 3rem}.btn-contact i{flex:0 0 1em;margin-left:4px}.btn-contact a:hover{color:#fff;background:linear-gradient(#d22 0%, #d22 100%)}.content{position:relative;z-index:20;background:#fff;padding:6rem 0}.content h2{text-align:center;padding:0 0 4rem}.content h2 b{display:inline-block;position:relative;font-size:clamp(20px, 6vw, 40px)}.content h2 b::after{content:"";position:absolute;left:0;bottom:-8px;width:100%;height:10px;background:url("../images/line.png") no-repeat center center/contain}.content h3{font-size:clamp(16px, 3vw, 24px);line-height:1.2}.container{width:1100px;margin:0 auto;max-width:92%}.merit-wrap{border:1px dashed #888;border-radius:12px;padding:0 2rem 2rem}.merit-wrap h3{display:flex;justify-content:center;transform:translateY(-50%)}.merit-wrap h3 em{padding:8px 1vw;display:flex;justify-content:center;align-items:center;background:#fff}.merit-wrap h3 i img{height:2em}.merit-wrap ul{display:flex;justify-content:space-between;flex-wrap:wrap}.merit-wrap li{flex:0 0 calc(100% / 6.8);text-align:center;line-height:1.4}.merit-wrap li i{display:block;padding:0 8px 8px}.merit-wrap li i img{max-height:64px}.content-scene{background:#EFFFFD;text-align:center}.content-scene .scene-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;background:#fff;border-radius:12px;padding:3rem 2rem}.content-scene .scene-wrap h3{flex:0 0 100%}.content-scene .scene-wrap h3 b{position:relative;display:inline-block}.content-scene .scene-wrap h3 b::before,.content-scene .scene-wrap h3 b::after{content:"";position:absolute;top:-10%;height:130%;width:3px;background:#81EBFF}.content-scene .scene-wrap h3 b::before{transform:rotate(-32deg);left:-20px}.content-scene .scene-wrap h3 b::after{transform:rotate(32deg);right:-20px}.content-scene .scene-wrap .scene-content{flex:0 0 48%;position:relative;padding:3rem 0 0}.content-scene .scene-wrap .scene-content h4{background:#81EBFF;border-radius:40px;padding:8px 20px;line-height:1.2;margin-bottom:1rem;font-size:1.1em}.content-scene .scene-wrap .scene-content h5{position:absolute;left:50%;top:52%;background:#fff;padding:1em;border-radius:50%;width:9em;height:9em;font-size:12px;display:flex;justify-content:center;align-items:center;transform:translate(-50%, -30%);white-space:nowrap}.content-scene .scene-wrap .scene-content figure img{max-width:60%;margin:0 auto}.content-scene .scene-wrap .scene-content ul{display:flex;justify-content:space-between}.content-scene .scene-wrap .scene-content li{flex:0 0 48%}.content-scene .scene-wrap .scene-content i{display:block}.content-scene .scene-wrap .scene-content2{flex:0 0 100%}.content-scene .scene-wrap .scene-content2 ul{justify-content:center}.content-scene .scene-wrap .scene-content2 li{flex:0 0 25%;padding:0 2rem}.content-scene .scene-wrap2{margin-top:3rem}.content-scene .scene-wrap2 h3 b::before,.content-scene .scene-wrap2 h3 b::after{background:#8CFF6E}.content-scene .scene-wrap2 .scene-content h4{background:#8CFF6E}.content-concept{text-align:center;background:#FFF9FA}.content-concept h3 b{position:relative;display:inline-block}.content-concept h3 b::before,.content-concept h3 b::after{content:"";position:absolute;top:-10%;height:130%;width:3px;background:#d11}.content-concept h3 b::before{transform:rotate(-32deg);left:-20px}.content-concept h3 b::after{transform:rotate(32deg);right:-20px}.concept-wrap{padding-top:3rem;display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.concept-wrap p{display:flex;flex-wrap:wrap}.concept-wrap p i{display:block;padding:8px;min-width:200px}.concept-wrap p img{height:200px}.concept-wrap p strong{flex:0 0 100%;display:block}.concept-wrap p.arw{flex:0 0 100px;justify-content:center}.concept-wrap p.arw img{width:80px;margin:0 auto}.concept-wrap h4{flex:0 0 100%;font-size:1.4em;font-weight:600}.concept-wrap h4 strong{padding:4px 8px 5px;line-height:1;background:#d32;color:#fff;display:inline-block}.content-prd{background:#f9fcff}.content-prd .container{width:auto;max-width:90%;margin:0 auto}.prd-slide{visibility:hidden}.prd-slide.slick-initialized{visibility:visible}.prd-slide li{text-align:center;padding:8px 16px}.prd-slide li a{display:block;border:1px solid #ddd;padding:8px;background:#fff}.prd-slide li i{display:block;overflow:hidden}.prd-slide li i img{transition-duration:0.3s}.prd-slide li a:hover i img{transform:scale(1.05)}.prd-slide li b{display:block;font-size:1.1em;padding-top:8px}.prd-slide li strong{display:block;padding-top:4px}.prd-slide li em{display:block;padding-top:8px;font-size:0.9em}.prd-slide .slide-arrow{position:absolute;top:30%;z-index:5;cursor:pointer}.prd-slide .slide-arrow::before{content:"";border:2px solid #555;border-top:0;border-right:0;display:block;width:1rem;height:1rem}.prd-slide .slide-arrow-prev{left:-2rem;transform:rotate(45deg)}.prd-slide .slide-arrow-next{right:-2rem;transform:rotate(-135deg)}@media (max-width: 768px){.content{padding:8vw 0}.merit-wrap li{flex:0 0 30%;padding:8px 0 16px}.content-scene .scene-wrap{display:block;padding:6vw 4vw}.content-scene .scene-wrap .scene-content{padding:6vw 0 0}.content-scene .scene-wrap .scene-content2 ul{flex-wrap:wrap}.content-scene .scene-wrap .scene-content2 ul li{flex:0 0 48%}.content-scene .scene-wrap .scene-content2 ul li i{max-width:180px;margin:0 auto}.concept-wrap p i{min-width:10vw}.concept-wrap p img{height:22vw}.concept-wrap p.arw{flex:0 0 48px}.concept-wrap p.arw img{width:40px}.prd-slide .slide-arrow-prev{left:0}.prd-slide .slide-arrow-next{right:0}.btn-contact a{right:8px;padding:6px 2rem}.btn-contact a span{padding:0 1em}}.engine-PageTop{z-index:20}.sp{display:none}@media (max-width: 480px){.sp{display:inline}body,html{overflow-x:clip}.content{font-size:min(3.1vw, 16px);line-height:1.4}.content h2{padding-bottom:8vw}.merit-wrap{padding:4vw}.merit-wrap h3{display:block;transform:translateY(0);padding-bottom:8vw}.merit-wrap h3 em{padding:0}.merit-wrap li{flex:0 0 46%;padding:8px 0}.content-scene .scene-wrap .scene-content h5{transform:translate(-50%, -30%);width:9em;height:9em;white-space:nowrap}.comp-img{overflow:auto}.comp-img img{max-width:200vw}.concept-wrap{padding-top:8vw;display:block}.concept-wrap p{justify-content:center}.concept-wrap p.arw{padding:8px}.concept-wrap p.arw img{transform:rotate(90deg);width:30px;height:auto;margin:0}.btn-contact{top:80px;font-size:0.9em}.btn-contact a{padding:6px 1rem}.btn-contact a span{padding:0 1em}}.overflow-wrap{overflow-x:auto}.engine-single-main .e-w980 div.egx-d{flex:0 0 25%}.engine-single-main .e-w980 div.egx-d h1{line-height:1.5}.engine-single-main p.engin-image-L{flex:0 0 52%;padding:2rem 0 0}.engine-single-main p.engin-image-L span{display:block;text-align:center;padding:8px 0 2rem;font-size:12px}.engine-single-spec-eGXd .specQuote{width:auto}.engine-single-spec-eGXd .engine-table{width:100%}.engine-single-spec-eGXd .engine-table th,.engine-single-spec-eGXd .engine-table td{text-align:center;white-space:nowrap}.engine-single-spec-eGXd .engine-table th,.engine-single-spec-eGXd .engine-table tr:nth-child(2n) th{font-weight:500;font-family:"HondaGlobalFontJP-Bold", sans-serif;border:1px solid #ccc;background:#eee;width:300px;padding:8px}.engine-single-spec-eGXd .engine-table td,.engine-single-spec-eGXd .engine-table tr:nth-child(2n) td{background:#fcfcfc;border:1px solid #ddd;padding:8px}.engine-single-spec-eGXd .engine-table .firstTd{width:155px;background:#e0e0e0}.eGX-Links{display:flex;flex-wrap:wrap;justify-content:center}.eGX-Links p{width:auto;max-width:400px;margin:0 8px}@media (max-width: 768px){.engine-single-main p.engin-image-L,.engine-single-main .e-w980 div.egx-d{flex:0 0 100%}.engine-single-main p.engin-image-L h1,.engine-single-main .e-w980 div.egx-d h1{padding-top:1rem}}
/*# sourceMappingURL=egx.css.map */
