@charset "utf-8";.u-layer .hero{background-image:url(//connect.nissha.com/gassensor/wp-content/themes/nissha/inc/document/../document/images/top.png);background-repeat:no-repeat;background-position:center;background-size:cover}.inner.flex.jc-c.ac.ff-c{height:100%}.content-wrap{background-color:#f3f7fe;padding-bottom:100px}.u-layer:last-of-type{padding-top:0}.topbox{padding-top:0}.topbox ul{flex-wrap:wrap;gap:30px;justify-content:space-between}.topbox ul:after{content:'';display:block;width:32%;height:0}.topbox ul li{background-color:#fff;border-radius:30px;display:flex;flex-flow:column;justify-content:end;width:calc(100%/3 - 30px);max-height:370px}.topbox div{min-height:290px;padding-top:20px}.topbox h3{text-align:center;font-size:20px;padding:0 20px;margin:5px 0 0}.topbox .dlbtn{border-top:2px dashed #ccc;text-align:center;padding:20px 0 10px;margin-top:auto}.topbox figure{display:flex;align-items:center;padding:0 20px;height:200px;object-fit:cover;width:100%;margin:0 auto}.documents-template-single-documents{.breadcrumbs{padding:50px 0 0}}.u-box{background-color:#fff;border-radius:30px;padding:50px 0 30px}.u-box>.flex{padding:0 80px 30px;justify-content:space-between}.u-box .half:nth-child(2) figure{width:100%;text-align:center}.u-box ul{margin-bottom:20px}.u-box ul:last-of-type li,.u-box dd{text-indent:20px;position:relative;line-height:2}.u-box ul:last-of-type li:before{position:absolute;content:'';width:15px;height:15px;background-color:#0070b8;top:7px;left:0;border-radius:50%}.u-box dl dt:nth-of-type(2){margin-top:20px}.u-box dd:before{position:absolute;content:'';top:50%;left:4px;width:8px;height:8px;margin-top:-4px;border-right:1px solid #707070;border-top:1px solid #707070;transform:rotate(45deg)}.u-box .download-btn{text-align:center;border-top:3px dashed #ccc;padding-top:30px}.u-box .download-btn p:nth-child(2){font-size:20px}.u-box .download-btn:hover{border-top:3px dashed #0070b8;color:#0070b8}.u-box table{border-collapse:collapse}.u-box table td{text-align:center;border:1px solid#707070;width:120px}.u-box table td.none{border:none}section.double{margin-top:-30px}@media screen and (max-width:768px){.u-box>.flex{padding:0 0 30px}}