@charset "UTF-8";.breadcrumbs,.breadcrumbs a{white-space:nowrap;color:rgba(255,255,255,.3)}.breadcrumbs .current-item{color:rgba(255,255,255,.3)}#keyv .box{display:flex;align-items:center;height:650px;color:#fff}#keyv .box.moment{background:url(//www.next-system.com/wp-content/themes/next-system/asset/css/../img/vp-ergono_2.1.0/top/keyv_moment_bg.webp) no-repeat center top;background-size:cover}#keyv .box.owas{background:url(//www.next-system.com/wp-content/themes/next-system/asset/css/../img/vp-ergono_2.1.0/top/keyv_owas_bg.webp) no-repeat center top;background-size:cover}#keyv .mainTxt{width:100%;max-width:960px;margin:0 auto;padding-top:100px;position:relative}#keyv .mainTxt h1{margin-bottom:2.5em;text-shadow:0 2px 4px rgba(0,0,0,.6);line-height:1.6;letter-spacing:.02em;font-size:2.1em;font-weight:700;font-style:italic}#keyv .mainTxt h1 strong{font-size:1.25em;color:#efed21}#keyv .mainTxt h1 span{font-size:.8em}#keyv .logoArea{width:350px}#keyv .logoArea h2{position:relative}#keyv .logoArea h2 .reg{position:absolute;right:0;bottom:0;transform:translateX(170%);font-weight:400}#keyv .logoArea p{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100px;margin-top:1em;line-height:1.4;text-align:center;font-size:2em;font-weight:700;color:#fff}#keyv .box.moment .logoArea p{background:linear-gradient(to bottom,#f06867 0%,#ff525c 100%)}#keyv .box.owas .logoArea p{background:linear-gradient(to right,#1dd5e6 0%,#46aef7 100%)}#keyv .logoArea p span{font-size:.45em;font-weight:400}#keyv .logoArea2{width:400px}#keyv .logoArea2 h2{position:relative}#keyv .logoArea2 h2 .reg{position:absolute;right:0;bottom:0;transform:translateX(170%);font-weight:400}#keyv .logoArea2 ul{display:flex;justify-content:space-between;list-style:none;padding:0}#keyv .logoArea2 ul li{width:49%}#keyv .logoArea2 p{display:flex;flex-direction:column;justify-content:center;align-items:center;height:80px;margin-top:0;line-height:1.4;text-align:center;font-size:1.4em;font-weight:700;color:#fff}#keyv .logoArea2 .LabOwas p{background:linear-gradient(to right,#1dd5e6 0%,#46aef7 100%)}#keyv .logoArea2 .LabMoment p{background:linear-gradient(to bottom,#f06867 0%,#ff525c 100%)}#keyv .logoArea2 p span{font-size:.55em;font-weight:400}#keyv .jampLink .btn{margin:1.5em auto}#keyv .jampLink .btn:after{transform:rotate(135deg);top:1em;width:.6em;height:.6em}@media only screen and (max-width:960px){#keyv .mainTxt{padding-left:2em}}@media only screen and (max-width:768px){#keyv .box{align-items:flex-end;height:110vw;padding-bottom:1em}#keyv .mainTxt{padding-top:0}#keyv .mainTxt h1{margin-bottom:1.5em;font-size:1.4em}#keyv .logoArea{width:65%}#keyv .logoArea p{height:18vw;margin-top:1em;font-size:1.4em}#keyv .logoArea p span{font-size:.6em}#keyv .logoArea2{width:70%}#keyv .logoArea2 p{height:16vw;font-size:1em}#keyv .logoArea2 p span{font-size:.6em}#keyv .jampLink .btn{min-width:70vw;padding:0 1em}}#keyv .saleBan{width:160px;position:absolute;right:-5%;top:10%;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:4%;top:-27%}}.sec .topTxt{text-align:center;margin-bottom:2em;padding:0 4em}@media only screen and (max-width:768px){.sec .topTxt{padding:0;text-align:left}}#about{background-color:#0687a2;padding-top:0}#about .topTxt span.reg{color:#aaa}#about .aRound{padding:2.5em 0 .5em;background-color:#fff;border-radius:0 0 30px 30px}#about .aArrow{position:relative;background-color:#0687a2;padding:3em 0 0}#about .aArrow:after{content:"";position:absolute;left:50%;top:0;border-style:solid;border-width:30px 30px 0;border-color:#fff transparent transparent;transform:translateX(-50%)}#about h3{color:#fff;font-size:1.25em;font-weight:700;margin-bottom:.5em}#about .modeimg{margin-bottom:2em}#about .type{display:flex;justify-content:space-between;background:#fff;padding:1em 2em}#about .type dl{width:45%}#about .type dt{color:#fff;font-size:1.25em;font-weight:700;text-align:center;padding:.4em 0;background:#1dd5e6 linear-gradient(90deg,#1dd5e6,#46aef7)}#about .type .evalu{text-align:center;padding:1em 0 .5em}#about .type .evalu .txt{font-weight:700;line-height:2.2}#about .type .merit{padding:1em 1.5em;border:1px solid #46aef7;min-height:15em}#about .type .merit .title{text-align:center;margin-bottom:.5em}#about .type .merit .title span{font-size:1.25em;font-weight:700;line-height:1;font-feature-settings:"palt";background:linear-gradient(90deg,#1dd5e6 20%,#46aef7 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#about .type .tMoment .merit{border:1px solid #ff0f47}#about .type .tMoment dt{background:#f06868 linear-gradient(90deg,#f06868,#ff525c)}#about .type .tMoment .merit .title span{background:linear-gradient(90deg,#f06868 20%,#ff525c 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#about .note{color:#666;font-size:.7em;text-align:right}@media only screen and (max-width:960px){#about{padding-left:0;padding-right:0}#about .aArrow{padding-left:1em;padding-right:1em}#about h3{font-size:1.2em}}@media only screen and (max-width:768px){#about .topTxt br{display:none}#about .aRound{padding:1em 1em .1em;border-radius:0 0 15px 15px}#about .aArrow{padding-top:2em}#about .aArrow:after{border-width:1em 1em 0}#about .modeimg{margin-bottom:2em}#about .type{display:block;padding:1em}#about .type dl{width:auto;margin-top:0}#about .type .merit{min-height:0;padding:1em}#about .type .merit .title span{font-size:1em}#about .type .merit .txtLinkArrow{font-size:.875em}}#pvArea h2{margin-bottom:1em}#pvArea .movie{width:100%;max-width:700px;margin:0 auto 2em}#feature{background:#107059 url(//www.next-system.com/wp-content/themes/next-system/asset/css/../img/vp-ergono_2.1.0/top/feature_bg.jpg) no-repeat center center;background-size:cover}#feature ul{display:flex;justify-content:space-between;margin-top:2em}#feature ul li{width:32%;margin-bottom:0;padding:1em 1.5em;background-color:#fff}#feature ul li .pic{padding-top:1em;text-align:center}#feature ul li h3{color:#000;line-height:1.5;font-size:1.25em;font-weight:700;margin-bottom:.5em}@media only screen and (max-width:768px){#feature ul{display:block;margin-bottom:0}#feature ul li{width:auto;padding:1em}#feature ul li:not(:last-of-type){margin-bottom:1em}#feature ul li h3{font-size:1.2em}}#screen .appBox{margin-top:3em;display:flex;justify-content:space-between}#screen .appBox li{width:45%}#screen .appBox h3{text-align:center;padding:.4em 0;background:#1dd5e6 linear-gradient(90deg,#1dd5e6,#46aef7);color:#fff;font-size:1.25em;font-weight:700;margin-bottom:.5em}#screen .appBox .tMoment h3{background:#f06868 linear-gradient(90deg,#f06868,#ff525c)}#screen .appBox dl{display:flex;margin-bottom:1em}#screen .appBox dl dd{margin-left:1.2em;line-height:1.4;padding-top:.5em}#screen .appBox dl dt span{color:#fff;font-size:1.7em;font-weight:700;font-family:'Roboto';line-height:1;padding:.25em .45em;display:inline-block;background:#1dd5e6 linear-gradient(180deg,#1dd5e6,#46aef7)}#screen .appBox .tMoment dl dt span{background:#1dd5e6 linear-gradient(180deg,#ff0f47,#ffab96)}@media only screen and (max-width:768px){#screen p.center:first-of-type{text-align:left}#screen p.center br{display:none}#screen .appBox{display:block;margin-top:2em}#screen .appBox h3{font-size:1.2em}#screen .appBox li{width:auto}#screen .appBox li:not(:last-of-type){margin-bottom:2em}}#verupBox{border:1px solid #000;padding:1.5em 2.5em;margin-bottom:3em}#verupBox h3{font-size:1.5em;font-weight:700;text-align:center}#verupBox h3 p{margin-bottom:0}#verupBox h3 p span{font-size:.7em;padding:.2em .8em;margin-bottom:0;background-color:#c4f04c}#verupBox .listBox li{display:flex;justify-content:space-between}#verupBox .listBox li+li{margin-top:2em}#verupBox .listBox .txt{width:52%;padding-left:1.5em}#verupBox .listBox .pic{width:44%}#verupBox h4{font-size:1.25em;font-weight:700;text-indent:-1.2em;line-height:1.5;margin-bottom:.5em}#verupBox h4 span{font-size:1.4em}#verupBox .numberList{padding:.5em 0}#verupBox .numberList li{margin:0;text-indent:-1em;padding-left:1em;line-height:1.6;display:inherit}#verupBox .numberList li+li{margin-top:.2em}#verupBox .cUnderLine{background:linear-gradient(transparent 70%,#fffa81 70%)}@media only screen and (max-width:768px){#verupBox{padding:1em;margin:3em 0}#verupBox h3{font-size:1.2em}#verupBox .listBox li{flex-direction:column}#verupBox .listBox .txt{width:100%;padding-left:1em}#verupBox .listBox .pic{width:100%;text-align:center}#verupBox h4{font-size:1em;text-indent:-1em}}#use-case{background:#107059 url(//www.next-system.com/wp-content/themes/next-system/asset/css/../img/vp-ergono_2.1.0/top/scene_bg.jpg) no-repeat center center;background-size:cover;color:#fff}#use-case .type{margin-bottom:3em;display:flex;justify-content:space-between}#use-case .type div{width:49%}#use-case .type .pic{width:45%}#use-case .typeInner h3{text-align:center;padding:.4em 0;background:#1dd5e6 linear-gradient(90deg,#1dd5e6,#46aef7);color:#fff;font-size:1.25em;font-weight:700;margin-bottom:.5em}#use-case .typeInner dl{margin-top:1.5em}#use-case .typeInner dt{color:#000;font-weight:700;font-feature-settings:"palt";width:7.5em;padding:.1em .5em;margin-bottom:.5em;text-align:center;display:inline-block;background:#fff}#use-case .typeInner dd{line-height:1.6}#use-case .typeInner dd+dd{margin-top:1em}#use-case .type .typeInner a.txtLink:not(:hover){color:#fff}#use-case .type.tMoment{flex-direction:row-reverse}#use-case .type.tMoment .pic{text-align:right}#use-case .type.tMoment .typeInner h3{background:#f06868 linear-gradient(90deg,#f06868,#ff525c)}@media only screen and (max-width:768px){#use-case .type{margin-bottom:3em;display:block}#use-case .type div,#use-case .type .pic{width:auto}#use-case .type .pic{display:none}#use-case .typeInner h3{font-size:1.2em}}#flow ul{display:flex;justify-content:space-evenly}#flow ul li{position:relative;width:18%}#flow ul p{position:relative}#flow ul p span{position:absolute;bottom:0;width:100%;padding-bottom:1em;line-height:1.4;text-align:center;font-weight:700;color:#fff}#flow ul a{display:block;padding:.5em;background-image:linear-gradient(123deg,rgba(44,166,224,1),rgba(39,166,102,1));border-radius:5px;box-shadow:0px 10px 10px -6px rgba(0,0,0,.3);text-align:center;font-weight:700;color:#fff}#flow ul a.trial{background-image:linear-gradient(123deg,rgba(251,204,0,1),rgba(229,19,115,1))}#flow ul a:hover{opacity:.8}#flow ul .arrow{position:absolute;top:28%;right:0;width:1.5em;transform:translateX(50%)}@media only screen and (max-width:768px){#flow{padding-bottom:0}#flow ul{display:block}#flow ul li{width:50%;max-width:200px;margin:0 auto 2em}#flow ul a{margin-top:-.5em}#flow ul a:hover{opacity:.8}#flow ul .arrow{position:absolute;top:auto;right:auto;left:50%;bottom:0;width:1.5em;transform:translate(-50%,100%) rotate(90deg)}}#price .priHeadline01{text-align:center;font-size:1.4em;font-weight:700;color:#55c3c7;margin-top:2em}#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 .priHeadline01{font-size:1.2em}}#price section p{margin:0}#price .pic{margin-bottom:1em}#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}#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 h3{margin-bottom:0;padding:.5em;font-size:1.1em;font-weight:700;text-align:center;letter-spacing:1px;background-color:#e5f9fd}#info ul{margin-bottom:2em}#info li{margin-bottom:0;border-bottom:1px solid #ccc}#info li a,#info li dl{display:flex;padding:1em 0}#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}#info .dl-link{margin-bottom:1em}@media only screen and (max-width:768px){#info li a,#info li div{display:block;padding:.5em 0}#info .btn{width:80%}}#partner{border:8px solid #eee;max-width:960px;margin:0 auto 3em;padding:2em 2em 0}#partner h2{text-align:center}#partner h2 br{display:none}#partner .conbox{display:flex;justify-content:space-between;margin-bottom:0}#partner .conbox .txt,#partner .conbox .pic{width:48%;max-width:460px;margin-bottom:0}#partner .btn{margin:2em auto}@media only screen and (max-width:768px){#partner{border-width:.5em;margin:0 1em 2em;padding:1em 1em 0}#partner h2{font-size:1.2em}#partner .conbox{display:block}#partner .conbox .txt,#partner .conbox .pic{width:auto;max-width:none}#partner .conbox .pic{margin-bottom:1em}#partner .btn{width:100%;font-size:.875em}}