@font-face{font-display:swap;font-family:NotoSansCJKjp;font-style:normal;font-weight:400;src:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/fonts/NotoSansCJKjp-Regular.woff) format("woff"),url() format("eot")}@font-face{font-display:swap;font-family:NotoSansCJKjp;font-style:normal;font-weight:700;src:url() format("woff"),url() format("eot")}@font-face{font-display:swap;font-family:NotoSansCJKjp;font-style:normal;font-weight:900;src:url() format("woff"),url() format("eot")}*{font-family:NotoSansCJKjp}.sp{display:none}.cl{clear:both}img{image-rendering:-webkit-optimize-contrast}html{font-family:NotoSansCJKjp,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,sans-serif;scroll-behavior:smooth}body{margin:0;overflow-x:hidden;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400!important}.container-fluid{padding-left:0!important;padding-right:0!important}header{background:#fff;height:120px;position:fixed;top:0;width:100%;z-index:999}#logoarea{float:left;margin:17px 0 0;position:relative;width:190px}#logoarea p{color:#3b1e87;font-size:12px;left:47px;position:absolute;top:-3px}#kanaarea{color:#00909f;float:left;font-size:13px;letter-spacing:1px;margin:63px 0 0 10px;width:150px}#menuarea{float:right;margin:20px 0 0;width:calc(100% - 350px)}.drawer-nav{height:100px;position:relative}.drawer-hamburger,.drawer-logo{display:none}.drawer-menu{bottom:0;display:flex;font-size:14px;height:50px;justify-content:flex-end;left:0;list-style:none;margin:0;padding:0;position:absolute;width:100%}.drawer-menu li{color:#535f60;margin:8px 0 0 25px}.drawer-menu li a{color:#535f60}.drawer-button{display:flex;height:50px;justify-content:flex-end;left:0;list-style:none;margin:0;padding:0;position:absolute;top:0;width:100%}.drawer-button li{margin:0 0 0 15px}.drawer-button li.download{background:linear-gradient(90deg,#3fc0cd,#78dce5);border-radius:4px;color:#fff;display:inline-block;font-size:13px;height:35px;position:relative;text-align:center;width:180px}.drawer-button li.download:hover{opacity:.7;transition:all .1s}.drawer-button li.download a{color:#fff;display:block;padding:8px;text-decoration:none}.drawer-button li.shiyou{background:linear-gradient(90deg,#3fc0cd,#78dce5);border-radius:4px;color:#fff;display:inline-block;font-size:13px;height:35px;position:relative;text-align:center;width:180px}.drawer-button li.shiyou:hover{opacity:.7;transition:all .1s}.drawer-button li.shiyou a{color:#fff;display:block;padding:8px;text-decoration:none}.drawer-button li.contact{background:linear-gradient(90deg,#ff6c2a,#faa037);border-radius:4px;color:#fff;display:inline-block;font-size:13px;height:35px;position:relative;text-align:center;width:180px}.drawer-button li.contact:hover{opacity:.7;transition:all .1s}.drawer-button li.contact a{color:#fff;display:block;padding:8px;text-decoration:none}#footer-menu{background:#36445b;padding:70px 0 40px}.footer-logos{overflow:hidden}#footer-logo{float:left;margin:0 0 15px}#footer-kana{float:left;font-size:11px;margin:10px 0 0 10px;width:120px}#footer-kana,#footer-kana p{color:#fff;letter-spacing:1px}.flogos{display:flex;flex-wrap:wrap;justify-content:center}#flogo,#form-flogo{height:50px;width:300px}#form-flogo{margin:0 auto}#flogo img,#form-flogo img{height:auto;width:100%}#fprivacy{height:70px;margin:-5px 0 -10px 40px;position:absolute;right:270px;width:70px}#fprivacy img,#fprivacy-form img{width:100%}#fprivacy-form{height:70px;margin:-5px 0 -10px 40px;position:absolute;right:453px;width:70px}.footer-menu1{font-size:14px;list-style:none;margin:0;padding:0}.footer-menu1 li{margin:0 0 15px}.footer-menu1 li a{color:#fff}.footer-menu2{font-size:14px;list-style:none;margin:60px 0 0;padding:0}.footer-menu2 li{margin:0 0 15px}.footer-menu2 li a{color:#fff}.footer-menu3{display:flex;font-size:14px;justify-content:center;list-style:none;margin:20px 0 0;padding:0}.footer-menu3 li{margin:0 15px}.footer-menu3 li a{color:#fff}.footer-button{list-style:none;margin:0;padding:0}.footer-button li{margin:0 0 25px}.footer-button li.download{background:linear-gradient(90deg,#3fc0cd,#78dce5);border-radius:4px;color:#fff;display:inline-block;font-size:13px;height:35px;position:relative;text-align:center;width:180px}.footer-button li.download:hover{opacity:.7;transition:all .1s}.footer-button li.download a{color:#fff;display:block;padding:8px;text-decoration:none}.footer-button li.shiyou{background:linear-gradient(90deg,#3fc0cd,#78dce5);border-radius:4px;color:#fff;display:inline-block;font-size:13px;height:35px;position:relative;text-align:center;width:180px}.footer-button li.shiyou:hover{opacity:.7;transition:all .1s}.footer-button li.shiyou a{color:#fff;display:block;padding:8px;text-decoration:none}.footer-button li.contact{background:linear-gradient(90deg,#ff6c2a,#faa037);border-radius:4px;color:#fff;display:inline-block;font-size:13px;height:35px;position:relative;text-align:center;width:180px}.footer-button li.contact:hover{opacity:.7;transition:all .1s}.footer-button li.contact a{color:#fff;display:block;padding:8px;text-decoration:none}#footer-tel{border:1px solid #fff;color:#fff;font-size:16px;margin:0;padding:30px 0;text-align:center;width:100%}#footer-tel span{color:#fff;display:block;font-size:27px}#footer-tel span:before{background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/common/ftel.png);background-size:contain;content:"";display:inline-block;height:26px;vertical-align:middle;width:22px}#footer-copy{padding:20px 0;position:relavite}#footer-copy p.copy{color:#333;font-size:13px;margin-left:-6px}#pagetop{bottom:55px;position:fixed;right:15px;z-index:9999}#pagetop img{border-radius:50px;box-shadow:0 0 8px #eee;height:70px;width:70px}#mv{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/mv-bg-pc.png) no-repeat;background-position:top;margin:0;padding:200px 0 40px}#mv .mv{float:left;margin:0 50px;width:600px}#mv .title h2{font-size:36px;line-height:56px;margin:0 50px 25px 0}#mv .name h3,#mv .title h2{color:#fff;float:right;width:335px}#mv .name h3{font-size:17px;line-height:23px;margin:0 50px 20px 0}#mv .name h3 span{color:#fff;font-size:41px;line-height:61px}#mv .button{background:linear-gradient(90deg,#ff6c2a,#faa037);border-radius:4px;color:#fff;display:inline-block;float:right;font-size:19px;height:60px;line-height:28px;margin:0 50px 30px 0;position:relative;text-align:center;width:335px}#mv .button:hover{opacity:.9;transition:all .1s}#mv .button a{color:#fff;display:block;padding:16px;text-decoration:none}#mv .icon{display:flex;float:right;justify-content:center;margin:0 50px 20px 0;width:335px}#mv .icon .icons{margin:0 10px}#mv .icon .icons img{border-radius:80px;box-shadow:0 10px 25px 0 rgba(0,0,0,.1)}#top-about{padding:0 0 40px}#top-about h2{color:#54b7c1;font-size:36px;line-height:46px;margin:0 0 40px;text-align:center}#top-about p{color:#535f60;font-size:16px;line-height:32px;text-align:center}#top-about .more{margin:0 auto;width:50px}#top-products{background:#fafafa;margin-top:20px;padding:65px 0 50px;position:relative}#top-products .complete{left:calc(50% - 65px);position:absolute;top:-80px}#top-products h2{color:#54b7c1;font-size:28px;line-height:40px;margin:0 0 25px;text-align:center}#top-products ul{list-style:none}#top-products ul li{float:left;margin:0 15px 15px;text-align:center}#top-products ul li img{height:230px;width:230px}#top-products ul li:nth-child(5){margin:0 15px 15px 140px}#top-products ul li p{border:1px solid #54b7c1;border-radius:20px;color:#54b7c1;display:inline-block;font-size:15px;line-height:15px;margin:15px 0;padding:8px 15px;text-align:center}#top-products .rei{clear:both;color:#909090;font-size:12px;margin-bottom:30px;margin-right:20px;text-align:center}#top-products .more{background:#36445b;background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/more-arrow-w.png);background-position:top 10px right 10px;background-repeat:no-repeat;background-size:20px;color:#fff;margin:20px auto;text-align:center;width:230px}#top-products .more a{color:#fff;display:block;padding:8px 15px;text-decoration:none}#top-products .more:hover{opacity:.7;transition:all .1s}#top-features{background:linear-gradient(90deg,#f4fafa,#e2f3f2);padding:60px 0 80px}#top-features h2{color:#414e64;font-size:32px;line-height:40px;margin:0 0 70px;text-align:center}#top-features h2 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#top-features .point{background:#fff;border-radius:20px;box-shadow:0 0 8px #eee;margin:0 0 80px;padding:50px 480px 50px 50px}#top-features #point1,#top-features #point2,#top-features #point3{position:relative}#top-features .point .points{background:linear-gradient(90deg,#469ca9,#68c4ce);background-size:120px;border-bottom-left-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;color:#fff;font-size:16px;height:34px;padding:6px 10px;text-align:center;width:120px}#top-features .point h3{color:#54b7c1;font-size:27px;line-height:40px;margin:40px 0 25px}#top-features .point p{color:#535f60;font-size:16px;line-height:32px;margin:0 0 50px}#top-features .point .kuwashiku{background:#fff;background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/more-arrow-bk.png);background-position:top 12px right 10px;background-repeat:no-repeat;background-size:16px;border:1px solid #384459;color:#fff;margin:0 auto;text-align:center;width:230px}#top-features .point .kuwashiku a{color:#36445b;display:block;padding:8px 15px;text-decoration:none}#top-features .point .kuwashiku:hover{ransition:all .1s;background:#f5f5f5;background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/more-arrow-bk.png);background-position:top 12px right 10px;background-repeat:no-repeat;background-size:16px}#top-features #point1 .image{position:absolute;right:20px;top:-60px;width:470px}#top-features #point2 .image{position:absolute;right:20px;top:20px;width:470px}#top-features #point3 .image{position:absolute;right:20px;top:-45px;width:470px}#top-features .button{background:linear-gradient(90deg,#ff6c2a,#faa037);border-radius:5px;color:#fff;font-size:22px;font-weight:700;line-height:28px;margin:0 auto;text-align:center;width:400px}#top-features .button span{font-size:16px;font-weight:400;line-height:20px}#top-features .button a{color:#fff;display:block;padding:15px;text-decoration:none}#top-features .button:hover{opacity:.7;transition:all .1s}#top-oem{background:#fff;padding:60px 0}#top-oem h2{color:#414e64;font-size:32px;line-height:40px;margin:0 0 30px;text-align:center}#top-oem h2 span{color:#909090;font-family:Rajdhani,sans-serif;letter-spacing:2px;line-height:35px}#top-oem h2 span,#top-oem p{font-size:16px;text-align:center}#top-oem p{color:#535f60;line-height:32px;margin:0 0 30px}#top-oem .more{background:#36445b;background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/more-arrow-w.png);background-position:top 10px right 10px;background-repeat:no-repeat;background-size:20px;color:#fff;margin:20px auto;text-align:center;width:230px}#top-oem .more a{color:#fff;display:block;padding:8px 15px;text-decoration:none}#top-oem .more:hover{opacity:.7;transition:all .1s}#top-price{background:#fafafa;padding:60px 0}#top-price h2{color:#414e64;font-size:32px;line-height:40px;margin:0 0 30px;text-align:center}#top-price h2 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#top-price h2 span.small{color:#414e64;font-size:16px;line-height:35px;padding-left:8px}#top-price table{color:#333;margin:0 0 20px}#top-price table th{border:2px solid #fafafa;font-size:24px;font-weight:700}#top-price table td{border:2px solid #fafafa;font-size:18px;line-height:24px}#top-price table .bl{background:#b3e1e5;padding:25px;text-align:left}#top-price table .gr{background:#efefef;padding:25px 45px 25px 25px;text-align:right}#top-price table .gr span{color:#909090;font-size:11px}#top-price ul{argin:0;padding:0}#top-price ul li{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/top-price-list-bg.png) no-repeat;background-position:0;background-size:13px;color:#8d8d8d;font-size:12px;line-height:25px;list-style:none;margin:0;padding:0 0 0 20px;text-align:left}#top-price p{color:#535f60;font-size:16px;line-height:32px;margin:40px 0 30px;text-align:center}#top-price .more{background:#36445b;background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/more-arrow-w.png);background-position:top 10px right 10px;background-repeat:no-repeat;background-size:20px;color:#fff;margin:20px auto;text-align:center;width:300px}#top-price .more a{color:#fff;display:block;padding:8px 15px;text-decoration:none}#top-price .more:hover{opacity:.7;transition:all .1s}#top-case{background:linear-gradient(180deg,#fafafa,#fafafa 50%,#f0f8f8 0,#f0f8f8);padding:0 0 60px}#top-case .inner{background:#fff;border-radius:7px;box-shadow:0 0 8px #eee;padding:80px}#top-case h2{color:#54b7c1;font-size:28px;line-height:40px;margin:0 0 25px;text-align:center}#top-case ul{margin:0;padding:0}#top-case ul li{float:left;list-style:none;margin:0;padding:20px;width:25%}#top-case ul li img{height:auto;width:100%}#top-case .more{background:#36445b;background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/more-arrow-w.png);background-position:top 10px right 10px;background-repeat:no-repeat;background-size:20px;color:#fff;margin:20px auto 40px;text-align:center;width:230px}#top-case .more a{color:#fff;display:block;padding:8px 15px;text-decoration:none}#top-case .more:hover{opacity:.7;transition:all .1s}#top-case .button{background:linear-gradient(90deg,#ff6c2a,#faa037);border-radius:5px;color:#fff;font-size:22px;font-weight:700;line-height:28px;margin:0 auto;text-align:center;width:400px}#top-case .button span{font-size:16px;font-weight:400;line-height:20px}#top-case .button a{color:#fff;display:block;padding:15px;text-decoration:none}#top-case .button:hover{opacity:.7;transition:all .1s}#top-faq{background:#f0f8f8;padding:0 0 80px}#top-faq h2{color:#414e64;font-size:32px;line-height:40px;margin:0 0 30px;text-align:center}#top-faq h2 span{color:#909090;font-family:Rajdhani,sans-serif;letter-spacing:2px;line-height:35px}#top-faq h2 span,#top-faq p{font-size:16px;text-align:center}#top-faq p{color:#535f60;line-height:32px;margin:40px 0 30px}#top-faq .more{background:#36445b;background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/more-arrow-w.png);background-position:top 10px right 10px;background-repeat:no-repeat;background-size:20px;color:#fff;margin:20px auto 40px;text-align:center;width:230px}#top-faq .more a{color:#fff;display:block;padding:8px 15px;text-decoration:none}#top-faq .more:hover{opacity:.7;transition:all .1s}.accordion-container{cursor:pointer;margin:0 0 20px;outline:0;position:relative;width:100%}.accordion{background:#fff;border-radius:7px;box-shadow:0 0 8px #eee;cursor:text;height:90%;margin:0 0 20px}.col-md-6 .accordion:hth-child(3){background:#cfc}.accordion-container .article-title{background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/top-faq-icon.png);background-position:left 50% top 14px;background-repeat:no-repeat;background-size:40px;color:#54b7c1;display:block;font-size:18px;font-weight:400;line-height:32px;margin:0;padding:65px 35px 15px 50px;position:relative;text-align:center}.article-title{position:relative}.article-title:after{display:none}.accordion-content{color:#555;padding:0 30px 7px 40px}.accordion p{font-size:15px!important;line-height:32px!important;margin:0 0 15px!important;text-align:left!important}#top-news{background:#fff;padding:60px 0}#top-news .news-cont{background:#fff;margin:0 0 20px;padding:0}#top-news h2{color:#414e64;font-size:32px;line-height:40px;margin:0 0 30px;text-align:center}#top-news h2 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#top-news ul{margin:0;padding:0}#top-news ul li{border-bottom:1px solid #ddd;list-style:none;margin:0;padding:20px 0}#top-news ul li .date{color:#545454;float:left;font-size:14px;margin:0 15px 0 0;width:90px}#top-news ul li .cate{float:left;margin:0 10px 0 0;width:80px}#top-news ul li .cate a{text-decoration:none!important}#top-news ul li .press{background:#2ea9ad;border:1px solid #2ea9ad;border-radius:4px}#top-news ul li .news,#top-news ul li .press{color:#fff;display:block;font-size:12px;margin-right:10px;padding:1px 14px;text-align:center;width:80px}#top-news ul li .news{background:#4fcbce;border:1px solid #4fcbce;border-radius:4px}#top-news ul li .blog{background:#395672;border:1px solid #395672;border-radius:4px}#top-news ul li .blog,#top-news ul li .seminar{color:#fff;display:block;font-size:12px;margin-right:10px;padding:1px 14px;text-align:center;width:80px}#top-news ul li .seminar{background:#ff9c19;border:1px solid #ff9c19;border-radius:4px}#top-news ul li p{color:#535f60;float:left;font-size:16px;line-height:26px;margin:0}#top-news ul li p a{color:#545454;float:left;margin:0}#top-news ul li p a:hover{color:#999}#top-news .news-left{height:35px;width:100%}#top-news .news-right{width:100%}#top-news .more{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/common/more-arrow.png) no-repeat;background-position:top 10px right 15px;background-size:40px 20px;border:1px solid #384459;clear:both;color:#999;float:right;font-size:14px;font-weight:400;height:35px;margin:30px 0;text-align:center;width:190px}#top-news .more a{color:#36445b;display:block;padding:8px 20px 8px 8px}#right-navi{background:#76c5cd;border-bottom-left-radius:8px;border-top-left-radius:8px;padding:20px 20px 12px 10px;position:absolute;right:0;top:350px;z-index:999}#right-navi ul{margin:0;padding:0}#right-navi ul li{font-size:14px;line-height:20px;list-style:none;margin:0 0 8px;padding:0 0 0 17px}#right-navi ul li a{color:#fff}#right-navi ul li:hover{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/common/ico_bread_arrow_w.png);background-position:0;background-repeat:no-repeat;background-size:13px}#right-navi.fixed{background:rgba(118,197,205,.8);position:fixed;right:0;top:130px}#title{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/common/title-bg-pc.png) no-repeat;background-size:cover;height:200px;margin-top:120px}#title h1{color:#fff;font-size:36px;line-height:54px;margin:85px 0 0;text-align:center}#bread{margin:20px 60px}#bread ul{margin:0;padding:0}#bread ul li{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/common/ico_bread_arrow_w.png) no-repeat;background-position:100%;background-size:15px;color:#fff;display:inline-block;float:left;font-size:14px;list-style:none;padding-right:17px}#bread ul li:last-child{background:none}#bread ul li a,#bread ul li a:link{color:#fff}#bread-footer{background:#fff;margin:15px 0}#bread-footer ul{margin:0;padding:0}#bread-footer ul li{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/common/ico_bread_arrow.png) no-repeat;background-position:100%;background-size:15px;color:#555;display:inline-block;float:left;font-size:14px;list-style:none;padding-right:17px}#bread-footer ul li:last-child{background:none}#bread-footer ul li a,#bread-footer ul li a:link{color:#555}#common-cta{background:#fafafa;padding:60px 0}#common-cta h2{color:#414e64!important;font-size:22px;line-height:40px;margin-bottom:20px;text-align:center}.common-cta{background:#fff;box-shadow:0 0 8px #eee;margin:0 auto;padding:60px 30px;position:relative;width:100%}.common-cta-cont{display:flex;justify-content:center;margin:0 auto;width:80%}.common-cta .icon{left:calc(50% - 22px);position:absolute;top:-20px;width:45px}#common-cta .common-cta1{background:linear-gradient(90deg,#3fc0cd,#78dce5);border-radius:5px;color:#fff;font-size:22px;font-weight:700;line-height:28px;margin:0 auto;text-align:center;width:360px}#common-cta .common-cta1 a{color:#fff;display:block;padding:15px;text-decoration:none}#common-cta .common-cta1:hover{color:#fff!important;opacity:.7;text-decoration:none!important;transition:all .1s}#common-cta .common-cta2{background:linear-gradient(90deg,#ff6c2a,#faa037);border-radius:5px;color:#fff;font-size:22px;font-weight:700;line-height:28px;margin:0 auto;text-align:center;width:360px}#common-cta .common-cta2 a{color:#fff;display:block;padding:15px;text-decoration:none}#common-cta .common-cta2:hover{color:#fff!important;opacity:.7;text-decoration:none!important;transition:all .1s}.mg{margin:0 50px}#products-intro{margin:0;padding:60px 0}#products-intro p{color:#535f60;font-size:16px;line-height:26px;text-align:center}#products-features{background:linear-gradient(90deg,#f4fafa,#e2f3f2);margin:0;padding:80px 0}#products-features h2{color:#414e64;font-size:32px;line-height:40px;margin:0 0 40px;text-align:center}#products-features h2 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#products-features p{color:#535f60;font-size:16px;line-height:26px;text-align:left}#products-features .inner{background:#fff;border-radius:15px;box-shadow:0 0 8px #eee;padding:50px}.products-features-image{margin:30px 0}.two-buttons{display:flex;justify-content:center;margin:0 auto;width:600px}.two-buttons .button{background:#54b7c1;background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/more-arrow-w.png);background-position:top 10px right 10px;background-repeat:no-repeat;background-size:20px;color:#fff;margin:20px auto;text-align:center;width:270px}.two-buttons .button a{box-shadow:0 0 8px #ccc;color:#fff;display:block;padding:8px 15px;text-decoration:none}.two-buttons .button:hover{opacity:.7;transition:all .1s}.one-button{display:flex;justify-content:center;margin:0 auto;width:600px}.one-button .button{background:#36445b;background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/more-arrow-w.png);background-position:top 10px right 10px;background-repeat:no-repeat;background-size:20px;color:#fff;margin:20px auto;text-align:center;width:230px}.one-button .button a{box-shadow:0 0 8px #ccc;color:#fff;display:block;padding:8px 15px;text-decoration:none}.one-button .button:hover{opacity:.7;transition:all .1s}.multi-buttons{display:flex;justify-content:center;margin:0 auto;width:100%}.multi-buttons .button{background:#36445b;background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/more-arrow-w-b.png);background-position:top 8px right 10px;background-repeat:no-repeat;background-size:20px;color:#fff;margin:20px 10px;text-align:center;width:300px}.multi-buttons .button a{box-shadow:0 0 8px #ccc;color:#fff;display:block;font-size:13.5px;padding:8px 30px 8px 10px;text-decoration:none}.multi-buttons .button:hover{opacity:.7;transition:all .1s}#products-design{background:#fff;padding:60px 0 80px}#products-design h2{color:#54b7c1;font-size:36px;line-height:40px;margin:0 0 40px;text-align:center}#products-design h2 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#products-design .point{background:#fff;margin:0 0 40px;padding:0}#products-design .point .points{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/top-features-point-bg.png);background-size:120px;color:#fff;font-size:16px;height:34px;padding:6px 10px;text-align:center;width:120px}#products-design .point h3{color:#54b7c1;font-size:27px;line-height:40px;margin:40px 0 25px}#products-design .point p{color:#535f60;font-size:16px;line-height:32px;margin:0 0 50px}#products-design #point1{margin:0 0 70px}#products-design #point1 .image,#products-design #point2 .image{float:right;margin-left:20px;width:530px}#products-design #point1 .box{background:#fafafa;border-radius:20px;box-shadow:0 0 8px #eee;margin:20px 0 0;padding:50px}#products-design #point1 .box h4{color:#36445b;font-size:22px;line-height:40px}#products-design #point1 .box p{color:#535f60;font-size:16px;line-height:28px;margin-bottom:0}#products-design #point1 .box img{float:right;width:400px}#products-design #point2 .box{background:#fff;border:1px solid #54b7c1;border-radius:20px;margin:40px 0 0;padding:50px 100px 20px}#products-design #point2 .box h4{color:#414e64;font-size:32px;line-height:40px;margin:0 0 30px;text-align:center}#products-design #point2 .box h4 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#products-design #point2 .box .list1{float:left;margin-bottom:30px;width:33%}#products-design #point2 .box .list1 h5{color:#54b7c1;font-size:20px;line-height:30px;margin:0 0 10px;padding:0 0 0 35px;position:relative}#products-design #point2 .box .list1 h5:before{background:#54b7c1;border-radius:4px;color:#fff;content:"1";display:block;font-size:16px;left:0;line-height:16px;padding:4px 8px;position:absolute;top:2px}#products-design #point2 .box .list2{float:left;margin-bottom:30px;width:33%}#products-design #point2 .box .list2 h5{color:#54b7c1;font-size:20px;line-height:30px;margin:0 0 10px;padding:0 0 0 35px;position:relative}#products-design #point2 .box .list2 h5:before{background:#54b7c1;border-radius:4px;color:#fff;content:"2";display:block;font-size:16px;left:0;line-height:16px;padding:4px 8px;position:absolute;top:2px}#products-design #point2 .box .list3{float:left;margin-bottom:30px;width:33%}#products-design #point2 .box .list3 h5{color:#54b7c1;font-size:20px;line-height:30px;margin:0 0 10px;padding:0 0 0 35px;position:relative}#products-design #point2 .box .list3 h5:before{background:#54b7c1;border-radius:4px;color:#fff;content:"3";display:block;font-size:16px;left:0;line-height:16px;padding:4px 8px;position:absolute;top:2px}#products-design #point2 .box .list4{float:left;margin-bottom:30px;width:33%}#products-design #point2 .box .list4 h5{color:#54b7c1;font-size:20px;line-height:30px;margin:0 0 10px;padding:0 0 0 35px;position:relative}#products-design #point2 .box .list4 h5:before{background:#54b7c1;border-radius:4px;color:#fff;content:"4";display:block;font-size:16px;left:0;line-height:16px;padding:4px 8px;position:absolute;top:2px}#products-design #point2 .box .list5{float:left;margin-bottom:30px;width:66%}#products-design #point2 .box .list5 h5{color:#54b7c1;font-size:20px;line-height:30px;margin:0 0 10px;padding:0 0 0 35px;position:relative}#products-design #point2 .box .list5 h5:before{background:#54b7c1;border-radius:4px;color:#fff;content:"5";display:block;font-size:16px;left:0;line-height:16px;padding:4px 8px;position:absolute;top:2px}#products-design #point2 .box .list1 ul,#products-design #point2 .box .list2 ul,#products-design #point2 .box .list3 ul,#products-design #point2 .box .list4 ul,#products-design #point2 .box .list5 ul{margin:0;padding:0}#products-design #point2 .box .list1 ul li,#products-design #point2 .box .list2 ul li,#products-design #point2 .box .list3 ul li,#products-design #point2 .box .list4 ul li,#products-design #point2 .box .list5 ul li{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/common/ico_list_arrow.png) no-repeat;background-position:top 4px left 0;background-size:15px;color:#535f60;font-size:15px;line-height:25px;list-style:none;margin:0 0 5px 5px;padding:0 0 0 17px}#products-complete{background:#fafafa;margin-top:20px;padding:65px 0 50px;position:relative}#products-complete .complete{left:calc(50% - 65px);position:absolute;top:-80px}#products-complete h2{color:#54b7c1;font-size:28px;line-height:40px;margin:0 0 25px;text-align:center}#products-complete ul{list-style:none}#products-complete ul li{text-align:center}#products-complete ul li:first-child img{height:210px;width:275px}#products-complete ul li:nth-child(2) img{height:210px;width:314px}#products-complete ul li:nth-child(3) img,#products-complete ul li:nth-child(4) img,#products-complete ul li:nth-child(5) img,#products-complete ul li:nth-child(6) img,#products-complete ul li:nth-child(7) img{height:210px;width:148px}#products-complete ul li:first-child{float:left;margin:0 10px 20px 50px}#products-complete ul li:nth-child(2),#products-complete ul li:nth-child(3),#products-complete ul li:nth-child(4){float:left;margin:0 10px 20px}#products-complete ul li:nth-child(5){clear:both;float:left;margin:0 25px 20px 250px}#products-complete ul li:nth-child(6),#products-complete ul li:nth-child(7){float:left;margin:0 25px 20px}#products-complete ul li p{border:1px solid #54b7c1;border-radius:20px;color:#54b7c1;display:inline-block;font-size:15px;line-height:15px;margin:15px 0;padding:8px 15px;text-align:center}#products-complete .rei{clear:both;color:#909090;font-size:12px;margin-bottom:30px;margin-right:20px;text-align:center}#products-complete .more{background:#36445b;background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/more-arrow-w.png);background-position:top 10px right 10px;background-repeat:no-repeat;background-size:20px;color:#fff;margin:20px auto;text-align:center;width:230px}#products-complete .more a{color:#fff;display:block;padding:8px 15px;text-decoration:none}#products-complete .more:hover{opacity:.7;transition:all .1s}#products-complete .inner{background:#fff;border-radius:15px;box-shadow:0 0 8px #eee;padding:50px}#products-complete h3{color:#414e64;font-size:32px;line-height:40px;margin:0 0 10px;text-align:center}#products-complete h3 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#products-complete .support-col{float:left;margin:0 15px;width:calc(50% - 30px)}#products-complete .support-col img{margin-bottom:20px}#products-complete .support-col h4{color:#54b7c1;font-size:22px;line-height:40px}#products-complete .support-col p{color:#535f60;font-size:14px;line-height:28px;margin:0}#products-output{background:linear-gradient(90deg,#f4fafa,#e2f3f2);margin:0;padding:80px 0}#products-output h2{color:#54b7c1;font-size:36px;line-height:40px;margin:0 0 40px;text-align:center}#products-output p{color:#535f60;font-size:16px;line-height:32px;margin:0 0 50px;text-align:center}#products-output .pac-image{margin:50px auto;width:620px}#products-output .pac-image p{color:#36445b;font-size:26px;line-height:38px;margin:0;text-align:center}#products-output .pac-image img{width:100%}#products-output table{background:#fff;color:#333;margin:0 0 80px}#products-output table td,#products-output table th{border:2px solid #edf7f7;color:#333;font-size:18px;line-height:23px}#products-output table .bl{background:#b3e1e5;padding:25px;text-align:left}#products-output table .gr{background:#fff;padding:25px 45px 25px 25px;text-align:left}#products-output .inner{background:#fff;border-radius:15px;box-shadow:0 0 8px #eee;padding:50px}#products-output h3{color:#414e64;font-size:32px;line-height:40px;margin:0 0 10px;text-align:center}#products-output h3 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#products-output .support-col{float:left;margin:0 15px;width:calc(50% - 30px)}#products-output .support-col img{margin-bottom:20px}#products-output .support-col h4{color:#54b7c1;font-size:22px;line-height:40px}#products-output .support-col p{color:#535f60;font-size:14px;line-height:28px;margin:0;text-align:left}#products-example{background:#fff;margin:0;padding:80px 0}#products-example h2{color:#54b7c1;font-size:36px;line-height:40px;margin:0 0 40px;text-align:center}#products-example p{color:#535f60;font-size:16px;line-height:32px;margin:0 0 50px;text-align:center}#products-example .example1{background:#f2fafa;border-radius:15px;box-shadow:0 0 8px #eee;margin:0 0 60px;padding:50px}#products-example .example1 h3{color:#54b7c1;float:left;font-size:19px;line-height:30px;margin-left:180px;position:relative;width:200px}#products-example .example1 h3 img{left:-65px;position:absolute;top:-15px;width:55px}#products-example .example1 ul{float:left;margin:-15px 0 0;padding:0;width:600px}#products-example .example1 ul li{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/products/example-check.png) no-repeat;background-position:0;background-size:13px;color:#8d8d8d;font-size:14px;line-height:25px;list-style:none;margin:0 0 5px;padding:0 0 0 20px;text-align:left}#products-example .example1 .image{clear:both;padding:10px 0 0}#products-example .example2{background:#f2fafa;border-radius:15px;box-shadow:0 0 8px #eee;margin:0;padding:50px}#products-example .example2 h3{color:#54b7c1;float:left;font-size:19px;line-height:30px;margin-left:180px;margin-top:-15px;position:relative;width:200px}#products-example .example2 h3 img{left:-65px;position:absolute;top:0;width:55px}#products-example .example2 ul{float:left;margin:-15px 0 0;padding:0;width:600px}#products-example .example2 ul li{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/products/example-check.png) no-repeat;background-position:0;background-size:13px;color:#8d8d8d;font-size:14px;line-height:25px;list-style:none;margin:0 0 5px;padding:0 0 0 20px;text-align:left}#products-example .example2 .image{clear:both;padding:10px 0 0}#solutions-intro{margin:0;padding:60px 0 40px}#solutions-intro p{color:#535f60;font-size:16px;line-height:26px;text-align:center}#solutions-replace{background:linear-gradient(90deg,#f4fafa,#e2f3f2);padding:80px 0 40px}#solutions-replace h2{color:#54b7c1;font-size:36px;line-height:40px;margin:0 0 40px;text-align:center}#solutions-replace .point{background:#fff;border-radius:15px;box-shadow:0 0 8px #eee;margin:0 0 50px;padding:50px}#solutions-replace .point .points{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/top-features-point-bg.png);background-size:120px;color:#fff;font-size:16px;height:34px;padding:6px 10px;text-align:center;width:120px}#solutions-replace .point h3{color:#414e64;font-size:32px;line-height:40px;margin:0 0 30px;text-align:center}#solutions-replace .point h3 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#solutions-replace .point h4{color:#54b7c1;font-size:27px;line-height:40px;margin:30px 0}#solutions-replace .point p{color:#535f60;font-size:16px;line-height:28px;margin:0 0 15px}#solutions-replace .point .image{float:right;margin-left:20px;width:380px}#solutions-replace .point ul{float:left;margin:-15px 0 0;padding:0;width:600px}#solutions-replace .point ul li{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/common/example-check.png) no-repeat;background-position:top 6px left 0;background-size:13px;color:#535f60;font-size:14px;line-height:25px;list-style:none;margin:0 0 15px;padding:0 0 0 20px;text-align:left}#solutions-replace .kadai{display:flex;float:inherit!important;justify-content:center;margin:0 auto!important;width:90%!important}#solutions-replace .kadai li{background:linear-gradient(90deg,#e2f3f2,#f3fafa)!important;border-radius:500px;margin:2%!important;padding:60px 30px!important;text-align:center!important;width:90%}#solutions-replace .kadai li .t{color:#535f60;font-size:16px;margin:0 0 10px}#solutions-replace .kadai li .n{border-bottom:2px solid #6db5bf;color:#535f60;display:inline-block;font-family:Rajdhani,sans-serif;font-size:46px;letter-spacing:2px;margin:0 0 14px;padding:0 0 12px}#solutions-replace .kadai li .p{color:#535f60;font-size:18px;line-height:28px}#solutions-service{background:#fff;margin:0;padding:80px 0 40px}#solutions-service h2{color:#54b7c1;font-size:36px;line-height:40px;margin:0 0 40px;text-align:center}#solutions-service p{color:#535f60;font-size:16px;line-height:32px;margin:0 0 20px;text-align:center}#solutions-service .image{margin:0 auto;width:650px}#oem-intro{margin:0;padding:60px 0 40px}#oem-intro p{color:#535f60;font-size:16px;line-height:26px;margin-bottom:50px;text-align:center}#oem-intro h2{color:#414e64;font-size:32px;line-height:40px;margin:0 0 30px;text-align:center}#oem-intro h2 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#oem-intro .oem-col{float:left;margin:0 15px;width:calc(50% - 30px)}#oem-intro .oem-col img{margin-bottom:20px}#oem-intro .oem-col h3{background:#36445b;border-radius:20px;color:#fff;font-size:18px;line-height:28px;margin:0 auto 20px;padding:8px;position:relative;text-align:center;width:100%;width:90%}#oem-intro .oem-col h3:before{border:8px solid transparent;border-top:12px solid #36445b;content:"";left:50%;margin-left:-15px;position:absolute;top:100%}#download-intro{background:linear-gradient(90deg,#f4fafa,#e2f3f2);margin:0;padding:60px 0 40px}#download-intro p{color:#535f60;font-size:16px;line-height:26px;margin-bottom:50px;text-align:center}#download-intro h2{color:#414e64;font-size:32px;line-height:40px;margin:0 0 30px;text-align:center}#download-intro h2 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#download-intro .box{background:#fff;border-radius:15px;box-shadow:0 0 8px #eee;margin:0 0 50px;padding:50px 50px 30px}#download-intro .pc2-col{float:left;margin:0 15px 30px;width:calc(50% - 30px)}#download-intro .pc2-col .image,#download-intro .pc2-col .text{margin-bottom:20px}#download-intro .pc2-col h3{color:#54b7c1;font-size:20px;line-height:28px}#download-intro .pc2-col p{color:#535f60;font-size:16px;line-height:32px;margin:0 0 15px;text-align:left}#download-intro .pc2-col .button{background:linear-gradient(90deg,#3fc0cd,#78dce5);border-radius:5px;color:#fff;font-size:16px;font-weight:700;line-height:24px;margin:0 auto;text-align:center;width:60%}#download-intro .pc2-col .button a{color:#fff;display:block;padding:8px;text-decoration:none}#download-intro .pc2-col .button:hover{opacity:.7;transition:all .1s}#download-intro .pc1-col{float:left;margin:0 15px 30px;width:100%}#download-intro .pc1-col .image{float:left;margin-bottom:20px;width:425px}#download-intro .pc1-col .text{float:right;width:470px}#download-intro .pc1-col h3{color:#54b7c1;font-size:20px;line-height:28px}#download-intro .pc1-col p{color:#535f60;font-size:16px;line-height:32px;margin:0 0 15px;text-align:left}#download-intro .pc1-col .button{background:linear-gradient(90deg,#3fc0cd,#78dce5);border-radius:5px;color:#fff;font-size:16px;font-weight:700;line-height:24px;margin:0 auto;text-align:center;width:60%}#download-intro .pc1-col .button a{color:#fff;display:block;padding:8px;text-decoration:none}#download-intro .pc1-col .button:hover{opacity:.7;transition:all .1s}.blog-pagination{margin:50px 0;text-align:center}.blog-pagination__next-link2,.blog-pagination__prev-link2{border:1px solid #36445b;color:#36445b;height:10px;padding:5px 10px;width:10px}.blog-pagination__next-link2{background-position:0 45%}.blog-pagination .blog-pagination__number-link{border:1px solid #36445b;color:#36445b;padding:5px 10px}.blog-pagination .blog-pagination__number-link a{border:1px solid #36445b;color:#36445b}.blog-pagination .blog-pagination__number-link,.blog-pagination__link--active{border:1px solid #36445b;color:#36445b;margin:0 2px;padding:5px 10px;text-decoration:none}.blog-pagination__next-link{border:1px solid #36445b;color:#36445b;margin:0 2px;padding:5px 2px 5px 10px;text-decoration:none}#news h2{color:#414e64;font-size:32px;line-height:40px;margin:20px 0 0;text-align:center}#news h2 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#news-list{background:#fff;float:right;padding:30px 0 60px;width:820px}#news-list ul{margin:0;padding:0}#news-list ul li{border-bottom:1px solid #ddd;list-style:none;margin:0;padding:20px 0}#news-list ul li .date{color:#545454;float:left;font-size:14px;margin:0 15px 0 0}#news-list ul li .cate{float:left;margin-right:10px;width:80px}#news-list ul li .cate a{text-decoration:none}#news-list ul li .press{background:#2ea9ad;border:1px solid #2ea9ad;border-radius:4px}#news-list ul li .news,#news-list ul li .press{color:#fff;display:block;font-size:12px;padding:1px 14px;text-align:center;width:100%}#news-list ul li .news{background:#4fcbce;border:1px solid #4fcbce;border-radius:4px}#news-list ul li .blog{background:#395672;border:1px solid #395672;border-radius:4px}#news-list ul li .blog,#news-list ul li .seminar{color:#fff;display:block;font-size:12px;padding:1px 14px;text-align:center;width:100%}#news-list ul li .seminar{background:#ff9c19;border:1px solid #ff9c19;border-radius:4px}#news-list ul li .other{background:#acb8e2;border:1px solid #acb8e2;border-radius:4px;color:#fff;display:block;font-size:12px;padding:1px 14px;text-align:center;width:100%}#news-list ul li p{color:#535f60;float:left;font-size:16px;line-height:26px;margin:0}#news-list ul li p a{color:#545454;float:left;margin:0}#news-list ul li p a:hover{color:#999}#news-list .news-left{margin-bottom:10px;width:100%}#news-list .news-right{width:100%}#news-navi{float:left;margin:30px 40px 0 0;width:250px}#news-navi h3{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/news/news-navi-h2-icon.png) no-repeat;background-position:top 3px left 0;background-size:20px;border-bottom:1px solid #ddd;color:#54b7c1;font-size:18px;line-height:28px;margin:20px 0 12px;padding:0 0 8px 24px;text-align:left}#news-navi ul{color:#535f60;font-size:16px;line-height:32px;list-style:none;margin:0 0 0 15px;padding:0;text-align:left}#news-navi ul li.news{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/news/news-navi-list-icon1.png) no-repeat;background-position:top 7px left 0;background-size:17px;margin:0 0 15px;padding:0 0 0 20px}#news-navi ul li.press{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/news/news-navi-list-icon2.png) no-repeat;background-position:top 7px left 0;background-size:17px;margin:0 0 15px;padding:0 0 0 20px}#news-navi ul li.blog{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/news/news-navi-list-icon3.png) no-repeat;background-position:top 7px left 0;background-size:17px;margin:0 0 15px;padding:0 0 0 20px}#news-navi ul li.seminar{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/news/news-navi-list-icon4.png) no-repeat;background-position:top 7px left 0;background-size:17px;margin:0 0 15px;padding:0 0 0 20px}#news-navi ul li.other{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/news/news-navi-list-icon5.png) no-repeat;background-position:top 7px left 0;background-size:17px;margin:0 0 15px;padding:0 0 0 20px}#news-navi ul li a{color:#535f60}#news-cont{background:#fff;float:right;padding:50px 0 60px;width:820px}#news-cont #news-data{margin-bottom:20px}#news-cont #news-data-left{float:left;width:50%}#news-cont #news-data-right{float:right;width:50%}.news-data-left{width:50%}.news-data-left .date{float:left;margin-right:10px;width:100px}.news-data-left .cate{float:left;margin-right:10px;width:80px}.news-data-left .cate span.press{background:#2ea9ad;border:1px solid #2ea9ad;border-radius:4px}.news-data-left .cate span.news,.news-data-left .cate span.press{color:#fff;display:block;font-size:12px;padding:1px 14px;text-align:center;width:100%}.news-data-left .cate span.news{background:#4fcbce;border:1px solid #4fcbce;border-radius:4px}.news-data-left .cate span.blog{background:#395672;border:1px solid #395672;border-radius:4px}.news-data-left .cate span.blog,.news-data-left .cate span.seminar{color:#fff;display:block;font-size:12px;padding:1px 14px;text-align:center;width:100%}.news-data-left .cate span.seminar{background:#ff9c19;border:1px solid #ff9c19;border-radius:4px}.news-data-left .cate span.other{background:#acb8e2;border:1px solid #acb8e2;border-radius:4px;color:#fff;display:block;font-size:12px;padding:1px 14px;text-align:center;width:100%}.news-data-right{display:flex;flex-wrap:wrap;float:right;justify-content:flex-end;width:50%}.news-data-right .icon{height:25px;margin-left:10px;width:25px}.news-data-right .icon img{height:auto;width:100%}#news-cont h1{border-bottom:2px solid #00909f;color:#535f60;font-size:28px;line-height:38px;margin-bottom:30px;padding-bottom:8px}#news-cont h2{border-left:6px solid #6db5bf;font-size:25px;line-height:29px;padding-left:10px}#news-cont h2,#news-cont h3{color:#535f60;font-weight:700;margin-bottom:30px;text-align:left}#news-cont h3{border-bottom:1px solid #b2dce0;font-size:22px;line-height:28px;padding-bottom:5px}#news-cont h4{color:#54b7c1;font-size:20px}#news-cont h4,#news-cont h5{font-weight:700;line-height:28px;margin-bottom:30px;text-align:left}#news-cont h5{color:#535f60;font-size:18px}#news-cont h6{color:#00909f;font-weight:700;text-align:left}#news-cont h6,#news-cont p{font-size:16px;line-height:28px;margin-bottom:30px}#news-cont p{color:#535f60}#news-cont img{margin-bottom:30px}#news-cont ul.square{list-style:none;margin:0 0 30px;padding:0}#news-cont ul.square li{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/news/list-style1.png) no-repeat;background-position:top 6px left 0;background-size:13px;color:#535f60;font-size:16px;line-height:28px;list-style:none;margin:0 0 8px;padding:0 0 0 18px}#news-cont ul.check{list-style:none;margin:0 0 30px;padding:0}#news-cont ul.check li{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/news/list-style2.png) no-repeat;background-position:top 6px left 0;background-size:13px;color:#535f60;font-size:16px;line-height:28px;list-style:none;margin:0 0 8px;padding:0 0 0 18px}#news-cont table{margin-bottom:30px}#news-cont table th{background:#f2f2f2}#news-cont table td,#news-cont table th{border:1px solid #ccc;color:#535f60;font-size:16px;line-height:28px;padding:10px}#news-cont blockquote{background-color:#fafafa;background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/news/blockquote-icon1.png),url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/news/blockquote-icon2.png);background-position:top 10px left 10px,bottom 10px right 10px;background-repeat:no-repeat,no-repeat;background-size:50px 50px,50px 50px;padding:60px}#news-cont .box,#news-cont blockquote{color:#535f60;font-size:16px;line-height:28px;margin-bottom:30px}#news-cont .box{border:1px solid #00909f;padding:30px}#news-cont a{color:#018bd1;text-decoration:underline}#news-cont a:hover{opacity:.8}#news-cont .button a{color:inherit;text-decoration:none}body.form{background:linear-gradient(90deg,#f4fafa,#e2f3f2)}header.form{background:inherit;position:inherit}#form-download .box{background:#fff;border-radius:15px;box-shadow:0 0 8px #eee;margin:0 0 50px;padding:30px 50px}#form-download h2{color:#414e64;font-size:32px;line-height:40px;margin:20px 0;text-align:center}#form-download h2 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#form-download h3{color:#00909f;font-size:28px;line-height:40px;margin:0;text-align:center}#form-download p{color:#535f60;font-size:16px;line-height:30px;margin-bottom:20px;text-align:center}#form-download .thanks-box p{border-top:1px solid #ccc;margin:50px auto 20px;padding:20px 0 0;text-align:left!important;width:80%}#form-download .thanks-box p .bold{font-weight:700}.step-icon{margin:50px 0}#form-left{float:left;width:420px}#form-left img{margin:-10px 0 30px}#form-left h3{color:#54b7c1;font-size:16px}#form-left h3,#form-left p{line-height:28px;margin-bottom:20px}#form-left p{color:#535f60;font-size:14px;text-align:left}#form-left ol{margin:0 0 20px 20px;padding:0}#form-left ol li{color:#535f60;font-size:14px;line-height:28px}#form-left .contact{background:#fafafa;margin:0 0 30px;padding:20px 0;text-align:center;width:100%}#form-left .contact h4{color:#54b7c1;font-size:16px;line-height:18px}#form-left .contact p{color:#535f60;font-size:24px;line-height:24px;margin-bottom:0;text-align:center}#form-left .contact p span{color:#535f60;font-size:14px}#form-left .contact p:before{background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/form/download-contact-icon.png);background-position:top 0 left 0;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;width:24px}#form-right{background:#fafafa;float:right;padding:30px;width:550px}#form-right .step-icon{display:none}#form-main{background:#fff;padding:0 120px 30px;width:100%}.form .one-button{display:flex;justify-content:center;margin:0 auto;width:100%}.form .one-button .button{background:#36445b;background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/more-arrow-w.png);background-position:top 10px right 10px;background-repeat:no-repeat;background-size:20px;border:none;color:#fff;cursor:pointer;margin:20px auto;padding:7px;text-align:center;width:230px}.form .one-button .button:hover{opacity:.7;transition:all .1s}.form .two-buttons{display:flex;justify-content:center;margin:0 auto;width:600px}.form .two-buttons .button1{background:#fff;background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/more-arrow-bk.png);background-position:top 10px right 10px;background-repeat:no-repeat;background-size:20px;border:1px solid #36445b;color:#fff;color:#36445b;cursor:pointer;margin:20px auto;padding:7px;text-align:center;width:270px}.form .two-buttons .button1:hover{opacity:.7;transition:all .1s}.form .two-buttons .button2{background:#36445b;background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/more-arrow-w.png);background-position:top 10px right 10px;background-repeat:no-repeat;background-size:20px;border:none;color:#fff;cursor:pointer;margin:20px auto;padding:7px;text-align:center;width:270px}.form .two-buttons .button2:hover{opacity:.7;transition:all .1s}.form .two-buttons .hs-button{background:#36445b;background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/more-arrow-w.png);background-position:top 10px right 10px;background-repeat:no-repeat;background-size:20px;border:none;color:#fff;cursor:pointer;margin:20px auto;padding:7px;text-align:center;width:270px}.form .two-buttons .hs-button:hover{opacity:.7;transition:all .1s}.col-12 p.gr{color:#00909f!important;font-size:16px;line-height:32px;margin:0 0 20px}.form-contact{margin:0;padding:20px 10px 0;text-align:center;width:100%}.form-contact p{color:#535f60!important;font-size:34px!important;margin-bottom:0;text-align:center}.form-contact p span{color:#535f60;font-size:14px}.form-contact p:before{background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/form/download-contact-icon.png);background-position:bottom 0 left 0;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:28px;width:37px}button,input,input[type=search],select,textarea{color:#535f60;font-family:inherit;font-size:100%}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;background:#fff;border:1px solid #ddd;padding:6px 10px}select{background:#fff;border:1px solid #ddd;height:42px;padding:6px 10px}textarea{line-height:150%;width:94%}input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,textarea:focus{background:#f9f9f9;outline:none}.w100p{width:100%}.w50p1{margin-right:4%}.w50p1,.w50p2{float:left;width:48%}.w50p3{clear:both;padding-top:15px}.w50p1 input,.w50p2 input,.w50p3,.w50p3 input{width:100%}.cb{font-size:16px;line-height:24px;margin:5px 0}#step-1col dl.form dt{color:#535f60;font-size:16px;font-weight:700;line-height:24px;margin-bottom:5px}#step-1col dl.form dt span{background:#54b7c1;border-radius:4px;color:#fff;font-size:11px;line-height:10px;margin-left:6px;padding:2px 5px}#step-1col dl.form dd{color:#535f60;font-size:16px;line-height:28px;margin-bottom:20px}#step-2col dl.form dt{color:#535f60;float:left;font-size:16px;line-height:24px;margin-bottom:5px;margin-right:30px;text-align:left;width:300px}#step-2col dl.form dt span{background:#54b7c1;border-radius:4px;color:#fff;display:inline-block;font-size:11px;font-weight:400;line-height:10px;margin-left:6px;padding:2px 5px}#step-2col dl.form dd{color:#535f60;float:right;font-size:16px;line-height:28px;margin-bottom:20px;text-align:left;width:calc(100% - 330px)}input[type=checkbox]{position:absolute;visibility:hidden}.checkbox01{box-sizing:border-box;cursor:pointer;display:inline-block;font-size:16px;line-height:24px;margin-bottom:0!important;padding:5px 30px;position:relative;width:auto}.checkbox01:before{background:#fff;border:1px solid #ddd;border-radius:4px;height:16px;height:20px;left:5px;margin-top:-8px;top:40%;width:20px}.checkbox01:after,.checkbox01:before{content:"";display:block;position:absolute}.checkbox01:after{border-bottom:2px solid #ed7a9c;border-right:2px solid #ed7a9c;height:10px;left:12px;margin-top:-7px;opacity:0;top:50%;transform:rotate(45deg);width:5px}input[type=checkbox]:checked+.checkbox01:after{opacity:1}input[type=radio]{position:absolute;visibility:hidden}.radio01{box-sizing:border-box;color:#535f60;cursor:pointer;display:inline-block;font-size:16px;line-height:24px;margin-bottom:0!important;padding:5px 30px;position:relative;width:auto}.radio01:before{background:#fff;border:1px solid #ddd;height:20px;left:5px;margin-top:-8px;top:45%;width:20px}.radio01:after,.radio01:before{border-radius:50%;content:"";display:block;position:absolute}.radio01:after{background:#ed7a9c;height:10px;left:10px;margin-top:-4px;opacity:0;top:48%;width:10px}input[type=radio]:checked+.radio01:after{opacity:1}.privacy-box{border-top:1px solid #ccc;margin:50px 0 0;padding:20px 0 0}.privacy-box p{text-align:left!important}.privacy-box p span.bold{font-weight:700}.privacy-box dd{color:#535f60;margin:30px 0;text-align:center}.privacy-box dd span{background:#54b7c1;border-radius:4px;color:#fff;font-size:11px;font-weight:400;line-height:10px;margin-left:6px;padding:2px 5px}.privacy-box ul{list-style:none;margin:0 0 20px 120px}.privacy-box ul li{margin:0 0 8px}.privacy-box ul li a{color:#00909f;text-decoration:underline}.privacy-box ul.contact{list-style:none;margin:0 0 20px 500px}#form-main .one-button .button a{box-shadow:inherit;color:#fff;display:block;padding:0;text-decoration:none}label.error{color:#f33;display:block}#price-intro{margin:0;padding:60px 0 40px}#price-intro p{color:#535f60;font-size:16px;line-height:26px;margin-bottom:50px;text-align:center}#price-intro h2{color:#414e64;font-size:32px;line-height:40px;margin:0 0 30px;text-align:center}#price-intro h2 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#price-intro table{color:#333;margin:0 0 20px}#price-intro table th{border:2px solid #fafafa;font-size:24px;font-weight:700}#price-intro table td{border:2px solid #fafafa;font-size:18px;line-height:24px}#price-intro table .bl{background:#b3e1e5;padding:25px;text-align:left}#price-intro table .gr{background:#efefef;padding:25px 45px 25px 25px;text-align:right}#price-intro table .gr span{color:#909090;font-size:11px}#price-intro ul{margin:0;padding:0}#price-intro ul li{background:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/top-price-list-bg.png) no-repeat;background-position:0;background-size:13px;color:#8d8d8d;font-size:12px;line-height:25px;list-style:none;margin:0;padding:0 0 0 20px;text-align:left}#price-oem{background:linear-gradient(90deg,#f4fafa,#e2f3f2);margin:0;padding:80px 0}#price-oem h2{color:#414e64;font-size:32px;line-height:40px;margin:0 0 40px;text-align:center}#price-oem h2 span{color:#909090;font-family:Rajdhani,sans-serif;letter-spacing:2px;line-height:35px}#price-oem h2 span,#price-oem p{font-size:16px;text-align:center}#price-oem p{color:#535f60;line-height:26px}#price-oem.inner{background:#fff;border-radius:15px;box-shadow:0 0 8px #eee;padding:50px}#price-require{margin:0;padding:60px 0 40px}#price-require p{color:#535f60;font-size:16px;line-height:26px;margin-bottom:50px;text-align:center}#price-require h2{color:#414e64;font-size:32px;line-height:40px;margin:0 0 30px;text-align:center}#price-require h2 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#price-require table{color:#333;margin:0 0 20px}#price-require table th{border:2px solid #fafafa;font-size:24px;font-weight:700}#price-require table td{border:2px solid #fafafa;font-size:18px;line-height:24px}#price-require table .bl{background:#b3e1e5;padding:25px;text-align:center}#price-require table .bl p{background:#fff;border-radius:20px;display:inline-block;font-size:18px;font-weight:400;line-height:18px;margin:0;padding:5px 15px}#price-require table .gr{background:#efefef;padding:25px}#price-require table .gr span{color:#909090;font-size:11px}#price-require ul{argin:0;padding:0}#price-require ul li{color:#8d8d8d;font-size:12px;line-height:25px;list-style:none;margin:0;padding:0;text-align:left}#faq-intro{margin:0;padding:60px 0 40px}#faq-intro p{color:#535f60;font-size:16px;line-height:26px;text-align:center}#faq-intro h2{color:#414e64;font-size:32px;line-height:40px;margin:0 0 30px;text-align:center}#faq-intro h2 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#solution-replace .point p{color:#535f60;font-size:16px;line-height:32px;margin:0 0 50px}#faq-main{background:linear-gradient(90deg,#f4fafa,#e2f3f2);margin:0;padding:80px 0}#faq-main h2{color:#414e64;font-size:32px;line-height:40px;margin:0 0 40px;text-align:center}#faq-main h2 span{color:#909090;font-family:Rajdhani,sans-serif;font-size:16px;letter-spacing:2px;line-height:35px;text-align:center}#faq-main h3{border-bottom:1px solid #ccc;color:#36445b;font-size:24px;line-height:36px;margin:0 0 20px;padding-top:20px;width:100%}#faq-main p{color:#535f60;font-size:16px;line-height:26px;text-align:center}#faq-main.inner{background:#fff;border-radius:15px;box-shadow:0 0 8px #eee;padding:50px}.faq-inner{background:#fff;margin:0 auto;padding:50px 50px 20px;position:relative;width:100%}#faq-main .accordion-container{cursor:pointer;margin:0 0 40px;outline:0;padding:0 20px;position:relative;width:100%}#faq-main .accordion{background:#fff;border-bottom:1px solid #ccc;border-radius:0;box-shadow:none;cursor:text;margin:0 0 20px;width:100%}#faq-main .accordion-container .article-title{background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/top-faq-icon.png);background-position:left 0 top 14px;background-repeat:no-repeat;background-size:40px;color:#54b7c1;display:block;font-size:18px;font-weight:400;line-height:32px;margin:0 40px;padding:20px 35px 30px 50px;position:relative;text-align:left}#faq-main .article-title{position:relative}#faq-main .article-title:after{border-right:2px solid #6db5bf;border-top:2px solid #6db5bf;content:"";display:block;height:12px;position:absolute;right:15px;top:34%;-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:all .2s ease-in-out;width:12px}#faq-main .article-title.open:after{top:45%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#faq-main .accordion-content{background-image:url(//9334322.fs1.hubspotusercontent-na1.net/hubfs/9334322/raw_assets/public/nhs-theme/images/home/top-faq-icon2.png);background-position:left 0 top 0;background-repeat:no-repeat;background-size:40px;color:#555;margin:0 40px;padding:0 30px 7px 50px}#faq-main .accordion p{font-size:15px!important;line-height:32px!important;margin:0 0 15px!important;text-align:left!important}#faq-main .accordion .button{background:linear-gradient(90deg,#ff6c2a,#faa037);border-radius:5px;color:#fff;font-size:22px;font-weight:700;line-height:28px;margin:15px auto 25px;text-align:center;width:400px}#faq-main .accordion .button span{font-size:16px;font-weight:400;line-height:20px}#faq-main .accordion .button a{color:#fff;display:block;padding:10px;text-decoration:none}#faq-main .accordion .button:hover{opacity:.7;transition:all .1s}.hs_recaptcha{bottom:0;position:fixed;right:0;z-index:999}.sedcase_posts__image img{height:215px;object-fit:cover}.output-pac{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.output-pac-icon{margin:15px;width:calc(33% - 30px)}.output-pac-icon img{border-radius:100px;box-shadow:0 0 8px #eee;width:100%}#news .note{margin-top:15px}#news .note p{color:#545454;font-size:16px;margin-bottom:0;text-align:center}#news .note p a{color:#545454;text-decoration:underline}.top-samples-list{display:flex!important;flex-wrap:wrap;gap:15px 0;justify-content:center}.top-samples-list-item{flex:0 0 24.3%;float:none!important;margin:0!important;text-align:center}.top-samples-img{height:230px!important;width:230px!important}.top-samples-label{border:1px solid #54b7c1;border-radius:20px;color:#54b7c1;display:inline-block;font-size:15px;line-height:15px;margin:15px 0;padding:8px 15px;text-align:center}.top-samples-notice{color:#909090;font-size:12px;margin-bottom:30px;text-align:center}