  @charset "UTF-8";
/*!
 * ress.css • v2.0.4
 * MIT License
 * github.com/filipelinhares/ress
 */html{-webkit-text-size-adjust:100%;-moz-tab-size:4;box-sizing:border-box;word-break:normal;tab-size:4}*,:after,:before{box-sizing:inherit;background-repeat:no-repeat}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{-webkit-text-decoration:underline dotted;border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{color:inherit;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{border-style:none;background-color:transparent}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{display:table;max-width:100%;border:0;color:inherit;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}svg:not([fill]){fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;word-wrap:break-word;background-color:#fff;color:#435465;font-family:Noto Sans,sans-serif;font-feature-settings:"palt";line-height:1.71429}a{outline:none;color:#012f61;text-decoration:none;transition:opacity .4s ease}a:hover{opacity:.6}img,svg,video{max-width:100%;vertical-align:top}picture img,table{width:100%}table{max-width:100%;border:1px solid #eee;border-collapse:collapse}table td,table th{border:1px solid #eee;word-break:break-all}input::-ms-clear{display:none}ol,ul{list-style-position:inside}.c-animation{transform:translateY(30px);opacity:0;will-change:transform}.c-animation.is-animation{transform:translateY(0);opacity:1;transition:opacity .4s ease,transform .4s ease;transition-delay:.1s;will-change:opacity,transform}html{height:100%;opacity:0}html.is-loaded{opacity:1;transition:opacity .6s ease}body{width:100%;min-height:100%;margin:0 auto}.l-page,body{position:relative}.l-page{background-color:#fff}html[data-browser=ie][data-browserversion="11"] .l-page{overflow:hidden}.l-container{flex-direction:column;width:1280px;margin:0 auto}.l-container,.l-footer{display:flex;position:relative}.l-footer{align-items:center;justify-content:center;height:129px;background-color:#fff}html[data-browser=edge][data-browserengine=edgehtml] .l-footer,html[data-browser=ie][data-browserversion="11"] .l-footer{z-index:2}.l-footer__pagetop{position:absolute;top:-60px;right:30px;width:55px;height:55px}.l-footer__pagetop .ico{display:inline-block;width:100%;height:28px}.l-footer__pagetop .ico svg{width:100%;height:100%}.l-footer__pagetop .ico svg path{fill-rule:evenodd}.l-footer__copyright{padding-bottom:11px;font-size:14px;font-weight:500;line-height:1;text-align:center}.l-header{z-index:9;position:absolute;top:0;left:0;width:100%;transform:translateY(0);background-color:#fff;will-change:transform,scroll-position}.l-header__inner{display:flex;position:relative;align-items:center;justify-content:space-between;width:100%;height:90px;margin:0 auto;padding:0 50px}.l-header__inner .logo__image{width:122px;height:50px}.l-header__inner .logo__image img{width:100%;height:100%}.l-header__inner .sns{display:flex;align-items:center}.l-header__inner .sns__item{height:20px}.l-header__inner .sns__item:not(:first-of-type){margin-left:2px}.l-header__inner .sns__item.fb>div{height:20px}.l-header__inner .sns__item.fb>div>span{vertical-align:unset!important}.top__mv{position:relative;width:100%;background-color:#fff}html[data-browser=edge][data-browserengine=edgehtml] .top__mv,html[data-browser=ie][data-browserversion="11"] .top__mv{z-index:2}.top__mv--inner{position:relative;height:100vh}.top__mv--video{position:relative;width:100%;height:100%}.top__mv--video .inner{display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%}.top__mv--video .inner video{width:100%;height:auto}.top__mv--image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.top__mv--image .inner{position:relative;width:100%;height:100%}.top__mv--image .tit{position:absolute;top:25vh;left:8.489583333vw;width:25.15625%;height:14.4%;opacity:0}.top__mv--image .tit svg path{fill:#003894}.top__mv--image .logo{position:absolute;right:2.552083333vw;bottom:5vh;width:34.375%;height:4.7%;opacity:0}.top__mv--image .logo svg path{fill:#000}.top__mv--image picture{display:inline-block;width:100%;height:100%}.top__mv--image picture img{width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover"}.top__mv--scroll{position:absolute;bottom:70px;left:calc(50% - 10px);opacity:0}.top__mv--scroll .mouse{display:inline-block;position:relative;width:21px;height:34px;border:1px solid #fff;border-radius:11px}.top__mv--scroll .mouse:before{display:inline-block;position:absolute;top:8px;left:8px;width:3px;height:7px;border-radius:1.5px;background-color:#fff;content:""}.top__mv--scroll .slider{position:absolute;bottom:-70px;left:10px;width:1px;height:50px;overflow:hidden;pointer-events:none}html[data-browser=ie][data-browserversion="11"] .top__mv--scroll .slider{width:2px}.top__mv--scroll .slider:after{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;animation:scroll 1.5s ease infinite;content:""}@keyframes scroll{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.top__intro{position:relative;height:1700px}.top__intro--inner{display:inline-flex;z-index:2;position:relative;width:100%;height:100%;overflow:hidden}.top__intro--copy,.top__intro--inner{flex-direction:column;align-items:center}.top__intro--copy{display:flex;margin-top:462px}.top__intro--copy .txtarea__txt{transform:translateY(100px);color:#003894;font-size:28px;font-weight:400;letter-spacing:.2px;line-height:2.07143;text-align:center}.top__intro--copy .txtarea__txt:not(:first-of-type){margin-top:80px}.top__intro--copy .txtarea__txt:first-of-type.is-animation{transform:translateY(0);opacity:1;transition:opacity 2s ease-out,transform 2s ease-out;transition:opacity 1s ease-out,transform 2s ease-out;transition-delay:0ms;will-change:opacity,transform}.top__intro--copy .txtarea__txt:nth-of-type(2).is-animation{transform:translateY(0);opacity:1;transition:opacity 1s ease-out,transform 1s ease-out;transition:opacity 1s ease-out,transform 2s ease-out;transition-delay:.5s;will-change:opacity,transform}.top__intro--copy .txtarea__txt:nth-of-type(3).is-animation{transform:translateY(0);opacity:1;transition:opacity 1s ease-out,transform 1s ease-out;transition:opacity 1s ease-out,transform 2s ease-out;transition-delay:1s;will-change:opacity,transform}.top__intro--usbc{position:absolute;bottom:0;left:0;width:100%;height:584px;overflow:hidden}.top__intro--usbc picture{position:absolute;top:0;left:calc(50% - 28px);transform:translateY(150px)}.top__intro--usbc picture.is-animation{transform:translateY(0);opacity:1;transition:opacity 1s ease-out,transform 1s ease-out;transition-delay:.1s;will-change:opacity,transform}.top__intro--bg{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.top__intro--bg .inner{position:relative;width:100%;height:100%}.top__intro--bg .inner video{width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover"}html[data-browser=edge][data-browserengine=edgehtml] .top__intro--bg .inner video,html[data-browser=ie][data-browserversion="11"] .top__intro--bg .inner video{position:fixed;top:0;left:0;width:auto;min-width:100%;max-width:inherit;height:auto;min-height:100%}.top__monitor{display:flex;position:relative;justify-content:center;width:100%;background-color:#fff}html[data-browser=edge][data-browserengine=edgehtml] .top__monitor,html[data-browser=ie][data-browserversion="11"] .top__monitor{z-index:2}.top__monitor--inner{position:relative;width:100%}html[data-browser=ie][data-browserversion="11"] .top__monitor--inner{transform:translateY(0)!important}.top__monitor--main{height:400vh}.top__monitor--main .inner{height:100vh;overflow:hidden}.top__monitor--main .inner,.top__monitor--main .item{display:flex;align-items:center;justify-content:center}.top__monitor--main .item{position:relative;flex-direction:column;width:100%}.top__monitor--main .item img{width:100%;height:100%}.top__monitor--main .item .item2-wrap{display:flex;justify-content:center}html[data-browser=ie][data-browserversion="11"] .top__monitor--main .item .item2-wrap{overflow:hidden}.top__monitor--main .item .clip-path-outer{display:flex;z-index:1;position:relative;align-items:center;height:46.61458333vw;transform-origin:center;will-change:transform}.top__monitor--main .item .clip-path-outer .video-inner{z-index:1;position:absolute;left:calc(50% - 14.40104vw);width:28.80209vw;height:18.02084vw}.top__monitor--main .item .clip-path-outer .video-inner video{width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover"}.top__monitor--main .item .clip-path-outer .image-inner{position:relative;width:100vw;height:auto;will-change:transform}.top__monitor--main .item .clip-path-outer .image-inner img{width:100vw;height:auto;object-fit:cover;font-family:"object-fit: cover"}.top__monitor--main .item .bg-item{width:100%}html[data-browser=edge][data-browserengine=edgehtml] .top__monitor--main .item .bg-item,html[data-browser=ie][data-browserversion="11"] .top__monitor--main .item .bg-item{display:none}.top__monitor--bottom .titarea{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#003894;opacity:0}.top__monitor--bottom .titarea__caption,.top__monitor--bottom .titarea__tit{font-size:50px;font-weight:700;letter-spacing:-.5px;line-height:1}.top__monitor--bottom .titarea__tit{margin-top:20px}.top__daisy{position:relative;background-color:#fff}html[data-browser=edge][data-browserengine=edgehtml] .top__daisy,html[data-browser=ie][data-browserversion="11"] .top__daisy{z-index:2}.top__daisy--inner{display:flex;flex-direction:column;align-items:center;padding:0 0 220px;background-color:#f4f7f8}.top__daisy--tit{color:#003894;font-size:42px;font-weight:400;line-height:1}.top__daisy--item{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:86px}.top__daisy--item .tit{font-size:24px;font-weight:400;line-height:1}.top__daisy--item .imagearea{position:relative;width:100%;margin-top:70px;text-align:center}.top__daisy--item .imagearea picture{display:inline-block}.top__daisy--item .imagearea img{height:auto}.top__daisy--item .txtarea{margin-top:30px}.top__daisy--item .txtarea__caption{color:#9dabb9;font-size:14px;font-style:italic;font-weight:300;letter-spacing:.2px;line-height:1}.top__daisy--item.simple{margin-top:200px}.top__daisy--item.simple .imagearea{margin-top:81px}.top__usbcfeature{position:relative;background-color:#fff}html[data-browser=edge][data-browserengine=edgehtml] .top__usbcfeature,html[data-browser=ie][data-browserversion="11"] .top__usbcfeature{z-index:2}.top__usbcfeature--inner{position:relative;width:100%}.top__usbcfeature--main{height:350vh}.top__usbcfeature--main .inner{display:flex;align-items:center;justify-content:center;height:100vh;overflow:hidden}.top__usbcfeature--replace{position:relative;width:100%;height:100%;overflow:hidden;background-color:#f4f7f8;background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/bg__usbcfeature.jpg);background-position:50% 0;background-size:cover}html[data-browser=safari] .top__usbcfeature--replace{background-position-y:-380px!important}.top__usbcfeature--replace .old{position:absolute;bottom:0;left:calc(50% - 441px);width:892px;height:521px}.top__usbcfeature--replace .old-inner{display:flex;position:relative;width:100%;height:100%}.top__usbcfeature--replace .old-item{position:absolute;bottom:0;width:108px;height:521px}.top__usbcfeature--replace .old-1{left:0}.top__usbcfeature--replace .old-2{left:calc(50% - 176px)}.top__usbcfeature--replace .old-3{right:calc(50% - 193px)}.top__usbcfeature--replace .old-4{right:-3px}.top__usbcfeature--replace .new{position:absolute;bottom:-480px;left:calc(50% - 29px);width:58px;height:936px;opacity:0;will-change:transform}.top__usbcfeature--preview{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;background-color:#fff;opacity:0}.top__usbcfeature--preview .preview-inner{display:flex;position:relative;flex-direction:column;align-items:center;width:100%}.top__usbcfeature--preview .imagearea{width:100%}.top__usbcfeature--preview .imagearea img{width:calc(100% + 65px);max-width:unset;height:100%;margin-top:3vh;object-fit:cover;object-position:bottom;font-family:"object-fit: cover; object-position: bottom"}html[data-browser=ie][data-browserversion="11"] .top__usbcfeature--preview .imagearea img{width:100%;margin-left:34px}.top__usbcfeature--bottom{z-index:2;position:relative;margin-top:-15.5vh}.top__usbcfeature--bottom .titarea{display:flex;flex-direction:column;align-items:center;color:#003894;opacity:0}.top__usbcfeature--bottom .titarea__caption{font-size:50px;font-weight:700;letter-spacing:-.5px;line-height:1}.top__usbcfeature--bottom .titarea__tit{margin-top:20px;font-size:42px;font-weight:400;letter-spacing:-.5px;line-height:1}.top__usbcfeature--bottom .titarea__tit .line{display:inline-block;width:3px;height:31px;margin:0 29px;background-color:#003894}.top__usbcfunction{position:relative;background-color:#fff}.top__usbcfunction.c-sec{z-index:8}.top__usbcfunction--inner{position:relative}.top__usbcfunction--item{display:flex;position:relative;justify-content:center}html[data-browser=safari] .top__usbcfunction--item{height:100vh}html[data-type=laptop][data-os=mac-os][data-browser=safari][data-touchsupport=true][data-orientation=portrait] .top__usbcfunction--item{height:auto}.top__usbcfunction--item .imagearea{position:relative;background-color:#f4f7f8}.top__usbcfunction--item .imagearea__inner{position:relative;width:100%;height:100%}html[data-browser=safari] .top__usbcfunction--item .imagearea__inner{background-attachment:scroll;background-size:100%}.top__usbcfunction--item .imagearea__inner.power{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction1.apng)}html[data-browser=edge][data-browserengine=edgehtml] .top__usbcfunction--item .imagearea__inner.power,html[data-browser=ie][data-browserversion="11"] .top__usbcfunction--item .imagearea__inner.power{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction1.gif)}.top__usbcfunction--item .imagearea__inner.lan{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__bottom.png)}html[data-type=laptop][data-os=mac-os][data-browser=safari][data-touchsupport=true][data-orientation=landscape] .top__usbcfunction--item .imagearea__inner.lan{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__polyfill.jpg)}.top__usbcfunction--item .imagearea__inner.lan .item-fixed{position:absolute;top:0;left:0;width:100%;height:100%}html[data-browser=safari] .top__usbcfunction--item .imagearea__inner.lan .item-fixed{background-attachment:scroll;background-size:100%}.top__usbcfunction--item .imagearea__inner.lan .top{z-index:2;background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__top.png)}html[data-type=laptop][data-os=mac-os][data-browser=safari][data-touchsupport=true][data-orientation=landscape] .top__usbcfunction--item .imagearea__inner.lan .top{display:none}.top__usbcfunction--item .imagearea__inner.lan .cable{z-index:1;width:100%;height:100%;transform:translateY(0);background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__lan.png);transition:transform .4s ease;transition-delay:.2s}html[data-type=laptop][data-os=mac-os][data-browser=safari][data-touchsupport=true][data-orientation=landscape] .top__usbcfunction--item .imagearea__inner.lan .cable{transform:unset}.top__usbcfunction--item .imagearea__inner.lan .cable-bg{width:100%;height:100%;background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__lan__bg.png);transition:background-image .4s ease;transition-delay:.2s}html[data-browser=edge][data-browserengine=edgehtml] .top__usbcfunction--item .imagearea__inner.lan .cable-bg,html[data-browser=ie][data-browserversion="11"] .top__usbcfunction--item .imagearea__inner.lan .cable-bg{display:none}html[data-browser=edge][data-browserengine=edgehtml] .top__usbcfunction--item .imagearea__inner.lan .cable-bg.item-fixed{background-position-y:0}html[data-browser=firefox] .top__usbcfunction--item .imagearea__inner.lan .cable-bg{display:none}html[data-browser=firefox] .top__usbcfunction--item .imagearea__inner.lan .cable-bg.item-fixed{background-position-y:0}html[data-type=laptop][data-os=mac-os][data-browser=safari][data-touchsupport=true][data-orientation=landscape] .top__usbcfunction--item .imagearea__inner.lan .cable-bg{display:none}html[data-type=laptop][data-os=mac-os][data-browser=safari][data-touchsupport=true][data-orientation=landscape] .top__usbcfunction--item .imagearea__inner.lan .cable-bg.item-fixed{background-position-y:0}.top__usbcfunction--item .imagearea__inner.usb{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction3.jpg);background-position-x:-14vw;background-position-y:center;background-size:70vw;transition:background-size .4s ease,background-position .4s ease;transition-delay:.2s}html[data-browser=ie][data-browserversion="11"] .top__usbcfunction--item .imagearea__inner.usb,html[data-browser=safari] .top__usbcfunction--item .imagearea__inner.usb{background-position-x:0;background-size:43vw;transition:unset}.top__usbcfunction--item .detailarea{display:flex;flex-direction:column;align-items:center;justify-content:center}html[data-browser=safari] .top__usbcfunction--item .detailarea{transform:translateY(0);opacity:1}.top__usbcfunction--item .detailarea__titarea{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:-6px}.top__usbcfunction--item .detailarea__titarea--tit{color:#003894;font-size:42px;font-weight:400;letter-spacing:.3px;line-height:1}.top__usbcfunction--item .detailarea__titarea--caption{width:100%;margin-top:27px;font-size:24px;font-weight:400;letter-spacing:.3px;line-height:1.58333;text-align:center}.top__usbcfunction--item .detailarea__imagearea{max-width:100%;margin-top:47px;text-align:center}.top__usbcfunction--item .detailarea__imagearea img{height:auto}.top__design{position:relative;width:100%}html[data-browser=edge][data-browserengine=edgehtml] .top__design,html[data-browser=ie][data-browserversion="11"] .top__design{z-index:2}.top__design--inner{width:100%}.top__design--main{height:400vh}.top__design--main .inner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background-size:cover}.top__design--main .tit{color:#003894;font-size:50px;font-weight:700;line-height:1}.top__design--main .image{position:relative}.top__design--main .image__item{display:flex;z-index:-1;position:absolute;top:0;align-items:center;justify-content:center;width:100%;height:100%;opacity:0;transition:opacity .8s cubic-bezier(.25,.46,.45,.94);will-change:opacity}html[data-browser=edge][data-browserengine=edgehtml] .top__design--main .image__item{transition-duration:.4s}.top__design--main .image__item.is-active{z-index:1;opacity:1}html[data-browser=ie][data-browserversion="11"] .top__design--main .image__item.adjust img{width:auto!important}.top__design--main .image__item img{width:auto;max-width:100%;height:auto;max-height:100%}html[data-browser=ie][data-browserversion="11"] .top__design--main .image__item img{width:inherit!important}.top__outro{position:relative;background-color:#ebeff6}html[data-browser=edge][data-browserengine=edgehtml] .top__outro,html[data-browser=ie][data-browserversion="11"] .top__outro{z-index:2}.top__outro--inner{position:relative}.top__outro--inner .txtarea{z-index:2;position:absolute;top:18%;left:8.48958%;width:25.15625%;height:14.4%}.top__outro--inner .txtarea__tit{width:100%;height:100%;color:#003894}.top__outro--inner .txtarea__tit svg path{fill:#003894}.top__outro--inner .imagearea{z-index:1;position:relative;width:100%}.top__outro--inner .imagearea picture{position:absolute;top:0;left:0;width:100%;height:100%}.top__outro--inner .imagearea picture img{display:inline-block;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover"}.top__lineup{position:relative;padding-top:200px;padding-bottom:145px;background-color:#f4f7f8}html[data-browser=edge][data-browserengine=edgehtml] .top__lineup,html[data-browser=ie][data-browserversion="11"] .top__lineup{z-index:2}.top__lineup--inner{display:flex;flex-direction:column;align-items:center}.top__lineup--tit{color:#003894;font-size:50px;font-weight:700;line-height:1.4;text-align:center}.top__lineup--main{display:flex;width:100%;margin-top:80px}html[data-type=laptop][data-os=mac-os][data-browser=safari][data-touchsupport=true][data-orientation=landscape] .top__lineup--main{padding:0 50px}.top__lineup--item{display:flex;flex-direction:column;align-items:center;width:48%}.top__lineup--item .imagearea{display:flex;align-items:flex-end;justify-content:center;width:100%;height:auto}.top__lineup--item .imagearea img{width:auto;height:auto}.top__lineup--item .tit{margin-top:47px}.top__lineup--item .tit.tit-2795{width:358px;height:40px}.top__lineup--item .tit.tit-2495{width:359px;height:39px}.top__lineup--item .tit svg{width:100%;height:100%}.top__lineup--item .tit svg path{fill:#231815}.top__lineup--item .spec{display:flex;align-items:center;margin-top:33px}.top__lineup--item .spec__inchi{display:flex;align-items:center;justify-content:center;width:125px;height:39px;padding-bottom:3px;border-radius:5px;background-color:#435465;color:#fff;font-size:22px;font-weight:700;line-height:1}html[data-browser=ie][data-browserversion="11"] .top__lineup--item .spec__inchi{padding-bottom:3px}.top__lineup--item .spec__txt{margin-top:-2px;margin-left:24px;font-size:24px;font-weight:700;line-height:1}.top__lineup--item .btnarea{display:flex;justify-content:space-between;margin-top:47px}.top__lineup--item .btnarea__btn{display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:64px;border-radius:32px;font-size:20px;font-weight:500;line-height:1}.top__lineup--item .btnarea__btn .txt{margin-top:-2px}html[data-browser=ie][data-browserversion="11"] .top__lineup--item .btnarea__btn .txt{margin-top:-3px}html[data-browser=safari] .top__lineup--item .btnarea__btn .txt{margin-top:2px}.top__lineup--item .btnarea__btn .ico{position:absolute;top:calc(50% - 10px);right:25px;width:11px;height:20px}.top__lineup--item .btnarea__btn .ico svg{width:100%;height:100%}.top__lineup--item .btnarea__btn.blue{background-color:#003894;color:#fff}.top__lineup--item .btnarea__btn.border{border:1px solid #003894;background-color:#fff;color:#003894}.sticky{position:-webkit-sticky;position:sticky;top:0}.sticky:after,.sticky:before{display:table;content:""}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}@media print,screen and (min-width:900px){a[href^="tel:"]{pointer-events:none}.l-sm{display:none!important}.top__mv--main{height:200vh}.top__mv--main.is-height-100vh{height:100vh}.top__mv--inner{overflow:hidden}.top__mv--video{max-width:1300px;margin:0 auto}.top__mv--video .inner{padding:0 50px}.top__monitor{padding-top:120px}.top__monitor--inner{transform:translateY(100px);opacity:0}.top__monitor--main .item{margin-top:50px}.top__monitor--main .item .clip-path-outer{max-width:91.25vw;margin-top:50px;overflow:hidden;transform:scale(1.37)}.top__monitor--main .item .clip-path-outer .video-inner{top:11.52083333vw;box-shadow:0 0 0 2px #262624}.top__monitor--main .item .clip-path-outer .image-inner{-webkit-clip-path:inset(44% 34% 16%);transform:translateY(-9.26042vw);clip-path:inset(44% 34% 16%);will-change:transform}.top__monitor--main .item .bg-item{position:absolute;top:calc(50% - 21.30729vw);left:0;height:46.61458333vw;transform:translateY(50px);transform-origin:center;opacity:0}.top__monitor--main .item .bg-item-inner{position:absolute;top:12.34375vw;width:32.91667vw;height:20.67708vw;opacity:0;will-change:transform}.top__monitor--main .item .bg-item-inner.left{left:calc(50% - 44.89583vw)}.top__monitor--main .item .bg-item-inner.right{right:calc(50% - 44.89583vw)}.top__monitor--bottom{z-index:1;position:absolute;bottom:-6vw;left:0;width:100%}.top__daisy{padding-top:1vw;padding-bottom:400px}.top__daisy--inner{margin:0 50px}.top__daisy--tit{margin-top:220px}.top__daisy--item .txtarea__caption{text-align:center}.top__usbcfeature--preview .imagearea{max-width:1855px;height:95%;max-height:1074px}.top__usbcfunction{padding-top:136px}.top__usbcfunction--item{height:180vh}.top__usbcfunction--item .imagearea{width:49.94792%;height:100%;overflow:hidden}.top__usbcfunction--item .imagearea__inner,.top__usbcfunction--item .imagearea__inner.lan .item-fixed{background-attachment:fixed;background-position-y:center;background-size:49.94792%}.top__usbcfunction--item .detailarea{width:50.052083%;height:100vh;padding:0 80px;transform:translateY(30px);opacity:0;transition-duration:.5s;will-change:transform}.top__usbcfunction--item .detailarea.lan .detailarea__titarea--caption{margin-top:21px}.top__usbcfunction--item .detailarea.lan .detailarea__imagearea{margin-top:62px}.top__usbcfunction--item .detailarea.usb .detailarea__titarea--caption{margin-top:21px;letter-spacing:.15px}.top__usbcfunction--item .detailarea.usb .detailarea__imagearea{margin-top:52px}.top__usbcfunction--item.is-active .imagearea__inner.lan .cable{transform:translateY(-7vw)}html[data-type=laptop][data-os=mac-os][data-browser=safari][data-touchsupport=true][data-orientation=landscape] .top__usbcfunction--item.is-active .imagearea__inner.lan .cable{transform:unset}.top__usbcfunction--item.is-active .imagearea__inner.lan .cable-bg{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__lan__bg2.png)}.top__usbcfunction--item.is-active .imagearea__inner.usb{background-position-x:0;background-size:43vw}.top__usbcfunction--item.is-active .detailarea{transform:translateY(0);opacity:1;transition:opacity .4s ease,transform .4s ease;transition-delay:.5s;will-change:opacity,transform}.top__design--main .inner{height:100vh;max-height:1364px;background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/bg__design.jpg);background-position:top;background-repeat:no-repeat}.top__design--main .image{width:70.67449vh;height:0;margin-top:8vh;padding-top:58.57771vh}.top__outro--inner .imagearea{width:100%;height:0;padding-top:52.08333%}.top__outro--inner .imagearea picture{margin-top:-1px}.top__lineup--main{justify-content:space-between;max-width:1197px;overflow:hidden}.top__lineup--item{max-width:567px}.top__lineup--item:last-of-type{margin-top:11px;margin-right:-4px}.top__lineup--item .imagearea{max-width:567px;max-height:432px}.top__lineup--item .imagearea.image-2495{padding:0 37px}.top__lineup--item .spec__inchi{padding-left:4px}.top__lineup--item .btnarea{width:calc(100% - 9px)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx),only screen and (-webkit-min-device-pixel-ratio:2){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media screen and (max-width:899px){.l-container{width:100%;min-width:100%;padding:0 20px}.l-lg{display:none!important}.l-footer{height:55px}.l-footer__pagetop{position:absolute;top:-50px;right:15px;width:30px;height:30px}.l-footer__pagetop .ico{width:100%;height:28px}.l-footer__copyright{padding-bottom:1px;font-size:9px;line-height:1}.l-header{transform:translateY(0)!important}.l-header__inner{width:100%;height:60px;padding:0 15px}.l-header__inner .logo__image{width:86px;height:35px}.l-header__inner .sns{margin-right:2px}.top__mv{height:100vh}.top__mv--main{height:100%}.top__mv--inner{position:relative;height:100%}.top__mv--video{z-index:1!important;position:absolute;top:0;left:0;width:calc(100% - 40px);height:100%;margin:0 20px}.top__mv--video .inner{flex-direction:column;padding-top:34px}.top__mv--video .inner video{height:auto}.top__mv--video .inner .skip-btn{display:inline-flex;position:relative;align-items:center;justify-content:center;width:195px;height:35px;margin-top:60px;border:1px solid #003894;border-radius:32px;background-color:#fff;color:#003894;font-size:12.5px;font-weight:500;line-height:1}.top__mv--video .inner .skip-btn .ico{position:absolute;top:calc(50% - 6px);right:14px;width:6.5px;height:12px}.top__mv--video .inner .skip-btn .ico svg{width:100%;height:100%}.top__mv--image{display:flex;align-items:center;justify-content:center}.top__mv--image:after,.top__mv--image:before{display:inline-block;z-index:-1;position:absolute;left:0;width:100%;height:50%;content:""}.top__mv--image:before{top:0;background-color:#f7f7f6}.top__mv--image:after{bottom:0;background-color:#ede4d8}.top__mv--image .inner{height:400px}.top__mv--image .tit{top:23.5px;left:23px;width:269.4px;height:80.4px}.top__mv--image .logo{right:calc(50% - 162.5px);bottom:25px;width:325px;height:23px}.top__mv--scroll{bottom:60px}.top__mv--scroll .slider{bottom:-60px}.top__intro{height:685px}.top__intro--copy{margin-top:0}.top__intro--copy .txtarea{margin-top:142px}.top__intro--copy .txtarea__txt{transform:translateY(80px);font-size:14px;line-height:2.07143}.top__intro--copy .txtarea__txt:not(:first-of-type){margin-top:40px}.top__intro--copy .txtarea__txt:first-of-type.is-animation{transform:translateY(0);opacity:1;transition:opacity 1.8s cubic-bezier(.25,.46,.45,.94),transform 1.8s cubic-bezier(.25,.46,.45,.94);transition-delay:0ms;will-change:opacity,transform}.top__intro--copy .txtarea__txt:nth-of-type(2).is-animation{transform:translateY(0);opacity:1;transition:opacity 1.8s cubic-bezier(.25,.46,.45,.94),transform 1.8s cubic-bezier(.25,.46,.45,.94);transition-delay:.3s;will-change:opacity,transform}.top__intro--usbc{bottom:-5px;height:267.5px}.top__intro--usbc picture{left:calc(50% - 15px);transform:translateY(80px)}.top__intro--usbc picture img{width:24.5px;height:100%}.top__intro--usbc picture.is-animation{transform:translateY(0);opacity:1;transition:opacity 1.2s cubic-bezier(.25,.46,.45,.94),transform 1.2s cubic-bezier(.25,.46,.45,.94);transition-delay:.4s;will-change:opacity,transform}.top__monitor{margin-top:125px;padding-bottom:0}.top__monitor,.top__monitor--item{display:flex;flex-direction:column}.top__monitor--item{align-items:center;justify-content:center;padding:0 15px}html[data-type=laptop][data-os=mac-os][data-browser=safari][data-touchsupport=true][data-orientation=portrait] .top__monitor--item{padding:0 35px}.top__monitor--item .inner{width:100%}.top__monitor--item .inner:not(:first-of-type){margin-top:75px}.top__monitor--item .inner img{width:100%;height:auto}.top__monitor--section{margin-top:54px}.top__monitor--inner{transform:translateY(0)!important;opacity:1!important}.top__monitor--main{height:200vh}.top__monitor--main .inner{top:calc((100vh - 283px)/2 - 50px);padding-bottom:0}html[data-type=laptop][data-os=mac-os][data-browser=safari][data-touchsupport=true][data-orientation=portrait] .top__monitor--main .inner{top:calc((100vh - 283px)/2 - 30vw)}.top__monitor--main .item{justify-content:flex-start;height:100%;overflow:hidden}.top__monitor--main .item .clip-path-outer{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:96%;height:59.2vw;transform:scale(3)}.top__monitor--main .item .clip-path-outer .video-inner{top:36.8%;left:34.005%;width:31.99%;height:32.58%}.top__monitor--main .item .clip-path-outer .image-inner{-webkit-clip-path:inset(44% 34% 16%);width:100%;clip-path:inset(44% 34% 16%)}.top__monitor--main .item .clip-path-outer .image-inner img{width:100%}.top__monitor--bottom{margin-top:1vh}.top__monitor--bottom .titarea__caption{font-size:20px;line-height:1}.top__monitor--bottom .titarea__tit{margin-top:7px;font-size:22px;line-height:1}.top__daisy{margin-top:-52vh}html[data-type=laptop][data-os=mac-os][data-browser=safari][data-touchsupport=true][data-orientation=portrait] .top__daisy{margin-top:-42vh}.top__daisy--inner{margin:0 15px 50px;padding:61px 0 48px}.top__daisy--tit{font-size:20px;line-height:1}.top__daisy--item{margin-top:29px}.top__daisy--item .tit{font-size:14px;line-height:1}.top__daisy--item .imagearea{margin-top:30px}.top__daisy--item .imagearea img{height:auto}.top__daisy--item .txtarea{margin-top:10px;padding:0 30px}.top__daisy--item .txtarea__caption{display:inline-block;padding-left:14px;font-size:10px;letter-spacing:-.1px;line-height:1.8;text-indent:-14px}.top__daisy--item.simple{margin-top:39px}.top__daisy--item.simple .imagearea{margin-top:31px}.top__usbcfeature{padding-top:126px}.top__usbcfeature--inner{width:100%}.top__usbcfeature--main{height:400vh}.top__usbcfeature--main .inner{height:100vh}.top__usbcfeature--replace{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/bg__usbcfeature__sm.jpg);background-position-y:unset!important;background-size:contain}.top__usbcfeature--replace .old{bottom:-20px;left:calc(50% - 174px);width:348px;height:310px}.top__usbcfeature--replace .old-item{width:48px;height:310px}.top__usbcfeature--replace .old-item img{height:100%}.top__usbcfeature--replace .old-1{left:0}.top__usbcfeature--replace .old-2{left:calc(50% - 71px)}.top__usbcfeature--replace .old-3{right:calc(50% - 78px)}.top__usbcfeature--replace .old-4{right:-2px}.top__usbcfeature--replace .new{bottom:-118px;left:calc(50% - 11.25px);width:22.5px;height:353.5px}.top__usbcfeature--replace img{width:100%;height:auto}.top__usbcfeature--preview .preview-inner{justify-content:center}.top__usbcfeature--preview .imagearea{margin-top:-4vh}.top__usbcfeature--preview .imagearea img{width:100%}.top__usbcfeature--bottom{margin-top:25px}.top__usbcfeature--bottom .titarea__caption{font-size:25px;line-height:1}.top__usbcfeature--bottom .titarea__tit{margin-top:7px;font-size:20px;line-height:1}.top__usbcfeature--bottom .titarea__tit .line{width:2px;height:14px;margin:0 13px;font-size:42px}.top__usbcfunction{margin-top:-23vh}html[data-type=laptop][data-os=mac-os][data-browser=safari][data-touchsupport=true][data-orientation=portrait] .top__usbcfunction{margin-top:-20vh}.top__usbcfunction--inner{margin:0 15px}.top__usbcfunction--item{flex-direction:column}.top__usbcfunction--item:not(:first-of-type){margin-top:120px}.top__usbcfunction--item .imagearea{display:flex;align-items:center;justify-content:center;width:100%;height:388px}.top__usbcfunction--item .imagearea__inner{max-width:345px;background-position:50%;background-size:cover}.top__usbcfunction--item .imagearea__inner.lan{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__bottom__sm.png)}.top__usbcfunction--item .imagearea__inner.lan .item-fixed{background-size:cover}.top__usbcfunction--item .imagearea__inner.lan .top{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__top__sm.png)}.top__usbcfunction--item .imagearea__inner.lan .cable{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__lan__sm.png)}.top__usbcfunction--item .imagearea__inner.lan .cable-bg{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__lan__bg__sm.png)}.top__usbcfunction--item .imagearea__inner.usb{background-position-x:-62px;background-position-y:-140px;background-size:120%}.top__usbcfunction--item .detailarea{width:100%;margin-top:45px}.top__usbcfunction--item .detailarea.sticky{position:relative}.top__usbcfunction--item .detailarea__titarea--tit{font-size:20px;line-height:1}.top__usbcfunction--item .detailarea__titarea--caption{margin-top:13px;font-size:14px;line-height:1.60714}.top__usbcfunction--item .detailarea__imagearea{margin-top:19px}.top__usbcfunction--item .detailarea__txt{margin-top:72px;font-size:9px;font-weight:500;line-height:1.77778}.top__usbcfunction--item .detailarea.lan .detailarea__titarea--caption{margin-top:10px}.top__usbcfunction--item .detailarea.lan .detailarea__imagearea{margin-top:33px}.top__usbcfunction--item .detailarea.lan .detailarea__imagearea img{width:auto}.top__usbcfunction--item .detailarea.usb{margin-top:43px}.top__usbcfunction--item .detailarea.usb .detailarea__titarea--caption{margin-top:10px}.top__usbcfunction--item .detailarea.usb .detailarea__imagearea{margin-top:26px}.top__usbcfunction--item.is-active .imagearea__inner.lan .cable{transform:translateY(-50px)}.top__usbcfunction--item.is-active .imagearea__inner.usb{background-position-x:-1px;background-position-y:-56px;background-size:87%}.top__design{margin-top:118px;background-color:#fbfbfc}.top__design--main .inner{height:100vh;padding:93px 15px 60px;background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/bg__design__sm.jpg);background-size:100%}.top__design--main .tit{font-size:24px;line-height:1}.top__design--main .image{width:100%;max-width:345px;height:301px;margin-top:53px}.top__outro--inner .txtarea{top:7.12121%;left:6.8%;width:269.4px;height:80.4px}.top__outro--inner .imagearea{z-index:1;position:relative;width:100%;height:0;padding-top:88%}.top__outro--inner .imagearea img{height:auto}.top__lineup{padding-top:67px;padding-bottom:74px}.top__lineup--inner{padding:0 15px}.top__lineup--tit{font-size:25px;line-height:1.6}.top__lineup--main{flex-direction:column;align-items:center;margin-top:52px}.top__lineup--item{width:100%}.top__lineup--item:not(:first-of-type){margin-top:79px}.top__lineup--item .imagearea{width:100%;height:auto}.top__lineup--item .imagearea.image-2795{width:326px;height:auto}.top__lineup--item .imagearea.image-2495{width:283px;height:auto}.top__lineup--item .imagearea img{height:auto}.top__lineup--item .tit{margin-top:26px}.top__lineup--item .tit.tit-2795{width:221.5px;height:24.5px}.top__lineup--item .tit.tit-2495{width:222px;height:44px;margin-top:16px}.top__lineup--item .spec{margin-top:25px}.top__lineup--item .spec__inchi{width:78px;height:24px;padding-bottom:0;border-radius:2.5px;font-size:13.5px;line-height:1}.top__lineup--item .spec__txt{margin-left:14px;font-size:15px;line-height:1}.top__lineup--item .btnarea{width:100%;max-width:345px;margin-top:25px}.top__lineup--item .btnarea__btn{height:40px;border-radius:32px;font-size:12.5px;line-height:1}.top__lineup--item .btnarea__btn .ico{top:calc(50% - 6px);right:14px;width:6.5px;height:12px}}@media screen and (min-width:1350px){.top__monitor--bottom{bottom:0}}@media screen and (min-width:1920px){.top__monitor--bottom{bottom:3vw}}@media print and (-webkit-min-device-pixel-ratio:2),print and (min-resolution:2dppx),screen and (min-width:900px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:900px) and (min-resolution:2dppx){.top__usbcfeature--replace{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/bg__usbcfeature@2x.jpg)}.top__usbcfunction--item .imagearea__inner.lan{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__bottom@2x.png)}.top__usbcfunction--item .imagearea__inner.lan .top{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__top@2x.png)}.top__usbcfunction--item .imagearea__inner.lan .cable{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__lan@2x.png)}.top__usbcfunction--item .imagearea__inner.lan .cable-bg{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__lan__bg@2x.png)}.top__usbcfunction--item.is-active .imagearea__inner.lan .cable-bg{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__lan__bg2@2x.png)}}@media screen and (min-height:1080px){.top__usbcfeature--bottom{margin-top:-15vh}}@media screen and (min-width:900px){html[data-browser=edge][data-browserengine=edgehtml] .top__usbcfunction--item .imagearea__inner.lan,html[data-browser=firefox] .top__usbcfunction--item .imagearea__inner.lan,html[data-browser=ie][data-browserversion="11"] .top__usbcfunction--item .imagearea__inner.lan{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__polyfill.jpg)}html[data-browser=edge][data-browserengine=edgehtml] .top__usbcfunction--item .imagearea__inner.lan .top,html[data-browser=firefox] .top__usbcfunction--item .imagearea__inner.lan .top,html[data-browser=ie][data-browserversion="11"] .top__usbcfunction--item .imagearea__inner.lan .top{display:none}html[data-browser=edge][data-browserengine=edgehtml] .top__usbcfunction--item .imagearea__inner.lan .cable,html[data-browser=firefox] .top__usbcfunction--item .imagearea__inner.lan .cable{transform:unset}}@media screen and (min-width:900px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:900px) and (min-resolution:2dppx){html[data-browser=edge][data-browserengine=edgehtml] .top__usbcfunction--item .imagearea__inner.lan,html[data-browser=firefox] .top__usbcfunction--item .imagearea__inner.lan,html[data-browser=ie][data-browserversion="11"] .top__usbcfunction--item .imagearea__inner.lan{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__polyfill@2x.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){html[data-type=laptop][data-os=mac-os][data-browser=safari][data-touchsupport=true][data-orientation=landscape] .top__usbcfunction--item .imagearea__inner.lan{background-image:url(/products/flexscan/sp_ev2795_ev2495/assets/images/top/img__usbcfunction2__polyfill@2x.jpg)}}@media screen and (min-width:900px) and (min-width:900px){html[data-browser=ie][data-browserversion="11"] .top__usbcfunction--item.is-active .imagearea__inner.lan .cable{transform:translateY(0)}html[data-browser=edge][data-browserengine=edgehtml] .top__usbcfunction--item.is-active .imagearea__inner.lan .cable,html[data-browser=firefox] .top__usbcfunction--item.is-active .imagearea__inner.lan .cable{transform:unset}}