@charset "utf-8";body{margin:0;display:flex;flex-flow:wrap;min-height:100vh;line-height:1.5;font-family:'メイリオ','Meiryo','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif;-webkit-text-size-adjust:100%;min-width:100%}h1,h2,h3,h4{margin-top:0}a:hover{cursor:pointer}.inner,.inner-m,.inner-s{margin:0 auto;width:100%}.inner{max-width:1200px}.inner-m{max-width:1000px}.inner-s{max-width:800px}@media screen and (max-width:768px){.inner,.inner-m,.inner-s{max-width:100%;padding:0 20px}}.halfinner-l{width:600px;margin:0 0 0 auto}.halfinner-r{width:600px;margin:0 auto 0 0}section{width:100%;padding:50px 0}.content-wrap{border-radius:30px;background-color:#f3f7fe;margin-top:-50px;position:relative}.half{width:calc(100%/2 - 20px)}.pc_only{display:block}.sp_only{display:none}.sup{font-size:70%;vertical-align:top;position:relative;top:-.1em}.sub{font-size:70%;vertical-align:bottom;position:relative;top:-.1em}sub,sup{font-weight:400}main{position:relative;z-index:1;width:100%}.sticky{position:-webkit-sticky;position:sticky;top:80px;margin-bottom:50px}.bold{font-weight:700}figure{text-align:center}.ani-blue{background:-webkit-linear-gradient(left,#b6d6ea 50%,transparent 50%);background:-moz-linear-gradient(left,#b6d6ea 50%,transparent 50%);background:linear-gradient(left,#b6d6ea 50%,transparent 50%)}.ani-marker{background-repeat:no-repeat;background-size:200% .5em;background-position:100% .8em;transition:1.5s}.ani-marker.is-active{background-position:0 .9999em}@media screen and (max-width:768px){.pc_only{display:none}.sp_only{display:block}.sticky{position:static;padding-bottom:100px}.inner{width:auto;padding:0 10px}.half,.halfinner-l,.halfinner-r{width:100%;margin-bottom:50px;padding:0 10px}.content-wrap{padding-top:50px}.scroll{overflow:auto;white-space:nowrap;margin:15px 0;padding-bottom:30px}.scroll::-webkit-scrollbar{height:10px}.scroll::-webkit-scrollbar-track{background-color:#0070b800;border-radius:10px}.scroll::-webkit-scrollbar-thumb{background-color:#0070b8;border-radius:10px}}.bold{font-weight:700}.mb50{margin-bottom:50px}.mb100{margin-bottom:100px}.a-line{position:relative;display:inline-block;text-decoration:none}.a-line:after{position:absolute;bottom:-4px;left:0;content:'';width:100%;height:1px;background:#333;transform:scale(0,1);transform-origin:right top;transition:transform .3s}.a-line:hover:after{transform-origin:left top;transform:scale(1,1)}.ac{text-align:center}.al{text-align:left}.ar{text-align:right}.flex{display:flex}.jc-c{justify-content:center}.jc-sb{justify-content:space-between}.ai-c{align-items:center}.ff-c{flex-flow:column}.small{font-size:.8em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.btn-square_wh,.btn-square_bl{padding:10px 40px 8px 30px;position:relative;display:inline-block;overflow:hidden;text-decoration:none;outline:none;transition:ease .2s}.btn-square_wh{border:1px solid #fff}.btn-square_bl{border:1px solid #333}.btn-square_wh:before,.btn-square_bl:before{content:'';width:10px;height:10px;position:absolute;right:20px;top:50%;transform:rotate(45deg);margin-top:-5px;transition:all .3s}.btn-square_wh:hover:before,.btn-square_bl:hover:before{right:10px}.btn-square_bl:before{border-top:solid 1px #333;border-right:solid 1px #333;z-index:3}.btn-square_wh:hover:before{border-top:solid 1px #333;border-right:solid 1px #333}.btn-square_wh:before{border-top:solid 1px #fff;border-right:solid 1px #fff;z-index:3}.btn-square_bl:hover:before{border-top:solid 1px #fff;border-right:solid 1px #fff}.btn-square_wh span{position:relative;z-index:3;color:#fff}.btn-square_bl span{position:relative;z-index:3;color:#333}.btn-square_wh:hover span{color:#333}.btn-square_wh:after{content:'';position:absolute;top:0;left:0;z-index:2;background:#fff;width:100%;height:100%;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transform:scale(0,1);transform-origin:right top}.btn-square_wh:hover:after{transform-origin:left top;transform:scale(1,1)}.btn-square_bl span{position:relative;z-index:3;color:#333}.btn-square_bl:hover span{color:#fff}.btn-square_bl:after{content:'';position:absolute;top:0;left:0;z-index:2;background:#333;width:100%;height:100%;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transform:scale(0,1);transform-origin:right top}.btn-square_bl:hover:after{transform-origin:left top;transform:scale(1,1)}.arrow-b_wh,.arrow-b_bl,.arrow-sb_bl{position:relative}.arrow-b_wh:before,.arrow-b_bl:before,.arrow-sb_bl:before{content:'';width:20px;height:20px;position:absolute;right:20px;top:50%;transform:rotate(45deg);margin-top:-5px;transition:all .3s}.arrow-sb_bl:before{width:10px;height:10px;right:-10px;border-top:solid 1px #333;border-right:solid 1px #333;margin-top:-4px}.arrow-sb_bl:hover:before{right:-20px}.arrow-b_wh:hover:before,.arrow-b_bl:hover:before{right:10px}.arrow-b_wh:before{border-top:solid 1px #fff;border-right:solid 1px #fff}.arrow-b_bl:before{border-top:solid 1px #333;border-right:solid 1px #333}div.colorbox{position:relative;width:80%;margin:30px auto 30px}div.colorbox div.color{position:absolute;top:0;right:0;width:100%;height:100%;z-index:2;background-color:#10404c}div.colorbox img{display:block;width:100%}h2.ud-wh{text-align:center;margin-bottom:30px;font-weight:400}h2.ud-wh span,h3.ud-wh span{display:inline-block;line-height:1;padding:2px 0 0}h2.ud-wh span.hwrap,h3.ud-wh span.hwrap{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:10px 0 7px}h2.ud-bl span,h3.ud-bl span{display:inline-block}h2.ud-bl span.hwrap,h3.ud-bl span.hwrap{border-top:1px solid #333;border-bottom:1px solid #333;padding:20px 0}h2.u-ye,h3.u-ye,h2.u-blue,h3.u-blue{text-align:center;margin-bottom:50px;font-weight:400}h2.u-ye:after,h2.u-blue:after,h3.u-ye:after,h3.u-blue:after{content:"";margin:0 auto;display:block;width:100px;height:2px;border-radius:2px;margin-top:10px}h3.u-ye:after,h3.u-blue:after{height:1px}h2.u-ye:after,h3.u-ye:after{background-color:#ed7623}h2.u-blue:after,h3.u-blue:after{background-color:#0070b8}.l-blue{text-align:left;font-size:20px;position:relative}.l-blue:after{background-color:#0070b8;content:"";margin:0 auto;width:30px;height:2px;border-radius:2px;position:absolute;left:0;bottom:-10px}.l-ye{text-align:left;font-size:20px;position:relative}.l-ye:after{background-color:#ed7623;content:"";margin:0 auto;width:30px;height:2px;border-radius:2px;position:absolute;left:0;bottom:-10px}.naname{text-align:center}.naname span{position:relative}.naname span:before,.naname span:after{content:'';display:inline-block;background:#333;width:1px;position:absolute}.naname span:before{left:0}.naname span:after{right:0}@media screen and (min-width:768px){.naname span{padding:0 30px}.naname span:before,.naname span:after{height:50px;bottom:-15px}.naname span:before{transform:rotate(-30deg)}.naname span:after{transform:rotate(30deg)}}@media screen and (max-width:767px){.naname span{display:inline-block;padding:0 20px}.naname span:before,.naname span:after{height:60px;bottom:-5px}.naname span:before{transform:rotate(-20deg)}.naname span:after{transform:rotate(20deg)}}.shadow{background-color:#fff;margin:0 auto;box-shadow:0px 2px 3px 0px rgba(0,0,0,.16)}.top-area .shadow dl{display:flex;flex-wrap:wrap;gap:10px 0}.top-area .shadow dt{width:40%;font-weight:700}.top-area .shadow dd{width:60%}ul.blue_triangle li{position:relative;padding-left:12px}ul.blue_triangle li:before{position:absolute;content:'';width:0;height:0;border-style:solid;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #0070b8;border-right:0;left:0;top:4px}@media screen and (max-width:767px){.flex{flex-flow:column}h2.u-ye,h3.u-ye,h2.u-blue,h3.u-blue,.l-blue{margin-bottom:30px;font-size:2em}.blog-wh h2.ud-wh{margin-top:0;padding-top:50px}.bg-fixed .contact-wh{padding:0 0 50px}}dl.dots dt,dl dt{font-weight:700;margin-bottom:5px;padding-left:5px}dl dd{margin-bottom:10px;padding-left:.5em}ul.dots li,dl.dots dd{position:relative;padding-left:1.2em;margin-bottom:5px}ul.dots li:before,dl.dots dd:before{position:absolute;content:'・';left:0}ol.serial{counter-reset:serial}ol.serial li{padding-left:1rem;text-indent:-1rem;padding-bottom:5px;position:relative}ol.serial li:before{content:counter(serial) '.';counter-increment:serial 1;padding-left:5px;position:absolute}header{position:fixed;top:0;z-index:99999;background-color:#f8f8ff;width:100%;height:80px;-webkit-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}#sitelogo{width:180px;display:block}header .inner-m{display:flex;align-items:center;height:100%}@media screen and (min-width:769px){.navwrap{display:flex;flex-flow:column;align-items:end;justify-content:center}.navwrap>div{height:40px}div#nav_sp{width:77%}nav.main-menu,nav.globalMenuPc ul,nav.globalMenuPc ul li{height:100%;width:100%}header .inner-m,nav.globalMenuPc ul{display:flex;align-items:center;justify-content:space-between;height:100%}nav.globalMenuPc ul li{background-color:#f8f8ff;font-size:13px;border-radius:3px;background-repeat:no-repeat;background-position:center 8px;background-size:26px;flex-shrink:0;text-align:center;width:calc(100%/6);text-align:center;position:relative;height:40px}nav.globalMenuPc ul li:after{height:26px;width:1px;background-color:#ccc;right:0;top:7px;position:absolute;content:''}nav.globalMenuPc ul li:last-of-type:after{width:0}nav.globalMenuPc ul li:hover{background-color:#f0f8ff}nav.globalMenuPc ul li a{padding:4px 3px 2px;display:flex;height:100%;align-items:center;justify-content:center;height:100%}nav.globalMenuPc ul li.has-child{position:relative}nav.globalMenuPc ul li.has-child ul,nav.globalMenuPc ul li.has-child ul li ul,nav.globalMenuPc ul li.has-child:hover ul li ul{position:absolute;top:0;left:180px;visibility:hidden;opacity:0;transition:all .3s;flex-flow:column}nav.globalMenuPc ul li.has-child:hover ul li ul{left:300px}nav.globalMenuPc ul li.has-child:hover ul,nav.globalMenuPc ul li.has-child ul li:hover ul{visibility:visible;opacity:1;width:300px}nav.globalMenuPc ul li.has-child ul{position:absolute;left:0;top:42px;z-index:4;width:180px;visibility:hidden;opacity:0;transition:all .3s}nav.globalMenuPc ul li.has-child ul li{width:100%;border-radius:3px;box-shadow:0 1px 1px #ccc;-webkit-transition:all .2s ease;transition:.2s ease;margin-bottom:1px}nav.globalMenuPc ul li.has-child ul li:first-of-type{margin-bottom:1px}nav.globalMenuPc ul li.has-child ul li:after{width:0}nav.globalMenuPc ul li.has-child ul li a{justify-content:flex-start;align-items:center;padding-left:10px;text-align:left;font-size:12px;line-height:1.3}}.header-widget .dl{background-color:#ed7623;color:#fff;text-shadow:1px 1px 1px #eda202}.header-widget .dl:hover{background-color:#f6c04c}.header-widget .btn-square{background-color:#509e2f;color:#fff;text-shadow:1px 1px 1px #3b801e}.header-widget .btn-square:hover{background-color:#63c439}.header-widget>div:nth-child(3){position:relative;width:110px;margin:0 10px}.header-widget #searchform{position:absolute;left:0;top:7px}header .widgettitle{font-size:0;margin-top:-37px}.header-widget #searchform button{position:absolute;top:0;right:12px;cursor:pointer}.header-widget #searchform input{box-shadow:inset 0px 2px 3px #ccc;border:none;padding:6px 0 7px 12px;color:#aaa;background-color:#f8f8ff;width:100%;font-size:10px!important;border-bottom:1px solid #f1f1f1}.header-widget #searchform button{background-image:url(//connect.nissha.com/gassensor/en/wp-content/themes/nissha/common/css/../images/search.svg);background-repeat:no-repeat;background-position:5px center;background-size:16px;background-color:#9d9d9d;border:none;font-size:0;position:absolute;top:1px;right:0;width:27px;height:23px}.header-widget .lang{background-image:url(//connect.nissha.com/gassensor/en/wp-content/themes/nissha/common/css/../images/globe.svg);background-repeat:no-repeat;background-position:left center;background-size:15px;width:80px}.header-widget .lang a{display:grid;align-items:center;padding-top:2px;color:#0070b8}.header-widget .lang:hover{background-image:url(//connect.nissha.com/gassensor/en/wp-content/themes/nissha/common/css/../images/globe2.svg)}.header-widget .lang:hover a{color:#666}@media screen and (min-width:769px){.header-widget{display:flex;justify-content:flex-end;font-size:12px;width:600px}.header-widget>div{height:38px;border-radius:3px;transition:.2s ease;text-align:center}.header-widget>div div{height:100%}.header-widget>div div:nth-child(n+2){margin-bottom:1px}.widgettitle{font-size:0}.header-widget a{height:100%;display:flex;align-items:center;justify-content:center}.header-widget>div:nth-child(-n+2){padding:5px;width:130px}}@media screen and (max-width:767px){header{height:60px}header .inner-m{justify-content:center}div#nav_sp{position:fixed;z-index:999;right:-120%;width:100%;height:100vh;backdrop-filter:blur(10px);background-color:rgba(255,255,255,.7);transition:all .6s;flex-flow:row}#nav_sp.panelactive{right:0;top:0}.globalMenuSp{display:flex;justify-content:center;margin-top:30px}#nav_sp>ul{position:absolute;z-index:999;top:40%;left:50%;transform:translate(-50%,-50%);flex-flow:column;margin:0;width:50%;text-align:center}nav.globalMenuSp ul li{background-color:transparent;box-shadow:none;background-position:left center;height:auto;margin:0 auto;text-align:left;font-size:14px;line-height:2}nav.globalMenuSp ul li a{color:#333;text-decoration:none;display:block;text-transform:uppercase;letter-spacing:.1em;font-weight:700;white-space:nowrap}nav.globalMenuSp ul li>ul{margin-left:20px}.openbtn{position:fixed;z-index:9999;top:5px;right:10px;cursor:pointer;width:60px;height:64px}.openbtn span{display:inline-block;transition:all .4s;position:absolute;left:14px;height:3px;border-radius:2px;background-color:#333;width:45%}.openbtn span:nth-of-type(1){top:15px}.openbtn span:nth-of-type(2){top:23px}.openbtn span:nth-of-type(3){top:31px}.openbtn.active span:nth-of-type(1){top:18px;left:18px;transform:translateY(6px) rotate(-45deg);width:30%}.openbtn.active span:nth-of-type(2){opacity:0}.openbtn.active span:nth-of-type(3){top:30px;left:18px;transform:translateY(-6px) rotate(45deg);width:30%}header .inner,nav.globalMenuSp .inner{display:flex;align-items:center;justify-content:center;height:100%}#sitelogo{padding:0 30px 0 0}nav.globalMenuPc ul li:nth-child(4){background-position:left center}.header-widget{width:100%;display:flex;flex-wrap:wrap;justify-content:center;position:absolute;bottom:0;padding:20px}.navwrap{display:flex;flex-flow:column-reverse}.header-widget>div,.header-widget>div:nth-child(-n+2),.header-widget>div:nth-child(3){width:46%}.header-widget #searchform{right:0}.header-widget .dl,.header-widget .btn-square{display:block;text-align:center;width:100%;padding:7px 0 5px}.header-widget .lang{background-position:left 10px top 12px;width:auto}.header-widget .lang a{padding:10px 0 0 30px}}.bg-fixed{background-image:url(//connect.nissha.com/gassensor/en/wp-content/themes/nissha/common/css/../images/top_bl.webp);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;width:100%;position:relative;background-color:#000}@media screen and (max-width:767px){.bg-fixed{background-image:url(//connect.nissha.com/gassensor/en/wp-content/themes/nissha/common/css/../images/top_bl_sp.webp);background-size:cover;background-position:center}}.footer-cta{background:linear-gradient(90deg,#509e2f 0%,#509e2f 50%,#ed7623 50%,#ed7623 100%);padding:0}.footer-cta ul li{width:calc(100%/2);transition:all .3s}.footer-cta ul li:first-of-type p{text-shadow:1px 1px 1px #3b801e}.footer-cta ul li:last-of-type p{text-shadow:1px 1px 1px #eda202}.footer-cta ul li p{margin-bottom:10px}.footer-cta ul li a{color:#fff;text-align:center;display:grid;grid-template-columns:100px auto;grid-template-rows:1fr 1fr;height:100%;padding:20px 40px}.footer-cta ul li a figure{grid-row:1/3;grid-column:1/1;display:grid;place-items:center}.footer-cta ul li a img:hover{opacity:1}.footer-cta ul li a p{display:grid;place-items:center;margin:0}.footer-cta ul li a>div{grid-row:2/3;grid-column:2/2}.footer-cta ul li h3{position:relative;background-color:#fff;border-radius:50px;max-width:200px;margin:0 auto;padding-top:3px;font-size:16px}.footer-cta ul li h3:after{content:'';width:0;height:0;border-style:solid;border-color:transparent;border-width:4px 6px;border-left-color:currentColor;border-right:0;transform:translateX(15%);position:absolute;top:50%;right:10%;margin-top:-4px;transition:all .3s}.footer-cta ul li:hover h3:after{right:8%}.footer-cta ul li:first-of-type h3,.footer-cta ul li:first-of-type h3:after{color:#509e2f}.footer-cta ul li:last-of-type h3,.footer-cta ul li:last-of-type h3:after{color:#ed7623}@media screen and (max-width:768px){.footer-cta ul.flex{flex-flow:row}}@media screen and (max-width:599px){.footer-cta ul.flex{flex-flow:column}.footer-cta ul li{width:100%}.footer-cta{background:linear-gradient(180deg,#509e2f 0%,#509e2f 50%,#ed7623 50%,#ed7623 100%)}.footer-cta .inner-s{padding:0}.footer-cta ul li a p{margin:0 0 5px}}footer{margin-top:auto;background:#fff;color:#fff;width:100%}footer .comp{background-color:#fff;align-items:center;margin:0 auto;padding:20px 0}footer .comp li{position:relative;border-right:1px solid #ccc;padding:0 50px;width:calc(90%/3);text-align:center}footer .comp li:nth-child(2) img{height:auto;max-width:150px}footer .comp li:last-child{border:none}footer .comp li:last-child a{padding:5px 50px 15px}footer .comp+ul li{font-size:14px;padding:10px 30px}.copy{text-align:center;font-size:10px;margin:0;background-color:#fff;color:#333}.obi{background:rgba(0,0,0,.5);font-weight:400}@media screen and (max-width:768px){footer .comp{padding:20px}footer .comp li{padding:15px 100px;width:100%;border-right:none}footer .comp li img{height:30px}footer .inner-m>ul.flex.jc-c{padding:20px 0}footer .comp li:last-child a{padding:5px 0 15px}}@media screen and (max-width:599px){footer .comp li:nth-child(2) img{max-width:170px}}#pagetop{width:50px;height:50px;position:fixed;right:5px;bottom:10px;background-color:#fff;opacity:.6;border-radius:3px;background-image:url(//connect.nissha.com/gassensor/en/wp-content/themes/nissha/common/css/../images/pagetop.svg);background-repeat:no-repeat;background-position:center;box-shadow:1px 1px 1px #000;z-index:999999}#pagetop a{display:block;width:50px;height:50px;text-decoration:none;transition:all .3s ease}.breadcrumbs{padding:50px 0 30px;font-size:12px}.breadcrumbs ul{margin:-40px 0 0;display:flex}.breadcrumbs li{position:relative;margin-right:30px}.breadcrumbs li:after{content:'';position:absolute;top:5px;right:-20px;border-top:1px solid #333;border-right:1px solid #333;width:6px;height:6px;transform:rotate(45deg)}.breadcrumbs li:last-of-type:after{display:none}.breadcrumbs .home,.breadcrumbs .archive{word-break:keep-all}@media screen and (max-width:768px){.breadcrumbs{display:none}}.u-layer{width:100%}.u-layer .hero{height:450px;text-align:center;color:#fff;background-color:#000;padding-top:20px}.u-layer .hero .half.txt{display:flex;flex-flow:column;justify-content:center;height:400px;line-height:1.5}.u-layer .hero .half{display:flex;flex-flow:column;justify-content:center}.u-layer .hero .half img{width:100%}.u-layer h1{font-size:40px;font-weight:400;margin-bottom:0}.u-layer h1 span{display:block;font-size:30px}@media screen and (max-width:768px){.u-layer .hero{height:auto;position:relative;padding-bottom:100px}.u-layer .hero .half,.u-layer .hero{margin-bottom:0;padding-bottom:0}.u-layer .top-img img{margin-top:46px;height:400px;width:100%;object-fit:cover}.u-layer .hero .half.txt{position:absolute;top:0;background:rgba(0,0,0,.3)}.u-layer h1{font-size:20px}.content-wrap{padding-top:0;border-radius:30px}}.bgextend{animation-name:bgextendAnimeBase;animation-duration:1s;animation-fill-mode:forwards;position:relative;overflow:hidden;opacity:0}@keyframes bgextendAnimeBase{from{opacity:0}to{opacity:1}}.bgappear{animation-name:bgextendAnimeSecond;animation-duration:1s;animation-delay:.6s;animation-fill-mode:forwards;opacity:0}@keyframes bgextendAnimeSecond{0%{opacity:0}100%{opacity:1}}.bgLRextend:before{animation-name:bgLRextendAnime;animation-duration:1s;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#fff}@keyframes bgLRextendAnime{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}100%{transform-origin:right;transform:scaleX(0)}}.bgappearTrigger,.bgLRextendTrigger{opacity:0}.contact-wh,.contact-sgwh{color:#fff;text-align:center;margin:0 0 100px 50%}.contact-wh p{margin-bottom:30px}.contact-sgwh{margin:0;padding:100px 0}.contact-sgwh h2{font-size:28px;display:inline;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:20px 0}.contact-sgwh p{margin:70px 0 50px}.btn-square_wh{padding:10px 40px 8px 29px}section.double{position:relative;padding:0;margin-top:-30px}.double .half{display:flex;flex-flow:column;align-items:center;justify-content:center;padding:50px 0;color:#fff;width:50%}.double figure{margin:0 auto}.double h2,.double p{text-shadow:1px 1px gray}.double h2{margin:10px 0;font-weight:400}.double p{margin:0 0 20px}.double figure{width:200px}.btn-single,.btn-double{background-color:#fff;position:relative;padding:9px 60px;border-radius:50px}.btn-single:after,.btn-double:after{content:'';position:absolute;top:50%;right:30px;transition:all .3s}.btn-single,.double .contact .btn-double{padding:9px 70px}.btn-single:after,.double .contact .btn-double:after{width:10px;height:10px;transform:rotate(45deg);border-top:solid 2px #62aec8;border-right:solid 2px #62aec8;margin-top:-5px}.double .document .btn-double:after{width:15px;height:15px;background-image:url(//connect.nissha.com/gassensor/en/wp-content/themes/nissha/common/css/../images/download-ye.svg);background-repeat:no-repeat;background-position:center;background-size:cover;margin-top:-7px}.btn-single:hover:after,.double .contact .btn-double:hover:after{right:20px}.double .document .btn-double:hover:after{width:20px;height:20px;margin-top:-10px}.double .contact{background-color:#62aec8}.double .document{background-color:#c7ba36}.btn-single,.double .contact .btn-double{color:#62aec8}.double .document .btn-double{color:#c7ba36}@media screen and (max-width:767px){.double figure{width:160px}.double .halfinner-l,.double .half:nth-child(2){padding:0 0 50px}.double .half.contact,.double .half.document{margin-bottom:0}}.singlewrap{background-color:#62aec8;text-align:center;color:#fff}.singlewrap.flex{justify-content:center;align-items:center}.singlewrap.flex .flex{flex-flow:column;justify-content:center;align-items:center;margin:0 6vw;text-shadow:1px 1px 0px #666}.singlewrap.flex .flex h2{margin-bottom:0;font-size:30px;font-weight:400}.singlewrap figure{width:230px}.blog-wh .half{margin-left:50%}.blog-wh h2,.blog-wh h3,.blog-wh p,.blog-wh .btn-square_wh{color:#fff}.blog-wh .btn-square_wh{margin-left:30px;flex-shrink:0}.blog-wh .btn-square_wh:hover{color:#333}.blog-wh p{margin-block:auto;font-size:14px}.blog-wh h3{position:relative;text-align:center;margin:30px 0 30px}.blog-wh h3:after,.blog-wh h3:before{position:absolute;content:'';background-color:#fff;height:1px;width:30%;top:50%}.blog-wh h3:before{left:0}.blog-wh h3:after{right:0}.blog-wh .catewrap{flex-wrap:wrap;justify-content:flex-start}.blog-wh .catewrap li{width:calc(96%/3);margin-right:10px}.blog-wh .catewrap li:nth-child(3n){margin-right:0}.blog-wh .catewrap .btn-square_wh{width:100%;font-size:12px;padding:8px 40px 10px 10px;margin:0 0 10px}@media screen and (max-width:767px){.blog-wh .half{margin-left:0}.blog-wh .half>div.flex{display:flex;align-items:center;flex-flow:column}.blog-wh p{margin-block:auto;margin-bottom:20px}.blog-wh .catewrap li{width:100%}.blog-wh .btn-square_wh{margin-left:20px}}.blog-wh .newpost{flex-flow:wrap;justify-content:space-between}.blog-wh .newpost li{width:calc(92%/2);font-weight:400;margin:0 10px 20px;background-color:#fff}.blog-wh .newpost img{width:100%;height:190px;object-fit:cover}.blog-wh .newpost time{margin:5px 0 10px 10px;font-size:12px;display:inline-block}.blog-wh .newpost p{width:80%;color:#333;margin:0 0 10px 15px;font-size:14px}.blog-wh .arrow-b_bl:before{right:-20px;margin-top:-12px}.blog-wh .arrow-b_bl:hover:before{right:-30px}.blog-wh .newpost a{position:relative}.blog-wh .newpost .cate{position:absolute;content:'';background-color:#fff;top:10px;left:-10px;padding:3px 10px;font-size:12px;z-index:1;box-shadow:1px 1px #ccc}.blog-wh .newpost .cate:before{position:absolute;content:'';top:100%;left:0;border:none;border-bottom:solid 5px transparent;border-right:solid 10px #ccc}.u-layer.bg-color.active{background:rgba(0,0,0,.3);transition:all .3s;height:100%;overflow:auto}@media screen and (max-width:767px){.blog-wh .newpost li{width:90%;margin:0 auto 30px}.blog-wh .newpost img{height:230px}.blog-wh .newpost time{margin-top:10px}.blog-wh .newpost p{font-size:16px;padding-bottom:10px}.contact-wh{margin:0}}.pagination{z-index:1;position:inherit;text-align:center;font-size:20px;margin-top:50px}.pagination a.page-numbers{background-color:#fff;border-radius:50%;margin:0 10px;width:60px;height:60px;box-shadow:1px 1px 1px #ccc;display:inline-flex;align-items:center;justify-content:center}.pagination .current{margin:0 20px}.pagination .dots{color:#7fb7db;font-weight:700;letter-spacing:-12px}.pagination a.page-numbers.next,.pagination a.page-numbers.prev{font-weight:700;margin-left:20px;background-color:inherit;box-shadow:none}.modal{cursor:pointer}#graydisplay{display:none;position:fixed;top:0;left:0;width:100%;max-width:100%!important;height:100%;background:rgba(0,0,0,.8);z-index:10}#graydisplay img{position:absolute;top:0;bottom:0;left:0;right:0;max-width:80%;max-height:80%;margin:auto;height:auto;background-color:#fff}.zoom{position:relative}.zoom:after{position:absolute;content:'';background-image:url(//connect.nissha.com/gassensor/en/wp-content/themes/nissha/common/css/../images/zoom-in.svg);background-repeat:no-repeat;width:26px;height:26px;top:6px}.sgc-case{background-color:#fff;padding:0;height:200px}.sgc-case figure img{width:100%;height:200px;object-fit:cover}.sgc-case div.half{flex-flow:column;justify-content:center}.sgc-case .arrow-b_bl:before{right:17%;margin-top:-35px}.sgc-case .arrow-b_bl:hover:before{right:16%}.sgc-case h2{font-weight:400;margin:0}.u-layer p.sgc_ex{font-size:30px}section.double{margin-top:0}@media screen and (max-width:767px){.sgc-case{position:relative}.sgc-case div.half{position:absolute;top:0;right:-1px;background-image:linear-gradient(90deg,transparent 0,transparent 40%,#fff 60%,#fff 100%);height:200px;padding-left:220px}}.demo{background-color:#073c8c;color:#fff;background-image:url(//connect.nissha.com/gassensor/en/wp-content/themes/nissha/common/css/../images/demo.png);background-repeat:no-repeat;background-position:right top}.demo .half.flex{align-items:center}.demo h2{margin-top:0}.demo .half.flex p{margin-left:150px}.demo .half.flex p .arrow-b_wh:before{right:-20px;margin-top:-12px}.demo .half.flex p .arrow-b_wh:hover:before{right:-30px}@media screen and (max-width:767px){.demo{background-position:right top 50px}.demo .half:first-of-type{margin-top:40%}.demo .half.flex p{margin-left:-17px}}.sgc{background:linear-gradient(45deg,#edeff5,#e7e7e9,#e5e7e8,#dcddde,#d5d7db);position:relative;z-index:1;border-radius:0 0 30px 30px;padding:30px 50px 100px 0}.sgc:after{content:'';position:absolute;background:linear-gradient(-45deg,#edeff5,#e7e7e9,#e5e7e8,#dcddde,#d5d7db);height:100%;width:100%;top:0;right:100%;z-index:-1}.sgc h2{color:#0070b8;font-size:28px;line-height:1.5}.sgc h3{font-size:28px;text-align:left;padding-bottom:14px}.sgc h3.l-blue:after{width:60px;height:1px}.sgc div.half{align-items:center;justify-content:center}.sgc figure.modal{margin:30px 0 0}.sgc figcaption{margin:10px 22px 0 0}@media screen and (max-width:767px){.sgc{padding:30px 10px 100px}}aside{color:#fff;width:360px;margin-top:-50px;float:right}aside h2{white-space:nowrap;margin:0 0 30px}.termlist{width:50%;margin:0 auto 50px}.termlist li{padding:10px 0 10px 10px}.termlist li a{position:relative}.termlist li a:before{position:absolute;content:'';width:8px;height:8px;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg);top:50%;left:-20px;margin-top:-4px}@media screen and (max-width:767px){aside{margin-top:50px;width:100%}}.bnr-refrigerant{padding:0}.bnr-refrigerant .flex:nth-child(2){flex-flow:column;align-items:center;justify-content:center}@media screen and (max-width:767px){.bnr-refrigerant .flex:nth-child(2) p{padding:0 20px}}.top-cta ul{gap:20px;justify-content:center;margin-top:40px}.cta-mid{background-color:#fff}.cta-mid ul{justify-content:center;gap:40px}.top-cta li,.cta-mid li{cursor:pointer;position:relative;width:100%}.top-cta li{max-width:250px;top:24px}.cta-mid li{max-width:500px}.top-cta li:before,.cta-mid li:before{position:absolute;content:'';background:transparent linear-gradient(105deg,#ed7623 0%,#ff6f00 50%,#ed7623 100%) 0% 0% no-repeat padding-box;width:200px;left:0;transition:all .3s ease-out;background-position:1% 50%;background-size:200% auto;box-shadow:1px 1px 2px #ccc}.top-cta li:before{border-radius:0 25px 25px 0;bottom:3px;height:40px}.cta-mid li:before{width:100%;bottom:5px;height:50px}.top-cta li:hover:before,.cta-mid li:hover:before{background-position:99% 50%;box-shadow:none}.top-cta img,.cta-mid img{max-width:42px}.top-cta li p.band_or,.top-cta li p.cta-txt,.cta-mid li p.band_or,.cta-mid li a p.cta-txt{text-align:center;font-weight:700;margin:0}.top-cta li p.band_or,.cta-mid li p.band_or{text-shadow:2px 2px 3px rgba(255,255,255,.25);font-size:16px;z-index:1;color:#fff}.top-cta li p.band_or{padding-bottom:2px;position:relative;right:7px;bottom:9px}.cta-mid li a{display:flex;flex-flow:column}.top-cta li p.cta-txt,.cta-mid li a p.cta-txt{color:inherit}.top-cta li p.cta-txt{position:absolute;top:-40px;right:45px}.cta-mid li a p.cta-txt{font-size:18px;padding-left:4rem;margin-bottom:18px}.cta-mid li p.band_or{margin:0;padding:0 0 14px 13px;position:relative;font-size:20px}.cta-mid li p.band_or:before{content:'';position:absolute;right:10px;top:8px;width:24px;height:24px;background-color:#fff;border-radius:25px;z-index:1;margin-top:-6px;box-shadow:2px 2px 3px rgba(255,255,255,.25)}.cta-mid li p.band_or:after{position:absolute;content:'';width:0;height:0;border-style:solid;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #ff6f00;border-right:0;z-index:2;right:16px;top:8px}.top-cta li a,.cta-mid a{display:block;position:relative;height:100%;width:100%}.top-cta li p span{color:#333;display:block;position:absolute;letter-spacing:0;top:-29px;width:100%;text-align:center}.top-cta li figure,.cta-mid figure{position:absolute;bottom:0}.cta-mid figure img{max-width:80px}@media screen and (max-width:768px){.top-cta ul{flex-flow:row}p.cta-txt{font-size:14px;right:53px}.cta-mid li{margin:0 auto}}@media screen and (max-width:599px){.top-cta ul li:first-of-type{padding-left:30px}.top-cta ul li:first-of-type:before{left:30px}.top-cta li p.cta-txt{right:24px}}@media screen and (max-width:480px){.cta-mid{padding-bottom:0}.top-cta ul li:first-of-type{padding-left:0}.top-cta ul li:first-of-type:before{left:0}.top-cta li p.cta-txt{right:-5px}.top-cta li p.band_or{right:-17px}.cta-mid figure{left:7%}.cta-mid figure img{max-width:70px}.cta-mid li:before{width:80%;left:inherit;right:20px}.cta-mid li a p.cta-txt{font-size:14px}.cta-mid li:last-of-type a p.cta-txt{padding-right:27px;text-align:right}.cta-mid li:first-of-type .band_or{font-size:16px;padding:0 0 17px 42px}.cta-mid li p.band_or:before{right:31px;top:6px}.cta-mid li p.band_or:after{right:37px;top:6px}}@media screen and (max-width:376px){.top-cta ul li:before{width:100%}.top-cta li p.cta-txt{right:inherit;left:0}.cta-mid figure{left:10px}.cta-mid li:before{width:90%;right:10px}.top-cta img{max-width:35px}.cta-mid li a p.cta-txt{font-size:14px}.cta-mid li:first-of-type a p.cta-txt{padding-right:46px}.cta-mid figure img{max-width:60px}.cta-mid li p.band_or:before{right:20px}.cta-mid li p.band_or:after{right:26px}.cta-mid li:last-of-type a p.cta-txt{padding-right:18px;margin-bottom:14px}}.field{flex-wrap:wrap}.field:after{content:"";display:block;height:0}.field li{background-color:#fff;border-radius:10px}.field figure img{border-radius:10px 10px 0 0;width:190px;height:100px;object-fit:cover}.field p{text-align:center;position:relative;transition:all .3s}.field p:after{content:'';width:10px;height:10px;position:absolute;right:12px;top:50%;transform:rotate(45deg);margin-top:-5px;transition:all .3s;border-top:solid 1px #333;border-right:solid 1px #333}.field a:hover p:after{right:8px}@media screen and (max-width:767px){.field{flex-flow:row;flex-wrap:wrap;justify-content:space-between}.field li{width:calc(96%/2)}.field li,.field li:nth-of-type(3n){margin:0 0 20px}}.blog-category .inner-m{background-color:#f0f8ff}.blog-category .cat-wrap{display:flex;padding:0 30px 30px}.blog-category h2{background-color:#0070b8;color:#fff;padding:6px 0 0 20px;position:relative;margin:0 0 20px}.blog-category h2+p{margin-left:30px}.blog-category h2:after{position:absolute;width:100%;height:2px;background-color:#0070b8;bottom:-5px;left:0;content:''}.blog-category .cat-wrap h3{color:#0070b8;margin:10px;min-width:150px}.blog-category h3.cat-list a{position:relative}.blog-category h3.cat-list a:after{width:8px;height:8px;border-top:2px solid #0070b8;border-right:2px solid #0070b8;transform:rotate(45deg);right:-15px;top:8px;position:absolute;content:'';transition:all .3s}.blog-category h3.cat-list:hover a:after{right:-20px}.blog-category ul{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.blog-category ul li{box-shadow:0 1px 2px 0 rgba(0,0,0,.12);background-color:#fff;color:#0070b8;text-align:center;height:30px;transition:all .3s}.blog-category ul li a{padding:5px 20px 0;display:block}.blog-category ul li:hover{background-color:#f5f5f5;box-shadow:none}@media screen and (max-width:599px){.blog-category .cat-wrap{flex-flow:column}}#popup{position:fixed;right:5px;bottom:50px;z-index:999999;width:250px;padding:15px 10px 8px;opacity:0;transition:1s}#popup.js_active{right:30px;z-index:9999;opacity:1}.close-btn{position:absolute;top:0;right:10px;width:10px;height:10px;transform:rotate(45deg);border:none;background:0 0;outline:none;font-size:0}.close-btn:before,.close-btn:after{content:'';position:absolute;width:2px;height:10px;background:#333}.close-btn:after{transform:translate(0,0) rotate(90deg)}.close-btn:hover{cursor:pointer}