@charset "UTF-8";#keyv{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;height:460px;background:url(//www.next-system.com/wp-content/themes/next-system/asset/css/../img/vp-motion_1.3.0/top/keyv.webp) no-repeat center center;background-size:cover;text-align:center;color:#fff;z-index:5}#keyv .mainTxt{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0 2em;position:relative;z-index:10}#keyv .mainTxt h1{position:relative;margin-bottom:.5em;line-height:1;font-size:100px;text-shadow:0 2px 5px rgba(0,0,0,.75)}#keyv .mainTxt h1 span{display:block;margin-bottom:.5em;font-size:2rem}#keyv .mainTxt h1 sub{position:absolute;right:-1em;bottom:0;font-weight:400;font-size:.25em}#keyv .mainTxt .box{display:flex;justify-content:center;margin-bottom:0}#keyv .mainTxt li{width:180px;margin:0 .5em;padding:1em 0;border-radius:5px;background:rgba(0,0,0,.35);line-height:1.6;font-size:1.2em}#keyv #keyvVideo{overflow:hidden;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%}#keyv #keyvVideo:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(//www.next-system.com/wp-content/themes/next-system/asset/css/../img/vp-motion_1.3.0/top/bg_dot.png) repeat center center;z-index:1}#keyv #keyvVideo video{position:absolute;min-width:100%;min-height:100%;background:url(//www.next-system.com/wp-content/themes/next-system/asset/css/../img/vp-motion_1.3.0/top/keyv.webp) no-repeat center center;background-size:cover}@media only screen and (max-width:960px){#keyv{height:50vw}#keyv .mainTxt h1{font-size:10vw}#keyv .mainTxt h1 span{font-size:3.6vw}#keyv .mainTxt li{width:18vw}}@media only screen and (max-width:768px){#keyv{height:80vw}#keyv .mainTxt h1{margin-bottom:.5em;font-size:12vw}#keyv .mainTxt h1 span{font-size:5vw}#keyv .mainTxt{padding:0}#keyv .mainTxt li{width:30vw;margin:0 1vw;padding:.5em;font-size:.875em}#keyv .mainTxt li br{display:none}}#keyv .saleBan{width:160px;position:absolute;left:-14%;top:12%;z-index:15;opacity:0}#keyv .saleBan a:hover{opacity:.8}.saleBan{animation:zoomIn .5s cubic-bezier(.25,1,.5,1) forwards;animation-delay:.5s}@keyframes zoomIn{0%{transform:scale(.5);opacity:0}100%{opacity:1;transform:scale(1)}}@media only screen and (max-width:768px){#keyv .saleBan{width:20vw;left:1%;top:3%}}#read{position:relative;margin-bottom:2em;background:#0d031e;background:-moz-linear-gradient(left,#0d031e 0%,#125e8e 35%,#125e8e 65%,#0d031e 100%);background:-webkit-linear-gradient(left,#0d031e 0%,#125e8e 35%,#125e8e 65%,#0d031e 100%);background:linear-gradient(to right,#0d031e 0%,#125e8e 35%,#125e8e 65%,#0d031e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d031e',endColorstr='#0d031e',GradientType=1)}#read h2{padding:1em;text-align:center;line-height:1.6;font-size:1.8em;color:#fff}#read .btn{position:absolute;top:0;left:50%;height:auto;margin:0;padding:.5em 1em;background:#ebf400;font-size:18px;font-weight:700;color:#006db2;transform:translate(-50%,-60%);z-index:30}#read .btn:hover{background:#888;color:#fff}#read .btn:before{display:inline-block;content:"";margin:2px .5em 0 0;border-style:solid;border-width:8px 8px 0;border-color:#006db2 transparent transparent}#read .btn:hover:before{border-color:#fff transparent transparent}#read .btn br{display:none}@media only screen and (max-width:768px){#read{margin-bottom:1em}#read h2{font-size:1.2em}#read .btn{width:max-content;max-width:90%;text-align:center;line-height:1.4;text-decoration:underline;font-size:1em;transform:translate(-50%,-80%)}#read .btn:before{display:none}#read .btn br{display:inline}}.banArea{text-align:center;margin:2em 0 3em;padding:0 1em}#about .regist{font-size:.8em;color:#888}#about .movie{max-width:640px;margin:2em auto}#about .youtube:empty{background:#ccc}#about .youtube:empty:before{content:"動画準備中";position:absolute;top:50%;left:50%;color:#666;transform:translate(-50%,-50%)}#about .addFunc{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;margin:4em auto;padding:2em 2em 1em;border:1px solid #ccc}#about .addFunc h3{position:absolute;top:0;left:50%;width:max-content;max-width:100%;padding:0 1em;transform:translate(-50%,-50%);font-weight:700;font-size:1.2em;background:#ebf400;color:#006db2;text-align:center}#about .addFunc .flex{width:100%;justify-content:space-between}#about .addFunc .box{width:33.3333%;max-width:300px;margin-bottom:1em}#about .addFunc .box div{display:flex;justify-content:center;align-items:center;height:180px}#about .addFunc dt{padding:.5em 0;line-height:1.6;text-align:center;font-size:1.2em;font-weight:500;color:#0076b3}#about .addFunc dd{width:max-content;margin:0 auto;text-align:center}#about .addFunc .btn{max-width:none;height:auto;margin:1em auto 0;padding:0 1em;border-radius:100vw;font-size:1em}@media only screen and (max-width:768px){#about .addFunc{margin-bottom:2em;padding:2em 1em 1em}#about .flex{display:block}#about .addFunc .box{width:auto;max-width:none}#about .addFunc .box:not(:last-of-type){margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #ccc}}#feature p.pic{margin:2em auto 3em}#feature .box{margin-top:2em}#feature .flex{justify-content:space-between;align-items:flex-start}#feature .flex .txt,#feature .flex .pic{width:50%;max-width:460px}#feature .pic:empty{padding-top:30%;background:#eee}#feature .pic p{margin:1em 0;text-align:center}#feature .headline2{display:flex;align-items:center}#feature .headline2 span{display:flex;align-items:center;position:relative;height:1.8em;margin-right:1.5em;padding:0 .5em;background:#888;white-space:nowrap;font-size:1rem;font-weight:400;color:#fff}#feature .headline2 span:after{content:"";position:absolute;top:0;right:-.5em;border-style:solid;border-width:.9em 0 .9em .5em;border-color:transparent transparent transparent #888}#feature .box.border{padding:2em 2em 1em;border:10px solid #eee}#feature .box.border .headline1{align-items:center;justify-content:center}#feature .box .headline1 img{margin-right:.5em;vertical-align:middle;transform:translate(0,-1px)}#feature .addFunc{margin:3em 0;border:1px solid #ccc;padding:2em}#feature .addFunc h3{margin:0 0 .5em;text-align:center;font-size:1.4em;font-weight:500;color:#006db2}#feature .addFunc .flex{width:100%;justify-content:space-between}#feature .addFunc .box{width:calc(50% - 1em);max-width:450px;margin-top:0}#feature .addFunc .box .cap{text-align:center}#feature .addFunc img{width:100%}#feature .movie{max-width:640px;margin:1em auto}@media only screen and (max-width:960px){#feature .headline2 span{font-size:.875em}#feature .flex .txt,#feature .flex .pic{width:48%;max-width:none}}@media only screen and (max-width:768px){#feature p.pic{margin-bottom:2em}#feature .headline2 span{margin-right:1em}#feature .flex{display:block}#feature .flex .txt,#feature .flex .pic{width:auto}#feature .flex .pic{margin-bottom:1em}#feature .flex .pic p{font-size:.875em}#feature .box.border{padding:1em;border-width:3vw}#feature .addFunc{padding:1.5em}#feature .addFunc h3{font-size:1.3em}#feature .addFunc .box{width:auto;max-width:none}#feature .addFunc .box+.box{margin-top:1em}}#model .pic{margin:2em 0}#model .pic:empty{padding-top:30%;background:#eee}#comparison{display:flex;justify-content:space-between;padding-top:2em}#comparison .box{position:relative;width:50%;border-left:1px solid #ccc;padding-left:2em}#comparison h3{position:relative;width:max-content;max-width:100%;margin:0 auto 1em;padding:.25em 1.5em;background:#888;font-size:1.2em;color:#fff}#comparison h3:after{content:"";position:absolute;left:50%;bottom:0;border-style:solid;border-width:10px 10px 0;border-color:#888 transparent transparent;transform:translate(-50%,100%)}#comparison h4{margin-bottom:0;padding-left:1.5em;text-indent:-1.5em}#comparison h4 .new{margin-right:.5em;text-indent:0}#comparison h4:before{content:"●";margin-right:.5em;color:#bbb}#comparison .box:first-of-type{padding:0 2em 0 0;border-left:0}#comparison .box:first-of-type h3{background:#0076b3}#comparison .box:first-of-type h3:after{border-color:#0076b3 transparent transparent}#comparison .box:first-of-type h4:before{color:#0076b3}#comparison .kome li{margin-bottom:0;font-size:.875em;font-weight:400}#cost{margin-top:2em}#cost .flex{justify-content:space-between;flex-wrap:wrap;padding:2em;background:#ebeffb}#cost .box{width:calc(50% - 1em);padding:2em 1em 1em;background:#fff;text-align:center}#cost h3{display:flex;justify-content:center;align-items:center;font-size:1.4em}#cost h3 img{margin:.2em .5em 0 0}#cost .pic img{width:100%;max-width:376px}#cost .box p{margin:.5em 0 0;font-size:1.4em;font-weight:500}#cost .box p strong{color:#00b372}#cost .box p span{font-size:1.4em}@media only screen and (max-width:768px){#comparison{display:block;padding-top:1em}#comparison .box{width:100%;border-left:0;padding:0 !important}#comparison h3:after{border-width:3vw 3vw 0}#comparison .box:first-of-type{margin-bottom:2em}#comparison .kome li{margin-bottom:0;font-size:.875em;font-weight:400}#cost .flex{padding:1em}#cost .box{width:100%;padding:1em}#cost .box:not(:first-of-type){margin-top:1em}#cost h3,#cost .box p{font-size:1.2em}#cost .pic img{max-width:none}}#use-case .flex{justify-content:space-between;flex-wrap:wrap}#use-case .box{position:relative;width:calc(50% - .5px);margin-top:1px}#use-case .box .headline2,#use-case .box p{margin-bottom:0}#use-case .headline2{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,.2);margin-bottom:0;padding-left:1em;font-size:1.3em;color:#fff}#use-case .headline2 span{display:block;width:max-content;margin-left:-1em;padding:0 .5em;background:#0076b3;font-size:1rem;font-weight:400}#use-case .btnarea a:hover{opacity:.8}#voice{margin-top:2em}#voice>p{text-align:center}#voice .inner{padding:2em;background:#ebeffb}#voice dl{overflow:hidden;display:flex;margin:0 auto 1em;border-radius:5px}#voice dl:last-child{margin-bottom:0}#voice dt{display:flex;align-items:center;flex-shrink:0;position:relative;width:25%;padding:0 1em;background-color:#0076b3;color:#fff;z-index:1}#voice dt .fa{margin-right:.5em}#voice dd{margin:0;padding:1em 2em;border-radius:0 5px 5px 0;background:#fff;width:75%}#voice dd strong{color:#00b372}@media only screen and (max-width:960px){#use-case .headline2 span{font-size:1.67vw}}@media only screen and (max-width:768px){#use-case .box{width:100%;margin-top:1em}#use-case .headline2 span{font-size:3.6vw}#voice .inner{padding:1em}#voice dl{display:block;border-radius:0}#voice dt{width:60%;border-radius:5px 5px 0 0}#voice dd{padding:1em;border-radius:0 5px 5px;width:100%}}#price.sec .headline1{margin-top:3em}#price.sec .headline1.notmt{margin-top:0}#price .priHeadline02{padding:.5em;font-size:1.1em;font-weight:700;text-align:center;letter-spacing:1px;background-color:#e5f9fd}#price .priHeadline02 span{color:#000}@media only screen and (max-width:768px){#price.sec .headline1{margin-top:2em}}#price p{margin:0}#price .pic{margin-bottom:1em}#price .mb1em{margin-bottom:1em !important}#price .toptxt{text-align:center;margin-bottom:1em}#price .deals{font-size:1.2em;font-weight:700;text-align:center;margin:.5em 0 0}#price .cUnderLine{background:linear-gradient(transparent 65%,#feffa0 0%)}#price .capList{margin-bottom:2em}#price .capList li{color:#666;font-size:.875em;line-height:1.6;margin-bottom:0}#price .name{color:#06c;font-size:1.2em;font-weight:700;margin-bottom:0;line-height:1.6}#price .pl_title{font-size:.9em;font-weight:700;text-decoration:underline;text-underline-offset:.3em}#price .pl_price span{font-size:1.4em;font-weight:700;padding-right:.1em;line-height:1.6}#price .pl_tax{font-size:.9em}@media only screen and (max-width:768px){#price .toptxt{text-align:left}#price .deals{font-size:1em}#price .name{font-size:1.1em;text-align:center}#price .pl_title{font-size:.8em}#price .pl_price span{font-size:1.2em}#price .pl_tax{font-size:.8em}}#price .basicBox{background-color:#f3f3f3;padding:2em}#price .basicBox+.basicBox{margin:2em 0 .5em}#price .basicBox .expBox{background-color:#fff;border-radius:4px;padding:1em 2em 1em;margin-bottom:1em;font-feature-settings:"palt"}#price .basicBox .expBox dl{display:flex;justify-content:space-between;align-items:center;margin:0 0 .5em}#price .basicBox .expBox dt{width:55%}#price .basicBox .expBox dt p{font-size:.9em;line-height:1.6}#price .basicBox .expBox dd{display:flex;margin:0}#price .basicBox .expBox dd>div{text-align:right}#price .basicBox .expBox dd>div+div{margin-left:2.5em}#price .basicBox .detailBox{display:flex;justify-content:space-between}#price .basicBox .detailBox.boderb{border-bottom:1px dotted #333;padding:0 0 1.5em}#price .basicBox .detailBox>div{width:48%}#price .basicBox .detailBox>div p{line-height:1.6;margin:0 0 .5em}#price .movie{max-width:640px;margin:1em auto 0}#price .movie .title{text-align:center;font-size:1.2em;font-weight:700;margin-bottom:.5em}@media only screen and (max-width:768px){#price .basicBox{padding:1em}#price .basicBox+.basicBox{margin:1.5em 0 .5em}#price .basicBox .expBox{padding:1em}#price .basicBox .expBox dl{flex-direction:column;margin:0 0 1em}#price .basicBox .expBox dt{width:100%;margin-bottom:1em}#price .basicBox .expBox dd>div{text-align:center}#price .basicBox .detailBox{flex-direction:column}#price .basicBox .detailBox>div{width:100%}#price .movie .title{font-size:1.1em}}#price .supportList{margin-bottom:.5em}#price .supportList dl{display:flex;justify-content:space-between;align-items:center;padding:1em 0;margin:0;border-bottom:1px dotted #333}#price .supportList dl:first-child{padding-top:0}#price .supportList dl dt{width:20%}#price .supportList dl .txt{width:60%;line-height:1.5}#price .supportList dl .txt span{color:#888;font-weight:700}#price .supportList dl .txt p+p{margin-top:.5em}#price .supportList dl .amount{width:20%;text-align:right}#price .supportList.typeB{border-top:1px dotted #333;margin-bottom:1em}#price .supportList.typeB dl:first-child{padding:1.5em 0}@media only screen and (max-width:768px){#price .supportList dl{flex-direction:column}#price .supportList dl dt{width:100%}#price .supportList dl .txt{width:100%;margin:.5em 0 0}#price .supportList dl .txt p+p{margin-top:1em}#price .supportList dl .amount{width:100%;margin:1em 0 0}}#price .sLineTable{width:100%;font-feature-settings:"palt"}#price .sLineTable tr{text-align:left;border-bottom:1px dotted #333}#price .sLineTable th{width:65%;padding-left:1em}#price .sLineTable td{text-align:right;line-height:1.5;padding:1em}#price .sLineTable td.subtit{font-size:.9em;font-weight:700;padding:.5em 1em}#price .sLineTable.col2box{border-top:1px dotted #333;margin-bottom:1.5em}@media only screen and (max-width:768px){#price .sLineTable th{width:40%;padding:1em 0;font-size:1em;text-align:left}#price .sLineTable td{padding:1em 0}#price .sLineTable td.subtit{font-size:.8em;padding:0}#price .sLineTable.col2box th{width:65%}}#price .operation table{width:100%;border-top:1px dotted #333}#price .operation tr{border-bottom:1px dotted #333}#price .operation th{font-size:1.1em;font-weight:700;text-align:right;padding:1em 1.5em;background-color:#f8f8f8;width:30%}#price .operation td{padding:1em 1.5em}@media only screen and (max-width:768px){#price .operation th{font-size:1em;text-align:left;padding:1em .5em;width:28%}#price .operation td{padding:1em}}#info ul{border-top:1px solid #ccc}#info li{margin-bottom:0;border-bottom:1px solid #ccc}#info li a:not(.txtLink),#info li dl{display:flex;padding:1em}#info li dd{margin-left:0}#info li a:hover{color:#0076b3}#info .date{margin-right:1em;white-space:nowrap;font-weight:700;color:#888}@media only screen and (max-width:768px){#info li a:not(.txtLink),#info li div{display:block;padding:1em 0}}#partner{border:5px double #0076b3;padding:0 2em}#partner header h2{padding-top:1em}#partner header h2 .line{background:linear-gradient(transparent 75%,#fffd54 75%);font-weight:500;color:#0076b3;position:inherit;padding:0;border:none}#partner header h2 .line:after{display:none}#partner .conbox{display:flex;justify-content:space-between;align-items:flex-start}#partner .conbox .txt,#partner .conbox .pic{width:48%;max-width:460px}#partner .conbox .txt p:last-child{margin-bottom:0}#partner .btn{background:#f69227;margin:0 auto 2em}@media only screen and (max-width:768px){#partner{padding:0 1em}#partner .conbox{flex-direction:column}#partner .conbox .txt,#partner .conbox .pic{width:100%;max-width:none}#partner .btn{height:4.6em;line-height:1.5}}