@charset "utf-8";.box01 .half,.box02 .half,.box03 .half,.box04 .half,.box05 .half,.box06 .half{width:580px}.inner.flex{justify-content:space-between}@media screen and (max-width:767px){.box01 .half,.box02 .half,.box03 .half,.box04 .half,.box05 .half,.box06 .half{width:100%}.u-layer .hero img{object-fit:cover;object-position:-11px -56px}.content-wrap{margin-top:-100px}}.breadcrumbs{background-color:#f3f7fe;border-radius:30px 30px 0 0}.box01{background-color:#f3f7fe;justify-content:space-between;padding-top:0}.box01 ul{justify-content:space-around}.box01 li{width:calc(90%/3);text-align:center}.box01 dt{position:relative;display:inline-block;font-size:28px;font-weight:700;padding-bottom:5px;line-height:1.5}.box01 dt:after{content:'';position:absolute;bottom:-15px;left:0;right:0;width:100%;border-bottom:5px solid #ffae00}.box01 dd{padding:30px 0 0}@media screen and (max-width:767px){.box01{border-radius:30px 30px 0 0}.box01 ul{padding-top:50px}.box01 li{width:90%;margin:0 auto 50px}}.box02{background:linear-gradient(45deg,#edeff5,#e7e7e9,#e5e7e8,#dcddde,#d5d7db);border-radius:0}.box02 .inner .half:first-of-type li{line-height:2}.box02 .inner .half:first-of-type li span{display:inline-block;border-bottom:1px solid #ffae00}.box02 .inner .half:first-of-type ul+p{color:#0070b8;font-size:20px}.box02 .inner .half:first-of-type h2{font-size:28px;font-weight:700;color:#0070b8}.box02 .inner .half:first-of-type h2+p span{display:block}.box02 .half:first-of-type figure{max-width:400px;margin:50px auto 0}.box02 .field{gap:20px 10px}.box02 .field:after{width:32%}.box02 .field li{width:calc(100%/3 - 10px)}.box02 figcaption.zoom{margin-top:5px}.box03{padding:50px 0}.box03 table{width:100%;font-size:14px}.box03 table th,.box03 table td{padding:5px;border:3px solid #fff;white-space:nowrap}.box03 table tr td:last-of-type{white-space:pre-wrap}.box03 table caption{background-color:#ffb84d;color:#333;text-align:left;padding:5px 20px;margin-top:10px;font-weight:700}.box03 table caption span{font-weight:700;font-weight:400}.box03 table caption span{float:right}.box03 table tr th:first-of-type,.box03 table tr td:first-of-type{width:170px}.box03 table tr:nth-of-type(n+2) th:first-of-type{background-color:#ffc773}.box03 table tr:nth-of-type(n+2) td{background-color:#ffe9bf}.box03 table tr:last-of-type th:first-of-type{background-color:inherit}.box03 table tr:last-of-type td{background-color:inherit}.box03 h3,.box03 h3+p{padding-left:8px;margin-top:0}.box03 h3{margin:5px 0;font-size:16px}.box03 .bnr-pdha,.box03 .bnr-sgea{align-items:center;margin:0 auto}.box03 .bnr-sgc{margin-bottom:30px}.box03 .bnr-gas-nav{flex-flow:column;align-items:center;margin:0 auto}.box03 .bnr-gas-nav ul{justify-content:space-between;width:580px;margin-top:5px}.box03 .bnr-gas-nav li{width:calc(99%/3);background-color:#f3f7fe;text-align:center;padding:3px 0;box-shadow:1px 1px 1px #ccc;transition:all .3s}.box03 .bnr-gas-nav li:hover{box-shadow:inset 5px 5px 5px #c8c9cc;background-color:#fff}.box03 .half.flex{align-items:flex-end;flex-flow:column;justify-content:center}.box03 .bnr{cursor:pointer}.box03 .bnr .arrow{position:relative}.box03 .bnr .arrow:before{content:'';width:30px;height:30px;position:absolute;right:30px;top:50%;transform:rotate(45deg);margin-top:-13px;transition:all .3s;border-top:solid 1px #333;border-right:solid 1px #333}.box03 .bnr.bnr-pdha:hover .arrow:before,.box03 .bnr.bnr-sgea:hover .arrow:before{right:20px}.box03 .bnr.bnr-pdha:hover,.box03 .bnr.bnr-sgea:hover,.box03 .bnr.bnr-sgc:hover,.box03 .bnr.bnr-gas-nav:hover figure{opacity:.8}.box03 .bnr.bnr-sgc .arrow:before{right:30%;width:15px;height:15px;margin-top:21px}.box03 .bnr.bnr-sgc:hover .arrow:before{right:28%}.box03 .bnr.bnr-gas-nav .arrow:before{right:54%;width:15px;height:15px;margin-top:21px;top:45%}.box03 .bnr.bnr-gas-nav:hover .arrow:before{right:52%}.box03 .inner.flex{justify-content:space-between}@media screen and (max-width:767px){.box03 .half,.box03 .inner.flex:first-of-type .half{width:100%}.box03 .bnr{width:100%}.box03 .bnr-sgc{margin-top:30px}.box03 .bnr-gas-nav ul{flex-flow:row;width:100%}}.box04 .feat-box{position:relative;margin:50px 0 80px}.box04 .feat-box:before{position:absolute;font-size:60px;font-style:italic;color:#0070b8;z-index:2;top:-50px;left:50px}.box04 .half:first-of-type .feat-box:nth-child(1):before{content:'01'}.box04 .half:first-of-type .feat-box:nth-child(2):before{content:'02'}.box04 .half:first-of-type .feat-box:nth-child(3):before{content:'03'}.box04 .half:last-of-type .feat-box:before{content:'04'}.box04 .feat-box:after{background-color:#fff;border-radius:50%;width:115px;height:115px;content:'';display:inline-block;position:absolute;top:-50px;left:30px;z-index:0;box-shadow:3px 3px 3px #ccc}.box04 .feat-box dl,.box04 .sample-box{background-color:#fff;z-index:1;position:relative;box-shadow:3px 3px 3px #ccc}.box04 .feat-box dl{padding:20px 30px}.box04 .feat-box dt{font-weight:700;font-size:20px;margin:20px 0}.box04 .feat-box dd.flex p{width:80%}.box04 .inner>div.flex{justify-content:space-between}.box04 .half:last-of-type .feat-box{margin:50px 0 30px}.box04 p .dl{background-image:url(//connect.nissha.com/gassensor/wp-content/themes/nissha/inc/product/sgc/../../../common/images/dl.svg);background-repeat:no-repeat;background-position:center right 20px;background-size:15px 15px;margin-top:-7px;border:1px solid #333;padding:10px 50px 10px 20px}.box04 p .dl:hover{background-image:url(//connect.nissha.com/gassensor/wp-content/themes/nissha/inc/product/sgc/../../../common/images/dl_wh.svg);background-color:#333;color:#fff}.box04 .number-box h3{margin-bottom:0}.box04 .number-box .flex{align-items:flex-end}.box04 .number-box figure{width:90px;margin-left:30px}.box04 .number-box p.ac{margin-top:30px}.box04 .sample-box{padding:20px}.box04 .sample-box ul{padding:0 20px}.box04 .sample-box li{position:relative;display:flex;align-items:center;margin-right:50px;white-space:nowrap}.box04 .sample-box li:nth-child(-n+2):after{position:absolute;content:url(//connect.nissha.com/gassensor/wp-content/themes/nissha/inc/product/sgc/../sgc/images/arrows.svg);background-repeat:no-repeat;background-position:center;right:-35px}.box04 .sample-box p.ac{margin-top:20px}@media screen and (max-width:767px){.box04 ol li,.box04 ol li dl,.box04 ol li dd p,.box04 .inner>div.flex dl{width:100%}.box04 dl{flex-flow:row;flex-wrap:wrap}.box04 dl dt,.box04 dl dd{padding-left:10px}.box04 dd figure{padding:20px 130px}.box04 ol li dd p{margin-top:0}.box04 .inner>div.flex>.half>div.flex div{width:100%}.box04 .inner>div.flex>.half>div.flex figure{padding:30px 120px}.box04 p .dl{padding:13px 50px 14px 20px;display:block}.box04 .inner>div.flex ul.flex li{margin:0 0 50px;text-align:center;justify-content:center}.box04 .inner>div.flex ul.flex li:nth-child(-n+2):after{transform:rotate(90deg);right:50%;bottom:-47px}.box04 .inner>div.flex ul.flex{margin:30px 0 0}.box04 .inner>div.flex ul.flex+p{margin:0 0 100px}}.box05 .inner{padding:0 50px;justify-content:flex-start}.box05 ul{flex-wrap:wrap}.box05 ul li{display:flex;width:calc(100%/3);margin-bottom:20px}.box05 ul li figure{width:80px;height:80px}.box05 ul li dl{margin-left:10px}.box05 ul li dt{font-weight:700;margin-bottom:5px}@media screen and (max-width:767px){.box05 .inner{padding:0 30px}.box05 ul li{width:100%;margin-bottom:30px}.box05 ul li figure{width:30%;height:auto}}ul.sgc-cta{justify-content:center;gap:10px}.sgc-cta li:first-of-type{background-color:#ed7623}.sgc-cta li:last-of-type{background-color:#63c439}.sgc-cta li{max-width:250px;width:100%;border-radius:3px;transition:all .21s;height:50px}.sgc-cta li:hover{background-color:#fff;font-weight:700}.sgc-cta li:first-of-type:hover{color:#ed7623}.sgc-cta li:last-of-type:hover{color:#63c439}.sgc-cta li a{display:flex block;justify-content:center;align-items:center;height:100%;padding-top:5px}.sgc-cta li figure{width:15px;margin:-5px 0 0 5px;display:flex;justify-content:center;align-items:center;transition:all .3s}.sgc-cta li:last-of-type figure{width:18px}.sgc-cta li figure img:last-of-type,.sgc-cta li:hover img:first-of-type{display:none}.sgc-cta li:hover img:last-of-type{display:block}.sgc-cta li:first-of-type:hover figure{margin-left:4px}