html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[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}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion:reduce),(print){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../fonts/slick.eot);src:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../fonts/slick.eot#1766128357) format("embedded-opentype"),url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../fonts/slick.woff) format("woff"),url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../fonts/slick.ttf) format("truetype"),url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../fonts/slick.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#fff0;border:none;outline:none;background:#fff0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#fff0;outline:none;background:#fff0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:#fff0;border:0;outline:none;background:#fff0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:#fff0;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:#fff0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:#fff0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:#fff0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgb(30 30 30 / .6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:#fff0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgb(0 0 0 / .85) 0,rgb(0 0 0 / .3) 50%,rgb(0 0 0 / .15) 65%,rgb(0 0 0 / .075) 75.5%,rgb(0 0 0 / .037) 82.85%,rgb(0 0 0 / .019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:#fff0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:#fff0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:#fff0;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgb(0 0 0 / .3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgb(0 0 0 / .1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:#fff0;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:grayscale(1);filter:gray}.grayscale.grayscale-fade{transition:filter .5s}@media screen and (-webkit-min-device-pixel-ratio:0){.grayscale.grayscale-fade{-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s}}.grayscale.grayscale-fade:hover,.grayscale.grayscale-off{-webkit-filter:grayscale(0);filter:grayscale(0)}.grayscale.grayscale-replaced{-webkit-filter:none;filter:none}.grayscale.grayscale-replaced>svg{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.grayscale.grayscale-replaced.grayscale-fade:hover>svg,.grayscale.grayscale-replaced.grayscale-off>svg{opacity:0}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}@font-face{font-family:Futura;src:url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'M+ 1p';src:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../fonts/mplus-1p-bold.woff2) format('woff2'),url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../fonts/mplus-1p-bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'M+ 1p';src:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../fonts/mplus-1p-heavy.woff2) format('woff2'),url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../fonts/mplus-1p-heavy.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'M+ 1p';src:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../fonts/mplus-1p-medium.woff2) format('woff2'),url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../fonts/mplus-1p-medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'M+ 1p';src:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../fonts/mplus-1p-regular.woff2) format('woff2'),url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../fonts/mplus-1p-regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'DIN Alternate';src:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../fonts/DINAlternate-Bold.woff2) format('woff2'),url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../fonts/DINAlternate-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}body{font-family:'Noto Sans JP',sans-serif}h1,h2,h3,h4,h5,h6{font-family:'M+ 1p',sans-serif}.f-mplus{font-family:'M+ 1p',sans-serif;font-weight:400}.f-din,.data-num{font-family:'DIN Alternate';font-weight:700}html{line-height:150%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;padding:0;margin:0}body{color:#353536;font-size:15px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:700}ul{list-style:none}img{border:0;display:block;height:auto;margin:0 auto;width:auto;max-width:100%;object-fit:cover;vertical-align:middle}a{color:#353536;text-decoration:none;outline:none}a:hover{text-decoration:underline}input{padding:6px 0;width:auto;text-indent:1em;position:relative;border:1px solid #b3b3b3;border-radius:0}area{outline:none}textarea{resize:none}input,textarea{color:#353536;font-size:15px;font-family:inherit}input[type="submit"]:hover{cursor:pointer;opacity:.8}table{table-layout:fixed;width:100%;max-width:1280px;margin:0 auto}table,th,td{border-collapse:collapse;border-spacing:0}.pc{display:inline-block}.smp{display:none}.logo_hover:hover img{opacity:1;cursor:default}#outside{overflow-x:hidden}#footer,#header,#wrapper,.container,.container-fluid{clear:both;position:relative;z-index:1}.container-fluid{width:100%}.container{width:100%;max-width:1280px;margin:0 auto}#wrapper{margin-top:76px;z-index:2}#header{position:fixed;z-index:3;top:0;left:0;width:100%;float:left;background:#2d478d;padding:5px 0 3px}.head_logo{float:left}.head_group{float:left;width:180px}.navbox{width:860px;float:left;padding-top:30px;padding-left:160px}.safari .navbox{width:850px;padding-left:130px}.navbox li{float:left;position:relative}.navbox li a{color:#fff;padding:0 24px;font-size:15px;font-weight:700}.navbox li.navbox_li05{padding:0 0 0 8px}.navbox li a:hover{text-decoration:none}.navbox_small02,[class*=navbox_hover]{display:none}.navbox_hover01{width:320px;position:absolute;top:0;left:-11px}.navbox li.active .navbox_hover01,.navbox li:hover .navbox_hover01{display:block}[class*=navbox_hover] li{width:100%;float:none;border-bottom:1px solid #fff}[class*=navbox_hover] li a{font-size:15px;font-weight:400;display:block;padding:12px 25px}[class*=navbox_hover] li a:hover{text-decoration:underline}.navbox_small01{margin-top:42px}.navbox_small01 li{width:92%;margin:0 auto}.navbox_small01 li.pc{display:block}[class*=navbox_small]{background:#415a99}[class*=navbox_small] li:last-child{border-bottom:none}.head_mail{text-align:center;float:right;margin-top:13px}.head_mail a{color:#fff;width:225px;font-size:19px;font-weight:700;padding:10px 0 10px 50px;display:block;border:1px solid #fff;border-radius:30px;position:relative;letter-spacing:1px;-webkit-transition:all .3s ease;transition:all .3s ease}.ie .head_mail a{padding:13px 0 9px 50px}.head_mail a::before{content:'';display:inline-block;width:32px;height:20px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/temp_mail.png) no-repeat left center;position:absolute;left:31px;top:14px}.head_mail a:hover{text-decoration:none;color:#2d478d;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.head_mail a:hover::before{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/temp_mailhover.png) no-repeat left center}#footer{margin-top:215px;z-index:1}#footer::before{content:'';position:absolute;right:40px;top:-95px;width:300px;height:95px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/footer-icon-recruit.png) center center no-repeat}.footer_top{background:#d5d7d8;padding:29px 0 45px}.footer_logo{margin-bottom:25px}[class*=footer_blockmenu__]{float:left;width:187px;margin-right:15px}.footer_main,.footer_top .container{width:1215px;margin:0 auto}.footer_blockmenu__01{width:195px}.footer_blockmenu__06{margin-right:0}.footer_menu__title{font-size:15px;font-weight:700;color:#2d478d;padding-bottom:5px;margin-bottom:5px;border-bottom:dotted 1px #2d478d}.footer_menu__content li{line-height:170%}.footer_menu__content li a{color:#414042;font-size:13px}.footer_main{overflow:hidden;padding:23px 0 14px 0}.footer_main__left{float:left}.footer_main__logo,.footer_main__zip{display:inline-block;font-size:12px;color:#414042}.footer_main__zip p{display:inline-block;line-height:140%}.footer_main__logo{padding-right:58px}.footer_main__zip{position:relative;top:-10px;right:30px}.footer_main__zip-text01{position:relative;top:-7px;padding-right:15px;margin-right:12px;position:relative}.footer_main__zip-text01::after{content:'';display:inline-block;width:1px;height:25px;background:#3a3a3c;position:absolute;right:0;top:-5px}.footer_main__right{float:right;line-height:120%;margin-top:7px}.footer_main__right p{color:#000100;font-size:12px}.footer_bottom{clear:both;padding:23px 0 10px;background:#2d478d}.footer_bottom__partner{width:1100px;margin:0 auto}.footer_bottom .img{float:left;margin-right:10px}.footer_bottom .img:last-child{margin-right:0}.footer_bottom__text{clear:both;font-size:11px;text-align:center;color:#fff;padding-top:15px;letter-spacing:1px}.navbox_small__content{cursor:pointer}.navbox_click{float:right;margin-top:13px;position:relative;width:30px;height:22px}[class*=navbox_li] .navbox_click{display:none}[class*=navbox_li] .navbox_small01 .navbox_click{display:inline-block;position:absolute;right:0;top:0}.navbox_click:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:45%}.navbox_click::after,.navbox_click::before{height:1px;width:15px;position:absolute;right:8px;background-color:#fff}.navbox_click:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);top:45%}.navbox_click:after,.navbox_click:before{content:"";-webkit-transition:all .3s ease;transition:all .3s ease}.navbox_tonggle .navbox_click:before{display:none}.navbox_tonggle .navbox_click:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:10px}.navbox_tonggle .navbox_small02{border-top:1px solid #fff}.navbox_tonggle .navbox_small02 li{width:100%}.navbox_tonggle .navbox_small02{display:block;padding-left:20px}.main_title{font-size:46px;color:#2d478d;font-weight:400;line-height:120%;padding-top:54px;text-align:center}.main_title__description{font-size:16px;color:#231f20;margin-bottom:22px;text-align:center}.mainvisual{position:relative;height:200px;position:relative;background-repeat:no-repeat;background-position-x:center;background-color:rgb(0 0 0 / .35);background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/lineup-main-bg.jpg);padding-top:84px}.mainvisual::before{content:'';position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .3)}.mainvisual_title{font-size:36px;color:#fff;line-height:140%;font-weight:400;margin-bottom:38px}.mainvisual_title sup{font-size:16px;top:-1.3em}.pankuzu a{color:#fff;text-decoration:underline}.pankuzu a:hover{text-decoration:none}.pankuzu{color:#fff;font-size:13px;letter-spacing:.5px}.tel{display:inline-block}.tabs_box{clear:both;width:100%;max-width:1280px;margin:0 auto}.tabs_box .active{display:inline-block!important}.tabs_navi{clear:both;margin-bottom:35px}.tabs_navi li{display:inline-block;min-width:180px;cursor:pointer;text-align:center;font-size:20px;color:#2c478d;background-position:center bottom 3px;background-repeat:no-repeat;background-color:#fff;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-arrow-down.png);border:2px solid #2c478d;padding:8px 25px 18px;margin-right:5px;margin-bottom:8px;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.ie .tabs_navi li{float:left}.tabs_navi li.active,.tabs_navi li:hover{color:#fff;background-color:#2c478d;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-arrow-down-on.png)}.tabs_content{clear:both;width:100%}.tabs_content__item{display:none}.tabs_content__item_sub{font-size:21px;padding-bottom:10px;color:#2d478d;letter-spacing:.5px}.tabs_content__item_main{font-size:46px;color:#2d478d;font-weight:400;line-height:120%;padding-bottom:10px}.tabs_content__item_main.fz34{font-size:34px}.tabs_content__item_main.fz26{font-size:26px}.tabs_content__item_main.pb30{padding-bottom:30px}.tabs_content__item_main img{margin:0;position:relative;left:30px;top:-5px;display:inline-block}.tabs_content__item_intro{letter-spacing:1px;padding-bottom:45px}[class*=btn_default]{min-width:195px;color:#2d478d;font-size:13px;font-weight:700;line-height:100%;text-align:center;display:inline-block;transition:.3s;border-width:1px;border-style:solid;border-color:#2d478d;border-radius:13px;padding:10px 15px 10px 10px;background-repeat:no-repeat;background-position:right 10px center;background-color:#fff;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png)}[class*=btn_default]:hover{color:#fff;text-decoration:none;background-color:#2d478d;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png)}.btn_default_revert,.btn_default_revert-hoverunderline{color:#fff;background-color:#2d478d;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png)}.btn_default-hoverunderline:hover,.btn_default_revert:hover{color:#2d478d;background-color:#fff;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png)}.btn_default-hoverunderline:hover,.btn_default_revert-hoverunderline:hover{text-decoration:underline}.wauto{width:auto}.w80{width:80px}.w85{width:85px}.w90{width:90px}.w100{width:100px}.w130{width:130px}.w145{width:145px}.w150{width:150px}.w160{width:160px}.w175{width:175px}.w185{width:185px}.w200{width:200px}.w205{width:205px}.w210{width:210px}.w240{width:240px}.w250{width:250px}.w260{width:260px}.w290{width:290px}.w300{width:300px}.w390{width:390px}.w540{width:540px}.w630{width:630px}.txt_aleft{text-align:left!important}.wp-block-gallery{display:flex;flex-wrap:wrap;margin-bottom:0}.wp-block-gallery .wp-block-image{width:49%!important;margin-left:2%!important;margin-bottom:20px!important}.wp-block-gallery .wp-block-image:nth-child(2n+1){margin-left:0!important}.sidenavi_fixed{position:absolute;z-index:10;left:10px;top:245px;padding:40px 20px 30px;background:rgb(255 255 255 / .9);border-bottom-right-radius:50px;z-index:22}.sidenavi_fixed._fixed{position:fixed;top:77px!important;padding-top:20px}.sidenavi_fixed__navi{margin-bottom:30px}.sidenavi_fixed__navi li{margin-bottom:14px}.sidenavi_fixed__navi li a{color:#333;font-weight:400;position:relative}.sidenavi_fixed__navi li a::after{content:"";display:block;border-bottom:2px solid #2e5e86;width:0;left:0;bottom:-2px;position:absolute;-webkit-transition:.3s ease;transition:.3s ease}.sidenavi_fixed__navi li a:hover::after,.sidenavi_fixed__navi li.active a::after{width:50px;background:linear-gradient(90deg,rgb(1 112 187) 0,rgb(45 72 137) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.sidenavi_fixed__navi li a:hover,.sidenavi_fixed__navi li.active a{color:#2e5e86;text-decoration:none}.sidenavi_fixed__btn li{width:214px;margin-bottom:12px}.sidenavi_fixed__btn li a{display:block;color:#fff;font-size:14px;font-weight:400;letter-spacing:3px;padding:6px 5px;border-radius:20px;text-align:center;position:relative;-webkit-transition:.3s ease;transition:.3s ease}.sidenavi_fixed__btn li a:hover{background:#fff;text-decoration:none}.sidenavi_fixed__btn li._btn01 a:hover span{background:linear-gradient(90deg,rgb(1 112 187) 0,rgb(45 72 137) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.sidenavi_fixed__btn li._btn02 a:hover span{background:linear-gradient(90deg,rgb(247 146 30) 0,rgb(200 71 33) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.sidenavi_fixed__btn li a::before{content:'';position:absolute;z-index:-1;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border-radius:20px}.sidenavi_fixed__btn li._btn01 a::before{background:#0170bb;background:linear-gradient(90deg,rgb(1 112 187) 0,rgb(45 72 137) 100%)}.sidenavi_fixed__btn li._btn02 a::before{background:#f7921e;background:linear-gradient(90deg,rgb(247 146 30) 0,rgb(200 71 33) 100%)}.sidenavi_fixed._fixed._fixedbottom{position:absolute;top:auto!important;bottom:-215px}.border-gradient{position:relative;background:#fff}.border-gradient::after,.border-gradient::before{content:'';position:absolute;z-index:-1;top:-12px;width:calc(50% + 12px);height:calc(100% + 24px)}.border-gradient::before{left:-12px;background:linear-gradient(90deg,rgb(247 146 30) 0,rgb(200 71 33) 100%)}.border-gradient::after{right:-12px;background:linear-gradient(90deg,rgb(1 112 187) 0,rgb(45 72 137) 100%)}.border-gradient{position:relative}.block_hf{display:flex;width:90%;max-width:990px;padding:40px 30px;margin:135px auto 210px;color:#4d4d4d}.block_hf ._left{width:50%;padding-right:30px}.block_hf ._right{width:50%;padding-left:35px;border-left:2px solid #e0e0e0}.block_hf h3{color:#2f4781;font-size:20px;font-weight:700;text-align:center;line-height:130%;margin-bottom:25px}.block_hf ._tel{color:#1a1a1a;font-size:50px;font-weight:700;line-height:120%;letter-spacing:-.5px;text-align:justify;padding-left:60px;margin-bottom:10px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-tel.png) left center no-repeat}.block_hf ._time{background:#f7f7f7;border-radius:10px;padding:9px 5px;margin-bottom:10px;text-align:center;font-weight:500;letter-spacing:1px}.block_hf ._txt{line-height:180%;padding-left:5px}.block_hf ._btn{padding-top:10px;margin-bottom:13px}[class*=btn-gradient]{display:flex;justify-content:center;align-items:center;width:100%;position:relative;color:#fff;font-size:20px;font-weight:500;letter-spacing:2px;box-shadow:1px 1px 5px 0 rgb(0 0 0 / .4);-webkit-box-shadow:1px 1px 5px 0 rgb(0 0 0 / .4);-moz-box-shadow:1px 1px 5px 0 rgb(0 0 0 / .4)}[class*=btn-gradient]:hover{text-decoration:none}[class*=btn-gradient] .more{display:inline-block;position:absolute;overflow:hidden;right:25px;top:50%;width:62px;margin-top:-6px}[class*=btn-gradient] .more::before{content:"";display:block;padding-top:16.66667%}[class*=btn-gradient] .more::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../assets/svg/arrow-more.svg);background-size:100% 100%;background-position:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}[class*=btn-gradient]:hover .more::after{-webkit-animation:arrow-out .4s forwards alternate,arrow-in .4s .4s forwards alternate;animation:arrow-out .4s forwards alternate,arrow-in .4s .4s forwards alternate}@keyframes arrow-out{0%{transform-origin:left;transform:translateX(0)}100%{transform-origin:left;transform:translateX(120%)}}@keyframes arrow-in{0%{transform-origin:left;transform:translateX(-120%)}100%{transform-origin:left;transform:translateX(0)}}[class*=btn-gradient] span{position:relative;z-index:1;overflow:hidden;display:flex;width:100%;height:100%;min-height:67px;justify-content:center;align-items:center}[class*=btn-gradient] span::after,[class*=btn-gradient] span::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .5s;z-index:-2}[class*=btn-gradient] span::after{z-index:-1;opacity:0;transition:opacity .5s}[class*=btn-gradient]:hover span::after{opacity:1}.btn-gradient01 span::before{background:linear-gradient(90deg,rgb(42 114 167) 0,rgb(59 73 111) 50%,rgb(9 113 177) 100%)}.btn-gradient01 span::after{background:linear-gradient(45deg,rgb(49 73 117) 0,rgb(110 167 194) 50%,rgb(26 95 152) 100%)}.btn-gradient02 span::before{background:linear-gradient(90deg,rgb(234 165 0) 0,rgb(211 106 0) 50%,rgb(254 160 85) 100%)}.btn-gradient02 span::after{background:linear-gradient(45deg,rgb(236 166 45) 0,rgb(254 197 101) 50%,rgb(217 113 45) 100%)}[class*=btn-gradient][class*="_ico_"]{position:relative}[class*=btn-gradient][class*="_ico_"]::after{content:'';position:absolute;z-index:1;width:0;height:0;border-style:solid}._ico_tr::after{top:-7px;right:-7px;border-width:0 38px 38px 0;border-color:#fff0 #ccc #fff0 #fff0}._ico_bl::after{left:-7px;bottom:-7px;border-width:38px 0 0 38px;border-color:#fff0 #fff0 #fff0 #ccc}.main_title2{position:relative;margin:70px auto 50px;line-height:300%;text-align:center}.main_title2 .jp{color:#2e4781;font-size:24px;font-weight:700}.main_title2 .en{color:rgb(46 71 129 / .12);font-size:54px;font-weight:900;letter-spacing:3px;position:absolute;z-index:-1;top:-10px;left:50%;transform:translateX(-50%)}.inview{opacity:0}.inview.anime_down{opacity:1}.anime_down{-webkit-animation:anime_down 2s ease-in 0s;animation:anime_down 2s ease-in 0s}@-webkit-keyframes anime_down{0%{transform:translateY(100%);opacity:0}30%{transform:translateY(30%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes anime_down{0%{transform:translateY(100%);opacity:0}30%{transform:translateY(30%);opacity:0}100%{transform:translateY(0);opacity:1}}.clear_left{clear:left}@media only screen and (max-width:800px){body{font-size:100%}.pc{display:none}.smp{display:inline-block}.container{width:88%;margin:0 6%}#wrapper{margin-top:52px}.navbox{display:none}.head_mail{display:none}.head_logo img{max-width:75%;margin-left:10px}.head_menu{width:40px;height:35px;position:absolute;right:0;top:0}.head_menu:before{top:18px}.head_menu::after,.head_menu::before{height:1px;width:26px;position:absolute;right:8px;background-color:#fff}.head_menu:after{top:26px}.head_menu:after,.head_menu:before{content:"";-webkit-transition:all .3s ease;transition:all .3s ease}.head_menu.active:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:24px}.head_menu.active:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:25px}.head_logo{margin:3px 0}.footer_main__logo,.footer_top{display:none}.footer_main{width:95%;margin:0 auto}.footer_main__zip{top:0;right:0}.footer_main__zip p{font-size:120%}.footer_main__zip-text01{top:-11px;padding-right:10px;margin-right:10px}.footer_main__zip-text01::after{top:-7px;height:40px}.footer_main__left{float:none}.footer_main__right{float:none;text-align:center;margin-top:15px;line-height:180%}.footer_main__right .img{width:70%;margin:0 auto}.footer_main__right p{font-size:90%}.footer_bottom .img{margin-right:7px}.footer_bottom__partner{width:95%;margin:0 auto 0 2.5%}.navbox{width:100%!important;overflow-x:hidden;overflow-y:auto;padding:0!important}.navbox li.navbox_li04,.navbox li.navbox_li05{padding:17px 0}.navbox li{width:100%;float:none;padding:17px 0;border-bottom:1px solid #ccc}.navbox>li:last-child{margin-bottom:100px}.header_tonggle #header{background:rgb(0 0 0 / .3)}.navbox li a{padding:0 0 0 10px}.navbox_hover01{width:100%;position:static}[class*=navbox_small]{background:0 0;margin-top:0;border-top:1px solid #ccc;padding-left:0}[class*=navbox_small] li a{padding-left:40px}.navbox_click{margin-top:0}.navbox_small01 li.navbox_onlypc{display:none}[class*=navbox_li] .navbox_click{display:block}[class*=navbox_li] .navbox_small01 .navbox_click{display:none}.main_title{font-size:130%;padding-top:28px;margin-bottom:6px}.main_title__description{line-height:150%}.mainvisual{height:100px;background-size:auto 100px;padding-top:40px}.mainvisual_title{font-size:110%;padding-left:4%}.mainvisual_title sup{font-size:70%;top:-.7em}.navbox_small01{display:none}.navbox_small01 .navbox_small02{padding-left:0;border-top:0}.navbox li.navbox_tonggle,.navbox li.navbox_tonggle .navbox_small__content{padding-bottom:0}.navbox_tonggle .navbox_small__content{padding-top:0;border-top:0}.header_tonggle #footer,.header_tonggle #wrapper{-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.navbox_small01 li .pc{display:none}.navbox_small01 li .smp{display:block}.navbox_tonggle .navbox_hover01{margin-top:15px}#footer{border-top:8px solid #d5d7d8;margin-top:80px}#footer::before{left:auto;right:3%;top:-58px;width:100%;height:50px;background-size:auto 100%;background-position:right center}.tabs_navi{width:100%!important;max-width:345px!important;border-width:1px;margin:0 auto 35px;display:flex;flex-wrap:wrap;justify-content:space-between}.tabs_navi li{min-width:unset!important;width:48%!important;display:block!important;margin-right:1%!important;font-size:95%!important;border-width:1px;padding:15px 5px 15px 20px!important;background-size:8px auto!important;background-position:center left 25px!important}.tabs_navi li:nth-child(2n){margin-right:0}.tabs_content__item_sub{font-size:120%;letter-spacing:0}.tabs_content__item_main{font-size:150%!important}.tabs_content__item_main img{left:20px;top:-3px;height:25px;width:auto}.tabs_content__item_intro{letter-spacing:0}.sidenavi_fixed{padding:0}.sidenavi_fixed__navi{display:none;flex-wrap:wrap}.sidenavi_fixed__navi li{width:47%;position:relative;padding-left:20px;margin-bottom:15px;margin-left:6%}.sidenavi_fixed__navi li{color:#666}.sidenavi_fixed__navi li:nth-child(2n+1){margin-left:0}.sidenavi_fixed__navi li::before{content:'';position:absolute;left:0;top:5px;width:13px;height:13px;background:#2e4781}.sidenavi_fixed__btn{display:none;justify-content:space-between}.sidenavi_fixed__btn li{width:48%;margin-bottom:0}.sidenavi_fixed__btn li a{font-size:95%;letter-spacing:.5px;padding:10px 5px;border-radius:12px}.sidenavi_fixed__btn li a::before{border-radius:12px}.sidenavi_fixed__trigger{width:80px;height:80px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-menu-recruit.png) center center no-repeat;background-size:100% 100%;border-radius:50%;position:fixed;left:5px;bottom:5px}#recruit_aside.sidenavi_fixed._expaned{width:95%;left:2.5%;background:#fff;-webkit-box-shadow:0 0 9px 0 rgb(0 0 0 / .2);-moz-box-shadow:0 0 9px 0 rgb(0 0 0 / .2);box-shadow:0 0 9px 0 rgb(0 0 0 / .2);padding:30px 8% 40px;position:fixed;bottom:0;top:auto}.sidenavi_fixed._expaned .sidenavi_fixed__btn,.sidenavi_fixed._expaned .sidenavi_fixed__navi{display:flex;-webkit-transition:all .3s ease;transition:all .3s ease}.sidenavi_fixed._expaned .sidenavi_fixed__trigger{position:absolute;right:0;top:-50px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-menu-recruit-open.png)}.sidenavi_fixed._fixedbottom{top:auto;bottom:-200px}.sidenavi_fixed._fixedbottom .sidenavi_fixed__trigger{right:auto;bottom:0;left:0;position:absolute}.border-gradient::after,.border-gradient::before{top:-6px;width:calc(50% + 6px);height:calc(100% + 12px)}.border-gradient::after{right:-6px}.border-gradient::before{left:-6px}.block_hf [class*=btn-gradient] span{min-height:60px}.block_hf ._right{padding-top:35px!important;position:relative}.block_hf ._right::before{content:'';width:75%;height:2px;background:#666;position:absolute;top:0;left:50%;transform:translateX(-50%)}.block_hf{flex-wrap:wrap;width:90%;padding:50px 15px 30px}.block_hf ._left,.block_hf ._right{width:100%;padding:0;border:none}.block_hf ._left{margin-bottom:20px}.block_hf h3{font-size:120%;letter-spacing:1px;margin-bottom:22px;position:relative;z-index:1}.block_hf h3::before{content:'';width:70px;height:70px;border-radius:50%;background-color:rgb(227 227 227 / .26);position:absolute;left:50%;transform:translateX(-50%);top:-25px;z-index:-1}.block_hf ._tel{font-size:200%;padding-left:55px;background-size:contain;max-width:290px;margin:0 auto 10px}.block_hf ._txt{padding-left:0;text-align:center;font-size:90%}[class*=btn-gradient]{min-height:60px;font-size:120%}[class*=btn-gradient] .more{display:none}.main_title2{margin:50px auto 40px}.main_title2 .jp{font-size:140%}.main_title2 .en{font-size:300%}}@media only screen and (max-width:680px){.sidenavi_fixed__navi li{width:100%;margin-left:0!important}}@media only screen and (max-width:576px){.mainvisual{height:70px;background-size:auto 70px;padding-top:23px}}@media only screen and (max-width:320px){.footer_main__zip p{font-size:100%}}.mainvisual_toppage{overflow:hidden;position:relative}.ind_banner_onlineshop{position:absolute;right:20px;bottom:0;z-index:999;width:50%;max-width:350px}.ind_banner_onlineshop a:hover img{opacity:.75}
/*! toppage !*/
.ind_bl01 .slick-list{overflow:unset}.ind_bl01 .slick-track{left:0!important}.ind_banner_item{position:relative;overflow:hidden;width:100%;text-align:center;height:480px}.ind_banner_item::before{position:absolute;content:'';top:0;left:0;background:rgb(25 22 13 / .3);width:100%;height:100%}.ind_banner_item img{width:100%;height:480px;display:block}.ind_banner_item-content{padding-top:179px;text-align:center;color:#fff;position:absolute;top:0;left:0;width:100%;height:100%}.ind-main_title{font-size:72px;font-weight:400;line-height:120%;padding-bottom:17px}.ind-sub_title{font-size:30px}.ind_bl01{float:left;width:100%;position:relative;z-index:2;background:#edede6;padding-bottom:25px}.ind_bl01_content--item{width:417px;float:left;margin-left:6px;position:relative;padding-top:60px;margin-top:-12px}.ind_bl01_content--item_title{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ind_bl01-bg.png) top left no-repeat;color:#fff;font-size:33px;font-weight:400;padding:3px 10px 2px 60px;line-height:100%;text-align:center;margin-bottom:8px}.ind_bl01_content--item:first-child .ind_bl01_content--item_title{padding-left:145px}.ind_bl01_content--item_title span{font-size:25px;display:contents}.ind_bl01_content--item_group{float:right;display:block!important}.ind_bl01_content--item-icon{float:left;margin-top:4px;margin-left:3px}.ind-txt{line-height:150%;text-align:justify;padding-bottom:10px}.ind_bl01 .ind-txt{padding-left:176px}.ind_bl01_content--item_img{position:absolute;content:'';top:0;left:8px}.ind_bl01_content--item:first-child .ind_bl01_content--item_img{left:0}.ind_bl01_link{width:325px;margin:0 auto;padding-top:15px}.btn-style01{text-align:center;border:1px solid #2d478d;border-radius:13px;color:#fff;display:block;padding:5px 10px;background:#2d478d url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 20px no-repeat;transition:.3s}.ind_bl01-txt_link{position:absolute;content:'';width:100%;height:100%;top:0;left:0}.ind_bl01_content--item:hover .btn-style01{color:#2d478d;background:#fff url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 20px no-repeat;text-decoration:none}.ind_bl02{overflow:hidden;padding:20px 60px}.ind_bl02_title{font-size:26px;color:#2d478d;font-weight:400;float:left;padding-bottom:5px}.ind_bl02_link{float:right;padding-top:5px}.ind_bl02_link a{color:#2d478d}.ind_bl02_tab th{width:235px;text-align:left;font-weight:400;border-bottom:1px dotted #abacaf;padding:11px 0}.ind_bl02_tab th span{display:inline-block;background:#2b9c9d;color:#fff;width:80px;text-align:center;font-size:15px;border-radius:15px;padding:0 5px;margin-left:41px}.ind_bl02_tab td{border-bottom:1px dotted #abacaf;padding:11px 0}.ind_bl03{overflow:hidden;padding:21px 0 37px}.container_fluid{width:1365px;margin:0 auto;max-width:100%}.ind_bl03--img{float:left;margin-right:55px}.ind_bl03_content{width:645px;display:inline-block;padding-top:43px}.ind_bl03_content--title{font-size:55px;color:#2d478d;font-weight:400;line-height:120%;letter-spacing:1px;padding-bottom:3px}.ind_bl03_content--sub_title{color:#2d478d;font-size:28px;letter-spacing:.4px;padding-bottom:13px}.ind_bl03 .ind-txt{line-height:180%;padding-bottom:18px}.ind_bl03_content--group{background:#edede6;text-align:center;padding:28px 0 23px}.ind_bl03_content--group_title{font-size:21px;position:relative;color:#2d478d;font-weight:700;padding-bottom:17px}.ind_bl03_content--group_title::before{position:absolute;content:'';width:7px;height:7px;background:#2d478d;border-radius:25px;top:-8px;left:45%}.ind_bl03_content--group_title::after{position:absolute;content:'';width:7px;height:7px;background:#2d478d;border-radius:25px;top:-8px;right:51%}.ind_bl03_content--group_list{text-align:center}.ind_bl03_content--group_list li{display:inline-block;width:192px;margin:0 5px 7px;border-radius:20px;background:#fff;color:#2d478d;border:1px solid #2d478d;padding:6px 0;font-size:15px}.ind_bl03_content--group_list li.active{color:#fff;background:#2d478d}.ind_bl04{overflow:hidden;text-align:center;padding-bottom:47px}.ind_bl04_title{text-align:center;background:#2d478d;color:#fff;font-size:41px;line-height:120%;padding:18px 0 13px;letter-spacing:3px;margin-bottom:30px}.ind_bl04 .lineup-list{margin-bottom:9px}.ind_btn_link{width:280px;margin:0 auto;padding-top:5px}.btn-style02{display:block;background:#2d478d url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 20px no-repeat;color:#fff;transition:.3s;text-align:center;border-radius:13px;padding:10px 0;font-size:16px;font-weight:700;letter-spacing:1.5px}.ind_bl05_title{padding-bottom:15px;text-align:center}.ind_bl05_title a{display:inline-block}.ind_bl05_content{background:#eae8d6;padding:22px 0 26px;overflow:hidden}.ind_bl05_content>.container_fluid{overflow:hidden;margin-bottom:15px}.ind_bl05_content--left{width:627px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ind_bl05.png) top left no-repeat;padding:26px 0 60px;margin-left:4px;float:left}.ind_bl05_content--left img{width:555px;margin-left:29px;margin-bottom:15px}.ind_bl05_content--left-text{color:#fff;font-size:16px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ind_bl05-icon.png) left center no-repeat;margin-left:40px;padding:3px 0 3px 50px;font-weight:700;letter-spacing:2.5px}.ind_bl05_content--right{width:685px;float:left;padding-top:6px}.ind_bl05_content--right-item{width:224px;float:left;margin:7px 0 0 5px;background:#fff;border:1px solid #d1d3d4}.ind_bl05_content--right-item:nth-child(3n+1){clear:left;margin-left:0}.ind_bl05_content--right-video{position:relative}.ind_bl05_icon{position:absolute;top:38%;left:40%}.ind_bl05_content--right-content{padding:6px 8px 0}.ind_bl05_content--right-title{color:#2d478d;font-weight:700;line-height:135%;text-align:justify}.ind_bl05_content--right-title img{margin:0;padding:3px 0}.ind_bl05_txt{font-size:13px;line-height:100%;padding-bottom:10px;text-align:justify;color:#231f20}.ind_bl06{overflow:hidden;padding-top:66px;padding-bottom:155px}.ind_bl06_title{font-size:41px;line-height:120%;color:#2d478d;text-align:center;font-weight:400;letter-spacing:2px;padding-bottom:5px}.ind_bl06_sub{text-align:center;padding-bottom:14px}.ind_bl06_list{text-align:center;padding-bottom:40px}.ind_bl06_list li{display:inline-block;width:85px;margin:0 3px 5px 0}.ind_bl06_list li a{display:block;text-align:center;color:#2d478d;border-color:#2d478d;border-style:solid;border-width:1px;border-radius:13px;transition:.3s;font-size:13px;line-height:160%;font-weight:700;padding:1px 0}.ind_bl06_group{padding:0 20px 15px}.ind_bl06_group--item{width:290px;overflow:hidden;border:1px solid #d1d3d4;margin-bottom:8px;position:relative;transition:.3s all ease;margin-left:25px;word-spacing:0;display:inline-block;vertical-align:top}.ind_bl06_group--item:nth-child(4n+1){margin-left:0}.ind_bl06_group-row{position:relative;word-spacing:-10px}.ind_bl06_group-row::after{display:block;content:'';clear:both}.ind_bl06_group--item:hover{border:1px solid #2d478d}.ind_bl06_group--item_link{position:absolute;content:'';width:100%;height:100%;top:0;left:0}.ind_bl06_group--item_content{padding:13px 12px 12px}.ind_bl06_group--item_content-title{color:#2d478d;font-size:16px;font-weight:700;padding-bottom:6px}.ind_bl06_group--item_content-txt{font-size:15px;line-height:130%;text-align:justify;padding-bottom:10px}.ind_bl06_group--item_content-note{font-size:12px;color:#6d6e71;line-height:130%;padding-bottom:6px}.ind_bl06_group--item .ind_bl06_list{padding-bottom:0;text-align:left}
/*! access !*/
.access-map iframe{float:left}.access-map{overflow:hidden;margin-bottom:21px}.access{padding-top:76px;margin-bottom:118px}.access-address{font-size:15px;margin-bottom:57px}.access-table{font-size:15px;margin-bottom:88px}.access-table td,.access-table th{border-top:1px solid #939598}.access-table th{width:295px;position:relative;text-align:left;font-weight:400;padding:22px 21px 22px 54px;vertical-align:top;line-height:175%}.access-table th::before{content:'■';position:absolute;font-size:15px;top:20px;left:34px}.access-table td{padding:22px 0;line-height:215%}.access-list{overflow:hidden}.access-item{float:left;width:300px;margin-right:26px;border:1px solid #2d478d;text-align:center;margin-bottom:20px}.access-item:nth-child(4n){margin-right:0}.access-link{display:block;padding-top:27px}.access-link:hover{text-decoration:none}.access-link:hover .access-btn{color:#2d478d;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 10px no-repeat;background-color:#fff}.access-title{font-size:23px;color:#2d478d;display:block;margin-bottom:23px}.access-btn{color:#fff;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 10px no-repeat;background-color:#2d478d;margin-bottom:12px}
/*! lineup !*/
.lineup{text-align:center}.lineup-description{line-height:140%;margin-bottom:10px}.lineup-list{overflow:hidden;max-width:1220px;margin:0 auto 200px}.lineup-title{margin:0 auto 2px;width:215px}.linetup-image{max-width:200px;margin:0 auto 10px}.lineup-item{width:25%;float:left}.lineup-item:nth-child(4n+1){clear:left}.lineup-link{max-width:225px;display:block;margin:0 auto;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.lineup-link:hover{text-decoration:none}.lineup-link:hover .lineup-btn{color:#fff;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 10px no-repeat;background-color:#2d478d}.lineup-btn,.lineup-btn--blue{max-width:196px;width:100%;color:#2d478d;font-size:13px;font-weight:700;text-align:center;padding:3px 0;margin-bottom:36px;border-radius:13px;border:1px solid #2d478d;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 10px no-repeat;display:inline-block;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.ie .lineup-btn,.ie .lineup-btn--blue{padding:4px 0 2px}.lineup-btn--blue{background:#2d478d url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 10px no-repeat;color:#fff;margin:0 auto}.lineup-btn--blue:hover{background:#fff url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 10px no-repeat;color:#2d478d;text-decoration:none}.page_lineup{padding-top:75px}.lineup_boxtop{overflow:hidden;margin-bottom:50px}.lineup_item__logo{margin-bottom:40px}.lineup_item{float:left;width:590px;padding:40px 0 0}.lineup_video{float:right;width:630px;height:395px;position:relative}.lineup_video iframe{position:absolute;width:100%;height:100%;left:0;top:0}.lineup_video::after{content:'';clear:both;display:block}.lineup_item__title{font-size:38px;text-align:center;line-height:135%;color:#414042;padding-bottom:15px}.lineup_item__text{font-size:28px;text-align:center;line-height:180%}.lineup_item__info{width:530px;float:left;clear:both;overflow:hidden;margin-top:65px}.lineup_item__info_title{clear:both;color:#fff;font-size:26px;font-weight:400;padding:15px 44px;margin-bottom:30px;background:#2d478d;letter-spacing:1px;text-align:center}.lineup_item__info_img{max-width:480px;margin:0 auto}.lineup_item__info_img.mw340{max-width:340px}.lineup_item__descript{width:715px;float:right;margin-top:65px}.lineup_item__descript02{clear:both;background:#edede6;margin-bottom:6px;padding:24px 23px}.lineup_item__descript_title{font-size:28px;color:#2d478d;line-height:155%;font-weight:400;margin-bottom:5px;padding-left:30px;margin-top:-7px}.lineup_item__descript_title.mb32{margin-bottom:32px}.lineup_item__descript_text{font-size:15px;padding:16px 22px 7px 28px;background:#edede6}.lineup_item__descript_text p{margin-bottom:23px}.lineup_item__list{padding:20px 22px 17px 25px;border:2px solid #818285;border-radius:10px}.lineup_item__list li{font-size:15px;font-weight:700;padding-left:20px;letter-spacing:1px;position:relative}.lineup_item__list li::before{content:'';display:inline-block;width:13px;height:13px;background:#2d478d;border-radius:50%;position:absolute;left:0;top:6px}.lineup__title{clear:both;color:#2d478d;font-size:36px;font-weight:400;line-height:100%;padding:10px 0 50px}.lineup__title sup{font-size:24px;top:-.5em}.lineup_piab .lineup_item{padding-top:0}.lineup_piab .lineup_video{margin-top:70px;height:355px}.lineup_piab .lineup_item__logo{margin-bottom:10px}.lineup_piab .lineup_item__text{font-size:23px;line-height:160%;padding-bottom:10px}.lineup_piab .lineup_item__img{width:425px;margin:0 auto}.piab_block02{clear:both;margin-bottom:93px;width:100%;float:left;text-align:center}.piab_block02__item{width:247px;display:inline-block;margin-left:3px;margin-right:3px;margin-top:75px;border:1px solid #2d478d;text-align:center;position:relative;padding-top:115px}.safari .piab_block02__item{width:245px}.piab_block02__item p{line-height:135%}.piab_block02__item a{display:block;text-decoration:none}.piab_block02__item:nth-child(5n){margin-right:0}.piab_block02__item .img{position:absolute;top:-75px;left:14px}.piab_block02__text{font-size:23px;color:#2d478d;padding-top:4px;padding-bottom:8px}.piab_block02 span{margin-top:10px;margin-bottom:15px}.piab_block02__item .lineup-btn{background:#2d478d url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 10px no-repeat;color:#fff}.piab_block02__item a:hover .lineup-btn{background:#fff url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 10px no-repeat;color:#2d478d}.piab_block03{clear:both;overflow:hidden;margin-bottom:70px}.piab_title__h3{font-size:20px;color:#2d478d;padding:0 30px;margin-bottom:5px;position:relative;display:inline-block}.piab_title__h3::before{content:'';display:inline-block;width:1.2px;height:23px;background:#2d478d;transform:rotate(-45deg);position:absolute;left:9px;top:0}.piab_title__h3::after{content:'';display:inline-block;width:1.2px;height:23px;background:#2d478d;transform:rotate(45deg);position:absolute;right:15px;top:0}.piab_block03__l{width:530px;float:left}.piab_block03-tit01{font-size:28px;line-height:110%;padding:15px 0 15px 45px;background:#2d478d;color:#fff;text-align:left;letter-spacing:1px;margin-bottom:23px}.piab_block04 .piab_block03-tit01{margin-bottom:33px}.piab_block03__r{width:715px;float:right}.piab_block03__tit02{font-size:29px;line-height:190%;color:#2d478d;margin-bottom:26px;margin-top:-15px;padding-left:25px;letter-spacing:1px}.piab_block03-font56{display:block;font-size:56px}.piab_block03-font36{display:block;font-size:36px}.piab_block03__r-bg{font-size:15px;background:#edede6;padding:21px 27px}.piab_block03__r-bg .piab_block03__allspan{text-align:center;margin-top:-6px;margin-bottom:0}.piab_block03__span{display:inline-block;width:210px;padding:5px 0;border:1px solid #2d478d;border-radius:50px;text-align:center;color:#2d478d;background:#fff;margin-right:15px}.piab_block03__r-bg p{margin-bottom:25px;line-height:170%}.piab_block04{clear:both}.piab_block04-title{font-size:28px;padding:10px 0 10px 20px;background:#2d478d;color:#fff;margin-bottom:20px}[class*=piab_block04__]{float:left}.piab_block04__l{width:610px}.piab_block04__r{width:670px}.piab_block04-h4{font-size:48px;margin-bottom:85px;color:#2d478d;letter-spacing:1px;font-weight:400}.piab_block04__l .piab_block04-h4{padding-left:30px}.piab_block04-font29{font-size:29px}.piab_block04-cnt{text-align:center;padding:28px 21px 20px 235px;position:relative;background:#edede6;margin-bottom:128px}.piab_block04-cnt p{text-align:left;margin-bottom:24px;font-size:15px}.piab_block04-cnt .piab_block03__span{width:240px}.piab_block04__r .piab_block04-h4{padding-left:55px}[class*=piab_block04-cnt]::before{content:'';display:inline-block;width:185px;height:375px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_img08.png) center left no-repeat;background-size:cover;position:absolute;left:30px;top:-62px;left:50px}.piab_block04__r .piab_block04-cnt::before{width:166px;height:379px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_img09.png) center left no-repeat;background-size:100%}.piab_block05{clear:both;overflow:hidden;margin-bottom:87px}[class*=piab_block05-]{width:620px}.piab_block05-l{float:left}[class*=piab_block__ul] li{font-size:18px;padding-left:30px;line-height:160%;color:#414042;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_bg01.png) center left no-repeat}.piab_block05-bg .piab_block__ul02 li{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_bg02.png) center left no-repeat}.piab_block05-r{float:right}.piab_block05-r .img{max-width:565px;margin-top:62px}.piab_block05__p{font-size:15px;padding-left:40px;margin-bottom:30px}.piab_block05-bg{float:left;width:300px;background:#edede6;padding:17px 16px 28px 16px}.piab_block05-mr20{margin-right:20px}.piab_block05-bg .img{margin-bottom:20px}[class*=piab_block__ul]{padding-left:15px}.piab_block05__text01{font-size:26px;text-align:center;color:#2d478d;padding-bottom:23px}.piab_block-bgimage{clear:both;text-align:center;font-size:36px;font-weight:700;padding:100px 0;margin-bottom:60px;color:#fff;letter-spacing:1px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_img13.jpg) center center no-repeat}.piab_block06__title{text-align:center;color:#2d478d;font-size:36px;line-height:130%;margin-bottom:15px;padding-left:123px}.piab_block06-bg{background:#edede6;padding:40px 57px 26px 325px;margin-bottom:250px;position:relative}.piab_block06-bg::before{content:'';display:inline-block;width:240px;height:490px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_img14.png) center left no-repeat;background-size:cover;position:absolute;top:-93px;left:55px}.piab_block06-bg p{margin-bottom:30px;font-size:16px;line-height:170%}.lineup_piab__externaldimensions{clear:both;width:100%;padding:30px 0 20px;overflow:hidden}.lineup_piab__externaldimensions li{float:left;width:200px;margin-left:135px;margin-bottom:30px}.lineup_piab__externaldimensions2 li{width:230px;margin-left:90px}.lineup_piab__externaldimensions li:nth-child(4n+1){clear:left;margin-left:75px}.lineup_piab__externaldimensions li span{display:block;color:#fff;text-align:center;margin-top:10px;padding:8px 5px;line-height:100%;border-radius:5px;background-color:#6d6e71}.lineup_piab__externaldimensions._w225 li{width:225px}.lineup_piab__specifications{clear:both;width:100%;margin-bottom:110px}.lineup_piab__specifications table{width:1280px;border-left:1px solid #838383}.lineup_piab__specifications thead th{color:#fff;font-size:16px;font-weight:400;text-align:center;padding:7px 0;background-color:#6d6e71;border-right:1px solid #d2d3d7;border-bottom:1px solid #d2d3d7}.lineup_piab__specifications tbody td{font-size:15px;text-align:center;padding:12px 0;border-right:1px solid #838383;border-bottom:1px solid #838383}.lineup_piab__specifications tbody tr td:first-child{text-align:left;padding-left:35px}.lineup_piab__specifications tbody tr:nth-child(2n) td{background-color:#f3f2f4}.lineup_piab__specifications._type2 thead th{padding:27px 0}.lineup_piab__specifications._type2 tbody tr td:first-child{text-align:center;padding-left:0}.lineup_piab__specifications.mb-70{margin-bottom:70px}.lineup_piab__specifications thead th.py-8{padding:8px 0}.lineup_piabp .lineup_item__info_title{text-align:left}.lineup_piabp .tabs_navi li{min-width:200px;letter-spacing:1px}.lineup_piabp .tabs_navi li:nth-child(2){min-width:230px}.lineup_piabp .tabs_navi{margin-bottom:35px}.lineup_piabp .tabs_navi li{min-width:200px;letter-spacing:1px}.lineup_piabp .tabs_navi li:nth-child(2){min-width:230px}.lineup_piabp .tabs_navi{margin-bottom:35px}.tabs_content__item{width:100%}.piab-p_tabscnt__left{width:250px;float:left;margin-right:77px;margin-left:50px}.piab-p_tabscnt__right{width:240px;float:left;margin-top:80px}.piab-p_tabscnt__spanall{clear:both;margin-left:88px;margin-bottom:55px}.piab-p_tabscnt__span{font-size:14px;display:inline-block;width:200px;margin-right:135px;padding:3px 5px;background:#6d6e71;color:#fff;text-align:center;border-radius:10px}.piab-p_tabscnt__left .img{margin-bottom:7px}.piab-p_tabscnt__right .img{margin-bottom:32px}.piab-p_linkcontact{clear:both;margin-bottom:127px}.piab-p_linkcontact a{display:block;padding:15px 0 15px 47px;width:375px;margin:0 auto;text-align:center;font-size:19px;font-weight:700;letter-spacing:1px;border-radius:23px;color:#fff;background:#da1c5c url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/temp_mail.png) no-repeat left 55px center}.piab-p_table{text-align:center;font-size:15px;border:1px solid #838383;margin-bottom:40px;margin-top:-18px}.piab-p_table tr td{padding:12px 0;border:1px solid #838383}.piab-p_table tr th{font-size:16px;padding:9px 0;background:#6d6e71;color:#fff;line-height:135%;font-weight:400;border:1px solid #cacbcf}.piab-p_table tr th:first-child{width:240px}.piab-p_table tr td:first-child{text-align:left;padding-left:35px}.piab-p_table tr:nth-child(2) td{padding:12px 0;font-size:14px;text-align:center;border:1px solid #cacbcf;background:#808285;color:#fff}.piab-p_block01__tit span{font-size:20px;display:inline-block;padding:15px 5px;width:312px;text-align:center;background:#2d478d;color:#fff}.piab-p_block01__tit{border-bottom:2px solid #2d478d;margin-bottom:32px}.piab-p_block01__item{width:16.6%;padding-bottom:30px;float:left}.piab-p_block01__item .img{margin-bottom:15px}.piab-p_block01__item p{text-align:center;font-size:15px}.piab-p_block01{overflow:hidden;margin-bottom:125px}.piab-p_h3{clear:both;font-size:36px;line-height:120%;margin-bottom:65px;color:#2d478d;font-weight:400}.tabs_content__item-font15{font-size:15px;margin-bottom:35px}.tabs_content__item-mbt{margin-bottom:75px}.lineup_helio .tabs_navi li{width:278px}.lineup_helio .tabs_navi li:first-child{width:310px}.lineup_helio{padding-top:74px}.helios_block01__l{float:left;margin-left:30px}.helios_block01__l .img{max-width:537px}.helios_block01__r{float:right;margin-right:30px}.helios_block01__r .img{max-width:505px}.helios_block01__bigtext{text-align:center;font-size:29px;line-height:120%;color:#2d478d;padding-bottom:20px}.helios_block01__smalltext{text-align:center;font-size:15px;margin-bottom:87px;margin-top:5px}.lineup_helio .helios_title__h3{font-size:28px;margin-bottom:54px;text-align:left}.helios_block02__l img{float:left;max-width:680px;margin-bottom:105px}.helios_block02__r{width:585px;float:right;margin-bottom:105px}.helios_block03__item{width:600px;float:left;margin-right:80px;margin-bottom:41px}.helios_block03__bluetext{font-size:24px;color:#2d478d;margin-bottom:18px}.helios_block03__item .img{float:left}.helios_block03__item .lineup_item__descript_text{width:315px;float:right;padding:19px 11px}.helios_block03__item:nth-child(2n){margin-right:0}.helios_block03__item:nth-child(3n){clear:both}.helios_block03__smalltext{padding-left:15px;position:relative;font-size:14px}.helios_block03__smalltext::before{content:'※';font-size:14px;display:inline-block;position:absolute;left:0}.helios_block03{clear:both;overflow:hidden;margin-bottom:90px}.helios_block03__bigtite{font-size:36px;line-height:120%;margin-bottom:15px;color:#2d478d;font-weight:400;clear:both;letter-spacing:2px}.helios_block03__text-font15{font-size:15px;min-height:48px}.helios_block04__item{width:400px;float:left;margin-right:40px;margin-top:35px;text-align:center}.helios_block04__item:nth-child(3n){margin-right:0}.helios_block04__item .img{margin-bottom:15px}.helios_block04{overflow:hidden;margin-bottom:30px}.tabs_helios-font21{font-size:21px;color:#2d478d;margin-bottom:12px}.helios_tabs__img{max-width:513px;margin-bottom:15px}[class*=tabs_helios__]{margin-top:40px;margin-bottom:40px}.tabs_helios__l{max-width:422px;float:left}.tabs_helios__r{float:right;width:815px;margin-top:55px}.tabs_helios__r .helios_itemstabs__distbl{margin-bottom:0}.helios_itemstabs__distbl{display:table}.helios_itemstabs__tablcell{display:table-cell}.tabs_helios-font26{font-size:26px;margin-bottom:30px;color:#2d478d}.tabs_helios__r .lineup_item__descript_text{padding:16px 10px 16px 47px;font-weight:700;line-height:170%}.helios_tabs__spantext{display:inline-block;padding-left:30px}.helios_tabs__tbl{font-size:16px;margin-bottom:55px}.helios_tabs__tbl tr th{width:270px;color:#fff;font-weight:400;padding:11px 0;border:1px solid #818285}.helios_tabs__tbl tr:nth-child(2n+1) th{background:#6d6e71}.helios_tabs__tbl tr:nth-child(2n) th{background:#808285}.helios_tabs__tbl tr td{padding:5px 40px;border:1px solid #818285}.helios_tabs__tbl.mb-42{margin-bottom:42px}.helios_tabs__tbl__title{font-size:16px;color:#fff;clear:both;background-color:#58595b;text-align:center;font-weight:400;padding:11px 0}.helios_block03__bigtite-mbt{margin-bottom:52px}.tabs_box .lineup_pro__bl02_item__txt{font-size:15px;letter-spacing:-2px;min-height:48px;margin-bottom:12px}.tabs_box .lineup_pro__bl02_item__description{font-size:15px;letter-spacing:.4px}.lineup_pro__bl02_item__list{font-size:13px;text-align:left}.lineup_pro__bl02_item__list li{position:relative;padding-left:23px}.lineup_pro__bl02_item__list li::before{content:'■';position:absolute;font-size:13px;top:0;left:0}.tabs_content__title{font-size:46px;color:#2d478d;line-height:120%;margin-bottom:20px}.tabs_content__title.pt25{padding-top:25px}.tbl-helios{margin-bottom:60px}.tbl-helios .py16 th{padding:16px 0}.tbl-helios .py13 th{padding:13px 0}.tbl-helios tbody td{text-align:center!important;padding-left:0!important}.tbl-helios table{margin-bottom:8px}.tabs_content__tbl-note{text-align:right;font-size:15px}.tabs-materials{overflow:hidden;margin-bottom:50px}.tabs-materials__item{width:24%;float:left;margin-right:1.33%}.tabs-materials__item:nth-child(4n){margin-right:0}.tabs-materials__title{font-size:19px;color:#2d478d;line-height:120%;padding:5px 12px 10px}.tabs-materials__list{font-size:15px;padding:12px;margin-bottom:17px;background-color:#edede6}.lineup_helio .lineup_pro__bl02{padding-bottom:32px}.lineup_original .tabs_navi li,.lineup_pronomic .tabs_navi li{min-width:280px}.lineup_ori__block{overflow:hidden;padding-bottom:253px}.lineup_ori__block_img{width:422px;float:left}.lineup_ori__block_right{width:810px;float:right}.lineup_ori__title{font-size:26px;color:#2d478d;font-weight:400;padding-bottom:9px}.lineup_ori__title.pb0{padding-bottom:0}.lineup_ori__sub{font-size:16px;letter-spacing:1.5px;padding-left:23px;position:relative;padding-bottom:8px}.lineup_ori__sub::before{position:absolute;content:'';width:14px;height:14px;border-radius:25px;background:#2d478d;left:0;top:5px}.lineup_ori__table{margin-bottom:20px}.lineup_ori__table tr th{width:146px;font-weight:400;color:#fff;background:#6d6e71;padding:7px 5px 9px;border:1px solid #808285}.lineup_ori__table tr:nth-child(even) th{background:#808285}.lineup_ori__table tr td{border:1px solid #808285;padding:8px 10px}
/*! original !*/
.original_addblock01-item{width:100%;font-size:15px;margin-bottom:37px;overflow:hidden}.original_addblock01{margin-bottom:150px}.original_addblock01-item.clearboth{clear:both}.original_addblock01-item.w50{width:47%;float:left;margin-right:6%}.original_addblock01-item:nth-child(2){margin-right:0}.original_addblock01-item .left{float:left;width:45.5%;margin-right:25px}.original_addblock01-item .left img{margin:0}.original_addblock01-item .right{float:left;width:52%;background:#edede6;padding:21px 12px;min-height:215px}.original_addblock01-item.w50 .left{width:47%;margin-right:0}.original_addblock01-item.w50 .right{width:53%;min-height:200px}.original_addblock01-item .lineup_ori__title{font-size:24px;padding-bottom:17px}.lineup_original .lineup_ori__block{padding-bottom:58px}.lineup_pronomic .lineup_item{padding-top:0}.lineup_pronomic .lineup_video{margin-top:70px;height:355px}.lineup_pronomic .lineup_item__logo{margin-bottom:10px}.lineup_pronomic .lineup_item__text{font-size:23px;line-height:160%;padding-bottom:10px}.lineup_pronomic .lineup_item__img{width:425px;margin:0 auto}.lineup_pronomic .lineup_item__logo{margin-bottom:13px}.lineup_pronomic .lineup_item__text{font-size:23px;padding-bottom:12px}.lineup_pronomic .lineup_item__img{width:485px;margin:0 auto}.lineup_pronomic .lineup_video{padding-top:67px}.lineup_pronomic .lineup_video iframe{min-height:355px}.lineup_item__descript_main-title{font-size:42px;color:#2d478d;padding:10px 20px 22px;line-height:100%;letter-spacing:-1px}.lineup_slider-for{padding-bottom:15px}.lineup_slider-nav{width:100%}.lineup_slider-nav .item{padding-bottom:5px;margin:0 8px;width:100px!important;outline:0;cursor:pointer}.lineup_slider-nav .item.slick-current{border-bottom:3px solid #78b544}.lineup_pronomic .lineup_item__descript_text{padding-bottom:70px;min-height:400px;position:relative}.lineup_pro__btn{position:absolute;width:100%;bottom:26px;left:0;text-align:center;z-index:2}.lineup_pro__btn li{display:inline-block;margin:0 3px;min-width:210px}.lineup_pro__btn li span{display:block;padding:7px 15px;width:auto}.lineup_pronomic .lineup__title{padding-top:30px;padding-bottom:40px}.lineup_pro__bl{overflow:hidden;padding-bottom:125px}.lineup_pro__bl_left{width:325px;float:left;padding-top:26px}.lineup_pro_for{padding-bottom:25px}.lineup_pro_for img{width:290px}.lineup_pro_nav .item{width:50px!important;margin:0 25px;padding-bottom:5px}.lineup_pro_nav .item.slick-current{border-bottom:3px solid #78b544}.lineup_pro__bl_right{width:955px;float:right}.lineup_pro__bl_right__item-title{font-size:19px;color:#2d478d;padding-bottom:12px;padding-left:15px}.lineup_pro__bl_right__item-txt{background:#edede6;margin-bottom:17px;padding:10px 20px}.lineup_pro__bl_right__grp{overflow:hidden}.lineup_pro__bl_right__item{float:left}.full-w .lineup_pro__bl_right__item{width:100%}.mb18{margin-bottom:18px}.lineup_pro__bl02_item__img{padding-bottom:10px}.item--w580{width:580px}.item--362{width:362px}.item--470{width:470px}.lineup_pro__bl_right__item.item__fl-r{margin-left:13px}.lineup_pro__bl02{overflow:hidden;padding-bottom:0}.lineup_pro__bl02_item{width:200px;text-align:center;float:left;margin-left:70px;font-weight:700;padding-bottom:30px}.lineup_pro__bl02_item__description{text-align:left;font-weight:400;margin-bottom:4px}.lineup_pro__bl02_item:nth-child(5n+1){margin-left:0;clear:both}.lineup_kest .lineup_item__info_title{font-size:28px;clear:both;margin-bottom:50px;text-align:left}.kest_block01{margin-top:58px}.kest_block01__item{width:250px;float:left;margin-bottom:93px;text-align:center;font-size:15px;margin-right:81px;position:relative}.kest_block01__item:nth-child(4n){margin-right:0}.kest_block01__item::after{content:'';display:inline-block;width:22px;height:130px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/kest_img09bg.png) no-repeat center center;position:absolute;right:-21.5%;top:29%}.kest_block01__item:nth-child(4n)::after{display:none}.kest_block01__item .img{margin-bottom:5px}.kest_block02{overflow:hidden;margin:28px 0 104px 0}.kest_block02__item{width:400px;float:left;margin-right:40px}.kest_block02__item:nth-child(3n){margin-right:0}.kest_title-font36{clear:both;font-size:36px;color:#2d478d;font-weight:400;line-height:120%;margin-bottom:20px;letter-spacing:1.5px}.kest_block03{display:table;width:1288px;margin:35px 0 100px -4px}.kest_block03 li{display:table-cell;vertical-align:middle;font-size:20px;font-weight:700;text-align:center;width:256px;margin-right:10px;margin-top:15px;line-height:160%;padding:15px 0;background:#567b97;color:#fff;border-radius:15px;border:4px solid #fff}.kest_block03 li:nth-child(2n){background:#758f94}.kest_block03 li:nth-child(5n){margin-right:0}[class*=kest_tabs01__]{width:300px;float:left;margin-right:12px;text-align:center}.kest_tabs01__img p{font-size:16px;margin-top:5px}.kest_tabs__content .helios_tabs__tbl{width:655px;float:right;font-size:14px}.kest_tabs__content .helios_tabs__tbl.w962{width:962px}.kest_tabs__content .helios_tabs__tbl.w950{width:950px}.kest_tabs__content .helios_tabs__tbl.w950 tr td{padding-bottom:12px!important}.kest_tabs__content{margin-top:13px;overflow:hidden;margin-bottom:72px}.kest_tabs__content .helios_tabs__tbl tr th{width:145px;padding:8px 0}.kest_tabs__content .helios_tabs__tbl tr td{padding:9px 0 8px 7px}.lineup_kest .lineup_item__info .lineup_item__info_title{text-align:center}.lineup_kest .lineup_item__info .lineup_item__info_img{max-width:100%}.lineup_kest .lineup_boxtop{margin-bottom:93px}.lineup_kest .kest_info__bt01{margin-bottom:17px}.lineup_kest .kest_info__bt02{margin-bottom:30px}.kest_tabs__text{font-size:15px;width:962px;float:right;padding:10px 0 23px}.lineup_bfm .tabs_box .lineup_pro__bl02_item__txt{min-height:0}.lineup-bfm_bl01{overflow:hidden;clear:both}.lineup-bfm__title{background:#2d478d;color:#fff;font-size:28px;line-height:130%;font-weight:400;padding:10px 45px 8px;margin-bottom:46px}.lineup_bfm__min-height{min-height:360px}.lineup_bfm .lineup_item__descript_text{margin-bottom:66px}.lineup-bfm_bl01__content{overflow:hidden;padding-bottom:20px}.lineup-bfm_bl01__content_item{width:600px;float:left;margin-left:80px;padding-bottom:50px;overflow:hidden}.lineup-bfm_bl01__content_item:nth-child(2n+1){margin-left:0;clear:both}.lineup-bfm__sub_title{color:#2d478d;font-size:24px;padding-bottom:17px}.lineup-bfm_bl01__content_item--img{width:240px;float:left}.lineup-bfm_bl01__content_item--right{width:315px;float:right;background:#edede6;min-height:198px;padding:21px 13px 65px;position:relative}.lineup_bfm .piab_block03__span{position:absolute;margin-right:0;bottom:2px;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lineup_bfm .tabs_navi li{min-width:198px}.lineup_bfm .tabs_navi li.pw8{padding-right:8px;padding-left:8px}.lineup_bfm__txt01{font-weight:700;padding:20px 50px 46px;margin:20px 0;background:#edede6;font-size:15px;line-height:175%}.lineup_bfm__txt01.pb20{padding-bottom:20px}.lineup_bfm__txt01.mb30{margin-bottom:30px}.lineup_bfm .lineup_ori__block{padding-bottom:43px}.lineup_bfm .lineup_ori__table th{width:268px}.lineup_bfm .lineup_ori__table td,.lineup_bfm .lineup_ori__table th{font-size:16px;padding:10px 10px 12px}.lineup_bfm .lineup_ori__table td{padding-left:40px}.lineup_bfm .tabs_box{padding-bottom:80px}.lineup-bfm_bl02__cnt{overflow:hidden;padding-bottom:40px}.lineup-bfm_bl02__cnt_item{width:360px;float:left;margin-right:65px}.lineup-bfm__table th{width:120px;border-bottom:18px solid #fff}.lineup-bfm__table_nber{border:1px solid #2d478d;display:block;font-size:24px;font-weight:400;padding:10px 0}.lineup-bfm__table td{padding-left:14px;font-size:19px}.lineup-bfm__table td.lineup-bfm__table_title{font-size:36px;color:#2d478d}.lineup_bfm .piab-p_block01__tit span{width:200px}.lineup-bfm_bl02__cnt02{overflow:hidden;padding-bottom:50px}.lineup-bfm_bl02__cnt02_left{width:685px;float:left}.lineup-bfm_bl02__cnt02_right{width:550px;float:right}.lineup-bfm_bl02__cnt02_left--img{width:160px;float:left}.lineup-bfm_bl02__cnt02_left--txt{width:500px;float:right}.lineup-bfm_bl02__cnt02_left--txt01{background:#edede6;font-size:16px;padding:5px 20px;margin-bottom:8px}.lineup-bfm_bl02__cnt02_left--list{overflow:hidden;padding-bottom:38px}.lineup-bfm_bl02__cnt02_left--list li{width:36px;border:1px solid #2d478d;float:left;margin-right:6px;margin-bottom:6px;text-align:center;padding:5px 0}.lineup-bfm_bl02__cnt02_left--list li:last-child{margin-right:0}.lineup-bfm_bl02__cnt02_left--note{font-size:12px;margin-top:-15px;line-height:140%;letter-spacing:-.1px}.lineup-bfm_bl02__cnt03{float:left;width:100%;padding-bottom:112px}.lineup-bfm_bl02__cnt03--left{width:812px;float:left;background:#edede6;padding:15px 15px 20px 35px;text-align:justify}.lineup-bfm_bl02__cnt03--left__title{font-size:21px;color:#2d478d;padding-bottom:13px}.lineup-bfm_bl02__cnt03--left p{padding-left:25px;position:relative;letter-spacing:1px}.lineup-bfm_bl02__cnt03--left p::before{position:absolute;content:'';width:13px;height:13px;background:#353536;border-radius:25px;left:0;top:10px}.lineup-bfm_notice{width:348px;border:1px solid #00aeef;float:right;border-radius:8px;margin-top:20px;padding:10px 20px;margin-right:29px;position:relative}.lineup-bfm_notice__img{position:absolute;content:'';top:-27px;left:17px}.lineup-bfm_notice__title{font-size:21px;font-weight:700;padding-left:60px;color:#00aeef;padding-bottom:4px}.lineup-bfm_notice__txt{padding-bottom:5px;font-size:16px;letter-spacing:-1.5px;line-height:130%}.lineup-bfm_notice__title02{border-top:1px solid #00aeef;color:#003c7f;font-weight:700;font-size:21px;padding:10px 0 12px 90px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/lineup_bfm-img16.jpg) left 5px no-repeat;letter-spacing:-1.5px}.lineup-bfm_bl03{overflow:hidden;padding-bottom:60px;clear:both}.lineup-bfm_bl03__grp{overflow:hidden;padding-bottom:40px}.lineup-bfm_bl03__grp--img{width:479px;float:left}.lineup-bfm_bl03__grp--txt{width:790px;background:#edede6;float:right;margin-top:29px;padding:29px 25px}.lineup-bfm_group{overflow:hidden;padding-bottom:75px}.lineup-bfm_grp__item{width:400px;float:left;margin-left:40px;margin-bottom:25px;position:relative}.lineup-bfm_grp__item::before{position:absolute;content:'';width:12px;height:66px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/lineup_bfm-img17.png) top left no-repeat;top:80px;right:-28px}.lineup-bfm_grp__item:last-child::before{display:none}.lineup-bfm_grp__item:nth-child(3n+1){margin-left:0}.lineup-bfm_grp__content{overflow:hidden;background:#edede6;padding:17px 16px 23px}.lineup-bfm_grp__title{width:100px;color:#fff;text-align:center;padding:0 0 1px;background:#2d478d;border-radius:4px;margin-bottom:7px}.lineup-bfm_grp__content--img{float:left;margin-right:17px}.lineup-bfm_grp__content--txt{line-height:140%}
/*! j-studio !*/
.j-studio_block02{clear:both;margin-bottom:93px;width:100%;float:left;text-align:center}.j-studio_block02__item{width:270px;display:inline-block;margin-left:10px;margin-right:10px;margin-top:75px;border:1px solid #2d478d;text-align:center;position:relative;padding-top:115px}.safari .j-studio_block02__item{width:245px}.j-studio_block02__item p{line-height:135%}.j-studio_block02__item a{display:block;text-decoration:none}.j-studio_block02__item:nth-child(5n){margin-right:0}.j-studio_block02__item .img{position:absolute;top:-75px;left:14px}.j-studio_block02__text{font-size:23px;color:#2d478d;padding-top:4px;padding-bottom:8px}.j-studio_block02 span{margin-top:10px;margin-bottom:15px}.j-studio_block02__item .lineup-btn{background:#2d478d url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 10px no-repeat;color:#fff}.j-studio_block02__item a:hover .lineup-btn{background:#fff url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 10px no-repeat;color:#2d478d}.j-studio_block03{clear:both;overflow:hidden;margin-bottom:70px}.j-studio_block03-tit01{clear:both;font-size:28px;padding:15px 0 15px 45px;background:#2d478d;color:#fff;text-align:left;letter-spacing:1px;margin-bottom:35px}.j-studio_block03__tit02{font-size:29px;line-height:190%;color:#2d478d;margin-bottom:26px;margin-top:-15px;padding-left:25px;letter-spacing:1px}.j-studio_block03__l{width:530px;float:left}.j-studio_block03__r{width:715px;float:right}.j-studio_block03__r-bg{font-size:15px;background:#edede6;padding:21px 27px}.j-studio_block03__r-bg .j-studio_block03__allspan{text-align:center;margin-top:-6px;margin-bottom:0}.j-studio_block03__span{display:inline-block;width:210px;padding:5px 0;border:1px solid #2d478d;border-radius:50px;text-align:center;color:#2d478d;background:#fff;margin-right:15px}.j-studio_block03__r-bg p{margin-bottom:25px;line-height:170%}.j-studio_block03-font36{display:block;font-size:36px}.lineup_j-studio .lineup_boxtop{margin-bottom:105px}.lineup_j-studio .j-studio_block03-tit01{margin-bottom:35px}.lineup_j-studio .j-studio_block03__tit02{line-height:160%;margin-top:5px;margin-bottom:20px}.lineup_j-studio .j-studio_block03__r-bg{margin-top:20px;padding-bottom:8px}.lineup_j-studio .j-studio_block03__r-bg p{margin-bottom:22px}.j-studio_block01{overflow:hidden;margin-bottom:84px}.j-studio__list{overflow:hidden;margin-bottom:50px}.j-studio__item{width:620px;float:left;margin-right:40px}.j-studio__item:nth-child(2n){margin-right:0}.j-studio__content{overflow:hidden;margin-bottom:80px}.j-studio__image{width:40.32%;float:left}.j-studio__description{width:54%;float:right;margin-top:-5px;text-align:left}
/*! greet !*/
#greet{padding-top:73px;font-size:16px;line-height:190%}.greet_imgmain{margin-bottom:40px}#greet p{margin-bottom:30px;text-align:center}#greet .greet_title{font-size:32px;font-weight:700;color:#414042;line-height:50px;padding-bottom:40px;margin-bottom:51px;position:relative}#greet .greet_title::after{content:'';display:block;width:200px;height:1px;background:#000;position:absolute;bottom:0;left:42%}.greet_signature{width:530px;overflow:hidden;margin:46px auto 125px 450px}.greet_text01,.greet_text02{float:left}.greet_text01{margin-right:39px;padding-top:10px}
/*! corporate !*/
.corporate_box{clear:both;overflow:hidden;margin:0 -10px 120px;word-spacing:-10px;text-align:center}.corporate_item__link{width:20%;padding:0 10px;word-spacing:0;margin-bottom:20px;text-align:center;position:relative;display:inline-block;vertical-align:top}.corporate_item__link a{display:block;padding-top:20px;text-decoration:none;border:1px solid #2d478d}.corporate_item__link:nth-child(4n){margin-right:0}.corporate_item__link .lineup-btn{line-height:180%;padding:3px 0;margin-bottom:12px}.corporate_item__link .lineup-btn{background:#2d478d url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 10px no-repeat;color:#fff}.cases_item:hover .lineup-btn,.corporate_item__link a:hover .lineup-btn{background:#fff url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 10px no-repeat;color:#2d478d}.corporate_item__text{font-size:18px;color:#2d478d;padding-top:5px;padding-bottom:15px;margin-bottom:0!important}
/*! company !*/
#company{padding-top:73px}#company .kest_title-font36{font-size:32px;margin-bottom:33px}.company_list{font-size:15px;overflow:hidden;margin-bottom:85px;line-height:200%}.company_list dd,.company_list dt{padding:21px 0;float:left;border-top:1px solid #939598}.company_list dt{width:298px;padding-left:34px}.company_list dd{width:calc(100% - 298px)}.company_textlink a{display:inline-block;color:#2d478d;text-decoration:underline;padding-left:60px;padding-right:20px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) no-repeat right center}.company_textlink a:hover{text-decoration:none}.company_text01{width:391px;float:left;margin-right:16px}.company_textpd01{padding-left:51px;display:block}.company_textpd02{padding-left:43px;display:block}#company .piab_block02__item{margin-top:80px}
/*! cases !*/
#case{padding-top:85px}#case .tabs_navi{margin-bottom:45px}#case .tabs_navi li:first-child{min-width:300px;padding:8px 5px 18px 5px}#case .tabs_navi li:nth-child(2){min-width:260px}#case .piab-p_linkcontact{padding-bottom:150px;padding-top:55px;margin:0 auto}.case_item__title{font-size:28px;color:#2d478d;font-weight:400;margin-bottom:35px}.case_item{clear:both;overflow:hidden;margin-bottom:70px}[class*=case_item__img]{float:left;width:610px}[class*=case_item__img] img{width:auto;max-width:360px;margin-right:10px;margin-left:0;display:inline-block}[class*=case_item__img] img:last-child{margin-right:0!important}.case_item__text{float:right;width:660px;font-size:15px;background:#edede6;padding:15px 30px;min-height:300px}.case_item__text p{margin-bottom:25px}.case_item-full .case_item__img{width:100%}.case_item-full [class*=case_item__img] img{max-width:100%;height:265px;margin-right:26px;margin-left:0;display:inline-block}.safari.desktop .case_item-full [class*=case_item__img] img{margin-right:23px}.case_item-full .case_item__text{width:100%;min-height:0;margin-top:35px}
/*! philosophy !*/
.philosophy{padding:85px 0 0}.philosophy-title{margin-bottom:35px}.philosophy-description{font-size:16px;text-align:center;letter-spacing:-.5px;line-height:190%;margin-bottom:98px}.philosophy-youtube{margin:0 auto 150px;max-width:900px;position:relative}.philosophy-youtube::before{content:'';display:block;padding-top:56.3%;position:relative}.philosophy-youtube iframe,.philosophy-youtube img,.philosophy-youtube video{position:absolute;top:0;left:0;width:100%;height:100%;outline:0}.philosophy .corporate_item__text{padding-top:8px;padding-bottom:23px}
/*! staffs !*/
.staffs{width:100%;max-width:1260px;margin:0 auto;padding:58px 0 65px;overflow:hidden}.staff_item{float:left;width:100%;max-width:420px;height:300px;position:relative}.staff_item__team{width:auto;min-width:126px;color:#1d1c1c;font-size:14px;text-align:center;letter-spacing:1px;padding:0 0 2px;border:1px solid #1d1c1c;background-color:rgb(255 255 255 / .5);position:absolute;left:36px;top:20px;z-index:1}.staff_item__name{width:auto;min-width:200px;color:#fff;font-family:Futura;font-weight:500;text-align:center;letter-spacing:2px;padding:6px 0 4px;position:absolute;left:40px;bottom:25px;z-index:1}.staff_item__name img{padding-top:5px;padding-bottom:4px}.staff_item__name::before{content:'JPNEXT×';position:absolute;left:10px;top:-17px;letter-spacing:1px}.jpnext_black.staff_item__name::before{color:#231f20}.staff_item__name::after{content:'';width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0;transform:skewX(-15deg);background-color:rgb(43 49 100)}.staff_item__photo{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%}.staff_item__detail{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%}.staff_item__detail:hover{text-decoration:none}#staffdetail{padding-top:60px}.staffdetail_block01__iteml{width:46%;float:left;margin-right:4.3%;position:relative}.staffdetail_block01__itemr{width:635px;float:left}.staffdetail_block01-text01{font-size:30px;font-weight:700;line-height:170%;padding-bottom:62px;padding-top:60px;margin-bottom:40px;position:relative;color:#414042}.staffdetail_block01-text03{position:absolute;top:56%;left:42%;color:#fff;font-size:15px}.staffdetail_block01-text01::after{content:'';display:block;width:490px;height:1px;background:#6d6e70;position:absolute;bottom:0}.staffdetail_block01-text02{margin-bottom:52px;font-size:40px;font-weight:700;font-family:Arial}.staffdetail_block01-text02 img{margin-left:3px}.staffdetail_block01-text02 span{display:inline-block;font-size:24px}.staffdetail_block01-text04{font-size:15px;padding:15px 23px;background:#edede6;line-height:185%}.staffdetail_block02{clear:both;margin-bottom:54px}.staffdetail_block02::after{content:'';display:block;clear:both}[class*=staffdetail_block01__item]{margin-bottom:22px}.staffdetail_block02__item{width:300px;margin:50px 26px 50px 0;float:left;padding:35px 13px 25px 13px;background:#507d99;color:#fff;text-align:center;position:relative}.staffdetail_block02__item::after{content:'';display:block;width:300px;height:14px;position:absolute;bottom:-13px;left:0;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail_bg09.png) no-repeat bottom center}.staffdetail_block02__item:nth-child(2){background:#76af50}.staffdetail_block02__item:nth-child(2)::after{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail_bg10.png) no-repeat bottom center}.staffdetail_block02__item:nth-child(3){background:#a56396}.staffdetail_block02__item:nth-child(3)::after{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail_bg11.png) no-repeat bottom center}.staffdetail_block02__item:last-child{margin-right:0;background:#d19d51}.staffdetail_block02__item:last-child::after{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail_bg12.png) no-repeat bottom center}.staffdetail_block02__tit{font-size:24px;padding-bottom:23px;margin-bottom:20px;border-bottom:1px dotted #fff;padding-left:10px;position:relative}.staffdetail_block02__tit::before{content:'';display:inline-block;width:37px;height:31px;position:absolute;left:60px;top:-4px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail_bg01.png) no-repeat left center}.staffdetail_block02__item:nth-child(2) .staffdetail_block02__tit::before{height:37px;left:54px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail_bg02.png) no-repeat left center}.staffdetail_block02__item:nth-child(3) .staffdetail_block02__tit::before{height:38px;left:73px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail_bg03.png) no-repeat left center}.staffdetail_block02__item:last-child .staffdetail_block02__tit::before{left:63px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail_bg04.png) no-repeat left center}.staffdetail_block02-font21{font-size:21px}.staffdetail_block03__iteml{width:635px;float:right;position:relative}.staffdetail_block03__title01{font-size:34px;text-align:center;color:#2d478d;font-weight:700;margin-bottom:37px;letter-spacing:1px;position:relative}.staffdetail_block03__title01::after{content:'';display:inline-block;width:1.5px;height:40px;margin-left:30px;background:#2d478d;transform:rotate(45deg);position:absolute;top:-5px;right:119px}.staffdetail_block03__title01::before{content:'';display:inline-block;width:1.5px;height:40px;margin-right:30px;background:#2d478d;transform:rotate(-45deg);position:absolute;top:-5px;left:113px}.staffdetail_block03__title02{font-size:24px;line-height:170%;font-weight:700;margin-bottom:33px;color:#414042}.staffdetail_block03-lineheight{margin-bottom:26px;line-height:190%}.staffdetail_block03{overflow:hidden;margin-bottom:45px;max-width:1600px;margin:0 auto 26px auto}.staffdetail_block03__itemr{float:right;width:46%;margin-left:4%;margin-top:4.8%}.staffdetail_block05__title{clear:both;font-size:32px;margin-bottom:68px;color:#414042;text-align:center}.staffdetail_block05{width:1133px;margin:0 auto 97px auto;overflow:hidden}.staffdetail_block05__item{width:220px;float:left;text-align:center;margin-bottom:20px;margin-right:8px}.staffdetail_block05__item a{display:block}.staffdetail_block05__item:nth-child(5n){margin-right:0}.staffdetail_block05__name{font-size:28px;color:#414042;font-weight:700;font-family:Arial;margin-top:5px}.staffdetail_block042{clear:both;padding:47px 0 62px 0;overflow:hidden;position:relative;background-color:#2e5e86;margin:0 auto 77px auto}.staffdetail_block042::after,.staffdetail_block042::before{content:'';position:absolute;width:0;height:0;border-style:solid}.staffdetail_block042::before{left:0;top:0;border-width:25px 1600px 0 0;border-color:#fff #fff0 #fff0 #fff0}.staffdetail_block042::after{right:0;bottom:0;border-width:0 0 25px 1600px;border-color:#fff0 #fff0 #fff #fff0}.staffdetail_block042__container{max-width:1393px;margin:0 auto;position:relative}.staffdetail_block042__container::before{content:'';position:absolute;z-index:2;left:460px;top:0;width:20px;height:100%;background-color:#2e5e86}.staffdetail_block042__content{min-height:500px;position:relative;padding:0 62px 0 542px;background-color:#edede6;background-repeat:no-repeat;background-position:left top;background-size:auto 500px}.staffdetail_block042__content::after,.staffdetail_block042__content::before{content:'';position:absolute;width:0;height:0;border-style:solid}.staffdetail_block042__content::before{left:480px;bottom:0;border-width:500px 0 0 40px;border-color:#fff0 #fff0 #fff0 #2e5e86}.staffdetail_block042__content::after{right:0;top:0;border-width:0 40px 500px 0;border-color:#fff0 #2e5e86 #fff0 #fff0}.staffdetail_block042__content .staffdetail_block03__title01{padding-top:48px;font-size:28px}.staffdetail_block042__content .staffdetail_block03__title01::before{top:41px;left:13%}.staffdetail_block042__content .staffdetail_block03__title01::after{top:41px;right:13%}.staffdetail_block042__text p{margin-bottom:26px;line-height:190%}.staffdetail_block042__content .staffdetail_block03__title02{margin-bottom:17px}.staff_timeline{clear:both;position:relative;padding:27px 0 180px 0}.staff_timeline__subtitle{color:#2e5e86;font-size:20.51px;padding-bottom:7px}.staff_timeline__title{color:#fff;font-size:28px;font-weight:400;line-height:120%;padding:12px 10px 8px 45px;background-color:#2b5e87}.staff_timeline__list{clear:both;float:left;width:100%;padding:60px 0 88px;position:relative}.staff_timeline__list::before{content:'';width:2px;height:82%;left:640px;top:100px;bottom:80px;background-color:#5db6a4;position:absolute}.staff_timeline__item{float:left;width:695px;position:relative}.staff_timeline__item ._time{float:right;color:#fff;font-size:21px;width:110px;text-align:center;padding:43px 0;border-radius:50%;background-color:#5db6a4}.staff_timeline__item ._content{float:left;width:570px;text-align:justify;background-color:#efeee9;position:relative;padding:25px 55px 25px 25px}.staff_timeline__item ._content::after{content:'';position:absolute;width:40px;height:100%;top:0;left:0;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail-bg-timeline.png) center center no-repeat;background-size:100% 100%}.staff_timeline__item ._content h4{color:#414042;font-size:21px;padding-bottom:12px}.staff_timeline__item ._content p{color:#353536;font-size:15px;line-height:190%;letter-spacing:-.4px}.staff_timeline__item ._content img{position:absolute;right:60px;top:-185px}.staff_timeline__item ._content img._img01{top:-205px!important}.staff_timeline__item ._content img._img02{top:-180px!important;right:100px!important}.staff_timeline__item:nth-child(2n+1) ._content::after{left:auto;right:0;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg)}.staff_timeline__item:nth-child(2n+2){float:right}.staff_timeline__item:nth-child(2n+2) ._time{float:left}.staff_timeline__item:nth-child(2n+2) ._content{float:right;padding-left:70px;padding-right:10px}.staff_timeline__item:nth-child(2n+2) ._content img{right:20px;top:-175px}.staffdetail_entry{clear:both;width:370px;margin:0 auto;padding:0}.staffdetail_entry a{color:#fff;font-size:19px;font-weight:700;text-align:center;padding:13px 0 13px 40px;display:block;background:#da1b5d url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/temp_mail.png) left 55px center no-repeat;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}
/*! topics !*/
.topic_categories{clear:both;font-size:13px;font-weight:700;text-align:center;padding-bottom:35px}.topic_categories li{display:inline-block;min-width:85px;margin:0 2px}.topic_categories li a{display:block;line-height:160%;text-align:center;border-radius:13px;border-width:1px;border-style:solid;transition:.3s;padding:1px 0}.topics{padding:73px 0 30px}.topics .ind_bl06_title{font-size:32px;padding-bottom:0;letter-spacing:1px}.topics .ind_bl06_sub{font-size:13px;color:#231f20;padding-bottom:20px}.topics .ind_bl06_group{padding-bottom:0}.topics .ind_bl06_group--item_content{padding:14px 8px}.topics .ind_bl06_group--item_content-txt{color:#231f20;line-height:120%;padding-bottom:8px}.topics .ind_bl06_group--item_content-note{padding-bottom:9px;text-align:left}.topics .ind_bl06_group--item_content-note a{color:#6d6e71}.topics_detail{padding:41px 0 0}.topic_detail__content{float:left;width:900px;padding-bottom:50px}.topic_detail__date{color:#6d6e71;font-size:12px;padding-bottom:11px}.topic_detail__title{color:#2d478d;font-size:24px;margin-bottom:17px;padding:29px 20px 25px;border-width:1px;border-style:solid;border-color:#949494;border-left:none;border-right:none}.topics_detail .topic_categories{text-align:left;font-size:12px}.topic_detail__image{padding-bottom:32px}.topic_detail__text{font-size:15px;line-height:200%;padding-bottom:10px}.topic_detail__back{text-align:center;padding:30px 0 50px}.topic_detail__side{float:right;width:330px;margin-top:35px;background-color:#efeee9}.topic_detail__side_title{color:#fff;font-size:18px;font-weight:400;text-align:center;background-color:#2c478d;padding:10px 5px}.topic_detail__side_newest{overflow:hidden;padding:25px 16px 33px 20px}.topic_detail__side_newest ._item{float:left;width:100%;padding-bottom:23px;margin-bottom:17px;border-bottom:1px dotted #949494}.topic_detail__side_newest ._item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.topic_detail__side_newest ._img{float:left;width:100px}.topic_detail__side_newest ._date{float:right;width:180px;font-size:12px;color:#6d6e71;line-height:100%;padding-bottom:5px}.topic_detail__side_newest ._title{float:right;width:180px;color:#2d478d;line-height:150%}.topic_detail__side_categories{padding:8px 16px 33px 20px}.topic_detail__side_categories li a{color:#2d478d;font-size:15px;display:block;line-height:100%;padding:20px 5px 17px 10px;border-bottom:1px dotted #949494}.topic_detail__side_search{padding:20px 15px 33px 15px}.topic_detail__side_search p{position:relative}.topic_detail__side_search input[type=text]{width:100%;padding:10px 0;border-radius:8px}.topic_detail__side_search input[type=submit]{position:absolute;right:10px;top:10px;width:18px;height:18px;padding:0;margin:0;border:none;text-indent:-9999px;background:#fff0 url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-search.png) center center no-repeat;background-size:auto 18px}.ie .topic_detail__side_search input[type=submit]{top:15px}.lineup_vaculex{font-size:15px}.lineup_vaculex .lineup_boxtop{margin-bottom:92px}.lineup_vaculex .lineup_item{padding:1px 0 0}.lineup_vaculex .lineup_item__logo{margin-bottom:8px}.lineup_vaculex .lineup_item__text{line-height:160%;font-size:23px;margin-bottom:22px}.lineup_vaculex .lineup_item__logo img{margin-left:0}.lineup_vaculex .lineup_video{margin-top:67px;height:355px}.lineup_vaculex .lineup_item__info{margin-top:86px}.vaculex_info__title{font-size:28px;padding:17px 15px 14px 44px;margin-bottom:25px;text-align:left;clear:both;color:#fff;background:#2d478d;font-weight:400;letter-spacing:.4px}.vaculex_text01{line-height:195%;letter-spacing:-.5px;margin-bottom:20px}.lineup_vaculex .lineup_slider-for{padding-bottom:19px}.lineup_vaculex .lineup_item__descript{margin-top:86px;position:relative}.lineup_vaculex .lineup_item__descript_title{font-size:29px;line-height:130%;margin-bottom:11px}.lineup_vaculex .lineup_item__descript_main-title{font-weight:400}.lineup_vaculex .lineup_item__descript_text{padding:22px 12px 94px 26px;position:relative}.lineup_vaculex .lineup_pro__btn li span{margin-right:4px}.vaculex_block01__image{margin-bottom:152px}.vaculex_block02__l{width:55.7%;padding-top:10px;float:left;margin-bottom:36px}.vaculex_block02__image{margin-bottom:25px}.vaculex_block02__description{text-align:center}.vaculex_block02__r{float:right;width:42.7%;padding-top:52px;margin-bottom:38px}.vaculex_block02__r .vaculex_block02__image{max-width:74.7%;margin-left:14%}.vaculex_block02__title{font-size:26px;text-align:center;font-weight:400;margin-bottom:29px}.vaculex_block02__b{position:relative;clear:both;padding-top:74px;overflow:hidden;margin-bottom:40px}.vaculex_block02__b__image{position:absolute;left:5.8%;z-index:1;top:0}.vaculex_block02__b::before{position:absolute;content:'';display:block;padding-top:34px;width:100%;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/lineup_vaculex_icon.png) top center no-repeat;top:0}.vaculex_block02__content{padding-top:8px;position:relative;margin-bottom:68px}.vaculex_block02__content__title{padding-left:42%;font-size:30px;font-weight:400;color:#2d478d;text-align:center;line-height:150%;margin-bottom:22px}.vaculex_block02__content__title span{font-size:48px;padding-left:9px}.vaculex_block02__content__description{background-color:#edede6;padding:31px 0 96px 44%}.vaculex_block02 .lineup_pro__btn{bottom:19px;padding-left:44.7%}.vaculex_block02 .piab_block03__span{padding:6px 51px}.vaculex_title{font-size:36px;color:#2d478d;font-weight:400;line-height:150%;margin-bottom:15px}.vaculex_description{margin-bottom:57px}.vaculex_block__title{border-bottom:2px solid #2d478d;margin-bottom:32px;letter-spacing:.4px}.vaculex_block__title__s01{font-size:22px;display:inline-block;padding:15px 57px 13px;text-align:center;background:#2d478d;color:#fff;margin-right:25px;min-width:310px}.vaculex_block__title__s02{font-size:26px;color:#414042}.vaculex_item{position:relative;overflow:hidden;margin-bottom:78px}.vaculex_item--small{float:left;width:32%;margin-right:2%}.vaculex_item--small .vaculex_item__image{width:32%}.vaculex_item--small .vaculex_item__content{padding:0}.vaculex_item--small .vaculex_item__title{font-size:26px;padding-left:38%;margin-right:0;margin-bottom:27px;line-height:100%}.vaculex_item--small .vaculex_item__btn{margin-left:38%;padding:11px 21px;margin-bottom:23px;min-width:130px}.vaculex_item--small .vaculex_item__description{padding:16px 16px 13px 38%;line-height:155%;margin-bottom:6px}.vaculex_block03__row .vaculex_item--small:nth-child(3n){margin-right:0}.vaculex_item__image{position:absolute;top:0;width:24%}.vaculex_item__content{padding:58px 0 118px}.vaculex_item__title{padding-left:27%;font-size:39px;display:inline-block;line-height:150%;vertical-align:middle;margin-right:36px;margin-bottom:34px;color:#231f20;font-weight:400}.vaculex_item__btn{display:inline-block;font-size:17px;vertical-align:middle;padding:14px 38px;color:#fff;text-align:center;min-width:160px;margin-bottom:37px}.vaculex_item__btn--bg01{background-color:#79b644}.vaculex_item__btn--bg02{background-color:#7c8daa}.vaculex_item__btn--bg03{background-color:#b07490}.vaculex_item__btn--bg04{background-color:#a29e88}.vaculex_item__btn--bg05{background-color:#5d793e}.vaculex_item__btn--bg06{background-color:#58595b}.vaculex_item__btn--bg07{background-color:#00a79d}.vaculex_item__btn--bg08{background-color:#71b4b0}.vaculex_txt--cl01{color:#79b644}.vaculex_txt--cl02{color:#7c8daa}.vaculex_txt--cl03{color:#b07490}.vaculex_txt--cl04{color:#a29e88}.vaculex_txt--cl05{color:#5d793e}.vaculex_txt--cl06{color:#58595b}.vaculex_txt--cl07{color:#00a79d}.vaculex_txt--cl08{color:#2d478d}.vaculex_item__description{background-color:#edede6;padding:35px 30px 50px 28%;line-height:170%}.vaculex_item__note{font-size:12px;color:#6d6e71;text-align:right;letter-spacing:-.2px;margin-right:-4px}.vaculex_block03__row .vaculex_item--small:nth-child(3n) .vaculex_item__image{padding-top:27px}.vaculex_block03__row .vaculex_item--small:nth-child(3n) .vaculex_item__title{font-size:24px;letter-spacing:-.4px;padding-left:0;display:block;text-align:right}.vaculex_block03__list{overflow:hidden}.vaculex_block04{overflow:hidden;margin-bottom:122px}.vaculex_block04__item--l{width:59.4%;float:left;position:relative}.vaculex_block04__image{position:absolute;top:0;left:0;width:74%}.vaculex_block04__title{font-size:36px;color:#000100;line-height:150%;padding:50px 0 198px 48%;font-weight:400}.vaculex_block04__description{padding:37px 28px 23px 41px;line-height:170%;min-height:210px;background-color:#edede6}.vaculex_block04__item--r{width:38.2%;float:right;position:relative}.vaculex_block04__item--r .vaculex_block04__description{line-height:155%}.vaculex_block04__item--r .vaculex_block04__image{left:5%}.vaculex_block04__item--r .vaculex_block04__title{padding:141px 18px 8px 40%}.vaculex_block04__btn{font-size:16px;background-color:#71b4b0;display:inline-block;padding:11px 25px;margin-left:40.2%;margin-bottom:53px;color:#fff}.vaculex_block05{clear:both;overflow:hidden}.vaculex_block05__list .vaculex_item__title{margin-bottom:25px}.vaculex_block05__list .vaculex_item{margin-bottom:61px}.vaculex_block05__list .vaculex_item__image{width:25%}.vaculex_block05__list .vaculex_item__content{padding:58px 0 50px}.vaculex_block05__list .vaculex_item__btn{padding:14px 25px;margin-bottom:28px}.vaculex_block05__list .vaculex_item__description{padding:35px 30px 35px 27%}.vaculex_block05__row{overflow:hidden}.vaculex_block05__item--small-l{float:left}.vaculex_block05__item--small-r{float:right}[class*=vaculex_block05__item--small]{width:47%}[class*=vaculex_block05__item--small] .vaculex_block__title__s02{font-size:24px;color:#414042}[class*=vaculex_block05__item--small] .vaculex_item__image{width:51%}[class*=vaculex_block05__item--small] .vaculex_item__content{padding-bottom:40px}[class*=vaculex_block05__item--small] .vaculex_item__title{padding-left:54%}[class*=vaculex_block05__item--small] .vaculex_item__description{padding:14px 30px 13px 54%}.vaculex_block05__item--small-r .vaculex_item__title{padding-left:48%}.vaculex_block05__item--small-r .vaculex_item__description{padding:14px 24px 13px 48%}.vaculex_item--last .vaculex_item__image{width:27%}.vaculex_item--last .vaculex_item__title{padding-left:30%}.vaculex_item--last .vaculex_item__description{margin-top:10px;padding:33px 0 26px 30%;letter-spacing:-1px}.vaculex_title02{font-size:36px;color:#2d478d;line-height:120%;margin-bottom:63px;font-weight:400}.vaculex_block06__list{overflow:hidden;margin-bottom:26px}.vaculex_block06__item{float:left;width:32%;margin-right:2%}.vaculex_block06__item:first-child .vaculex_block06__image{padding-right:8%}.vaculex_block06__item:nth-child(3n){margin-right:0}.vaculex_block06__title{font-size:29px;color:#2d478d;font-weight:400;display:inline-block;text-align:center;width:100%;margin-bottom:33px}.vaculex_block06__item:last-child .vaculex_block06__title{font-size:22px}.vaculex_block06__item:last-child .vaculex_block06__title span{margin-right:15px}.vaculex_block06__title span{font-size:14px;background-color:#2d478d;color:#fff;display:inline-block;vertical-align:top;padding:1px 26px;border-radius:4px;margin-right:38px}.vaculex_block06__image{margin-bottom:8px}.vaculex_block06__description{background-color:#edede6;padding:18px 24px;min-height:180px}.vaculex_block06__note{font-size:14px;color:#58595b;padding-left:23px;line-height:150%;margin-bottom:130px}.vaculex_block06__image02{padding-top:10px;margin-bottom:85px}.vaculex_block07{overflow:hidden;margin-bottom:30px}.vaculex_block07__title{font-size:28px;color:#2d478d;font-weight:400;line-height:185%;margin-bottom:14px;letter-spacing:.8px}.vaculex_block07__description{margin-bottom:82px}.vaculex_block07__item{position:relative;width:47%;float:left;margin-right:6%;margin-bottom:127px}.vaculex_block07__item:nth-child(3) .vaculex_block07__image{top:-64px;right:22px;width:50%}.vaculex_block07__item:nth-child(3) .vaculex_block07__item__title{padding-left:17px;margin-bottom:25px}.vaculex_block07__item:nth-child(3) .vaculex_block07__item__description{padding:20px 25px 16px 25px}.vaculex_block07__item:nth-child(4) .vaculex_block07__image{top:-57px;bottom:auto;left:2%;width:49%}.vaculex_block07__item:nth-child(4) .vaculex_block07__item__title{padding-left:48%;margin-bottom:24px}.vaculex_block07__item:nth-child(4) .vaculex_block07__item__description{padding:36px 20px 30px 41%}.vaculex_block07__item:nth-child(2n){margin-right:0}.vaculex_block07__image{position:absolute;width:38%;bottom:10px}.vaculex_block07__item__title{font-size:28px;color:#2d478d;font-weight:400;padding-left:41%;letter-spacing:-2px;margin-bottom:33px}.vaculex_block07__item__description{background-color:#edede6;padding:18px 16px 18px 38%;line-height:190%}.vaculex_block07__item__description li::before{content:'●';display:inline-block;vertical-align:top;padding:1px 15px 0 1px;color:#2b9c9d}.vaculex_block08 .piab-p_block01__tit{margin-bottom:41px}.vaculex_block08 .lineup_pro__bl02{padding-bottom:141px}.vaculex_block08 .lineup_pro__bl02_item__img{padding-bottom:13px}.vaculex_block08 .lineup_pro__bl02_item__txt{margin-bottom:6px}.lineup_vaculex .vaculex_item--small{width:47%;margin-right:6%;overflow:unset}.lineup_vaculex .vaculex_item--small:last-child{margin-right:0}.lineup_vaculex .vaculex_item--small .vaculex_item__image{width:22%}.lineup_vaculex .vaculex_item--small .vaculex_item__title{padding-left:26%}.lineup_vaculex .vaculex_item--small .vaculex_item__btn{margin-left:26%}.lineup_vaculex .vaculex_item--small .vaculex_item__description{padding:16px 16px 26px 26%}.lineup_vaculex .vaculex_item__note{text-align:center}.lineup_vaculex .vaculex_item__image.vaculex_imagefix{top:28px}.lineup_vaculex .vaculex_block05__row .vaculex_item{overflow:unset}.lineup_tawi{font-size:15px}.lineup_tawi .lineup_boxtop{margin-bottom:92px}.lineup_tawi .lineup_item{padding:1px 0 0}.lineup_tawi .lineup_item__logo{margin-bottom:8px}.lineup_tawi .lineup_item__text{line-height:160%;font-size:23px;margin-bottom:22px}.lineup_tawi .lineup_item__logo img{margin-left:0}.lineup_tawi .lineup_video{margin-top:67px;height:355px}.lineup_tawi .lineup_item__info{margin-top:86px}.tawi_info__title{font-size:28px;padding:17px 15px 14px 44px;margin-bottom:25px;text-align:left;clear:both;color:#fff;background:#2d478d;font-weight:400;letter-spacing:.4px}.tawi_text01{line-height:195%;letter-spacing:-.5px;margin-bottom:20px}.lineup_tawi .lineup_slider-for{padding-bottom:19px}.lineup_tawi .lineup_item__descript{margin-top:86px;position:relative}.lineup_tawi .lineup_item__descript_title{font-size:29px;line-height:130%;margin-bottom:11px}.lineup_tawi .lineup_item__descript_main-title{font-weight:400}.lineup_tawi .lineup_item__descript_text{padding:22px 12px 94px 26px;position:relative}.lineup_tawi .lineup_pro__btn li span{margin-right:4px}.tawi_block01__image{margin-bottom:152px}.tawi_block02__l{width:55.7%;padding-top:10px;float:left;margin-bottom:36px}.tawi_block02__image{margin-bottom:25px}.tawi_block02__description{text-align:center}.tawi_block02__r{float:right;width:42.7%;padding-top:52px;margin-bottom:38px}.tawi_block02__r .tawi_block02__image{max-width:74.7%;margin-left:14%}.tawi_block02__title{font-size:26px;text-align:center;font-weight:400;margin-bottom:29px}.tawi_block02__b{position:relative;clear:both;padding-top:74px;overflow:hidden;margin-bottom:40px}.tawi_block02__b__image{position:absolute;left:5.8%;z-index:1;top:0}.tawi_block02__b::before{position:absolute;content:'';display:block;padding-top:34px;width:100%;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/lineup_vaculex_icon.png) top center no-repeat;top:0}.tawi_block02__content{padding-top:8px;position:relative;margin-bottom:68px}.tawi_block02__content__title{padding-left:42%;font-size:30px;font-weight:400;color:#2d478d;text-align:center;line-height:150%;margin-bottom:22px}.tawi_block02__content__title span{font-size:48px;padding-left:9px}.tawi_block02__content__description{background-color:#edede6;padding:31px 0 96px 44%}.tawi_block02 .lineup_pro__btn{bottom:19px;padding-left:44.7%}.tawi_block02 .piab_block03__span{padding:6px 51px}.tawi_title{font-size:36px;color:#2d478d;font-weight:400;line-height:150%;margin-bottom:15px}.tawi_description{margin-bottom:57px}.tawi_block__title{border-bottom:2px solid #2d478d;margin-bottom:32px;letter-spacing:.4px}.tawi_block__title__s01{font-size:22px;display:inline-block;padding:15px 57px 13px;text-align:center;background:#2d478d;color:#fff;margin-right:25px;min-width:310px}.tawi_block__title__s02{font-size:26px;color:#414042}.tawi_item{position:relative;overflow:hidden;margin-bottom:78px}.tawi_item--small{float:left;width:32%;margin-right:2%}.tawi_item--small .tawi_item__image{width:32%}.tawi_item--small .tawi_item__content{padding:0}.tawi_item--small .tawi_item__title{font-size:26px;padding-left:38%;margin-right:0;margin-bottom:27px;line-height:100%}.tawi_item--small .tawi_item__btn{margin-left:38%;padding:11px 21px;margin-bottom:23px;min-width:130px}.tawi_item--small .tawi_item__description{padding:16px 16px 13px 38%;line-height:155%;margin-bottom:6px}.tawi_block03__row .tawi_item--small:nth-child(3n){margin-right:0}.tawi_item__image{position:absolute;top:0;width:24%}.tawi_item__content{padding:58px 0 118px}.tawi_item__title{padding-left:27%;font-size:39px;display:inline-block;line-height:150%;vertical-align:middle;margin-right:36px;margin-bottom:34px;color:#231f20;font-weight:400}.tawi_item__btn{display:inline-block;font-size:17px;vertical-align:middle;padding:14px 38px;color:#fff;text-align:center;min-width:160px;margin-bottom:37px}.tawi_item__btn--bg01{background-color:#79b644}.tawi_item__btn--bg02{background-color:#7c8daa}.tawi_item__btn--bg03{background-color:#b07490}.tawi_item__btn--bg04{background-color:#a29e88}.tawi_item__btn--bg05{background-color:#5d793e}.tawi_item__btn--bg06{background-color:#58595b}.tawi_item__btn--bg07{background-color:#00a79d}.tawi_item__btn--bg08{background-color:#71b4b0}.tawi_txt--cl01{color:#79b644}.tawi_txt--cl02{color:#7c8daa}.tawi_txt--cl03{color:#b07490}.tawi_txt--cl04{color:#a29e88}.tawi_txt--cl05{color:#5d793e}.tawi_txt--cl06{color:#58595b}.tawi_txt--cl07{color:#00a79d}.tawi_txt--cl08{color:#2d478d}.tawi_item__description{background-color:#edede6;padding:35px 30px 50px 28%;line-height:170%}.tawi_item__note{font-size:12px;color:#6d6e71;text-align:right;letter-spacing:-.2px;margin-right:-4px}.tawi_block03__row .tawi_item--small:nth-child(3n) .tawi_item__image{padding-top:27px}.tawi_block03__row .tawi_item--small:nth-child(3n) .tawi_item__title{font-size:24px;letter-spacing:-.4px;padding-left:0;display:block;text-align:right}.tawi_block03__list{overflow:hidden}.tawi_block04{overflow:hidden;margin-bottom:122px}.tawi_block04__item--l{width:59.4%;float:left;position:relative}.tawi_block04__image{position:absolute;top:0;left:0;width:74%}.tawi_block04__title{font-size:36px;color:#000100;line-height:150%;padding:50px 0 198px 48%;font-weight:400}.tawi_block04__description{padding:37px 28px 23px 41px;line-height:170%;min-height:210px;background-color:#edede6}.tawi_block04__item--r{width:38.2%;float:right;position:relative}.tawi_block04__item--r .tawi_block04__description{line-height:155%}.tawi_block04__item--r .tawi_block04__image{left:5%}.tawi_block04__item--r .tawi_block04__title{padding:141px 18px 8px 40%}.tawi_block04__btn{font-size:16px;background-color:#71b4b0;display:inline-block;padding:11px 25px;margin-left:40.2%;margin-bottom:53px;color:#fff}.tawi_block05{clear:both;overflow:hidden}.tawi_block05__list .tawi_item__title{margin-bottom:25px}.tawi_block05__list .tawi_item{margin-bottom:61px}.tawi_block05__list .tawi_item__image{width:25%}.tawi_block05__list .tawi_item__content{padding:58px 0 50px}.tawi_block05__list .tawi_item__btn{padding:14px 25px;margin-bottom:28px}.tawi_block05__list .tawi_item__description{padding:35px 30px 35px 27%}.tawi_block05__row{overflow:hidden}.tawi_block05__item--small-l{float:left}.tawi_block05__item--small-r{float:right}[class*=tawi_block05__item--small]{width:47%}[class*=tawi_block05__item--small] .tawi_block__title__s02{font-size:24px;color:#414042}[class*=tawi_block05__item--small] .tawi_item__image{width:51%}[class*=tawi_block05__item--small] .tawi_item__content{padding-bottom:40px}[class*=tawi_block05__item--small] .tawi_item__title{padding-left:54%}[class*=tawi_block05__item--small] .tawi_item__description{padding:14px 30px 13px 54%}.tawi_block05__item--small-r .tawi_item__title{padding-left:48%}.tawi_block05__item--small-r .tawi_item__description{padding:14px 24px 13px 48%}.tawi_item--last .tawi_item__image{width:27%}.tawi_item--last .tawi_item__title{padding-left:30%}.tawi_item--last .tawi_item__description{margin-top:10px;padding:33px 0 26px 30%;letter-spacing:-1px}.tawi_title02{font-size:36px;color:#2d478d;line-height:120%;margin-bottom:63px;font-weight:400}.tawi_block06__list{overflow:hidden;margin-bottom:26px}.tawi_block06__item{float:left;width:32%;margin-right:2%}.tawi_block06__item:first-child .tawi_block06__image{padding-right:8%}.tawi_block06__item:nth-child(3n){margin-right:0}.tawi_block06__title{font-size:29px;color:#2d478d;font-weight:400;display:inline-block;text-align:center;width:100%;margin-bottom:33px}.tawi_block06__item:last-child .tawi_block06__title{font-size:22px}.tawi_block06__item:last-child .tawi_block06__title span{margin-right:15px}.tawi_block06__title span{font-size:14px;background-color:#2d478d;color:#fff;display:inline-block;vertical-align:top;padding:1px 26px;border-radius:4px;margin-right:38px}.tawi_block06__image{margin-bottom:8px}.tawi_block06__description{background-color:#edede6;padding:18px 24px;min-height:180px}.tawi_block06__note{font-size:14px;color:#58595b;padding-left:23px;line-height:150%;margin-bottom:130px}.tawi_block06__image02{padding-top:10px;margin-bottom:85px}.tawi_block07{overflow:hidden;margin-bottom:30px}.tawi_block07__title{font-size:28px;color:#2d478d;font-weight:400;line-height:185%;margin-bottom:14px;letter-spacing:.8px}.tawi_block07__description{margin-bottom:82px}.tawi_block07__item{position:relative;width:47%;float:left;margin-right:6%;margin-bottom:23px}.tawi_block07__item:nth-child(2n){margin-right:0}.tawi_block07__image{width:35.74%;float:left}.tawi_block07__txt{width:64.26%;float:left}.tawi_block07__item__title{font-size:28px;color:#2d478d;font-weight:400;padding-top:14px;padding-left:9%;letter-spacing:-2px;margin-bottom:22px}.tawi_block07__item__description{background-color:#edede6;padding:16px 8px 18px 6%;line-height:178%;margin-left:11px;letter-spacing:-.7px;min-height:152px}.tawi_block07__item__description.fixmp{margin-top:-8px;padding-bottom:8px;padding-top:12px}.tawi_block07__item__description li{padding-left:31px;position:relative;margin-bottom:2px}.tawi_block07__item__description li::before{content:'●';display:inline-block;vertical-align:top;padding:1px 15px 0 1px;color:#2b9c9d;position:absolute;left:0}.tawi_block08 .piab-p_block01__tit{margin-bottom:41px}.tawi_block08 .lineup_pro__bl02{padding-bottom:141px}.tawi_block08 .lineup_pro__bl02_item__img{padding-bottom:13px}.tawi_block08 .lineup_pro__bl02_item__txt{margin-bottom:6px}.lineup_tawi .tawi_item--small{width:47%;margin-right:6%;overflow:unset}.lineup_tawi .tawi_item--small:last-child{margin-right:0}.lineup_tawi .tawi_item--small .tawi_item__image{width:22%}.lineup_tawi .tawi_item--small .tawi_item__title{padding-left:26%}.lineup_tawi .tawi_item--small .tawi_item__btn{margin-left:26%}.lineup_tawi .tawi_item--small .tawi_item__description{padding:16px 16px 26px 26%}.lineup_tawi .tawi_item__note{text-align:center}.lineup_tawi .tawi_item__image.tawi_imagefix{top:28px}.lineup_tawi .tawi_block05__row .tawi_item{overflow:unset}.privacy{padding-top:74px;padding-bottom:136px}.privacy__title{font-size:32px;color:#2d478d;line-height:120%;font-weight:400;margin-bottom:20px}.privacy__description{font-size:15px;line-height:215%;letter-spacing:-.5px;margin-bottom:20px}.txt-blue{color:#2d478d}.txt-red{color:#ee2f2a}.txt-bold{font-weight:700}.contact{padding:70px 0 185px}.contact__title{font-size:32px;color:#2d478d;line-height:140%;font-weight:400;margin-bottom:18px}.contact__description{font-size:15px;line-height:210%;margin-bottom:15px}.contact__description a{text-decoration:underline}.contact__description a:hover{text-decoration:none}.contact__tel{font-size:15px;margin-bottom:55px;letter-spacing:1px}.contact__tel .tel-text{color:#2d478d;font-size:28px}.contact__tel .txt-bold{margin-left:7px;margin-right:47px}.contact__note{font-size:15px}.contact__form{font-size:16px}.contact__form dl{padding:25px 0 0}.contact__form dd,.contact__form dt{padding-left:52px}.contact__form dt{border-top:1px solid #939598;font-weight:700;padding-top:23px;padding-bottom:14px;position:relative}.contact__form dt::before{content:'■';position:absolute;top:24px;left:15px;color:#2d478d;font-size:15px}.contact__form dt::after{content:'※';color:#ee2f2a;font-weight:400;margin-left:12px}.contact__form dt.no-required::after{content:none}.contact__form dd{padding-bottom:35px}.contact__form .row01 li{display:inline-block;margin-right:35px;vertical-align:top}.contact__form li input{margin-right:8px;cursor:pointer}.contact__form li label{cursor:pointer}.contact__form .row01 li:last-child{margin-right:0}.contact__form .row02 ul{overflow:hidden;padding-top:23px}.contact__form .row02 li{width:160px;float:left;margin-right:53px;text-align:center;margin-bottom:29px}.contact__form .row02 li input{margin-right:8px}.contact__form .row02 li:nth-child(6n){margin-right:0}.contact__form .row04{padding-top:8px}.contact__form .form__image{margin-bottom:8px}.contact__form .textarea{border:1px solid #939598;border-radius:11px;width:100%!important;height:auto!important;max-width:100%!important;min-height:171px;margin-top:6px;padding:10px 15px;max-height:171px}.contact__form .table_form td,.contact__form .table_form th{padding-bottom:16px}.contact__form .table_form th{font-weight:400;text-align:left;vertical-align:top;padding-top:10px}.contact__form .table_form .col01{width:130px}.contact__form .table_form .col02{width:510px}.contact__form .table_form .col03{width:90px}.contact__form .table_form .form__note{font-size:15px;color:#58595b;margin-left:16px}.contact__form .table_form input::placeholder{color:#808285}.contact__form [class*=input_]{border:1px solid #939598;border-radius:12px;padding:12px 18px}.contact__form select[class*=input_]{padding:8px 20px 8px 30px}.input_w200{width:200px}.input_w300{width:300px}.input_w375{width:375px}.col_right_title{padding-top:10px;text-align:center}.col_right1{margin-left:55px;display:inline-flex;vertical-align:top}.col_right1 .col_right_title{min-width:55px}.col_right2{margin-left:40px;display:inline-flex;vertical-align:top}.col_right2 .col_right_title{min-width:95px}.table_form .wpcf7-form-control-wrap{display:inline-flex;flex-direction:column}.acceptance-privacy{padding-top:30px;display:block;text-align:center}.acceptance-privacy .wpcf7-list-item-label::after{content:'※';color:#ee2f2a;font-weight:400;margin-left:10px}.recruit_entry .acceptance-privacy{padding-top:45px}.acceptance-privacy a{text-decoration:underline}.acceptance-privacy a:hover{text-decoration:none}.input_01{width:450px}.input_02{width:150px}.input_03{width:550px}.input_04{width:290px}.form-button{text-align:center}.form-button input{font-size:19px;color:#fff;font-weight:700;background-color:#da1c5c;border-radius:24px;border-color:#da1c5c;transition:.3s all ease;max-width:372px;width:100%;padding:14px 0}.form-button input:focus{outline:0}.mfp_element_date,.mfp_element_email,.mfp_element_number,.mfp_element_password,.mfp_element_select-one,.mfp_element_tel,.mfp_element_text,.mfp_element_textarea{box-shadow:none}.contact.thanks .contact__title{text-align:center;margin-bottom:40px}.thanks_box{clear:both;width:85%;max-width:500px;margin:0 auto 100px;padding-bottom:30px;border:2px solid #ccc}.thanks_box .tks_title{font-size:16px;font-weight:700;padding:30px 0 20px;text-align:center}.thanks_box .tks_text{line-height:160%;padding:0 20px 25px;text-align:justify}.thanks_box .tks_link{text-align:center;padding:0}.thanks_box a{color:#444}
/*! sitemap !*/
.sitemap{padding-top:68px;margin-bottom:210px}.sitemap a{font-size:15px;display:block;background-color:#f1f2f2;margin-bottom:8px;border:1px solid #bcbec0;padding:14px 36px;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.sitemap a:hover{color:#f1f2f2;background-color:#353536;text-decoration:none}.sitemap li>ul{margin-left:30px}.wpcf7 span.wpcf7-list-item{display:inline-block;margin:0 45px 0 0;vertical-align:top}.wpcf7 span.wpcf7-list-item input[type=checkbox],.wpcf7 span.wpcf7-list-item input[type=radio]{margin:0 7px 0 0;position:relative;top:0}.contact_checkbox01{padding-top:3px!important}.contact_checkbox02{overflow:hidden}.contact_checkbox02 .wpcf7-form-control-wrap{overflow:hidden;padding-top:23px;display:block}.contact_checkbox02 .wpcf7-form-control.wpcf7-checkbox{display:flex;flex-wrap:wrap;gap:30px 53px}.contact_checkbox02 span.wpcf7-list-item{width:160px;margin:0}.contact_checkbox02 span.wpcf7-list-item label{padding:234px 0 0 0;text-align:center;display:block;background-position:center top;background-repeat:no-repeat;background-size:160px 220px;cursor:pointer}.contact_checkbox02 span.wpcf7-list-item:nth-child(1) label{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/form__image01.jpg)}.contact_checkbox02 span.wpcf7-list-item:nth-child(2) label{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/form__image03.jpg)}.contact_checkbox02 span.wpcf7-list-item:nth-child(3) label{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/form__image04b.jpg)}.contact_checkbox02 span.wpcf7-list-item:nth-child(4) label{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/contactfix_img03b.jpg)}.contact_checkbox02 span.wpcf7-list-item:nth-child(5) label{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/form__image06.jpg)}.contact_checkbox02 span.wpcf7-list-item:nth-child(6) label{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/form__image08.jpg)}.contact_checkbox02 span.wpcf7-list-item:nth-child(7) label{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ontactfix_img-dmn.jpg)}.contact_checkbox02 span.wpcf7-list-item:nth-child(8) label{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/form__image07.jpg)}.contact_checkbox02 span.wpcf7-list-item:nth-child(9) label{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/form__image05.jpg)}.contact_checkbox02 span.wpcf7-list-item:nth-child(10) label{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/contactfix_img02.jpg)}.contact_checkbox02 span.wpcf7-list-item:nth-child(11) label{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/contactfix_img01.jpg)}.contact_checkbox02 span.wpcf7-list-item:nth-child(12) label{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/form__image10.jpg)}div.wpcf7 .ajax-loader{display:block;margin:10px auto 0}.mbt-loadmore{padding-bottom:256px}.btn_loadmore{clear:both;text-align:center;max-width:150px;width:100%;margin:20px auto;position:relative}.btn_loadmore a{color:#2d478d;display:block;padding:5px 0;text-decoration:none;position:relative;z-index:1;background-color:#fff;border:1px solid #2d478d;line-height:180%;border-radius:5px;font-size:inherit}.btn_loadmore a:hover{color:#fff;background-color:#2d478d}.btn_loadmore.loading a{opacity:0}.btn_loadmore.loading::before{content:'';position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-searching.gif) center center no-repeat;background-size:auto 45px}.lineup_piab-psmart .lineup_boxtop{margin-bottom:105px}.lineup_piab-psmart .piab_block03-tit01{margin-bottom:35px}.lineup_piab-psmart .piab_block03__tit02{line-height:160%;margin-top:5px;margin-bottom:20px}.lineup_piab-psmart .piab_block03__r-bg{margin-top:20px;padding-bottom:8px}.lineup_piab-psmart .piab_block03__r-bg p{margin-bottom:22px}.piab-psmart_block01{overflow:hidden;margin-bottom:84px}.piab-psmart_block02{clear:both;margin-bottom:190px}.piab-psmart__list{overflow:hidden}.piab-psmart__item{width:620px;float:left;margin-right:40px}.piab-psmart__item:nth-child(2n){margin-right:0}.piab-psmart__content{overflow:hidden;margin-bottom:80px}.piab-psmart__image{width:40.32%;float:left}.piab-psmart__description{width:54%;float:right;margin-top:-5px}.lineup_tawi-mop .lineup_boxtop{margin-bottom:105px}.lineup_tawi-mop .tawi-mop_block03-tit01{margin-bottom:35px}.lineup_tawi-mop .tawi-mop_block03__tit02{line-height:160%;margin-top:5px;margin-bottom:20px}.lineup_tawi-mop .tawi-mop_block03__r-bg{margin-top:20px;padding-bottom:8px}.lineup_tawi-mop .tawi-mop_block03__r-bg p{margin-bottom:22px}.tawi-mop_block01{overflow:hidden;margin-bottom:84px}.tawi-mop_block02{clear:both;margin-bottom:190px}.tawi-mop_block03-tit01{font-size:28px;padding:15px 0 15px 45px;background:#2d478d;color:#fff;text-align:left;letter-spacing:1px;margin-bottom:23px}.tawi-mop__list{overflow:hidden}.tawi-mop__item{width:620px;float:left;margin-right:40px}.tawi-mop__item:nth-child(2n){margin-right:0}.tawi-mop__content{overflow:hidden;margin-bottom:80px}.tawi-mop__image{width:40.32%;float:left}.tawi-mop__description{width:54%;float:right;margin-top:-5px}.lineup_tawi-container-unloader .lineup_boxtop{margin-bottom:105px}.lineup_tawi-container-unloader .tawi-container-unloader_block03-tit01{margin-bottom:35px}.lineup_tawi-container-unloader .tawi-container-unloader_block03__tit02{line-height:160%;margin-top:5px;margin-bottom:20px}.lineup_tawi-container-unloader .tawi-container-unloader_block03__r-bg{margin-top:20px;padding-bottom:8px}.lineup_tawi-container-unloader .tawi-container-unloader_block03__r-bg p{margin-bottom:22px}.tawi-container-unloader_block01{overflow:hidden;margin-bottom:84px}.tawi-container-unloader_block02{clear:both;margin-bottom:190px}.tawi-container-unloader_block03-tit01{font-size:26px;padding:15px 0 15px 45px;background:#2d478d;color:#fff;text-align:left;letter-spacing:1px;margin-bottom:23px}.tawi-container-unloader__list{overflow:hidden}.tawi-container-unloader__table{overflow:hidden}.tawi-container-unloader__item{width:620px;float:left;margin-right:40px}.tawi-container-unloader__item:nth-child(2n){margin-right:0}.tawi-container-unloader__content{overflow:hidden;margin-bottom:80px}.tawi-container-unloader__image{width:40.32%;float:left}.tawi-container-unloader__description{width:54%;float:right;margin-top:-5px}.tawi-container-unloader_tabs__tbl{font-size:16px;margin-bottom:55px}.tawi-container-unloader_tabs__tbl tr th{width:270px;color:#fff;font-weight:400;padding:11px 0;border:1px solid #818285}.tawi-container-unloader_tabs__tbl tr:nth-child(2n+1) th{background:#6d6e71}.tawi-container-unloader_tabs__tbl tr:nth-child(2n) th{background:#808285}.tawi-container-unloader_tabs__tbl tr td{padding:5px 40px;border:1px solid #818285}.tawi-container-unloader_tabs__tbl.mb-42{margin-bottom:42px}.tawi-container-unloader_tabs__tbl__title{font-size:16px;color:#fff;clear:both;background-color:#58595b;text-align:center;font-weight:400;padding:11px 0}.tawi-container-unloader_font36{display:block;font-size:36px;line-height:135%}
/*! recruit.html !*/
.page_recruit-bl01{overflow:hidden;margin-top:85px;margin-bottom:53px;padding:14px 20px 24px 0;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/page-recruit01.jpg) no-repeat left center}.page_recruit-cnt01{width:785px;float:right;padding:45px 40px 0 41px;background:rgb(255 255 255 / .82)}.page_recruit-p01tit{font-size:26px;color:#2e5e86;padding-bottom:18px;margin-bottom:18px;border-bottom:1px dotted #6d6e71;font-weight:700}.page_recruit-bl01 .text p{font-size:16px;line-height:170%}.page_recruit-bl01 .text .mbt01{margin-bottom:30px}.page_recruit-bl01 .text .mbt02{margin-bottom:10px}.text-bottom{width:425px;float:right;margin-top:-5px}.text-bottom span{font-size:16px;float:left;line-height:170%}.page_recruit-bl01 .text-bottom .img{float:right;margin-bottom:0;margin-right:9px}.text-bottom .img img{margin:0}.page_recruit-h3{clear:both;font-size:28px;padding:15px 0 15px 45px;margin-bottom:45px;background:#2e5e86;color:#fff;font-weight:400}[class*=page_recruit-bl02-]{width:617px}.page_recruit-bl02-left{float:left}.page_recruit-bl02-right{float:right}[class*=page_recruit-bl02-] .text{width:500px;padding:22px 18px 0 28px;font-size:15px;float:right;position:relative;bottom:86px;background:rgb(233 234 235 / .82)}[class*=page_recruit-bl02-] .img img{margin:0}[class*=page_recruit-bl02-] .text p{margin-bottom:23px;line-height:170%}[class*=page_recruit-bl02-] .text .page_recruit-bl02tit{font-size:21px;font-weight:700;color:#2e5e86;margin-bottom:10px}.page_recruit-bl03-left{float:left}.page_recruit-bl03-left.w605{width:605px}.page_recruit-bl03-right.w500{width:500px}.page_recruit-bl03-right{float:right}.page_recruit-bl03tit{font-size:23px;font-weight:700;color:#2e5e86;letter-spacing:-1.5px;margin-bottom:20px}[class*=page_recruit-bl03] .text{font-size:15px;text-align:justify}[class*=page_recruit-bl03] .text p{margin-bottom:28px;letter-spacing:1px;line-height:175%}[class*=page_recruit-bl03-]{margin-bottom:103px}.page_recruit-h3.page_recruit-mbt01{margin-bottom:50px}[class*=page_recruit-bl03] .page_recruit-bl03tit{line-height:85%}[class*=page_recruit-bl03].page_recruit-mbt02{margin-bottom:50px}.page_recruit-bl04{clear:both;overflow:hidden;margin-bottom:95px}.page_recruit-bl041{width:440px;padding:72px 0;text-align:center;background:#2e5e86;color:#fff;font-weight:700;float:left;margin-right:15px}.page_recruit-font14{display:block;font-weight:700}.page_recruit-font24{font-size:24px;margin-top:7px}.page_recruit-font20{font-size:20px;margin-top:7px}.page_recruit-bl042{width:410px;overflow:hidden;float:left;padding:11px 10px;border:1px solid #2e5e86;margin-right:5px}.page_recruit-bl042 a{display:table;clear:both;width:100%}.page_recruit-bl042 .img{float:left}.page_recruit-bl042 .text{width:200px;display:table-cell;vertical-align:middle}.page_recruit-bl04tit{font-weight:700;font-size:26px;color:#414042;margin-bottom:10px;text-align:center}.page_recruit-bl04tit img{padding-top:4px;padding-bottom:1px}.page_recruit-bl04tit span{font-size:16px;margin-left:10px}.page_recruit-bl042 a:hover{text-decoration:none}.page_recruit-bl042 .lineup-btn{text-align:center;border:none;color:#fff;background:#5fb5a4 url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 10px no-repeat;margin-bottom:0;margin-left:5px}[class*=page_recruit-bl042]:last-child{margin-right:0}.page_recruit-bl05{clear:both;padding:40px 25px 33px 25px;background:#edede6;margin-bottom:91px;text-align:center}.page_recruit-bl05 .tit{color:#414042;font-size:28px;display:inline-block;font-weight:700;text-align:center;padding-bottom:18px;margin-bottom:25px;border-bottom:2px solid #2e5e86}.page_recruit-bl05 p{font-size:15px;margin-bottom:28px;text-align:left}.page_recruit-bl06{background:#2e5e86;padding:65px 0 73px 0;margin-bottom:110px}.page_recruit-bl06 .container{background:#fff;padding:43px 0 70px 0}.page_recruit-bl06 .tit{font-size:32px;font-weight:700;text-align:center;color:#fff;margin-bottom:38px}.page_recruit-tabl{width:1200px;margin:0 auto;border:1px solid #808285}.page_recruit-tabl tr th{width:250px;background:#2d478d;color:#fff;border-bottom:1px solid #fff;padding:18px 0;font-size:16px}.page_recruit-tabl tr:last-child th{border:1px solid #808285}.page_recruit-tabl tr td{font-size:15px;border:1px solid #808285;padding:18px 20px 17px 36px}.page_recruit-tablmbt{margin-bottom:26px}
/*! recruit/office.html !*/
.recruit-office{margin-top:74px}.recruit-office-title{font-size:32px;color:#2d478d;font-weight:400;line-height:100%;margin-bottom:25px}.recruit-office-p01{font-size:21px;font-weight:500;color:#231f20;margin-bottom:25px}.recruit-office__item{width:23.4%;float:left;margin-right:2.13%;margin-bottom:30px}.recruit-office__item:nth-child(4n){margin-right:0}.recruit-office__link{display:block;position:relative}.recruit-office__link::before{top:0;left:0;width:100%;content:'';height:100%;opacity:0;position:absolute;transition:.3s all ease;background-color:rgb(0 0 0 / .5)}.recruit-office__link:hover p,.recruit-office__link:hover::before{opacity:1}.recruit-office__link p{top:54%;opacity:0;width:100%;text-align:center;color:#fff;font-size:15px;position:absolute;transition:.3s all ease;transform:translateY(-50%)}.recruit-office__link p span{padding-right:30px}.recruit-office-gallery{overflow:hidden;margin-bottom:75px;padding-top:10px}.recruit-office-gallery a span{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/office-icon01.png) center right no-repeat}.recruit-office-info{overflow:hidden;margin-bottom:70px}.recruit-office-info .recruit-office__item{margin-bottom:85px}.recruit-office-info .recruit-office__link{margin-bottom:21px}.recruit-office-info a span{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/office-icon02.png) center right no-repeat}.recruit-office-info__title01{text-align:center;color:#231f20;font-size:18px;font-weight:700;margin-bottom:14px}.recruit-office-info__title02{font-size:15px;color:#231f20;font-weight:400;display:inline-block;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/office-title-bg.png) center no-repeat;background-size:100%;padding:18px 12px 25px;word-break:keep-all}.safari.desktop .recruit-office-info__title02{min-width:147px}.recruit-office-info__description{position:relative}.recruit-office-info__description p{font-size:15px;color:#353536;border:2px solid #939598;background-color:#f1f2f2;padding:19px 13px 30px}.recruit-office-info__description::before{content:'';top:20px;bottom:-28px;left:-4px;right:2px;z-index:-1;position:absolute;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/office-des-bg.gif) left bottom no-repeat;background-size:contain}
/*! recruit/career.html !*/
.recruit-career{margin-top:75px}.recruit-career .recruit-office-title{font-weight:700;line-height:170%;margin-bottom:30px}.recruit-career__list{width:100%;word-spacing:-5px;display:inline-block;margin-bottom:139px}.recruit-career__list-item{width:31.64%;margin-right:2.54%;vertical-align:top;display:inline-block;border:1px solid #2e5e86}.recruit-career__list-item:nth-child(3n){margin-right:0}.recruit-career__list-item .number{width:60px;color:#fff;font-size:36px;text-align:center;display:inline-block;vertical-align:middle;background-color:#2e5e86;padding:41px 0 35px}.recruit-career__list-item .text{font-size:20px;color:#414042;font-weight:700;display:inline-block;vertical-align:middle;width:calc(100% - 60px);line-height:175%;padding:4px 0 0 20px}.recruit-career-title{color:#fff;font-size:28px;font-weight:400;background-color:#2e5e86;padding:17px 43px 13px;margin-bottom:67px}.recruit-career-title.mb56{margin-bottom:56px}.recruit-career__image{text-align:center;margin-bottom:136px}.recruit-career__txt{text-align:center;margin-bottom:63px}.recruit-career__txt .s01{color:#58595b;font-size:18px;font-weight:700;display:inline-block;vertical-align:middle;background-color:#f1f2f2;border:1px dotted #808285;padding:13px 16px;margin-right:19px}.recruit-career__txt .s02{font-size:28px;color:#414042;display:inline-block;vertical-align:middle;padding-top:5px}
/*!solution01!*/
.solution01{padding-top:80px}.solution01 .lineup_item__info_title{font-size:28px;text-align:left}.solution01 .kest_title-font36{text-align:center;margin-bottom:25px}.solution01_block01 .left{float:left;width:560px;margin-bottom:90px;margin-top:22px;padding-left:120px;text-align:center}.solution01_block01 .right{float:right;width:720px;padding:29px 33px 43px 33px;background:#edede6;margin-bottom:90px}.solution01_block01 .right p{margin-bottom:25px;font-size:15px}.solution01_block02{clear:both;overflow:hidden}.solution01_block02 .left,.solution01_block02 .right{width:620px}.solution01_block02 .left{float:left}.solution01_block02 .right{float:right}.solution01_block02 .lineup_item__info_title{font-size:18px;padding:15px 13px;text-align:center;margin-bottom:20px}.solution01_block02 p{font-size:15px;margin-bottom:25px}.solution01_block02 .img{margin-bottom:15px}.solution01_btn{clear:both;text-align:center;margin-bottom:85px;margin-top:20px}.solution01_btn .lineup-btn{background:#2d478d url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 19px no-repeat;color:#fff;text-align:center;max-width:230px;padding:10px}.solution01_btn .lineup-btn:hover{background:#fff url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 19px no-repeat}.solution01_btn .lineup-btn:hover a{color:#2d478d;text-decoration:none}.solution01_btn .lineup-btn a{display:block;color:#fff;font-size:15px}.solution01_block03{overflow:hidden;margin-bottom:150px}.solution01_block03 .left .lineup_item__info_title{margin-bottom:35px}.solution01_block03 .lineup_item__info_title{margin-bottom:20px}.solution01_block03 .left,.solution01_block03 .right{width:600px}.solution01_block03 .left{float:left}.solution01_block03 .right{float:right}.solution01_block03 .right p{font-size:15px}.solution01_text-right li{font-size:19px;color:#414042;padding-bottom:25px;padding-left:35px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution01_bg01.png) top 2px left no-repeat}.solution01_img-left{width:320px;float:left}.solution01_text-right{float:left;margin-bottom:5px}.solution01_content{clear:both;font-size:15px;padding:20px 29px 20px 40px;background:#edede6}.solution01_block04{width:1145px;overflow:hidden;margin:37px auto 160px auto}.solution01_block04-item{width:202px;float:left;margin-right:33px}.solution01_block04-item:last-child{margin-right:0}.solution01_block04-item .img{margin-bottom:15px}.solution01_block04-item p{color:#231f20;font-size:15px;margin-bottom:5px}.solution01_slick .slick-dots li button:before{font-size:18px;color:#a7a9ac}.solution01_slick .slick-dots li.slick-active button:before{color:#58595b}.solution01_slick .slick-dots li{margin:0 4px}
/*! solution/solution03.html !*/
.solution{clear:both;overflow:hidden;padding:80px 0 150px}.solution03_block01{clear:both;margin-bottom:85px}.solution_title01{clear:both;color:#2d478d;font-size:36px;font-weight:400;font-family:'Noto Sans JP',sans-serif;text-align:center;line-height:120%;padding-bottom:26px}.solution03_block02{clear:both;overflow:hidden;margin-bottom:75px}.solution03_block02__item{float:left;width:400px;margin-left:38px;padding-bottom:30px}.solution03_block02__item:nth-child(3n+1){clear:left;margin-left:0}.solution_title02{color:#fff;font-size:18px;font-weight:400;font-family:'Noto Sans JP',sans-serif;margin-bottom:30px;padding:15px 5px 15px 40px;background-color:#2c478d}.solution03_block02__item div{padding-bottom:15px;vertical-align:middle}.solution03_block02__item p{color:#353536;font-size:15px;text-align:justify}.solution_btn{clear:both;text-align:center;padding-bottom:50px}.solution_btn .lineup-btn--blue{max-width:230px;font-size:15px;font-weight:700;padding:9px 0}.ie .solution_btn .lineup-btn--blue{padding:11px 0 7px}
/*! solution/solution02 !*/
.solution02-image{margin-bottom:85px}.solution02-gr02 .solution02-image{margin-bottom:71px}.solution02-bl01{overflow:hidden;margin-bottom:110px}[class*=solution02-bl01__item-]{float:left;width:620px;margin-right:40px;margin-bottom:66px;overflow:hidden}[class*=solution02-bl01__item-]:nth-child(2n){margin-right:0}.solution02-bl01__item-01,.solution02-bl01__item-02{overflow:hidden}.solution02-bl01__item-01 .solution02-bl01__imgage{width:200px;float:left;margin-top:2px}.solution02-bl01__imgage{font-size:15px}.solution02-bl01__item-01 .solution02-bl01__description{width:calc(100% - 225px);float:right}.solution02-bl01__item-02 .solution02-bl01__imgage{width:250px;float:left;margin-top:5px}.solution02-bl01__item-02 .solution02-bl01__description{width:calc(100% - 270px);float:right}.solution02-bl01__description{font-size:15px;letter-spacing:-.5px}.solution02-bl01__item-03,.solution02-bl01__item-04{margin-bottom:32px}.solution02-bl01__item-03 .solution02-bl01__imgage,.solution02-bl01__item-04 .solution02-bl01__imgage{margin-bottom:16px}.solution02-bl01 .solution_title02{margin-bottom:20px}.solution02-bl01__content{overflow:hidden;clear:both}.solution02-tabs_list{overflow:hidden}.solution02-tabs__item{width:400px;float:left;margin-right:40px}.solution02-tabs__item:nth-child(3n){margin-right:0}.solution02-tabs__title{font-size:18px;color:#fff;background-color:#2d478d;padding:17px 38px 13px;font-weight:400;margin-bottom:12px;font-family:"游ゴシック体","Yu Gothic",YuGothic,"Shuei KakuGo Kin L",sans-serif}.solution02-tabs__image{margin-bottom:15px}.solution02-tabs__description{margin-bottom:25px;font-size:15px}.solution02-gr02 .tabs_box{margin-bottom:34px}.solution02-tabs__box{padding:22px 22px 32px 31px;background-color:#edede6}.solution02-tabs__box .__title{font-size:23px;color:#2d478d;margin-bottom:11px;font-weight:500;font-family:"游ゴシック体","Yu Gothic",YuGothic,"Shuei KakuGo Kin L",sans-serif}.solution02-tabs__box .__description{font-size:15px}.solution02-bl01 .solution_btn{padding-top:15px}.solution02-gr02 .solution_btn{padding-top:20px;padding-bottom:0}.solution02-gr02 .tabs_navi{text-align:center;border:none;margin-bottom:59px}.solution02-gr02 .tabs_navi li{min-width:291px;margin:0 2px 0;border:2px solid #2c478d}.ie .solution02-gr02 .tabs_navi li{float:none}
/*! sesotec !*/
.lineup_sesotec{overflow:hidden;margin-bottom:92px}.lineup_sesotec .lineup_item{padding-top:72px;padding-right:60px}.lineup_sesotec .lineup_item__logo{margin-bottom:25px}.lineup_sesotec .lineup_item__title{font-size:36px;padding-right:39px}.safari .lineup_sesotec .lineup_item__title{padding-right:0}.lineup_sesotec .lineup_item__descript_text{margin-bottom:18px;padding:20px 22px 1px 28px}.lineup_sesotec .lineup_item__descript_list{font-size:15px;line-height:170%;margin-bottom:37px}.lineup_sesotec .lineup_item__descript_list li{font-size:18px;padding-left:65px;padding-right:52px;margin-bottom:22px;font-weight:700;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/sesotec_icon.png) center left 26px no-repeat}.lineup_sesotec .lineup_boxtop{margin-bottom:36px}.lineup_sesotec .lineup_piab__specifications{margin-bottom:113px}.lineup_sesotec .solution02-bl01__title{margin-bottom:34px;font-size:23px;padding-left:46px}.sesotec_table .col01{width:240px}.sesotec_table .row01 th{padding:19px 0}.sesotec_table .row02 th{font-size:14px;padding:12px 0;background-color:#808285}.sesotec_table tbody tr td{padding:13px 0;background-color:transparent!important}.flow-banner{clear:both;width:100%;margin:0 auto;max-width:792px;padding:54px 0 5px}.flow-banner a{display:block}.flow-banner-TAWI-MOP{clear:both;width:100%;margin:0 auto;max-width:792px;padding:3px 0 90px}.flow-banner-TAWI-MOP a{display:block}.flow-banner-topics{clear:both;width:100%;margin:0 auto;max-width:792px;padding-bottom:35px}.flow-banner-topics a{display:block}.banner-topics-title{width:100%;margin:10px auto;max-width:792px;font-size:20px}.banner-topics-link{width:100%;margin:30px auto;max-width:792px}.banner-topics-link2{width:100%;margin:10px auto 80px;max-width:792px}
/*!staffdetail_blockmore01!*/
.staffdetail_blockmore01 .staff_timeline__list{padding:75px 0 88px}.staffdetail_blockmore01{margin-bottom:137px}
/*!lineup piab_option!*/
.piab_option-title{font-size:32px;color:#2d478d;margin-bottom:40px;font-weight:400}.piab_option-des{font-size:22px;color:#414042;line-height:120%;margin-bottom:83px}.piab_option .page_recruit-h3{font-size:26px;margin-bottom:33px;background:#2d478d}.piab_option-block01{overflow:hidden;margin-bottom:65px}.piab_option-block01 .img{float:left;width:525px}.piab_option-block01 .lineup_item__list{width:715px;float:right;margin-top:18px}.piab_option-block01 .lineup_item__list li{line-height:175%}.piab_option-tbl{margin-bottom:33px;border:1px solid #818285}.piab_option-tbl tr th{font-size:16px;padding:19px 0;font-weight:400;background:#6d6e71;color:#fff;border:1px solid #6d6e71}.piab_option-tbl tr td{padding:14px 0;border:1px solid #818285;font-size:15px}.piab_option-tbl tr th.col1{width:240px}.piab_option-tbl tr th.col2{width:130px}.piab_option-tbl tr td{text-align:center}.piab_option-tbl tr td:first-child{text-align:left;padding-left:30px}.piab_option .sesotec_table .row01 th.col02{width:130px}.piab_option-tbl.piab_option-mbt01{margin-bottom:10px}.piab_option-note{font-size:15px;text-align:right;margin-bottom:17px;line-height:80%}.piab_option .lineup_piab__specifications{margin-bottom:133px}.piab_option .lineup_piab__specifications.piab_option-mbt02{margin-bottom:10px}.piab_option .piab_option-mbt03{margin-bottom:150px}.piab_option-note02{clear:both;font-size:15px;width:715px;text-align:left;float:right;margin-top:15px}.piab_option-tbl01 tr th.col1{width:840px}.piab_option-tbl01 tr th.col2{width:440px}.piab_option-block02text{font-size:15px;width:785px;float:right}.piab_option .tabs_navi{padding-left:30px}.piab_option .tabs_navi li{min-width:230px}.piab_option .piab_option-mbt04{margin-bottom:43px}.piab_option .piab_option-mbt05{margin-top:42px}.piab_option .piab_option-mbt06{margin-top:56px}.piab_option .piab_option-mbt07{margin-bottom:130px}.piab_option-block01 .piab_option-mbt08{margin-top:5px}.piab_option .piab_option-mbt09{margin-bottom:55px}.piab_option-tbl.piab_option-textcenter tr td{text-align:center}.piab_option-tbl.piab_option-textcenter{margin-bottom:120px}.piab_option-block02 .img{float:left;width:495px;margin-top:5px}.piab_option-block02{overflow:hidden;margin-bottom:175px}.piab_option-mbt10{margin-bottom:50px}.piab_option-tbl02 tr th.col1{width:960px}.piab_option-tbl02 tr th.col2{width:160px}
/*!tablet!*/
.safari.desktop .navbox{padding-left:60px}.safari.desktop .navbox li{width:15%}.safari.desktop .navbox li a{padding:0;text-align:center;display:block}.safari.desktop .navbox li a.smp{display:none}.safari.desktop .navbox_small01 li{width:92%}.safari.desktop [class*=navbox_hover] li a{padding:12px 25px;text-align:left}.safari.desktop .footer_main__right,.safari.desktop .footer_main__zip p{width:300px}.safari.desktop .footer_main__zip p.footer_main__zip-text01{width:40px}.safari.desktop [class*=footer_blockmenu__]{width:175px}.safari.desktop .footer_blockmenu__01{width:230px}
/*! kest !*/
.kest_tabs_tbl01 thead th,.kest_tabs_tbl02 thead th{background-color:#707070}.kest_tabs__content .helios_tabs__tbl{margin-bottom:82px}.kest_tabs__content .helios_tabs__tbl.mb-55{margin-bottom:55px}.kest_tabs_tbl01{margin-bottom:82px}.kest_tabs_tbl01 tbody tr td:first-child{padding-left:0;text-align:center}.lineup_piab__specifications tbody tr td.td-mer{color:#fff;text-align:center;background-color:#888!important}.kest_tabs_tbl02 tbody tr td:first-child{padding-left:18px}.bt-none th{border-bottom:none!important}.lineup_piab__texttop{font-size:26px;text-align:center;padding:0 0 45px;margin-top:-35px;line-height:150%}
/*! solution-conveyor !*/
.solution01{padding-top:62px;padding-bottom:163px}.solution01_gr01{text-align:center;background-color:#edede6;padding:37px 0 30px}.solution01_gr01__title{margin-bottom:46px}.solution01_gr01__title .txt{color:#2d478d;font-size:37px;font-weight:400;line-height:140%;position:relative;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution-conveyor-07.png) left 38% top no-repeat;padding-top:10px}.solution01_gr01__title .txt::after,.solution01_gr01__title .txt::before{content:'';position:absolute;top:34px;height:2px;width:46px;background-color:#2d478d}.solution01_gr01__title .txt::before{left:-51px;transform:rotate(46deg)}.solution01_gr01__title .txt::after{right:-51px;transform:rotate(-46deg)}.solution01_gr01__title::before{left:0}.solution01_gr01__title::after{right:0}.solution01_gr01__list li{color:#2d478d;width:20.85%;display:inline-block;vertical-align:top;font-size:21px;font-weight:700;background-color:#fff;border:1px solid #2d478d;border-radius:19px;position:relative;margin:0 8px;padding:13px}.solution01_gr01__list li .number{position:absolute;content:'';font-size:22px;color:#fff;font-weight:700;width:39px;height:39px;left:50%;top:-29px;transform:translateX(-50%);z-index:2;background-color:#2d478d;border-radius:100%;line-height:39px}.solution01_gr02_box{clear:both}.solution01_gr02_box__info{width:50.8%;float:left}.solution01_gr02_box__info .image{max-width:425px;margin-left:115px}.solution01_gr02_box__info .title{font-size:36px;color:#2d478d;line-height:150%;font-weight:400;margin-bottom:28px}.solution01_gr02_box__list{width:44.5%;display:inline-block;text-align:center;word-spacing:-10px;margin-top:71px}.solution01_gr02_box__list li{width:calc(50% - 10px);display:inline-block;vertical-align:top;word-spacing:0;margin-right:20px;height:138px;position:relative;margin-bottom:13px;border-radius:12px;background-color:#567876}.solution01_gr02_box__list li:nth-child(2n){margin-right:0}.solution01_gr02_box__list li:first-child,.solution01_gr02_box__list li:last-child{background-color:#2e5c86}.solution01_gr02_box__list li span{position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);font-size:20px;font-weight:700;color:#fff;width:100%;line-height:150%}.solution01_gr02{margin-bottom:113px}.solution01_gr02 .lineup_item__logo{max-width:415px;margin-bottom:50px}.solution01_gr02 .lineup_item{padding-top:48px}.solution01_gr02 .p01{font-size:16px;color:#353536;line-height:175%}.solution01_gr02 .lineup_video{height:354px;margin-top:47px;margin-bottom:57px}.solution01_gr03__title{font-size:36px;color:#2d478d;line-height:150%;margin-bottom:13px;font-weight:400}.solution01 .solution01_gr03__item_title{margin-bottom:59px}.solution01_gr03__content [class*=item--]{width:400px;margin-bottom:113px}.solution01_gr03__content .item--l{float:left;margin-left:125px;position:relative}.solution01_gr03__content .item--l::after{content:'';position:absolute;width:148px;height:121px;right:-190px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution-conveyor-08.png) center no-repeat;top:51.4%;transform:translateY(-50%)}.solution01_gr03__content .item--r{float:right;margin-right:125px}.solution01_gr03__content .image{max-width:320px;margin:0 auto 23px}.solution01_gr03__content .title{font-size:19px;color:#414042;font-weight:400;text-align:center;margin-bottom:20px}.solution01_gr03__content .title .txt{padding-left:33px}.solution01_gr03__content .item--l .title .txt{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution-conveyor-09.png) left center no-repeat}.solution01_gr03__content .item--r .title .txt{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution-conveyor-10.png) left center no-repeat}.solution01_gr03__content .description{background-color:#edede6;padding:28px 30px 22px;font-size:15px;color:#353536;min-height:194px;text-align:justify}.solution01_gr04{clear:both}.solution01_gr04 .lineup_item__info_title{margin-bottom:54px}.solution01_gr04 .piab_block02{margin-bottom:0}
/*!solution2More!*/
.solution2More{padding:61px 0 28px}.solution2More .ind_bl03_content--group_title{text-align:center;font-size:37px;letter-spacing:1px;padding-bottom:60px}.solution2More .ind_bl03_content--group_title::after,.solution2More .ind_bl03_content--group_title::before{width:12px;height:12px;top:-25px}.solution2More .ind_bl03_content--group_title::after{right:51.5%}.solution2More .ind_bl03_content--group_list li{position:relative;width:270px;border-radius:18px;padding:12px 0;font-size:21px;font-weight:700;margin-right:10px;margin-bottom:40px}.solution2More .ind_bl03_content--group_list li:last-child{font-size:17px}.solution2More .ind_bl03_content--group_list li::before{content:"1";display:inline-block;width:40px;height:40px;color:#fff;line-height:40px;background:#2d478d;border-radius:50%;position:absolute;top:-28px;left:43%;font-size:22px}.solution2More .ind_bl03_content--group_list li:nth-child(2)::before{content:"2"}.solution2More .ind_bl03_content--group_list li:nth-child(3)::before{content:"3"}.solution2More-item01 .title{font-size:24px;text-align:center;line-height:140%;background:#2d478d;color:#fff;padding-top:9px;padding-bottom:6px}.solution2More-item01 .img{padding:6px 0}.solution2More_block01{background:#edede6;padding:36px 0 30px;margin-bottom:95px}.solution2More_block01 .container{overflow:hidden;width:1220px;margin:0 auto}.solution2More-item01:first-child{margin-right:100px}.solution2More-item01{width:560px;float:left;background:#fff}.solution2More-item01 .lineup_video,.solution2More-item01 iframe{width:560px;height:315px;position:static;left:auto}.solution2More .lineup-link{max-width:312px}.solution2More .lineup-btn{font-size:19px;font-weight:700;max-width:312px;border-radius:15px;padding:13px 0;margin-top:38px;margin-bottom:30px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution2_12.png) top 17px right 23px no-repeat}.solution2More .lineup-link:hover .lineup-btn{color:#2d478d;text-decoration:underline;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution2_12.png) top 17px right 23px no-repeat}.solution2More_block02{overflow:hidden}.solution2More_block02-tit .des,.solution2More_block02-tit .img{display:inline-block}.solution2More_block02-tit .des{font-size:18px;padding-left:40px;color:#414042;line-height:160%}.solution2More_block02-tit{margin-bottom:25px}.solution2More_block02-des{width:715px;float:left;font-size:16px;padding:110px 40px 135px;background:#edede6;line-height:195%;letter-spacing:-1.3px}.solution2More .lineup_item__info{float:right;clear:unset;margin-top:0}.solution2More-tit{clear:both;font-size:36px;color:#2d478d;margin-bottom:30px;margin-top:103px;letter-spacing:1px}.solution2More .lineup_item__info_title{text-align:left;font-size:28px;margin-bottom:60px}.solution2More_container{width:1030px;overflow:hidden;margin:0 auto 110px auto}.solution2More_container .item{width:400px;position:relative}.solution2More_container .item:first-child{float:left}.solution2More_container .item:first-child::after{content:'';display:block;width:148px;height:121px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution2_06.jpg) no-repeat center center;position:absolute;left:450px;top:41%}.solution2More_container .item:last-child{float:right;background:0 0;padding:0}.solution2More [class*=piab_block__ul]{margin-top:20px;margin-bottom:20px;text-align:center}.solution2More [class*=piab_block__ul] li{font-size:19px;color:#414042;display:inline-block}.solution2More_container .item .des{font-size:15px;background:#edede6;padding:23px 27px}.solution2More .btn-style02{padding:21px 0;font-size:20px}.solution2More .ind_btn_link{margin-bottom:190px;width:320px;margin-top:-92px}.solution2More_mbt01{margin-bottom:100px}.solution2More_block03{overflow:hidden;margin-bottom:137px}.solution2More .ind_btn_link.solution2More_mbt01{margin-top:0}
/*! solution-sanitay !*/
.solution03{padding:62px 0 84px}.solution03_gr01{margin-bottom:96px}.solution03_gr01 .solution01_gr01__title{margin-bottom:40px}.solution03_gr01__list{padding-bottom:20px;position:relative}.solution03_gr01__list li{width:400px;float:left;margin-left:20px;background-color:#fff;border:1px solid #2d478d;border-radius:19px;position:relative;padding:33px 10px 9px}.solution03_gr01__list li:hover .lineup-btn{background:#2d478d url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 19px no-repeat;background-size:10px auto}.solution03_gr01__list::after{content:'';clear:left;display:block}.solution03_gr01__list a{position:absolute;text-indent:-99999px;top:0;left:0;bottom:0;right:0}.solution03_gr01__list li:hover .lineup-btn{background-color:#2d478d;color:#fff}.solution03_gr01__list .number{position:absolute;content:'';font-size:22px;color:#fff;font-weight:700;width:39px;height:39px;left:50%;top:-19px;transform:translateX(-50%);z-index:2;background-color:#2d478d;border-radius:100%;line-height:39px}.solution03_gr01__list .title{font-size:21px;color:#2d478d;margin-bottom:21px}.solution03_gr01__list .txt{font-size:23px;color:#fff;background-color:#2d478d;line-height:140%;padding:8px 0 10px;margin-bottom:16px}.solution03_gr01__list .image{max-width:220px;margin:0 auto 11px}.solution03_gr01__list .lineup-btn{font-size:19px;max-width:310px;padding:12px 5px;letter-spacing:1px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 19px no-repeat;background-size:10px auto;margin-bottom:20px}.solution03_gr02{margin-bottom:16px}.solution03_gr02.mb-60{margin-bottom:60px}.solution03_gr02 .p03{font-size:21px;color:#2d478d;text-align:center;margin-bottom:10px}.solution03_gr02__title{font-size:18px;color:#414042;margin-bottom:20px}.solution03_gr02__title img{max-width:163px;margin:0 45px 0 0;display:inline-block;padding-top:0}.solution03_gr02__title .img02{max-width:184px;margin-right:24px}.solution03_gr02__title .img03{max-width:300px;margin-right:19px}.solution03_gr02__title .txt{display:inline-block;vertical-align:middle;margin-top:-10px}.solution03_gr02 .lineup_item{background-color:#edede6;padding:80px 35px;width:715px}.solution03_gr02 .txt01{padding:22px 35px;min-height:355px}.solution03_gr02 .lineup_item .p01{font-size:16px;color:#353536;line-height:200%;margin-bottom:40px}.solution03_gr02__list{font-size:16px;line-height:200%}.solution03_gr02__list li{padding-left:34px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution-sanitary-18.png) left 1px top 7px no-repeat}.solution03_gr02 .lineup_video{width:520px;margin-top:0;height:325px}.solution03_gr03 .helios_block03{margin-bottom:3px}.solution03_gr03 .helios_block03__item{margin-bottom:48px}.solution03_gr03__title{font-size:36px;font-weight:400;color:#2d478d;line-height:140%;margin-bottom:32px}.solution03 .solution03-btn{max-width:320px;padding:20px 0;font-size:20px;letter-spacing:1px;margin-bottom:160px}.solution03 .solution03-btn.mb-0{margin-bottom:0}.solution03 .solution03-btn.pb-95{margin-bottom:95px}.solution03_gr04__item_title{text-align:left;font-size:28px;margin-bottom:59px}.solution03_gr04 .solution01_gr03__content [class*=item--]{margin-bottom:36px}.solution03_gr04 .solution01_gr03__content .description{min-height:160px}.solution03_gr05 .kest_block03{margin:7px 0 88px -4px}.solution03_gr05 .kest_block02{margin-bottom:90px}.solution03_gr05 .kest_block01__item{margin-bottom:68px}.w-505{width:505px!important}.lineup_item__descript_text .p02{font-size:15px;text-align:center;color:#2d478d;margin-top:105px;margin-bottom:0}.solution03_gr05 .lineup_item__info_title{text-align:left;margin-bottom:18px;font-weight:700}.solution03_gr05 .solution01_gr03__title{margin-bottom:40px}
/*!cases_list!*/
.pagecases_list .main_title__description{margin-bottom:31px}.list_category{width:1145px;margin:0 auto 30px auto;overflow:hidden;text-align:center}.list_category li{margin-right:3px;display:inline-block}.list_category li:last-child{margin-right:0}.cases_list-category,.list_category li a{background-position:center center;background-repeat:no-repeat;display:block;width:140px;min-height:50px;border:1px solid #808285;border-radius:10px}.list_tag{text-align:center;margin-bottom:8px}.list_tag span{display:inline-block;margin:0 3px}.list_tag span a{display:block;border:1px solid #78b544;padding:2px 17px;margin-bottom:21px;color:#231f20;font-size:14px}.list_tag span.cl-blue a{border-color:#2b9c9d}.cases_list .cases_item{width:360px;border:1px solid #808285;margin-left:40px;margin-bottom:30px;padding:0 0 20px}.cases_list .cases_item:nth-child(3n+1){clear:left;margin-left:0}.cases_list .cases_item .img img{width:100%}.cases_list .cases_item:nth-child(3n){margin-right:0}.cases_list .cases_item,.list_category li a{border:1px solid #a2a2a2}.cases_list .cases_item:hover,.list_category li a:hover{border:1px solid #6771aa}.cases_list-category{margin:0 auto}.cases_list-category[data-category=piab],.list_category li[data-category=piab] a{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/cases_list01.jpg)}.cases_list-category[data-category="piab Vaculex"],.list_category li[data-category="piab Vaculex"] a{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/cases_list02.jpg)}.cases_list-category[data-category=HELIOS],.list_category li[data-category=HELIOS] a{background-position:top 14px center;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/cases_list03.jpg)}.cases_list-category[data-category=BFM],.list_category li[data-category=BFM] a{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/cases_list04.jpg)}.cases_list-category[data-category=kest],.list_category li[data-category=kest] a{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/cases_list05.jpg)}.cases_list-category[data-category=PRONOMIC],.list_category li[data-category=PRONOMIC] a{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/cases_list06.jpg)}.cases_list-category[data-category=SESOTEC],.list_category li[data-category=SESOTEC] a{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/cases_list07.jpg)}.cases_list-category[data-category=JPNEXT],.list_category li[data-category=JPNEXT] a{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/cases_list08.jpg)}.cases_list{clear:both;width:1160px;margin:0 auto 285px auto;overflow:hidden}.cases_list-link{position:absolute;content:'';width:100%;height:100%;top:0;left:0}.cases_list-link a{display:block;text-decoration:none}.cases_item.corporate_item__link a{padding-top:0;border:none}.cases_item .img{width:100%;height:230px;background-size:cover;background-position:center center;background-repeat:no-repeat}.cases_item ._tit{color:#2d478d;font-size:21px;margin:18px 0 8px;padding:0 10px 0 22px;text-align:left}.cases_item .lineup-btn{font-size:14px}.cases_tag{font-size:14px;color:#58595b;margin-bottom:14px;font-weight:700;text-align:left;padding:0 10px 0 22px}.cases_tag a{display:inline-block;vertical-align:top;word-break:keep-all;border:none;position:relative;z-index:1}.cases_tag a:hover{text-decoration:underline}
/*!cases_detail!*/
.cases_detail{margin-top:90px}.cases_detail-main{width:920px;margin:0 auto}.cases_detail-main ._tit{color:#2d478d;font-size:24px;padding:31px 0 25px 23px;border-top:1px solid #939598;border-bottom:1px solid #939598;margin-bottom:15px}.cases_detail .cases_item:hover{border:none}.cases_detail .cases_list-category{margin:0;float:left}.cases_detail .cases_tag{float:left;margin-left:20px;margin-top:17px;pointer-events:none}.cases_detail-main .img{clear:both;margin-bottom:28px}.cate_tags{overflow:hidden;margin-bottom:15px}.cases_detail-main .des p{margin-bottom:35px;font-size:15px;line-height:195%}.cases_detail-main .des{margin-bottom:133px}.cases_detail-main .lineup-btn{margin-bottom:123px}.cases_detail-sidebar{width:330px;float:right;background:#edede6}.cases_detail-sidebar ._tit{font-size:18px;background:#2d478d;padding:10px 0;color:#fff;text-align:center;margin-bottom:7px}.cases_detail-cate{padding-bottom:37px}.cases_detail-cate li{padding:17px 10px 13px 10px;margin:0 20px;border-bottom:1px dotted #939598}.cases_detail-cate li a{display:block;font-size:15px;color:#2d478d}.cases_detail-tags{width:295px;margin:0 auto;text-align:center;color:#58595b;font-size:15px;padding:16px 0 19px 0;font-weight:700}.cases_detail-tagsItem{margin-bottom:15px}.cases_detail-search .search,.cases_detail-sidebar .search{position:relative}.cases_detail-sidebar .search li{width:300px;margin:0 auto}.cases_detail-search .search{width:300px;margin:0}.cases_detail-search .search input[type=text],.cases_detail-sidebar .search input[type=text]{width:300px;padding:11px 0;color:#666;border:1px solid #a7a9ac;position:relative;border-radius:10px;margin-bottom:45px;margin-top:16px}.cases_detail-search .search input[type=text]{margin-bottom:38px}.cases_detail-search .search input[type=submit],.cases_detail-sidebar .search input[type=submit]{width:25px;height:25px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/cases_detailsearch.png) no-repeat right center;position:absolute;right:25px;top:24px;border:none;text-indent:-9999px}.search input:focus{outline:0}.cases_detail-main .lineup-link{text-align:center}.search-results-title{width:1160px;margin:0 auto 12px;font-size:15px}.search-results-row{width:1160px;margin:0 auto 0}.solution2More_block01 .solution01_gr01__title .txt{font-weight:700}.solution2More_block01 .solution01_gr01__list li{width:270px;padding:12px 0}.solution2More_block01 .solution01_gr01__list li:last-child{font-size:17px}.solution2More_block01 .solution01_gr01{padding-top:0;padding-bottom:43px}
/*!fix!*/
.original_right{padding-top:120px;padding-left:38px;font-size:28px;line-height:150%;color:#414042}.lineup_helio-addtext01{text-align:center;font-size:21px;color:#414042;position:relative;margin-bottom:13px}.lineup_helio-addtext01:after{content:"オクトマット";font-size:13px;position:absolute;top:-20px;right:21%}[class*=lineup_helio-addlist0]{float:left}[class*=lineup_helio-addlist0] li{font-size:15px;margin-bottom:4px}.lineup_helio-addlist01{width:240px;overflow:hidden;margin:0 auto;margin-left:63px}.lineup_helio-addlist02{float:right;margin-right:25px;width:160px}[class*=lineup_helio-addlist0] li:before{content:'';display:inline-block;width:13px;height:13px;border-radius:50%;background:#2c6d96;margin-right:10px}.lineup_helio-addblock01 .left{float:left;width:850px;margin-bottom:50px}.lineup_helio-addblock01 .right{float:right;margin-top:-48px;margin-bottom:50px}
/*!kest tab!*/
.kest_tabs_tbl_block{width:100%;max-width:385px;float:left}.kest_tabs_tbl_block02{float:none;clear:both;margin:0 auto 30px}.kest_tabs_tbl_block.w985{max-width:985px;float:none;clear:both;margin:0 auto 30px}.kest_tabs_tbl01.w840{width:840px;float:right;clear:none}.kest_tabs_tbl01 table{width:100%}.kest_tabs_tbl__mb-12 table{margin-bottom:12px}.kest_tabs__title{font-size:20px;background-color:#2c478d;margin-bottom:48px;clear:both;color:#fff;padding:19px 48px;font-weight:400}.kest_tabs_tbl_block .text{font-size:20px;color:#3e3a39;margin-bottom:18px}.kest_tabs_tbl01__p01{clear:both;text-align:right;font-size:15px;color:#323333;padding-top:5px}.kest_tabs_tbl01 table tbody tr:nth-child(2n){background-color:#e6e6e6}.kest_tabs_tbl01 table tbody tr:first-child td:first-child{background-color:#e6e6e6!important}.kest_tabs__note{position:relative}.kest_tabs__note::after{content:'※';font-size:13px;margin-top:-5px;position:absolute;padding-left:2px}.kest_block02__item .img{margin-bottom:18px}.kest_block02__item .txt{text-align:center;font-size:15px;color:#323333}
/*!fix sesotec!*/
.lineup_sesotec-block01{padding-top:82px}.lineup_sesotec-block01.pt4{padding-top:4px}.lineup_sesotec-block01,.lineup_sesotec-block01 .lineup_item__descript_list{clear:both}.lineup_sesotec-block01 .lineup_item__descript_list{padding-top:23px;margin-bottom:63px}.lineup_sesotec-block01 .lineup_item__descript_list li{font-size:18px;font-weight:700;padding-left:43px;margin-bottom:17px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/sesotec_icon.png) center left no-repeat}.lineup_sesotec-block01 .helios_title__h3{text-align:left}.lineup_sesotec-block01 .item{width:620px;background:#edede6;margin-bottom:68px;padding:24px 23px}.lineup_sesotec-block01 .item.mb52{margin-bottom:52px}.lineup_sesotec-block01 .item.left{float:left}.lineup_sesotec-block01 .item.right{float:right}.lineup_sesotec-block01 .item h4{font-size:18px;font-weight:700;padding-left:40px;margin-bottom:7px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_bg02.png) center left no-repeat}.lineup_sesotec-block01 .item p{font-size:16px;line-height:180%}.lineup_sesotec-block01 .lineup_sesotec-block02{clear:both}.lineup_sesotec-block02 .solution_title02{font-size:23px}
/*!lineup-bfm!*/
.lineup-bfm_bl02__cnt04{margin-bottom:70px}.lineup-bfm_group02{word-spacing:-10px;margin:0 -14px 80px;display:inline-block}.lineup-bfm_group02__item{width:25%;display:inline-block;vertical-align:top;padding:0 14px;word-spacing:0}.ipad .lineup-bfm_group02__item{min-width:327px}.lineup-bfm_group02__item ._image img{width:100%}.lineup-bfm_group02__item .txt{background-color:#f4f3f0;padding:16px 20px;line-height:135%}.ipad .lineup-bfm_group02__item .txt{min-height:220px}.lineup-bfm_group02__item ._title{font-size:24px;color:#163b85;margin-bottom:14px}.lineup-bfm_group02__item ._description{color:#1a1a1a;margin-bottom:5px}.lineup-bfm_group02__item ._note{font-size:14px;color:#333;letter-spacing:-1px}.safari.desktop .lineup-bfm_group02__item ._note{margin-bottom:15px}.lineup_bfm_list{word-spacing:-10px;margin:0 -19px;color:#1a1a1a}.lineup_bfm_list.mb50{margin-bottom:50px}.lineup_bfm_list__item{width:33.33%;display:inline-block;vertical-align:top;word-spacing:0;padding:0 19px 28px}.lineup_bfm_list__item_left{width:37.5%;float:left;position:relative}.lineup_bfm_list__item_left:after{content:'';position:absolute;width:1px;top:0;bottom:4px;background-color:#000;right:-23%}.lineup_bfm_list__item_left ._image{margin-bottom:10px}.lineup_bfm_list__item_left ._description{text-align:center;font-size:16px;font-weight:700}.lineup_bfm_list__item_right{width:54%;float:right;padding-left:25px;padding-top:30px}.lineup_bfm_list__item_right ._title{font-size:19px;font-weight:700;margin-bottom:10px;min-height:48px}.lineup_bfm_list__item_right ._title.mt50{margin-top:50px}.lineup_bfm_list__item_right ._description{font-size:15px;margin-bottom:8px}.lineup_bfm_list__item_right ._note{font-size:19px;font-weight:700}
/*!piab-t!*/
.lineup_item__title.fz35{font-size:35px;min-height:190px}.lineup_item__list-btn{font-size:19px;color:#2d478d;text-align:center;word-spacing:-10px;margin-bottom:20px}.lineup_item__list-btn li{display:inline-block;width:100%;max-width:160px;word-spacing:0;margin:0 8px 8px}.lineup_item__list-btn.mw180 li{max-width:180px;min-width:110px}.lineup_item__list-btn .s01{display:block;background-color:#f1f2f2;border:2px solid #294686;border-radius:20px;padding:7px}.lineup_item__list02{min-height:242px;background-color:#edede6;padding:22px 28px;margin-bottom:22px}.lineup_item__list02 li{padding-left:26px;position:relative;margin-bottom:2px}.lineup_item__list02 li::before{content:'';position:absolute;height:14px;width:14px;background-color:#2d478d;top:5px;left:0;border-radius:50%}.lineup_item__list03{word-spacing:-10px;margin-bottom:22px}.lineup_item__list03 dd,.lineup_item__list03 dt{display:inline-block;vertical-align:middle;word-spacing:0;margin-bottom:8px}.lineup_item__list03 dt{color:#fff;background-color:#2b9c9d;width:90px;border-radius:8px;margin:0 18px 8px 28px;text-align:center;padding:1px 0 0;font-size:13px}.lineup_item__list03 dd{width:calc(100% - 136px);color:#414042;font-size:14px}.lineup_item__descript_p01{background-color:#edede6;letter-spacing:-.6px;padding:13px 28px;font-size:14px}.lineup_item__descript_title.fz22{font-size:22px;font-weight:700}.lineup_piabpftitle .lineup_item__title.fz35{min-height:170px;line-height:140%}.tabs_piab_list{text-align:center;word-spacing:-10px;padding-top:40px;margin-bottom:90px}.tabs_piab_list .tabs_piab_list__item+.tabs_piab_list__item{margin-left:130px}.tabs_piab_list__item{width:200px;display:inline-block;vertical-align:top;word-spacing:0}.tabs_piab_list__item .image{margin-bottom:32px}.tabs_piab_list__item .image img{width:100%}.tabs_piab_list__item .description{font-size:14px;color:#fff;background-color:#6d6e71;border-radius:7px;padding:3px 8px}.lineup_item.no_video{float:right;position:relative;padding:0;margin-right:80px}.lineup_item.no_video .lineup_item__logo{position:absolute;left:-96%;top:78px}
/*!fix other!*/
.lineup_others-bl01 .lineup_item__title{font-size:42px;margin-bottom:4px}.lineup_others-bl01 .lineup_item{margin-top:70px}.lineup_others-bl01text1{text-align:center;font-size:19px;line-height:180%;margin-bottom:38px;color:#414042}.lineup_others-bl01text2{width:430px;text-align:center;margin:0 auto 20px auto;padding:5px 0;background:#2b9c9d;font-weight:700;color:#fff;border-radius:10px}.lineup_others-bl01text3{text-align:center;font-size:16px;line-height:175%}.lineup_others-bl01 .lineup_item__descript_title{font-size:26px;letter-spacing:-2px;margin-bottom:43px;padding-top:10px}.lineup_others-bl01 .lineup_item__descript_text{min-height:360px;line-height:170%;padding:16px 15px 30px 23px}.lineup_others-bl01 .vaculex_title{font-size:24px;margin-bottom:7px;clear:both}.lineup_others-list01{width:535px;float:left}.lineup_others-item01{overflow:hidden;padding:14px 30px;border-radius:15px;border:2px solid #818285;margin-bottom:47px}.lineup_others-list01.left{margin-right:55px}.lineup_others-list01 li{font-weight:700;padding-left:20px;padding-bottom:4px;position:relative}.lineup_others-list01 li:before{content:'';display:inline-block;width:12px;height:12px;background:#2d478d;border-radius:50%;position:absolute;left:0;top:5px}.lineup_others-bl01 .vaculex_info__title{font-size:26px}.lineup_others-bl01text4{font-size:16px;padding:24px 0 25px 18px;background:#edede6;margin-bottom:65px;letter-spacing:-1px}.lineup_others-item02l{width:470px;float:left;margin-bottom:80px}.lineup_others-item02r{float:right;width:755px}.lineup_others-bl01 .lineup_boxtop{clear:both;margin-bottom:37px}.lineup_others-bl01 .lineup_piab__specifications thead th{border:1px solid #d2d3d7}.lineup_others-bl01 .lineup_piab__specifications tbody td{border:1px solid #838383}.lineup_others-item02r p{font-size:20px;color:#3e3b3b;margin-bottom:8px}.lineup_others-bl01 .tbl-helios{margin-bottom:25px}.lineup_others-item02 .item{width:440px;float:left;margin-right:17px;background:#edede6;padding:24px 5px 25px 21px}.lineup_others-item02 .item:nth-child(2n){width:360px}.lineup_others-item02 .item:last-child{margin-right:0}.lineup_others-left01,.lineup_others-right01{clear:both}.lineup_others-item02 .item h4{font-size:18px;font-weight:700;padding-left:45px;margin-bottom:5px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_bg02.png) center left no-repeat}.lineup_others-item02 .item p{font-size:16px;line-height:170%;letter-spacing:-1px}.lineup_others-bl01 .lineup_others-left03{width:620px;margin-bottom:50px;margin-top:0}.lineup_others-bl01 .lineup_others-left03 h3,.lineup_others-bl01 .lineup_others-right04 h3{font-size:28px}.lineup_others-bl01 .lineup_others-right04{width:620px;float:right;clear:none;margin-bottom:50px}.lineup_others-bl01 .vaculex_title.fz36{font-size:36px;margin-bottom:22px}.lineup_others-imgl{width:600px;float:left;margin-top:-8px}.lineup_others-right02{width:570px;float:right;margin-top:17px}.lineup_others-bl01text6{font-size:20px;margin-bottom:5px}.lineup_others-table01 tr th{width:160px;padding:12px 0;background:#dedede;border:1px solid #838383;font-weight:400}.lineup_others-table01 tr td{border:1px solid #838383;padding:12px 0 12px 22px}.lineup_others-table02{margin-top:30px;text-align:center}.lineup_others-table02 tr th{padding:13px 0;border:1px solid #838383;background:#dedede;font-weight:400}.lineup_others-table02 tr td{padding:13px 0;border:1px solid #838383}.lineup_others-table02 tr td.bg{background:#dedede}.lineup_others-bl01text5{text-align:right;margin-top:6px;letter-spacing:1px}.lineup_others-bl01 .lineup_item__info_title.fz28{font-size:28px}.lineup_others-bl01 .vaculex_title.fz30{font-size:30px}.lineup_others-bl01text7{text-align:left}.lineup_others-bl01 .lineup_item__info.mt01{margin-top:103px}.lineup_others-bl01 .lineup_others-left03.mt02{margin-top:30px}.lineup_others-bl01 .tbl-helios .py16 th{padding:14px 0}.lineup_others-table03 thead th{width:68px}.lineup_others-table03 thead th.w161{width:161px}.lineup_others-table03 thead th.w118{width:118px}.lineup_others-table04 thead th.w145{width:145px}.lineup_others-bl01 .tbl-helios.lineup_others-table04 thead th{width:108px;line-height:130%;padding:6px 0}.lineup_piab__specifications.lineup_others-table04 tbody tr:nth-child(2n) td{background:0 0}.lineup_others-table04{margin-top:27px}.lineup_others-bl01 .lineup_others-bl01text8{padding-top:95px}.lineup_others-bl01 .lineup_others-bl01text8 .lineup_item__title{line-height:125%;margin-bottom:8px}.lineup_others-bl01 .lineup_boxtop.lineup_others-bl01text9{margin-bottom:50px}.lineup_others-bl01 .lineup_others-bl01text9 .lineup_item__descript_title{letter-spacing:1px}.lineup_others-bl01 .lineup_others-right02 .tbl-helios th{width:85px}.lineup_others-bl01 .lineup_others-right02 .tbl-helios .w165,.lineup_others-bl01 .lineup_others-table02 .w165{width:165px}.lineup_others-bl01 .lineup_others-right02 .tbl-helios .w150{width:150px}.lineup_others-bl01 .lineup_boxtop.lineup_others-bl01text11{margin-bottom:105px}.lineup_others-bl01 .lineup_others-bl01text10 .lineup_item__descript_title{line-height:165%;padding-top:7px;letter-spacing:1px;margin-bottom:3px}.lineup_others-bl01 .lineup_others-bl01text10 .lineup_item__descript_text{min-height:305px}.lineup_others-bl01 .lineup_others-left01.mt02{margin-top:32px;width:620px;margin-bottom:190px}.lineup_others-right03{width:620px;float:right;margin-top:32px;margin-bottom:190px}.lineup_others-bl01 .lineup_others-left01 .lineup_others-table01,.lineup_others-bl01 .lineup_others-right03 .lineup_others-table01{margin-bottom:20px}.lineup_others-bl01 .lineup_others-left01 .vaculex_title,.lineup_others-bl01 .lineup_others-right03 .vaculex_title{margin-top:35px;margin-bottom:12px}.lineup_others-bl01 .lineup_others-left01 .tbl-helios,.lineup_others-bl01 .lineup_others-right03 .tbl-helios{margin-bottom:8px}.lineup_others-bl01 .lineup_others-left01 .tbl-helios thead th:first-child,.lineup_others-bl01 .lineup_others-right03 .tbl-helios thead th:first-child{width:210px}.lineup_others-right05 .lineup_others-table03 thead th.w161{width:161px}.lineup_others-right05 .lineup_others-table03 thead th.w118{width:118px}.lineup_others-right05 .lineup_others-table03 thead th{width:59px}.lineup_others-item02r .lineup_others-bl01text12{font-size:15px;margin-top:-18px;margin-bottom:15px}.safari.desktop .lineup_item__descript_main-title{letter-spacing:-1px;font-size:40px}.safari.desktop .lineup_pro__btn li:first-child{width:38%}.safari.desktop .lineup_pro__btn li:first-child span{width:100%;padding:7px 0}.safari.desktop .lineup-description{font-size:70%}.lineup_others-bl01 .lineup_others-left03.clearnone{clear:none}:-ms-input-placeholder{color:#939598!important;font-weight:400!important}.ie .ind_bl01 .slick-list{overflow:inherit!important}
/*!問合せボタン!*/
.btn_inquiry{clear:both;padding:40px 0 120px}.btn_inquiry a{display:block;color:#fff;font-size:19px;font-weight:700;text-align:center;width:85%;max-width:375px;margin:0 auto;padding:14px 0 19px 4%;background:url(https://www.jpnext.co.jp/wp-content/uploads/btn-inquiry.png) center center no-repeat;background-size:100% 100%;transition:.3s all ease}.btn_inquiry a:hover{text-decoration:none;background-image:url(https://www.jpnext.co.jp/wp-content/uploads/btn-inquiry-on.png)}.btn_inquiry-tawicontents{clear:both;padding:40px 0 60px}.btn_inquiry-tawicontents a{display:block;color:#fff;font-size:19px;font-weight:700;text-align:center;width:85%;max-width:375px;margin:0 auto;padding:14px 0 19px 4%;background:url(https://www.jpnext.co.jp/wp-content/uploads/btn-inquiry.png) center center no-repeat;background-size:100% 100%;transition:.3s all ease}.btn_inquiry-tawicontents a:hover{text-decoration:none;background-image:url(https://www.jpnext.co.jp/wp-content/uploads/btn-inquiry-on.png)}.btn_inquiry-mop{clear:both;padding:5px 0 80px}.btn_inquiry-mop a{display:block;color:#fff;font-size:19px;font-weight:700;text-align:center;width:85%;max-width:375px;margin:0 auto;padding:14px 0 19px 4%;background:url(https://www.jpnext.co.jp/wp-content/uploads/btn-inquiry.png) center center no-repeat;background-size:100% 100%;transition:.3s all ease}.btn_inquiry-mop a:hover{text-decoration:none;background-image:url(https://www.jpnext.co.jp/wp-content/uploads/btn-inquiry-on.png)}.btn_inquiry_j-studio{clear:both;padding:5px 0 20px}.btn_inquiry_j-studio a{display:block;color:#fff;font-size:19px;font-weight:700;text-align:center;width:85%;max-width:375px;margin:0 auto;padding:14px 0 19px 4%;background:url(https://www.jpnext.co.jp/wp-content/uploads/btn-inquiry.png) center center no-repeat;background-size:100% 100%;transition:.3s all ease}.btn_inquiry_j-studio a:hover{text-decoration:none;background-image:url(https://www.jpnext.co.jp/wp-content/uploads/btn-inquiry-on.png)}
/*!piabfix!*/
.piabfix01 .piab_title__h3{font-size:24px}.piabfix_block01 .piab_block06__title{margin-bottom:20px}.piabfix01{clear:both;font-size:16px}.piabfix_block01-table{margin-bottom:97px}.piabfix_block01-table table tr td,.piabfix_block01-table table tr th{padding:7px 0;border:1px solid #87888b;text-align:center;line-height:135%}.piabfix_block01-table table tr td{height:60px;letter-spacing:1px}.piabfix_block01-table table tr th{background:#727276;color:#fff;padding:20px 0}.piabfix_block01-table table tr:nth-child(2n+1){background:#dedede}.piabfix_block02{margin-bottom:70px}.piabfix_block02__l{width:585px;float:left;position:relative}.piabfix_block02__l::after{content:'';position:absolute;width:90px;height:75px;right:-17%;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution-conveyor-08.png) center no-repeat;background-size:100%;top:63.4%;transform:translateY(-50%)}.piabfix01 .piab_block06__title .red{color:#ee2f2a}.piabfix_block03 .piabfix_block02__l::after{top:26%}.piabfix_block03 .piabfix_block02-cnt{padding:25px 33px}.piabfix_block03 .piabfix_block02__r .img img{margin:0 14px 10px}.piabfix_block03 .piabfix_block02__r .piab_block06__title{letter-spacing:2px;padding-left:38px}.piabfix01 .piab_block06__title{padding:0;margin-bottom:20px;font-weight:400;letter-spacing:1px}.piabfix_block02 .piab_block03-tit01{margin-bottom:29px}.piabfix_block02__r{width:585px;float:right}.piabfix_block02 .piab_block06__title{margin-bottom:30px}.piabfix_block02img{clear:both;margin-bottom:22px}.piabfix_block02 .piabfix_block02__l,.piabfix_block02 .piabfix_block02__r{margin-bottom:15px}.piabfix_block02-cnt{padding:20px 22px;line-height:200%;background:#edede6}.piabfix_block02 .piabfix_block02-cnt{margin-bottom:90px}.piabfix_block02-cnt .red{color:#ee2f2a;text-decoration:underline}.piabfix_block03{overflow:hidden;margin-bottom:20px}.piabfix_block03 .piab_block03-tit01{margin-bottom:32px}.piabfix_block03 .piabfix_block02__l{margin-bottom:69px}.piabfix_block03 .piabfix_block02__r{margin-bottom:10px}.piabfix_block04 .piab_block03-tit01{margin-bottom:30px}.piabfix_block04 .piab_block06__title{margin-bottom:30px}.piabfix_block04 .piabfix_block02-cnt{clear:both;margin-bottom:98px}.piabfix_block05 .img{margin-bottom:25px}.piabfix_block05 .piab_block03-tit01{margin-bottom:42px}.piabfix_block04 [class*=piabfix_block02__]{margin-bottom:35px;width:auto}.piabfix_block04 .piabfix_block02__l:after{display:none}.piabfix_block05 .img{margin-bottom:30px}.piabfix_block05 .piabfix_block02-cnt{margin-bottom:158px}.piabfix_block05 .piabfix_block11-cnt{margin-bottom:30px}.piabfix01 .piab_block06__title.green,.piabfix01 .piab_title__h3.green{color:#78b544}.piabfix01 .piab_block03-tit01.green,.piabfix01 .piab_title__h3.green::after,.piabfix01 .piab_title__h3.green::before{background:#78b544}.piabfix_block06 h4{color:#58595b;font-size:29px;line-height:130%;font-weight:400;margin-bottom:30px}.piabfix_block06__r h4{margin-bottom:68px}.piabfix_block06__l,.piabfix_block06__r{width:50%;position:relative}.piabfix_block06__bg,.piabfix_block06__r .cnt{background:#edede6;overflow:hidden}.piabfix_block06__bg{padding:43px 0 21px 0}.piabfix_block06__l{float:left}.piabfix_block06__r{float:right}.piabfix_block07{clear:both;position:relative;margin-bottom:103px}.piabfix_block06 h4{line-height:155%;padding-bottom:87px;margin-bottom:0}.piabfix_block06 .piab_block03-tit01{margin-bottom:33px}.piabfix_block06__l .img{position:absolute;top:112px;left:8%}.piabfix_block06__l .cnt{float:right;width:355px}.piabfix_block06__l .text{margin-bottom:52px}.piabfix_block06 .btn{width:260px;text-align:center;margin:0 auto}.piabfix_block06 a{color:#58595b;border:1px solid #78b544;display:block;padding:6px 0;border-radius:25px;font-size:15px;background:#fff;margin-top:20px}.piabfix_block06__l h4{padding-left:43px}.piabfix_block06__r .cnt{padding-top:20%;padding-bottom:23px}.piabfix_block06 .cnt .text{line-height:170%}.piabfix_block06__r .img{position:absolute;top:110px;left:0;right:0}.piabfix_block06__r .text{padding-right:10px;margin-left:58px}.piabfix_block06__r .cnt .img{margin-left:6%}.piabfix_block06{overflow:hidden;padding-bottom:136px}.piabfix_block07 .piab_block03-tit01{margin-bottom:56px}.piabfix_block07 .text{font-size:29px;color:#58595b;line-height:150%;padding-left:41px;position:absolute;top:115px}.piabfix_block07__item{width:985px;margin:0 auto;overflow:hidden;padding-top:30px}.piabfix_block07__item .item h4{margin-bottom:4px}.piabfix_block07__item .item{width:345px;float:left;margin-right:5px;border:1px dashed #78b544;position:relative;background:#edede6;padding:21px 10px 21px 21px}.piabfix_block07__item .item:before{content:"";border:1px dotted #78b544;border-width:0 1px 1px 0;display:block;width:23px;margin:-32px auto auto;height:23px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(-135deg);background:#edede6}.piabfix_block07__item .item:first-child{width:410px;padding:21px 10px 21px 27px}.piabfix_block07__item .item:last-child{width:212px;margin-right:0;padding:21px 10px 21px 17px}.piabfix_block07__item .item .item_text{line-height:160%}.piabfix_block08{overflow:hidden;margin-bottom:50px}.piabfix_block08__l{width:700px;float:left;margin-bottom:28px}.piabfix_block08__r{float:right;width:580px;margin-bottom:28px;margin-top:15px}.piabfix_block08__r iframe{width:100%;height:328px}.piabfix_block08 .piabfix_block02-cnt{clear:both;margin-bottom:72px}.piabfix_block08__r h4{color:#58595b;font-size:29px;text-align:center;margin-bottom:15px}.piabfix_block08 .piab_block03-tit01{margin-bottom:44px}.piabfix_block09 .piab_block03-tit01{margin-bottom:50px}.piabfix_block09 .piabfix_block08__r{margin-bottom:45px}.piabfix_block09 .piabfix_block02-cnt{margin-bottom:63px}.piabfix_block02-cnt{clear:both;margin-bottom:50px}.piabfix_block02-cnt .bold{font-weight:700;font-size:19px;margin-bottom:10px}.piabfix_block10 h4{color:#58595b;font-size:29px;letter-spacing:1px;margin-bottom:17px;font-weight:400}.piabfix_block10-cnt{overflow:hidden;border:2px solid #808285;border-radius:10px;padding:20px 29px;margin-bottom:40px}.piabfix_block10-cnt .img{float:left;width:137px;margin-right:35px}.piabfix_block10-cnt .text{font-size:18px;font-weight:700;width:calc(100% - 172px);float:left;padding:30px 0}.piabfix_block10 .btn_inquiry{padding-bottom:104px}.piabfix_block10-title.piab_block06__title{text-align:left}.piabfix_block11-cnt{padding:20px 22px;line-height:200%;background:#edede6}
/*! sitemap 2 !*/
.sitemap_new{margin-top:65px;margin-bottom:220px;overflow:hidden}.sitemap_new [class*=col-]{float:left;min-width:350px;margin-right:10px}.sitemap_new .col-left{width:450px}.sitemap_new h3{color:#2d478d;font-size:26px;font-weight:400;margin-bottom:30px}.sitemap_new ul{margin-bottom:65px}.sitemap_new ul.mb1{margin-bottom:110px}.sitemap_new ul.mb2{margin-bottom:100px}.sitemap_new ul li{position:relative;padding-left:35px;margin-bottom:23px}.sitemap_new ul li::before{content:'';position:absolute;left:0;top:7px;width:13px;height:13px;border-radius:50%;background:#2d478d}.sitemap_new ul li a{font-size:16px;text-decoration:underline}.sitemap_new ul li a:hover{text-decoration:none}.lineup_bfm__table{margin-bottom:0;padding-top:22px}.lineup_bfm__table .table{width:100%;border-right:1px solid #838383}.lineup_bfm__table .table td{text-align:center!important;padding:12px 0!important;font-size:16px}.lineup_bfm__table thead th{border-right:none}.lineup-bfm__title.mb68{margin-bottom:68px}.lineup-bfm_bl02__cnt05__table td{font-size:16px!important;line-height:140%;height:60px;padding:9px 0}.lineup-bfm_bl02__cnt05__table tbody tr td:first-child{font-size:15px;text-align:center;padding-left:0}.lineup-bfm_bl02__cnt05__table tbody tr:first-child td{padding:12px 0 26px}.lineup-bfm_bl02__cnt05__table .sm{font-size:10px;display:inline-block;vertical-align:top;margin-top:-6px;margin-left:3px}
/*!piab_accessory!*/
.piab_accessory{padding-top:65px}.piab_accessory__tit{font-size:36px;color:#414042;line-height:120%;margin-bottom:40px;font-weight:700}.lineup_item__info_title.piab_accessory__h3tit{text-align:left;margin-bottom:42px}.piab_accessory__bl01 .left{width:415px;float:left}.piab_accessory__bl01 .right{width:865px;float:right}.piab_accessory__tbl,.piab_accessory__tbl tr td,.piab_accessory__tbl tr th{border:1px solid #808285;text-align:center}.piab_accessory__tbl tr th{color:#fff;font-size:16px;font-weight:400;width:100px;height:60px;line-height:130%;background:#6d6e71}.piab_accessory__tbl tr th:first-child{width:315px;text-align:center}.piab_accessory__tbl tr td:first-child{padding-left:30px;text-align:left}.piab_accessory__tbl tr .w95{width:95px}.piab_accessory__tbl tr .w130{width:127px}.piab_accessory__tbl tr .w165{width:165px}.piab_accessory__tbl tr .w123{width:123px}.piab_accessory__tbl tr th.w240{width:238px}.piab_accessory__tbl tr .w150{width:148px}.piab_accessory__tbl tr .w135{width:125px}.piab_accessory__tbl tr .w90{width:90px}.piab_accessory__tbl tr th.w360{width:355px}.piab_accessory__tbl tr th.font15{font-size:15px}.piab_accessory__tbl tr td{font-size:15px;padding:13px 0}.piab_accessory__bl01{overflow:hidden;margin-bottom:100px}.piab_accessory__bl01 ul li{padding-left:22px;padding-bottom:9px;position:relative;font-size:16px;letter-spacing:-1px}.piab_accessory__bl01 .img{margin-bottom:17px}.piab_accessory__bl01 img{margin:0}.piab_accessory__bl01 ul li:before{content:'';display:inline-block;width:15px;height:15px;background:#2b9c9d;border-radius:50%;position:absolute;left:0;top:5px}.piab_accessory__bl01.piab_accessory__mbt01{margin-bottom:140px}
/*! solution04 !*/
.row{position:relative}.row::after{content:'';display:block;clear:both}.solution04_gr01{margin-top:62px;padding-right:2.3%;padding-left:2.3%}.solution04_gr01 .solution01_gr01__title{margin-bottom:17px}.solution04_gr01__list{margin-bottom:88px}.solution04_gr01__list::after{content:'';display:block;clear:both}.solution04_gr01__list li{font-size:21px;font-weight:700;color:#2d478d;background-color:#fff;border:1px solid #2d478d;border-radius:19px;width:46%;float:left;margin-right:8%;padding:13px;letter-spacing:-.5px;margin-bottom:15px}.solution04_gr01__list li:nth-child(2n){margin-right:0}.solution04_gr01__box li{background-color:#fff;width:46%;float:left;margin-right:8%}.solution04_gr01__box li:nth-child(2n){margin-right:0}.solution04_gr01__box .text{color:#fff;font-size:24px;background-color:#2d478d;padding:8px;line-height:140%;letter-spacing:-1px;margin-bottom:33px}.solution04_gr01__box .title{font-size:38px;color:#414042;font-weight:700;line-height:150%;margin-bottom:24px}.solution04_gr01__box .video-img{margin-bottom:24px}.solution04_gr01__box .link{min-width:312px;display:inline-block;margin-bottom:30px}.solution04_gr01__box .link a{font-size:18px;color:#2d478d;font-weight:700;display:block;padding:13px 36px;letter-spacing:0;border:1px solid;border-radius:15px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution04-11.png) center right 4% no-repeat}.solution04_gr01__box .link a.ls2{letter-spacing:2px}.solution04_gr02{padding-top:80px}.solution04_gr02_top{padding-top:91px;margin-bottom:29px}.solution04_gr02_top.pt32{padding-top:32px;margin-bottom:78px}.solution04_gr02_top__txt{color:#414042;display:inline-block;width:56.4%;vertical-align:middle}.solution04_gr02_top__txt .title{font-size:42px;line-height:140%;text-align:center;letter-spacing:3px;margin-bottom:20px}.solution04_gr02_top__txt .title img{margin-left:11%;padding-bottom:8px;padding-top:77px}.solution04_gr02_top__txt .description{font-size:19px;line-height:190%;padding-left:11%;padding-right:10%;padding-bottom:10px}.solution04_gr02_top__txt .description.pr-3{padding-right:3%}.solution04_gr02_top__image{display:inline-block;vertical-align:middle}.solution04_gr02_list{margin-bottom:11px}.solution04_gr02_list.mb40{margin-bottom:40px}.solution04_gr02_item{margin-bottom:77px}.solution04_gr02_list .solution04_gr02_item:nth-child(2n){margin-bottom:91px}.solution04_gr02_item__txt{position:relative;width:700px;float:left}.solution04_gr02_item__txt .title{font-size:22px;color:#fff;font-family:'Noto Sans JP',sans-serif;font-weight:400;background-color:#2d478d;display:inline-block;padding:11px 43px 10px 29px;letter-spacing:2px;position:relative;margin-bottom:30px}.solution04_gr02_item__txt .title::after{content:'';height:2px;bottom:0;left:0;width:700px;position:absolute;background-color:#2d478d}.solution04_gr02_item__txt .title .num{font-size:42px}.solution04_gr02_item__txt .p01{font-size:26px;color:#2d478d;font-weight:700;padding-left:4%;margin-bottom:24px}.solution04_gr02_item__txt .p02{font-size:16px;color:#353536;padding:26px 30px 34px;line-height:205%;letter-spacing:-.5px;background-color:#efeee9}.solution04_gr02_item__image{width:540px;float:right}.solution04_gr02_list .solution04_gr02_item:nth-child(2n) .solution04_gr02_item__txt{float:right}.solution04_gr02_list .solution04_gr02_item:nth-child(2n) .solution04_gr02_item__image{float:left}.solution04_link{text-align:center;background-color:#edede6;padding:48px 0}.solution04_link p{display:inline-block}.solution04_link a{font-size:20px;color:#fff;font-weight:700;display:block;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution04-12.png) top 54% right 5.9% no-repeat #d0872e;padding:22px 45px 19px;transition:.3s all ease;letter-spacing:.5px;border-radius:11px;box-shadow:0 5px 2px 0 #676364;text-decoration:none;min-width:420px}.solution04_link a:hover{box-shadow:none;background-color:#318c7d}.single-cases .mainvisual_title,.single-post .mainvisual_title{opacity:0}.single-cases .head_logo,.single-post .head_logo{margin:.67em 0}.single-cases .topic_detail__title,.single-post .topic_detail__title{margin:0 0 17px 0}.cases_list__search{width:100%;display:block;float:none;text-align:center;background:0 0}.cases_list__search .search{display:inline-block}.cases_list__search .search button{position:absolute;right:10px;top:30px;width:18px;height:18px;padding:0;margin:0;border:none;text-indent:-9999px;background:#fff0 url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-search.png) center center no-repeat;background-size:auto 18px}
/*!fixed ind_block01 index!*/
.ind_blfix01 .slick-list{overflow:unset}.ind_blfix01 .slick-track{left:0!important}.ind_blfix01{float:left;width:100%;position:relative;z-index:2;background:#edede6;padding-bottom:25px}.ind_blfix01_content--item{width:300px!important;float:left;margin-left:26px;position:relative;padding-top:53px;margin-top:-12px}.ind_blfix01_content--item:first-child{margin-left:0}.ind_blfix01_content--item_title{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ind_bl01-bg.png) top left no-repeat;color:#fff;font-size:28px;font-weight:400;padding:5px 10px 2px 114px;line-height:100%;text-align:center;margin-bottom:8px}.ind_blfix01_content--item:last-child .ind_blfix01_content--item_title{padding:5px 10px 2.7px 112px;font-size:23px;line-height:126%}.ind_blfix01_content--item:nth-child(3) .ind_blfix01_content--item_title{padding:5px 10px 2px 100px}.ind_blfix01_content--item_title span{font-size:20px;display:inline-block}.ind_blfix01_content--item_group{float:right;display:block!important}.ind_blfix01_content--item-icon{float:left;margin-top:4px;margin-left:3px}.ind-txt{line-height:150%;text-align:justify;padding-bottom:10px}.ind_blfix01 .ind-txt{padding-left:127px;font-size:14px;color:#323333}.ind_blfix01_content--item_img{position:absolute;content:'';top:-9px;left:-4px}.ind_blfix01_content--item:first-child .ind_blfix01_content--item_img{left:7px}.ind_blfix01_content--item:last-child .ind_blfix01_content--item_img{left:-10px}.ind_blfix01_link{width:280px;margin:0 auto;padding-top:8px}.btn-style01{text-align:center;border:1px solid #2d478d;border-radius:13px;color:#fff;display:block;padding:5px 10px;background:#2d478d url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 20px no-repeat;transition:.3s}.ind_blfix01 .btn-style01{font-size:14px}.ind_blfix01-txt_link{position:absolute;content:'';width:100%;height:100%;top:0;left:0}.ind_blfix01_content--item:hover .btn-style01{color:#2d478d;background:#fff url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 20px no-repeat;text-decoration:none}.ind_blfix01 ._link:hover{text-decoration:none}.ie .ind_blfix01 .slick-list{overflow:inherit!important}.ie .ind_blfix01_content--item:last-child .ind_blfix01_content--item_title,.ie .ind_blfix01_content--item_title{line-height:150%}
/*! solution new !*/
.solutions{clear:both}.solutions h3,.solutions h4,.solutions h5,.solutions h6{font-family:'Noto Sans JP',sans-serif}.solu_intro{text-align:center;background-color:#edede6;padding:37px 2.3% 30px;margin-top:62px;overflow:hidden}.solu_intro__title{margin-bottom:17px}.solu_intro__title .txt{color:#2d478d;font-size:37px;font-weight:400;line-height:140%;position:relative;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution-conveyor-07.png) left 38% top no-repeat;padding-top:10px}.solu_intro__title .txt::after,.solu_intro__title .txt::before{content:'';position:absolute;top:34px;height:2px;width:46px;background-color:#2d478d}.solu_intro__title .txt::before{left:-51px;transform:rotate(46deg)}.solu_intro__title .txt::after{right:-51px;transform:rotate(-46deg)}.solu_intro__list{margin-bottom:88px;position:relative}.solu_intro__list::after{content:'';display:block;clear:both}.solu_intro__list li{font-size:21px;font-weight:700;color:#2d478d;background-color:#fff;border:1px solid #2d478d;border-radius:19px;width:46%;float:left;margin-left:8%;padding:13px;letter-spacing:-.5px;margin-bottom:15px}.solu_intro__list li:nth-child(2n+1){clear:left;margin-left:0}
/*!.solu_intro__list2{max-width:557px;margin:0 auto 88px;position:relative}
.solu_intro__list2 li{font-size:21px;font-weight:700;color:#2d478d;background-color:#fff;border:1px solid #2d478d;border-radius:19px;padding:13px;letter-spacing:-.5px;margin-bottom:20px}!*/
.solu_intro__list2{width:100%;max-width:1066px;margin:0 auto 88px;position:relative}.solu_intro__list2::after{content:'';display:block;clear:both}.solu_intro__list2 li{font-size:21px;font-weight:700;color:#2d478d;background-color:#fff;border:1px solid #2d478d;border-radius:19px;width:32%;float:left;margin-left:2%;padding:13px;letter-spacing:-.5px;margin-bottom:15px}.solu_intro__list2 li:nth-child(3n+1){clear:left;margin-left:0}.solu_intro__block{clear:both;width:100%}.solu_intro__block_item{background-color:#fff;width:46%;float:left;margin-left:8%}.solu_intro__block_item:first-child:nth-last-child(1){float:none;margin-left:auto;margin-right:auto}.solu_intro__block_item:nth-child(2n+1){clear:left;margin-left:0}.solu_intro__block_item ._tit01{color:#fff;font-size:24px;font-weight:400;background-color:#2d478d;padding:8px;line-height:140%;margin-bottom:25px}.solu_intro__block_item ._tit02{font-size:38px;color:#414042;font-weight:700;line-height:150%;margin-bottom:24px}.solu_intro__block_item ._tit02 img{display:inline-block;vertical-align:middle}.solu_intro__block_item ._vid_img{margin-bottom:30px;position:relative;min-height:316px}.solu_intro__block_item ._vid_img.ifr{padding-bottom:56.25%;min-height:0}.solu_intro__block_item ._vid_img iframe{position:absolute;left:0;top:0;width:100%;height:100%}.solu_intro__block_item ._link{min-width:312px;display:inline-block;margin-bottom:30px}.solu_intro__block_item ._link a{font-size:18px;color:#2d478d;font-weight:700;letter-spacing:2px;display:block;padding:13px 36px;border:1px solid;border-radius:15px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution04-11.png) center right 4% no-repeat}.solu_block{clear:both;margin-top:150px}.solu_block__main{margin-bottom:70px;word-spacing:-10px}.solu_block__main.mb98{margin-bottom:98px}.solu_block__main.mb65{margin-bottom:65px}.solu_block__main_info{color:#414042;display:inline-block;width:56.4%;vertical-align:middle;word-spacing:0}.solu_block__main_info h3{font-size:42px;line-height:140%;text-align:center;letter-spacing:3px;margin-bottom:20px}.solu_block__main_info h3 img{margin:0 0 0 11%;padding-bottom:8px}.solu_block__main_info p{font-size:19px;line-height:190%;padding-left:11%;padding-right:3%;padding-bottom:10px}.solu_block__main_image{display:inline-block;vertical-align:middle;width:43.6%;word-spacing:0}.solu_block__main_image img{margin-left:0}.solu_block__main_image.img-center img{margin:0 auto}.solu_block__main_image.w470{width:470px}.solu_block__list{clear:both;width:100%;overflow:hidden;margin-bottom:80px}.solu_block__list_item{clear:both;width:100%;overflow:hidden;margin-bottom:80px}.solu_block__list_item:last-child{margin-bottom:0}.solu_block__list_item ._info{position:relative;width:700px;float:left}.solu_block__list_item ._info h5{font-size:22px;color:#fff;font-family:'Noto Sans JP',sans-serif;font-weight:400;background-color:#2d478d;display:inline-block;padding:11px 43px 11px 29px;letter-spacing:2px;position:relative;margin-bottom:30px}.solu_block__list_item ._info h5::after{content:'';height:2px;bottom:0;left:0;width:700px;position:absolute;background-color:#2d478d}.solu_block__list_item ._info h5 .num{font-size:42px}.solu_block__list_item ._info h6{font-size:26px;color:#2d478d;font-weight:700;padding-left:4%;margin-bottom:24px}.solu_block__list_item ._info p{font-size:16px;color:#353536;padding:25px 30px;line-height:205%;letter-spacing:-.5px;background-color:#efeee9}.solu_block__list_item ._image{width:540px;float:right}.solu_block__list_item:nth-child(2n) ._info{float:right}.solu_block__list_item:nth-child(2n) ._image{float:left}.solu_block__link{text-align:center;background-color:#edede6;padding:48px 0}.solu_block__link p{display:inline-block}.solu_block__link a{font-size:20px;color:#fff;font-weight:700;display:block;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution04-12.png) top 54% right 5.9% no-repeat #d0872e;padding:22px 45px 19px;transition:.3s all ease;letter-spacing:.5px;border-radius:11px;box-shadow:0 5px 2px 0 #676364;text-decoration:none;min-width:420px}.solu_block__link a:hover{box-shadow:none;background-color:#318c7d}.solu_block__main_image .lineup_slider-nav .item{width:86px!important}
/*! recruit_template !*/
#recruit_wrapper{position:relative}#recruit_aside{position:absolute;top:auto}#recruit_article{position:relative}
/*! recruit_top !*/
.recruit_top{color:#333}.recruit_top .sidenavi_fixed,.page-id-6764 .sidenavi_fixed{top:760px}.recruit_top_slider .img{overflow:hidden}.recruit_top_slider{position:relative;height:100%;overflow:hidden}.recruit_top_slider .slider-track{-webkit-transition:all 1s cubic-bezier(.7,0,.3,1);transition:all 1s cubic-bezier(.7,0,.3,1)}.recruit_top_slider .item{height:100%}.recruit_top_slider .item img{width:100%;-webkit-transition:all 1s cubic-bezier(.7,0,.3,1);transition:all 1s cubic-bezier(.7,0,.3,1);-webkit-transform:scale(1);transform:scale(1)}.recruit_top_slider .item.slick-active img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation:cssAnimation 8s 1 ease-in-out forwards;animation:cssAnimation 8s 1 ease-in-out forwards}@keyframes cssAnimation{from{-webkit-transform:scale(1.2) translate(0)}to{-webkit-transform:scale(1) translate(0)}}@-webkit-keyframes cssAnimation{from{-webkit-transform:scale(1.2) translate(0)}to{-webkit-transform:scale(1) translate(0)}}.recruit_top_slider .smp{display:none}.recruit_top_slider .item:after{content:'';width:100%;height:100%;background:rgb(47 71 129 / .26);position:absolute;top:0;left:0}.recruit_top_slider .text{padding-top:45px;z-index:33;color:#fff;position:absolute;width:100%;top:50%;transform:translateY(-50%);padding-bottom:70px}.recruit_top_slider .text:before{content:'';width:22px;height:59px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img24.png);background-repeat:no-repeat;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.recruit_top_slider .__label{font-size:28px;font-weight:700;font-style:italic;position:absolute;top:0;left:18%;width:150px;text-align:center;line-height:36px}.recruit_top_slider .__label:before{content:'';width:180px;height:45px;transform:skew(-20deg);background:#2e4781;position:absolute;top:-5px;left:-12px;right:0;margin:0 auto;z-index:-1}.recruit_top_slider .__title{font-size:70px;line-height:130%;text-align:center;font-style:italic;letter-spacing:-2px;padding-bottom:20px;margin-bottom:25px;position:relative}.recruit_top_slider .__title:before{content:'';width:715px;height:10px;background:#fff;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.recruit_top_slider .__en{text-align:center;font-size:26px;margin-bottom:22px}.recruit_top_slider .slick-dots{bottom:28px}.recruit_top_slider .slick-dots li{width:90px;height:3px}.recruit_top_slider .slick-dots li button{width:100%;height:100%;padding:0;background:#fff}.recruit_top_slider .slick-dots .slick-active button{background:#2e4781}.recruit_top_slider .slick-dots li button:before{display:none}.recruit_top_slider.slick-dotted.slick-slider{margin-bottom:0}.recruit_top_cnt{position:relative;top:-12px}.recruit_top_cnt:before{content:'';width:100%;height:650px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img25.png);background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:-1}.recruit_top_cnt:after{content:'';width:100%;height:1276px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img08.png);background-repeat:no-repeat;position:absolute;top:485px;left:-10px;z-index:-1}.recruit_top_block01{max-width:1115px;margin:0 auto;border-top-left-radius:30px;position:relative;margin-bottom:55px}.recruit_top_block01:before{content:'';width:0;height:0;border-top:25px solid #ccc;border-left:25px solid #fff0;position:absolute;top:10px;right:15px}.recruit_top_item01{padding-top:50px;padding-left:80px;background:#fff;border-top-left-radius:30px;margin-bottom:35px}.recruit_top_item_title{font-size:19px;font-weight:900;position:relative;padding-bottom:10px;margin-bottom:30px}.recruit_top_item_title:before{content:'';width:75px;height:2px;background:#2e4781;position:absolute;bottom:0;left:0}.recruit_top_item_title .blue{color:#2e4781;font-weight:400}.recruit_top_item_label{margin-bottom:40px;font-weight:700}.recruit_top_item_label .jp{font-size:26px;font-weight:500;margin-bottom:5px}.recruit_top_item_label .en{font-size:14px;color:#2e4781;font-weight:700}.recruit_top_item_des{font-size:16px;line-height:190%;margin-bottom:85px}.recruit_top_flex{display:flex}.recruit_top_flex .__cnt{width:565px}.recruit_top_flex .img{position:relative;width:450px;top:5px}.recruit_btn{width:400px;height:95px;line-height:95px;position:relative}.recruit_btn:before{content:'';width:0;height:0;border-bottom:30px solid #ccc;border-right:30px solid #fff0;position:absolute;bottom:0;left:0;z-index:24}.recruit_btn a{font-size:17px;text-align:center;text-align:center;display:block;position:relative;z-index:2;color:#fff;font-weight:700}.recruit_btn a:before{content:'';width:380px;height:95px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img26.png);background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;z-index:-1;-webkit-transition:.5s;transition:.5s}.recruit_btn a:hover::before{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img26hover.png)}.recruit_btn a:after{content:'';width:66px;height:11px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img26arrow.png);background-repeat:no-repeat;position:absolute;top:37%;right:0;-webkit-transition:.5s;transition:.5s}.recruit_btn a:hover::after{right:-4%}.recruit_top_item_title01{font-weight:900;position:relative;display:inline-block;padding-right:34px;margin-bottom:60px}.recruit_top_item_title01:before{content:'';width:29px;height:29px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img19.png);background-repeat:no-repeat;position:absolute;right:0;top:0}.recruit_top_item_title01 .en{font-size:26px;color:#2e4781;margin-right:10px}.recruit_top_item02 .recruit_top_flex{width:970px;margin:0 auto 30px;justify-content:space-between}.recruit_top_item02 .recruit_top_flex .des{position:relative}.recruit_top_item02 .recruit_top_flex .__cnt{width:735px}.recruit_top_item02 .recruit_top_flex .img{width:100%}.recruit_top_item02 .text{font-size:20px;padding:3px 25px 3px 50px;background:#4c7ac1;display:inline-block;color:#fff;font-weight:700;position:absolute;top:67px;left:-30px;line-height:104%;letter-spacing:5px;z-index:2}.recruit_top_item02 .text.__transparent{background:#fff;color:#4c7ac1;border:1px solid #4c7ac1}.recruit_top_item02 .des:first-child .img{margin-bottom:20px}.recruit_top_item02 .img img{margin:0}.recruit_top_flex_title{font-weight:700;color:#2e4781;font-size:30px;writing-mode:vertical-rl;line-height:130%;position:relative;top:35px;letter-spacing:2px;padding-left:10px}.recruit_top_flex_title .fs33{font-size:33px;position:relative;top:95px}.recruit_top_circle{width:90px;height:90px;background:#fff;border-radius:50%;position:absolute;top:22%;right:-9%;z-index:2;box-shadow:none;transition:.3s ease;-webkit-transition:.3s ease}.recruit_top_circle:after{content:'';width:80px;height:80px;border-width:2px;border-style:solid;border-color:#2e4781;border-radius:50%;position:absolute;top:5px;left:5px;z-index:1;transition:.3s ease;-webkit-transition:.3s ease}.recruit_top_circle:before{content:'';width:56px;height:10px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img27.png);background-repeat:no-repeat;position:absolute;top:39%;right:-18px}.recruit_top_circle.__white{background:0 0;right:9%}.recruit_top_circle.__white:after{border-color:#fff}.recruit_top_circle.__white:before{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img28.png)}.recruit_top_item02 .recruit_top_flex .__cnt .des:first-child{width:547px;top:0;position:relative}.recruit_top_item02 .recruit_top_flex .__cnt .img{top:0}.recruit_top_item02 .__cnt .img:before{content:'';width:100%;height:100%;background:rgb(76 122 193 / .5);position:absolute;top:0;left:0;border-top-left-radius:32px;border-bottom-left-radius:32px;opacity:0;-webkit-transition:.5s;transition:.5s}.recruit_top_item02 .des a:hover .img:before{opacity:1}.recruit_top_item02 .des:last-child a:hover .img:before{display:none}.recruit_top_item02 .des a{display:block;position:relative;z-index:3}.recruit_top_item02 .recruit_top_flex .des:last-child a{width:733px;height:164px;-webkit-transition:.5s;transition:.5s;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img04.png);background-repeat:no-repeat}.recruit_top_item02 .recruit_top_flex .des:last-child a:hover{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img04hover.png)}.recruit_top_item02{position:relative;padding-bottom:60px;margin-bottom:40px}.recruit_top_item02:after,.recruit_top_item02:before{content:'';width:2px;background:#6576a2;position:absolute}.recruit_top_item02:before{height:120px;top:-170px;left:5%}.recruit_top_item02:after{height:60px;bottom:0;left:0;right:0;margin:0 auto}.recruit_top_item_title02{font-size:24px;text-align:center;letter-spacing:5px;color:#2e4781;margin-bottom:30px}.recruit_top_item03slick{width:1000px;margin:0 auto;position:relative}.recruit_top_item03slick:before{content:'';width:282px;height:42px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img17.png);background-repeat:no-repeat;position:absolute;top:15px;right:-35px}.recruit_top_item03slick .item{position:relative;margin:0 20px!important}.recruit_top_item03_des{width:325px;margin:0 auto;background:#fff;position:absolute;bottom:-23px;left:-15px;border-bottom-right-radius:40px;padding:12px 5px 15px 25px;opacity:0}.recruit_top_item03_title{width:110px;text-align:center;position:absolute;top:-29px;left:-24px;font-size:17px;font-weight:700;padding:5px 5px;background:#0071b1;color:#fff;letter-spacing:2px;opacity:0}.slick-center .recruit_top_item03_des,.slick-center .recruit_top_item03_title{opacity:1}.recruit_top_item03_title.__orange{background:#ec881e}.recruit_top_item03_title.__green{background:#c0d138}.recruit_top_item03_des .__name{font-weight:700;margin-bottom:5px}.recruit_top_item03_des .__name p{display:inline-block}.recruit_top_item03_des .jp{font-size:14px;margin-right:10px}.recruit_top_item03_des .__big{font-size:29px;color:#2e4781;margin-right:5px}.recruit_top_item03_des .en{color:#5dabc6;font-size:11px;letter-spacing:.5px}.recruit_top_item03_des .__cnt{font-size:14px;letter-spacing:.6px;line-height:125%}.recruit_top_item066{display:flex}.recruit_top_item03slick .slick-dots li,.recruit_top_item05 .slick-dots li{border-radius:50%;width:12px;height:12px;margin:0 3px}.recruit_top_item03slick .slick-dots li button,.recruit_top_item05 .slick-dots li button{padding:0;background-color:#ccc;border-radius:50%;width:12px;height:12px}.recruit_top_item03slick .slick-dots li.slick-active button,.recruit_top_item05 .slick-dots li.slick-active button{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img29.png);background-repeat:no-repeat;background-color:#fff0}.recruit_top_item03slick .slick-dots li button:before,.recruit_top_item05 .slick-dots li button::before{display:none}.recruit_top_item03slick .slick-dots li.slick-active,.recruit_top_item05 .slick-dots li.slick-active{width:13px;height:13px}.recruit_top_item03slick .slick-dots li.slick-active button,.recruit_top_item05 .slick-dots li.slick-active button{width:13px;height:13px}.recruit_top_item03slick .slick-list{padding:60px 0 53px!important}.recruit_top_item03slick .item .img{transition:.3s;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.95,.95,1);transition:all .3s ease-in-out}.recruit_top_item03slick .item.slick-center .img{-webkit-transform:scale3d(1.16,1.16,1);transform:scale3d(1.16,1.16,1);position:relative}.recruit_top_item03slick .item .img:before{content:'';width:0;height:6px;background:#2e4781;position:absolute;bottom:-5px;left:0}.recruit_top_item03slick .item.slick-center .img:before{width:99.99%;transition:width ease-out;transition-duration:5s}.recruit_top_item03pagingInfo{height:60px;width:60px;position:absolute;right:80px;bottom:90px;font-size:24px;color:#000;font-weight:700}.recruit_top_item03pagingInfo:before{content:'';width:1px;height:70px;background:#000;position:absolute;right:30px;transform:rotate(45deg);top:-5px}.recruit_top_item03pagingInfo .total{position:absolute;bottom:0;right:0}.recruit_top_item03 .slick-dotted.slick-slider{margin-bottom:52px}.recruit_btn01{width:810px;margin:0 auto;text-align:center;position:relative}.recruit_btn01 a{display:block;padding:23px 0 19px;font-size:26px;color:#2e4781;font-weight:700;letter-spacing:1px;border:1px solid #2e4781;border-radius:45px;position:relative;background:#fff;width:100%}.recruit_btn01:before{content:'';border-radius:40px;width:810px;height:70px;background:#2e4781;position:absolute;bottom:-4px;right:-5px}.recruit_btn01 a:hover{text-decoration:none}.recruit_btn01 span{position:relative}.recruit_btn01 a span:before{content:'';width:6px;height:6px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img30.png) no-repeat center center;position:absolute;top:-11px;left:-1px;right:0;margin:0 auto}.recruit_top_block01 .recruit_btn01 .more{right:25%}.recruit_top_block02{position:relative;padding:110px 0 150px}.recruit_top_block02:before{content:'';width:100%;height:655px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img09.png);background-repeat:no-repeat;position:absolute;top:-105px;left:0;z-index:-1}.recruit_top_block02_cnt{text-align:center;position:relative;height:286px}.recruit_top_block02_cnt a{display:block;width:100%;height:100%;position:absolute;top:0;left:50%;z-index:3;max-width:1030px;transform:translateX(-50%)}.recruit_top_block02_cnt:before{content:'';width:1029px;height:286px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img10.png);background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:-1}.recruit_top_block02_cnt .__bg{width:996px;height:260px;margin:0 auto;padding-top:10px;background:rgb(255 255 255 / .91);position:absolute;top:14px;left:0;right:0;border-radius:17px}.recruit_top_block02_title{padding-top:108px;font-size:22px;color:#2e4781;font-weight:700;margin-bottom:20px;position:relative}.recruit_top_block02_title:before{content:'';width:90px;height:70px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img32.png);background-repeat:no-repeat;position:absolute;top:15px;left:0;right:0;margin:0 auto}.recruit_top_block02_cnt .__des{color:#000;font-weight:500}.recruit_top_flexxx{width:1250px;margin:0 auto 60px;justify-content:space-between}.recruit_top_flexxx .recruit_top_flex_title{padding-left:150px;padding-top:20px}.recruit_top_flexxx .__cnt,.recruit_top_flexxx .img{width:910px}.recruit_top_flexxx .des{position:relative}.recruit_top_flexxx .recruit_top_circle{top:auto;bottom:69px;right:14%;z-index:3;box-shadow:unset}.recruit_top_flexxx .recruit_top_circle .more{right:-36px}.recruit_top_flexxx .des .text01{position:absolute;top:60px;left:8%;font-size:27px;font-weight:700;color:#fff;z-index:3}.recruit_top_flexxx .recruit_top_flex_title .fs33{top:150px}.recruit_top_block04_title{font-size:24px;text-align:center;color:#2e4781;font-weight:700;padding-top:95px;letter-spacing:1px;position:relative;margin-bottom:45px}.recruit_top_block04_title:before{content:'';width:2px;height:60px;background:#6576a2;position:absolute;top:0;left:0;right:0;margin:0 auto}.recruit_top_item04slick{margin-bottom:60px}.recruit_top_item04{position:relative;margin-bottom:190px}.recruit_top_item04:before{content:'';width:100%;height:663px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img12.png);background-repeat:no-repeat;position:absolute;right:0;top:115px;z-index:-1}.recruit_btn02{width:345px;margin:0 auto;text-align:center}.recruit_btn02 a{display:block;padding:21px 0;font-size:17px;font-weight:700;color:#2e4781;background:#fff;border-radius:56px;width:100%}.recruit_btn02 a:hover{text-decoration:none}.recruit_btn02 .more{right:20px}.recruit_top_flexxx .des:hover [class*=btn-gradient] .more::after{-webkit-animation:arrow-out .4s forwards alternate,arrow-in .4s .4s forwards alternate;animation:arrow-out .4s forwards alternate,arrow-in .4s .4s forwards alternate}.recruit_top_item08{width:1195px;margin:0 auto;background:#fff;box-shadow:0 0 7px #a1a1a1;padding:65px 30px 70px;border-radius:9px;position:relative}.recruit_top_item08:before{content:'';width:1133px;height:566px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img33.png);background-repeat:no-repeat;position:absolute;top:-7px;right:-7px}.recruit_top_item_title03{font-size:24px;text-align:center;color:#2e4781;padding-bottom:65px;margin-bottom:45px;position:relative}.recruit_top_item_title03:before{content:'';width:300px;height:49px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img16.png);background-repeat:no-repeat;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.recruit_top_item05{display:flex;justify-content:space-between;width:1050px;margin:0 auto 60px}.recruit_top_item05 dl{width:510px;font-size:18px;font-weight:500}.recruit_top_item05 dd,.recruit_top_item05 dt{padding-left:60px;padding-right:5px;position:relative}.recruit_top_item05 dt{padding-bottom:12px;margin-bottom:15px;border-bottom:2px solid #2e4781}.recruit_top_item05 dd{line-height:190%}.recruit_top_item05 dd:before,.recruit_top_item05 dt:before{font-size:29px;position:absolute;left:0;top:0;font-weight:700}.recruit_top_item05 dt:before{content:"Q";color:#2e4781}.recruit_top_item05 dd:before{content:"A";color:#7f2e34}.recruit_btn a:hover{text-decoration:none}.recruit_top_item08 .recruit_btn{margin:0 auto;width:300px;height:70px}.recruit_top_item08 .recruit_btn a{font-size:16px;line-height:70px}.recruit_top_item08 .recruit_btn a:before{width:307px;height:70px;background-size:100%}.recruit_top_item08 .recruit_btn a:after{right:-9%}.recruit_top_item08 .recruit_btn a:hover::after{right:-15%}.recruit_top_item08 .recruit_btn:before{border-bottom:20px solid #ccc;border-right:20px solid #fff0}.recruit_top_item06{padding:10px 10px;width:100%;max-width:1280px;margin-bottom:0;margin-top:100px}.recruit_top_item06 .__cnt{width:520px;padding-top:130px}.recruit_top_item06 .__titleen{margin-bottom:22px}.recruit_top_item06 .__titleen img{margin:0}.recruit_top_item06 .__titlejp{font-size:30px;color:#2e4781;margin-bottom:40px;letter-spacing:2px;font-weight:700}.recruit_top_item06 .__des{font-size:16px;color:#333;line-height:185%}.recruit_top_item06_btn{position:absolute;bottom:50px;width:920px;margin:0 auto;left:0;right:0;display:flex;justify-content:space-between}.recruit_top_item06_btn .recruit_btn33{height:97px}.recruit_top_item09 .border-gradient::before{left:-17px}.recruit_top_item09 .border-gradient::after{right:-17px}.recruit_top_item09 .border-gradient::after,.recruit_top_item09 .border-gradient::before{width:calc(50% + 18px);height:calc(100% + 31px);top:-16px}.recruit_top_item09{margin-bottom:105px}.recruit_top_item07{padding:30px 20px 19px 40px;width:1010px;margin:0 auto 130px;background:#fff;box-shadow:0 0 10px #b1afaf;border-radius:35px}.recruit_top_item07 .block_hf{margin:0 auto;width:100%;padding:15px 20px}.recruit_top_item07_title{font-size:20px;text-align:center;color:#2e4781;position:relative;padding:15px 0;margin-bottom:5px}.recruit_top_item07_title:before{content:'';width:339px;height:42px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img18.png);background-repeat:no-repeat;position:absolute;top:7px;left:0;right:0;margin:0 auto}.recruit_top_item07 .block_hf ._right{padding-top:30px;line-height:180%}.recruit_top_footerimg{width:100%;max-width:1185px;margin:0 auto}.recruit_top_footerimg img{margin:0 0 0 auto}[class*=recruit_btn0]{position:relative;box-shadow:unset}[class*=recruit_btn0] .more::after{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img31.png)}.recruit_top_circle .more::after{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img28.png)}.recruit_top_flexxx .__cnt .recruit_top_circle.__white:before{display:none}.recruit_top_flexxx .__cnt a{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.recruit_top_flexxx .__cnt a::before{content:'';width:100%;max-width:907px;height:100%;background:rgb(93 172 198 / .44);position:absolute;top:0;left:0;opacity:0;-webkit-transition:.5s;transition:.5s;border-top-left-radius:33px;border-bottom-left-radius:33px}.recruit_top_flexxx .__cnt a:hover::before{opacity:1}.recruit_top_flexxx .img{top:0;position:relative}.recruit_top_circle:before{content:'';width:56px;height:10px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img27.png);background-repeat:no-repeat;position:absolute;top:39%;right:-18px}.recruit_top_flex .des .recruit_top_circle:before{display:none}.recruit_top_flex .des .recruit_top_circle .more{top:45%;right:-19px}.recruit_top_flex .des .recruit_top_circle .more::after{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img27.png)}.recruit_top_flex .des .recruit_top_circle.__white .more::after{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img28.png)}.recruit_top_item02 .des a:hover .more::after{-webkit-animation:arrow-out .4s forwards alternate,arrow-in .4s .4s forwards alternate;animation:arrow-out .4s forwards alternate,arrow-in .4s .4s forwards alternate}.recruit_top_item02 .des a:hover .recruit_top_circle{width:100px;height:100px}.recruit_top_item02 .des a:hover .recruit_top_circle:after{width:90px;height:90px}.recruit_btn01 span{display:inline-block;width:auto;height:auto;min-height:auto;overflow:unset}.recruit_top_cntbtn{width:365px}.recruit_top_cntbtn a{font-size:17px;letter-spacing:0}.recruit_top_cntbtn span{min-height:77px}.recruit_top_cntbtn a:before{content:'';width:66px;height:11px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img26arrow.png);background-repeat:no-repeat;position:absolute;top:37%;right:-9%;-webkit-transition:.5s;transition:.5s;z-index:1}.recruit_top_cntbtn a:hover:before{right:-12%}.recruit_top_cntbtn ._ico_bl::after{border-width:30px 0 0 30px}
/*! fix recruit_top/new_office */
 .recruit-office__slidergalery{display:flex;flex-wrap:wrap;margin-bottom:70px}.recruit-office__slidergalery .item{margin-left:28px;margin-bottom:25px}.recruit-office__slidergalery .item:nth-child(4n+1){margin-left:0}.recruit-office__slidergalery .item p{color:#4E473D;text-align:center;margin-top:15px}
/*! ideal_person !*/
.ideal_person{padding-top:125px;margin-bottom:165px}.ideal_person .container{max-width:950px}.ideal_person_bl01 .container{max-width:1015px}.ideal_person_bl01{position:relative;margin-bottom:235px}.ideal_person_bl01:before{content:'';width:430px;height:404px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person01.png);background-repeat:no-repeat;position:absolute;right:-10px;top:-72px;z-index:-1}.ideal_person_title{font-size:42px;line-height:130%;color:#2e4781;font-style:italic;padding-bottom:20px;margin-bottom:20px;position:relative;letter-spacing:1.5px}.ideal_person_title:before{content:'';width:439px;height:5px;background:#2e4781;position:absolute;bottom:0;left:0}.ideal_person_title:after{content:'';width:0;height:0;border-top:5px solid #2e4781;border-right:7px solid #fff0;position:absolute;bottom:0;left:439px}.ideal_person_text01{font-size:16px;color:#4d4d4d;letter-spacing:1.3px;margin-bottom:50px;line-height:195%}.ideal_person_title01{margin-bottom:20px}.ideal_person_title01 span{display:block;text-align:center}.ideal_person_title01 .jp01{color:#2e4781;font-size:30px;letter-spacing:2px;margin-bottom:20px}.ideal_person_title01 .jp02{font-size:18px;color:#4d4d4d;letter-spacing:1.5px}.ideal_person_bl02{position:relative}.ideal_person_bl02:before{content:'';width:100%;height:926px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person12.png);background-repeat:no-repeat;background-position:center center;position:absolute;top:-210px;left:0}.ideal_person_item01{background:#fff;padding:52px 0 45px;position:relative}.ideal_person_cnt01{display:flex;align-items:center;justify-content:space-between;width:830px;margin:0 auto}.ideal_person_cnt01 .img{width:338px}.ideal_person_cnt01 dl{width:450px}.ideal_person_cnt01 dl dd,.ideal_person_cnt01 dl dt{display:inline-block;margin-bottom:20px}.ideal_person_cnt01 dl dd:last-child,.ideal_person_cnt01 dl dt:nth-last-child(2){margin-bottom:0}.ideal_person_cnt01 dl dt{font-size:18px;width:27px;height:27px;line-height:27px;background:#2e4781;text-align:center;color:#fff}.ideal_person_cnt01 dl dt.__bg01{background:#4c7ac1}.ideal_person_cnt01 dl dt.__bg02{background:#5dabc6}.ideal_person_cnt01 dl dd{font-size:16px;width:calc(100% - 32px);color:#4d4d4d;padding-left:2%}[class*=ideal_person__bg0]{position:relative;display:inline-block}[class*=ideal_person__bg0]:before{content:'';width:100%;height:3px;background:#2e4781;position:absolute;bottom:-1px;left:0}.ideal_person__bg02:before{background:#4c7ac1}.ideal_person__bg03:before{background:#5dabc6}.ideal_person_item01 .__arrow:after,.ideal_person_item01 .__arrow:before,.ideal_person_item01:after,.ideal_person_item01:before{content:'';width:0;height:0;position:absolute}.ideal_person_item01:before{border-top:25px solid #4c7ac1;border-right:25px solid #fff0;top:12px;left:12px}.ideal_person_item01:after{border-bottom:25px solid #4c7ac1;border-right:25px solid #fff0;left:12px;bottom:12px}.ideal_person_item01 .__arrow:before{border-top:25px solid #4c7ac1;border-left:25px solid #fff0;right:12px;top:12px}.ideal_person_item01 .__arrow:after{border-bottom:25px solid #4c7ac1;border-left:25px solid #fff0;right:12px;bottom:12px}.ideal_person_item01 .__line:after,.ideal_person_item01 .__line:before{content:'';width:160px;height:425px;position:absolute;display:block}.ideal_person_item01 .__line:before{border-top:2px solid #4c7ac1;border-left:2px solid #4c7ac1;left:12px;top:12px}.ideal_person_item01 .__line:after{border-bottom:2px solid #4c7ac1;border-right:2px solid #4c7ac1;right:12px;bottom:12px}.ideal_person_bl03{position:relative;padding-top:180px}.ideal_person_bl03:before{content:'';width:279px;height:262px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person03.png);background-repeat:no-repeat;position:absolute;top:20px;left:-15%}.ideal_person_bl03:after{content:'';width:262px;height:247px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person11.png);background-repeat:no-repeat;position:absolute;right:-21%;bottom:-110px}.ideal_person_bl03 .__title{text-align:center;font-size:19px;color:#2e4781;letter-spacing:1px;line-height:190%;padding-bottom:20px;margin-bottom:30px;position:relative}.ideal_person_bl03 .__title:before{content:'';width:115px;height:3px;background:#2e4781;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.ideal_person_bl03 .__title .fs39{font-size:39px}.ideal_person_bl03.container{max-width:960px}.ideal_person_item02{display:flex;flex-wrap:wrap;justify-content:center;border-top:2px solid #2e4781}.ideal_person_item02_cnt{width:240px;color:#2e4781;padding:35px 0 27px;border-left:2px solid #2e4781;border-bottom:2px solid #2e4781}.ideal_person_item02_cnt:last-child,.ideal_person_item02_cnt:nth-child(4){border-right:2px solid #2e4781}.ideal_person_bl03title{text-align:center;margin-bottom:12px;font-size:20px;position:relative;padding-top:95px}.ideal_person_bl03title:before{content:'';width:86px;height:78px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person04.png);background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;margin:0 auto}.ideal_person_item02_cnt .__des{font-size:12px;line-height:160%;padding:0 30px;text-align:justify}.ideal_person_bl03title.__bg01::before{width:80px;height:79px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person05.png)}.ideal_person_bl03title.__bg02::before{width:79px;height:80px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person06.png)}.ideal_person_bl03title.__bg03::before{width:88px;height:73px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person07.png)}.ideal_person_bl03title.__bg04::before{width:72px;height:84px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person08.png)}.ideal_person_bl03title.__bg05::before{width:93px;height:82px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person09.png)}.ideal_person_bl03title.__bg06::before{height:87px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person10.png)}
/*! question !*/
.question_navi{display:flex;flex-wrap:wrap;justify-content:space-between;width:820px;margin:75px auto 40px}.question_navi li{width:188px}.question_navi a{display:block;border-bottom:1px solid #d6d6d6;color:#2e4781;font-size:16px;font-weight:700;padding:0 25px 5px 0;position:relative;text-decoration:none!important}.question_navi a,.question_navi a::after{-webkit-transition:all .25s;transition:all .25s}.question_navi a:hover{border-color:#000;color:#000}.question_navi a::after{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#333;-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31 36'%3E%3Cpath d='M17.1182522 29.2493387V0h-3.5269913v29.2493387L2.4935828 18.1516606 0 20.6452435 15.3547565 36l15.3547566-15.3547565-2.4935829-2.4935829z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31 36'%3E%3Cpath d='M17.1182522 29.2493387V0h-3.5269913v29.2493387L2.4935828 18.1516606 0 20.6452435 15.3547565 36l15.3547566-15.3547565-2.4935829-2.4935829z'/%3E%3C/svg%3E");height:10px;width:9px;right:5px;-webkit-transition:background .25s;transition:background .25s}.question_navi a:hover::after{-webkit-animation:anchor-link-1 .25s,anchor-link-2 .25s .25s;animation:anchor-link-1 .25s,anchor-link-2 .25s .25s;background:#000}@-webkit-keyframes anchor-link-1{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes anchor-link-1{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes anchor-link-2{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1}}@keyframes anchor-link-2{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1}}.question_list{color:#2e5e86;font-size:16px;max-width:870px;margin:0 auto}.question_title{color:#2e4781;font-size:20px;font-weight:700;line-height:130%;text-align:center;padding:20px 10px 0;margin-bottom:45px}.question_item{margin-bottom:55px}.question_item dl{font-weight:500;padding:5px 20px 10px 25px;margin-bottom:8px;border:2px solid #2e4781;border-radius:5px}.question_item dt{padding:10px 50px 5px 37px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/question-q.png) left 10px no-repeat;background-size:23px auto;font-weight:700;position:relative;cursor:pointer}.question_item dt::after,.question_item dt::before{content:'';position:absolute;top:50%;transform:translateY(-50%);background-color:#2e4781;-webkit-transition:all .25s;transition:all .25s}.question_item dt::before{right:21px;width:2px;height:20px}.question_item dt::after{right:12px;width:20px;height:2px}.question_item dl._expanded dt::before{opacity:0;transform:translateY(-50%) rotate(90deg)}.question_item dl._expanded dt::after{transform:translateY(-50%) rotate(180deg)}.question_item dd{display:none;color:#333;line-height:160%;text-align:justify;padding:20px 50px 10px 40px;margin-top:10px;border-top:1px solid #2e4781;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/question-a.png) left 20px no-repeat;background-size:25px auto}
/*! guideline !*/
.guideline_list{width:100%;max-width:1000px;margin:0 auto;font-size:16px;color:#333}.guideline_list td,.guideline_list th{padding-top:25px;padding-bottom:25px;border-bottom:1px solid #c1c1c1}.guideline_list tr:last-child td,.guideline_list tr:last-child th{border-bottom:none}.guideline_list th{width:180px;font-size:17px;font-weight:500;text-align:left;padding-left:55px;vertical-align:middle}.guideline_list td{width:auto;padding-left:35px}.guideline_list ._line_style01 th{border-bottom:none}.guideline_list ._line_style01 td{border-bottom:2px dashed #efefef}.guideline_list dl{display:flex;align-items:flex-start;width:100%}.guideline_list dl dt{min-width:72px;color:#fff;font-weight:500;text-align:center;padding:5px 5px 4px;border-radius:5px;background-color:#2e4781}.guideline_list dl dd{margin-left:25px;margin-top:-5px;padding-right:30px;line-height:160%}.guideline_list ul li{position:relative;padding-left:20px}.guideline_list ul li::before{content:'●';position:absolute;left:0;top:0}.guideline_list ._highlight{background-color:#e1e9f5;padding:10px 25px;display:inline-block;border-radius:10px;line-height:130%;margin-top:10px}
/*! data !*/
.recruit_data{background-color:#f4f4f4;padding-top:122px;position:relative;z-index:0}.recruit_data::after{content:'';background-color:#f4f4f4;position:absolute;z-index:-2;left:0;bottom:-215px;width:100%;height:215px}.recruit_data .container{max-width:1070px}.data_layout__wrapper,.data_layout__wrapper>.wp-block-group__inner-container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}[class*=data_layout__item-]{width:100%;background-color:#fff;border-radius:30px;margin-bottom:20px}.data_layout__item-wfull{max-width:1070px}.data_layout__item-w425{max-width:425px}.data_layout__item-w485{max-width:485px}.data_layout__item-w525{max-width:525px}.data_layout__item-w570{max-width:570px}.data_layout__item-w625{max-width:625px}.data_title01{color:#2e4781;font-size:26px;font-weight:700;text-align:center;position:relative;margin-bottom:23px}.data_title01::after{content:'';position:absolute;left:48.5%;transform:translateX(-50%);bottom:-5px;width:36px;height:3px;background-color:#c1c1c1}.data_title01 span::after,.data_title01 span::before{display:inline-block;font-weight:700;color:#333;font-size:22.5px}.data_title01 ._s1::before{content:'Q'}.data_title01 ._s2::before{content:'●';font-size:6px;margin:0 3px}.data_title01 ._s2::after{content:'は';color:#000;font-size:17.24px;margin:0 1px 0 8px}.data_title01 ._s1::after{content:'？'}.data_title01 ._num{font-size:35.38px}.data_title02{color:#2e4781;font-size:26px;font-weight:700;text-align:center;line-height:100%;position:relative;z-index:1;margin-bottom:50px}.data_title02::after{content:'';position:absolute;z-index:-1;left:50%;transform:translateX(-50%);bottom:-7px;width:226px;height:16px;background-color:#e7e7e7}.data_odo_value{display:flex;justify-content:center;align-items:baseline;text-align:center}.data_odo_value__num{color:#2e4781;font-size:105.6px;font-weight:700;line-height:100%}.data_odo_value__unit{color:#666;font-size:42.28px;font-weight:700;line-height:100%}.doughnut_legend{position:absolute}.doughnut_legend ul{display:flex;flex-wrap:wrap}.doughnut_legend ul li{display:flex;width:100%;align-items:center;margin-bottom:3px}.doughnut_legend ul li p{color:#4d4d4d;font-size:13px;font-weight:700;line-height:110%}.doughnut_chart{width:50%;max-width:395px;position:relative;padding-right:75px;margin-bottom:50px}.doughnut_chart .data_title01{font-size:22.45px}.data_employee,.data_gender{padding:35px 20px 10px}.data_gender__content{display:flex;justify-content:center;gap:0 25px;font-size:18.25px;font-weight:700;margin:0 auto}.data_gender__content object{width:30px}.data_gender__content ._cm{color:#2e4781}.data_gender__content ._cwm{color:#5dabc6}.data_gender__content ._center{margin-top:40px;display:flex}.data_gender__content ._center ._l{font-size:105.6px}.data_gender__content ._center ._c{color:#666;font-size:36px}.data_gender__content ._center ._r{font-size:105.6px}.data_employee .data_odo_value{margin-top:-5px}.data_agegroup{padding:45px 80px 10px 100px}.data_bloodtype{padding:45px 10px 10px 55px}.data_bloodtype__group{display:flex;flex-wrap:wrap;margin:48px 0 0 0}.data_bloodtype__group ._item{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:42px;margin-left:20px}.data_bloodtype__group ._item:nth-child(2n+1){margin-left:0}.data_bloodtype__group ._item__name{color:#fff;display:flex;justify-content:center;align-items:baseline;min-width:88px;background-color:#2e4781;line-height:100%;padding:10px 10px 17px 12px;border-radius:15px;margin-right:20px}.data_bloodtype__group ._item__name ._b{font-size:61.5px;line-height:100%}.data_bloodtype__group ._item__name ._b._f1{font-size:59.5px}.data_bloodtype__group ._item__name ._s{font-size:18px;font-weight:700;position:relative;bottom:-8px;left:3px}.data_bloodtype__group .data_odo_value__num{font-size:71.6px;min-width:68px}.data_bloodtype__group .data_odo_value__unit{font-size:34.4px}.data_birthplace{padding:35px 0 55px}.data_birthplace img{max-width:577px}.data_transportation{padding:55px 115px 15px 125px}.data_transportation__chart{display:flex;flex-wrap:wrap}.data_transportation__chart ._right{margin-left:40px}#legend_transportation.doughnut_legend{width:140px;right:-5px;top:-5px}#legend_transportation_time.doughnut_legend{width:140px;right:-5px;top:-5px}.data_zodiac_constellation{padding:55px 115px 15px 125px}.data_zodiac_constellation__chart{display:flex;flex-wrap:wrap}.data_zodiac_constellation__chart ._right{margin-left:40px}.data_zodiac_constellation .doughnut_legend ul{gap:3px 4%}.data_zodiac_constellation .doughnut_legend ul li{width:48%;margin:0}#legend_zodiac.doughnut_legend{width:140px;right:-23px;top:-5px}#legend_constellation.doughnut_legend{width:220px;right:-90px;top:-5px}.data_workstatus{padding:55px 115px 10px 125px}.data_workstatus__chart{display:flex;flex-wrap:wrap}.data_workstatus__chart .data_title01{margin-bottom:50px}.data_workstatus__chart ._right{margin-left:40px}#legend_workstatus_overtime.doughnut_legend{width:140px;right:-35px;top:2px}#legend_workstatus_time.doughnut_legend{width:140px;right:-30px;top:-25px}.data_workstatus .data_odo_value__num{font-size:153px}.data_industry_ratio{padding:55px 95px 0}.data_industry_ratio .data_title01{margin-bottom:70px}.data_industry_ratio__content{display:flex;flex-wrap:wrap}.data_industry_ratio__content .doughnut_chart{max-width:330px;padding-right:0;margin-bottom:40px}#legend_industry_ratio.doughnut_legend{width:220px;left:-10px;top:-90px}#legend_industry_ratio.doughnut_legend ul li{display:flex;width:50%;align-items:center;margin-bottom:3px}.data_industry_ratio__content ._content{width:500px;color:#000;padding:50px 0 0 50px}.data_industry_ratio__content ._content h4{color:#4d4d4d;font-size:20px;font-weight:700;margin-bottom:20px}.data_industry_ratio__content ._content p{line-height:200%;text-align:justify}.data_occupation_ratio{padding:45px 65px 60px 50px;position:relative}.data_occupation_ratio::after,.data_occupation_ratio::before{content:'';position:absolute;background-size:100% auto;background-position:center center;background-repeat:no-repeat}.data_occupation_ratio::before{width:200px;height:200px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/data-img01.png);top:-170px;right:-20px}.data_occupation_ratio::after{width:170px;height:170px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/data-img02.png);bottom:-76px;left:-12px}.data_occupation_ratio .data_title01{margin-bottom:45px}.data_occupation_ratio__content{position:relative}.data_occupation_ratio__content ._quote{width:195px;color:#000;font-size:13.4px;line-height:180%;text-align:justify;padding:10px 15px 15px;background-color:#e7e7e7;position:absolute}.data_occupation_ratio__content ._quote::before{content:'';position:absolute;left:-25px;top:-25px;width:51px;height:51px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../assets/svg/data-contact.svg) center center no-repeat}.data_occupation_ratio__content ._quote::after{content:'';position:absolute;width:55px;height:36px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/data-shape01.png) center center no-repeat}.data_occupation_ratio__content ._quote._l{top:-50px;left:0}.data_occupation_ratio__content ._quote._l::after{right:-14px;bottom:-15px}.data_occupation_ratio__content ._quote._r{top:-20px;right:165px}.data_occupation_ratio__content ._quote._r::after{left:-3px;bottom:-25px;transform:scaleX(-1)}#chartjs__occupation_ratio{width:100%;max-width:550px;margin:0 auto}.data_odo_block01{padding:50px 30px 60px}.data_odo_block01 .data_title01{margin-bottom:55px}.data_odo_block01 .data_odo_value__num{font-size:159.3px}.data_odo_block01 .data_odo_value__unit{font-size:56.5px}.data_odo_block01 .data_odo_value{padding-bottom:20px}.data_marital_status{padding:50px 130px}.data_reason_for_join{padding:40px 0}.data_reason_for_join .data_title01{margin-bottom:50px}.data_reason_for_join_list{width:935px;display:flex;flex-wrap:wrap;margin:0 auto}.data_reason_for_join_list ._item{width:300px;margin:0 5px 10px;padding:44px 27px 30px 25px;border-radius:10px;box-shadow:0 0 5px 0 rgb(0 0 0 / .35)}.data_reason_for_join_list ._item_title{color:#fff;font-size:20px;font-weight:700;display:flex;padding:6px 10px;position:relative;margin:0 13px 20px;align-items:center}.data_reason_for_join_list ._item_title ._icon{width:40px;height:35px;position:absolute;left:-15px;top:-26px}.data_reason_for_join_list ._item_title ._pos{width:45px;color:#5c759e;font-size:8.5px;text-align:center;padding:0 3px;margin-right:15px;background:#fff}.data_reason_for_join_list ._item_title ._num{font-size:15px;margin-left:2px}.data_reason_for_join_list ._item_title ._txt{font-size:20px;line-height:160%}.data_reason_for_join_list ._item._a ._item_title{background-color:#5a749e}.data_reason_for_join_list ._item._a ._item_title ._pos{color:#5a749e}.data_reason_for_join_list ._item._b ._item_title{background-color:#5dabc6}.data_reason_for_join_list ._item._b ._item_title ._pos{color:#5dabc6}.data_reason_for_join_list ._item._c ._item_title{background-color:#3caaaa}.data_reason_for_join_list ._item._c ._item_title ._pos{color:#3caaaa}.data_reason_for_join_list ._item_text{font-size:13.5px}.data_reason_for_join_list ._item_text p{margin-bottom:10px;position:relative}.data_reason_for_join_list ._item_text p::before{content:'';width:22px;height:18px;display:inline-block;background-position:center center;background-repeat:no-repeat;position:relative;top:4px;margin-right:5px}.data_reason_for_join_list ._item._a ._item_text p::before{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../assets/svg/data-comment-a.svg)}.data_reason_for_join_list ._item._b ._item_text p::before{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../assets/svg/data-comment-b.svg)}.data_reason_for_join_list ._item._c ._item_text p::before{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../assets/svg/data-comment-c.svg)}.datatxt_date{color:#666;font-size:13.5px;font-weight:700;text-align:right;margin-right:30px}.datatxt_des01{color:#73746F;line-height:180%;text-align:center}
/*! banner add !*/
.ind_banner_virtual{width:100%;text-align:center;margin:60px 0 120px}.ind_banner_virtual a{display:block}
/*! fix lineup/bfm !*/
.lineup_bfm .tabs_navi li._fs16{font-size:16px}.lineup_bfm__txt01 ._flex{display:flex}.lineup_bfm__txt01 ._number{width:30px}.lineup_bfm__txt01 ._text{display:block;width:calc(100% - 30px)}.lineup_ori__table._mbt01{margin-bottom:40px}.lineup_bfm_tabs01 .tabs_content__item_main{font-size:42px}.lineup_bfm_tabs01 ._mbt02{margin-bottom:165px}.lineup_bfm_tabs01 .lineup-bfm_bl02__cnt02{padding-bottom:0}.lineup_bfm_tabs01 .lineup-bfm_bl02__cnt02 ._cnt{background:#f4f3f0;padding:15px 35px 35px 22px;color:#323333}.lineup_bfm_tabs01 .lineup-bfm_bl02__cnt02 ._cnt ._row{display:flex;margin-bottom:10px;line-height:175%;letter-spacing:.7px}.lineup_bfm_tabs01 .lineup-bfm_bl02__cnt02 ._cnt ._row:last-child{margin-bottom:0}.lineup_bfm_tabs01 .lineup-bfm_bl02__cnt02 ._textblue{color:#163b85;font-weight:700;letter-spacing:.5px;margin-bottom:5px}.lineup_bfm_tabs01 .lineup-bfm_bl02__cnt02 ._des01{margin-bottom:25px;letter-spacing:.7px}.lineup_bfm_tabs01 .lineup-bfm_bl02__cnt02 ._img{margin-bottom:20px}.lineup_bfm_tabs01 ._mbt03{margin-bottom:85px}.lineup_bfm_tabs01 ._note{color:#4d4d4d;margin-bottom:95px}.lineup_bfm_tabs01 ._mbt04{margin-bottom:12px}.lineup_bfm_tabs01 .lineup-bfm_bl02__cnt02 ._des01:last-child{margin-bottom:0}
/*! dmn westinghouse !*/
.lineup_dmn_westinghouse .lineup_item{color:#3e3a39}.lineup_dmn_westinghouse .lineup_item__text{font-size:22px}.lineup_dmn_westinghouse .lineup_item__descript_title{letter-spacing:-1px}.lineup_dmn_westinghouse .lineup_item__descript_text{color:#323333}.lineup_dmn_westinghouse .lineup_boxtop{margin-bottom:65px}.lineup_dmn_westinghouse_bl01{display:flex;justify-content:space-between;margin-bottom:100px}.lineup_dmn_westinghouse_bl01 ._item{width:600px}.lineup_dmn_westinghouse .lineup_item__info_title{text-align:left;font-size:28px}.lineup_dmn_westinghouse_bl01 .img{margin-bottom:15px}.lineup_dmn_westinghouse_bl01 ._cnt{color:#323333;background:#f4f3f0;padding:20px 30px 25px}.lineup_dmn_westinghouse_bl01 ._cnt p{margin-bottom:25px;letter-spacing:-.4px}.lineup_dmn_westinghouse_bl01 ._cnt p:last-child{margin-bottom:0}.lineup_dmn_westinghouse_bl02 ._title{font-size:36px;color:#163b85;margin-bottom:50px}.lineup_dmn_westinghouse_bl02 ._gallery{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:155px}.lineup_dmn_westinghouse_bl02 ._item{width:240px;margin-bottom:27px}.lineup_dmn_westinghouse_bl02 .img{margin-bottom:10px}.lineup_dmn_westinghouse_bl02 ._des{color:#333;font-size:23px;text-align:center}.lineup_dmn_westinghouse .piab_block02__text02{font-size:14px}.lineup_dmn_westinghouse .piab-p_h3{margin-bottom:45px}.lineup_dmn_westinghouse .piab_block02{margin-bottom:225px}
/*! dmn rotaryvalve !*/
.dmn_rotaryvalve{color:#323333;padding-top:200px}.dmn_rotaryvalve_bl01{display:flex;margin-bottom:50px}.dmn_rotaryvalve_bl01 ._des{line-height:165%}.dmn_rotaryvalve_bl01 .img{width:375px;margin-top:15px}.dmn_rotaryvalve_bl01 ._cnt{width:calc(100% - 375px);max-width:830px}.dmn_rotaryvalve_bl01 ._title{font-size:38px;color:#3e3a39;text-align:left;font-weight:700;margin-bottom:55px;padding-left:90px}.dmn_rotaryvalve_title01{font-size:18px;font-weight:700;margin-bottom:40px;padding-left:33px;position:relative}.dmn_rotaryvalve_title01:before{content:'';width:8px;height:20px;background:#163b85;position:absolute;left:0;top:4px}.dmn_rotaryvalve_tabs .tabs_navi{margin-bottom:85px}.dmn_rotaryvalve_tabs li{min-width:200px;margin-right:12px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/dmn_rotaryvalve01.png);background-position:center left 40px;padding:15px 10px 15px 23px;font-size:17px;color:#333;font-weight:700}.dmn_rotaryvalve_tabs li.active,.dmn_rotaryvalve_tabs li:hover{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/dmn_rotaryvalve01.png)}.dmn_rotaryvalve_tabs li:last-child{margin-right:0}.dmn_rotaryvalve .lineup_item__info_title{font-size:28px;text-align:left;margin-bottom:60px}.dmn_rotaryvalve_bl02{display:flex;justify-content:space-between}.dmn_rotaryvalve_bl02 .img{width:360px;margin-top:50px}.dmn_rotaryvalve_bl02 ._cnt{width:830px}.dmn_rotaryvalve_bl02 ._title{color:#163b85;font-size:26px;letter-spacing:.5px;margin-bottom:25px}.dmn_rotaryvalve_tbl01{margin-bottom:25px}.dmn_rotaryvalve_tbl01 tr th{text-align:left;color:#163b85;font-size:23px;font-weight:400;padding-bottom:10px}.dmn_rotaryvalve_tbl01 tr th:first-child{width:220px}.dmn_rotaryvalve_tbl01 tr td{padding:3px 0;vertical-align:top}.dmn_rotaryvalve_tbl01 tr:nth-child(2n) td{background:#ebebeb}.dmn_rotaryvalve_tbl01 tr td:first-child{padding-left:20px;vertical-align:top}.dmn_rotaryvalve_tbl02{border:1px solid #888;font-size:14px;margin-bottom:60px}.dmn_rotaryvalve_tbl02 tr td,.dmn_rotaryvalve_tbl02 tr th{padding:8px 0}.dmn_rotaryvalve_tbl02 tr th{width:195px;background:#717071;color:#fff;font-weight:400}.dmn_rotaryvalve_tbl02 tr:nth-child(2n) th{background:#888}.dmn_rotaryvalve_tbl02 tr td{text-align:center;border-bottom:1px solid #888}.dmn_rotaryvalve_bl02._mbt01{margin-bottom:80px}
/*! piab search form !*/
.lineup_piabOption .font_32{font-size:32px;margin-bottom:40px}.lineup_piabOption .piab-ptext{color:#414042;font-size:22px;margin-bottom:70px}.lineup_piabOption .piab_block02{margin-bottom:40px}.piab_searchform{width:460px;clear:both;margin:0 auto 65px}.piab_searchform input{width:100%;border:1px solid #58595b;border-radius:5px;height:43px;letter-spacing:.5px;text-align:center;color:#58595b;font-size:16px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab-search-icon.png) no-repeat right 13px center}
/*! peripherals !*/
.piab_peripherals .lineup_item__logo{margin-bottom:33px}.piab_peripherals .fz21{font-size:21px;font-weight:400;line-height:205%}.piab_peripherals .lineup_item{padding-top:80px}.piab_peripherals .piab_block02__item{padding-bottom:5px}.piab_peripherals .piab_block02{margin-bottom:250px}.piab_peripherals .lineup_boxtop{margin-bottom:85px}.piab_peripherals .piab-p_h3{max-width:1015px;margin:0 auto 55px}.piab_twobtn .piab_block02__text02{font-size:14px;margin-bottom:10px}.piab_twobtn .piab_block02__item span{display:block;max-width:196px;margin:0 auto}.piab_twobtn .piab_block02__item span a{margin-bottom:10px}.piab_twobtn .piab_block02__item ._pink{background-color:#da1c5c;border:1px solid #da1c5c}.piab_twobtn .img{left:0;right:0;margin:0 auto;top:-90px}.piab_twobtn .piab_block02__item span a:hover{background:#fff url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 10px no-repeat;color:#2d478d}.piab_twobtn .piab_block02__item ._pink:hover{color:#da1c5c}.piab_feednozzles .lineup_boxtop{margin-bottom:75px}.piab_feednozzles .lineup_item__info_title{text-align:left}.piab_feednozzles .lineup_item__descript_text{margin-bottom:15px}.lineup_feednozzles_list{border:2px solid #808285;border-radius:10px;padding:20px 25px}.lineup_feednozzles_list li{margin-bottom:8px;line-height:120%;padding-left:20px;position:relative;font-weight:700;letter-spacing:.7px}.lineup_feednozzles_list li:last-child{margin-bottom:0}.lineup_feednozzles_list li:before{content:'';width:12px;height:12px;background:#2d478d;border-radius:50%;position:absolute;left:0;top:4px}.piab_feednozzles .piab-p_h3{max-width:1015px;margin:0 auto 50px}.lineup_feednozzles_img01{margin-bottom:65px}.piab_feednozzles .piab_twobtn{margin-bottom:210px}.lineup_ori__block_img .item{height:300px}.lineup_ori__block_slick .slick-list{width:420px!important}.lineup_ori__block_slick .slick-dots li,.lineup_ori__block_slick .slick-dots li button,.lineup_ori__block_slick .slick-dots li button:before{width:10px;height:10px}.lineup_ori__block_slick .slick-dots{bottom:0}.lineup_ori__block_slick .slick-dots li button{padding:0;width:10px;height:10px}.lineup_ori__block_slick .slick-dots li button:before{font-size:10px;color:#4D4D4D;line-height:10px}.lineup_ori__block_slick .slick-dots li.slick-active button:before{opacity:1}.lineup_ori__table_all{display:flex}.lineup_ori__table_all .lineup_ori__table{width:50%}.lineup_bfmfix013_img{margin-bottom:35px}.lineup_bfmfix013_img img{margin:0}.contact__form dt p{display:inline-block}@media only screen and (min-width:1024px) and (max-height:1366px){.lineup_item__descript_main-title.lineup_othersfix01{letter-spacing:-1.5px}}@media only screen and (max-width:800px){.ind_banner_onlineshop{right:10px}.ind_bl01 .slick-list{overflow:hidden}.ind_banner_item-content{padding-top:160px}.ind_banner_item img.pc{display:none}.ind-main_title{font-size:200%;letter-spacing:1px;line-height:150%}.ind-sub_title{font-size:110%;letter-spacing:1px;line-height:170%}.ind_bl01{padding-bottom:10px}.ind_bl01_content--item{width:280px;margin-left:15px;padding-top:55px;margin-top:0}.ind_bl01_content--item_title{font-size:130%;padding:5px 10px 2px 30%;margin-bottom:8px}.ind_bl01_content--item01 .ind_bl01_content--item_title{padding-left:40%}.ind_bl01_content--item_title span{font-size:80%}.ind_bl01_content--item-icon{width:15px;height:15px}.ind-txt{padding-bottom:8px;font-size:95%!important}.ind_bl01 .ind-txt{padding-left:45%;letter-spacing:-.5px}.ind_bl01_content--item_img{width:48%;top:5px;left:0}.ind_bl01_link{width:85%;margin:0 auto;padding-top:10px}.btn-style01{padding:1px 15px 3px 10px;background:#2d478d url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 5px no-repeat;border-radius:8px}.ind_bl01_content--item:hover .btn-style01{background:#fff url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 5px no-repeat}.ind_bl02{padding:20px 0}.ind_bl02_title{font-size:160%}.ind_bl02_link{padding-top:3px}.ind_bl02_link a{letter-spacing:-1px}.ind_bl02_tab th{width:100%;display:block;border-bottom:none;padding:15px 0 3px}.ind_bl02_tab th span{width:80px;text-align:center;font-size:100%;border-radius:8px;margin-left:30px}.ind_bl02_tab td{display:block;width:100%;padding:3px 0 15px}.container_fluid{width:95%;margin:0 2.5%}.ind_bl03--img{float:none;margin-right:0;padding-top:30px}.ind_bl03_content{width:100%;float:none;padding-top:0}.ind_bl03_content--title{font-size:180%}.ind_bl03_content--sub_title{font-size:100%;letter-spacing:-1px;padding-bottom:8px}.ind_bl03_content--group{padding:25px 0 15px}.ind_bl03_content--group_title{font-size:130%}.ind_bl03_content--group_title::before{width:5px;height:5px}.ind_bl03_content--group_title::after{width:5px;height:5px}.ind_bl03_content--group_list li{font-size:85%;letter-spacing:-1px;width:45%;margin:0 2px 7px;border-radius:8px;padding:3px 0}.ind_bl04{padding-bottom:47px}.ind_bl04_title{font-size:150%;line-height:120%;padding:8px 0 6px;letter-spacing:0}.ind_btn_link{width:70%;margin:0 auto}.btn-style02{border-radius:8px;padding:8px 0;font-size:100%;letter-spacing:0}.ind_bl05_title{padding-bottom:15px;width:90%;margin:0 auto}.ind_bl05_content{padding:22px 0 15px}.ind_bl05_content>.container_fluid{margin-bottom:5px}.ind_bl05_content--left{width:100%;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ind_bl05-smp.png) top left no-repeat;background-size:100% 100%;padding:15px 0 25px;margin-left:0;float:none}.ind_bl05_content--left img{width:90%;margin:0 auto;margin-bottom:5px}.ind_bl05_content--left-text{font-size:85%;background-size:30px auto;margin-left:4%;padding:3px 0 3px 40px;letter-spacing:.5px}.ind_bl05_content--right{width:100%;float:none;padding-top:7px}.ind_bl05_content--right-item{margin:7px 0 10px 15px!important}.ind_bl05_content--right-title{padding-bottom:10px}.ind_bl05_txt{font-size:100%;line-height:100%;padding-bottom:5px;text-align:justify}.ind_bl06{padding-top:40px;padding-bottom:100px}.ind_bl06_title{font-size:150%;letter-spacing:1px}.ind_bl06_sub{text-align:center;padding-bottom:13px}.ind_bl06_list{padding-bottom:25px;overflow:auto;white-space:nowrap}.ind_bl06_list li a{border-radius:8px}.ind_bl06_group{padding:0 0 15px}.ind_bl06_group--item{width:calc(50% - 5px);margin-left:0}.ind_bl06_group--item:nth-child(2n+1){margin-right:10px}.ind_bl06_group--item_content{padding:13px 10px 12px}.ind_bl06_group--item_content-title{font-size:100%}.ind_bl06_group--item_content-txt{font-size:95%}.ind_bl06_group--item_content-note{font-size:80%}.ind_bl06_group--item .ind_bl06_list{padding-bottom:0;text-align:left;white-space:inherit}.ind_bl06_group--item .ind_bl06_list li{width:48%;margin:0}.access-address{font-size:100%;margin-bottom:30px}.access-table{font-size:100%;margin-bottom:30px}.access-table th{width:100%;display:block;padding:20px 20px 10px}.access-table th::before{left:0}.access-table td{width:100%;display:block;border-top:none;padding:0 0 20px}.access-list{width:100%}.access-item{width:48%;margin:0 4% 20px 0}.access-item:nth-child(2n){margin:0 0 20px}.access-title{font-size:115%;margin-bottom:10px}.access-btn{width:70%;max-width:200px;padding:3px}.access-map iframe+iframe{height:250px}.lineup-btn{border-radius:6px;padding:1px 0;max-width:800px}.lineup-description{font-size:90%;text-align:center}.lineup-title{width:auto}.lineup-list{padding:0 2%;margin-bottom:100px}.lineup-link{max-width:255px}.lineup-item{width:calc(50% - 10px);padding:0}.lineup-item:nth-child(2n){margin-left:20px}.lineup-item:nth-child(2n+1){clear:left}.page_lineup{padding-top:35px}.lineup_boxtop{margin:0 0 30px}.page_lineup .lineup_item{float:none;width:100%;margin:0 auto 20px;padding:20px 0 0}.page_lineup .lineup_item__logo{margin-bottom:25px;width:auto}.page_lineup .lineup_item__logo img{height:25px;width:auto}.page_lineup .lineup_item__title{font-size:130%;line-height:120%;padding-bottom:15px;margin-bottom:0;min-height:0}.page_lineup .lineup_item__text{font-size:110%;line-height:150%;padding-bottom:20px}.page_lineup .lineup_item__img{width:80%;margin:0 auto}.page_lineup .lineup_video{float:none;position:relative;padding-bottom:60%;width:80%;height:auto;margin:0 auto}.lineup_item__descript,.lineup_item__info{width:90%;float:none;margin:0 auto 20px}.lineup_item__info{margin-top:40px}.lineup_item__info_title{margin-bottom:15px;font-size:115%;padding:10px 3%}.lineup_item__info_img{max-width:100%}.lineup_item__descript_title{font-size:120%;padding-left:0;margin-bottom:15px}.lineup_item__descript_text{font-size:90%;padding:3%;margin-bottom:20px}.lineup_item__descript_text p{margin-bottom:15px}.lineup_item__list{padding:3% 2%}.lineup_item__list li{font-size:85%;padding-left:17px}.lineup_item__list li::before{width:10px;height:10px;top:8px}.lineup_piab__externaldimensions{padding-top:0}.lineup_piab__externaldimensions li{width:45%!important;margin:0 2.5% 50px!important}.lineup_piab__externaldimensions li span{font-size:90%}.lineup_piab__specifications{overflow-x:auto;overflow-y:hidden;margin-bottom:50px!important}.lineup_piab__specifications thead th{font-size:105%;padding:3px 0}.lineup_piab__specifications thead th.py-8{padding:4px 0}.lineup_piab__specifications tbody td{font-size:100%;padding:7px 0}.lineup_piab__specifications._type2 thead th{padding:15px 0}.page_lineup.lineup_piab .lineup_item__logo img{margin:0 auto}.lineup_bfm__table thead th{padding:4px}.lineup_bfm__table{padding-top:5px}.lineup-bfm__title.mb68{margin-bottom:25px}.lineup-bfm_bl02__cnt05__table td{font-size:100%!important;padding:7px 0}.piab_block02{margin-top:10px;margin-bottom:40px;float:none}.piab_block02__item{width:165px;margin-top:60px;padding-top:100px}.piab_block02__text{font-size:120%}.piab_block02__item p{font-size:85%}.piab_block02__item .lineup-btn{width:80%;margin-bottom:10px}.piab_block02__item:nth-child(2) .img{left:56px;width:120px;top:-30px}.piab_block02__item:nth-child(5n){margin-right:7px}.piab_block02__item .img{top:-37px}.piab_title__h3{font-size:130%;margin-top:20px}.piab_block03{margin-bottom:40px}.piab_block03__l,.piab_block03__r{width:100%;float:none}.piab_block03-tit01{font-size:110%;padding:2% 7%;margin-bottom:10px}.piab_block03__tit02{font-size:11px;line-height:175%;margin-bottom:15px;padding-left:0;margin-top:30px;letter-spacing:0}.piab_block03-font56{font-size:200%}.piab_block03-font36{font-size:130%}.piab_block03__r-bg{font-size:90%;padding:7% 3%}.piab_block03__r-bg p{margin-bottom:15px}.piab_block03__span{width:45%;font-size:73%;padding:4px 0;border-radius:8px;margin-right:1%}.piab_block03__r-bg .piab_block03__allspan{margin-top:0}.piab_block04__l .piab_block04-h4{padding-left:0}.piab_block04-h4{font-size:145%;margin-bottom:50px}.piab_block04-font29{font-size:65%;padding:0 8px}.piab_block04__l,.piab_block04__r{width:100%}[class*=piab_block04__]{float:none}[class*=piab_block04-cnt]::before{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_img08.png) center left no-repeat;background-size:47%;top:-122px;left:18px}.piab_block04-cnt{padding:15px 15px 15px 30%;margin-bottom:40px}.piab_block04-cnt .piab_block03__span{width:73%}.piab_block04-cnt p{margin-bottom:12px;font-size:90%}.piab_block04__r .piab_block04-h4{padding-left:0}.piab_block04__r .piab_block04-cnt::before{background-size:48%}[class*=piab_block05-]{width:100%;margin-bottom:25px}.piab_block05__p{font-size:90%;margin-bottom:15px;padding-left:0}.piab_block05-bg{width:48.5%;padding:10px 10px 10px 10px}.piab_block05-mr20{margin-right:10px}.piab_block05__text01{font-size:100%;padding-bottom:10px}[class*=piab_block__ul]{padding-left:5px}[class*=piab_block__ul] li{font-size:75%;padding-left:18px;line-height:135%;margin-bottom:10px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_bg01.png) top 3px left no-repeat;background-size:11px}.piab_block05-bg .piab_block__ul02 li{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_bg02.png) top 1px left no-repeat;background-size:15px}.piab_block05-bg .img{margin-bottom:10px}.piab_block05-r .img{max-width:100%;margin-top:25px}.piab_block05{margin-bottom:15px}.piab_block-bgimage{font-size:90%;padding:12px 15px;margin-bottom:15px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_img13smp.jpg) center center no-repeat;background-size:cover}.piab_block06__title{font-size:120%;padding-left:0;margin-bottom:45px;text-align:left}.piab_block06-bg::before{width:150px;height:252px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_img14.png) center left no-repeat;background-size:60%;top:-60px;left:9px}.piab_block06-bg{padding:20px 13px 15px 33%;margin-bottom:20px}.piab_block06-bg p{margin-bottom:10px;font-size:80%}.page_lineup.lineup_piabp .lineup_item__logo img{margin:0 auto}.piab-p_tabscnt__left{width:40%;margin-right:3%;margin-left:3%}.piab-p_tabscnt__right{width:40%;margin-top:40px}.piab-p_tabscnt__right .img{margin-bottom:25px}.piab-p_linkcontact{margin-bottom:55px}.piab-p_linkcontact a{padding:11px 0 11px 7%;width:80%;font-size:90%;border-radius:16px;background:#da1c5c url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/temp_mail.png) no-repeat left 31px center;background-size:25px}.piab-p_block01__tit span{font-size:90%;padding:10px 5px;width:65%}.piab-p_block01{margin-bottom:30px}.piab-p_block01__item{width:32%;margin-right:1%;margin-bottom:20px}.piab-p_block01__item p{font-size:70%;line-height:120%}.piab-p_h3{font-size:110%;margin-bottom:15px}.lineup_piabp .piab_block02{margin-bottom:70px}.lineup_piabp .piab_block02__item{margin-top:45px}.piab-p_tabscnt__spanall{margin-left:0}.piab-p_tabscnt__span{width:48%;margin-right:2%;font-size:80%;line-height:130%;padding:5px}.piab-p_tabscnt__span:last-child{margin-right:0}.piab-p_cnttable{overflow-x:auto;overflow-y:hidden}.piab-p_table{overflow-x:scroll;width:1150px;font-size:90%;margin-top:0}.piab-p_table tr th{font-size:95%;padding:5px 0}.piab-p_table tr th:first-child{width:215px}.piab-p_table tr:nth-child(2) td{padding:7px 0;font-size:90%}.lineup_piabp .tabs_navi{margin-bottom:25px}.tabs_content__item-font15{font-size:90%;margin-bottom:20px}.tabs_content__item-mbt{margin-bottom:30px}.lineup_helio{padding-top:20px}.lineup_helio .lineup_item__logo img{height:40px}.lineup_helio .lineup_boxtop{margin-bottom:20px}.helios_block01__l,.helios_block01__r{margin-left:0;margin-right:0}.helios_block01__bigtext{font-size:115%;padding-bottom:15px}[class*=helios_block01__] .img{max-width:80%;margin:0 auto 10px auto}.helios_block01__smalltext{font-size:75%;margin-bottom:35px}.lineup_helio .helios_title__h3{font-size:115%;line-height:150%;margin-bottom:25px}.helios_block02__l img{float:none;max-width:85%;margin-bottom:30px}.helios_block02__r{width:100%;float:none;margin-bottom:40px}.helios_block03__item{width:100%;float:none;margin-right:0;margin-bottom:15px;overflow:hidden}.helios_block03__item .img{width:38%}.helios_block03__item .lineup_item__descript_text{width:60%;padding:4% 2%}.helios_block03__bluetext{font-size:110%;margin-bottom:15px}.helios_block03{margin-bottom:20px}.helios_block03__bigtite{font-size:120%;line-height:150%}.helios_block03__text-font15{font-size:90%}.helios_block03--smp .helios_block03__bluetext{text-align:center}.helios_block03--smp .img{float:none;width:100%;margin-bottom:15px}.helios_block03--smp .lineup_item__descript_text{float:none;width:100%}.helios_block03--smp .lineup_item__descript_text p{margin-bottom:5px}.helios_block04__item{width:250px;margin-right:20px}.helios_block04__item:nth-child(3n){margin-right:20px}.helios_block03__bigtite-mbt{margin-bottom:15px}.tabs_helios-font21{font-size:105%}.helios_tabs__img{max-width:80%}.tabs_helios__l{max-width:80%;float:none;margin:15px auto}.tabs_helios__r{float:none;width:100%;margin-top:10px}.tabs_helios-font26{font-size:120%;margin-bottom:10px}.tabs_helios__r .lineup_item__descript_text{padding:7% 5%;line-height:160%}.helios_tabs__tbl{font-size:90%;margin-bottom:50px}.helios_tabs__tbl tr th{width:40%;padding:9px 0}.helios_tabs__tbl tr td{padding:5px 4%}.helios_tabs__tbl__title{font-size:95%;padding:9px 0}.tabs_box .lineup_pro__bl02_item__description,.tabs_box .lineup_pro__bl02_item__txt{font-size:100%;letter-spacing:0}.lineup_pro__bl02_item__list{font-size:90%}.tbl-helios .py16 th{padding:4px 0}.tbl-helios .w800{width:800px}.tbl-helios .w800 thead th:first-child{width:350px}.tabs_content__title{font-size:120%;margin-bottom:10px}.tabs_content__title.pt25{padding-top:10px}.tabs_content__tbl-note{font-size:90%}.tabs-materials__item{width:48.5%;margin-right:3%}.tabs-materials__item:nth-child(2n){margin-right:0}.tabs-materials__title{font-size:110%;padding:0 5px 5px}.tabs-materials__list{font-size:95%}.lineup_original .lineup_item__logo,.lineup_pronomic .lineup_item__logo{margin:0 auto 12px}.lineup_original .lineup_item{padding-right:0}.lineup__title{font-size:110%;font-weight:700;padding-bottom:30px}.lineup_ori__block{padding-bottom:150px}.lineup_ori__block_img{width:80%;margin:0 auto 30px;float:none}.lineup_ori__block_right{width:100%;float:none}.lineup_ori__title{font-size:120%}.lineup_ori__sub{font-size:100%;letter-spacing:.5px}.lineup_ori__table{margin-bottom:20px}.lineup_ori__table tr th{width:130px}.lineup_pronomic .lineup_item{padding:20px 0}.lineup_pronomic .lineup_item__text{font-size:110%;padding-bottom:12px;width:100%}.lineup_pronomic .lineup_item__img{width:80%;margin:0 auto}.lineup_pronomic .lineup_video iframe{min-height:100%}.lineup_item__descript_main-title{font-size:140%;padding:0 0 10px;line-height:130%}.lineup_slider-nav .item{padding-bottom:5px;margin:0;width:25%!important}.lineup_slider-nav .item.slick-current{border-bottom:3px solid #78b544}.lineup_pronomic .lineup_item__descript_text{padding-bottom:70px;min-height:370px}.lineup_pro__btn li{width:49%;min-width:unset;margin:0;display:inline-table}.lineup_pro__btn li a{font-size:90%}.lineup_pronomic .lineup__title{padding-top:20px}.lineup_pro__bl{padding-bottom:30px}.lineup_pro__bl_left{width:100%;float:none;padding:0 0 10px}.lineup_pro_for{padding-bottom:15px;width:60%;margin:0 auto}.lineup_pro_for img{width:100%}.lineup_pro_nav .item{width:20%!important;margin:6.6%;padding-bottom:5px}.lineup_pro__bl_right{width:100%;float:none}.lineup_pro__bl_right__item-title{font-size:110%}.lineup_pro__bl_right__item-txt{padding:10px}.lineup_pro__bl_right__item{float:none;width:100%}.lineup_pro__bl02{padding-bottom:30px}.lineup_pro__bl02_item__img{padding-bottom:10px}.item--362,.item--470,.item--w580{width:100%}.lineup_pro__bl_right__item.item__fl-r{margin-left:0}.lineup_pro__bl02_item{width:calc((100% - 30px)/ 3);float:left;margin-left:15px}.lineup_pro__bl02_item:nth-child(5n+1){margin-left:15px;clear:inherit}.lineup_pro__bl02_item:nth-child(3n+1){margin-left:0;clear:both}.lineup_kest .lineup_item__logo img{height:50px}.lineup_kest .lineup_boxtop{margin-bottom:20px}.lineup_kest .lineup_item__info_title{font-size:115%;margin-bottom:20px}.kest_block01{margin-top:35px}.kest_block01__item{width:80%;float:none;margin:0 auto;font-size:90%;line-height:150%;padding-bottom:60px}.kest_block01__item::after{right:0;left:50%;top:auto;bottom:-35px;transform:rotate(90deg);background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/kest_img09bg.png) no-repeat bottom center;background-size:80%}.kest_block02__item{width:90%;margin:0 auto 40px auto;float:none}.kest_block01__item:nth-child(4n),.kest_block02__item:nth-child(3n){margin-right:auto}.kest_block02{margin:28px 0 20px 0}.kest_title-font36{font-size:130%;margin-bottom:10px}.kest_block03{width:100%;text-align:center;margin:15px auto 35px auto}.kest_block03 li{display:inline-block;font-size:90%;width:47%;margin:10px 1% 0;line-height:150%;padding:10px 0;border-radius:10px;border:none}.kest_block03 li:nth-child(2n){margin-right:0}.lineup_kest .kest_info__bt02{margin-bottom:20px}[class*=kest_tabs01__]{width:90%;float:none;margin:0 auto 25px auto}.kest_tabs01__img p{font-size:90%}.kest_tabs__content .helios_tabs__tbl{width:100%!important;float:none;font-size:90%;margin-bottom:50px;margin-top:30px}.kest_tabs__content .helios_tabs__tbl tr th{width:35%}.kest_tabs__text{width:100%;float:none;font-size:95%;padding:0}.lineup_bfm .lineup_item__logo img{height:50px}.lineup-bfm__title{font-size:120%;padding:10px 20px 8px;margin-bottom:25px}.lineup_bfm__min-height{min-height:unset}.lineup_bfm .lineup_item__descript_text{margin-bottom:40px}.lineup-bfm_bl01__content{padding-bottom:20px}.lineup-bfm_bl01__content_item{width:100%;float:none;margin-left:0;padding-bottom:30px}.lineup-bfm__sub_title{font-size:110%;padding-bottom:10px}.lineup-bfm_bl01__content_item--img{width:90%;float:none;margin:0 auto 10px}.lineup-bfm_bl01__content_item--right{width:100%;float:none;min-height:unset}.lineup_bfm__txt01{padding:10px 20px;text-align:justify;font-size:100%}.lineup_bfm .lineup_ori__block{padding-bottom:20px}.lineup_bfm .lineup_ori__table th{width:130px}.lineup_bfm .lineup_ori__table td,.lineup_bfm .lineup_ori__table th{font-size:100%}.lineup_bfm .lineup_ori__table td{padding-left:40px}.lineup_bfm .tabs_box{padding-bottom:40px}.lineup-bfm_bl02__cnt{overflow:hidden;padding-bottom:40px}.lineup-bfm_bl02__cnt_item{width:100%;float:none;margin-right:0;margin-bottom:20px}.lineup-bfm__table th{border-bottom:8px solid #fff}.lineup-bfm__table_nber{font-size:120%;padding:5px 0}.lineup-bfm__table td{padding-left:14px;font-size:100%}.lineup-bfm__table td.lineup-bfm__table_title{font-size:140%}.lineup_bfm .piab-p_block01__tit span{width:65%}.lineup-bfm_bl02__cnt02{padding-bottom:40px}.lineup-bfm_bl02__cnt02_left{width:100%;float:none;overflow:hidden;padding-bottom:30px}.lineup-bfm_bl02__cnt02_right{width:100%;float:none}.lineup-bfm_bl02__cnt02_left--img{width:100px;float:left}.lineup-bfm_bl02__cnt02_left--txt{width:calc(100% - 110px);float:right}.lineup-bfm_bl02__cnt02_left--txt01{font-size:100%;padding:5px 10px}.lineup-bfm_bl02__cnt02_left--list{padding-bottom:10px}.lineup-bfm_bl02__cnt02_left--list li{margin-bottom:5px}.lineup-bfm_bl02__cnt02_left--list li:last-child{margin-right:0}.lineup-bfm_bl02__cnt03{padding-bottom:50px}.lineup-bfm_bl02__cnt03--left{width:100%;float:none;padding:10px 13px}.lineup-bfm_bl02__cnt03--left__title{font-size:110%;padding-bottom:8px}.lineup-bfm_bl02__cnt03--left p{padding-left:10px}.lineup-bfm_bl02__cnt03--left p::before{width:8px;height:8px;left:-3px}.lineup-bfm_notice{width:100%;float:none;margin-top:50px;margin-right:0}.lineup-bfm_notice__title{font-size:125%}.lineup-bfm_notice__txt{font-size:100%}.lineup-bfm_notice__title02{font-size:125%;padding:15px 0 12px 90px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/lineup_bfm-img16.jpg) left top 10px no-repeat}.lineup-bfm_bl03{padding-bottom:60px}.lineup-bfm_bl03__grp{padding-bottom:40px}.lineup-bfm_bl03__grp--img{width:100%;float:none}.lineup-bfm_bl03__grp--txt{width:100%;float:none;margin-top:15px;padding:10px 15px}.lineup-bfm_group{padding-bottom:20px}.lineup-bfm_grp__item{width:100%;float:none;margin-left:0;margin-bottom:30px}.lineup-bfm_grp__item::before{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/lineup_bfm-img17.png) top left no-repeat;right:0;left:50%;top:auto;bottom:-52px;transform:rotate(90deg)}.lineup-bfm_grp__item:nth-child(3n+1){margin-left:0}.lineup-bfm_grp__item:last-child::before{display:none}.lineup-bfm_grp__content{padding:10px 15px}.lineup-bfm_grp__content--img{float:left;width:40%}.lineup-bfm_grp__content--txt{width:calc(60% - 17px);float:right}/*! j-studio*/
 .j-studio_block01{margin-bottom:50px}.j-studio__item{width:100%;margin-right:0}.j-studio_block03-tit01{font-size:110%;padding:2% 7%;margin-bottom:10px}.j-studio_block03__l,.j-studio_block03__r{width:100%;float:none}.j-studio_block03__l,.j-studio_block03__r{width:100%;float:none}.j-studio_block03__r-bg{font-size:90%;padding:7% 3%}.j-studio_block03__r-bg p{margin-bottom:15px}.j-studio_block03__span{width:45%;font-size:73%;padding:4px 0;border-radius:8px;margin-right:1%}.j-studio_block03__r-bg .j-studio_block03__allspan{margin-top:0}.j-studio_block03__tit02{font-size:11px;line-height:175%;margin-bottom:15px;padding-left:0;margin-top:30px;letter-spacing:0}.j-studio_block03-font36{font-size:130%}#greet{padding-top:25px;font-size:90%;line-height:160%}.greet_imgmain{margin-bottom:20px}#greet .greet_title{font-size:130%;line-height:155%;padding-bottom:25px;line-height:155%;margin-bottom:30px}#greet .greet_title::after{left:37%;width:90px}#greet p{margin-bottom:20px}.greet_signature{width:70%;margin:35px auto 80px;text-align:center}.greet_text01{margin-right:0;padding-top:0;width:100%}.corporate_box{margin:0 0 50px}.corporate_item__link{width:49%;padding:0;margin:15px 2% 10px auto}.corporate_item__link:nth-child(2n){margin-right:0}.corporate_item__text{font-size:110%!important;padding-bottom:10px}.corporate_item__link .lineup-btn{width:80%;margin-bottom:10px}.topics{padding:24px 0 30px}.topics .ind_bl06_title{font-size:150%}.topics .ind_bl06_sub{font-size:100%}.topics .ind_bl06_group .ind_bl06_list li{width:48%;margin:0 3px 3px 0}#company{padding-top:20px}.company_list{font-size:90%;margin-bottom:40px;line-height:170%}#company .kest_title-font36{font-size:120%;margin-bottom:15px}.company_list dd{width:calc(100% - 30%)}.company_textlink a{padding-left:5%}.company_list dd,.company_list dt{padding:14px 0}.company_list dt{width:30%;padding-left:2%;padding-right:2%}.company_text01{width:100%;float:none;margin-right:0}#company .piab_block02__item{margin-top:20px}#case{padding-top:40px}#case .tabs_navi li:first-child{padding:5px 20px 10px}#case .tabs_navi{margin-bottom:30px}[class*=case_item]{margin-bottom:20px}.case_item__title{font-size:120%;margin-bottom:20px}.case_item__img{float:none;width:100%;margin-bottom:0}.case_item__img img{height:250px;width:auto;margin:0 10px 20px 0}.case_item__text{width:100%;font-size:90%;padding:3%;min-height:0}.case_item-full .case_item__img{float:left}.case_item-full [class*=case_item__img] img{float:left;width:48%;height:auto;margin:0 4% 0 0}.case_item-full [class*=case_item__img] img:first-child{width:100%;margin:0 0 20px}.case_item-full .case_item__text{margin-top:20px}#case .piab-p_linkcontact{padding-bottom:100px;padding-top:30px}.philosophy{padding:50px 0}.philosophy-title{max-width:70%;margin:0 auto 40px}.philosophy-description{font-size:100%;line-height:150%;margin-bottom:40px}.philosophy-youtube{margin:0 auto 40px}.philosophy .corporate_item__text{padding-top:5px;padding-bottom:10px}.staffs{width:90%;padding:40px 0 100px}.staff_item{clear:both;float:none;width:100%;max-width:100%;height:auto;padding-bottom:70%}.staff_item__team{left:8%;top:8%}.staff_item__name{min-width:180px;padding:1px 0 5px;left:8%;bottom:8%}.staff_item__name::before{font-size:80%;top:-19px}.staffdetail_block01__iteml{width:95%;float:none;margin:0 auto}.staffdetail_block01__itemr{width:95%;margin:0 auto;float:none}.staffdetail_block01-text01{font-size:105%;margin:0 auto;line-height:160%;padding-bottom:25px;padding-top:30px;margin-bottom:20px}.staffdetail_block01-text01::after{width:70%}.staffdetail_block01-text02{margin-bottom:20px;font-size:140%}.staffdetail_block01-text02 img{max-width:240px}.staffdetail_block01-text02 span{font-size:80%}.staffdetail_block01-text04{font-size:90%;padding:2% 3%;line-height:170%;margin-bottom:20px}.staffdetail_block02__item{width:48%;margin:5% 4% 5% 0;padding:6% 2%}.staffdetail_block02__item:nth-child(2n){margin-right:0}.staffdetail_block02__item::after{width:100%;bottom:-13px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail_bg09.png) no-repeat bottom center;background-size:100%}.staffdetail_block02-font21{font-size:100%}.staffdetail_block02__tit{font-size:110%;padding-bottom:12px;padding-left:0;margin-bottom:13px}.staffdetail_block02{margin-bottom:20px}.staffdetail_block02__tit::before{left:22px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail_bg01.png) no-repeat left center;background-size:70%}.staffdetail_block02__item:nth-child(2) .staffdetail_block02__tit::before{left:15px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail_bg02.png) no-repeat left center;background-size:70%}.staffdetail_block02__item:last-child::after,.staffdetail_block02__item:nth-child(2)::after,.staffdetail_block02__item:nth-child(3)::after{bottom:-13px;background-size:100%}.staffdetail_block02__item:nth-child(3) .staffdetail_block02__tit::before{left:20px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail_bg03.png) no-repeat left center;background-size:65%}.staffdetail_block02__item:last-child .staffdetail_block02__tit::before{left:24px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail_bg04.png) no-repeat left center;background-size:70%}.staffdetail_block03__iteml{width:100%;float:none}.staffdetail_block03__itemr{display:none}.staffdetail_block03__title01{font-size:120%;margin-bottom:18px}.staffdetail_block03__title01::before{height:30px;top:-3px;left:14%}.staffdetail_block03__title01::after{height:30px;right:14%;top:-3px}.staffdetail_block03__title02{font-size:105%;line-height:150%;margin-bottom:15px}.staffdetail_block03-lineheight{margin-bottom:10px;line-height:175%;font-size:90%}.staffdetail_block03{background:0 0;width:95%}.staffdetail_block042{padding:32px 0 40px 0}.staffdetail_block042__content{min-height:0;padding:75% 0 0 0;background-position:top center;background-size:60%;background-color:#2e5e86}.staffdetail_block042__bgcolor{margin:0 auto;width:95%;padding:5% 4% 2% 4%;background-color:#edede6}.staffdetail_block042__text p{margin-bottom:8px;font-size:90%}.staffdetail_block042::after,.staffdetail_block042::before,.staffdetail_block042__content::after,.staffdetail_block042__content::before{display:none}.staffdetail_block042__content .staffdetail_block03__title01{padding-top:10px;font-size:100%}.staffdetail_block05__title{font-size:125%;margin-bottom:30px}.staffdetail_block042__content .staffdetail_block03__title01{font-size:100%}.staffdetail_block042__content .staffdetail_block03__title01::before{top:5px;left:1%}.staffdetail_block042__content .staffdetail_block03__title01::after{top:5px;right:1%}.staffdetail_block042__container::before{display:none}.staffdetail_block05__name{font-size:100%}.staffdetail_block05__name img{max-width:47%;padding-top:4px}.staffdetail_block05{width:95%;margin:0 auto 50px auto}.staff_timeline{padding:0 0 80px 0}.staff_timeline__subtitle{font-size:105%}.staff_timeline__title{font-size:120%;padding:8px 10px 8px 30px}.staff_timeline__list{padding:15px 0 50px}.staff_timeline__list::before{height:86.5%;left:35px}.staff_timeline__item{clear:both;width:100%;margin-top:20px}.staff_timeline__item._has_img{margin-top:85px}.staff_timeline__item ._time{float:left!important;font-size:15px;width:70px;padding:23px 0}.staff_timeline__item ._content{float:right!important;width:75%;padding:15px 10px 15px 40px!important}.staff_timeline__item ._content::after{width:30px;left:0!important;right:auto!important}.staff_timeline__item:nth-child(2n+1) ._content::after{transform:rotateY(0);-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0)}.staff_timeline__item ._content h4{font-size:105%;padding-bottom:7px}.staff_timeline__item ._content p{font-size:90%;line-height:150%}.staff_timeline__item ._content img{width:auto;height:100px;position:relative;right:auto!important;top:auto!important;float:right;margin-top:-80px;padding-left:5px}.staffdetail_entry{width:80%;max-width:370px}.staffdetail_entry a{font-size:100%;padding:13px 0 13px 20px;background-position:left 20px center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.staffdetail_blockmore01 .staff_timeline__list{padding:15px 0 50px}.staffdetail_blockmore01{margin-bottom:50px}.topic_categories{padding-bottom:25px;overflow:auto;white-space:nowrap}.topic_categories li a{border-radius:8px;font-size:90%}.topics_detail{width:100%;margin:0;padding-bottom:0}.topic_detail__content{clear:both;float:none;width:85%;margin:0 7.5%;padding-bottom:0}.topic_detail__date{font-size:80%;padding-bottom:5px}.topic_detail__title{font-size:130%;padding:13px 10px;line-height:135%}.topic_detail__image{max-width:90%;margin:0 auto;padding-bottom:20px}.topic_detail__text{font-size:90%;line-height:150%;text-align:justify}.topic_detail__side{clear:both;float:none;width:100%;padding-bottom:0}.topic_detail__side_title{font-size:110%}.topic_detail__side_newest{padding:25px 10% 30px}.topic_detail__side_newest ._item{padding-bottom:15px;margin-bottom:18px}.topic_detail__side_newest ._img{width:30%}.topic_detail__side_newest ._date{width:65%;font-size:80%}.topic_detail__side_newest ._title{clear:right;width:65%;line-height:130%}.topic_detail__side_categories li a{font-size:100%;padding:15px 5px 12px 10px}.topic_detail__side_search{padding:20px 10% 50px}.lineup_vaculex{font-size:100%}.lineup_vaculex .lineup_item__text{margin-bottom:0}.vaculex_info__title{line-height:150%;font-size:120%;padding:7px 11px;margin-bottom:10px}.lineup_vaculex .lineup_item__info{margin-top:40px;width:100%}.lineup_vaculex .lineup_item__descript{margin-top:0;width:100%;text-align:center}.lineup_vaculex .lineup_item__descript_title{font-size:120%;line-height:150%;margin-bottom:0}.lineup_vaculex .lineup_item__descript_text{padding:14px 20px 57px 20px;text-align:left}.lineup_vaculex .lineup_pro__btn li span{padding:5px;text-align:center}.lineup_vaculex .lineup_boxtop{margin-bottom:20px}.vaculex_text01{font-size:100%}.vaculex_block01__image{margin-bottom:30px;width:100%}.vaculex_block02__l,.vaculex_block02__r{width:100%;margin-bottom:25px}.vaculex_block02__description{text-align:left;font-size:100%}.vaculex_block02__r{padding-top:10px;margin-bottom:0}.vaculex_block02__title{font-size:120%;margin-bottom:15px}.vaculex_block02__r .vaculex_block02__image{max-width:90%;margin-left:5%;margin-bottom:15px}.vaculex_block02__b::before{background-size:120px auto}.vaculex_block02__b{padding-top:48px;margin-bottom:20px}.vaculex_block02__b__image{left:0;width:48%;top:auto;position:relative;float:left}.vaculex_block02__content__title{width:100%;padding:0;margin:0 0 12px;font-size:101%}.vaculex_block02__content__description{padding:11px 0 58px 50%;background:0 0;width:48%;padding:0;float:right;margin:0 0 10px}.vaculex_block02__content{margin-bottom:0}.vaculex_block02__content__title span{font-size:150%}.vaculex_block02__content .lineup_pro__btn li{width:90%}.vaculex_block02__content .piab_block03__span{width:100%}.vaculex_block02 .lineup_pro__btn{padding-left:0;float:right;position:relative;width:48%;clear:both;bottom:auto}.vaculex_title{font-size:120%;margin-bottom:5px}.vaculex_description{margin-bottom:30px}.vaculex_block__title__s01{font-size:110%;min-width:auto;padding:10px 8px;margin-right:11px}.vaculex_block__title__s02{font-size:110%!important}.vaculex_item__content{padding:0}.vaculex_item__title{padding:0 0 8px 33%;font-size:120%;margin:0}.vaculex_item__btn{margin:0 0 19px 33%;padding:7px 11px!important;min-width:auto;font-size:100%}.vaculex_item__description{padding:15px 10px 15px 33%;line-height:140%}.vaculex_item__note{margin-top:22px}.lineup_vaculex .vaculex_item__note{text-align:left;padding-left:33%;margin-top:10px}.vaculex_item{margin-bottom:40px}.vaculex_block04__item--l{width:100%;margin-bottom:25px}.vaculex_block04__item--r{width:100%}.vaculex_block04__image{width:55%}.vaculex_block04__item--r .vaculex_block04__image{width:37%}.vaculex_block04__title{font-size:115%;padding:20px 0 77px 40%}.vaculex_block04__description{line-height:140%;padding:20px 18px}.vaculex_block04__item--r .vaculex_block04__title{padding:44px 0 6px 40%}.vaculex_block04{margin-bottom:40px}.vaculex_block04__btn{font-size:100%;padding:6px 11px;margin-bottom:28px}.vaculex_block05__list .vaculex_item__description{padding:20px}.vaculex_block05__list .vaculex_item__title{margin-bottom:0;padding:0 0 8px 33%}.vaculex_block05__list .vaculex_item__content{padding:45px 0 0}[class*=vaculex_block05__item--small]{width:100%}.vaculex_block05__item--small-r .vaculex_item__description{padding-left:33%}[class*=vaculex_block05__item--small] .vaculex_item__image{width:25%}.vaculex_block05__list .vaculex_item__btn{margin-bottom:10px}.vaculex_title02{font-size:120%;margin-bottom:20px}.vaculex_block06__item{width:100%}.vaculex_block06__title{font-size:110%;margin-bottom:20px}.vaculex_block06__item:last-child .vaculex_block06__title{font-size:110%}.vaculex_block06__title span{font-size:75%;padding:0 18px;margin-right:20px}.vaculex_block06__description{line-height:140%;margin-bottom:25px;min-height:0}.vaculex_block06__item:first-child .vaculex_block06__image{padding-right:0}.vaculex_block06__list{margin-bottom:0}.vaculex_block06__note{margin-bottom:30px}.vaculex_block06__image02{margin-bottom:30px}.vaculex_block07__title{font-size:105%}.vaculex_block07__description{margin-bottom:30px}.vaculex_block07__item{width:100%;margin:0 0 35px}.vaculex_block07__item__title{font-size:120%;padding:31px 0 10px;float:left;width:65%;margin-bottom:10px!important;padding-left:0!important}.vaculex_block07__image{position:relative;float:left;width:30%!important;margin-right:5%;top:0!important;right:auto!important}.vaculex_block07__item__description{clear:both;padding:17px!important}.vaculex_block07__item__description li{padding-left:27px;position:relative}.vaculex_block07__item__description li::before{position:absolute;top:0;left:0}.lineup_tawi{font-size:100%}.lineup_tawi .lineup_item__text{margin-bottom:0}.tawi_info__title{line-height:150%;font-size:120%;padding:7px 11px;margin-bottom:10px}.lineup_tawi .lineup_item__info{margin-top:40px;width:100%}.lineup_tawi .lineup_item__descript{margin-top:0;width:100%;text-align:center}.lineup_tawi .lineup_item__descript_title{font-size:120%;line-height:150%;margin-bottom:0}.lineup_tawi .lineup_item__descript_text{padding:14px 20px 57px 20px;text-align:left}.lineup_tawi .lineup_pro__btn li span{padding:5px;text-align:center}.lineup_tawi .lineup_boxtop{margin-bottom:20px}.tawi_text01{font-size:100%}.tawi_block01__image{margin-bottom:30px;width:100%}.tawi_block02__l,.tawi_block02__r{width:100%;margin-bottom:25px}.tawi_block02__description{text-align:left;font-size:100%}.tawi_block02__r{padding-top:10px;margin-bottom:0}.tawi_block02__title{font-size:120%;margin-bottom:15px}.tawi_block02__r .tawi_block02__image{max-width:90%;margin-left:5%;margin-bottom:15px}.tawi_block02__b::before{background-size:120px auto}.tawi_block02__b{padding-top:48px;margin-bottom:20px}.tawi_block02__b__image{left:0;width:48%;top:auto;position:relative;float:left}.tawi_block02__content__title{width:100%;padding:0;margin:0 0 12px;font-size:101%}.tawi_block02__content__description{padding:11px 0 58px 50%;background:0 0;width:48%;padding:0;float:right;margin:0 0 10px}.tawi_block02__content{margin-bottom:0}.tawi_block02__content__title span{font-size:150%}.tawi_block02__content .lineup_pro__btn li{width:90%}.tawi_block02__content .piab_block03__span{width:100%}.tawi_block02 .lineup_pro__btn{padding-left:0;float:right;position:relative;width:48%;clear:both;bottom:auto}.tawi_title{font-size:120%;margin-bottom:5px}.tawi_description{margin-bottom:30px}.tawi_block__title__s01{font-size:110%;min-width:auto;padding:10px 8px;margin-right:11px}.tawi_block__title__s02{font-size:110%!important}.tawi_item__content{padding:0}.tawi_item__title{padding:0 0 8px 33%;font-size:120%;margin:0}.tawi_item__btn{margin:0 0 19px 33%;padding:7px 11px!important;min-width:auto;font-size:100%}.tawi_item__description{padding:15px 10px 15px 33%;line-height:140%}.tawi_item__note{margin-top:22px}.lineup_tawi .tawi_item__note{text-align:left;padding-left:33%;margin-top:10px}.tawi_item{margin-bottom:40px}.tawi_block04__item--l{width:100%;margin-bottom:25px}.tawi_block04__item--r{width:100%}.tawi_block04__image{width:55%}.tawi_block04__item--r .tawi_block04__image{width:37%}.tawi_block04__title{font-size:115%;padding:20px 0 77px 40%}.tawi_block04__description{line-height:140%;padding:20px 18px}.tawi_block04__item--r .tawi_block04__title{padding:44px 0 6px 40%}.tawi_block04{margin-bottom:40px}.tawi_block04__btn{font-size:100%;padding:6px 11px;margin-bottom:28px}.tawi_block05__list .tawi_item__description{padding:20px}.tawi_block05__list .tawi_item__title{margin-bottom:0;padding:0 0 8px 33%}.tawi_block05__list .tawi_item__content{padding:45px 0 0}[class*=tawi_block05__item--small]{width:100%}.tawi_block05__item--small-r .tawi_item__description{padding-left:33%}[class*=tawi_block05__item--small] .tawi_item__image{width:25%}.tawi_block05__list .tawi_item__btn{margin-bottom:10px}.tawi_title02{font-size:120%;margin-bottom:20px}.tawi_block06__item{width:100%}.tawi_block06__title{font-size:110%;margin-bottom:20px}.tawi_block06__item:last-child .tawi_block06__title{font-size:110%}.tawi_block06__title span{font-size:75%;padding:0 18px;margin-right:20px}.tawi_block06__description{line-height:140%;margin-bottom:25px;min-height:0}.tawi_block06__item:first-child .tawi_block06__image{padding-right:0}.tawi_block06__list{margin-bottom:0}.tawi_block06__note{margin-bottom:30px}.tawi_block06__image02{margin-bottom:30px}.tawi_block07__title{font-size:105%}.tawi_block07__description{margin-bottom:30px}.tawi_block07__item{width:100%;margin:0 0 35px}.tawi_block07__item__title{font-size:120%;padding:31px 0 10px;float:left;width:65%;margin-bottom:10px!important;padding-left:0!important}.tawi_block07__image{width:30%;margin-right:2%}.tawi_block07__txt{width:68%}.tawi_block07__item__description{clear:both;padding:17px!important;margin-left:0;margin-top:0!important}.tawi_block07__item__description li{padding-left:27px;position:relative}.tawi_block07__item__description li::before{position:absolute;top:0;left:0}.privacy{padding-top:40px;padding-bottom:60px}.privacy__title{font-size:110%;margin-bottom:20px}.privacy__description{font-size:95%;line-height:165%;letter-spacing:0;text-align:justify}.contact{padding:30px 0 80px}.contact__title{font-size:115%;margin-bottom:20px}.contact__description{font-size:100%;line-height:150%;margin-bottom:30px}.contact__tel{font-size:100%;margin-bottom:20px}.contact__tel .tel-text{font-size:150%}.contact__form{font-size:100%}.contact__note{font-size:100%}.contact__form dl{padding:15px 0 5px}.contact__form dd,.contact__form dt{padding-left:30px}.contact__form dt{padding-top:17px;padding-bottom:8px}.contact__form dt::before{left:10px;top:18px}.contact__form dd{padding:0 12px 20px}.contact__form .row01 li{margin-bottom:5px;min-width:212px}.contact__form .row02 li{width:30%;margin-right:5%}.contact__form .row02 li:nth-child(3n){margin-right:0}.form-button input{width:80%}.contact__tel .txt-bold{margin-right:0}.contact__tel .txt-time{display:block;margin-top:5px}.contact__form .table_form tr{display:block}.contact__form .table_form td,.contact__form .table_form th{float:left;display:block;width:100%!important;clear:both}.contact__form .table_form th{padding-bottom:8px}.contact__form .textarea{max-width:800px}.contact__form [class*=input_]{width:100%;padding:10px 0;max-width:800px}.contact__form select[class*=input_]{padding:5px 10px}.contact__form .table_form .form__note{display:block}.col_right1,.col_right2{margin:0;display:block;padding-top:16px}.col_right_title{text-align:left;padding-bottom:8px}.table_form .wpcf7-form-control-wrap{display:flex}table#mfp_confirm_table tr th{white-space:inherit}.thanks_box .tks_title{font-size:100%}.thanks_box .tks_link,.thanks_box .tks_text{font-size:90%}.sitemap{padding-top:25px;margin-bottom:140px}.sitemap a{font-size:100%;padding:12px 22px}.recruit_entry .contact__form dd{padding-bottom:20px}.recruit_entry .contact__form dl{padding-bottom:15px}.contact_checkbox02 .wpcf7-form-control.wpcf7-checkbox{gap:30px 5%}.contact_checkbox02 span.wpcf7-list-item{width:30%}.contact_checkbox02 span.wpcf7-list-item label{padding:145% 0 0 0;background-size:100% auto}.mbt-loadmore{padding-bottom:30px}.lineup_piab-psmart .lineup_boxtop{margin-bottom:30px}.lineup_piab-psmart .piab_block03__tit02{font-size:120%}.lineup_piab-psmart .piab_block03-tit01,.lineup_piab-psmart .piab_block03__l{margin-bottom:20px}.lineup_piab-psmart .piab_block03__r-bg p{margin-bottom:15px}.piab-psmart_block01{margin-bottom:50px}.piab-psmart_block02{margin-bottom:80px}.piab-psmart__item{width:100%;margin-right:0}.piab-psmart__content{margin-bottom:30px}.tawi-mop_block01{margin-bottom:50px}.tawi-mop_block02{margin-bottom:80px}.tawi-mop__item{width:100%;margin-right:0}.tawi-mop__content{margin-bottom:30px}.tawi-container-unloader_block01{margin-bottom:50px}.tawi-container-unloader_block02{margin-bottom:80px}.tawi-container-unloader_block03-tit01{font-size:110%;padding:2% 7%;margin-bottom:10px}.tawi-container-unloader__item{width:100%;margin-right:0}.tawi-container-unloader__content{margin-bottom:30px}.tawi-container-unloader_tabs__tbl{font-size:90%;margin-bottom:50px}.tawi-container-unloader_tabs__tbl tr th{width:40%;padding:9px 0}.tawi-container-unloader_tabs__tbl tr td{padding:5px 4%}.tawi-container-unloader_tabs__tbl__title{font-size:95%;padding:9px 0}.page_recruit-bl01{margin-top:40px;margin-bottom:45px;padding:0;background:0 0}.page_recruit-cnt01{width:100%;float:none;padding:0;background:0 0}.page_recruit-p01tit{font-size:105%;margin-bottom:25px;border-bottom:none;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/page-recruit01smp.jpg) no-repeat left center;background-size:cover;padding:28%;overflow:hidden}.page_recruit-p01titsmp{width:50%;padding:10% 5px;line-height:160%;display:inline-block;text-align:center;background:rgb(255 255 255 / .78);position:absolute;top:10px;right:3%}.page_recruit-bl01 .text .mbt01,.page_recruit-bl01 .text .mbt02{margin-bottom:20px}.page_recruit-bl01 .text p{font-size:90%}.text-bottom{width:90%;margin:0 auto;float:none}.text-bottom span{font-size:85%;line-height:165%}.page_recruit-bl01 .text-bottom .img{width:35%}.page_recruit-h3{font-size:95%;padding:10px;text-align:left;margin-bottom:20px}[class*=page_recruit-bl02-]{width:100%}.page_recruit-bl02-left{float:none}[class*=page_recruit-bl02-] .text{width:100%;padding:15px 3%;font-size:90%;float:none;margin-top:15px;bottom:0;margin-bottom:50px}[class*=page_recruit-bl02-] .text p:last-child{margin-bottom:0}[class*=page_recruit-bl02-] .text .page_recruit-bl02tit{font-size:105%;margin-bottom:5px}[class*=page_recruit-bl02-] .img{width:75%;margin:0 auto}.page_recruit-h3.page_recruit-mbt01{margin-bottom:20px}[class*=page_recruit-bl03-]{margin-bottom:30px}.page_recruit-bl03-left.w605,.page_recruit-bl03-right.w500{width:100%}.page_recruit-bl03-left,.page_recruit-bl03-right{float:none}[class*=page_recruit-bl03] .page_recruit-bl03tit{line-height:125%}.page_recruit-bl03tit{font-size:105%;margin-bottom:10px}[class*=page_recruit-bl03] .text p{margin-bottom:15px;line-height:160%}[class*=page_recruit-bl03] .text{font-size:90%;margin-bottom:40px}[class*=page_recruit-bl03].page_recruit-mbt02{margin-bottom:30px}.page_recruit-bl041{width:100%;font-size:70%;padding:10px 0;margin-bottom:30px}.page_recruit-font24{font-size:120%;margin-top:0}.page_recruit-bl042{width:90%;overflow:hidden;float:none;margin:0 auto 15px auto}.page_recruit-bl042 .text{width:55%;text-align:center}.page_recruit-bl04tit{font-size:130%}.page_recruit-bl04tit img{max-width:84%}.page_recruit-bl042 .lineup-btn{width:85%;margin:0 auto}.page_recruit-bl04tit span{font-size:65%}[class*=page_recruit-bl042]:last-child{margin:0 auto}.page_recruit-bl04{margin-bottom:50px}.page_recruit-bl05 .tit{font-size:125%;padding-bottom:10px;margin-bottom:15px}.page_recruit-bl05{padding:20px 10px;margin-bottom:50px}.page_recruit-bl05 p{font-size:90%;margin-bottom:10px}.page_recruit-bl06{padding:20px 0;margin-bottom:50px}.page_recruit-bl06 .tit{margin-bottom:15px;font-size:115%}.page_recruit-bl06 .container{padding:20px 10px}.page_recruit-tabl{width:100%}.page_recruit-tabl tr th{width:30%;padding:8px 0;font-size:90%}.page_recruit-tabl tr td{padding:8px 0 8px 1%;font-size:85%}.page_recruit-tablmbt{margin-bottom:10px}.page_recruit-bl01{margin-top:40px;margin-bottom:45px;padding:0;background:0 0}.page_recruit-cnt01{width:100%;float:none;padding:0;background:0 0}.page_recruit-p01tit{font-size:105%;margin-bottom:25px;border-bottom:none;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/page-recruit01smp.jpg) no-repeat left center;background-size:cover;padding:28%;overflow:hidden}.page_recruit-p01titsmp{width:50%;padding:10% 5px;line-height:160%;display:inline-block;text-align:center;background:rgb(255 255 255 / .78);position:absolute;top:10px;right:3%}.page_recruit-bl01 .text .mbt01,.page_recruit-bl01 .text .mbt02{margin-bottom:20px}.page_recruit-bl01 .text p{font-size:90%}.text-bottom{width:90%;margin:0 auto;float:none}.text-bottom span{font-size:85%;line-height:165%}.page_recruit-bl01 .text-bottom .img{width:35%}.page_recruit-h3{font-size:95%;padding:10px;text-align:left;margin-bottom:20px}[class*=page_recruit-bl02-]{width:100%}.page_recruit-bl02-left{float:none}[class*=page_recruit-bl02-] .text{width:100%;padding:15px 3%;font-size:90%;float:none;margin-top:15px;bottom:0;margin-bottom:50px}[class*=page_recruit-bl02-] .text p:last-child{margin-bottom:0}[class*=page_recruit-bl02-] .text .page_recruit-bl02tit{font-size:105%;margin-bottom:5px}[class*=page_recruit-bl02-] .img{width:75%;margin:0 auto}.page_recruit-h3.page_recruit-mbt01{margin-bottom:20px}[class*=page_recruit-bl03-]{margin-bottom:30px}.page_recruit-bl03-left.w605,.page_recruit-bl03-right.w500{width:100%}.page_recruit-bl03-left,.page_recruit-bl03-right{float:none}[class*=page_recruit-bl03] .page_recruit-bl03tit{line-height:125%}.page_recruit-bl03tit{font-size:105%;margin-bottom:10px}[class*=page_recruit-bl03] .text p{margin-bottom:15px;line-height:160%}[class*=page_recruit-bl03] .text{font-size:90%;margin-bottom:40px}[class*=page_recruit-bl03].page_recruit-mbt02{margin-bottom:30px}.page_recruit-bl041{width:100%;font-size:70%;padding:10px 0;margin-bottom:30px}.page_recruit-font24{font-size:120%;margin-top:0}.page_recruit-bl042{width:90%;overflow:hidden;float:none;margin:0 auto 15px auto}.page_recruit-bl042 .text{width:55%;text-align:center}.page_recruit-bl04tit{font-size:130%}.page_recruit-bl042 .lineup-btn{width:85%;margin:0 auto}.page_recruit-bl04tit span{font-size:65%}[class*=page_recruit-bl042]:last-child{margin:0 auto}.page_recruit-bl04{margin-bottom:50px}.page_recruit-bl05 .tit{font-size:125%;padding-bottom:10px;margin-bottom:15px}.page_recruit-bl05{padding:20px 10px;margin-bottom:50px}.page_recruit-bl05 p{font-size:90%;margin-bottom:10px}.page_recruit-bl06{padding:20px 0;margin-bottom:50px}.page_recruit-bl06 .tit{margin-bottom:15px;font-size:115%}.page_recruit-bl06 .container{padding:20px 10px}.page_recruit-tabl{width:100%}.page_recruit-tabl tr th{width:30%;padding:8px 0;font-size:90%}.page_recruit-tabl tr td{padding:8px 0 8px 1%;font-size:85%}.page_recruit-tablmbt{margin-bottom:10px}.recruit_top_bl01-left{float:none}.recruit_top_title{clear:both;text-align:center;color:#2d478d;font-size:36px;font-weight:700;letter-spacing:3px;line-height:100%;padding:35px 0 25px}.recruit_top_bl03{flex-wrap:wrap}.recruit-office{margin-top:30px}.recruit-office-title{font-size:120%;margin-bottom:8px}.recruit-office-p01{font-size:100%;margin-bottom:0}.recruit-office__item{width:49%;margin-right:2%;margin-bottom:10px}.recruit-office__item:nth-child(2n){margin-right:0}.recruit-office-info .recruit-office__link{margin-bottom:10px}.recruit-office-gallery{margin-bottom:30px}.recruit-office-info{margin-top:15px;overflow:inherit}.recruit-office-info__title01{font-size:105%;margin-bottom:5px}.recruit-office-info__title02{font-size:90%;padding:15px 8px 22px}.recruit-office-info__description p{padding:10px 10px 20px}.recruit-office-info .recruit-office__item{width:48%;margin-right:4%;margin-bottom:40px}.recruit-office-info .recruit-office__item:nth-child(2n){margin-right:0}.recruit-office-info__description::before{bottom:-21px}.recruit-office .corporate_box{padding-top:20px}.recruit .corporate_item__text{font-size:110%;padding-top:5px;padding-bottom:10px}.recruit-career{margin-top:30px}.recruit-career .recruit-office-title{margin-bottom:15px}.recruit-career__list{margin-bottom:40px}.recruit-career-title{font-size:120%;padding:10px 20px;margin-bottom:25px}.recruit-career-title.mb56{margin-bottom:25px}.recruit-career__txt .s01{font-size:100%;padding:10px;margin-bottom:5px;margin-right:0}.recruit-career__txt .s02{font-size:120%;display:block}.recruit-career__txt{margin-bottom:17px}.recruit-career__image{margin-bottom:35px}.recruit-career__list-item{width:100%;margin-right:0;margin-bottom:15px;word-spacing:-10px}.recruit-career__list-item .number{font-size:150%;padding:20px 0}.recruit-career__list-item .text{padding:0 0 0 15px;line-break:140%;font-size:100%;width:calc(100% - 100px)}.solution01{padding-top:30px}.solution01_block01 .left{float:none;width:40%;margin:0 auto 20px auto;padding-left:0}.solution01_block01 .right{float:none;width:100%;padding:2%;margin-bottom:30px}.solution01_block01 .right p{margin-bottom:10px;font-size:95%}.solution01_block02 .left,.solution01_block02 .right{width:100%}.solution01_block02 .left{float:none}.solution01_block02 p{font-size:95%;margin-bottom:15px}.solution01_block02 .lineup_item__info_title{font-size:105%;padding:2%}.solution01_btn{margin-bottom:25px}.solution01_btn .lineup-btn{max-width:60%}.solution01 .lineup_item__info_title{font-size:105%}.solution01_block03 .left .lineup_item__info_title{margin-bottom:20px;width:100%;padding:10px 2%}.solution01_block03 .left{float:none}.solution01_block03 .left,.solution01_block03 .right{width:100%}.solution01_img-left{width:100%;float:none}.solution01_text-right{float:none;width:80%;margin:0 auto 20px auto}.solution01_text-right li{font-size:100%;padding-bottom:10px;padding-left:30px}.solution01_content{font-size:95%;padding:2%;margin-bottom:20px}.solution01_block03 .right p{font-size:95%}.solution01_slick .slick-dots li button::before{font-size:14px}.solution01_block03{margin-bottom:50px}.solution01_block04{width:100%;margin:20px 0}.solution01_block04-item{width:45%;margin-right:10%;margin-bottom:20px}.solution01_block04-item:nth-child(2n){margin-right:0}.solution01_block04-item p{font-size:90%;margin-bottom:2px}.solution{padding:50px 0 80px}.solution03_block01{margin-bottom:50px}.solution_title01{font-size:130%}.solution03_block02__item{width:100%;margin-left:0}.solution_title02{font-size:110%;padding:10px 5px 10px 20px}.solution03_block02__item p{font-size:100%}.solution02-bl01{margin-bottom:10px}.solution02-image{margin-bottom:40px}[class*=solution02-bl01__item-]{width:100%;float:none;margin-bottom:35px}.solution02-gr02 .solution02-image{margin-bottom:30px}.solution02-tabs__item{width:100%;float:none}.solution02-bl01__content .solution02-bl01__description,.solution02-bl01__content .solution02-bl01__imgage{width:100%;float:none;padding-bottom:20px}.solution02-tabs__box{margin-bottom:40px;padding:14px 18px}.solution02-gr02 .tabs_box{margin-bottom:0}.solution02 .solution_btn{padding-top:0}.solution02-tabs__title{font-size:120%;padding:10px 20px}.solution02-gr02 .tabs_navi{margin-bottom:20px}.solution02-bl01__description,.solution02-tabs__box .__description,.solution02-tabs__description{font-size:100%}.solution02-tabs__box .__title{font-size:125%;margin-bottom:4px}.lineup_sesotec .lineup_item__title{padding-right:0}.lineup_sesotec .lineup_item__text img{max-width:82%;width:300px}.lineup_sesotec .lineup_video{padding-bottom:0}.lineup_sesotec .lineup_item__descript_text{font-size:90%;padding:3%;margin-bottom:20px}.lineup_sesotec .lineup_item__descript_list{font-size:100%}.lineup_sesotec .solution02-bl01__title{margin-bottom:18px;font-size:110%}.sesotec_table .col01{width:210px}.lineup_sesotec .lineup_piab__specifications table{width:1170px}.lineup_sesotec .lineup_item__descript_list li{font-size:100%;padding-left:30px;padding-right:10px;margin-bottom:20px;background-position:left 7px}.flow-banner{padding:30px 0 0}.piab_option-title{font-size:120%;margin-bottom:15px}.piab_option-des{font-size:95%;line-height:150%;margin-bottom:20px}.piab_option .page_recruit-h3{font-size:120%}.piab_option-block01 .img{float:none;width:100%}.piab_option-block01 .lineup_item__list{width:100%;float:none}.piab_option-block01{margin-bottom:35px}.piab_option .tabs_navi{padding-left:2%}.piab_option-tbl tr th{font-size:95%;padding:10px 0}.piab_option-tbl tr th.col1,.piab_option-tbl tr th.col2{width:30%}.piab_option-tbl tr td:first-child{padding-left:0;text-align:center}.piab_option-tbl tr td{padding:10px 0;font-size:95%;line-height:150%}.piab_option .lineup_piab__specifications.piab_option-mbt02{margin-bottom:10px!important}.piab_option .piab_option-mbt03{margin-bottom:40px}.piab_option .piab_option-mbt06{margin-top:20px}.piab_option .piab_option-mbt07,.piab_option .piab_option-mbt09{margin-bottom:30px}.piab_option-tbl.piab_option-textcenter{margin-bottom:50px}.piab_option-block02 .img{float:none;width:100%;margin-bottom:20px}.piab_option-block02text{font-size:95%;width:100%;float:none}.piab_option-block02{margin-bottom:40px}.lineup_vaculex [class*=vaculex_block05__item--small] .vaculex_item__description{padding:20px}.kest_tabs_tbl01 .col1{width:430px}.kest_tabs_tbl01 .col2{width:135px}.kest_tabs_tbl01 table{width:850px}.original_addblock01-item.w50{width:100%;float:none;margin-right:0}.original_addblock01-item{font-size:95%}.original_addblock01-item .lineup_ori__title{font-size:120%}.original_addblock01-item .left,.original_addblock01-item.w50 .left{width:100%;margin-bottom:20px}.original_addblock01-item .left,.original_addblock01-item .right{float:none}.original_addblock01-item .left img{margin:0 auto}.original_addblock01-item .right,.original_addblock01-item.w50 .right{width:100%;min-height:0}.lineup_original .lineup_ori__block{padding-bottom:20px}.lineup_piab__texttop{font-size:100%;padding:0 7%;margin-top:0;line-height:135%}.ind_bl05_content--right-item:nth-child(3n+1){clear:unset}.solution01_gr01{padding:18px 0 0}.solution01_gr01__title .txt{font-size:130%;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution-conveyor-07.png) left 38% top 4px no-repeat;background-size:26px auto}.solution01_gr01__title{margin-bottom:25px}.solution01_gr01__list li .number{font-size:100%;width:25px;height:25px;line-height:25px;top:-18px}.solution01_gr01__list li{font-size:85%;width:45%;padding:3px 0;margin:0 4px 25px;border-radius:9px}.solution01_gr01__list li:last-child{margin-bottom:12px}.solution01_gr01__title .txt::after,.solution01_gr01__title .txt::before{top:23px;width:28px}.solution01_gr01__title .txt::after{right:-33px}.solution01_gr01__title .txt::before{left:-33px}.solution01_gr02{margin-bottom:15px}.solution01_gr02 .lineup_item{float:none}.solution01_gr02 .lineup_item__logo{margin-bottom:15px;max-width:290px}.solution01_gr02 .lineup_video{margin-top:17px;height:auto;margin-bottom:25px;float:none;clear:both;width:100%;padding-top:57%}.solution01_gr02 .lineup_video iframe{width:100%;height:100%}.solution01_gr02_box__info{width:100%;float:none}.solution01_gr02_box__list{width:100%;margin-top:35px}.solution01_gr02_box__list li{height:100px}.solution01_gr02_box__list li span{font-size:95%}.solution01_gr02_box__info .title{font-size:120%;margin-bottom:18px}.solution01_gr02_box__info .image{width:100%;margin:0}.solution01 .solution01_gr03__item_title{margin-bottom:20px}.solution01_gr03__content{padding:0 4%;overflow:hidden;margin-bottom:15px}.solution01_gr03__content .title{font-size:100%}.solution01_gr03__content .description{font-size:95%;padding:20px 25px;min-height:0;margin-bottom:25px}.solution01_gr03__content .item--l::after{position:relative;right:auto;display:block;transform:none;transform:rotate(90deg);background-size:60px auto;top:auto;width:100%;height:57px;margin-bottom:25px}.solution01_gr03__content .image{width:80%}.solution01_gr03__content [class*=item--]{margin:0;float:none;width:100%}.solution01_gr03__title{font-size:125%}.solution01_gr04 .piab_block02__item{vertical-align:top}.solution01_gr04 .lineup_item__info_title{margin-bottom:11px}.solution2More .ind_bl03_content--group_title{font-size:130%;padding-bottom:50px}.ind_bl03_content--group_title::before{left:38%}.solution2More .ind_bl03_content--group_title::after,.solution2More .ind_bl03_content--group_title::before{width:10px;height:10px;top:-16px}.solution2More .ind_bl03_content--group_list li{width:82%;padding:14px 0;font-size:103%;margin-right:0}.solution2More_block01 .container{width:100%}.solution2More-item01:first-child{margin-right:0}.solution2More-item01{width:100%;float:none}.solution2More-item01 .title{font-size:120%}.solution2More-item01 .img{width:70%;margin:0 auto}.solution2More-item01 .lineup_video,.solution2More-item01 iframe{width:100%;padding-bottom:0}.solution2More .lineup-link{max-width:80%}.solution2More .lineup-btn{font-size:105%;max-width:100%;margin-top:21px;margin-bottom:35px}.solution2More_block01{padding:30px 0 0;margin-bottom:40px}.solution2More_block02-tit .img{width:70%;margin-bottom:10px}.solution2More_block02-tit .des{font-size:95%;padding-left:0}.solution2More_block02-des{width:100%;float:none;font-size:95%;padding:5%;line-height:170%;letter-spacing:0;margin-bottom:30px}.solution2More-tit{font-size:130%;margin-bottom:20px;margin-top:30px}.solution2More .lineup_item__info_title{font-size:120%;margin-bottom:35px}.solution2More_container{width:100%;margin:0 auto 40px auto}.solution2More_container .item:first-child{float:none}.solution2More_container .item{width:100%;margin:0 auto 30px auto}.solution2More [class*=piab_block__ul]{margin-top:15px;margin-bottom:15px}.solution2More_container .item .des{font-size:95%;padding:3%;margin-bottom:35px}.solution2More [class*=piab_block__ul] li{font-size:95%}.solution2More .piab_block05-bg .piab_block__ul02 li{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_bg02.png) top 3px left no-repeat;background-size:15px}.solution2More .ind_btn_link{margin-bottom:40px;width:85%;margin-top:0}.solution2More .btn-style02{padding:17px 0;font-size:105%}.solution2More_block03{margin-bottom:40px}.solution03_gr01{padding:18px 3% 0;margin-bottom:70px}.solution03_gr02 .lineup_video{margin-bottom:15px}.solution03_gr01__list li{width:300px;margin-top:20px;padding:24px 7px 3px}.solution03_gr01__list .number{font-size:110%;width:30px;height:30px;top:-17px;line-height:30px}.solution03_gr01 .solution01_gr01__title{margin-bottom:15px}.solution03_gr01__list .txt{font-size:110%;padding:4px 0 6px}.solution03_gr01__list .image{max-width:65%}.solution03_gr01__list .lineup-btn{font-size:100%;padding:7px 5px;width:86%;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 12px no-repeat;background-size:7px auto;transition:none}.solution03_gr01__list li:hover .lineup-btn{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 12px no-repeat;background-size:7px auto;color:#2d478d}.solution03_gr01__list .title{font-size:120%;margin-bottom:10px}.solution03_gr02.mb-60{margin-bottom:15px}.solution03_gr02 .lineup_item .p01{margin-bottom:5px;font-size:95%}.solution03_gr02__list{font-size:95%}.solution03_gr02 .lineup_item{width:100%;float:none;padding:20px 16px}.solution03_gr02__title img{max-width:100px!important;margin:0 0 10px}.solution03_gr02__title .txt{font-size:95%;margin-top:0}.lineup_item__descript_text .p02{margin-top:30px}.solution03_gr03 .helios_block03__item{margin-bottom:15px}.solution03_gr03__title{font-size:135%;margin-bottom:15px}.lineup_item__descript_text .p02{font-size:95%}.solution03 .solution03-btn{font-size:95%;max-width:80%;padding:10px 0;margin-bottom:30px!important}.solution03_gr05 .kest_block03{margin:15px auto 35px auto}.solution03_gr05 .kest_block01__item{margin-bottom:7px}.solution03_gr05 .solution01_gr03__title{margin-bottom:10px}.solution01_gr02 .lineup_video.w-505{padding:0;width:100%!important}.solution03_gr02 .p03{font-size:95%}.list_category{width:100%;margin:0 auto 12px auto}.list_category li{width:23.5%;margin-right:2%;margin-bottom:10px}.list_category li a{background-size:80%;min-height:46px}.list_tag{margin-bottom:0}.list_tag span a{font-size:90%;margin-bottom:15px;padding:2px 13px}.cases_list-category{background-size:70%;min-height:43px;width:58%}.list_category li:nth-child(4n){margin-right:0}.list_category li a{width:100%}.cases_list .cases_item{margin:0 0 30px 4%!important;width:48%}.cases_list .cases_item:nth-child(2n+1){margin-left:0!important}.cases_list{width:100%;margin:0 auto 50px auto}.cases_item .img{height:0;padding-bottom:60%}.cases_item ._tit{font-size:93%;padding:0 3%;margin:10px 0 5px}.cases_item .lineup-btn{font-size:85%}.cases_tag{font-size:85%;padding:0 3%;margin-bottom:10px}.cases_detail{margin-top:20px}.cases_detail-main{width:100%;float:none}.cases_detail-main ._tit{font-size:130%;padding:13px 10px;line-height:135%}.cases_detail .cases_list-category{width:35%;background-size:55%}.cases_detail .cases_tag{margin-left:2%;margin-top:9px}.cases_detail-main .des{margin-bottom:50px}.cases_detail-main .des p{margin-bottom:20px;font-size:90%;line-height:150%}.cases_detail-main .lineup-link{max-width:57%}.cases_detail-main .lineup-btn{margin-bottom:50px;padding:10px 0}.cases_detail-sidebar{width:100%;float:none;margin-bottom:70px}.cases_list__search{margin-bottom:0}.cases_list__search .search{max-width:300px;width:90%}.cases_detail-cate li{padding:10px 5px;margin:0 10px}.cases_detail-sidebar ._tit{font-size:110%}.cases_detail-tags{width:90%;font-size:90%;padding:10px 0}.cases_detail-tagsItem{margin-bottom:5px}.cases_detail-sidebar .search li{width:90%}.cases_detail-sidebar .search input[type=text]{width:100%}.cate_tags{margin-bottom:15px}.search-results-row{width:100%;font-size:90%}.solution2More_block01 .solution01_gr01__list li{font-size:85%;width:45%;padding:3px 0}.solution2More_block01 .solution01_gr01__list li:last-child{font-size:85%}.solution2More_block01 .solution01_gr01{padding-bottom:20px}.lineup_helio-addtext01{font-size:95%}.lineup_helio-addtext01::after{right:30%}[class*=lineup_helio-addlist0] li{font-size:90%;margin-bottom:0}.lineup_helio-addlist01{margin-left:0;width:48%}.lineup_helio-addlist02{margin-right:0;width:auto}.lineup_helio-addblock01 .left{float:none;width:100%;margin-bottom:20px}.lineup_helio-addblock01 .right{float:none;margin-top:0;margin-bottom:50px}.kest_tabs_tbl_block{float:none;max-width:800px;margin-bottom:22px}.kest_tabs_tbl01 table{width:1000px}.kest_tabs_tbl01.w840{float:none;width:auto}.kest_tabs_tbl01__p01{font-size:90%;text-align:left}.kest_tabs__title{font-size:120%;padding:10px 20px;margin-bottom:18px}.kest_tabs_tbl_block .text{font-size:95%;margin-bottom:6px}.kest_tabs_tbl01 .col1{width:200px}.lineup_sesotec-block01{padding-top:10px}.lineup_sesotec-block01 .lineup_item__text img{max-width:25%;width:auto}.lineup_sesotec-block01 .lineup_item__descript_list{padding-top:0;margin-bottom:30px}.lineup_sesotec-block01 .lineup_item__descript_list li{font-size:100%;padding-bottom:10px;background-position:top 5px left;margin-bottom:0}.lineup_sesotec-block01 .item{width:100%;margin-bottom:35px;padding:3%}.lineup_sesotec-block01 .item.mb52{margin-bottom:35px}.lineup_sesotec-block01 .item.left,.lineup_sesotec-block01 .item.right{float:none}.lineup_sesotec-block01 .item h4{font-size:110%}.lineup_sesotec-block01 .item p{font-size:95%;line-height:165%}.lineup_sesotec-block02 .solution_title02{font-size:110%}.lineup_item__descript02{width:100%;margin-bottom:30px;padding:3%}.lineup-bfm_bl02__cnt04{margin-bottom:40px}.lineup-bfm_group02{margin:0 -2% 80px}.lineup-bfm_group02__item{width:50%;padding:0 2%;margin-bottom:18px}.lineup-bfm_group02__item .txt{padding:15px 14px}.lineup-bfm_group02__item ._title{font-size:110%;margin-bottom:7px}.lineup-bfm_group02__item ._description{font-size:95%;margin-bottom:5px}.lineup-bfm_group02__item ._note{font-size:90%}.lineup_bfm_list{margin:0}.lineup_bfm_list.mb50{margin-bottom:25px}.lineup_bfm_list__item{width:100%;padding:0 0 20px}.lineup_bfm_list__item_left ._description{font-size:95%}.lineup_bfm_list__item_right ._title{font-size:110%;margin-bottom:6px;min-height:0}.lineup_bfm_list__item_right ._description{font-size:95%}.lineup_bfm_list__item_right ._note{font-size:100%}.lineup_bfm_list__item_right{padding-left:18px;padding-top:18px}.lineup_item__list-btn{font-size:95%;margin-bottom:20px}.lineup_item__list-btn li{max-width:120px;width:31%;margin:0 1% 8px}.lineup_item__list-btn .s01{padding:2px 0;border-width:1px}.lineup_item__list02{padding:10px 10px 30px 15px;min-height:0}.lineup_item__list02 li{padding-left:18px;margin-bottom:2px}.lineup_item__list02 li::before{top:8px;height:12px;width:12px}.lineup_item__list03 dt{font-size:90%;padding:2px 0;width:80px;margin:0 6% 8px 3%;position:relative}.lineup_item__list03 dt .tit{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.lineup_item__list03 dd{width:calc(91% - 80px)}.lineup_item__descript_p01{padding:8px 15px 10px;font-size:90%}.lineup_item__descript_title.fz22{font-size:120%}.lineup_piabpftitle .lineup_item__title.fz35{min-height:0}.tabs_piab_list{padding-top:0;margin:0 -2% 30px}.tabs_piab_list__item{width:50%;margin:0 0 8%!important;padding:0 2%;max-width:250px}.tabs_piab_list__item .image{margin-bottom:20px}.tabs_piab_list__item .image img{width:100%}.tabs_piab_list__item .description{font-size:90%}.lineup_item.no_video .lineup_item__logo{position:relative;left:auto;top:auto}.lineup_others-bl01text1{font-size:100%;line-height:170%;margin-bottom:25px}.lineup_others-bl01text2{width:100%;padding:5px 5px}.lineup_others-bl01text3{font-size:100%;line-height:165%}.lineup_others-bl01 .lineup_item__descript_title{font-size:130%;letter-spacing:0;margin-bottom:25px}.lineup_others-bl01 .lineup_item__descript_text{padding:3%}.lineup_others-bl01 .vaculex_title{font-size:130%}.lineup_others-item01{padding:3%;margin-bottom:30px}.lineup_others-list01{width:100%;float:none}.lineup_others-list01.left{margin-right:0}.lineup_others-bl01 .vaculex_info__title{font-size:110%}.lineup_others-bl01text4{font-size:95%;padding:3%;margin-bottom:30px;letter-spacing:0}.lineup_others-bl01 .vaculex_title.fz36{font-size:130%;margin-bottom:15px}.lineup_others-item02l,.lineup_others-item02r{width:100%;float:none;margin-bottom:20px}.lineup_others-bl01 .lineup_piab__specifications{margin-bottom:10px!important;overflow-x:scroll}.lineup_others-tableall{overflow-x:auto;overflow-y:hidden;margin-bottom:20px}.lineup_others-item02r p{font-size:95%}.lineup_others-bl01 .lineup_boxtop.lineup_others-bl01text9{margin-bottom:25px}.lineup_others-item02 .item{width:100%;float:none;margin-right:0;padding:4%;margin-bottom:25px}.lineup_others-item02 .item h4{font-size:105%;padding-left:35px}.lineup_others-item02 .item p{font-size:95%;line-height:150%;letter-spacing:0}.lineup_others-bl01 .lineup_item__info.mt01{margin-top:40px}.lineup_others-bl01 .lineup_others-left03 h3,.lineup_others-bl01 .lineup_others-right04 h3{font-size:105%}.lineup_others-bl01 .lineup_others-left03,.lineup_others-right03{width:100%;margin-bottom:25px}.lineup_others-bl01 .lineup_others-right04{width:100%;float:none}.lineup_others-imgl,.lineup_others-right02{width:100%;float:none;margin-top:0;margin-bottom:25px}.lineup_others-bl01 .lineup_boxtop.lineup_others-bl01text11{margin-bottom:30px}.lineup_others-table01 tr th{width:30%;padding:9px 0}.lineup_others-table01 tr td{padding:9px 2%}.lineup_others-bl01 .lineup_others-table02 .w165{width:35%}.lineup_others-bl01 .lineup_others-left01.mt02{width:100%;margin-bottom:50px}.lineup_others-bl01 .vaculex_title.fz30{font-size:130%}.lineup_others-bl01 .lineup_others-left01 .tbl-helios,.lineup_others-bl01 .lineup_others-right03 .tbl-helios{width:620px}.lineup_others-right03{margin-bottom:80px}.lineup_others-item02r .lineup_others-bl01text12{font-size:95%;margin-top:0;margin-bottom:5px}.vaculex_item__image.lineup_vaculexfix1{width:20%}.safari .piab_block02__item{width:165px}.btn_inquiry a{text-align:left;padding-left:15%}.piabfix01{font-size:95%}.piabfix_block01-table{overflow-x:auto;overflow-y:hidden}.piabfix_block01-table table{overflow-x:scroll;width:855px}.piabfix_block01-table table tr td{height:45px;letter-spacing:0}.piabfix_block01-table table tr td,.piabfix_block01-table table tr th{padding:5px 0}.piabfix_block01-table{margin-bottom:30px}.piabfix_block02 .piab_block06__title{margin-bottom:5px}.piabfix01 .piab_title__h3{font-size:130%}.piabfix_block02 .piab_block03-tit01{margin-bottom:20px}.piabfix_block02__l,.piabfix_block02__r{width:auto;float:none}.piabfix_block02__l{padding-bottom:65px}.piabfix_block02__l::after{background-size:60%;transform:rotate(90deg);top:auto;right:auto;left:40%}.piabfix_block02{margin-bottom:20px}.piabfix_block02-cnt{padding:3%;line-height:165%;margin-bottom:30px}.piabfix_block02 .piabfix_block02-cnt{margin-bottom:30px}.piabfix01 .piab_block06__title{margin-bottom:10px}.piabfix_block03 .piabfix_block02__l .img{padding-bottom:65px}.piabfix_block03 .piabfix_block02__l::after{top:45.5%}.piabfix_block03 .piabfix_block02-cnt{padding:3%}.piabfix_block03 .piabfix_block02__l{margin-bottom:20px;padding-bottom:20px}.piabfix_block03 .piabfix_block02__r .piab_block06__title{padding-left:0}.piabfix_block04 [class*=piabfix_block02__]{margin-bottom:20px;padding-bottom:20px}.piabfix_block04 .piabfix_block02-cnt{margin-bottom:20px}.piabfix_block05 .piabfix_block02-cnt{margin-bottom:30px}.piabfix_block06__l,.piabfix_block06__r{width:auto}.piabfix_block06__l,.piabfix_block06__r{float:none;margin-bottom:45px}.piabfix_block06 .piab_block03-tit01{margin-bottom:15px}.piabfix_block06 h4{font-size:130%;line-height:135%;padding-bottom:57px}.piabfix_block06__l h4{padding-left:0}.piabfix_block06__l .cnt{width:67%;padding-right:1%}.piabfix_block06__l .img{top:87px;left:2%;width:13%}.piabfix_block06 .piabfix_block06__l .btn{width:50%}.piabfix_block06 a{font-size:90%}.piabfix_block06 .piabfix_block06__r h4{padding-bottom:30px}.piabfix_block06__r .img{position:static;top:0}.piabfix_block06__r .cnt .img{margin-left:0;width:90%;margin:0 auto}.piabfix_block06__r .cnt{padding-top:0}.piabfix_block06__r .text{margin-left:0;padding:15px 1%}.piabfix_block06 .piabfix_block06__r .btn{width:37%}.piabfix_block06{padding:0}.piabfix_block07 .text{font-size:130%;padding-left:0;position:static;top:0;margin-bottom:15px}.piabfix_block07 .piab_block03-tit01{margin-bottom:20px}.piabfix_block07__item,.piabfix_block07__item .item:first-child,.piabfix_block07__item .item:last-child{width:100%}.piabfix_block07__item .item{float:none;width:100%;margin-bottom:35px}.piabfix_block07,.piabfix_block08 .piab_block03-tit01{margin-bottom:20px}.piabfix_block08__l{width:100%;float:none;margin-bottom:15px}.piabfix_block08__r{float:none;padding-bottom:50%;position:relative;width:80%;margin:0 auto 25px auto}.piabfix_block08__r iframe{position:absolute;bottom:0;left:0;width:100%;height:100%}.piabfix_block08__r h4,.piabfix_block10 h4{font-size:130%}.piabfix_block08 .piabfix_block02-cnt{margin-bottom:10px}.piabfix_block08{margin-bottom:25px}.piabfix_block09 .piab_block03-tit01{margin-bottom:20px}.piabfix_block09 .piabfix_block02-cnt{margin-bottom:35px}.piabfix_block10-cnt{padding:2%;margin-bottom:20px}.piabfix_block10-cnt .img{float:none;width:auto;margin:0 auto 15px auto}.piabfix_block10-cnt .text{font-size:95%;width:100%;float:none;padding:0}.piabfix_block10 .btn_inquiry{padding:20px 0 30px}.piabfix_block03 .piabfix_block02__r .img img{margin:0 auto}.sitemap_new{margin-top:50px;margin-bottom:50px}.sitemap_new [class*=col-]{clear:both;float:none;min-width:320px;margin-right:0;width:100%!important}.sitemap_new h3{font-size:130%;margin-bottom:20px}.sitemap_new ul{margin-bottom:70px!important}.sitemap_new ul li{padding-left:25px;margin-bottom:17px}.piab_accessory{padding-top:20px}.piab_accessory__tit{font-size:120%;margin-bottom:20px}.piab_accessory__bl01 .left{width:100%;float:none}.piab_accessory__bl01 img{margin:0 auto}.piab_accessory__bl01 ul{margin-bottom:30px}.piab_accessory__bl01 ul li{font-size:95%;padding-bottom:5px}.piab_accessory__bl01 .right{width:100%;float:none;overflow-x:auto;overflow-y:hidden}.piab_accessory__bl01 .piab_accessory__tbl{overflow-x:scroll}.piab_accessory__bl01{margin-bottom:40px}.piab_accessory__tbl tr th{font-size:95%}.piab_accessory__tbl tr td,.piab_accessory__tbl tr th{padding:10px 0}.piab_accessory__bl01.piab_accessory__mbt01{margin-bottom:40px}.solution04_gr01__list{margin-bottom:30px;padding:0 2.5%}.solution04_gr01__list li{font-size:90%;padding:6px 0}.solution04_gr01__box{padding:0 2.5% 5px}.solution04_gr01__box li{width:100%;margin:0 0 32px;float:none}.solution04_gr01__box .text{font-size:95%;padding:5px 0;margin-bottom:14px}.solution04_gr01__box .title{font-size:130%;margin-bottom:10px}.solution04_gr01__box .video-img{position:relative;margin-bottom:18px}.solution04_gr01__box .video-img iframe{position:absolute;top:0;left:0;width:100%;bottom:0;height:100%}.solution04_gr01__box .video-img.iframe::before{content:'';padding-top:56.25%;display:block}.solution04_gr01__box .link{min-width:192px;margin-bottom:20px}.solution04_gr01__box .link a{font-size:90%;padding:4px 8px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution04-11.png) center right 1% no-repeat;background-size:6px auto}.solution04_gr02{padding-top:40px}.solution04_gr02_top{padding-top:0!important;margin-bottom:32px!important}.solution04_gr02_top__txt{width:100%}.solution04_gr02_top__txt .title{font-size:130%;margin-bottom:9px}.solution04_gr02_top__txt .title img{padding-top:0;margin-left:auto}.solution04_gr02_top__txt .description{padding:0;font-size:100%;margin-bottom:15px}.solution04_gr02_top__image{width:100%}.solution04_gr02_item{margin-bottom:50px!important}.solution04_gr02_item__txt{width:100%;float:none;overflow:hidden}.solution04_gr02_item__txt .title{font-size:110%;padding:7px 13px;margin-bottom:15px}.solution04_gr02_item__txt .title .num{font-size:140%}.solution04_gr02_item__txt .title::after{width:800px}.solution04_gr02_item__txt .p01{font-size:120%;margin-bottom:15px}.solution04_gr02_item__txt .p02{font-size:95%;padding:13px 16px;margin-bottom:22px}.solution04_gr02_item__image{float:none;width:100%}.solution04_link{padding:28px 0}.solution04_link p{width:85%;max-width:325px}.solution04_link a{font-size:95%;min-width:auto;padding:8px 6px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution04-12.png) top 52% right 5.9% no-repeat #d0872e}.single-cases .head_logo,.single-post .head_logo{margin:3px 0}.ind_blfix01 .slick-list{overflow:hidden}.ind_blfix01{padding-bottom:10px}.ind_blfix01_content--item{width:280px;margin-left:15px;padding-top:55px;margin-top:0}.ind_blfix01_content--item_title{font-size:130%;padding:5px 10px 2px 30%;margin-bottom:8px;line-height:150%}.ind_blfix01_content--item01 .ind_blfix01_content--item_title{padding-left:40%}.ind_blfix01_content--item_title span{font-size:80%}.ind_blfix01_content--item-icon{width:15px;height:15px}.ind_blfix01 .ind-txt{padding-left:45%;letter-spacing:-.5px}.ind_blfix01_content--item_img{width:48%;top:5px;left:0}.ind_blfix01_link{width:85%;margin:0 auto}.ind_blfix01_content--item:first-child .ind_blfix01_content--item_img{left:0}.ind_blfix01 .btn-style01{font-size:85%}.ind_blfix01_content--item.ind_blfix01_content__last .ind_blfix01_content--item_title{font-size:130%;padding:5px 2px 2px 38%}.ind_blfix01_content--item.ind_blfix01_content__last .ind_blfix01_content--item_img{left:-5%}.solu_intro{padding-top:30px;padding-bottom:0}.solu_intro__title{margin-bottom:17px}.solu_intro__title .txt{font-size:130%;background-position:left 38% top 4px;background-size:auto;background-size:26px auto}.solu_intro__title .txt::after,.solu_intro__title .txt::before{top:23px;width:28px}.solu_intro__title .txt::before{left:-33px}.solu_intro__title .txt::after{right:-33px}.solu_intro__list,.solu_intro__list2{margin-bottom:50px}.solu_intro__list,.solu_intro__list2 li{font-size:90%;width:95%;float:none;margin:0 auto 9px!important;padding:6px 0}.solu_intro__block_item{width:100%;margin:0 0 32px;float:none}.solu_intro__block_item ._tit01{font-size:95%;padding:5px 0;margin-bottom:20px}.solu_intro__block_item ._tit02{font-size:130%;margin-bottom:15px}.solu_intro__block_item ._tit02 img{max-height:50px}.solu_intro__block_item ._vid_img{margin-bottom:20px;min-height:180px}.solu_intro__block_item ._link{min-width:192px;margin-bottom:20px}.solu_intro__block_item ._link a{font-size:90%;padding:4px 8px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution04-11.png) center right 1% no-repeat;background-size:auto;background-size:6px auto}.solu_block{margin-top:40px;margin-bottom:100px}.solu_block:last-child{margin-bottom:0}.solu_block__main{margin-bottom:30px!important}.solu_block__main_image,.solu_block__main_info{width:100%}.solu_block__main_image.w470{width:100%}.solu_block__main_image img{margin-left:auto}.solu_block__main_image .lineup_slider-nav .item{width:25%!important}.solu_block__main_info h3{font-size:130%;margin-bottom:9px}.solu_block__main_info h3 img{padding-top:0;margin:0 auto}.solu_block__main_info p{padding:0;font-size:100%;margin-bottom:15px}.solu_block__list{margin-bottom:50px}.solu_block__list_item{margin-bottom:50px}.solu_block__list_item ._image,.solu_block__list_item ._info{width:100%;float:none;overflow:hidden}.solu_block__list_item ._info h5{font-size:110%;padding:7px 13px;margin-bottom:15px}.solu_block__list_item ._info h5::after{width:800px}.solu_block__list_item ._info h5 .num{font-size:140%}.solu_block__list_item ._info h6{font-size:120%;margin-bottom:15px}.solu_block__list_item ._info p{font-size:95%;padding:13px 16px;margin-bottom:22px}.solu_block__link{padding:28px 0}.solu_block__link p{width:85%;max-width:325px}.solu_block__link a{font-size:95%;min-width:auto;padding:8px 6px;background-position:top 52% right 5.9%}/*!  recruit_top */
 .recruit_top{overflow:hidden}.recruit_top_slider .item{height:700px}.recruit_top_slider .smp{display:block}.recruit_top_slider .pc{display:none}.recruit_top_slider .text{padding:30px 2%;transform:unset;top:57%}.recruit_top_slider .__title{font-size:175%;line-height:145%;letter-spacing:0;padding-top:15px;padding-bottom:10px;margin-bottom:10px}.recruit_top_slider .__title::before{width:75%;height:4px;max-width:300px}.recruit_top_slider .__label{font-size:105%;left:0;right:0;width:150px;margin:0 auto;line-height:29px}.recruit_top_slider .__label::before{width:135px;height:37px;top:-5px;left:4px}.recruit_top_slider .__en{font-size:100%;margin-bottom:15px}.recruit_top_slider .text::before{width:11px;height:31px;background-size:100%}.recruit_top_slider .slick-dots li{width:45px}.recruit_top_cnt{top:0;width:100%;padding-top:35px}.recruit_top_flex{flex-wrap:wrap}.recruit_top_flex .__cnt{width:100%;position:relative}.recruit_top_item01{width:88%;margin:0 auto;padding:30px 6% 0 6%}.recruit_top_item_title{font-size:110%}.recruit_top_item_label .jp{font-size:135%;line-height:150%;letter-spacing:4px}.recruit_top_item_label .en{font-size:75%;line-height:130%;margin-bottom:5px}.recruit_top_item_label{margin-bottom:20px;display:flex;flex-wrap:wrap}.recruit_top_item_label p{width:100%}.recruit_top_item_des{font-size:100%;line-height:190%;margin-bottom:30px;padding-right:0%}.recruit_top_flex .img{width:100%;top:0;margin-bottom:20px;right:0}.recruit_top_cnt::before{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img34.png);background-size:100%}.recruit_top_block01::before{display:none}.recruit_btn{width:100%;max-width:285px;height:58px;line-height:64px}.recruit_btn a{font-size:90%}.recruit_btn::before{border-bottom:21px solid #ccc;border-right:21px solid #fff0}.recruit_btn a::before{width:285px;height:58px;background-size:100%}.recruit_btn a::after{width:50px;background-size:100%;top:39%;right:-17px}.recruit_top_cnt::after{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img08smp.png);background-size:100%;top:9%}.recruit_top_item02{padding:90px 6% 65px}.recruit_top_item02::before{height:55px;top:20px;left:7%}.recruit_top_item_title01{margin-bottom:30px}.recruit_top_item_title01 .en{font-size:120%;margin-right:0;display:block}.recruit_top_item_title01::before{width:23px;height:23px;top:auto;bottom:0;background-size:100%}.recruit_top_item02 .recruit_top_flex{width:100%;margin:0 auto}.recruit_top_flex_title{font-size:110%;writing-mode:unset;line-height:130%;top:0;letter-spacing:2px;padding-left:0;width:auto;margin-bottom:10px;position:relative;display:inline-block;padding-right:71px}.recruit_top_flex_title::before{content:'';width:57px;height:1px;background:#2e4781;position:absolute;top:13px;right:0}.recruit_top_flex_title .fs33{font-size:100%;top:0}.recruit_top_flex_title p{display:inline-block;margin-bottom:26px}.recruit_top_item02 .recruit_top_flex .__cnt{width:100%}.recruit_top_item02 .recruit_top_flex .__cnt .des:first-child{width:100%;right:0%}.recruit_top_item02 .recruit_top_flex .des:last-child a{width:100%;height:110px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img04smp.png);background-size:100% 100%}.recruit_top_item02 .recruit_top_flex .des{height:110px;margin-bottom:4px}.recruit_top_circle{width:65px;height:65px;top:19%;right:30px;min-height:65px}.recruit_top_circle::after{width:60px;height:60px;top:2px;left:3px}.recruit_top_circle::before{width:42px;height:10px;top:41%;right:-18px;background-size:100%}.recruit_top_item02 .text{font-size:95%;padding:8px 15px 10px 25px;top:37px;left:-2%;letter-spacing:2px}.recruit_top_item02::after{height:45px}.recruit_top_item_title02{font-size:120%;letter-spacing:4px;margin-bottom:20px}.recruit_top_item03slick{width:100%}.recruit_top_item03slick::before{width:178px;height:40px;top:-67px;right:auto;left:6%;background-size:100%}.recruit_top_item03slick .item{margin:0 15px!important}.recruit_top_item03_des .__big{font-size:140%}.recruit_top_item03_des{width:110%;bottom:-23px;left:-5%;border-bottom-right-radius:25px;padding:12px 14px 15px 15px}.recruit_top_item03_des .jp{font-size:90%}.recruit_top_item03_title{font-size:105%}.recruit_top_item03pagingInfo{display:none}.recruit_btn01{width:100%;max-width:315px}.recruit_btn01 a{padding:16px 20px 15px 0;font-size:86%;border-radius:15px}.recruit_btn01::before{border-radius:15px;width:315px;height:55px;bottom:10px;right:-3px}.recruit_top [class*=btn-gradient] .more{display:block}.recruit_top_block01 .recruit_btn01 .more{right:8%;width:41px;top:30px}.recruit_top_block02_cnt{width:88%;margin:0 auto}.recruit_top_block02_cnt .__bg{width:92%;height:260px}.recruit_top_block02_cnt::before{width:100%;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img10smp.png);background-size:100% 100%}.recruit_top_block02_title{padding-top:75px;font-size:105%;margin-bottom:10px}.recruit_top_block02_title::before{width:63px;height:55px;background-size:100%}.recruit_top_block02_cnt .__des{width:90%;margin:0 auto}.recruit_top_block02::before{width:100%;height:300px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img09smp.png);background-size:100%;top:auto;bottom:-70px}.recruit_top_block02{padding:30px 0 50px;margin-bottom:30px}.recruit_top_flexxx{width:90%;margin:0 auto 45px}.recruit_top_flexxx .recruit_top_flex_title{padding-left:0;padding-top:0}.recruit_top_flexxx .recruit_top_flex_title .fs33{top:0}.recruit_top_flexxx .des .text01{top:23px;left:11%;font-size:105%}.recruit_top_flexxx.recruit_top_flex .img{width:105%;top:0;margin:0 -10% 0 0}.recruit_top_flexxx .recruit_top_circle{bottom:20px;right:8%}.recruit_top_flexxx .recruit_top_circle .more{right:-27px;width:45px;top:35px}.recruit_top_flexxx .__cnt a::before{opacity:1;width:104%;height:99%;left:2px;top:2px;border-top-left-radius:14px;border-bottom-left-radius:14px}.recruit_top_block04_title{font-size:110%;padding-top:75px;margin-bottom:30px}.recruit_btn02{width:100%;max-width:300px}.recruit_btn02 a{padding:13px 27px 13px 0;font-size:87%;border:1px solid #2e4781}.recruit_btn02 .more{right:24px;width:49px;top:53%}.recruit_top_item04::before{width:100%;height:300px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img12smp.png);background-size:100%;top:80px}.recruit_top_item06_btn [class*=btn-gradient] .more{display:none}.recruit_top_item04{margin-bottom:60px}.recruit_top_item08{width:88%;padding:40px 5% 40px;border-radius:7px}.recruit_top_item_title03{font-size:130%;padding-bottom:10px;margin-bottom:15px}.recruit_top_item_title03::before{width:178px;height:27px;bottom:auto;top:-10px;background-size:100%}.recruit_top_item05{width:100%;margin-bottom:40px!important}.recruit_top_item05 dl{width:100%;font-size:100%}.recruit_top_item05 dd,.recruit_top_item05 dt{padding-left:25px}.recruit_top_item05 dt{padding-bottom:10px;margin-bottom:10px}.recruit_top_item05 dd::before,.recruit_top_item05 dt::before{font-size:130%}.recruit_top_item08 .recruit_btn{width:100%;height:58px}.recruit_top_item08 .recruit_btn a::before{width:285px;height:58px}.recruit_top_item08 .recruit_btn a{font-size:100%;line-height:62px}.recruit_top_item08 .recruit_btn a::after{right:5%;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img28.png);width:35px;top:28px}.recruit_top_item09 .border-gradient::after,.recruit_top_item09 .border-gradient::before{top:-8px;width:calc(50% + 8px);height:calc(100% + 16px)}.recruit_top_item09 .border-gradient::before{left:-8px}.recruit_top_item09 .border-gradient::after{right:-8px}.recruit_top_item06 .img{display:none}.recruit_top_item06 .__titleen{width:65%;margin:0 auto}.recruit_top_item06 .__cnt{width:95%;padding-top:0;margin:0 auto}.recruit_top_item06 .__titlejp{font-size:120%;margin-bottom:20px;letter-spacing:2px;text-align:center}.recruit_top_item06 .__des{font-size:100%;line-height:165%;text-align:center}.recruit_top_item06{padding:0;width:100%;margin-bottom:0;margin-top:65px}.recruit_top_item066{position:relative;padding:25px 10px 45px}.recruit_top_item066::before{content:'';width:100%;height:100%;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img14smp.png) no-repeat top left;position:absolute;top:0;left:0;background-size:100% 100%}.recruit_top_item06_btn p{width:48%!important}.recruit_top_item06_btn{bottom:-43px;width:95%}.recruit_top_item06_btn .recruit_btn33{min-height:68px;font-size:90%;letter-spacing:1px}.recruit_top_item06_btn ._ico_bl::after{border-width:22px 0 0 22px}.recruit_top_item06_btn ._ico_tr::after{border-width:0 22px 22px 0}.recruit_top_item07{padding:30px 3%;width:88%;margin:0 auto 60px;border-radius:17px}.recruit_top_item07_title{font-size:105%;letter-spacing:3px}.recruit_top_item07_title::before{width:187px;height:29px;top:4px;background-size:100%}.recruit_top_item07 .block_hf ._tel{font-size:170%;padding-left:45px}.recruit_top_item07 .block_hf ._left{margin-bottom:12px}.recruit_top_item07 .block_hf ._right{padding-top:0;line-height:160%;font-size:90%;text-align:center}.recruit_top_item03slick .slick-list{padding:60px 40px 53px!important}.recruit_top_item04slick .slick-list{padding:0 80px!important}.recruit_top_flex .__cnt::before{content:'';position:absolute;z-index:1;width:0;height:0;border-style:solid;right:1%;top:-2%;border-width:0 55px 55px 0;border-color:#fff0 #ccc #fff0 #fff0;display:none}.recruit_top_cntbtn{width:100%}.recruit_top_cntbtn a{font-size:105%;letter-spacing:0;min-height:77px}.recruit_top_item06_btn .recruit_btn33{height:68px}/*!  ideal_person */
 .ideal_person{padding-top:50px;margin-bottom:70px;overflow:hidden}.ideal_person_title{font-size:145%;padding-bottom:15px;margin-bottom:10px;letter-spacing:1px;line-height:160%}.ideal_person_title::before{width:80%}.ideal_person_title::after{left:79.9%}.ideal_person_text01{font-size:100%;font-weight:500;letter-spacing:1px;margin-bottom:30px;line-height:180%}.ideal_person_bl01::before{width:115%;max-width:370px;height:315px;right:-4%;top:auto;bottom:0;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person01smp.png);background-size:100%}.ideal_person_bl01{margin-bottom:120px;padding-bottom:305px}.ideal_person_title01 .jp01{font-size:95%;letter-spacing:1px;margin-bottom:5px}.ideal_person_title01 .jp02{font-size:90%;letter-spacing:.5px}.ideal_person_cnt01{flex-wrap:wrap;width:100%}.ideal_person_cnt01 .img{width:77%;margin:0 auto 15px}.ideal_person_cnt01 dl{width:100%;padding:0 7%}.ideal_person_cnt01 dl dt{font-size:105%;vertical-align:top}.ideal_person_cnt01 dl dd{font-size:90%;width:calc(100% - 35px);line-height:180%}[class*=ideal_person__bg0]::before{height:2px;bottom:1px;left:0}.ideal_person_item01{padding:35px 0 40px}.ideal_person_item01::before{border-top:17px solid #4c7ac1;border-right:17px solid #fff0;top:10px;left:10px}.ideal_person_item01 .__arrow::before{border-top:17px solid #4c7ac1;border-left:17px solid #fff0;right:10px;top:10px}.ideal_person_item01 .__arrow::after{border-bottom:17px solid #4c7ac1;border-left:17px solid #fff0;right:10px;bottom:10px}.ideal_person_item01::after{border-bottom:17px solid #4c7ac1;border-right:17px solid #fff0;left:10px;bottom:10px}.ideal_person_item01 .__line::after,.ideal_person_item01 .__line::before{width:110px;height:230px}.ideal_person_item01 .__line::before{left:10px;top:10px}.ideal_person_item01 .__line::after{right:10px;bottom:10px}.ideal_person_bl02::before{height:926px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person12smp.png);top:-158px;background-size:100%}.ideal_person_bl03 .__title{font-size:120%;line-height:170%;padding-bottom:10px;margin-bottom:55px}.ideal_person_bl03::before{width:50%;max-width:260px;height:250px;top:5%;left:-6%;background-size:100%;z-index:-1}.ideal_person_bl03{padding-top:110px;padding-bottom:140px}.ideal_person_item02{border-top:none}.ideal_person_item02_cnt{width:100%;max-width:320px;background:#fff;border:2px solid #2e4781;margin-bottom:20px;padding:45px 0 40px}.ideal_person_item02_cnt .__des{font-size:100%;line-height:155%;padding:0 20px;text-align:justify}.ideal_person_bl03::after{right:-8%;bottom:-2%;z-index:-3;width:50%;max-width:260px;background-size:contain}.ideal_person_bl03title{font-size:130%;letter-spacing:1px}.ideal_person_bl03_bgmore{position:absolute;display:block;width:300px;height:100%}.ideal_person_bl03_bgmore::after,.ideal_person_bl03_bgmore::before{content:'';background:rgb(255 255 255 / 52%);position:absolute;border-radius:50%;z-index:-1}.ideal_person_bl03_bgmore::before{width:260px;height:250px;top:-1%;left:-7%}.ideal_person_bl03_bgmore::after{width:308px;height:281px;right:-35%;bottom:3%}/*!  question */
 .question_navi{width:100%;margin:45px auto 50px}.question_navi li{width:48%;margin-left:4%;margin-bottom:20px}.question_navi li:nth-child(2n+1){margin-left:0}.question_navi a{font-size:96%;padding:0 15px 5px 0;letter-spacing:-1px}.question_title{font-size:130%;margin-bottom:35px}.question_list{font-size:95%}.question_item dl{padding:5px 20px 10px;margin-bottom:15px}.question_item dt{padding:10px 20px 5px 35px;background-position:left 12px}.question_item dt::before{right:6px;height:15px}.question_item dt::after{right:0;width:15px}.question_item dd{padding:20px 5px 10px 35px;background-position:left 20px}/*!  guideline */
 .guideline_list{font-size:100%}.guideline_list td,.guideline_list th{padding-top:15px;padding-bottom:15px}.guideline_list th{width:26%;color:#666;font-size:94%;padding-left:5px;padding-right:5px;vertical-align:top}.guideline_list td{padding-left:10px;padding-right:5px}.guideline_list dl{flex-wrap:wrap}.guideline_list dl dt{margin-bottom:10px}.guideline_list dl dd{font-size:90%;margin-left:0;margin-top:0;padding-right:0}.guideline_list ._highlight{font-size:90%;padding:10px 15px}/*!  data */
 .recruit_data{padding-top:80px}[class*=data_layout__item-]{max-width:100%;border-radius:20px;margin:0 auto 30px;padding:35px 5% 30px!important}.data_title01{font-size:140%!important;margin-bottom:25px}.data_title02{font-size:140%!important;margin-bottom:25px}.data_title01 span::after,.data_title01 span::before{font-size:90%}.data_title01 ._s2::after{font-size:70%}.data_odo_value__num{font-size:500%}.data_odo_value__unit{font-size:200%}.doughnut_chart{width:90%!important;max-width:500px!important;padding-right:0!important;margin:0 auto 80px!important}.doughnut_legend{position:relative;width:100%!important;right:auto!important;top:auto!important;margin-top:30px}.doughnut_legend ul li{width:auto!important;align-items:center;margin:0 10px 10px}.doughnut_legend ul li span{margin-right:5px!important}.data_gender__content{font-size:105%;text-align:center}.data_gender__content object{width:20px}.data_gender__content ._center{margin-top:27px}.data_gender__content ._center ._l,.data_gender__content ._center ._r{font-size:500%}.data_bloodtype__group{margin-top:40px}.data_bloodtype__group ._item{width:48%;margin-bottom:20px;margin-left:0;margin-right:4%;min-width:240px;justify-content:left}.data_bloodtype__group ._item:nth-child(2n+1){margin-right:4%}.data_bloodtype__group ._item:nth-child(2n+2){margin-right:0}.data_bloodtype__group ._item__name{min-width:70px;padding:10px 10px 17px 12px;margin-right:25px}.data_bloodtype__group ._item__name ._b{font-size:250%!important}.data_bloodtype__group .data_odo_value__num{font-size:400%}.data_bloodtype__group .data_odo_value__unit{font-size:180%}.data_transportation__chart ._right,.data_workstatus__chart ._right,.data_zodiac_constellation__chart ._right{margin-bottom:10px!important}.data_zodiac_constellation .doughnut_legend ul{justify-content:center}.data_workstatus .data_odo_value__num{font-size:600%}.data_industry_ratio__content .doughnut_chart{margin-bottom:50px!important}.data_industry_ratio__content ._content{width:100%;padding:10px}.data_occupation_ratio::before{width:100px;height:100px;top:-60px;right:-10px}.data_occupation_ratio::after{width:100px;height:100px;bottom:-45px;left:-10px}.data_industry_ratio__content ._content h4{font-size:120%}.data_occupation_ratio__content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.data_occupation_ratio__content ._quote{width:44%;font-size:90%;margin:0 3%;padding:10px 15px 15px;position:relative;top:auto!important}.data_occupation_ratio__content ._quote::before{left:-20px;top:-25px;width:40px;height:40px}.data_occupation_ratio__content ._quote._l::after{right:-3px;bottom:-25px}.data_occupation_ratio__content ._quote._r{right:auto}.data_occupation_ratio__content ._quote._l::after,.data_occupation_ratio__content ._quote._r::after{display:none}#chartjs__occupation_ratio{margin:0 auto 45px}.data_odo_block01 .data_title01{margin-bottom:25px}.data_odo_block01 .data_odo_value__num{font-size:600%}.data_odo_block01 .data_odo_value__unit{font-size:230%}.data_reason_for_join_list{width:100%;max-width:500px}.data_reason_for_join_list ._item{width:100%;margin:0 0 30px;padding:44px 5% 30px}.data_reason_for_join_list ._item_title ._txt{font-size:105%}/*!  banner add */
 .ind_banner_virtual{width:90%;margin:0 auto 50px}/*! fix recruit_top/new_office/*! /
	/*! .recruit-office__slidergalery.slick-slider{padding-bottom:25px;margin-bottom:65px;margin-top:30px}
    .recruit-office__slidergalery .slick-list{padding-right:10%}
    .slick-slide img{margin:0}
    .recruit-office__slidergalery .slick-dots li button:before{font-size:16px}
    .recruit-office__slidergalery .slick-dots li{margin:0 4px}*/
 .recruit-office__slidergalery{margin-bottom:30px;padding-top:10px}.recruit-office__slidergalery .item{width:49%;margin-left:2%!important;margin-bottom:20px}.recruit-office__slidergalery .item:nth-child(2n+1){margin-left:0!important}.recruit-office__slidergalery .item p{font-size:90%;line-height:150%}/*! fix lineup/bfm*/
 .lineup_bfm_tabs01 ._mbt02{margin-bottom:50px}.lineup_bfm_tabs01 .lineup-bfm_bl02__cnt02 ._cnt ._row{line-height:160%}.tabs_navi{width:70%;max-width:240px;margin:0 auto 35px}.lineup_bfm_tabs01 .lineup-bfm_bl02__cnt02 ._cnt{padding:15px 4%}.lineup_bfm_tabs01 ._mbt03,.lineup_bfm_tabs01 ._note{margin-bottom:40px}.lineup_bfm_tabs01 .lineup-bfm_bl02__cnt02 ._des01{margin-bottom:15px}.lineup_bfm .tabs_navi li._fs16{font-size:110%}/*! dmn westinghouse*/
 .lineup_dmn_westinghouse .lineup_item__logo img{height:auto}.lineup_dmn_westinghouse .lineup_item__info_title{font-size:110%}.lineup_dmn_westinghouse .lineup_item__descript_title{letter-spacing:0}.lineup_dmn_westinghouse .lineup_boxtop{margin-bottom:30px}.lineup_dmn_westinghouse_bl01{display:block;margin-bottom:50px}.lineup_dmn_westinghouse_bl01 ._item{width:90%;margin:0 auto 30px}.lineup_dmn_westinghouse_bl01 ._cnt{padding:15px 5%}.lineup_dmn_westinghouse_bl01 ._cnt p{margin-bottom:15px;letter-spacing:0}.lineup_dmn_westinghouse_bl02 ._title{font-size:145%;margin-bottom:20px}.lineup_dmn_westinghouse_bl02 ._item{width:90%;margin:0 auto 25px}.lineup_dmn_westinghouse_bl02 ._des{font-size:120%}.lineup_dmn_westinghouse_bl02 ._gallery{margin-bottom:20px}.lineup_dmn_westinghouse .piab-p_h3{margin-bottom:15px}.lineup_dmn_westinghouse .piab_block02{margin-bottom:70px}/*! dmn rotaryvalve*/
 .dmn_rotaryvalve_bl01{margin-bottom:35px;display:block}.dmn_rotaryvalve_bl01 .img{width:100%;margin-bottom:20px;margin-top:0}.dmn_rotaryvalve_bl01 ._cnt{width:100%}.dmn_rotaryvalve_bl01 ._title{font-size:130%;margin-bottom:15px;text-align:center;padding-left:0}.dmn_rotaryvalve_title01{font-size:120%;margin-bottom:30px;padding-left:25px}.dmn_rotaryvalve_tabs li{background-size:9px auto}.dmn_rotaryvalve_tabs .tabs_navi{margin-bottom:40px}.dmn_rotaryvalve .lineup_item__info_title{font-size:115%;padding-left:5%;margin-bottom:30px}.dmn_rotaryvalve_bl02{display:block}.dmn_rotaryvalve_bl02 .img{width:85%;margin:0 auto 20px}.dmn_rotaryvalve_bl02 ._cnt{width:100%}.dmn_rotaryvalve_bl02 ._title{font-size:130%;text-align:center;margin-bottom:20px;line-height:160%}.dmn_rotaryvalve_tbl01 tr th{font-size:115%;font-weight:700}.dmn_rotaryvalve_tbl01 tr td:first-child{padding-left:2%;padding-right:2%;font-weight:700}.dmn_rotaryvalve_tbl01 tr td{padding:8px 0}.dmn_rotaryvalve_tbl01{margin-bottom:40px}.dmn_rotaryvalve_tbl02_container{overflow-x:auto;overflow-y:hidden;margin-bottom:50px}.dmn_rotaryvalve_tbl02{font-size:100%;margin-bottom:30px;overflow-x:scroll;width:800px}.dmn_rotaryvalve_bl02._mbt01{margin-bottom:0}.dmn_rotaryvalve .btn_inquiry{clear:both;padding:15px 0 70px}/*! piab search form */
 .lineup_piabOption .font_32{font-size:110%;margin-bottom:15px}.lineup_piabOption .piab-ptext{font-size:105%;margin-bottom:9px}.piab_searchform{width:100%;margin:0 auto 40px}/*! peripherals*/
 .piab_peripherals .lineup_boxtop{margin-bottom:30px}.piab_peripherals .piab-p_h3{margin:0 auto 25px}.piab_peripherals .piab_block02{margin-bottom:50px}.piab_twobtn .img{width:115px}.piab_twobtn .piab_block02__item span{width:80%}.piab_twobtn .piab_block02__item span a{width:100%}.lineup_feednozzles_list{padding:20px 4%}.piab_feednozzles .lineup_boxtop{margin-bottom:40px}.lineup_feednozzles_img01{margin-bottom:30px}.piab_feednozzles .btn_inquiry{padding:40px 0}.piab_feednozzles .piab-p_h3{margin:0 auto 30px}.piab_feednozzles .piab_twobtn{margin-bottom:50px}.lineup_ori__table_all{display:block}.lineup_ori__table_all .lineup_ori__table{width:100%}.lineup_ori__block_slick .slick-list{width:100%!important}.lineup_ori__block_img .item{height:220px}}@media only screen and (max-width:700px){.btn_inquiry a{padding-left:17%}.btn_inquiry-tawicontents a{padding-left:17%}.solution04_gr01__list li{font-size:90%;width:95%;float:none;margin:0 auto 9px!important;padding:6px 0}.tawi_block07__image{width:100%}.tawi_block07__txt{width:100%}.tawi_block07__image img{width:100%}.tawi_block07__item__title{padding:22px 0 6px}.tawi_block07__item{margin:0 0 45px}}@media only screen and (max-width:600px){.case_item__img img{height:200px}.btn_inquiry a{font-size:18px;padding-left:7%;text-align:center}.btn_inquiry-tawicontents a{font-size:18px;padding-left:7%;text-align:center}.data_bloodtype__group ._item{width:100%;margin-right:4%!important;justify-content:center}}@media only screen and (max-width:500px){.contact_checkbox02 .wpcf7-form-control.wpcf7-checkbox{gap:30px 6%}.contact_checkbox02 span.wpcf7-list-item{width:47%}}@media only screen and (max-width:420px){.staffdetail_block02__item::after{bottom:-6px}.staffdetail_block02__item:last-child::after,.staffdetail_block02__item:nth-child(2)::after,.staffdetail_block02__item:nth-child(3)::after{bottom:-7px}.lineup_helio-addtext01::after{right:12%}.lineup_others-fix01 .lineup_item__descript_text{padding-bottom:33%}.lineup_piab__externaldimensions2 li span{font-size:70%;padding:8px 0}.btn_inquiry a{padding-left:15%}.btn_inquiry-tawicontents a{padding-left:15%}.piabfix_block03 .piabfix_block02__l::after{top:250px}.piabfix_block06__l .img{width:34%}.piabfix_block06__l .cnt{width:56%}.piabfix_block06 .piabfix_block06__l .btn{width:100%}.piabfix_block06 .piabfix_block06__r .btn{width:70%}.piabfix_block07__item .item:first-child,.piabfix_block07__item .item:last-child{width:100%;padding:6%}.piabfix_block07__item .item{padding:6%}/*!  recruit_top */
 .recruit_top_slider .item{height:450px}.recruit_top_slider .__title{font-size:125%}.recruit_top_slider .text{top:37%}}@media only screen and (max-width:380px){.case_item__img img{height:150px}.contact__form .row01 li{display:block;margin-right:0}.contact__form .row02 li{width:47%;margin-right:6%!important}.contact__form .row02 li:nth-child(2n){margin-right:0!important}.recruit-career__list-item .text{padding:0 0 0 11px;font-size:90%}.lineup_piab__externaldimensions2 li span{font-size:60%}.acceptance-privacy{font-size:90%}.recruit-office__slidergalery .slick-list{padding-right:10px}}@media only screen and (max-width:320px){.lineup_pro__btn{bottom:15px}.piab_block03__span{font-size:65%}.piabfix_block03 .piabfix_block02__l::after{top:210px}}.cate_colors li a:hover,.cate_colors li.active a{color:#fff!important;background-color:#2d478d;text-decoration:none}.cate_colors li[data-title="展示会"] a{color:#75B22E;border-color:#75B22E}.cate_colors li[data-title="展示会"] a:hover,.cate_colors li[data-title="展示会"].active a{background-color:#75B22E}.cate_colors li[data-title="新商品"] a{color:#0D979A;border-color:#0D979A}.cate_colors li[data-title="新商品"] a:hover,.cate_colors li[data-title="新商品"].active a{background-color:#0D979A}.cate_colors li[data-title="お知らせ"] a{color:#604C3F;border-color:#604C3F}.cate_colors li[data-title="お知らせ"] a:hover,.cate_colors li[data-title="お知らせ"].active a{background-color:#604C3F}.cate_colors li[data-title="イベント"] a{color:#163B85;border-color:#163B85}.cate_colors li[data-title="イベント"] a:hover,.cate_colors li[data-title="イベント"].active a{background-color:#163B85}.cate_colors li[data-title="キャンペーン"] a{color:#E6211A;border-color:#E6211A}.cate_colors li[data-title="キャンペーン"] a:hover,.cate_colors li[data-title="キャンペーン"].active a{background-color:#E6211A}.cate_colors li[data-title="コラム"] a{color:#F27100;border-color:#F27100}.cate_colors li[data-title="コラム"] a:hover,.cate_colors li[data-title="コラム"].active a{background-color:#F27100}