@charset "UTF-8";html{visibility:hidden}html.wf-active,html.loading-delay{visibility:visible}body{padding-top:68px !important;color:#333;font-family:'Noto Sans CJK JP','Noto Sans JP',sans-serif;font-size:62.5% !important;word-wrap:break-all}body p{font-size:1.4rem}body a,body .main-header nav ul li span,.main-header nav ul li body span{color:#189bc7;text-decoration:none;font-size:1.4rem;color:#189bc7}body a:hover,body .main-header nav ul li span:hover,.main-header nav ul li body span:hover{text-decoration:underline;cursor:pointer}.disable a:link,.disable .main-header nav ul li span:link,.main-header nav ul li .disable span:link{color:#9e9e9e}ul{list-style:none}h1,h2,h3,h4,h5{font-weight:bold;color:#333}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:62.5%;vertical-align:baseline;background:transparent;line-height:1.5}body{line-height:1.5}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a,.main-header nav ul li span{margin:0;padding:0;font-size:62.5%;vertical-align:baseline;background:transparent;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}img{flex-shrink:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*,*::before,*::after{box-sizing:border-box}.btn,.btn--primary,.btn--secondary,.btn--thirtry,.btn--emphasis,.btn--cv,.btn--request,.btn--download,.btn--arrow{border-radius:2px;text-align:center;color:#fff;font-weight:bold;-webkit-transition:all .3s;transition:all .3s;position:relative;display:inline-block;padding:0px 30px 0}@media(max-width:768px){.btn,.btn--primary,.btn--secondary,.btn--thirtry,.btn--emphasis,.btn--cv,.btn--request,.btn--download,.btn--arrow{padding:0}}@media(max-width:768px){.btn--newslink{padding:0px 30px 0}}.btn:hover,.btn--primary:hover,.btn--secondary:hover,.btn--thirtry:hover,.btn--emphasis:hover,.btn--cv:hover,.btn--request:hover,.btn--download:hover,.btn--arrow:hover{opacity:.8;color:#fff;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.btn:before,.btn--primary:before,.btn--secondary:before,.btn--thirtry:before,.btn--emphasis:before,.btn--cv:before,.btn--arrow:before,.btn:after,.btn--primary:after,.btn--secondary:after,.btn--thirtry:after,.btn--emphasis:after,.btn--cv:after,.btn--request:after,.btn--download:after,.btn--arrow:after{-webkit-transition:all .3s;transition:all .3s}.btn--fullfield{width:100%}.btn--center{margin:0 auto;width:165px}.btn--primary{background-color:#18b7c7}.btn--primary:after{content:"";display:inline-block;position:absolute;background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-arrow-right.svg");background-size:20px 20px;top:10px;right:6px;width:20px;height:20px}.btn--secondary{background-color:#a9ce45}.btn--secondary:after{content:"";display:inline-block;position:absolute;background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-arrow-right.svg");background-size:20px 20px;top:10px;right:6px;width:20px;height:20px}.btn--thirtry{background-color:#60c286}.btn--thirtry:after{content:"";display:inline-block;position:absolute;background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-arrow-right.svg");background-size:20px 20px;top:10px;right:6px;width:20px;height:20px}.btn--emphasis{background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45)}.btn--cv{background-color:#fff;color:#18b7c7 !important}.btn--cv:before{content:"";vertical-align:middle;margin-top:-2px;margin-right:4px;display:inline-block;background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-mail.svg");background-size:20px 20px;width:20px;height:20px}.btn--request{background-color:#fff;color:#18b7c7 !important}.btn--request:before{content:"";vertical-align:middle;margin-top:-2px;margin-right:4px;display:inline-block;background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-description.svg");background-size:20px 20px;width:20px;height:20px}.btn--download{background-color:#18b7c7}.btn--download:before{content:"";vertical-align:middle;margin-top:-2px;margin-right:4px;display:inline-block;background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-download.svg");background-size:20px 20px;width:20px;height:20px}.btn--md{min-width:165px;height:40px;font-size:14px;line-height:40px}.btn--sm{padding:0 12px;height:32px;font-size:12px;line-height:32px}.btn--arrow{position:relative}.btn--arrow a:after,.btn--arrow .main-header nav ul li span:after,.main-header nav ul li .btn--arrow span:after{content:"";display:inline-block;position:relative;background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/arrow-right");background-size:20px 20px;right:6px;width:20px;height:20px}.main-footer{padding-top:48px;background:#333}.main-footer h4{font-size:1.2rem}.main-footer a,.main-footer .main-header nav ul li span,.main-header nav ul li .main-footer span{color:#f6f6f6}.main-footer__wrap{display:-webkit-box;display:flex;margin-bottom:48px}@media(max-width:768px){.main-footer__wrap{display:block}}.main-footer__logo-block{margin-right:32px;width:32%}@media(max-width:768px){.main-footer__logo-block{margin-right:24px;margin-bottom:32px;width:100%}}.main-footer__logo-block a,.main-footer__logo-block .main-header nav ul li span,.main-header nav ul li .main-footer__logo-block span{display:inline-block;margin-right:12px;margin-bottom:12px;-webkit-transition:all .2s;transition:all .2s}.main-footer__logo-block a:hover,.main-footer__logo-block .main-header nav ul li span:hover,.main-header nav ul li .main-footer__logo-block span:hover{opacity:.7}.main-footer__logo-block p{margin-bottom:12px;font-size:10px;color:#9e9e9e}.main-footer__logo-block p span{font-weight:bold;font-size:10px}.main-footer__logo-block-logo{margin-bottom:12px;width:140px}.main-footer__logo-block__bnr{display:block;height:36px}.main-footer__link-block{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.isms{width:140px;height:auto;display:block;color:#9e9e9e}@media(max-width:768px){.main-footer__link-block{flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start}}.main-footer__link-category{margin-right:6%}@media(max-width:768px){.main-footer__link-category{margin-right:20px;margin-bottom:32px}}.main-footer__link-category:last-child{margin-right:0}.main-footer__link-list a,.main-footer__link-list .main-header nav ul li span,.main-header nav ul li .main-footer__link-list span{line-height:2;font-size:1.2rem;color:#f6f6f6}.main-footer__bottom{padding:16px 0;border-top:1px solid #555;color:#9e9e9e;font-size:1.2rem;overflow:hidden}.main-footer__bottom a,.main-footer__bottom .main-header nav ul li span,.main-header nav ul li .main-footer__bottom span{font-size:1.2rem}.main-footer__bottom p{float:left;font-size:1.2rem}@media(max-width:768px){.main-footer__bottom p{float:none;font-size:10px;text-align:center}}.main-footer__bottom ul{display:-webkit-box;display:flex;float:right;flex-wrap:wrap}@media(max-width:768px){.main-footer__bottom ul{padding-bottom:16px;float:none;margin:0 auto;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap}}.main-footer__bottom ul li{margin-right:24px}.main-footer__bottom ul li:last-child{margin-right:0}@media(max-width:768px){.main-footer__bottom ul li{margin-bottom:5px}}@media(max-width:768px){.item1{-webkit-box-ordinal-group:2;order:1}.item2{-webkit-box-ordinal-group:3;order:2}.item3{-webkit-box-ordinal-group:4;order:3}.item4{-webkit-box-ordinal-group:5;order:4}.item5{-webkit-box-ordinal-group:6;order:5}}.heading-1{margin-bottom:32px;font-size:3.6rem;text-align:center}@media(max-width:768px){.heading-1{margin-bottom:24px;font-size:2.8rem}}.heading-2{margin-bottom:80px;color:#333;font-weight:bold;font-size:3.2rem;text-align:center;position:relative}@media(max-width:768px){.heading-2{margin-bottom:52px;font-size:2.4rem}}.heading-2:before{content:'';position:absolute;background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45);width:40px;height:12px;left:calc(50% - 40px/2);bottom:-32px;position:absolute}@media(max-width:768px){.heading-2:before{width:24px;height:8px;left:calc(50% - 24px/2);bottom:-20px}}.heading-3{margin-left:28px;margin-bottom:16px;font-size:2.4rem;position:relative;color:#333}@media(max-width:768px){.heading-3{margin-left:24px;font-size:2rem}}.heading-3:before{content:'';background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45);position:absolute;width:20px;height:8px;left:-28px;top:16px}@media(max-width:768px){.heading-3:before{width:16px;height:6px;left:-24px;top:13px}}.heading-3-flow{margin-left:28px;margin-bottom:16px;font-size:2.4rem;position:relative;color:#333;text-align:center}@media(max-width:768px){.heading-3-flow{margin-left:24px;font-size:2rem}}.heading-4-product{padding:20px 0 20px 0;font-size:2rem;border-bottom:1px solid #dcdcdc}.heading-4-recruit-casual{padding:20px 0 15px 0;font-size:1.8rem}.heading-4-footer{margin-bottom:14px;font-size:1.4rem;color:#9e9e9e}.container{width:100%;max-width:1212px;padding:0 16px;margin:0 auto}.section-base,.section--white,.section--gray,.section--blue,.section--green,.section--yellow-green{padding:80px 0}@media(max-width:768px){.section-base,.section--white,.section--gray,.section--blue,.section--green,.section--yellow-green{padding:48px 0}}.section--white{background:#fff}.section--gray{background:#f6f6f6}.section--blue{background:#f1f8f9}.section--green{background:#f2fcf6}.section--yellow-green{background:#f6faec}.section-lead{margin-bottom:32px;font-size:2rem;text-align:center;line-height:170%}.section-lead strong{font-size:2rem}@media(max-width:768px){.section-lead strong{font-size:1.4rem}}@media(max-width:768px){.section-lead{font-size:1.4rem}}.section-lead--sm{margin-bottom:48px;text-align:center;font-size:1.6rem}@media(max-width:768px){.section-lead--sm{margin-bottom:32px;font-size:1.4rem}}.section-lead--lg{margin-bottom:48px;text-align:center;font-size:2.4rem}.section-lead--lg strong{font-size:2.4rem}@media(max-width:768px){.section-lead--lg strong{font-size:1.6rem}}@media(max-width:768px){.section-lead--lg{margin-top:0;margin-bottom:32px;font-size:1.6rem}}.grid-coloum{margin-left:-16px;margin-right:-16px;display:-webkit-box;display:flex;flex-wrap:wrap;align-content:space-between;-webkit-box-pack:center;justify-content:center}@media(max-width:768px){.grid-coloum{display:block}}.grid-coloum--4__item{padding:12px;width:25%;display:-webkit-box;display:flex;text-align:center}.grid-coloum--3__item{padding:16px;width:33.33333%;display:-webkit-box;display:flex;text-align:center}.grid-coloum--2__item{padding:16px;width:50%;display:-webkit-box;display:flex;text-align:center}@media(max-width:768px){.grid-coloum--2__item,.grid-coloum--3__item,.grid-coloum--4__item{padding:10px 16px;width:100%}}.grid-coloum--2__item{padding:16px;width:50%;display:-webkit-box;display:flex;text-align:center}@media(max-width:768px){.grid-coloum--2__item{padding:10px 16px;width:100%}}.grid-coloum--3__item img,.grid-coloum--2__item img{margin-bottom:6px}.grid-coloum--3__item p,.grid-coloum--2__item p{text-align:left;color:#757575}.grid-coloum--4__item h3{font-size:1.8rem}.merit-block{margin-bottom:48px}@media(max-width:768px){.merit-block{margin-bottom:32px}}.merit-block__item{width:100%}.merit-block__item h3{margin-bottom:16px;font-size:2rem;text-align:center}@media(max-width:768px){.merit-block__item h3{font-size:1.8rem}}.merit-block__item p{font-size:1.4rem;text-align:center}.case-block{margin-bottom:32px}@media(max-width:768px){.case-block{margin-top:-8px}}.case-logo__list{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;max-width:1180px;margin:0 auto}@media(max-width:768px){.case-logo__list{-webkit-box-pack:start;justify-content:flex-start;width:100%}}.case-logo__list li{margin:8px}@media(max-width:768px){.case-logo__list li{margin:0;padding:8px 0;width:50%;text-align:center}}.case-logo__list li img{height:70px;width:auto}@media(max-width:768px){.case-logo__list li img{display:inline-block;width:auto;height:auto}}.case-logo{margin-top:48px;padding-top:48px;border-top:1px solid #f6f6f6}.case-logo__border-top-none{border-top:none !important}@media(max-width:768px){.case-logo{margin-top:32px;padding-top:32px}}.case-logo img{width:100%}.award-logo{margin-top:48px}@media(max-width:768px){.award-logo{margin-top:32px}}.award-logo img{width:100%}.award-logo__ul{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;max-width:776px;margin:0 auto}@media(max-width:768px){.award-logo__ul{-webkit-box-pack:start;justify-content:flex-start;width:100%}}.award-logo__ul li{margin:16px 14px;display:-webkit-box;display:flex;-webkit-box-pack:center;align-items:center;justify-content:center}@media(max-width:768px){.award-logo__ul li{margin:0;padding:8px 0;width:50%;text-align:center}}.award-logo__ul li img{height:114px;width:auto}.award-logo__ul li.height_low img{height:82px;width:auto}@media(max-width:768px){.award-logo__ul li img,.award-logo__ul li.height_low img{display:inline-block;width:75%;height:auto}}.video{min-width:574px;height:376px}@media(max-width:768px){.video{width:100%;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}}.video iframe{width:100%;height:100%}@media(max-width:768px){.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.table-block{margin:0 auto 48px;width:776px}.table-block:last-child{margin-bottom:0}@media(max-width:768px){.table-block{width:100%}}.table-block table{width:100%;text-align:left}@media(max-width:768px){.table-block table{margin-top:-20px}}.table-block table p{margin-bottom:16px}.table-block table p:last-child{margin-bottom:0}.table-base,td,th{font-size:1.4rem;padding:20px 0;text-align:left}td{width:75%}@media(max-width:768px){td{display:block;width:100%;padding-top:12px}}th{width:25%}@media(max-width:768px){th{display:block;width:100%;padding-bottom:0}}tr{border-bottom:1px solid #dcdcdc}.product--table-block{margin:0 auto 48px;width:776px}.product--table-block:last-child{margin-bottom:0}@media(max-width:768px){.product--table-block{width:100%}}.product--table-block table{width:100%;text-align:left}@media(max-width:768px){.product--table-block table{margin-top:0}}.product--table-block table p{margin-bottom:16px}.product--table-block table p:last-child{margin-bottom:0}.product--table-block th{width:22%}.product--table-block td{padding:20px 10px}.product--table-block .w-2column td{width:78%}.product--table-block .w-3column td{width:39%}@media(max-width:768px){.product--table-block td{display:table-cell;padding:20px 5px}}@media(max-width:768px){.product--table-block th{display:table-cell}}.history__dl{width:100%}.history__dl dt{float:left;font-weight:bold;margin-bottom:3px;width:40px;font-size:1.4rem;text-align:right}.history__dl dd{margin-left:64px;margin-bottom:3px;font-size:1.4rem}.history-table-block th{width:18%}.history-table-block td{width:82%}@media(max-width:768px){.history-table-block th{width:100%}.history-table-block td{width:100%}}.pagination__numbers{display:block;text-align:center;line-height:26px}.pagination__numbers--current{display:inline-block;width:28px;height:28px;background:#18b7c7;font-size:1.4rem;color:#fff;border-radius:2px}.pagination__numbers .dots{width:auto;padding:0;background:transparent;font-weight:bold}.pagination__numbers li{display:inline-block;margin:0 4px}.pagination__numbers li a,.pagination__numbers .main-header nav ul li span,.main-header nav ul .pagination__numbers li span{border-radius:2px;display:inline-block;font-size:1.4rem;width:28px;height:28px;background:#f6f6f6;color:#757575;-webkit-transition:all .2s;transition:all .2s}.pagination__numbers li a:hover,.pagination__numbers .main-header nav ul li span:hover,.main-header nav ul .pagination__numbers li span:hover{text-decoration:none;background:#e9e9e9}.pagination__numbers li .next{background:0}.pagination__numbers li .next img{vertical-align:middle;width:28px;height:auto}.pagination__numbers li .next:hover{background:0;opacity:.7}.text-content h1{font-size:3.6rem}@media(max-width:768px){.text-content h1{font-size:2rem}}.text-content h2{font-size:2.4rem;margin-bottom:16px}@media(max-width:768px){.text-content h2{font-size:2rem;margin-bottom:16px}}.text-content h3{font-size:1.8rem;margin-bottom:10px}@media(max-width:768px){.text-content h3{font-size:1.6rem;margin-bottom:10px}}.text-content h4{font-size:1.8rem;margin-bottom:16px}@media(max-width:768px){.text-content h4{font-size:1.6rem;margin-bottom:12px}}.text-content ul,.text-content ol{padding-left:1.4rem}.text-content li{font-size:1.4rem}.text-content p{margin-bottom:16px}.text-content__section{margin-bottom:56px}.space-16{margin-bottom:16px}.space-20{margin-bottom:20px}.space-32{margin-bottom:32px}.space-50{margin-bottom:50px}.space-100{margin-bottom:100px}.center{margin:0 auto;display:table}.ct-center--760{width:760px;margin:0 auto}@media(max-width:768px){.ct-center--760{width:100%}}.ct-center--672{width:672px;margin:0 auto}@media(max-width:768px){.ct-center--672{width:100%}}.main-header{margin:0 auto;width:100%;height:68px;display:-webkit-box;display:flex;position:fixed;top:0;left:0;z-index:1000;font-size:1.2rem;border-bottom:1px solid #f6f6f6;background:#fff}.main-header__wrap{margin:0 auto;padding:0 16px;width:1212px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative;justify-content:space-between}.main-header__wrap a{flex-shrink:0}.main-header__logo{margin-right:20px}.main-header__right{right:16px;top:-3px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media(max-width:768px){.main-header__right{position:static;margin-left:0}}.main-header nav{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media(max-width:768px){.main-header nav{padding-bottom:100px;background:#fff;position:absolute;top:68px;width:100%;overflow:scroll;display:block;height:100vh;font-size:1.4rem;z-index:100}}.main-header nav ul{margin-right:16px;display:-webkit-box;display:flex;position:relative}@media(max-width:768px){.main-header nav ul{margin-right:0;padding-top:12px;display:block}}.main-header nav ul li{margin-right:24px}@media(max-width:768px){.main-header nav ul li{margin-right:0;padding:8px 20px}}.main-header nav ul li a,.main-header nav ul li span{padding:28px 0;display:block;color:#333;text-decoration:none;position:relative;font-size:1.2rem}.current:after{border-bottom:solid 2px #18b7c7;bottom:4px;content:"";display:block;position:relative;width:100%}@media(max-width:768px){.main-header nav ul li a,.main-header nav ul li span{padding:0;font-size:1.4rem}.main-header nav ul li a:hover,.main-header nav ul li span:hover{color:#18b7c7;-webkit-transition:all .3s ease;transition:all .3s ease}}.main-header nav ul li a:before,.main-header nav ul li span:before,.main-header nav ul li a:after,.main-header nav ul li span:after{border-bottom:solid 2px #18b7c7;bottom:2px;content:"";display:block;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;width:0}@media(max-width:768px){.main-header nav ul li a:before,.main-header nav ul li span:before,.main-header nav ul li a:after,.main-header nav ul li span:after{border:0}}.main-header nav ul li a:before,.main-header nav ul li span:before{left:50%}.main-header nav ul li a:after,.main-header nav ul li span:after{right:50%}.main-header nav ul li a:hover:before,.main-header nav ul li span:hover:before,.main-header nav ul li a:hover:after,.main-header nav ul li span:hover:after{width:50%}.main-header nav ul li span:hover{text-decoration:none;cursor:pointer}@media(max-width:768px){.main-header nav ul li span:hover:hover{background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45);-webkit-background-clip:text;cursor:default;color:transparent}}.main-header .second-level,.main-header .solution:hover .main-header__second-level,.main-header .tech:hover .main-header__second-level,.main-header .case:hover .main-header__second-level,.main-header .company:hover .main-header__second-level{visibility:visible;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.main-header .second-level ul,.main-header .solution:hover .main-header__second-level ul,.main-header .tech:hover .main-header__second-level ul,.main-header .case:hover .main-header__second-level ul,.main-header .company:hover .main-header__second-level ul{margin-right:0}.main-header .second-level--sp{margin-top:8px;padding:16px;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6}.main-header .category-name-sp{background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45);color:transparent;-webkit-background-clip:text;font-weight:bold;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:8px;font-size:12px}@media(max-width:768px){.main-header .solution{padding:24px 20px 16px;border-bottom:1px solid #f6f6f6}}.main-header .solution span{font-size:1.2rem;color:#333}@media(max-width:768px){.main-header .solution span{background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45);color:transparent;-webkit-background-clip:text;font-weight:bold;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:8px;font-size:12px}}.main-header .solution:hover span{text-decoration:none}@media(max-width:768px){.main-header .tech{margin-bottom:16px;padding:24px 20px 16px;border-bottom:1px solid #f6f6f6}}.main-header .tech span{font-size:1.2rem;color:#333}@media(max-width:768px){.main-header .tech span{background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45);color:transparent;-webkit-background-clip:text;font-weight:bold;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:8px;font-size:12px}}.main-header .tech:hover span{text-decoration:none}@media(max-width:768px){.main-header .case{padding:24px 20px 16px;border-bottom:1px solid #f6f6f6}.main-header .company{margin-bottom:16px;padding:24px 20px 16px;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6}}.main-header .case span{font-size:1.2rem;color:#333}.main-header .company span{font-size:1.2rem;color:#333}@media(max-width:768px){.main-header .case span,.main-header .company span{background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45);color:transparent;-webkit-background-clip:text;font-weight:bold;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:8px;font-size:12px}}.main-header .case:hover span,.main-header .company:hover span{text-decoration:none}.main-header__second-level{visibility:hidden;opacity:0;z-index:1;background-color:#fff;border:1px solid #18b7c7;position:absolute;top:71px;padding:16px}@media(max-width:768px){.main-header__second-level{opacity:100;visibility:visible;background:0;position:static;border:0;padding:0}}.main-header__second-level ul{display:block !important;padding:0 !important}.main-header__second-level ul li{margin:0 !important;display:block !important;padding:8px 0}@media(max-width:768px){.main-header__second-level ul li{padding-left:0 !important}}.main-header__second-level ul li a,.main-header__second-level .main-header nav ul li span,.main-header nav .main-header__second-level ul li span{padding:0 !important;line-height:1.5;-webkit-transition:all .3s;transition:all .3s}.main-header__second-level ul li a:hover,.main-header__second-level .main-header nav ul li span:hover,.main-header nav .main-header__second-level ul li span:hover{color:#18b7c7;-webkit-transition:all .3s ease;transition:all .3s ease}.main-header__second-level ul li a:before,.main-header__second-level .main-header nav ul li span:before,.main-header nav .main-header__second-level ul li span:before,.main-header__second-level ul li a:after,.main-header__second-level .main-header nav ul li span:after,.main-header nav .main-header__second-level ul li span:after{border-bottom:none !important}.main-header__lang{margin-right:20px;padding:28px 0;min-width:44px}@media(max-width:768px){.main-header__lang{margin-top:16px;padding:24px 16px;border-top:1px solid #f6f6f6}}.main-header__lang span{color:#9e9e9e;font-size:1.2rem}@media(max-width:768px){.main-header__lang span{font-size:1.4rem}}.main-header__lang a,.main-header__lang .main-header nav ul li span,.main-header nav ul li .main-header__lang span{color:#333;font-size:1.2rem}@media(max-width:768px){.main-header__lang a,.main-header__lang .main-header nav ul li span,.main-header nav ul li .main-header__lang span{font-size:1.4rem}}.main-header__lang a:hover,.main-header__lang .main-header nav ul li span:hover,.main-header nav ul li .main-header__lang span:hover{opacity:.8}.main-header .cv{min-width:96px}@media(max-width:768px){.main-header .cv{position:absolute;right:56px}}#drawer-checkbox{display:none}#drawer-icon{position:absolute;right:16px;cursor:pointer;display:none;height:24px;width:24px}@media(max-width:768px){#drawer-icon{display:block}}#drawer-icon span{background:#333;border-radius:4px;display:block;height:16%;left:50%;margin:-8% 0 0 -42%;position:absolute;top:50%;width:84%}@media(max-width:768px){#drawer-content{position:fixed;top:-68px;right:0;z-index:40;width:260px;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}}#drawer-checkbox:checked ~ #drawer-content{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}#drawer-close{display:none;position:absolute;z-index:0;top:0;left:0;width:100%;height:100vh;background:#000;opacity:0;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}#drawer-close img{position:absolute;right:270px;top:8px}#drawer-checkbox:checked ~ #drawer-close{display:block;opacity:.7}@media(max-width:768px){.breadcrumb__inner{width:100%}}.breadcrumb__inner a,.breadcrumb__inner .main-header nav ul li span,.main-header nav ul li .breadcrumb__inner span{font-size:1.2rem}.breadcrumb__inner li{color:#757575;font-size:1.2rem}.breadcrumb__inner li:last-child:after{content:""}.breadcrumb__inner li:after{content:"\FF1E";display:inline-block;font-size:10px;opacity:.5;padding:0 8px}.breadcrumb{background:#fff}.breadcrumb__inner{margin:0 auto;padding:8px 0;width:1212px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.section-base,.section--white,.section--gray,.section--blue,.section--green,.section--yellow-green{padding:80px 0}@media(max-width:768px){.section-base,.section--white,.section--gray,.section--blue,.section--green,.section--yellow-green{padding:48px 0}}.section--white{background:#fff}.section--gray{background:#f6f6f6}.section--blue{background:#f1f8f9}.section--green{background:#f2fcf6}.section--yellow-green{background:#f6faec}.section-lead{margin-bottom:32px;font-size:2rem;text-align:center;line-height:170%}.section-lead strong{font-size:2rem}@media(max-width:768px){.section-lead strong{font-size:1.4rem}}@media(max-width:768px){.section-lead{font-size:1.4rem}}.section-lead--sm{margin-bottom:48px;text-align:center;font-size:1.6rem}@media(max-width:768px){.section-lead--sm{margin-bottom:32px;font-size:1.4rem}}.section-lead--lg{margin-bottom:48px;text-align:center;font-size:2.4rem}.section-lead--lg strong{font-size:2.4rem}@media(max-width:768px){.section-lead--lg strong{font-size:1.6rem}}@media(max-width:768px){.section-lead--lg{margin-top:0;margin-bottom:32px;font-size:1.6rem}}.grid-coloum{margin-left:-16px;margin-right:-16px;display:-webkit-box;display:flex;flex-wrap:wrap;align-content:space-between;-webkit-box-pack:center;justify-content:center}@media(max-width:768px){.grid-coloum{display:block}}.grid-coloum--3__item{padding:16px;width:33.33333%;display:-webkit-box;display:flex;text-align:center}@media(max-width:768px){.grid-coloum--3__item{padding:10px 16px;width:100%}}.grid-coloum--3__item img{margin-bottom:6px}.grid-coloum--3__item p{text-align:left;color:#757575}.merit-block{margin-bottom:48px}@media(max-width:768px){.merit-block{margin-bottom:32px}}.merit-block__item{width:100%}.merit-block__item h3{margin-bottom:16px;font-size:2rem;text-align:center}@media(max-width:768px){.merit-block__item h3{font-size:1.8rem}}.merit-block__item p{font-size:1.4rem;text-align:center}.case-block{margin-bottom:48px}@media(max-width:768px){.case-block{margin-top:-8px;margin-bottom:32px}}.case-logo__list{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap}@media(max-width:768px){.case-logo__list{-webkit-box-pack:start;justify-content:flex-start}}.case-logo{margin-top:48px;padding-top:48px;border-top:1px solid #f6f6f6}@media(max-width:768px){.case-logo{margin-top:32px;padding-top:32px}}.case-logo img{width:100%}@media(max-width:768px){.video{min-width:inherit;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}}.video iframe{width:100%;height:100%}@media(max-width:768px){.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.table-block{margin:0 auto 48px;width:776px}.table-block:last-child{margin-bottom:0}@media(max-width:768px){.table-block{width:100%}}.table-block table{width:100%;text-align:left}@media(max-width:768px){.table-block table{margin-top:-20px}}.table-block table p{margin-bottom:16px}.table-block table p:last-child{margin-bottom:0}.table-base,td,th{font-size:1.4rem;padding:20px 0;text-align:left}td{width:75%}@media(max-width:768px){td{display:block;width:100%;padding-top:12px}}th{width:25%}.table-standard tr,.table-standard th,.table-standard td{padding:12px;border:1px solid #dcdcdc;font-size:1.4rem;text-align:left}.table-standard th{background:#f6f6f6}@media(max-width:768px){.table-standard th,.table-standard td{display:table-cell}th{display:block;width:100%;padding-bottom:0}}tr{border-bottom:1px solid #dcdcdc}.pagination__numbers{display:block;text-align:center;line-height:26px}.pagination__numbers--current{display:inline-block;width:28px;height:28px;background:#18b7c7;font-size:1.4rem;color:#fff;border-radius:2px}.pagination__numbers .dots{width:auto;padding:0;background:transparent;font-weight:bold}.pagination__numbers li{display:inline-block;margin:0 4px}.pagination__numbers li a,.pagination__numbers .main-header nav ul li span,.main-header nav ul .pagination__numbers li span{border-radius:2px;display:inline-block;font-size:1.4rem;width:28px;height:28px;background:#f6f6f6;color:#757575;-webkit-transition:all .2s;transition:all .2s}.pagination__numbers li a:hover,.pagination__numbers .main-header nav ul li span:hover,.main-header nav ul .pagination__numbers li span:hover{text-decoration:none;background:#e9e9e9}.pagination__numbers li .next{background:0}.pagination__numbers li .next img{vertical-align:middle;width:28px;height:auto}.pagination__numbers li .next:hover{background:0;opacity:.7}.text-content h1{font-size:3.6rem}@media(max-width:768px){.text-content h1{font-size:2.4rem}}.text-content h2{font-size:2.4rem;margin-bottom:16px}@media(max-width:768px){.text-content h2{font-size:2rem;margin-bottom:16px}}.text-content h3{font-size:1.8rem;margin-bottom:10px}@media(max-width:768px){.text-content h3{font-size:1.6rem;margin-bottom:10px}}.text-content h4{font-size:1.8rem;margin-bottom:16px}@media(max-width:768px){.text-content h4{font-size:1.6rem;margin-bottom:12px}}.text-content ul,.text-content ol{padding-left:1.4rem}.text-content li{font-size:1.4rem}.text-content p{margin-bottom:16px}.text-content__section{margin-bottom:56px}.space-16{margin-bottom:16px}.space-20{margin-bottom:20px}.space-32{margin-bottom:32px}.cta{padding:60px 0;background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45);text-align:center;color:#fff}@media(max-width:768px){.cta{padding:32px 0}}.cta .cta-main-copy{margin-bottom:8px;font-size:2.4rem;font-weight:bold}@media(max-width:768px){.cta .cta-main-copy{margin-bottom:16px;font-size:2rem}}.cta .cta-sub-copy{margin-bottom:24px;font-size:1.6rem}@media(max-width:768px){.cta .cta-sub-copy{font-size:1.4rem;margin-bottom:20px}}.request{padding:60px 0;background:#18b7c7;text-align:center;color:#fff}@media(max-width:768px){.request{padding:32px 0}}.request .request-main-copy{margin-bottom:8px;font-size:2.4rem;font-weight:bold}@media(max-width:768px){.request .request-main-copy{margin-bottom:16px;font-size:2rem}}.request .request-sub-copy{margin-bottom:24px;font-size:1.6rem}@media(max-width:768px){.request .request-sub-copy{font-size:1.4rem;margin-bottom:20px}}.recruit{padding:60px 0;background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/recruit-bg.jpg") center center/cover no-repeat;color:#fff}@media(max-width:768px){.recruit{text-align:center;padding:32px 0}}.recruit .recruit-main-copy{margin-bottom:32px;font-size:3.2rem;font-weight:bold}@media(max-width:768px){.recruit .recruit-main-copy{margin-bottom:20px;font-size:2rem}}.recruit .recruit-sub-copy{margin-bottom:32px;font-size:1.6rem}@media(max-width:768px){.recruit .recruit-sub-copy{font-size:1.4rem;margin-bottom:20px}}.card-base{background:#fff;box-shadow:0px 2px 4px rgba(0,0,0,0.15);border-radius:2px;width:100%;height:100%;display:block;overflow:hidden;position:relative;-webkit-transition:all .2s;transition:all .2s}.card-base:hover{text-decoration:none;box-shadow:0px 6px 24px rgba(0,0,0,0.15);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.card-img{height:210px;text-align:center}@media(max-width:768px){.card-img{height:auto}}.card-img img{width:auto;height:210px;margin-bottom:0}@media(max-width:768px){.card-img img{width:100%;height:auto}}.card-title{padding:20px;font-size:1.6rem;font-weight:normal;color:#333;text-align:left;line-height:1.5}.label-base,.category--solution,.category--release,.category--info,.form--required,.category--media{padding:4px 6px;font-size:1.2rem;font-weight:bold;color:#fff;border-radius:2px;line-height:1;display:block;display:inline-block;margin-right:4px}.category-none{display:block;padding-left:89px;margin-top:-21px}@media(max-width:768px){.category-none{padding-left:0;margin-top:0}}.card-label-base,.category--solution{position:absolute;top:8px;left:8px}.category--solution{background-color:#333}.category--release{background-color:#18b7c7}.category--info{background-color:#a9ce45}.category--media{background-color:#60c286}.form--required{font-size:1rem;background-color:#d90000;padding:2px 4px;margin-left:8px}.blog-coloum{display:-webkit-box;display:flex}.blog-coloum__left{width:916px}@media(max-width:768px){.blog-coloum__left{width:100%}}@media(max-width:768px){.blog-coloum{display:block}}.post-content{max-width:916px;height:auto}@media(max-width:768px){.post-content{width:100%}}.post-text{max-width:916px;margin:0 auto;word-wrap:break-word}.case-post{max-width:776px;margin:0 auto;word-wrap:break-word}.post-text h2{background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45);color:transparent;-webkit-background-clip:text;position:relative;font-weight:bold;font-size:2.4rem;margin-bottom:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.post-text h3{font-size:2rem;margin-bottom:20px}@media(max-width:768px){.post-text h3{font-size:1.8rem;margin-bottom:16px}}.post-text h4{font-size:1.8rem;margin-bottom:16px}@media(max-width:768px){.post-text h4{font-size:1.6rem;margin-bottom:12px}}.post-text h5,h6{font-size:1.8rem;margin-bottom:16px}@media(max-width:768px){.post-text h5,h6{font-size:1.6rem;margin-bottom:12px}}.post-text ul,.post-text ol{padding-left:1.6rem;margin-bottom:48px}.post-text li{font-size:1.6rem;line-height:2;list-style:disc;margin-left:8px}.post-text p{line-height:2;font-size:1.6rem;margin-bottom:48px}.post-text strong{font-size:1.6rem;font-weight:bold}.post-text span{font-size:1.6rem}.post-text a{font-size:1.6rem}.post-text img{width:100%;position:relative}@media(max-width:768px){.post-text img{width:100%;margin-bottom:48px;left:0}}.form-columns-2__item{width:49.5%;margin-bottom:24px}@media(max-width:768px){.form-columns-2__item{width:100%}}.form-item{width:100%;margin-bottom:24px}.select-wrap{width:100%;position:relative;display:inline-block}.select-wrap:after{content:'';width:8px;height:8px;border:0px;border-bottom:solid 2px #757575;border-right:solid 2px #757575;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:10px;margin-top:-4px}label{display:block;font-size:1.4rem;color:#333;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:8px}input[type="text"]{border:1px solid #dcdcdc;padding-left:8px;font-size:1.4rem;width:100%;height:40px;border-radius:4px;border:1px solid #dcdcdc}input[type="text"]::-webkit-input-placeholder{color:#9e9e9e;font-size:1.4rem}input[type="text"]::-moz-placeholder{color:#9e9e9e;font-size:1.4rem}input[type="text"]:-ms-input-placeholder{color:#9e9e9e;font-size:1.4rem}input[type="text"]::-ms-input-placeholder{color:#9e9e9e;font-size:1.4rem}input[type="text"]::placeholder{color:#9e9e9e;font-size:1.4rem}input[type="text"]:focus{border:1px solid #18b7c7;outline:0;padding-left:8px}select{outline:0;text-indent:.01px;text-overflow:'';background:none transparent;vertical-align:middle;font-size:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;border-radius:4px;border:1px solid #dcdcdc;font-size:1.4rem;padding-left:8px}select option{background-color:#fff;color:#333}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}textarea{width:100%;height:100px;border:1px solid #dcdcdc;border-radius:4px;padding:8px;font-size:1.4rem}textarea:focus{border:1px solid #18b7c7;outline:0}.form-checkbox{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.form-checkbox input{width:auto;margin-right:8px}.top-hero{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/hero-top-bg-tank.jpg") center center/cover no-repeat}.top-hero__content{padding:200px 0;text-align:center}@media(max-width:768px){.top-hero__content{padding:90px 0}}.top-hero__content h1{margin-bottom:12px;font-weight:900;font-size:5.2rem;line-height:1.5;color:#fff;text-shadow:0px 0px 30px rgba(0,0,0,0.7),0px 0px 10px rgba(0,0,0,0.3)}@media(max-width:768px){.top-hero__content h1{font-size:3.2rem}}.top-hero__content p{margin-bottom:32px;font-size:2rem;font-weight:bold;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,0.7),0px 0px 10px rgba(0,0,0,0.2)}@media(max-width:768px){.top-hero__content p{font-size:1.4rem}}.top-hero202104{background:url("https://www.sensyn-robotics.com/hubfs/202104_renewal/top/top_hero.jpg") center center/cover no-repeat}.top-hero202104__content{padding:200px 0;text-align:center}@media(max-width:768px){.top-hero202104__content{padding:90px 0}}.top-hero202104__content h1{margin-bottom:12px;font-weight:900;font-size:5.2rem;line-height:1.5;color:#fff;text-shadow:0px 0px 30px rgba(0,0,0,0.7),0px 0px 10px rgba(0,0,0,0.3)}@media(max-width:768px){.top-hero202104__content h1{font-size:3.2rem}}.top-hero202104__content p{margin-bottom:32px;font-size:2.6rem;font-weight:bold;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,0.7),0px 0px 10px rgba(0,0,0,0.2)}@media(max-width:768px){.top-hero202104__content p{font-size:1.4rem}}.top-consulting{padding:32px 0;background-color:#000}@media(max-width:768px){.top-consulting{padding:24px 0}}.top-consulting__wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media(max-width:768px){.top-consulting__wrap{display:block}}.top-consulting p{margin-right:32px;color:#fff;font-size:2rem}@media(max-width:768px){.top-consulting p{margin-right:0;margin-bottom:20px;font-size:1.4rem}}.solution-main{padding-top:32px;position:relative;width:1024px;margin:0 auto}@media(max-width:768px){.solution-main{padding-top:0;width:100%}.solution-main .city{display:none}}.solution-main .city-sp{display:none}@media(max-width:768px){.solution-main .city-sp{display:block;width:100%}}@media(max-width:768px){.solution-main .pc-only{width:100%;display:none}}.solution-main .item-base,.solution-main .balloon--1,.solution-main .balloon--2,.solution-main .balloon--3,.solution-main .balloon--4,.solution-main .balloon--5,.solution-main .balloon--6,.solution-main .balloon--7,.solution-main .balloon--8,.solution-main .d-hub,.solution-main .water-drone,.solution-main .drone-360,.solution-main .satellite,.solution-main .drone--1,.solution-main .drone--2,.solution-main .drone--3,.solution-main .drone--4,.solution-main .drone--5,.solution-main .drone--6{position:absolute;-webkit-transition:.2s;transition:.2s}@media(max-width:768px){.solution-main .item-base,.solution-main .balloon--1,.solution-main .balloon--2,.solution-main .balloon--3,.solution-main .balloon--4,.solution-main .balloon--5,.solution-main .balloon--6,.solution-main .balloon--7,.solution-main .balloon--8,.solution-main .d-hub,.solution-main .water-drone,.solution-main .drone-360,.solution-main .satellite,.solution-main .drone--1,.solution-main .drone--2,.solution-main .drone--3,.solution-main .drone--4,.solution-main .drone--5,.solution-main .drone--6{display:none}}.solution-main .item-base:hover,.solution-main .balloon--1:hover,.solution-main .balloon--2:hover,.solution-main .balloon--3:hover,.solution-main .balloon--4:hover,.solution-main .balloon--5:hover,.solution-main .balloon--6:hover,.solution-main .balloon--7:hover,.solution-main .balloon--8:hover,.solution-main .d-hub:hover,.solution-main .water-drone:hover,.solution-main .drone-360:hover,.solution-main .satellite:hover,.solution-main .drone--1:hover,.solution-main .drone--2:hover,.solution-main .drone--3:hover,.solution-main .drone--4:hover,.solution-main .drone--5:hover,.solution-main .drone--6:hover{-webkit-transform:scale(1.2);transform:scale(1.2);cursor:pointer}.solution-main .balloon--1{top:340px;left:744px}.solution-main .balloon--2{top:96px;left:521px}.solution-main .balloon--3{top:496px;left:590px}.solution-main .balloon--4{top:410px;left:930px}.solution-main .balloon--5{top:84px;left:166px}.solution-main .balloon--6{top:258px;left:490px}.solution-main .balloon--7{top:223px;left:362px}.solution-main .balloon--8{top:363px;left:464px}@-webkit-keyframes horizontal{0%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes horizontal{0%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes vertical{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes vertical{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes d-hub{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes d-hub{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes water-drone{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@keyframes water-drone{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@-webkit-keyframes drone-360{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes drone-360{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes satellite{0%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes satellite{0%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}.solution-main .drone-base,.solution-main .drone--1,.solution-main .drone--2,.solution-main .drone--3,.solution-main .drone--4,.solution-main .drone--5,.solution-main .drone--6{width:60px;height:40px}.solution-main .drone-base:hover,.solution-main .drone--1:hover,.solution-main .drone--2:hover,.solution-main .drone--3:hover,.solution-main .drone--4:hover,.solution-main .drone--5:hover,.solution-main .drone--6:hover{cursor:pointer}.solution-main .drone-anime--1{-webkit-animation:vertical 2s ease-in-out infinite alternate;animation:vertical 2s ease-in-out infinite alternate}.solution-main .drone-anime--2{-webkit-animation:vertical 2.1s ease-in-out infinite alternate;animation:vertical 2.1s ease-in-out infinite alternate}.solution-main .drone-anime--3{-webkit-animation:vertical 1.7s ease-in-out infinite alternate;animation:vertical 1.7s ease-in-out infinite alternate}.solution-main .drone-anime--4{-webkit-animation:vertical 1.9s ease-in-out infinite alternate;animation:vertical 1.9s ease-in-out infinite alternate}.solution-main .drone-anime--5{-webkit-animation:vertical 2.3s ease-in-out infinite alternate;animation:vertical 2.3s ease-in-out infinite alternate}.solution-main .drone-anime--6{-webkit-animation:vertical 2.5s ease-in-out infinite alternate;animation:vertical 2.5s ease-in-out infinite alternate}.solution-main .d-hub-anime{-webkit-animation:d-hub 1.8s ease-in-out infinite alternate;animation:d-hub 1.8s ease-in-out infinite alternate}.solution-main .water-drone-anime{-webkit-animation:water-drone 2s ease-in-out infinite alternate;animation:water-drone 2s ease-in-out infinite alternate}.solution-main .drone-360-anime{-webkit-animation:drone-360 3s linear infinite;animation:drone-360 3s linear infinite}.solution-main .satellite-anime{-webkit-animation:satellite 3s ease-in-out infinite alternate;animation:satellite 3s ease-in-out infinite alternate}.solution-main .d-hub{top:298px;left:622px}.solution-main .d-hub img{width:78px;height:55px}.solution-main .d-hub img:hover{cursor:pointer}.solution-main .water-drone{-webkit-transform-origin:0 80%;transform-origin:0 80%;top:740px;left:644px}.solution-main .water-drone img{width:126px;height:58px}.solution-main .water-drone img:hover{cursor:pointer}.solution-main .drone-360{top:420px;left:845px}.solution-main .drone-360 img{width:29px;height:38px}.solution-main .drone-360 img:hover{cursor:pointer}.solution-main .satellite{top:0px;left:184px}.solution-main .satellite img{width:40px;height:40px}.solution-main .satellite img:hover{cursor:pointer}.solution-main .drone--1{top:50px;left:67px}.solution-main .drone--2{top:50px;left:490px}.solution-main .drone--3{top:240px;left:267px}.solution-main .drone--4{top:420px;left:567px}.solution-main .drone--5{top:300px;left:844px}.solution-main .drone--6{top:500px;left:900px}.solution-main .block-base,.solution-main .solution-main__inspection-block,.solution-main .solution-main__disaster-block,.solution-main .solution-main__monitoring-block,.solution-main .section-tech__fc-block,.solution-main .section-tech__d-hub-block,.solution-main .section-tech__dc-block{width:338px;position:absolute}@media(max-width:768px){.solution-main .block-base,.solution-main .solution-main__inspection-block,.solution-main .solution-main__disaster-block,.solution-main .solution-main__monitoring-block,.solution-main .section-tech__fc-block,.solution-main .section-tech__d-hub-block,.solution-main .section-tech__dc-block{margin-bottom:32px;width:100%;position:static}.solution-main .block-base:last-child,.solution-main .solution-main__inspection-block:last-child,.solution-main .solution-main__disaster-block:last-child,.solution-main .solution-main__monitoring-block:last-child,.solution-main .section-tech__fc-block:last-child,.solution-main .section-tech__d-hub-block:last-child,.solution-main .section-tech__dc-block:last-child{margin-bottom:0}}.solution-main .block-base p,.solution-main .solution-main__inspection-block p,.solution-main .solution-main__disaster-block p,.solution-main .solution-main__monitoring-block p,.solution-main .section-tech__fc-block p,.solution-main .section-tech__d-hub-block p,.solution-main .section-tech__dc-block p{margin-bottom:20px;color:#757575;font-size:1.4rem}.solution-main ul{width:338px;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}@media(max-width:768px){.solution-main ul{width:100%;margin-bottom:0}}.solution-main ul li{margin-bottom:8px}@media(max-width:768px){.solution-main ul li{width:49%}.solution-main ul li .btn--md{min-width:100%}}.solution-main__inspection-block{top:16px;right:0}.solution-main__disaster-block{top:380px;left:0}.solution-main__monitoring-block{top:600px;left:0}#d-hub-checkbox,#drone-360-checkbox,#water-drone-checkbox,#satellite-checkbox,#drone-checkbox,#balloon-8-checkbox,#balloon-7-checkbox,#balloon-6-checkbox,#balloon-5-checkbox,#balloon-4-checkbox,#balloon-3-checkbox,#balloon-2-checkbox,#balloon-1-checkbox{display:none}#modal-d-hub,#modal-drone-360,#modal-water-drone,#modal-satellite,#modal-drone,#modal-satellite,#modal-monitoring,#modal-disastercheck,#modal-roofcheck,#modal-plantcheck,#modal-towercheck,#modal-solarcheck,#modal-management,#modal-evacuationpr{display:none}.modal{position:relative;padding:32px;background-color:#fff;width:672px;height:auto;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;border-radius:4px}.modal img{margin-right:32px}.modal__text{width:306px;height:auto}.modal h3{margin-bottom:16px;font-size:2.4rem;color:#333}.modal p{margin-bottom:20px;font-size:1.4rem}.modal-base,#balloon-1-checkbox:checked ~ #modal-monitoring,#balloon-2-checkbox:checked ~ #modal-towercheck,#balloon-3-checkbox:checked ~ #modal-roofcheck,#balloon-4-checkbox:checked ~ #modal-plantcheck,#balloon-5-checkbox:checked ~ #modal-disastercheck,#balloon-6-checkbox:checked ~ #modal-evacuationpr,#balloon-7-checkbox:checked ~ #modal-solarcheck,#balloon-8-checkbox:checked ~ #modal-management,#drone-checkbox:checked ~ #modal-drone,#drone-360-checkbox:checked ~ #modal-drone-360,#water-drone-checkbox:checked ~ #modal-water-drone,#d-hub-checkbox:checked ~ #modal-d-hub,#satellite-checkbox:checked ~ #modal-satellite{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:fixed;top:200px;left:50%;margin-left:-336px;z-index:1200}.modal-close-base,#balloon-1-checkbox:checked ~ #modal-close-balloon-1,#balloon-2-checkbox:checked ~ #modal-close-balloon-2,#balloon-3-checkbox:checked ~ #modal-close-balloon-3,#balloon-4-checkbox:checked ~ #modal-close-balloon-4,#balloon-5-checkbox:checked ~ #modal-close-balloon-5,#balloon-6-checkbox:checked ~ #modal-close-balloon-6,#balloon-7-checkbox:checked ~ #modal-close-balloon-7,#balloon-8-checkbox:checked ~ #modal-close-balloon-8,#drone-checkbox:checked ~ #modal-close-drone,#d-hub-checkbox:checked ~ #modal-close-d-hub,#drone-360-checkbox:checked ~ #modal-close-drone-360,#water-drone-checkbox:checked ~ #modal-close-water-drone,#satellite-checkbox:checked ~ #modal-close-satellite{display:block;-webkit-animation:show .2s linear 0s;animation:show .2s linear 0s;opacity:1;visibility:visible}#balloon-1-checkbox:checked ~ #modal-monitoring{-webkit-animation:show .2s linear 0s;animation:show .2s linear 0s}#balloon-2-checkbox:checked ~ #modal-towercheck{-webkit-animation:show .2s linear 0s;animation:show .2s linear 0s}#balloon-3-checkbox:checked ~ #modal-roofcheck{-webkit-animation:show .2s linear 0s;animation:show .2s linear 0s}#balloon-4-checkbox:checked ~ #modal-plantcheck{-webkit-animation:show .2s linear 0s;animation:show .2s linear 0s}#balloon-5-checkbox:checked ~ #modal-disastercheck{-webkit-animation:show .2s linear 0s;animation:show .2s linear 0s}#balloon-6-checkbox:checked ~ #modal-evacuationpr{-webkit-animation:show .2s linear 0s;animation:show .2s linear 0s}#balloon-7-checkbox:checked ~ #modal-solarcheck{-webkit-animation:show .2s linear 0s;animation:show .2s linear 0s}#balloon-8-checkbox:checked ~ #modal-management{-webkit-animation:show .2s linear 0s;animation:show .2s linear 0s}#drone-checkbox:checked ~ #modal-drone{-webkit-animation:show .2s linear 0s;animation:show .2s linear 0s}#drone-360-checkbox:checked ~ #modal-drone-360{-webkit-animation:show .2s linear 0s;animation:show .2s linear 0s}#water-drone-checkbox:checked ~ #modal-water-drone{-webkit-animation:show .2s linear 0s;animation:show .2s linear 0s}#d-hub-checkbox:checked ~ #modal-d-hub{-webkit-animation:show .2s linear 0s;animation:show .2s linear 0s}#satellite-checkbox:checked ~ #modal-satellite{-webkit-animation:show .2s linear 0s;animation:show .2s linear 0s}.modal-close-common,#modal-close-d-hub,#modal-close-drone-360,#modal-close-water-drone,#modal-close-satellite,#modal-close-balloon-8,#modal-close-balloon-7,#modal-close-balloon-6,#modal-close-balloon-5,#modal-close-balloon-4,#modal-close-balloon-3,#modal-close-balloon-2,#modal-close-balloon-1,#modal-close-drone{opacity:0;visibility:hidden;-webkit-transition:all .2s;transition:all .2s;position:fixed;background:rgba(0,0,0,0.8);top:0;left:0;z-index:1100;width:100%;height:100%}.modal-close__icon{position:absolute;top:100px;right:50%;width:32px;height:32px;z-index:1500}.modal-close__icon:hover{opacity:.8;cursor:pointer}.modal-close__icon img{position:absolute;width:32px;height:32px;left:363px;top:74px}.section-tech{position:relative}.section-tech .block-base,.section-tech .solution-main__inspection-block,.section-tech .solution-main__disaster-block,.section-tech .solution-main__monitoring-block,.section-tech .section-tech__fc-block,.section-tech .section-tech__d-hub-block,.section-tech .section-tech__dc-block{margin-top:80px;max-width:1212px;position:relative;display:-webkit-box;display:flex;z-index:100}@media(max-width:768px){.section-tech .block-base,.section-tech .solution-main__inspection-block,.section-tech .solution-main__disaster-block,.section-tech .solution-main__monitoring-block,.section-tech .section-tech__fc-block,.section-tech .section-tech__d-hub-block,.section-tech .section-tech__dc-block{margin-top:48px}}.section-tech__fc-block{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-align:center;align-items:center}@media(max-width:768px){.section-tech__fc-block{display:block !important;width:100% !important}}.section-tech__fc-img{margin-right:-70px}@media(max-width:768px){.section-tech__fc-img{margin-right:0;margin-bottom:20px}}.section-tech__fc-img img{width:706px;height:auto}@media(max-width:768px){.section-tech__fc-img img{width:100%}}.section-tech__d-hub-block{-webkit-box-align:unset;align-items:unset}@media(max-width:768px){.section-tech__d-hub-block{display:block !important;width:100% !important}}@media(max-width:768px){.section-tech__d-hub-img{margin-right:0;margin-bottom:20px}}.section-tech__d-hub-img{max-width:880px}.section-tech__d-hub-img img{margin-left:-50px}@media(max-width:768px){.section-tech__d-hub-img img{margin:0;width:100%}}.section-tech__d-hub-content{margin-left:-260px;margin-top:230px;margin-bottom:-40px;padding-right:40px}@media(max-width:768px){.section-tech__d-hub-content{margin:0;padding:0}}.section-tech__dc-block{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-align:center;align-items:center}@media(max-width:768px){.section-tech__dc-block{display:block !important;width:100% !important}}.section-tech__dc-img{margin-right:40px;margin-left:66px;text-align:center}@media(max-width:768px){.section-tech__dc-img{width:70%;margin:0 auto 20px}}.section-tech__dc-img img{width:530px;height:auto}@media(max-width:768px){.section-tech__dc-img img{width:100%}}.section-tech__heading-3{margin-bottom:16px;font-size:3.6rem;font-weight:bold;color:#333}@media(max-width:768px){.section-tech__heading-3{text-align:center;font-size:2.4rem}}.section-tech__heading-3 span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.4rem;font-weight:bold;line-height:1.5;color:transparent;background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:768px){.section-tech__heading-3 span{margin:0 auto;font-size:1.2rem}}.section-tech__text{margin-right:-30px;margin-bottom:24px;max-width:574px;font-size:14px;line-height:1.7}@media(max-width:768px){.section-tech__text{width:100%;margin-bottom:20px}}.section-tech__text span{margin-top:12px;display:block;color:#757575;font-size:1.2rem}@media(max-width:768px){.section-tech__btn{margin:0 auto;width:165px}}.section-tech .deco-1{position:absolute;top:0;left:0}@media(max-width:768px){.section-tech .deco-1{width:50%;height:auto;left:-11%}}.section-tech .deco-2{position:absolute;top:22%;right:0}@media(max-width:768px){.section-tech .deco-2{width:50%;height:auto;top:41%}}.section-tech .deco-3{position:absolute;top:60%;left:0}@media(max-width:768px){.section-tech .deco-3{width:60%;height:auto;left:-19%;top:67%}}.section-sns{padding:60px 0;background:#f6f6f6}.section-sns__list{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media(max-width:768px){.section-sns__list{display:block;width:100%}.section-sns__list:last-child{margin-bottom:0}}.section-sns__item{margin-right:32px;width:100%}.section-sns__item iframe{width:100%}.section-sns__item .container_movie{width:100%;height:300px;background-color:#333}.section-sns__item .container_movie video{width:100%}.section-sns__item:last-child{margin-right:0}@media(max-width:768px){.section-sns__item{margin-bottom:20px}.section-sns__item .container_movie{height:auto}.section-sns__item:last-child{margin-bottom:0}}.section-cs .heading-1{color:#fff;margin-bottom:8px}.section-cs .section-lead--sm{color:#fff;margin-bottom:32px}.section-cs{padding:60px 0 80px;background:#18b7c7;background-image:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/cs-runner.svg");background-repeat:no-repeat;background-size:35%}.cs-intro{background:#fff;text-align:center;width:180px;margin:0 auto;display:block;font-size:1.2rem;padding:4px;color:#18b7c7;font-weight:bold;margin-bottom:8px;border-radius:20px}@media(max-width:768px){.section-cs{padding:32px 0 48px}}.cs-content{max-width:1024px;margin:0 auto}.cs-content img{margin-bottom:32px}.cs-content__other{display:flex;text-align:center;color:#fff}@media(max-width:768px){.cs-content__other{display:block}}.cs-content__other div{width:100%;border-top:1px solid #fff}@media(max-width:768px){.cs-content__other div{display:block}}.cs-content__other div:first-child{margin-right:32px}@media(max-width:768px){.cs-content__other div:first-child{margin:0 0 32px}}.cs-content__other h2{display:inline-block;transform:translateY(-50%);padding:0 8px;font-size:1.6rem;background:#18b7c7;color:#fff}@media(max-width:768px){.cs-content__other h2{font-size:1.4rem}}.cs-content__other ul{margin-bottom:8px}.cs-content__other ul li{padding:6px;background:#3bc2cf;font-size:1.2rem;margin-bottom:1px}.cs-content__other div p{font-size:1.2rem;text-align:left}.section-consul{padding:60px 0 80px;background:#f6f6f6}@media(max-width:768px){.section-consul{padding:48px 0}}.consul-main{max-width:1024px;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media(max-width:768px){.consul-main{display:block}}.consul-main__process{width:253px;height:auto;-webkit-box-ordinal-group:2;order:1}@media(max-width:768px){.consul-main__process{margin:0 auto 24px;-webkit-box-ordinal-group:4;order:3}}.consul-main__process img{width:100%}.consul-main__digital{margin-left:16px;margin-right:32px;width:480px;height:auto;-webkit-box-ordinal-group:3;order:2}@media(max-width:768px){.consul-main__digital{margin:0 auto 24px;width:100%;-webkit-box-ordinal-group:2;order:1}}.consul-main__digital img{width:100%}.consul-main__approach{margin-top:-16px;padding:2px;display:block;width:222px;background:#fff;font-size:11px;background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45);border-radius:4px;box-shadow:0px 6px 15px rgba(0,0,0,0.15);-webkit-box-ordinal-group:4;order:3}@media(max-width:768px){.consul-main__approach{margin-bottom:24px;width:100%;-webkit-box-ordinal-group:3;order:2;font-size:1.2rem}}.consul-main__approach .approach__inner{padding:12px;border-radius:0 0 4px 4px;background:#fff}.consul-main__approach h3{padding:6px;color:#fff;font-size:11px;text-align:center;background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45)}@media(max-width:768px){.consul-main__approach h3{font-size:1.2rem}}.consul-main__approach h4{margin-bottom:4px;font-size:11px}@media(max-width:768px){.consul-main__approach h4{font-size:1.2rem}}.consul-main__approach p{color:#757575;font-size:11px}.consul-main__approach hr{border-top:1px solid #f6f6f6}.consul-merit{padding:24px;background:#fff;border-radius:4px;width:100%}.consul-merit h3{margin-bottom:16px;font-size:2rem;color:#333;text-align:center}.consul-merit p,.consul-merit li{font-size:1.4rem;color:#666;text-align:left}.tech-hero{padding:60px 0 80px;text-align:center;background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/hero-tech.jpg") center center/cover no-repeat}.tech-hero h1{color:#fff}.tech-hero p{color:#fff}.tech-hero img{width:824px;height:auto}@media(max-width:768px){.tech-hero{padding:32px 0}.tech-hero img{width:100%}}.tech-block-base,.d-hub-block,.fc-block,.dc-block{background:#fff;border-radius:4px;width:100%;position:relative}.tech-block-base h3,.d-hub-block h3,.fc-block h3,.dc-block h3{padding:8px;font-size:1.6rem;color:#fff}.tech-block-base strong,.d-hub-block strong,.fc-block strong,.dc-block strong{font-size:1.6rem;display:block;margin-bottom:16px}.tech-block-base ul,.d-hub-block ul,.fc-block ul,.dc-block ul{margin-bottom:20px}.tech-block-base ul li,.d-hub-block ul li,.fc-block ul li,.dc-block ul li{font-size:1.4rem}.tech-img-base,.d-hub-block__img img,.fc-block__img img,.dc-block__img img{margin-bottom:20px;width:100%;height:auto;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.d-hub-block{border:4px solid #60c286;position:relative}@media(max-width:768px){.d-hub-block{margin-bottom:12px}}.d-hub-block:after{content:"";background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-arrow-d-hub-fc.svg");background-size:20px 24px;width:20px;height:24px;position:absolute;right:-30px;top:50%;margin-top:-12px}@media(max-width:768px){.d-hub-block:after{margin:8px -12px 0 8px;top:100%;right:50%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.d-hub-block__inner{padding:20px}.d-hub-block__img{margin:0 auto 20px;max-width:217px;height:110px;position:relative}.d-hub-block h3{background:#60c286;padding:4px 0 8px}.d-hub-block strong{margin-bottom:16px;color:#60c286}.fc-block{border:4px solid #18b7c7;position:relative}@media(max-width:768px){.fc-block{margin-bottom:12px}}.fc-block:after{content:"";background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-arrow-dc-fc.svg");background-size:20px 24px;width:20px;height:24px;position:absolute;right:-30px;top:50%;margin-top:-12px}@media(max-width:768px){.fc-block:after{margin:8px -12px 0 8px;top:100%;right:50%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.fc-block__inner{padding:20px}.fc-block__img{margin:0 auto 20px;max-width:160px;height:110px;position:relative}.fc-block h3{background:#18b7c7;padding:4px 0 8px}.fc-block strong{margin-bottom:16px;color:#18b7c7}.dc-block{border:4px solid #a9ce45}.dc-block__inner{padding:20px}.dc-block__img{margin:0 auto 20px;max-width:115px;height:110px;position:relative}.dc-block h3{background:#a9ce45;padding:4px 0 8px}.dc-block strong{margin-bottom:16px;color:#a9ce45}.d-hub-block__btn{bottom:-21px}@media(max-width:768px){.d-hub-block__btn{bottom:0}}.dc-block__btn{bottom:-84px}@media(max-width:768px){.dc-block__btn{bottom:0}}@media(max-width:768px){.pc-only{display:none}}.three-tech-btn{padding:0 20px;position:absolute;width:100%;bottom:20px}.tech-hero-deco-1{position:absolute;top:0;left:0;width:20%}@media(max-width:768px){.tech-hero-deco-1{width:50%}}.tech-hero-deco-2{position:absolute;bottom:0;right:0;width:20%}@media(max-width:768px){.tech-hero-deco-2{width:50%}}.heading-hero-base,.fc-hero,.d-hub-hero,.dc-hero,.check-hero,.product-d-hub-hero{height:300px;position:relative;overflow:hidden;color:#fff}@media(max-width:768px){.heading-hero-base,.fc-hero,.d-hub-hero,.dc-hero,.check-hero,.product-d-hub-hero{min-height:300px;height:auto}}.heading-hero-base h1,.fc-hero h1,.d-hub-hero h1,.dc-hero h1,.check-hero h1,.product-d-hub-hero h1{margin-bottom:24px;text-align:left;font-size:3.6rem}@media(max-width:768px){.heading-hero-base h1,.fc-hero h1,.d-hub-hero h1,.dc-hero h1,.check-hero h1,.product-d-hub-hero h1{margin-bottom:16px;text-align:center;font-size:2.8rem}}.heading-hero-base h1 span,.fc-hero h1 span,.d-hub-hero h1 span,.dc-hero h1 span,.check-hero h1 span,.product-d-hub-hero h1 span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.4rem}@media(max-width:768px){.heading-hero-base h1 span,.fc-hero h1 span,.d-hub-hero h1 span,.dc-hero h1 span,.check-hero h1 span,.product-d-hub-hero h1 span{margin:0 auto;font-size:1.2rem}}.heading-hero-base p,.fc-hero p,.d-hub-hero p,.dc-hero p,.check-hero p,.product-d-hub-hero p{font-size:1.4rem}@media(max-width:768px){.heading-hero-base p,.fc-hero p,.d-hub-hero p,.dc-hero p,.check-hero p,.product-d-hub-hero p{margin-bottom:24px;font-size:1.2rem}}.hero-content-box{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:300px;-webkit-box-pack:justify;justify-content:space-between;position:relative}.hero-content-box h1{color:#fff}.hero-content-box__inner{width:700px;z-index:200;position:relative}@media(max-width:768px){.hero-content-box__inner{width:100%}}@media(max-width:768px){.hero-content-box{padding:32px 0;flex-wrap:wrap;height:auto}}@-webkit-keyframes slidein-tech-x{from{opacity:0;-webkit-transform:translateX(250px);transform:translateX(250px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slidein-tech-x{from{opacity:0;-webkit-transform:translateX(250px);transform:translateX(250px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slidein-tech-y{from{opacity:0;-webkit-transform:translateY(250px);transform:translateY(250px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slidein-tech-y{from{opacity:0;-webkit-transform:translateY(250px);transform:translateY(250px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fc-hero{background:#18b7c7}.fc-hero__img{width:480px;height:auto;margin-right:-20px;z-index:100;-webkit-animation-name:slidein-tech-x;animation-name:slidein-tech-x;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media(max-width:768px){.fc-hero__img{width:100%;-webkit-animation-name:slidein-tech-y;animation-name:slidein-tech-y}}.d-hub-hero{background:#a9ce45}.d-hub-hero__img{width:744px;height:auto;position:absolute;top:15px;right:-146px;z-index:100;-webkit-animation-name:slidein-tech-x;animation-name:slidein-tech-x;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media(max-width:768px){.d-hub-hero__img{width:100%;position:static;-webkit-animation-name:slidein-tech-y;animation-name:slidein-tech-y}}.product-d-hub-hero{background:#a9ce45}.product-d-hub-hero__img{width:744px;height:auto;position:absolute;top:15px;right:-146px;z-index:100;-webkit-animation-name:slidein-tech-x;animation-name:slidein-tech-x;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media(max-width:768px){.product-d-hub-hero__img{width:100%;position:static;-webkit-animation-name:slidein-tech-y;animation-name:slidein-tech-y}}.product-explorer-hero__img{width:561px;height:auto;position:absolute;top:15px;right:-106px;z-index:100;-webkit-animation-name:slidein-tech-x;animation-name:slidein-tech-x;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media(max-width:768px){.product-explorer-hero__img{width:100%;position:static;-webkit-animation-name:slidein-tech-y;animation-name:slidein-tech-y}}.dc-hero{background:#a9ce45}.dc-hero__img{width:391px;height:auto;position:absolute;top:-37px;right:56px;z-index:100;-webkit-animation-name:slidein-tech-x;animation-name:slidein-tech-x;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media(max-width:768px){.dc-hero__img{width:80%;position:static;margin:0 auto;-webkit-animation-name:slidein-tech-y;animation-name:slidein-tech-y}}.check-hero{background:#60c286}.check-hero__img{width:480px;height:auto;margin-right:-20px;z-index:100;-webkit-animation-name:slidein-tech-x;animation-name:slidein-tech-x;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media(max-width:768px){.check-hero__img{width:100%;-webkit-animation-name:slidein-tech-y;animation-name:slidein-tech-y}}.scene-block{display:-webkit-box;display:flex;color:#757575}.scene-block__margin_bottom{margin-bottom:120px}@media(max-width:768px){.scene-block{display:block}.scene-block__margin_bottom{margin-bottom:60px}}.scene-block__content{width:574px;margin-right:32px}@media(max-width:768px){.scene-block__content{margin-right:0;margin-bottom:32px;width:100%}}.scene-block__content p{font-size:1.4rem;margin-bottom:32px}.scene-block__content li{font-size:1.4rem}.scene-block__img-left{width:574px;margin-right:32px;text-align:center}.scene-block__img-left img{max-height:396px}.scene-block__img-right{width:574px;margin-left:32px;text-align:center}.scene-block__img-right img{max-height:320px}@media(max-width:768px){.scene-block__img-left,.scene-block__img-right{width:100%;margin:0;padding:0 20px}}.scene-block__order1{order:1}.scene-block__order2{order:2}.scene-block figure{width:574px;height:auto}.scene-block figure img{width:100%}@media(max-width:768px){.scene-block figure{width:100%}}.fc-pf-img{text-align:center}.fc-pf-img img{width:806px;height:auto}@media(max-width:768px){.fc-pf-img img{width:100%}}.sc-pf-img{text-align:center}.sc-pf-img img{width:1101px;height:auto}@media(max-width:768px){.sc-pf-img img{width:100%}}.fc-process-img{text-align:center}.fc-process-img img{width:638px;height:auto}@media(max-width:768px){.fc-process-img img{width:100%}}.feature-block{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}@media(max-width:768px){.feature-block{display:block}}.margin-delete-32{margin-bottom:-32px}@media(max-width:768px){.margin-delete-32{margin-bottom:0}}.feature-box{margin-bottom:32px;width:48.7%;display:-webkit-box;display:flex}@media(max-width:768px){.feature-box{width:100%;margin-bottom:20px}.feature-box:last-child{margin-bottom:0}}.feature-box__inner{padding:32px;position:relative;background:#fff;border-radius:8px;width:100%;max-width:100%}.feature-box__inner p{font-size:1.4rem;width:100%}@media(max-width:768px){.feature-box__inner{padding:20px 16px;width:100%}}.feature-box__text-img{display:-webkit-box;display:flex}.feature-box__text-img figure{flex-shrink:0}.feature-box__text-img p{padding-right:16px}.feature-box__text-img--center{text-align:center;margin-top:16px}.feature-box__flex{display:-webkit-box;display:flex;justify-content:space-between}@media(max-width:768px){.feature-box__flex{display:block}}.feature-box__flex figure{flex-shrink:0;margin-left:32px}.feature-box__flex img{width:464px}.feature-box-core-edge-box{width:570px;flex-shrink:0;margin-left:32px}.feature-box-core-edge-box__inner{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:10px}.feature-box-core-edge-box__list{flex-basis:276px}.feature-box-core-edge-box h4{margin-bottom:5px;font-size:1.2rem;font-weight:normal}.feature-box-core-edge-box p{font-size:.9rem}@media(max-width:768px){.feature-box__flex img,.feature-edge-box__flex img{width:100%;margin-top:16px}.feature-box__flex figure{margin-left:0}.feature-box-core-edge-box{width:100%;flex-shrink:0;margin-left:0px}.feature-box-core-edge-box__inner{display:block;margin-bottom:10px}.feature-box-core-edge-box__list{width:100%;padding:20px 20px}.feature-box-core-edge-box__list img{margin-top:10px}.feature-box-core-edge-box h4{margin-bottom:0px;font-size:1.2rem;font-weight:bold}}.feature-box__list{padding-left:32px;list-style:disc;color:#18b7c7}.feature-box__list li{margin-bottom:16px;font-size:2rem;line-height:1}.feature-box__list li:last-child{margin-bottom:0}.feature-box__list li p{font-size:1.4rem;line-height:1.5;color:#333}.feature-box__img-full{margin-top:16px}.feature-box__img-full img{width:100%}@media(max-width:768px){.feature-box__img-full img{max-width:100%;margin-bottom:16px}}.feature-pilot-box{margin-bottom:140px;width:48.5%}@media(max-width:768px){.feature-pilot-box{margin-bottom:20px;width:100%}}.feature-pilot-box__img--in{margin-top:16px}.feature-pilot-box__img--in img{width:100%;max-width:432px}.feature-datastore-box__img--in img{width:100%;max-width:476px}@media(max-width:768px){.feature-pilot-box__img--in img{max-width:100%;margin-bottom:16px}}.feature-pilot-box__img--out{position:absolute;top:2%;right:-538px}@media(max-width:768px){.feature-pilot-box__img--out{position:static}}.feature-pilot-box__img--out img{width:594px;height:auto}@media(max-width:768px){.feature-pilot-box__img--out img{width:100%}}.feature-monitor-box{margin-bottom:140px;width:48.5%}@media(max-width:768px){.feature-monitor-box{margin-bottom:20px;width:100%}}.feature-monitor-box__img--out{position:absolute;top:2%;right:-538px}@media(max-width:768px){.feature-monitor-box__img--out{position:static}}.feature-monitor-box__img--out img{width:594px;height:auto}@media(max-width:768px){.feature-monitor-box__img--out img{width:100%}}.feature-data-store-block{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.feature-data-store-box{margin-bottom:120px;width:48.5%}@media(max-width:768px){.feature-data-store-box{width:100%;margin-bottom:20px}}.feature-data-store-box__img--out{position:absolute;top:-4%;left:-555px}.feature-data-store-box__img--out img{width:622px;height:auto}.feature-sc-data-store-box__img--out{position:absolute;top:-4%;left:-585px}.feature-sc-data-store-box__img--out img{width:622px;height:auto}.feature-sc-data-store-box__img--in{margin-top:16px;text-align:center}.feature-sc-data-store-box__img--in img{width:100%;max-width:476px}@media(max-width:768px){.feature-sc-data-store-box__img--in img{max-width:100%;margin-bottom:16px}}.feature-monitor-box__img--out{position:absolute;top:-15%;right:-538px}.feature-edge-box__flex img{width:542px}@media(max-width:768px){.feature-data-store-box__img--out{position:static;margin-top:16px}.feature-data-store-box__img--out img{width:100%}.feature-monitor-box__img--out{position:static;margin-top:16px}.feature-monitor-box__img--out img{width:100%}.feature-sc-data-store-box__img--out{position:static;margin-top:16px}.feature-sc-data-store-box__img--out img{width:100%}}.feature-monitor-box__img--out img{width:594px;height:auto}.feature-core-connect-box__img--in{margin-top:16px}.feature-core-connect-box__img--in img{width:100%;max-width:413px}@media(max-width:768px){.feature-core-connect-box__img--in img{max-width:100%;margin-bottom:16px}}.feature-sc-edge-box__img--in img{width:100%;max-width:542px}@media(max-width:768px){.feature-sc-edge-box__img--in img{max-width:100%;margin-bottom:16px}}.heading-3-tech-base,.heading-3-fc-feature,.heading-3-d-hub-feature,.heading-3-dc-feature,.heading-3-check-feature,.heading-3-sc-feature,.heading-3-product-d-hub-feature{margin-bottom:20px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.heading-3-tech-base span,.heading-3-fc-feature span,.heading-3-d-hub-feature span,.heading-3-dc-feature span,.heading-3-check-feature span,.heading-3-sc-feature span,.heading-3-product-d-hub-feature span{margin-right:16px}@media(max-width:768px){.heading-3-tech-base span,.heading-3-fc-feature span,.heading-3-d-hub-feature span,.heading-3-dc-feature span,.heading-3-check-feature span,.heading-3-sc-feature span,.heading-3-product-d-hub-feature span{margin-right:8px}.heading-3-tech-base span img,.heading-3-fc-feature span img,.heading-3-d-hub-feature span img,.heading-3-dc-feature span img,.heading-3-check-feature span img,.heading-3-sc-feature span img,.heading-3-product-d-hub-feature span img{width:40px}}.heading-3-tech-base h3,.heading-3-fc-feature h3,.heading-3-d-hub-feature h3,.heading-3-dc-feature h3,.heading-3-check-feature h3,.heading-3-sc-feature h3,.heading-3-product-d-hub-feature h3{font-size:2.4rem;line-height:1.2}@media(max-width:768px){.heading-3-tech-base h3,.heading-3-fc-feature h3,.heading-3-d-hub-feature h3,.heading-3-dc-feature h3,.heading-3-check-feature h3,.heading-3-sc-feature h3,.heading-3-product-d-hub-feature h3{font-size:2rem}}.heading-3-fc-feature h3{color:#18b7c7}.heading-3-d-hub-feature h3{color:#60c286}.heading-3-dc-feature h3{color:#a9ce45}.heading-3-check-feature h3{color:#60c286}.heading-3-check-feature span{display:inline-block;width:50px;height:50px;padding:5px;background:#60c286;border-radius:50%;flex-shrink:0}.heading-3-sc-feature h3{color:#18b7c7}.heading-3-sc-feature span{display:inline-block;width:50px;height:50px;padding:5px;background:#18b7c7;border-radius:50%}.heading-3-product-d-hub-feature h3{color:#a9ce45}.heading-3-product-d-hub-feature span{display:inline-block;width:50px;height:50px;padding:5px;background:#a9ce45;border-radius:50%}.tech-bnr-block{display:-webkit-box;display:flex}@media(max-width:768px){.tech-bnr-block{display:block}}.tech-bnr-base,.bnr-fc,.bnr-d-hub,.bnr-dc{display:-webkit-box;display:flex;width:50%;height:160px;position:relative;overflow:hidden;-webkit-box-align:center;align-items:center;-webkit-transition:all .2s;transition:all .2s}@media(max-width:768px){.tech-bnr-base,.bnr-fc,.bnr-d-hub,.bnr-dc{width:100%;height:100px}}.tech-bnr-base:hover,.bnr-fc:hover,.bnr-d-hub:hover,.bnr-dc:hover{cursor:pointer}.tech-bnr-base a,.bnr-fc a,.bnr-d-hub a,.bnr-dc a,.tech-bnr-base .main-header nav ul li span,.main-header nav ul li .tech-bnr-base span,.bnr-fc .main-header nav ul li span,.main-header nav ul li .bnr-fc span,.bnr-d-hub .main-header nav ul li span,.main-header nav ul li .bnr-d-hub span,.bnr-dc .main-header nav ul li span,.main-header nav ul li .bnr-dc span{width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.tech-bnr-base a:hover,.bnr-fc a:hover,.bnr-d-hub a:hover,.bnr-dc a:hover,.tech-bnr-base .main-header nav ul li span:hover,.main-header nav ul li .tech-bnr-base span:hover,.bnr-fc .main-header nav ul li span:hover,.main-header nav ul li .bnr-fc span:hover,.bnr-d-hub .main-header nav ul li span:hover,.main-header nav ul li .bnr-d-hub span:hover,.bnr-dc .main-header nav ul li span:hover,.main-header nav ul li .bnr-dc span:hover{text-decoration:none;cursor:pointer}.tech-bnr-base .tech-bnr__content,.bnr-fc .tech-bnr__content,.bnr-d-hub .tech-bnr__content,.bnr-dc .tech-bnr__content{-webkit-box-align:center;align-items:center;padding-left:24px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;z-index:200}.tech-bnr-base .tech-bnr__content p,.bnr-fc .tech-bnr__content p,.bnr-d-hub .tech-bnr__content p,.bnr-dc .tech-bnr__content p{color:#fff;font-size:2.8rem;font-weight:bold}@media(max-width:768px){.tech-bnr-base .tech-bnr__content p,.bnr-fc .tech-bnr__content p,.bnr-d-hub .tech-bnr__content p,.bnr-dc .tech-bnr__content p{font-size:2rem}}.tech-bnr-base .tech-bnr__content p:hover,.bnr-fc .tech-bnr__content p:hover,.bnr-d-hub .tech-bnr__content p:hover,.bnr-dc .tech-bnr__content p:hover{text-decoration:none}.tech-bnr-base .tech-bnr__content p span,.bnr-fc .tech-bnr__content p span,.bnr-d-hub .tech-bnr__content p span,.bnr-dc .tech-bnr__content p span{font-size:1.4rem;display:block}@media(max-width:768px){.tech-bnr-base .tech-bnr__content p span,.bnr-fc .tech-bnr__content p span,.bnr-d-hub .tech-bnr__content p span,.bnr-dc .tech-bnr__content p span{font-size:1.2rem}}.tech-bnr-base .tech-bnr__deco-1,.bnr-fc .tech-bnr__deco-1,.bnr-d-hub .tech-bnr__deco-1,.bnr-dc .tech-bnr__deco-1{position:absolute;top:0;width:170px}@media(max-width:768px){.tech-bnr-base .tech-bnr__deco-1,.bnr-fc .tech-bnr__deco-1,.bnr-d-hub .tech-bnr__deco-1,.bnr-dc .tech-bnr__deco-1{width:100px}}.tech-bnr-base .tech-bnr__deco-2,.bnr-fc .tech-bnr__deco-2,.bnr-d-hub .tech-bnr__deco-2,.bnr-dc .tech-bnr__deco-2{position:absolute;bottom:-64px;right:0;width:250px}@media(max-width:768px){.tech-bnr-base .tech-bnr__deco-2,.bnr-fc .tech-bnr__deco-2,.bnr-d-hub .tech-bnr__deco-2,.bnr-dc .tech-bnr__deco-2{bottom:-20px;width:120px}}.tech-bnr-base .tech-bnr__arrow,.bnr-fc .tech-bnr__arrow,.bnr-d-hub .tech-bnr__arrow,.bnr-dc .tech-bnr__arrow{position:absolute;right:8px;bottom:8px;z-index:200}.bnr-fc{background:#1496a3}.bnr-fc__img{width:259px;height:auto;position:absolute;right:35px;top:10px;z-index:100;-webkit-transition:all .2s;transition:all .2s}@media(max-width:768px){.bnr-fc__img{width:155px;height:auto;top:9px;right:5px}}.bnr-fc:hover{background:#17afbe}.bnr-fc:hover .bnr-fc__img{-webkit-transform:scale(1.2);transform:scale(1.2)}.bnr-d-hub{background:#45b470}.bnr-d-hub__img{width:408px;height:auto;position:absolute;right:-37px;top:7px;z-index:100;-webkit-transition:all .2s;transition:all .2s}@media(max-width:768px){.bnr-d-hub__img{width:214px;height:auto;top:7px;right:-14px}}.bnr-d-hub:hover{background:#59bf80}.bnr-d-hub:hover .bnr-d-hub__img{-webkit-transform:scale(1.2);transform:scale(1.2)}.bnr-dc{background:#94b931}.bnr-dc__img{width:215px;height:auto;position:absolute;right:72px;top:-24px;z-index:100;-webkit-transition:all .2s;transition:all .2s}@media(max-width:768px){.bnr-dc__img{width:125px;height:auto;top:-8px;right:24px}}.bnr-dc:hover{background:#a5cc3d}.bnr-dc:hover .bnr-dc__img{-webkit-transform:scale(1.2);transform:scale(1.2)}.dc-feature-box--01 img{width:82px;height:auto}.dc-feature-box--02 img{width:146px;height:auto}.dc-feature-box--03 img{width:146px;height:auto}.dc-feature-box--04 img{width:146px;height:auto}.monitor-feature-box img{width:180px;height:auto}.solution-hero-base,.solarcheck-hero,.towercheck-hero,.plantcheck-hero,.roofcheck-hero,.evacuationpr-hero,.disastercheck-hero,.monitoring-hero,.explorer-hero,.progress-management-hero,.surveying-hero{position:relative;overflow:hidden;color:#fff;overflow:inherit}.solution-hero-base h1,.solarcheck-hero h1,.towercheck-hero h1,.plantcheck-hero h1,.roofcheck-hero h1,.evacuationpr-hero h1,.disastercheck-hero h1,.monitoring-hero h1,.explorer-hero h1,.progress-management-hero h1,.surveying-hero h1{margin-bottom:24px;text-align:left;font-size:3.6rem;padding-left:20px}.solution-hero-base h1:before,.solarcheck-hero h1:before,.towercheck-hero h1:before,.plantcheck-hero h1:before,.roofcheck-hero h1:before,.evacuationpr-hero h1:before,.disastercheck-hero h1:before,.monitoring-hero h1:before,.explorer-hero h1:before,.progress-management-hero h1:before,.surveying-hero h1:before{content:"";background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45);width:68px;height:8px;position:absolute;top:31px;left:-30px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media(max-width:768px){.solution-hero-base h1:before,.solarcheck-hero h1:before,.towercheck-hero h1:before,.plantcheck-hero h1:before,.roofcheck-hero h1:before,.evacuationpr-hero h1:before,.disastercheck-hero h1:before,.monitoring-hero h1:before,.explorer-hero h1:before,.progress-management-hero h1:before,.surveying-hero h1:before{width:52px;height:6px;top:25px;left:-23px}}@media(max-width:768px){.solution-hero-base h1,.solarcheck-hero h1,.towercheck-hero h1,.plantcheck-hero h1,.roofcheck-hero h1,.evacuationpr-hero h1,.disastercheck-hero h1,.monitoring-hero h1,.explorer-hero h1,.progress-management-hero h1,.surveying-hero h1{margin-bottom:16px;font-size:2.8rem}}.solution-hero-base h1 span,.solarcheck-hero h1 span,.towercheck-hero h1 span,.plantcheck-hero h1 span,.roofcheck-hero h1 span,.evacuationpr-hero h1 span,.disastercheck-hero h1 span,.monitoring-hero h1 span,.explorer-hero h1 span,.progress-management-hero h1 span,.surveying-hero h1 span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.4rem}@media(max-width:768px){.solution-hero-base h1 span,.solarcheck-hero h1 span,.towercheck-hero h1 span,.plantcheck-hero h1 span,.roofcheck-hero h1 span,.evacuationpr-hero h1 span,.disastercheck-hero h1 span,.monitoring-hero h1 span,.explorer-hero h1 span,.progress-management-hero h1 span,.surveying-hero h1 span{font-size:1.2rem}}.solution-hero-base p,.solarcheck-hero p,.towercheck-hero p,.plantcheck-hero p,.roofcheck-hero p,.evacuationpr-hero p,.disastercheck-hero p,.monitoring-hero p,.explorer-hero p,.progress-management-hero p,.surveying-hero p{font-size:1.4rem}@media(max-width:768px){.solution-hero-base p,.solarcheck-hero p,.towercheck-hero p,.plantcheck-hero p,.roofcheck-hero p,.evacuationpr-hero p,.disastercheck-hero p,.monitoring-hero p,.explorer-hero p,.progress-management-hero p,.surveying-hero p{font-size:1.2rem}}@-webkit-keyframes slidein{from{opacity:0;-webkit-transform:translate(250px,250px);transform:translate(250px,250px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes slidein{from{opacity:0;-webkit-transform:translate(250px,250px);transform:translate(250px,250px)}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.matrice{width:510px;height:auto;top:22px;right:20px;position:absolute}@media(max-width:768px){.matrice{display:none}}.pr-drone{width:490px;height:auto;top:22px;right:20px;position:absolute}@media(max-width:768px){.pr-drone{display:none}}.mavic{width:490px;height:auto;top:50px;right:20px;position:absolute}@media(max-width:768px){.mavic{display:none}}.d-hub-aircraft{width:490px;height:auto;top:50px;right:20px;position:absolute}@media(max-width:768px){.d-hub-aircraft{display:none}}.solarcheck-hero{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/hero-solarcheck.jpg") center center/cover no-repeat}.towercheck-hero{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/hero-towercheck.jpg") center center/cover no-repeat}.plantcheck-hero{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/hero-plantcheck.jpg") center center/cover no-repeat}.roofcheck-hero{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/hero-roofcheck.jpg") center center/cover no-repeat}.evacuationpr-hero{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/hero-evacuationpr.jpg") center center/cover no-repeat}.disastercheck-hero{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/hero-disastercheck.jpg") center center/cover no-repeat}.monitoring-hero{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/hero-monitoring.jpg") center center/cover no-repeat}.explorer-hero{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/explorer/hero-explorer.jpg") center center/cover no-repeat}.progress-management-hero{background:url("https://www.sensyn-robotics.com/hubfs/202104_renewal/solution/progress-management/hero-progress-management.jpg") center center/cover no-repeat}.surveying-hero{background:url("https://www.sensyn-robotics.com/hubfs/202104_renewal/solution/surveying/hero-surveying.jpg") center center/cover no-repeat}.hero-solution-box{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:300px;-webkit-box-pack:justify;justify-content:space-between;position:relative}.hero-solution-box h1{color:#fff}.hero-solution-box__inner{z-index:200;position:relative}@media(max-width:768px){.hero-solution-box__inner{width:100%}}@media(max-width:768px){.hero-solution-box{padding:32px 0;flex-wrap:wrap;min-height:180px;height:auto}}.point-base,.point-block--1,.point-block--2,.point-block--3{padding:32px}@media(max-width:768px){.point-base,.point-block--1,.point-block--2,.point-block--3{padding:20px 16px}}.point-block{color:#fff}.point-block .point-number{width:100px;height:auto}@media(max-width:768px){.point-block .point-number{margin-right:-6px}}.point-block figure{width:100%;text-align:center;margin-bottom:32px}@media(max-width:768px){.point-block figure{padding:0;margin-bottom:20px}}.point-block figure img{height:200px;width:auto;max-width:100%;box-shadow:0px 4px 30px rgba(0,0,0,0.2)}@media(max-width:768px){.point-block figure img{width:100%;height:auto}}.point-block__half{display:-webkit-box;display:flex}@media(max-width:768px){.point-block__half{display:block}}.point-block p{font-size:1.8rem}@media(max-width:768px){.point-block p{font-size:1.4rem}}.point-block-narrow figure img{width:364px;height:auto;margin-bottom:0}.point-block-narrow figure:last-child{margin-bottom:0}.point-block-narrow .point-block--3 figure{margin-top:16%}.point-block-narrow .point-block--3 figure img{width:450px}.point-block__text{margin:-20px 0 -20px -20px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.point-block__text-narrow{margin-bottom:0}@media(max-width:768px){.point-block__text{margin-right:0}.point-block-narrow .point-block--3 figure{margin-top:0}}.point-block--1{background:#1bd0e2}.point-block--2{background:#1ac4d5;width:50%}@media(max-width:768px){.point-block--2{width:100%}}.point-block--3{background:#18b7c7;width:50%}@media(max-width:768px){.point-block--3{width:100%}}.use-step{max-width:776px;margin:0 auto;position:relative}.use-step:before{content:"";background:#18b7c7;width:1px;height:80%;position:absolute;top:20px;left:37px}.use-step h3{font-size:1.6rem;margin-bottom:4px;color:#333}@media(max-width:768px){.use-step h3{font-size:1.4rem}}.use-step__item{margin-bottom:4px;width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative}@media(max-width:768px){.use-step__item{-webkit-box-align:start;align-items:flex-start}}.use-step img{margin-left:-16px;margin-right:8px;width:105px;height:auto}@media(max-width:768px){.use-step img{margin-right:0}}.use-step__text{margin-top:-16px}@media(max-width:768px){.use-step__text{margin-top:4px;margin-bottom:20px}}@media(max-width:768px){.use-step__text p{font-size:1.2rem}}.solution-link{padding:32px 0 60px;background:#f6f6f6}.solution-link__wrap{display:-webkit-box;display:flex;width:100%}@media(max-width:768px){.solution-link__wrap{display:block;width:100%}}.solution-link h2{font-size:2.4rem;text-align:center;margin-bottom:32px}.solution-link__box{background:#fff;padding:20px 20px 0 20px;border-radius:2px;margin-right:20px;flex-basis:287px}@media(max-width:768px){.solution-link__box{width:100%;margin-bottom:20px}}.solution-link__box:first-child{flex-basis:48%}.solution-link__box:last-child{margin-right:0;margin-bottom:0}.solution-link__box h3{font-size:1.4rem;margin-bottom:20px}.solution-link__box ul{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}@media(max-width:768px){.solution-link__box ul{display:block}}.solution-link__box ul li{display:-webkit-box;display:flex;flex-basis:247px}@media(max-width:768px){.solution-link__box ul li{width:100%}}.solution-link__box ul li img{width:90px;height:90px;margin:-7px 0 0 -15px}.solution-link__box a,.solution-link__box .main-header nav ul li span,.main-header nav ul li .solution-link__box span{display:-webkit-box;display:flex}.solution-link__box a:hover,.solution-link__box .main-header nav ul li span:hover,.main-header nav ul li .solution-link__box span:hover{text-decoration:none}.solution-link__box a:hover span,.solution-link__box .main-header nav ul li span:hover span,.main-header nav ul li .solution-link__box span:hover span{text-decoration:underline}.solution-link__box span{font-size:1.4rem}.solution-link__box p{color:#757575;font-size:1.2rem;margin-top:4px}.case-hero{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/hero-case-1.jpg") center center/cover no-repeat;text-align:center;height:300px;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}@media(max-width:768px){.case-hero,.patent-hero{padding:32px 0;min-height:160px;height:auto}}.case-hero h1,.patent-hero h1{font-size:3.6rem;color:#fff;width:80%;margin:0 auto;position:relative;z-index:100}@media(max-width:768px){.case-hero h1,.patent-hero h1{font-size:2.4rem;width:100%;padding:0 16px}}.case-hero p,.patent-hero p{color:#fff;font-size:1.4rem;font-weight:bold;width:776px;margin:32px auto 0;text-align:left}@media(max-width:768px){.case-hero p,.patent-hero p{width:100%}}.patent-hero{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/patent/hero-patent.jpg") center center/cover no-repeat;text-align:center;height:300px;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.patent-think-wrap{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.patent-think{width:48.7%}.patent-think__inner{margin-bottom:32px}.patent-think__text{font-size:1.6rem}.patent-think-reverse{flex-direction:row-reverse}.patent-norms{background:#f1f8f9;padding:20px 20px 20px 48px;margin-bottom:32px;color:#18b7c7}.patent-norms li{font-size:1.8rem;font-weight:700}.patent-introduction{margin-bottom:48px}@media(max-width:768px){.patent-introduction{margin-bottom:24px}}.patent-introduction__image{text-align:center}.patent-introduction__image img{width:100%;max-width:780px}@media(max-width:768px){.patent-introduction__image img{width:96%}}.patent__list{width:100%;max-width:780px;margin:0 auto 56px}.patent__list li{display:flex;border-bottom:#ccc solid 1px;padding:16px 0}@media(max-width:768px){.patent__list li{padding:12px 0}}.patent__list li:last-child{border-bottom:0}.patent__list li .patent-number{width:32px;margin:8px 16px 8px 8px}.patent__list li .patent-number img{width:32px}@media(max-width:768px){.patent__list li .patent-number{width:24px;margin:8px 12px 8px 8px}.patent__list li .patent-number img{width:24px}}.patent__list li .patent-detail{padding:8px 0;flex:1}.patent__list li .patent-detail h3{font-size:1.4rem}@media(max-width:768px){.patent-think-wrap{display:block}.patent-think{width:100%;margin-bottom:48px}.patent-think:last-child{width:100%;margin-bottom:0}.patent-think__inner{width:100%;margin-bottom:24px}.patent-think__text{font-size:1.4rem}.patent-norms li{font-size:1.4rem}}.post-thumbnail{background-size:cover;background-position:center center;width:100%;min-height:500px;position:relative}@media(max-width:768px){.post-thumbnail{min-height:240px}}.post-thumbnail:before{width:100%;height:100%;content:'';background:rgba(0,0,0,0.1);position:absolute;left:0;top:0;z-index:100}.post-summary{max-width:776px;margin:0 auto;margin-bottom:80px}@media(max-width:768px){.post-summary{margin-bottom:48px}}.post-summary__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-bottom:1px solid #f6f6f6;padding:32px 24px}@media(max-width:768px){.post-summary__item{padding:32px 0}}.post-summary__item:first-child{padding-top:0}.post-summary__item p{font-size:2rem;font-weight:bold;width:20%;margin-right:20px}@media(max-width:768px){.post-summary__item p{font-size:1.6rem}}.post-summary__item ul{-webkit-box-flex:1;flex:1}.post-summary__item li{font-size:1.4rem;list-style:disc;color:#757575}.tab{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;margin-bottom:60px !important}@media(max-width:768px){.tab{-webkit-box-pack:justify;justify-content:space-between;margin-bottom:32px !important}}.tab li{font-size:1.6rem;width:128px;height:43px;text-align:center;margin-right:24px}@media(max-width:768px){.tab li{width:48%;margin-bottom:24px;margin-right:0}}.tab li:last-child{margin:0}.tab li a,.tab .main-header nav ul li span,.main-header nav ul .tab li span{display:block;width:100%;height:100%;color:#333;position:relative;font-size:1.6rem}.tab li a:hover,.tab .main-header nav ul li span:hover,.main-header nav ul .tab li span:hover{text-decoration:none}.tab li a:before,.tab .main-header nav ul li span:before,.main-header nav ul .tab li span:before{position:absolute;width:100%;height:4px;left:0;bottom:0;content:'';background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.tab li a:hover:before,.tab .main-header nav ul li span:hover:before,.main-header nav ul .tab li span:hover:before{-webkit-transform:scale(1,1);transform:scale(1,1)}.tab__current{background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45);color:transparent;-webkit-background-clip:text;position:relative;font-weight:bold}.tab__current:before{content:"";width:100%;height:4px;position:absolute;bottom:0px;left:0;background:-webkit-gradient(linear,left top,right top,from(#18b7c7),to(#a9ce45));background:linear-gradient(to right,#18b7c7,#a9ce45)}.share-btn{margin:0 auto;width:200px;display:-webkit-box;display:flex}.share-btn__item{width:100px;height:40px}.share-btn__item a,.share-btn__item .main-header nav ul li span,.main-header nav ul li .share-btn__item span{display:block;width:100px;height:40px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.share-btn__item a:hover,.share-btn__item .main-header nav ul li span:hover,.main-header nav ul li .share-btn__item span:hover{opacity:.8}.share-btn__item a img,.share-btn__item .main-header nav ul li span img,.main-header nav ul li .share-btn__item span img{width:24px;height:auto}.share-btn__facebook{background:#385998}.share-btn__twitter{background:#55acee}.share-btn__line{background:#00c300}.news-hero{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/hero-news-1.jpg") center center/cover no-repeat;text-align:center;min-height:300px;padding:32px 0;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}@media(max-width:768px){.news-hero{padding:32px 0;min-height:160px}}.news-hero h1{font-size:3.6rem;color:#fff;width:80%;margin:0 auto;position:relative;z-index:100}@media(max-width:768px){.news-hero h1{font-size:2.4rem;width:100%;padding:0 16px}}.news-hero p{color:#fff;font-size:1.4rem;font-weight:bold;width:776px;margin:32px auto 0;text-align:center}@media(max-width:768px){.news-hero p{width:100%}}.news-block{margin-top:92px;padding:32px;background-color:#fff;border-radius:2px}@media(max-width:768px){.news-block{margin-top:32px;padding:16px}}.sidebar{width:232px;margin-left:32px}@media(max-width:768px){.sidebar{width:100%;margin:32px 0 0 0}}.sidebar__archive{background:#fff;border-radius:2px;border:1px solid #18b7c7}.sidebar__archive h3{font-size:1.4rem;padding:8px;background:#18b7c7;color:#fff;text-align:center}.sidebar__archive li{padding:0 16px}.sidebar__archive li a,.sidebar__archive .main-header nav ul li span,.main-header nav ul .sidebar__archive li span{display:block;padding:16px 0;width:100%;height:100%;color:#757575;border-bottom:1px solid #f6f6f6;-webkit-transition:all .2s;transition:all .2s;position:relative}.sidebar__archive li a:hover,.sidebar__archive .main-header nav ul li span:hover,.main-header nav ul .sidebar__archive li span:hover{text-decoration:none;color:#18b7c7}.sidebar__archive li a:after,.sidebar__archive .main-header nav ul li span:after,.main-header nav ul .sidebar__archive li span:after{content:"";background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-arrow-right-blue.svg");position:absolute;right:0;top:16px;width:20px;height:20px}.news-list{font-size:1.4rem}.news-list li{padding:16px 0;border-bottom:1px solid #f6f6f6}.news-list li:first-child{padding-top:0}.news-list li:last-child{border-bottom:0;padding-bottom:0}.news-list a,.news-list .main-header nav ul li span,.main-header nav ul li .news-list span{color:#333;font-size:1.4rem}.news-list dl dt{color:#757575;display:inline-block;font-size:1.4rem}.news-list dt{margin-right:16px;font-size:1.4rem}.news-list__link{margin:12px 0 0 89px}@media(max-width:768px){.news-list__link{margin-left:0}}.company-hero{height:300px;text-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/hero-company-2.jpg") center center/cover no-repeat}@media(max-width:768px){.company-hero{padding:32px 0;min-height:160px;height:auto}}.company-hero h1{font-size:3.6rem;color:#fff;position:relative;z-index:100;text-align:center}@media(max-width:768px){.company-hero h1{font-size:2.4rem;width:100%}}.company-hero p{color:#fff;font-size:1.6rem;font-weight:bold;margin:32px auto 0;text-align:left;line-height:1.8;text-align:center}@media(max-width:768px){.company-hero p{width:100%;font-size:1.4rem}}.mission-hero{height:300px;text-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/hero-mission.jpg") center center/cover no-repeat}@media(max-width:768px){.mission-hero{padding:32px 0;min-height:160px;height:auto}}.mission-hero h1{font-size:3.6rem;color:#fff;position:relative;z-index:100;text-align:center}@media(max-width:768px){.mission-hero h1{font-size:2.4rem;width:100%}}.mission-hero p{color:#fff;font-size:1.6rem;font-weight:bold;margin:32px auto 0;text-align:left;line-height:1.8;text-align:center}@media(max-width:768px){.mission-hero p{width:100%;font-size:1.4rem}}.mission{margin-bottom:32px;text-align:center;font-size:3.2rem;font-weight:bold}@media(max-width:768px){.mission{margin-top:0;font-size:2rem}}.values{margin:0 auto;width:776px}@media(max-width:768px){.values{width:100%}}.values__item{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:48px}.values__item:last-child{margin-bottom:0}@media(max-width:768px){.values__item{display:block}}.values__title{margin-right:32px;min-width:248px}.values__title p{font-size:2.4rem;font-weight:bold}.values__title span{font-size:1.2rem;color:#757575}@media(max-width:768px){.values__title{width:100%;text-align:center;margin-bottom:24px}}.sensyn-logo__text{width:900px;margin:0 auto;line-height:1.8;font-size:1.6rem}.sensyn-logo__img{text-align:center;margin-bottom:50px}.sensyn-logo__img img{width:100%;max-width:270px}@media(max-width:768px){.sensyn-logo__text{width:100%;font-size:1.4rem}}.value-coloum{margin-left:-16px;margin-right:-16px;display:-webkit-box;display:flex;flex-wrap:wrap;align-content:space-between;-webkit-box-pack:center;justify-content:center}@media(max-width:768px){.value-coloum{display:block}}.value-coloum__item{padding:16px;width:33.33333%;display:-webkit-box;display:flex;text-align:center}@media(max-width:768px){.value-coloum__item{padding:10px 16px;width:100%}}.value-coloum__item p{text-align:left;color:#757575}.value-text{padding:24px;background:#fff;border-radius:4px;width:100%}.value-text h3{margin-bottom:4px;font-size:2.8rem;text-align:center}.value-text .h3_jp{margin-bottom:16px;font-weight:bold;text-align:center}@media(max-width:768px){.value-text h3{font-size:2.4rem}}.board-member{margin:0 auto;width:776px}@media(max-width:768px){.board-member{width:100%}}.board-member__item{display:-webkit-box;display:flex;margin-bottom:48px}@media(max-width:768px){.board-member__item{display:block}}.board-member img{width:200px;height:200px;margin-right:20px;border:1px solid #f1f1f1}@media(max-width:768px){.board-member img{width:100%;height:auto;margin-bottom:20px;margin-right:0}}.board-member span{font-size:1.2rem}.board-member h3{font-size:2rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:12px}.board-member h3 span{margin-left:8px;font-size:1.2rem;color:#757575;font-weight:normal}.board-member__second{display:-webkit-box;display:flex;flex-wrap:wrap}@media(max-width:768px){.board-member__second{display:block}}.board-member__item-second{width:50%;margin-bottom:36px}@media(max-width:768px){.board-member__item-second{width:100%}}.gmap{max-width:776px;margin:0 auto}.gmap__inner{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.gmap__inner iframe{position:absolute;left:0;top:0;height:100%;width:100%}.gmap__info{padding:16px;background:#18b7c7;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.gmap__info p{color:#fff;font-size:1.6rem;font-weight:bold}.gmap__info img{width:80px;height:80px;margin-right:20px}.recruit-hero{background:linear-gradient(90deg,#18b7c7 0%,rgba(100,195,131,0.947917) 100%);text-align:center;height:300px;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}@media(max-width:768px){.recruit-hero{padding:32px 0;min-height:160px;height:auto}}.recruit-hero h1{font-size:3.6rem;color:#fff;width:80%;margin:0 auto;position:relative;z-index:100}@media(max-width:768px){.recruit-hero h1{font-size:2.4rem;width:100%;padding:0 16px}}.character{text-align:center;line-height:2}.job-list{width:100%;border-bottom:1px solid #dcdcdc}.job-list:first-child{border-top:1px solid #dcdcdc}.job-list__head{padding:24px 0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.job-list__head h3{font-size:2rem;padding-right:50px}@media(max-width:768px){.job-list__head h3{font-size:1.6rem}}.job-list{position:relative}.job-list input{display:none}.job-list label{width:50px;height:50px;position:absolute;top:0;right:0;-webkit-transition:all .2s;transition:all .2s}.job-list label:before{content:'';background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-arrow-down.svg");width:50px;height:50px;position:absolute;top:14px;right:0}.job-list label:hover{opacity:.7;cursor:pointer}.job-list ul{margin-bottom:16px}.job-list ul li{font-size:1.4rem;position:relative;padding-left:12px}.job-list ul li:before{content:'';background:#18b7c7;border-radius:100%;display:block;height:6px;left:0;position:absolute;top:12px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:6px}.job-list table p{margin-bottom:0}.jobshow6,.jobshow5,.jobshow4,.jobshow3,.jobshow2,.jobshow1{height:0;overflow:hidden;opacity:0;-webkit-transition:.8s;transition:.8s}.jobcheck1:checked+label+.jobshow1{height:auto;opacity:1}.jobcheck1:checked+label:before{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-arrow-up.svg")}.jobcheck2:checked+label+.jobshow2{height:auto;opacity:1}.jobcheck2:checked+label:before{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-arrow-up.svg")}.jobcheck3:checked+label+.jobshow3{height:auto;opacity:1}.jobcheck3:checked+label:before{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-arrow-up.svg")}.jobcheck4:checked+label+.jobshow4{height:auto;opacity:1}.jobcheck4:checked+label:before{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-arrow-up.svg")}.jobcheck5:checked+label+.jobshow5{height:auto;opacity:1}.jobcheck5:checked+label:before{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-arrow-up.svg")}.jobcheck6:checked+label+.jobshow6{height:auto;opacity:1}.jobcheck6:checked+label:before{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-arrow-up.svg")}.wantedly-feed{max-width:776px;height:776px;margin:0 auto}@media(max-width:768px){.wantedly-feed{height:480px}}.wantedly-feed iframe{width:100%;height:100%}.contact-hero{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/hero-contact-1.jpg") center center/cover no-repeat;text-align:center;height:300px;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}@media(max-width:768px){.contact-hero{padding:32px 0;min-height:160px;height:auto}}.contact-hero h1{font-size:3.6rem;color:#fff;width:80%;margin:0 auto;position:relative;z-index:100}@media(max-width:768px){.contact-hero h1{font-size:2.4rem;width:100%;padding:0 16px}}.contact-hero p{color:#fff;font-size:1.6rem;font-weight:bold;width:776px;margin:32px auto 0;text-align:center}@media(max-width:768px){.contact-hero p{width:100%}}.contact-list{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media(max-width:768px){.contact-list{flex-wrap:wrap}}.contact-list__item{border:2px solid #18b7c7;border-radius:4px;padding:16px;width:25%;background:#fff;margin-right:32px;-webkit-transition:all .2s;transition:all .2s;position:relative}@media(max-width:768px){.contact-list__item{width:100%;margin-right:0;margin-bottom:20px}.contact-list__item:last-child{margin-bottom:0}}.contact-list__item:last-child{margin-right:0}.contact-list__item:after{content:"";background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-arrow-right-blue.svg");width:20px;height:20px;position:absolute;bottom:8px;right:4px}.contact-list__item:hover{text-decoration:none;opacity:.7}.contact-list__item h3{font-size:1.6rem;margin-bottom:32px;color:#18b7c7;text-align:center;padding-top:22px}.contact-list__item p{color:#333;font-size:1.4rem}@media(max-width:768px){.contact-list__item p{text-align:center}}.contact-info-text{text-align:center;margin-bottom:32px}.contact-notes{font-size:1.2rem;color:#757575;text-align:center;margin-bottom:32px}.form-contact{width:776px;margin:0 auto}@media(max-width:768px){.form-contact{width:100%}}.privacypolicy-hero{background:url("https://www.sensyn-robotics.com/hubfs/images/2020_renewal/hero-privacypolicy-1.jpg") center center/cover no-repeat;text-align:center;min-height:300px;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}@media(max-width:768px){.privacypolicy-hero{padding:32px 0;min-height:160px}}.privacypolicy-hero h1{font-size:3.6rem;color:#fff;width:80%;margin:0 auto;position:relative;z-index:100}@media(max-width:768px){.privacypolicy-hero h1{font-size:2.4rem;width:100%;padding:0 16px}}.privacypolicy-hero p{color:#fff;font-size:1.6rem;font-weight:bold;width:776px;margin:32px auto 0;text-align:center}@media(max-width:768px){.privacypolicy-hero p{width:100%}}.privacy{border-bottom:1px solid #dcdcdc}.privacy ol,.procedure ol{counter-reset:item;list-style-type:none;padding-left:0}.privacy ol li{margin-bottom:1em}.privacy ol li>ul{padding-left:3em}.privacy ol li>ul>li{text-indent:-2em;margin-bottom:0}.privacy ol>li,.procedure ol>li{text-indent:-3em;padding-left:3em}.privacy ol>li:before,.procedure ol>li:before{counter-increment:item;content:"（ " counters(item,"-") " ）";width:4em}.procedure ul.format{padding-left:3em}.procedure ul.format>li{text-indent:-3em;padding-left:3em}.procedure ul.format>li:first-child{margin-bottom:1em}.terms-width{padding:0 100px}@media(max-width:768px){.terms-width{padding:0 16px}}.system-hero{background:linear-gradient(to right,#18b7c7,#a9ce45);text-align:center;min-height:300px;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}@media(max-width:768px){.system-hero{padding:32px 0;min-height:160px}}.system-hero h1{font-size:3.6rem;color:#fff;width:80%;margin:0 auto;position:relative;z-index:100}@media(max-width:768px){.system-hero h1{font-size:2.4rem;width:100%;padding:0 16px}}@media(max-width:768px){.sp-br{display:none}}.service-hero{background:#18b7c7;color:#fff;text-align:left;padding:40px 0}.service-hero__inner{position:relative;display:flex;align-items:center;justify-content:space-between}.service-hero__inner p{margin-bottom:32px}.service-hero__inner img{max-width:100%;height:auto}.sevice-hero__intro{position:relative}.sevice-hero__intro img{filter:drop-shadow(0px 6px 15px rgba(0,0,0,0.15))}.service-hero h1{margin-bottom:24px;font-size:3.6rem;padding-left:20px;color:#fff}.service-hero h1::before{content:"";width:40px;height:8px;position:absolute;top:24px;left:-12px;-webkit-transform:rotate(90deg);transform:rotate(90deg);background:#fff}.service-flow{margin:0 auto;max-width:1024px;text-align:center}.service-flow__box{border-radius:8px;border:2px solid #18b7c7;margin-bottom:12px}.service-flow__arrow{width:100%;height:22px;overflow:hidden;position:relative}.service-flow__arrow::after{content:'';position:absolute;bottom:11px;width:22px;height:22px;left:0;right:0;margin:auto;background:linear-gradient(45deg,#a9ce45 0%,#18b7c7 100%);transform:scaleY(1.4) rotate(45deg)}.service-flow h3{width:100%;text-align:center;font-size:2.4rem;background:#18b7c7;color:#fff;padding:4px}.service-flow__inner{padding:24px;margin:0 auto;width:fit-content;text-align:left}.service-flow__inner p{font-size:1.6rem}.service-flow__arrow{margin-bottom:12px}.service-flow__flex{display:flex;align-items:center}.service-flow__poc{text-align:center}.service-flow .btn--fullfield{width:auto}.service-flow__img1{width:264px;height:auto}.service-flow__img3{width:432px;height:auto}.service-flow__gray-box{background:#f6f6f6;padding:8px;margin-right:24px}.service-flow__sc-link{padding:20px}.service-flow__sc-link p{font-weight:bold;font-size:1.6rem;margin-bottom:20px}.service-flow__tag li{display:inline-block;border-Radius:30px;padding:4px 12px;background:#18b7c7;font-size:1.4rem;color:#fff;margin-right:12px;margin-bottom:12px}.service-flow__tag li:last-child{margin-right:0}@media(max-width:768px){.service-flow h3{font-size:1.8rem}.service-hero__inner{display:block;padding:16px}.service-hero__inner img{width:100%;margin-bottom:24px}.service-flow__inner{display:block;padding:16px}.service-flow__flex{display:block}.service-flow__img1{width:100%}.service-flow__gray-box{margin-right:0;margin-bottom:12px}.service-flow__poc{width:100%}.service-flow__inner p{font-size:1.4rem}.service-flow__inner p br{display:none}}.product-merit{padding:24px;background:#f6f6f6;border-radius:4px;width:100%}.bg-green{background:#f2fcf6}.product-merit h3{margin-bottom:16px;font-size:2rem;color:#333;text-align:center}.grid-coloum--4__item .product-merit h3{margin-bottom:16px;font-size:1.8rem;color:#333;text-align:center}.product-merit h3 span{margin-bottom:4px;padding-top:14px;font-size:1.4rem;color:#60c286;text-align:center;display:block}.product-merit h3 span.sensyn_explorer__color{color:#a9ce45}.product-merit p,.product-merit li{font-size:1.4rem;color:#666;text-align:left}.flow-lead{color:#18b7c7;font-weight:bold;text-align:center;font-size:1.8rem;margin-bottom:20px}.product-flow{border:1px solid #18b7c7;box-sizing:border-box;border-radius:4px;width:100%;position:relative}.product-flow::after{content:url(https://www.sensyn-robotics.com/hubfs/202104_renewal/icon/icon_arrow-right_contained.svg);position:absolute;top:50%;right:-25px}@media(max-width:768px){.product-flow{margin-bottom:30px}.product-flow::after{content:url(https://www.sensyn-robotics.com/hubfs/202104_renewal/icon/icon_arrow-down_contained.svg);position:absolute;top:auto;right:auto;bottom:-38px;left:47%}}.product-flow.none::after{content:none}.product-flow .step{padding:8px;margin-bottom:12px;font-size:1.8rem;background:#18b7c7;color:#fff;text-align:center;font-weight:bold}.product-flow h4{margin:0 0 12px 0;font-size:2rem;color:#18b7c7;text-align:center}.product-flow strong{display:block;width:100%;padding:0 10px;margin-bottom:12px;font-size:1.6rem;text-align:center;font-weight:bold}.product-flow .sensyn360-flow__text{min-height:60px;width:100%;display:flex;align-items:center}.product-flow .upload-flow__img,.product-flow .sensyn360-flow__img{display:block;text-align:center;padding:0 20px 20px 20px}.product-flow .upload-flow__img img{height:75px}.product-flow .sensyn360-flow__img img{width:100%}.product-card-block{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin-bottom:80px}.product-card-block--mb0{margin-bottom:0px}@media(max-width:768px){.product-card-block{display:block}}.product-card-box{margin-bottom:32px;width:48.7%;display:-webkit-box;display:flex}@media(max-width:768px){.product-card-box{width:100%;margin-bottom:20px}.product-card-box:last-child{margin-bottom:0}}.product-card-base{background:#fff;box-shadow:0px 2px 4px rgba(0,0,0,0.15);border-radius:2px;width:100%;height:100%;display:block;overflow:hidden;position:relative;-webkit-transition:all .2s;transition:all .2s}.product-card-base:hover{text-decoration:none;box-shadow:0px 6px 24px rgba(0,0,0,0.15);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.product-card-base p{font-size:1.4rem;width:100%}@media(max-width:768px){.product-card-base{width:100%}}.product-card-img{text-align:center}@media(max-width:768px){.product-card-img{height:auto}}.product-card-img img{width:auto;margin-bottom:0}@media(max-width:768px){.product-card-img img{width:100%;height:auto}}.product-card-title{padding:20px;font-size:1.6rem;font-weight:normal;color:#333;text-align:left;line-height:1.5}.product-card-title h3{font-size:2.4rem}.product-card-title p{font-size:1.4rem;font-weight:bold;color:#757575}@media(max-width:768px){.product-card-title h3{font-size:2rem}}.product-card-w-box{margin-bottom:32px;width:100%;display:-webkit-box;display:flex}@media(max-width:768px){.product-card-w-box{margin-bottom:20px}.product-card-w-box:last-child{margin-bottom:0}}.product-card-w-base{background:#fff;box-shadow:0px 2px 4px rgba(0,0,0,0.15);border-radius:2px;width:100%;height:100%;display:flex;overflow:hidden;position:relative;-webkit-transition:all .2s;transition:all .2s;z-index:100}.product-card-w-base:hover{text-decoration:none;box-shadow:0px 6px 24px rgba(0,0,0,0.15);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.product-card-w-base p{font-size:1.4rem;width:100%}@media(max-width:768px){.product-card-w-base{width:100%;flex-direction:column}.column-reverse{flex-direction:column-reverse}}.product-card-w-img{text-align:center;flex-basis:50%}@media(max-width:768px){.product-card-w-img{height:auto}}.product-card-w-img img{width:auto;margin-bottom:0;display:block}@media(max-width:768px){.product-card-w-img img{width:100%;height:auto}}.product-card-w-title{padding:20px;font-size:1.6rem;font-weight:normal;color:#333;text-align:left;line-height:1.5;display:flex;flex-basis:50%;align-content:center;flex-wrap:wrap}.product-card-w-title h3{font-size:2.4rem;width:100%}.product-card-w-title p{font-size:1.4rem;font-weight:bold;color:#757575;width:100%}.product-card-w-title p.product-card-w-lead{font-weight:normal;padding-top:1em;color:#333}@media(max-width:768px){.product-card-w-title h3{font-size:2rem}}.product-hero{padding:60px 0 80px;text-align:center;background:url("https://www.sensyn-robotics.com/hubfs/202104_renewal/product/overview/product-overview_hero_%20background-image.png") top center/contain no-repeat;background-color:#18b7c7}.product-hero h1{color:#fff}.product-hero p{color:#fff}.product-hero img{width:1180px;height:auto}@media(max-width:768px){.product-hero{padding:32px 0}.product-hero img{width:100%}}.service-merit{padding:24px 50px;background:#fff;border-radius:4px;margin:0 auto;max-width:1024px}.service-merit h3{margin-bottom:16px;font-size:2rem;color:#333;text-align:center}.service-merit--box{display:flex;justify-content:space-around}.service-merit dl{margin:0 16px 16px 0;color:#666;flex-basis:50%}.service-merit dl dt{font-weight:bold;font-size:1.6rem}.service-merit dl dd{font-size:1.4rem;padding-left:1em}@media(max-width:768px){.service-merit{padding:24px 20px}.service-merit h3{font-size:1.8rem}.service-merit--box{display:flex;flex-direction:column}}.align-center{text-align:center}#slick-main{width:100%;height:550px;overflow:hidden}#slick-main .image{background-size:cover;width:100%;height:550px}.mainvisual_01{background:url(https://www.sensyn-robotics.com/hubfs/202104_renewal/top/top_hero-1.jpg) center no-repeat}.mainvisual_02{background:url(https://www.sensyn-robotics.com/hubfs/202104_renewal/top/top_hero-2.jpg) center no-repeat}#slick-main .slick-list,#slick-main .slick-track,#slick-main .slideobject{width:100%;height:550px}.slick_layer{background-color:rgba(0,0,0,0.05);position:absolute;top:0;left:0;width:100%;height:100%;z-index:20}.slideobject{position:relative;z-index:10;overflow:hidden;vertical-align:bottom}.slick_text_container{align-items:center;justify-content:center;color:#FFF;display:flex;height:550px;position:absolute;margin:0 auto;width:83.1944444444%;top:0;right:0;bottom:0;left:0;z-index:30}.slick_text_container .slick_text_large{font-size:4.8rem;font-weight:900;line-height:75px;text-shadow:0px 0px 20px rgba(0,0,0,0.7);text-align:center}.slick_text_container .slick_text_small{font-size:2.8rem;font-weight:bold;line-height:52px;text-shadow:0px 0px 20px rgba(0,0,0,0.7);text-align:center}@media(max-width:768px){#slick-main{height:400px}#slick-main .image{height:400px}#slick-main .slick-list,#slick-main .slick-track,#slick-main .slideobject{height:400px}.slick_text_container{height:400px}.slick_text_container .slick_text_large{font-size:4rem;font-weight:900;line-height:52px;text-shadow:0px 0px 20px rgba(0,0,0,0.7);text-align:center}.slick_text_container .slick_text_small{font-size:2rem;font-weight:bold;line-height:32px;text-shadow:0px 0px 20px rgba(0,0,0,0.7);text-align:center}}.caseinfo-block{display:flex;background-color:#fff;padding:32px;border-radius:8px;margin-top:64px}.caseinfo-block__content{flex:1;margin-right:24px;order:1}.caseinfo-block__content p{margin-bottom:20px}.caseinfo-block__content strong{font-size:1.4rem}.caseinfo-block__img{width:370px;order:2}.heading-4__caseinfo{font-size:1.6rem;margin-bottom:10px}@media(max-width:768px){.caseinfo-block{display:block;margin-top:48px}.caseinfo-block__content{flex:1;margin-right:24px}.caseinfo-block__img{width:100%;margin-bottom:10px}}.section--recruit{background-color:#f1f8f9;text-align:center;padding:8px}.section--recruit .notice{background-color:#18b7c7;padding:6px 8px;font-size:1.4rem;font-weight:bold;color:#fff;border-radius:2px;line-height:1;display:inline-block;margin-right:8px}.section--recruit .sp-only{display:none}.recruit-link{color:#333;font-size:1.6rem;position:relative}.recruit-link:hover{color:#333}.recruit-link:after{content:"";display:inline-block;position:absolute;background:url(https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-arrow-right-gray.svg);background-size:20px 20px;top:3px;right:-20px;width:20px;height:20px}@media(max-width:768px){.section--recruit .notice{font-size:1.2rem}.section--recruit .sp-only{display:inline}.recruit-link{font-size:1.4rem}.recruit-link:after{content:"";display:inline-block;position:relative;background:url(https://www.sensyn-robotics.com/hubfs/images/2020_renewal/icon-arrow-right-gray.svg);background-size:20px 20px;top:5px;right:0px;width:20px;height:20px}}.document-download{padding:24px;background:#f6f6f6;border-radius:4px;width:100%}.document-download h3{margin-bottom:16px;font-size:2rem;color:#333;text-align:left}.document-download p,.document-download li{font-size:1.4rem;color:#666;text-align:left}.document-download p.download-button{padding-top:16px;text-align:center}.container_movie{display:flex;justify-content:center;align-items:center}.container_movie video{width:95%;max-width:800px}.prize--table-block{margin:0 auto 48px;width:776px}.prize--table-block h3{font-size:1.8rem}.prize--table-block ul{margin-top:4px}.prize--table-block ul li{font-size:1.4rem;padding:4px 0}.prize--table-block:last-child{margin-bottom:0}@media(max-width:768px){.prize--table-block{width:100%}}.prize--table-block table{width:100%;text-align:left}@media(max-width:768px){.prize--table-block table{margin-top:0}}.prize--table-block table p{margin-bottom:16px}.prize--table-block table p:last-child{margin-bottom:0}.prize--table-block th{width:30%;text-align:center}.prize--table-block th img{max-width:140px}.prize--table-block th img.img_l{max-width:220px}.prize--table-block td{padding:20px 10px;vertical-align:middle}.prize--table-block td strong{font-size:1.4rem}@media(max-width:768px){.prize--table-block td{display:block;padding:20px 5px}}@media(max-width:768px){.prize--table-block th{display:block;width:100%;text-align:center}}dl.dl_qa dt{font-size:1.4rem;font-weight:bold;margin-bottom:8px;text-indent:-1em;padding-left:1em}dl.dl_qa dd{font-size:1.4rem;margin-bottom:40px;text-indent:-1em;padding-left:1em}.message-section{margin:0 auto;width:980px}@media(max-width:768px){.message-section{width:100%}}.message-section__item{display:-webkit-box;display:flex;margin-bottom:48px}@media(max-width:768px){.message-section__item{display:block}}.message-section img{width:316px;height:316px;margin-right:40px}@media(max-width:768px){.message-section img{width:90%;height:auto;display:block;margin:0 auto 24px}}.message-section h2{font-size:2.8rem;margin:16px 0 24px}@media(max-width:768px){.message-section h2{font-size:2.4rem;margin:0 0 24px}}.message-section p{margin-bottom:1.8em;line-height:2}.ceo-name{display:flex;justify-content:flex-end;align-items:baseline;padding-top:16px}.ceo-name dt{font-size:1.2rem;margin-right:8px}.ceo-name dd{font-size:2rem;font-weight:bold}.message-section__second{display:-webkit-box;display:flex;flex-wrap:wrap}@media(max-width:768px){.message-section__second{display:block}}.message-section__item-second{width:50%;margin-bottom:36px}@media(max-width:768px){.message-section__item-second{width:100%}}