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#1774853357) 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{position:relative;clear:both;z-index:1}.container-fluid{width:100%}.container{margin:0 auto;width:100%;max-width:1280px}#wrapper{z-index:2;margin-top:76px}#header{position:fixed;top:0;left:0;float:left;z-index:3;background:#2d478d;padding:5px 0 3px;width:100%}.head_logo{float:left}.head_group{float:left;width:180px}.navbox{float:left;padding-top:30px;padding-left:160px;width:860px}.safari .navbox{padding-left:130px;width:850px}.navbox li{position:relative;float:left}.navbox li a{padding:0 24px;color:#fff;font-weight:700;font-size:15px}.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{position:absolute;top:0;left:-11px;width:320px}.navbox li.active .navbox_hover01,.navbox li:hover .navbox_hover01{display:block}[class*=navbox_hover] li{float:none;border-bottom:1px solid #fff;width:100%}[class*=navbox_hover] li a{display:block;padding:12px 25px;font-weight:400;font-size:15px}[class*=navbox_hover] li a:hover{text-decoration:underline}.navbox_small01{margin-top:42px}.navbox_small01 li{margin:0 auto;width:92%}.navbox_small01 li.pc{display:block}[class*=navbox_small]{background:#415a99}[class*=navbox_small] li:last-child{border-bottom:none}.head_mail{float:right;margin-top:13px;text-align:center}.head_mail a{display:block;position:relative;border:1px solid #fff;border-radius:30px;padding:10px 0 10px 50px;width:225px;color:#fff;font-weight:700;font-size:19px;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{display:inline-block;position:absolute;top:14px;left:31px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/temp_mail.png) no-repeat left center;width:32px;height:20px;content:''}.head_mail a:hover{background:#fff;color:#2d478d;text-decoration:none;-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{z-index:1;margin-top:215px}#footer::before{position:absolute;top:-95px;right:40px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/footer-icon-recruit.png) center center no-repeat;width:300px;height:95px;content:''}.footer_top{background:#d5d7d8;padding:29px 0 45px}.footer_logo{margin-bottom:25px}[class*=footer_blockmenu__]{float:left;margin-right:15px;width:187px}.footer_main,.footer_top .container{margin:0 auto;width:1215px}.footer_blockmenu__01{width:195px}.footer_blockmenu__06{margin-right:0}.footer_menu__title{margin-bottom:5px;border-bottom:dotted 1px #2d478d;padding-bottom:5px;color:#2d478d;font-weight:700;font-size:15px}.footer_menu__content li{line-height:170%}.footer_menu__content li a{color:#414042;font-size:13px}.footer_main{padding:23px 0 14px 0;overflow:hidden}.footer_main__left{float:left}.footer_main__logo,.footer_main__zip{display:inline-block;color:#414042;font-size:12px}.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;position:relative;top:-7px;margin-right:12px;padding-right:15px}.footer_main__zip-text01::after{display:inline-block;position:absolute;top:-5px;right:0;background:#3a3a3c;width:1px;height:25px;content:''}.footer_main__right{float:right;margin-top:7px;line-height:120%}.footer_main__right p{color:#000100;font-size:12px}.footer_bottom{clear:both;background:#2d478d;padding:23px 0 10px}.footer_bottom__partner{margin:0 auto;width:1100px}.footer_bottom .img{float:left;margin-right:10px}.footer_bottom .img:last-child{margin-right:0}.footer_bottom__text{clear:both;padding-top:15px;color:#fff;font-size:11px;letter-spacing:1px;text-align:center}.navbox_small__content{cursor:pointer}.navbox_click{position:relative;float:right;margin-top:13px;width:30px;height:22px}[class*=navbox_li] .navbox_click{display:none}[class*=navbox_li] .navbox_small01 .navbox_click{display:inline-block;position:absolute;top:0;right:0}.navbox_click:before{-webkit-transform:rotate(90deg);top:45%;transform:rotate(90deg)}.navbox_click::after,.navbox_click::before{position:absolute;right:8px;background-color:#fff;width:15px;height:1px}.navbox_click:after{-webkit-transform:rotate(-180deg);top:45%;transform:rotate(-180deg)}.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);top:10px;transform:rotate(180deg)}.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{padding-top:54px;color:#2d478d;font-weight:400;font-size:46px;line-height:120%;text-align:center}.main_title__description{margin-bottom:22px;color:#231f20;font-size:16px;text-align:center}.mainvisual{position:relative;position:relative;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/lineup-main-bg.jpg);background-repeat:no-repeat;background-color:rgb(0 0 0 / .35);background-position-x:center;padding-top:84px;height:200px}.mainvisual::before{position:absolute;top:0;left:0;z-index:0;background-color:rgb(0 0 0 / .3);width:100%;height:100%;content:''}.mainvisual_title{margin-bottom:38px;color:#fff;font-weight:400;font-size:36px;line-height:140%}.mainvisual_title sup{top:-1.3em;font-size:16px}.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;margin:0 auto;width:100%;max-width:1280px}.tabs_box .active{display:inline-block!important}.tabs_navi{clear:both;margin-bottom:35px}.tabs_navi li{display:inline-block;cursor:pointer;margin-right:5px;margin-bottom:8px;border:2px solid #2c478d;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-arrow-down.png);background-position:center bottom 3px;background-repeat:no-repeat;background-color:#fff;padding:8px 25px 18px;min-width:180px;color:#2c478d;font-size:20px;text-align:center;-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{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-arrow-down-on.png);background-color:#2c478d;color:#fff}.tabs_content{clear:both;width:100%}.tabs_content__item{display:none}.tabs_content__item_sub{padding-bottom:10px;color:#2d478d;font-size:21px;letter-spacing:.5px}.tabs_content__item_main{padding-bottom:10px;color:#2d478d;font-weight:400;font-size:46px;line-height:120%}.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{display:inline-block;position:relative;top:-5px;left:30px;margin:0}.tabs_content__item_intro{padding-bottom:45px;letter-spacing:1px}[class*=btn_default]{display:inline-block;transition:.3s;border-width:1px;border-style:solid;border-color:#2d478d;border-radius:13px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png);background-position:right 10px center;background-repeat:no-repeat;background-color:#fff;padding:10px 15px 10px 10px;min-width:195px;color:#2d478d;font-weight:700;font-size:13px;line-height:100%;text-align:center}[class*=btn_default]:hover{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png);background-color:#2d478d;color:#fff;text-decoration:none}.btn_default_revert,.btn_default_revert-hoverunderline{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png);background-color:#2d478d;color:#fff}.btn_default-hoverunderline:hover,.btn_default_revert:hover{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png);background-color:#fff;color:#2d478d}.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{margin-bottom:20px!important;margin-left:2%!important;width:49%!important}.wp-block-gallery .wp-block-image:nth-child(2n+1){margin-left:0!important}.sidenavi_fixed{position:absolute;top:245px;left:10px;z-index:10;z-index:22;border-bottom-right-radius:50px;background:rgb(255 255 255 / .9);padding:40px 20px 30px}.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{position:relative;color:#333;font-weight:400}.sidenavi_fixed__navi li a::after{display:block;position:absolute;bottom:-2px;left:0;border-bottom:2px solid #2e5e86;width:0;content:"";-webkit-transition:.3s ease;transition:.3s ease}.sidenavi_fixed__navi li a:hover::after,.sidenavi_fixed__navi li.active a::after{background:linear-gradient(90deg,rgb(1 112 187) 0,rgb(45 72 137) 100%);width:50px;-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{margin-bottom:12px;width:214px}.sidenavi_fixed__btn li a{display:block;position:relative;border-radius:20px;padding:6px 5px;color:#fff;font-weight:400;font-size:14px;letter-spacing:3px;text-align:center;-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{position:absolute;top:-2px;left:-2px;z-index:-1;border-radius:20px;width:calc(100% + 4px);height:calc(100% + 4px);content:''}.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{position:absolute;top:-12px;z-index:-1;width:calc(50% + 12px);height:calc(100% + 24px);content:''}.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;margin:135px auto 210px;padding:40px 30px;width:90%;max-width:990px;color:#4d4d4d}.block_hf ._left{padding-right:30px;width:50%}.block_hf ._right{border-left:2px solid #e0e0e0;padding-left:35px;width:50%}.block_hf h3{margin-bottom:25px;color:#2f4781;font-weight:700;font-size:20px;line-height:130%;text-align:center}.block_hf ._tel{margin-bottom:10px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-tel.png) left center no-repeat;padding-left:60px;color:#1a1a1a;font-weight:700;font-size:50px;line-height:120%;letter-spacing:-.5px;text-align:justify}.block_hf ._time{margin-bottom:10px;border-radius:10px;background:#f7f7f7;padding:9px 5px;font-weight:500;letter-spacing:1px;text-align:center}.block_hf ._txt{padding-left:5px;line-height:180%}.block_hf ._btn{margin-bottom:13px;padding-top:10px}[class*=btn-gradient]{display:flex;position:relative;justify-content:center;align-items:center;box-shadow:1px 1px 5px 0 rgb(0 0 0 / .4);width:100%;color:#fff;font-weight:500;font-size:20px;letter-spacing:2px;-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;top:50%;right:25px;margin-top:-6px;width:62px;overflow:hidden}[class*=btn-gradient] .more::before{display:block;padding-top:16.66667%;content:""}[class*=btn-gradient] .more::after{display:block;position:absolute;top:0;left:0;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../assets/svg/arrow-more.svg);background-position:center bottom;background-size:100% 100%;width:100%;height:100%;content:"";-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:translateX(0);transform-origin:left}100%{transform:translateX(120%);transform-origin:left}}@keyframes arrow-in{0%{transform:translateX(-120%);transform-origin:left}100%{transform:translateX(0);transform-origin:left}}[class*=btn-gradient] span{display:flex;position:relative;justify-content:center;align-items:center;z-index:1;width:100%;height:100%;min-height:67px;overflow:hidden}[class*=btn-gradient] span::after,[class*=btn-gradient] span::before{position:absolute;top:0;left:0;z-index:-2;transition:transform .5s;width:100%;height:100%;content:""}[class*=btn-gradient] span::after{opacity:0;z-index:-1;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{position:absolute;z-index:1;border-style:solid;width:0;height:0;content:''}._ico_tr::after{top:-7px;right:-7px;border-width:0 38px 38px 0;border-color:#fff0 #ccc #fff0 #fff0}._ico_bl::after{bottom:-7px;left:-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-weight:700;font-size:24px}.main_title2 .en{position:absolute;top:-10px;left:50%;transform:translateX(-50%);z-index:-1;color:rgb(46 71 129 / .12);font-weight:900;font-size:54px;letter-spacing:3px}.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{margin:0 6%;width:88%}#wrapper{margin-top:52px}.navbox{display:none}.head_mail{display:none}.head_logo img{margin-left:10px;max-width:75%}.head_menu{position:absolute;top:0;right:0;width:40px;height:35px}.head_menu:before{top:18px}.head_menu::after,.head_menu::before{position:absolute;right:8px;background-color:#fff;width:26px;height:1px}.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);top:24px;transform:rotate(135deg)}.head_menu.active:after{-webkit-transform:rotate(-135deg);top:25px;transform:rotate(-135deg)}.head_logo{margin:3px 0}.footer_main__logo,.footer_top{display:none}.footer_main{margin:0 auto;width:95%}.footer_main__zip{top:0;right:0}.footer_main__zip p{font-size:120%}.footer_main__zip-text01{top:-11px;margin-right:10px;padding-right:10px}.footer_main__zip-text01::after{top:-7px;height:40px}.footer_main__left{float:none}.footer_main__right{float:none;margin-top:15px;line-height:180%;text-align:center}.footer_main__right .img{margin:0 auto;width:70%}.footer_main__right p{font-size:90%}.footer_bottom .img{margin-right:7px}.footer_bottom__partner{margin:0 auto 0 2.5%;width:95%}.navbox{padding:0!important;width:100%!important;overflow-x:hidden;overflow-y:auto}.navbox li.navbox_li04,.navbox li.navbox_li05{padding:17px 0}.navbox li{float:none;border-bottom:1px solid #ccc;padding:17px 0;width:100%}.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{position:static;width:100%}[class*=navbox_small]{margin-top:0;border-top:1px solid #ccc;background:0 0;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{margin-bottom:6px;padding-top:28px;font-size:130%}.main_title__description{line-height:150%}.mainvisual{background-size:auto 100px;padding-top:40px;height:100px}.mainvisual_title{padding-left:4%;font-size:110%}.mainvisual_title sup{top:-.7em;font-size:70%}.navbox_small01{display:none}.navbox_small01 .navbox_small02{border-top:0;padding-left:0}.navbox li.navbox_tonggle,.navbox li.navbox_tonggle .navbox_small__content{padding-bottom:0}.navbox_tonggle .navbox_small__content{border-top:0;padding-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{margin-top:80px;border-top:8px solid #d5d7d8}#footer::before{top:-58px;right:3%;left:auto;background-position:right center;background-size:auto 100%;width:100%;height:50px}.tabs_navi{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 35px;border-width:1px;width:100%!important;max-width:345px!important}.tabs_navi li{display:block!important;margin-right:1%!important;border-width:1px;background-position:center left 25px!important;background-size:8px auto!important;padding:15px 5px 15px 20px!important;width:48%!important;min-width:unset!important;font-size:95%!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{top:-3px;left:20px;width:auto;height:25px}.tabs_content__item_intro{letter-spacing:0}.sidenavi_fixed{padding:0}.sidenavi_fixed__navi{display:none;flex-wrap:wrap}.sidenavi_fixed__navi li{position:relative;margin-bottom:15px;margin-left:6%;padding-left:20px;width:47%}.sidenavi_fixed__navi li{color:#666}.sidenavi_fixed__navi li:nth-child(2n+1){margin-left:0}.sidenavi_fixed__navi li::before{position:absolute;top:5px;left:0;background:#2e4781;width:13px;height:13px;content:''}.sidenavi_fixed__btn{display:none;justify-content:space-between}.sidenavi_fixed__btn li{margin-bottom:0;width:48%}.sidenavi_fixed__btn li a{border-radius:12px;padding:10px 5px;font-size:95%;letter-spacing:.5px}.sidenavi_fixed__btn li a::before{border-radius:12px}.sidenavi_fixed__trigger{position:fixed;bottom:5px;left:5px;border-radius:50%;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%;width:80px;height:80px}#recruit_aside.sidenavi_fixed._expaned{left:2.5%;background:#fff;width:95%;-webkit-box-shadow:0 0 9px 0 rgb(0 0 0 / .2);-moz-box-shadow:0 0 9px 0 rgb(0 0 0 / .2);position:fixed;top:auto;bottom:0;box-shadow:0 0 9px 0 rgb(0 0 0 / .2);padding:30px 8% 40px}.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;top:-50px;right:0;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{position:absolute;right:auto;bottom:0;left:0}.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{position:relative;padding-top:35px!important}.block_hf ._right::before{position:absolute;top:0;left:50%;transform:translateX(-50%);background:#666;width:75%;height:2px;content:''}.block_hf{flex-wrap:wrap;padding:50px 15px 30px;width:90%}.block_hf ._left,.block_hf ._right{border:none;padding:0;width:100%}.block_hf ._left{margin-bottom:20px}.block_hf h3{position:relative;z-index:1;margin-bottom:22px;font-size:120%;letter-spacing:1px}.block_hf h3::before{position:absolute;top:-25px;left:50%;transform:translateX(-50%);z-index:-1;border-radius:50%;background-color:rgb(227 227 227 / .26);width:70px;height:70px;content:''}.block_hf ._tel{margin:0 auto 10px;background-size:contain;padding-left:55px;max-width:290px;font-size:200%}.block_hf ._txt{padding-left:0;font-size:90%;text-align:center}[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{margin-left:0!important;width:100%}}@media only screen and (max-width:576px){.mainvisual{background-size:auto 70px;padding-top:23px;height:70px}}@media only screen and (max-width:320px){.footer_main__zip p{font-size:100%}}.mainvisual_toppage{position:relative;overflow:hidden}.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;width:100%;height:480px;overflow:hidden;text-align:center}.ind_banner_item::before{position:absolute;top:0;left:0;background:rgb(25 22 13 / .3);width:100%;height:100%;content:''}.ind_banner_item img{display:block;width:100%;height:480px}.ind_banner_item-content{position:absolute;top:0;left:0;padding-top:179px;width:100%;height:100%;color:#fff;text-align:center}.ind-main_title{padding-bottom:17px;font-weight:400;font-size:72px;line-height:120%}.ind-sub_title{font-size:30px}.ind_bl01{position:relative;float:left;z-index:2;background:#edede6;padding-bottom:25px;width:100%}.ind_bl01_content--item{position:relative;float:left;margin-top:-12px;margin-left:6px;padding-top:60px;width:417px}.ind_bl01_content--item_title{margin-bottom:8px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ind_bl01-bg.png) top left no-repeat;padding:3px 10px 2px 60px;color:#fff;font-weight:400;font-size:33px;line-height:100%;text-align:center}.ind_bl01_content--item:first-child .ind_bl01_content--item_title{padding-left:145px}.ind_bl01_content--item_title span{display:contents;font-size:25px}.ind_bl01_content--item_group{display:block!important;float:right}.ind_bl01_content--item-icon{float:left;margin-top:4px;margin-left:3px}.ind-txt{padding-bottom:10px;line-height:150%;text-align:justify}.ind_bl01 .ind-txt{padding-left:176px}.ind_bl01_content--item_img{position:absolute;top:0;left:8px;content:''}.ind_bl01_content--item:first-child .ind_bl01_content--item_img{left:0}.ind_bl01_link{margin:0 auto;padding-top:15px;width:325px}.btn-style01{display:block;transition:.3s;border:1px solid #2d478d;border-radius:13px;background:#2d478d url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 20px no-repeat;padding:5px 10px;color:#fff;text-align:center}.ind_bl01-txt_link{position:absolute;top:0;left:0;width:100%;height:100%;content:''}.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 20px no-repeat;color:#2d478d;text-decoration:none}.ind_bl02{padding:20px 60px;overflow:hidden}.ind_bl02_title{float:left;padding-bottom:5px;color:#2d478d;font-weight:400;font-size:26px}.ind_bl02_link{float:right;padding-top:5px}.ind_bl02_link a{color:#2d478d}.ind_bl02_tab th{border-bottom:1px dotted #abacaf;padding:11px 0;width:235px;font-weight:400;text-align:left}.ind_bl02_tab th span{display:inline-block;margin-left:41px;border-radius:15px;background:#2b9c9d;padding:0 5px;width:80px;color:#fff;font-size:15px;text-align:center}.ind_bl02_tab td{border-bottom:1px dotted #abacaf;padding:11px 0}.ind_bl03{padding:21px 0 37px;overflow:hidden}.container_fluid{margin:0 auto;width:1365px;max-width:100%}.ind_bl03--img{float:left;margin-right:55px}.ind_bl03_content{display:inline-block;padding-top:43px;width:645px}.ind_bl03_content--title{padding-bottom:3px;color:#2d478d;font-weight:400;font-size:55px;line-height:120%;letter-spacing:1px}.ind_bl03_content--sub_title{padding-bottom:13px;color:#2d478d;font-size:28px;letter-spacing:.4px}.ind_bl03 .ind-txt{padding-bottom:18px;line-height:180%}.ind_bl03_content--group{background:#edede6;padding:28px 0 23px;text-align:center}.ind_bl03_content--group_title{position:relative;padding-bottom:17px;color:#2d478d;font-weight:700;font-size:21px}.ind_bl03_content--group_title::before{position:absolute;top:-8px;left:45%;border-radius:25px;background:#2d478d;width:7px;height:7px;content:''}.ind_bl03_content--group_title::after{position:absolute;top:-8px;right:51%;border-radius:25px;background:#2d478d;width:7px;height:7px;content:''}.ind_bl03_content--group_list{text-align:center}.ind_bl03_content--group_list li{display:inline-block;margin:0 5px 7px;border:1px solid #2d478d;border-radius:20px;background:#fff;padding:6px 0;width:192px;color:#2d478d;font-size:15px}.ind_bl03_content--group_list li.active{background:#2d478d;color:#fff}.ind_bl04{padding-bottom:47px;overflow:hidden;text-align:center}.ind_bl04_title{margin-bottom:30px;background:#2d478d;padding:18px 0 13px;color:#fff;font-size:41px;line-height:120%;letter-spacing:3px;text-align:center}.ind_bl04 .lineup-list{margin-bottom:9px}.ind_btn_link{margin:0 auto;padding-top:5px;width:280px}.btn-style02{display:block;transition:.3s;border-radius:13px;background:#2d478d url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 20px no-repeat;padding:10px 0;color:#fff;font-weight:700;font-size:16px;letter-spacing:1.5px;text-align:center}.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{margin-bottom:15px;overflow:hidden}.ind_bl05_content--left{float:left;margin-left:4px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ind_bl05.png) top left no-repeat;padding:26px 0 60px;width:627px}.ind_bl05_content--left img{margin-bottom:15px;margin-left:29px;width:555px}.ind_bl05_content--left-text{margin-left:40px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ind_bl05-icon.png) left center no-repeat;padding:3px 0 3px 50px;color:#fff;font-weight:700;font-size:16px;letter-spacing:2.5px}.ind_bl05_content--right{float:left;padding-top:6px;width:685px}.ind_bl05_content--right-item{float:left;margin:7px 0 0 5px;border:1px solid #d1d3d4;background:#fff;width:224px}.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{padding-bottom:10px;color:#231f20;font-size:13px;line-height:100%;text-align:justify}.ind_bl06{padding-top:66px;padding-bottom:155px;overflow:hidden}.ind_bl06_title{padding-bottom:5px;color:#2d478d;font-weight:400;font-size:41px;line-height:120%;letter-spacing:2px;text-align:center}.ind_bl06_sub{padding-bottom:14px;text-align:center}.ind_bl06_list{padding-bottom:40px;text-align:center}.ind_bl06_list li{display:inline-block;margin:0 3px 5px 0;width:85px}.ind_bl06_list li a{display:block;transition:.3s;border-width:1px;border-style:solid;border-color:#2d478d;border-radius:13px;padding:1px 0;color:#2d478d;font-weight:700;font-size:13px;line-height:160%;text-align:center}.ind_bl06_group{padding:0 20px 15px}.ind_bl06_group--item{display:inline-block;position:relative;vertical-align:top;transition:.3s all ease;margin-bottom:8px;margin-left:25px;border:1px solid #d1d3d4;width:290px;overflow:hidden;word-spacing:0}.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;clear:both;content:''}.ind_bl06_group--item:hover{border:1px solid #2d478d}.ind_bl06_group--item_link{position:absolute;top:0;left:0;width:100%;height:100%;content:''}.ind_bl06_group--item_content{padding:13px 12px 12px}.ind_bl06_group--item_content-title{padding-bottom:6px;color:#2d478d;font-weight:700;font-size:16px}.ind_bl06_group--item_content-txt{padding-bottom:10px;font-size:15px;line-height:130%;text-align:justify}.ind_bl06_group--item_content-note{padding-bottom:6px;color:#6d6e71;font-size:12px;line-height:130%}.ind_bl06_group--item .ind_bl06_list{padding-bottom:0;text-align:left}
/*! access !*/
.access-map iframe{float:left}.access-map{margin-bottom:21px;overflow:hidden}.access{margin-bottom:118px;padding-top:76px}.access-address{margin-bottom:57px;font-size:15px}.access-table{margin-bottom:88px;font-size:15px}.access-table td,.access-table th{border-top:1px solid #939598}.access-table th{position:relative;vertical-align:top;padding:22px 21px 22px 54px;width:295px;font-weight:400;line-height:175%;text-align:left}.access-table th::before{position:absolute;top:20px;left:34px;content:'■';font-size:15px}.access-table td{padding:22px 0;line-height:215%}.access-list{overflow:hidden}.access-item{float:left;margin-right:26px;margin-bottom:20px;border:1px solid #2d478d;width:300px;text-align:center}.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{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 10px no-repeat;background-color:#fff;color:#2d478d}.access-title{display:block;margin-bottom:23px;color:#2d478d;font-size:23px}.access-btn{margin-bottom:12px;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;color:#fff}
/*! lineup !*/
.lineup{text-align:center}.lineup-description{margin-bottom:10px;line-height:140%}.lineup-list{margin:0 auto 200px;max-width:1220px;overflow:hidden}.lineup-title{margin:0 auto 2px;width:215px}.linetup-image{margin:0 auto 10px;max-width:200px}.lineup-item{float:left;width:25%}.lineup-item:nth-child(4n+1){clear:left}.lineup-link{display:block;margin:0 auto;max-width:225px;-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{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;color:#fff}.lineup-btn,.lineup-btn--blue{display:inline-block;margin-bottom:36px;border:1px solid #2d478d;border-radius:13px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 10px no-repeat;padding:3px 0;width:100%;max-width:196px;color:#2d478d;font-weight:700;font-size:13px;text-align:center;-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{margin:0 auto;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}.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{margin-bottom:50px;overflow:hidden}.lineup_item__logo{margin-bottom:40px}.lineup_item{float:left;padding:40px 0 0;width:590px}.lineup_video{position:relative;float:right;width:630px;height:395px}.lineup_video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lineup_video::after{display:block;clear:both;content:''}.lineup_item__title{padding-bottom:15px;color:#414042;font-size:38px;line-height:135%;text-align:center}.lineup_item__text{font-size:28px;line-height:180%;text-align:center}.lineup_item__info{float:left;clear:both;margin-top:65px;width:530px;overflow:hidden}.lineup_item__info_title{clear:both;margin-bottom:30px;background:#2d478d;padding:15px 44px;color:#fff;font-weight:400;font-size:26px;letter-spacing:1px;text-align:center}.lineup_item__info_img{margin:0 auto;max-width:480px}.lineup_item__info_img.mw340{max-width:340px}.lineup_item__descript{float:right;margin-top:65px;width:715px}.lineup_item__descript02{clear:both;margin-bottom:6px;background:#edede6;padding:24px 23px}.lineup_item__descript_title{margin-top:-7px;margin-bottom:5px;padding-left:30px;color:#2d478d;font-weight:400;font-size:28px;line-height:155%}.lineup_item__descript_title.mb32{margin-bottom:32px}.lineup_item__descript_text{background:#edede6;padding:16px 22px 7px 28px;font-size:15px}.lineup_item__descript_text p{margin-bottom:23px}.lineup_item__list{border:2px solid #818285;border-radius:10px;padding:20px 22px 17px 25px}.lineup_item__list li{position:relative;padding-left:20px;font-weight:700;font-size:15px;letter-spacing:1px}.lineup_item__list li::before{display:inline-block;position:absolute;top:6px;left:0;border-radius:50%;background:#2d478d;width:13px;height:13px;content:''}.lineup__title{clear:both;padding:10px 0 50px;color:#2d478d;font-weight:400;font-size:36px;line-height:100%}.lineup__title sup{top:-.5em;font-size:24px}.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{padding-bottom:10px;font-size:23px;line-height:160%}.lineup_piab .lineup_item__img{margin:0 auto;width:425px}.piab_block02{float:left;clear:both;margin-bottom:93px;width:100%;text-align:center}.piab_block02__item{display:inline-block;position:relative;margin-top:75px;margin-right:3px;margin-left:3px;border:1px solid #2d478d;padding-top:115px;width:247px;text-align:center}.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{padding-top:4px;padding-bottom:8px;color:#2d478d;font-size:23px}.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;margin-bottom:70px;overflow:hidden}.piab_title__h3{display:inline-block;position:relative;margin-bottom:5px;padding:0 30px;color:#2d478d;font-size:20px}.piab_title__h3::before{display:inline-block;position:absolute;top:0;left:9px;transform:rotate(-45deg);background:#2d478d;width:1.2px;height:23px;content:''}.piab_title__h3::after{display:inline-block;position:absolute;top:0;right:15px;transform:rotate(45deg);background:#2d478d;width:1.2px;height:23px;content:''}.piab_block03__l{float:left;width:530px}.piab_block03-tit01{margin-bottom:23px;background:#2d478d;padding:15px 0 15px 45px;color:#fff;font-size:28px;line-height:110%;letter-spacing:1px;text-align:left}.piab_block04 .piab_block03-tit01{margin-bottom:33px}.piab_block03__r{float:right;width:715px}.piab_block03__tit02{margin-top:-15px;margin-bottom:26px;padding-left:25px;color:#2d478d;font-size:29px;line-height:190%;letter-spacing:1px}.piab_block03-font56{display:block;font-size:56px}.piab_block03-font36{display:block;font-size:36px}.piab_block03__r-bg{background:#edede6;padding:21px 27px;font-size:15px}.piab_block03__r-bg .piab_block03__allspan{margin-top:-6px;margin-bottom:0;text-align:center}.piab_block03__span{display:inline-block;margin-right:15px;border:1px solid #2d478d;border-radius:50px;background:#fff;padding:5px 0;width:210px;color:#2d478d;text-align:center}.piab_block03__r-bg p{margin-bottom:25px;line-height:170%}.piab_block04{clear:both}.piab_block04-title{margin-bottom:20px;background:#2d478d;padding:10px 0 10px 20px;color:#fff;font-size:28px}[class*=piab_block04__]{float:left}.piab_block04__l{width:610px}.piab_block04__r{width:670px}.piab_block04-h4{margin-bottom:85px;color:#2d478d;font-weight:400;font-size:48px;letter-spacing:1px}.piab_block04__l .piab_block04-h4{padding-left:30px}.piab_block04-font29{font-size:29px}.piab_block04-cnt{position:relative;margin-bottom:128px;background:#edede6;padding:28px 21px 20px 235px;text-align:center}.piab_block04-cnt p{margin-bottom:24px;font-size:15px;text-align:left}.piab_block04-cnt .piab_block03__span{width:240px}.piab_block04__r .piab_block04-h4{padding-left:55px}[class*=piab_block04-cnt]::before{display:inline-block;position:absolute;top:-62px;left:30px;left:50px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_img08.png) center left no-repeat;background-size:cover;width:185px;height:375px;content:''}.piab_block04__r .piab_block04-cnt::before{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_img09.png) center left no-repeat;background-size:100%;width:166px;height:379px}.piab_block05{clear:both;margin-bottom:87px;overflow:hidden}[class*=piab_block05-]{width:620px}.piab_block05-l{float:left}[class*=piab_block__ul] li{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_bg01.png) center left no-repeat;padding-left:30px;color:#414042;font-size:18px;line-height:160%}.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{margin-top:62px;max-width:565px}.piab_block05__p{margin-bottom:30px;padding-left:40px;font-size:15px}.piab_block05-bg{float:left;background:#edede6;padding:17px 16px 28px 16px;width:300px}.piab_block05-mr20{margin-right:20px}.piab_block05-bg .img{margin-bottom:20px}[class*=piab_block__ul]{padding-left:15px}.piab_block05__text01{padding-bottom:23px;color:#2d478d;font-size:26px;text-align:center}.piab_block-bgimage{clear:both;margin-bottom:60px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_img13.jpg) center center no-repeat;padding:100px 0;color:#fff;font-weight:700;font-size:36px;letter-spacing:1px;text-align:center}.piab_block06__title{margin-bottom:15px;padding-left:123px;color:#2d478d;font-size:36px;line-height:130%;text-align:center}.piab_block06-bg{position:relative;margin-bottom:250px;background:#edede6;padding:40px 57px 26px 325px}.piab_block06-bg::before{display:inline-block;position:absolute;top:-93px;left:55px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_img14.png) center left no-repeat;background-size:cover;width:240px;height:490px;content:''}.piab_block06-bg p{margin-bottom:30px;font-size:16px;line-height:170%}.lineup_piab__externaldimensions{clear:both;padding:30px 0 20px;width:100%;overflow:hidden}.lineup_piab__externaldimensions li{float:left;margin-bottom:30px;margin-left:135px;width:200px}.lineup_piab__externaldimensions2 li{margin-left:90px;width:230px}.lineup_piab__externaldimensions li:nth-child(4n+1){clear:left;margin-left:75px}.lineup_piab__externaldimensions li span{display:block;margin-top:10px;border-radius:5px;background-color:#6d6e71;padding:8px 5px;color:#fff;line-height:100%;text-align:center}.lineup_piab__externaldimensions._w225 li{width:225px}.lineup_piab__specifications{clear:both;margin-bottom:110px;width:100%}.lineup_piab__specifications table{border-left:1px solid #838383;width:1280px}.lineup_piab__specifications thead th{border-right:1px solid #d2d3d7;border-bottom:1px solid #d2d3d7;background-color:#6d6e71;padding:7px 0;color:#fff;font-weight:400;font-size:16px;text-align:center}.lineup_piab__specifications tbody td{border-right:1px solid #838383;border-bottom:1px solid #838383;padding:12px 0;font-size:15px;text-align:center}.lineup_piab__specifications tbody tr td:first-child{padding-left:35px;text-align:left}.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{padding-left:0;text-align:center}.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{float:left;margin-right:77px;margin-left:50px;width:250px}.piab-p_tabscnt__right{float:left;margin-top:80px;width:240px}.piab-p_tabscnt__spanall{clear:both;margin-bottom:55px;margin-left:88px}.piab-p_tabscnt__span{display:inline-block;margin-right:135px;border-radius:10px;background:#6d6e71;padding:3px 5px;width:200px;color:#fff;font-size:14px;text-align:center}.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;margin:0 auto;border-radius:23px;background:#da1c5c url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/temp_mail.png) no-repeat left 55px center;padding:15px 0 15px 47px;width:375px;color:#fff;font-weight:700;font-size:19px;letter-spacing:1px;text-align:center}.piab-p_table{margin-top:-18px;margin-bottom:40px;border:1px solid #838383;font-size:15px;text-align:center}.piab-p_table tr td{border:1px solid #838383;padding:12px 0}.piab-p_table tr th{border:1px solid #cacbcf;background:#6d6e71;padding:9px 0;color:#fff;font-weight:400;font-size:16px;line-height:135%}.piab-p_table tr th:first-child{width:240px}.piab-p_table tr td:first-child{padding-left:35px;text-align:left}.piab-p_table tr:nth-child(2) td{border:1px solid #cacbcf;background:#808285;padding:12px 0;color:#fff;font-size:14px;text-align:center}.piab-p_block01__tit span{display:inline-block;background:#2d478d;padding:15px 5px;width:312px;color:#fff;font-size:20px;text-align:center}.piab-p_block01__tit{margin-bottom:32px;border-bottom:2px solid #2d478d}.piab-p_block01__item{float:left;padding-bottom:30px;width:16.6%}.piab-p_block01__item .img{margin-bottom:15px}.piab-p_block01__item p{font-size:15px;text-align:center}.piab-p_block01{margin-bottom:125px;overflow:hidden}.piab-p_h3{clear:both;margin-bottom:65px;color:#2d478d;font-weight:400;font-size:36px;line-height:120%}.tabs_content__item-font15{margin-bottom:35px;font-size:15px}.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{padding-bottom:20px;color:#2d478d;font-size:29px;line-height:120%;text-align:center}.helios_block01__smalltext{margin-top:5px;margin-bottom:87px;font-size:15px;text-align:center}.lineup_helio .helios_title__h3{margin-bottom:54px;font-size:28px;text-align:left}.helios_block02__l img{float:left;margin-bottom:105px;max-width:680px}.helios_block02__r{float:right;margin-bottom:105px;width:585px}.helios_block03__item{float:left;margin-right:80px;margin-bottom:41px;width:600px}.helios_block03__bluetext{margin-bottom:18px;color:#2d478d;font-size:24px}.helios_block03__item .img{float:left}.helios_block03__item .lineup_item__descript_text{float:right;padding:19px 11px;width:315px}.helios_block03__item:nth-child(2n){margin-right:0}.helios_block03__item:nth-child(3n){clear:both}.helios_block03__smalltext{position:relative;padding-left:15px;font-size:14px}.helios_block03__smalltext::before{display:inline-block;position:absolute;left:0;content:'※';font-size:14px}.helios_block03{clear:both;margin-bottom:90px;overflow:hidden}.helios_block03__bigtite{clear:both;margin-bottom:15px;color:#2d478d;font-weight:400;font-size:36px;line-height:120%;letter-spacing:2px}.helios_block03__text-font15{min-height:48px;font-size:15px}.helios_block04__item{float:left;margin-top:35px;margin-right:40px;width:400px;text-align:center}.helios_block04__item:nth-child(3n){margin-right:0}.helios_block04__item .img{margin-bottom:15px}.helios_block04{margin-bottom:30px;overflow:hidden}.tabs_helios-font21{margin-bottom:12px;color:#2d478d;font-size:21px}.helios_tabs__img{margin-bottom:15px;max-width:513px}[class*=tabs_helios__]{margin-top:40px;margin-bottom:40px}.tabs_helios__l{float:left;max-width:422px}.tabs_helios__r{float:right;margin-top:55px;width:815px}.tabs_helios__r .helios_itemstabs__distbl{margin-bottom:0}.helios_itemstabs__distbl{display:table}.helios_itemstabs__tablcell{display:table-cell}.tabs_helios-font26{margin-bottom:30px;color:#2d478d;font-size:26px}.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{margin-bottom:55px;font-size:16px}.helios_tabs__tbl tr th{border:1px solid #818285;padding:11px 0;width:270px;color:#fff;font-weight:400}.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{border:1px solid #818285;padding:5px 40px}.helios_tabs__tbl.mb-42{margin-bottom:42px}.helios_tabs__tbl__title{clear:both;background-color:#58595b;padding:11px 0;color:#fff;font-weight:400;font-size:16px;text-align:center}.helios_block03__bigtite-mbt{margin-bottom:52px}.tabs_box .lineup_pro__bl02_item__txt{margin-bottom:12px;min-height:48px;font-size:15px;letter-spacing:-2px}.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{position:absolute;top:0;left:0;content:'■';font-size:13px}.tabs_content__title{margin-bottom:20px;color:#2d478d;font-size:46px;line-height:120%}.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{padding-left:0!important;text-align:center!important}.tbl-helios table{margin-bottom:8px}.tabs_content__tbl-note{font-size:15px;text-align:right}.tabs-materials{margin-bottom:50px;overflow:hidden}.tabs-materials__item{float:left;margin-right:1.33%;width:24%}.tabs-materials__item:nth-child(4n){margin-right:0}.tabs-materials__title{padding:5px 12px 10px;color:#2d478d;font-size:19px;line-height:120%}.tabs-materials__list{margin-bottom:17px;background-color:#edede6;padding:12px;font-size:15px}.lineup_helio .lineup_pro__bl02{padding-bottom:32px}.lineup_original .tabs_navi li,.lineup_pronomic .tabs_navi li{min-width:280px}.lineup_ori__block{padding-bottom:253px;overflow:hidden}.lineup_ori__block_img{float:left;width:422px}.lineup_ori__block_right{float:right;width:810px}.lineup_ori__title{padding-bottom:9px;color:#2d478d;font-weight:400;font-size:26px}.lineup_ori__title.pb0{padding-bottom:0}.lineup_ori__sub{position:relative;padding-bottom:8px;padding-left:23px;font-size:16px;letter-spacing:1.5px}.lineup_ori__sub::before{position:absolute;top:5px;left:0;border-radius:25px;background:#2d478d;width:14px;height:14px;content:''}.lineup_ori__table{margin-bottom:20px}.lineup_ori__table tr th{border:1px solid #808285;background:#6d6e71;padding:7px 5px 9px;width:146px;color:#fff;font-weight:400}.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{margin-bottom:37px;width:100%;overflow:hidden;font-size:15px}.original_addblock01{margin-bottom:150px}.original_addblock01-item.clearboth{clear:both}.original_addblock01-item.w50{float:left;margin-right:6%;width:47%}.original_addblock01-item:nth-child(2){margin-right:0}.original_addblock01-item .left{float:left;margin-right:25px;width:45.5%}.original_addblock01-item .left img{margin:0}.original_addblock01-item .right{float:left;background:#edede6;padding:21px 12px;width:52%;min-height:215px}.original_addblock01-item.w50 .left{margin-right:0;width:47%}.original_addblock01-item.w50 .right{width:53%;min-height:200px}.original_addblock01-item .lineup_ori__title{padding-bottom:17px;font-size:24px}.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{padding-bottom:10px;font-size:23px;line-height:160%}.lineup_pronomic .lineup_item__img{margin:0 auto;width:425px}.lineup_pronomic .lineup_item__logo{margin-bottom:13px}.lineup_pronomic .lineup_item__text{padding-bottom:12px;font-size:23px}.lineup_pronomic .lineup_item__img{margin:0 auto;width:485px}.lineup_pronomic .lineup_video{padding-top:67px}.lineup_pronomic .lineup_video iframe{min-height:355px}.lineup_item__descript_main-title{padding:10px 20px 22px;color:#2d478d;font-size:42px;line-height:100%;letter-spacing:-1px}.lineup_slider-for{padding-bottom:15px}.lineup_slider-nav{width:100%}.lineup_slider-nav .item{cursor:pointer;margin:0 8px;outline:0;padding-bottom:5px;width:100px!important}.lineup_slider-nav .item.slick-current{border-bottom:3px solid #78b544}.lineup_pronomic .lineup_item__descript_text{position:relative;padding-bottom:70px;min-height:400px}.lineup_pro__btn{position:absolute;bottom:26px;left:0;z-index:2;width:100%;text-align:center}.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{padding-bottom:125px;overflow:hidden}.lineup_pro__bl_left{float:left;padding-top:26px;width:325px}.lineup_pro_for{padding-bottom:25px}.lineup_pro_for img{width:290px}.lineup_pro_nav .item{margin:0 25px;padding-bottom:5px;width:50px!important}.lineup_pro_nav .item.slick-current{border-bottom:3px solid #78b544}.lineup_pro__bl_right{float:right;width:955px}.lineup_pro__bl_right__item-title{padding-bottom:12px;padding-left:15px;color:#2d478d;font-size:19px}.lineup_pro__bl_right__item-txt{margin-bottom:17px;background:#edede6;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{padding-bottom:0;overflow:hidden}.lineup_pro__bl02_item{float:left;margin-left:70px;padding-bottom:30px;width:200px;font-weight:700;text-align:center}.lineup_pro__bl02_item__description{margin-bottom:4px;font-weight:400;text-align:left}.lineup_pro__bl02_item:nth-child(5n+1){clear:both;margin-left:0}.lineup_kest .lineup_item__info_title{clear:both;margin-bottom:50px;font-size:28px;text-align:left}.kest_block01{margin-top:58px}.kest_block01__item{position:relative;float:left;margin-right:81px;margin-bottom:93px;width:250px;font-size:15px;text-align:center}.kest_block01__item:nth-child(4n){margin-right:0}.kest_block01__item::after{display:inline-block;position:absolute;top:29%;right:-21.5%;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/kest_img09bg.png) no-repeat center center;width:22px;height:130px;content:''}.kest_block01__item:nth-child(4n)::after{display:none}.kest_block01__item .img{margin-bottom:5px}.kest_block02{margin:28px 0 104px 0;overflow:hidden}.kest_block02__item{float:left;margin-right:40px;width:400px}.kest_block02__item:nth-child(3n){margin-right:0}.kest_title-font36{clear:both;margin-bottom:20px;color:#2d478d;font-weight:400;font-size:36px;line-height:120%;letter-spacing:1.5px}.kest_block03{display:table;margin:35px 0 100px -4px;width:1288px}.kest_block03 li{display:table-cell;vertical-align:middle;margin-top:15px;margin-right:10px;border:4px solid #fff;border-radius:15px;background:#567b97;padding:15px 0;width:256px;color:#fff;font-weight:700;font-size:20px;line-height:160%;text-align:center}.kest_block03 li:nth-child(2n){background:#758f94}.kest_block03 li:nth-child(5n){margin-right:0}[class*=kest_tabs01__]{float:left;margin-right:12px;width:300px;text-align:center}.kest_tabs01__img p{margin-top:5px;font-size:16px}.kest_tabs__content .helios_tabs__tbl{float:right;width:655px;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;margin-bottom:72px;overflow:hidden}.kest_tabs__content .helios_tabs__tbl tr th{padding:8px 0;width:145px}.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{float:right;padding:10px 0 23px;width:962px;font-size:15px}.lineup_bfm .tabs_box .lineup_pro__bl02_item__txt{min-height:0}.lineup-bfm_bl01{clear:both;overflow:hidden}.lineup-bfm__title{margin-bottom:46px;background:#2d478d;padding:10px 45px 8px;color:#fff;font-weight:400;font-size:28px;line-height:130%}.lineup_bfm__min-height{min-height:360px}.lineup_bfm .lineup_item__descript_text{margin-bottom:66px}.lineup-bfm_bl01__content{padding-bottom:20px;overflow:hidden}.lineup-bfm_bl01__content_item{float:left;margin-left:80px;padding-bottom:50px;width:600px;overflow:hidden}.lineup-bfm_bl01__content_item:nth-child(2n+1){clear:both;margin-left:0}.lineup-bfm__sub_title{padding-bottom:17px;color:#2d478d;font-size:24px}.lineup-bfm_bl01__content_item--img{float:left;width:240px}.lineup-bfm_bl01__content_item--right{position:relative;float:right;background:#edede6;padding:21px 13px 65px;width:315px;min-height:198px}.lineup_bfm .piab_block03__span{position:absolute;bottom:2px;left:50%;margin-right:0;-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{margin:20px 0;background:#edede6;padding:20px 50px 46px;font-weight:700;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{padding:10px 10px 12px;font-size:16px}.lineup_bfm .lineup_ori__table td{padding-left:40px}.lineup_bfm .tabs_box{padding-bottom:80px}.lineup-bfm_bl02__cnt{padding-bottom:40px;overflow:hidden}.lineup-bfm_bl02__cnt_item{float:left;margin-right:65px;width:360px}.lineup-bfm__table th{border-bottom:18px solid #fff;width:120px}.lineup-bfm__table_nber{display:block;border:1px solid #2d478d;padding:10px 0;font-weight:400;font-size:24px}.lineup-bfm__table td{padding-left:14px;font-size:19px}.lineup-bfm__table td.lineup-bfm__table_title{color:#2d478d;font-size:36px}.lineup_bfm .piab-p_block01__tit span{width:200px}.lineup-bfm_bl02__cnt02{padding-bottom:50px;overflow:hidden}.lineup-bfm_bl02__cnt02_left{float:left;width:685px}.lineup-bfm_bl02__cnt02_right{float:right;width:550px}.lineup-bfm_bl02__cnt02_left--img{float:left;width:160px}.lineup-bfm_bl02__cnt02_left--txt{float:right;width:500px}.lineup-bfm_bl02__cnt02_left--txt01{margin-bottom:8px;background:#edede6;padding:5px 20px;font-size:16px}.lineup-bfm_bl02__cnt02_left--list{padding-bottom:38px;overflow:hidden}.lineup-bfm_bl02__cnt02_left--list li{float:left;margin-right:6px;margin-bottom:6px;border:1px solid #2d478d;padding:5px 0;width:36px;text-align:center}.lineup-bfm_bl02__cnt02_left--list li:last-child{margin-right:0}.lineup-bfm_bl02__cnt02_left--note{margin-top:-15px;font-size:12px;line-height:140%;letter-spacing:-.1px}.lineup-bfm_bl02__cnt03{float:left;padding-bottom:112px;width:100%}.lineup-bfm_bl02__cnt03--left{float:left;background:#edede6;padding:15px 15px 20px 35px;width:812px;text-align:justify}.lineup-bfm_bl02__cnt03--left__title{padding-bottom:13px;color:#2d478d;font-size:21px}.lineup-bfm_bl02__cnt03--left p{position:relative;padding-left:25px;letter-spacing:1px}.lineup-bfm_bl02__cnt03--left p::before{position:absolute;top:10px;left:0;border-radius:25px;background:#353536;width:13px;height:13px;content:''}.lineup-bfm_notice{position:relative;float:right;margin-top:20px;margin-right:29px;border:1px solid #00aeef;border-radius:8px;padding:10px 20px;width:348px}.lineup-bfm_notice__img{position:absolute;top:-27px;left:17px;content:''}.lineup-bfm_notice__title{padding-bottom:4px;padding-left:60px;color:#00aeef;font-weight:700;font-size:21px}.lineup-bfm_notice__txt{padding-bottom:5px;font-size:16px;line-height:130%;letter-spacing:-1.5px}.lineup-bfm_notice__title02{border-top:1px solid #00aeef;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/lineup_bfm-img16.jpg) left 5px no-repeat;padding:10px 0 12px 90px;color:#003c7f;font-weight:700;font-size:21px;letter-spacing:-1.5px}.lineup-bfm_bl03{clear:both;padding-bottom:60px;overflow:hidden}.lineup-bfm_bl03__grp{padding-bottom:40px;overflow:hidden}.lineup-bfm_bl03__grp--img{float:left;width:479px}.lineup-bfm_bl03__grp--txt{float:right;margin-top:29px;background:#edede6;padding:29px 25px;width:790px}.lineup-bfm_group{padding-bottom:75px;overflow:hidden}.lineup-bfm_grp__item{position:relative;float:left;margin-bottom:25px;margin-left:40px;width:400px}.lineup-bfm_grp__item::before{position:absolute;top:80px;right:-28px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/lineup_bfm-img17.png) top left no-repeat;width:12px;height:66px;content:''}.lineup-bfm_grp__item:last-child::before{display:none}.lineup-bfm_grp__item:nth-child(3n+1){margin-left:0}.lineup-bfm_grp__content{background:#edede6;padding:17px 16px 23px;overflow:hidden}.lineup-bfm_grp__title{margin-bottom:7px;border-radius:4px;background:#2d478d;padding:0 0 1px;width:100px;color:#fff;text-align:center}.lineup-bfm_grp__content--img{float:left;margin-right:17px}.lineup-bfm_grp__content--txt{line-height:140%}
/*! j-studio !*/
.j-studio_block02{float:left;clear:both;margin-bottom:93px;width:100%;text-align:center}.j-studio_block02__item{display:inline-block;position:relative;margin-top:75px;margin-right:10px;margin-left:10px;border:1px solid #2d478d;padding-top:115px;width:270px;text-align:center}.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{padding-top:4px;padding-bottom:8px;color:#2d478d;font-size:23px}.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;margin-bottom:70px;overflow:hidden}.j-studio_block03-tit01{clear:both;margin-bottom:35px;background:#2d478d;padding:15px 0 15px 45px;color:#fff;font-size:28px;letter-spacing:1px;text-align:left}.j-studio_block03__tit02{margin-top:-15px;margin-bottom:26px;padding-left:25px;color:#2d478d;font-size:29px;line-height:190%;letter-spacing:1px}.j-studio_block03__l{float:left;width:530px}.j-studio_block03__r{float:right;width:715px}.j-studio_block03__r-bg{background:#edede6;padding:21px 27px;font-size:15px}.j-studio_block03__r-bg .j-studio_block03__allspan{margin-top:-6px;margin-bottom:0;text-align:center}.j-studio_block03__span{display:inline-block;margin-right:15px;border:1px solid #2d478d;border-radius:50px;background:#fff;padding:5px 0;width:210px;color:#2d478d;text-align:center}.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{margin-top:5px;margin-bottom:20px;line-height:160%}.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{margin-bottom:84px;overflow:hidden}.j-studio__list{margin-bottom:50px;overflow:hidden}.j-studio__item{float:left;margin-right:40px;width:620px}.j-studio__item:nth-child(2n){margin-right:0}.j-studio__content{margin-bottom:80px;overflow:hidden}.j-studio__image{float:left;width:40.32%}.j-studio__description{float:right;margin-top:-5px;width:54%;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{position:relative;margin-bottom:51px;padding-bottom:40px;color:#414042;font-weight:700;font-size:32px;line-height:50px}#greet .greet_title::after{display:block;position:absolute;bottom:0;left:42%;background:#000;width:200px;height:1px;content:''}.greet_signature{margin:46px auto 125px 450px;width:530px;overflow:hidden}.greet_text01,.greet_text02{float:left}.greet_text01{margin-right:39px;padding-top:10px}
/*! corporate !*/
.corporate_box{clear:both;margin:0 -10px 120px;overflow:hidden;text-align:center;word-spacing:-10px}.corporate_item__link{display:inline-block;position:relative;vertical-align:top;margin-bottom:20px;padding:0 10px;width:20%;text-align:center;word-spacing:0}.corporate_item__link a{display:block;border:1px solid #2d478d;padding-top:20px;text-decoration:none}.corporate_item__link:nth-child(4n){margin-right:0}.corporate_item__link .lineup-btn{margin-bottom:12px;padding:3px 0;line-height:180%}.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{margin-bottom:0!important;padding-top:5px;padding-bottom:15px;color:#2d478d;font-size:18px}
/*! company !*/
#company{padding-top:73px}#company .kest_title-font36{margin-bottom:33px;font-size:32px}.company_list{margin-bottom:85px;overflow:hidden;font-size:15px;line-height:200%}.company_list dd,.company_list dt{float:left;border-top:1px solid #939598;padding:21px 0}.company_list dt{padding-left:34px;width:298px}.company_list dd{width:calc(100% - 298px)}.company_textlink a{display:inline-block;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) no-repeat right center;padding-right:20px;padding-left:60px;color:#2d478d;text-decoration:underline}.company_textlink a:hover{text-decoration:none}.company_text01{float:left;margin-right:16px;width:391px}.company_textpd01{display:block;padding-left:51px}.company_textpd02{display:block;padding-left:43px}#company .piab_block02__item{margin-top:80px}
/*! cases !*/
#case{padding-top:85px}#case .tabs_navi{margin-bottom:45px}#case .tabs_navi li:first-child{padding:8px 5px 18px 5px;min-width:300px}#case .tabs_navi li:nth-child(2){min-width:260px}#case .piab-p_linkcontact{margin:0 auto;padding-top:55px;padding-bottom:150px}.case_item__title{margin-bottom:35px;color:#2d478d;font-weight:400;font-size:28px}.case_item{clear:both;margin-bottom:70px;overflow:hidden}[class*=case_item__img]{float:left;width:610px}[class*=case_item__img] img{display:inline-block;margin-right:10px;margin-left:0;width:auto;max-width:360px}[class*=case_item__img] img:last-child{margin-right:0!important}.case_item__text{float:right;background:#edede6;padding:15px 30px;width:660px;min-height:300px;font-size:15px}.case_item__text p{margin-bottom:25px}.case_item-full .case_item__img{width:100%}.case_item-full [class*=case_item__img] img{display:inline-block;margin-right:26px;margin-left:0;max-width:100%;height:265px}.safari.desktop .case_item-full [class*=case_item__img] img{margin-right:23px}.case_item-full .case_item__text{margin-top:35px;width:100%;min-height:0}
/*! philosophy !*/
.philosophy{padding:85px 0 0}.philosophy-title{margin-bottom:35px}.philosophy-description{margin-bottom:98px;font-size:16px;line-height:190%;letter-spacing:-.5px;text-align:center}.philosophy-youtube{position:relative;margin:0 auto 150px;max-width:900px}.philosophy-youtube::before{display:block;position:relative;padding-top:56.3%;content:''}.philosophy-youtube iframe,.philosophy-youtube img,.philosophy-youtube video{position:absolute;top:0;left:0;outline:0;width:100%;height:100%}.philosophy .corporate_item__text{padding-top:8px;padding-bottom:23px}
/*! staffs !*/
.staffs{margin:0 auto;padding:58px 0 65px;width:100%;max-width:1260px;overflow:hidden}.staff_item{position:relative;float:left;width:100%;max-width:420px;height:300px}.staff_item__team{position:absolute;top:20px;left:36px;z-index:1;border:1px solid #1d1c1c;background-color:rgb(255 255 255 / .5);padding:0 0 2px;width:auto;min-width:126px;color:#1d1c1c;font-size:14px;letter-spacing:1px;text-align:center}.staff_item__name{position:absolute;bottom:25px;left:40px;z-index:1;padding:6px 0 4px;width:auto;min-width:200px;color:#fff;font-weight:500;font-family:Futura;letter-spacing:2px;text-align:center}.staff_item__name img{padding-top:5px;padding-bottom:4px}.staff_item__name::before{position:absolute;top:-17px;left:10px;content:'JPNEXT×';letter-spacing:1px}.jpnext_black.staff_item__name::before{color:#231f20}.staff_item__name::after{position:absolute;top:0;left:0;transform:skewX(-15deg);z-index:-1;background-color:rgb(43 49 100);width:100%;height:100%;content:''}.staff_item__photo{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.staff_item__detail{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.staff_item__detail:hover{text-decoration:none}#staffdetail{padding-top:60px}.staffdetail_block01__iteml{position:relative;float:left;margin-right:4.3%;width:46%}.staffdetail_block01__itemr{float:left;width:635px}.staffdetail_block01-text01{position:relative;margin-bottom:40px;padding-top:60px;padding-bottom:62px;color:#414042;font-weight:700;font-size:30px;line-height:170%}.staffdetail_block01-text03{position:absolute;top:56%;left:42%;color:#fff;font-size:15px}.staffdetail_block01-text01::after{display:block;position:absolute;bottom:0;background:#6d6e70;width:490px;height:1px;content:''}.staffdetail_block01-text02{margin-bottom:52px;font-weight:700;font-size:40px;font-family:Arial}.staffdetail_block01-text02 img{margin-left:3px}.staffdetail_block01-text02 span{display:inline-block;font-size:24px}.staffdetail_block01-text04{background:#edede6;padding:15px 23px;font-size:15px;line-height:185%}.staffdetail_block02{clear:both;margin-bottom:54px}.staffdetail_block02::after{display:block;clear:both;content:''}[class*=staffdetail_block01__item]{margin-bottom:22px}.staffdetail_block02__item{position:relative;float:left;margin:50px 26px 50px 0;background:#507d99;padding:35px 13px 25px 13px;width:300px;color:#fff;text-align:center}.staffdetail_block02__item::after{display:block;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;width:300px;height:14px;content:''}.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{position:relative;margin-bottom:20px;border-bottom:1px dotted #fff;padding-bottom:23px;padding-left:10px;font-size:24px}.staffdetail_block02__tit::before{display:inline-block;position:absolute;top:-4px;left:60px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail_bg01.png) no-repeat left center;width:37px;height:31px;content:''}.staffdetail_block02__item:nth-child(2) .staffdetail_block02__tit::before{left:54px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail_bg02.png) no-repeat left center;height:37px}.staffdetail_block02__item:nth-child(3) .staffdetail_block02__tit::before{left:73px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/staffdetail_bg03.png) no-repeat left center;height:38px}.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{position:relative;float:right;width:635px}.staffdetail_block03__title01{position:relative;margin-bottom:37px;color:#2d478d;font-weight:700;font-size:34px;letter-spacing:1px;text-align:center}.staffdetail_block03__title01::after{display:inline-block;position:absolute;top:-5px;right:119px;transform:rotate(45deg);margin-left:30px;background:#2d478d;width:1.5px;height:40px;content:''}.staffdetail_block03__title01::before{display:inline-block;position:absolute;top:-5px;left:113px;transform:rotate(-45deg);margin-right:30px;background:#2d478d;width:1.5px;height:40px;content:''}.staffdetail_block03__title02{margin-bottom:33px;color:#414042;font-weight:700;font-size:24px;line-height:170%}.staffdetail_block03-lineheight{margin-bottom:26px;line-height:190%}.staffdetail_block03{margin:0 auto 26px auto;margin-bottom:45px;max-width:1600px;overflow:hidden}.staffdetail_block03__itemr{float:right;margin-top:4.8%;margin-left:4%;width:46%}.staffdetail_block05__title{clear:both;margin-bottom:68px;color:#414042;font-size:32px;text-align:center}.staffdetail_block05{margin:0 auto 97px auto;width:1133px;overflow:hidden}.staffdetail_block05__item{float:left;margin-right:8px;margin-bottom:20px;width:220px;text-align:center}.staffdetail_block05__item a{display:block}.staffdetail_block05__item:nth-child(5n){margin-right:0}.staffdetail_block05__name{margin-top:5px;color:#414042;font-weight:700;font-size:28px;font-family:Arial}.staffdetail_block042{position:relative;clear:both;margin:0 auto 77px auto;background-color:#2e5e86;padding:47px 0 62px 0;overflow:hidden}.staffdetail_block042::after,.staffdetail_block042::before{position:absolute;border-style:solid;width:0;height:0;content:''}.staffdetail_block042::before{top:0;left: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{position:relative;margin:0 auto;max-width:1393px}.staffdetail_block042__container::before{position:absolute;top:0;left:460px;z-index:2;background-color:#2e5e86;width:20px;height:100%;content:''}.staffdetail_block042__content{position:relative;background-position:left top;background-size:auto 500px;background-repeat:no-repeat;background-color:#edede6;padding:0 62px 0 542px;min-height:500px}.staffdetail_block042__content::after,.staffdetail_block042__content::before{position:absolute;border-style:solid;width:0;height:0;content:''}.staffdetail_block042__content::before{bottom:0;left:480px;border-width:500px 0 0 40px;border-color:#fff0 #fff0 #fff0 #2e5e86}.staffdetail_block042__content::after{top:0;right: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{position:relative;clear:both;padding:27px 0 180px 0}.staff_timeline__subtitle{padding-bottom:7px;color:#2e5e86;font-size:20.51px}.staff_timeline__title{background-color:#2b5e87;padding:12px 10px 8px 45px;color:#fff;font-weight:400;font-size:28px;line-height:120%}.staff_timeline__list{position:relative;float:left;clear:both;padding:60px 0 88px;width:100%}.staff_timeline__list::before{position:absolute;top:100px;bottom:80px;left:640px;background-color:#5db6a4;width:2px;height:82%;content:''}.staff_timeline__item{position:relative;float:left;width:695px}.staff_timeline__item ._time{float:right;border-radius:50%;background-color:#5db6a4;padding:43px 0;width:110px;color:#fff;font-size:21px;text-align:center}.staff_timeline__item ._content{position:relative;float:left;background-color:#efeee9;padding:25px 55px 25px 25px;width:570px;text-align:justify}.staff_timeline__item ._content::after{position:absolute;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%;width:40px;height:100%;content:''}.staff_timeline__item ._content h4{padding-bottom:12px;color:#414042;font-size:21px}.staff_timeline__item ._content p{color:#353536;font-size:15px;line-height:190%;letter-spacing:-.4px}.staff_timeline__item ._content img{position:absolute;top:-185px;right:60px}.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{right:0;left:auto;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-right:10px;padding-left:70px}.staff_timeline__item:nth-child(2n+2) ._content img{top:-175px;right:20px}.staffdetail_entry{clear:both;margin:0 auto;padding:0;width:370px}.staffdetail_entry a{display:block;border-radius:20px;background:#da1b5d url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/temp_mail.png) left 55px center no-repeat;padding:13px 0 13px 40px;color:#fff;font-weight:700;font-size:19px;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}
/*! topics !*/
.topic_categories{clear:both;padding-bottom:35px;font-weight:700;font-size:13px;text-align:center}.topic_categories li{display:inline-block;margin:0 2px;min-width:85px}.topic_categories li a{display:block;transition:.3s;border-width:1px;border-style:solid;border-radius:13px;padding:1px 0;line-height:160%;text-align:center}.topics{padding:73px 0 30px}.topics .ind_bl06_title{padding-bottom:0;font-size:32px;letter-spacing:1px}.topics .ind_bl06_sub{padding-bottom:20px;color:#231f20;font-size:13px}.topics .ind_bl06_group{padding-bottom:0}.topics .ind_bl06_group--item_content{padding:14px 8px}.topics .ind_bl06_group--item_content-txt{padding-bottom:8px;color:#231f20;line-height:120%}.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;padding-bottom:50px;width:900px}.topic_detail__date{padding-bottom:11px;color:#6d6e71;font-size:12px}.topic_detail__title{margin-bottom:17px;border-right:none;border-left:none;border-width:1px;border-style:solid;border-color:#949494;padding:29px 20px 25px;color:#2d478d;font-size:24px}.topics_detail .topic_categories{font-size:12px;text-align:left}.topic_detail__image{padding-bottom:32px}.topic_detail__text{padding-bottom:10px;font-size:15px;line-height:200%}.topic_detail__back{padding:30px 0 50px;text-align:center}.topic_detail__side{float:right;margin-top:35px;background-color:#efeee9;width:330px}.topic_detail__side_title{background-color:#2c478d;padding:10px 5px;color:#fff;font-weight:400;font-size:18px;text-align:center}.topic_detail__side_newest{padding:25px 16px 33px 20px;overflow:hidden}.topic_detail__side_newest ._item{float:left;margin-bottom:17px;border-bottom:1px dotted #949494;padding-bottom:23px;width:100%}.topic_detail__side_newest ._item:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.topic_detail__side_newest ._img{float:left;width:100px}.topic_detail__side_newest ._date{float:right;padding-bottom:5px;width:180px;color:#6d6e71;font-size:12px;line-height:100%}.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{display:block;border-bottom:1px dotted #949494;padding:20px 5px 17px 10px;color:#2d478d;font-size:15px;line-height:100%}.topic_detail__side_search{padding:20px 15px 33px 15px}.topic_detail__side_search p{position:relative}.topic_detail__side_search input[type=text]{border-radius:8px;padding:10px 0;width:100%}.topic_detail__side_search input[type=submit]{position:absolute;top:10px;right:10px;margin:0;border:none;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;padding:0;width:18px;height:18px;text-indent:-9999px}.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{margin-bottom:22px;font-size:23px;line-height:160%}.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{clear:both;margin-bottom:25px;background:#2d478d;padding:17px 15px 14px 44px;color:#fff;font-weight:400;font-size:28px;letter-spacing:.4px;text-align:left}.vaculex_text01{margin-bottom:20px;line-height:195%;letter-spacing:-.5px}.lineup_vaculex .lineup_slider-for{padding-bottom:19px}.lineup_vaculex .lineup_item__descript{position:relative;margin-top:86px}.lineup_vaculex .lineup_item__descript_title{margin-bottom:11px;font-size:29px;line-height:130%}.lineup_vaculex .lineup_item__descript_main-title{font-weight:400}.lineup_vaculex .lineup_item__descript_text{position:relative;padding:22px 12px 94px 26px}.lineup_vaculex .lineup_pro__btn li span{margin-right:4px}.vaculex_block01__image{margin-bottom:152px}.vaculex_block02__l{float:left;margin-bottom:36px;padding-top:10px;width:55.7%}.vaculex_block02__image{margin-bottom:25px}.vaculex_block02__description{text-align:center}.vaculex_block02__r{float:right;margin-bottom:38px;padding-top:52px;width:42.7%}.vaculex_block02__r .vaculex_block02__image{margin-left:14%;max-width:74.7%}.vaculex_block02__title{margin-bottom:29px;font-weight:400;font-size:26px;text-align:center}.vaculex_block02__b{position:relative;clear:both;margin-bottom:40px;padding-top:74px;overflow:hidden}.vaculex_block02__b__image{position:absolute;top:0;left:5.8%;z-index:1}.vaculex_block02__b::before{display:block;position:absolute;top:0;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/lineup_vaculex_icon.png) top center no-repeat;padding-top:34px;width:100%;content:''}.vaculex_block02__content{position:relative;margin-bottom:68px;padding-top:8px}.vaculex_block02__content__title{margin-bottom:22px;padding-left:42%;color:#2d478d;font-weight:400;font-size:30px;line-height:150%;text-align:center}.vaculex_block02__content__title span{padding-left:9px;font-size:48px}.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{margin-bottom:15px;color:#2d478d;font-weight:400;font-size:36px;line-height:150%}.vaculex_description{margin-bottom:57px}.vaculex_block__title{margin-bottom:32px;border-bottom:2px solid #2d478d;letter-spacing:.4px}.vaculex_block__title__s01{display:inline-block;margin-right:25px;background:#2d478d;padding:15px 57px 13px;min-width:310px;color:#fff;font-size:22px;text-align:center}.vaculex_block__title__s02{color:#414042;font-size:26px}.vaculex_item{position:relative;margin-bottom:78px;overflow:hidden}.vaculex_item--small{float:left;margin-right:2%;width:32%}.vaculex_item--small .vaculex_item__image{width:32%}.vaculex_item--small .vaculex_item__content{padding:0}.vaculex_item--small .vaculex_item__title{margin-right:0;margin-bottom:27px;padding-left:38%;font-size:26px;line-height:100%}.vaculex_item--small .vaculex_item__btn{margin-bottom:23px;margin-left:38%;padding:11px 21px;min-width:130px}.vaculex_item--small .vaculex_item__description{margin-bottom:6px;padding:16px 16px 13px 38%;line-height:155%}.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{display:inline-block;vertical-align:middle;margin-right:36px;margin-bottom:34px;padding-left:27%;color:#231f20;font-weight:400;font-size:39px;line-height:150%}.vaculex_item__btn{display:inline-block;vertical-align:middle;margin-bottom:37px;padding:14px 38px;min-width:160px;color:#fff;font-size:17px;text-align:center}.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{margin-right:-4px;color:#6d6e71;font-size:12px;letter-spacing:-.2px;text-align:right}.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{display:block;padding-left:0;font-size:24px;letter-spacing:-.4px;text-align:right}.vaculex_block03__list{overflow:hidden}.vaculex_block04{margin-bottom:122px;overflow:hidden}.vaculex_block04__item--l{position:relative;float:left;width:59.4%}.vaculex_block04__image{position:absolute;top:0;left:0;width:74%}.vaculex_block04__title{padding:50px 0 198px 48%;color:#000100;font-weight:400;font-size:36px;line-height:150%}.vaculex_block04__description{background-color:#edede6;padding:37px 28px 23px 41px;min-height:210px;line-height:170%}.vaculex_block04__item--r{position:relative;float:right;width:38.2%}.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{display:inline-block;margin-bottom:53px;margin-left:40.2%;background-color:#71b4b0;padding:11px 25px;color:#fff;font-size:16px}.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{margin-bottom:28px;padding:14px 25px}.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{color:#414042;font-size:24px}[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{margin-bottom:63px;color:#2d478d;font-weight:400;font-size:36px;line-height:120%}.vaculex_block06__list{margin-bottom:26px;overflow:hidden}.vaculex_block06__item{float:left;margin-right:2%;width:32%}.vaculex_block06__item:first-child .vaculex_block06__image{padding-right:8%}.vaculex_block06__item:nth-child(3n){margin-right:0}.vaculex_block06__title{display:inline-block;margin-bottom:33px;width:100%;color:#2d478d;font-weight:400;font-size:29px;text-align:center}.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{display:inline-block;vertical-align:top;margin-right:38px;border-radius:4px;background-color:#2d478d;padding:1px 26px;color:#fff;font-size:14px}.vaculex_block06__image{margin-bottom:8px}.vaculex_block06__description{background-color:#edede6;padding:18px 24px;min-height:180px}.vaculex_block06__note{margin-bottom:130px;padding-left:23px;color:#58595b;font-size:14px;line-height:150%}.vaculex_block06__image02{margin-bottom:85px;padding-top:10px}.vaculex_block07{margin-bottom:30px;overflow:hidden}.vaculex_block07__title{margin-bottom:14px;color:#2d478d;font-weight:400;font-size:28px;line-height:185%;letter-spacing:.8px}.vaculex_block07__description{margin-bottom:82px}.vaculex_block07__item{position:relative;float:left;margin-right:6%;margin-bottom:127px;width:47%}.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{margin-bottom:25px;padding-left:17px}.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{margin-bottom:24px;padding-left:48%}.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;bottom:10px;width:38%}.vaculex_block07__item__title{margin-bottom:33px;padding-left:41%;color:#2d478d;font-weight:400;font-size:28px;letter-spacing:-2px}.vaculex_block07__item__description{background-color:#edede6;padding:18px 16px 18px 38%;line-height:190%}.vaculex_block07__item__description li::before{display:inline-block;vertical-align:top;padding:1px 15px 0 1px;content:'●';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{margin-right:6%;width:47%;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{margin-bottom:22px;font-size:23px;line-height:160%}.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{clear:both;margin-bottom:25px;background:#2d478d;padding:17px 15px 14px 44px;color:#fff;font-weight:400;font-size:28px;letter-spacing:.4px;text-align:left}.tawi_text01{margin-bottom:20px;line-height:195%;letter-spacing:-.5px}.lineup_tawi .lineup_slider-for{padding-bottom:19px}.lineup_tawi .lineup_item__descript{position:relative;margin-top:86px}.lineup_tawi .lineup_item__descript_title{margin-bottom:11px;font-size:29px;line-height:130%}.lineup_tawi .lineup_item__descript_main-title{font-weight:400}.lineup_tawi .lineup_item__descript_text{position:relative;padding:22px 12px 94px 26px}.lineup_tawi .lineup_pro__btn li span{margin-right:4px}.tawi_block01__image{margin-bottom:152px}.tawi_block02__l{float:left;margin-bottom:36px;padding-top:10px;width:55.7%}.tawi_block02__image{margin-bottom:25px}.tawi_block02__description{text-align:center}.tawi_block02__r{float:right;margin-bottom:38px;padding-top:52px;width:42.7%}.tawi_block02__r .tawi_block02__image{margin-left:14%;max-width:74.7%}.tawi_block02__title{margin-bottom:29px;font-weight:400;font-size:26px;text-align:center}.tawi_block02__b{position:relative;clear:both;margin-bottom:40px;padding-top:74px;overflow:hidden}.tawi_block02__b__image{position:absolute;top:0;left:5.8%;z-index:1}.tawi_block02__b::before{display:block;position:absolute;top:0;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/lineup_vaculex_icon.png) top center no-repeat;padding-top:34px;width:100%;content:''}.tawi_block02__content{position:relative;margin-bottom:68px;padding-top:8px}.tawi_block02__content__title{margin-bottom:22px;padding-left:42%;color:#2d478d;font-weight:400;font-size:30px;line-height:150%;text-align:center}.tawi_block02__content__title span{padding-left:9px;font-size:48px}.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{margin-bottom:15px;color:#2d478d;font-weight:400;font-size:36px;line-height:150%}.tawi_description{margin-bottom:57px}.tawi_block__title{margin-bottom:32px;border-bottom:2px solid #2d478d;letter-spacing:.4px}.tawi_block__title__s01{display:inline-block;margin-right:25px;background:#2d478d;padding:15px 57px 13px;min-width:310px;color:#fff;font-size:22px;text-align:center}.tawi_block__title__s02{color:#414042;font-size:26px}.tawi_item{position:relative;margin-bottom:78px;overflow:hidden}.tawi_item--small{float:left;margin-right:2%;width:32%}.tawi_item--small .tawi_item__image{width:32%}.tawi_item--small .tawi_item__content{padding:0}.tawi_item--small .tawi_item__title{margin-right:0;margin-bottom:27px;padding-left:38%;font-size:26px;line-height:100%}.tawi_item--small .tawi_item__btn{margin-bottom:23px;margin-left:38%;padding:11px 21px;min-width:130px}.tawi_item--small .tawi_item__description{margin-bottom:6px;padding:16px 16px 13px 38%;line-height:155%}.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{display:inline-block;vertical-align:middle;margin-right:36px;margin-bottom:34px;padding-left:27%;color:#231f20;font-weight:400;font-size:39px;line-height:150%}.tawi_item__btn{display:inline-block;vertical-align:middle;margin-bottom:37px;padding:14px 38px;min-width:160px;color:#fff;font-size:17px;text-align:center}.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{margin-right:-4px;color:#6d6e71;font-size:12px;letter-spacing:-.2px;text-align:right}.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{display:block;padding-left:0;font-size:24px;letter-spacing:-.4px;text-align:right}.tawi_block03__list{overflow:hidden}.tawi_block04{margin-bottom:122px;overflow:hidden}.tawi_block04__item--l{position:relative;float:left;width:59.4%}.tawi_block04__image{position:absolute;top:0;left:0;width:74%}.tawi_block04__title{padding:50px 0 198px 48%;color:#000100;font-weight:400;font-size:36px;line-height:150%}.tawi_block04__description{background-color:#edede6;padding:37px 28px 23px 41px;min-height:210px;line-height:170%}.tawi_block04__item--r{position:relative;float:right;width:38.2%}.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{display:inline-block;margin-bottom:53px;margin-left:40.2%;background-color:#71b4b0;padding:11px 25px;color:#fff;font-size:16px}.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{margin-bottom:28px;padding:14px 25px}.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{color:#414042;font-size:24px}[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{margin-bottom:63px;color:#2d478d;font-weight:400;font-size:36px;line-height:120%}.tawi_block06__list{margin-bottom:26px;overflow:hidden}.tawi_block06__item{float:left;margin-right:2%;width:32%}.tawi_block06__item:first-child .tawi_block06__image{padding-right:8%}.tawi_block06__item:nth-child(3n){margin-right:0}.tawi_block06__title{display:inline-block;margin-bottom:33px;width:100%;color:#2d478d;font-weight:400;font-size:29px;text-align:center}.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{display:inline-block;vertical-align:top;margin-right:38px;border-radius:4px;background-color:#2d478d;padding:1px 26px;color:#fff;font-size:14px}.tawi_block06__image{margin-bottom:8px}.tawi_block06__description{background-color:#edede6;padding:18px 24px;min-height:180px}.tawi_block06__note{margin-bottom:130px;padding-left:23px;color:#58595b;font-size:14px;line-height:150%}.tawi_block06__image02{margin-bottom:85px;padding-top:10px}.tawi_block07{margin-bottom:30px;overflow:hidden}.tawi_block07__title{margin-bottom:14px;color:#2d478d;font-weight:400;font-size:28px;line-height:185%;letter-spacing:.8px}.tawi_block07__description{margin-bottom:82px}.tawi_block07__item{position:relative;float:left;margin-right:6%;margin-bottom:23px;width:47%}.tawi_block07__item:nth-child(2n){margin-right:0}.tawi_block07__image{float:left;width:35.74%}.tawi_block07__txt{float:left;width:64.26%}.tawi_block07__item__title{margin-bottom:22px;padding-top:14px;padding-left:9%;color:#2d478d;font-weight:400;font-size:28px;letter-spacing:-2px}.tawi_block07__item__description{margin-left:11px;background-color:#edede6;padding:16px 8px 18px 6%;min-height:152px;line-height:178%;letter-spacing:-.7px}.tawi_block07__item__description.fixmp{margin-top:-8px;padding-top:12px;padding-bottom:8px}.tawi_block07__item__description li{position:relative;margin-bottom:2px;padding-left:31px}.tawi_block07__item__description li::before{display:inline-block;position:absolute;left:0;vertical-align:top;padding:1px 15px 0 1px;content:'●';color:#2b9c9d}.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{margin-right:6%;width:47%;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{margin-bottom:20px;color:#2d478d;font-weight:400;font-size:32px;line-height:120%}.privacy__description{margin-bottom:20px;font-size:15px;line-height:215%;letter-spacing:-.5px}.txt-blue{color:#2d478d}.txt-red{color:#ee2f2a}.txt-bold{font-weight:700}.contact{padding:70px 0 185px}.contact__title{margin-bottom:18px;color:#2d478d;font-weight:400;font-size:32px;line-height:140%}.contact__description{margin-bottom:15px;font-size:15px;line-height:210%}.contact__description a{text-decoration:underline}.contact__description a:hover{text-decoration:none}.contact__tel{margin-bottom:55px;font-size:15px;letter-spacing:1px}.contact__tel .tel-text{color:#2d478d;font-size:28px}.contact__tel .txt-bold{margin-right:47px;margin-left:7px}.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{position:relative;border-top:1px solid #939598;padding-top:23px;padding-bottom:14px;font-weight:700}.contact__form dt::before{position:absolute;top:24px;left:15px;content:'■';color:#2d478d;font-size:15px}.contact__form dt::after{margin-left:12px;content:'※';color:#ee2f2a;font-weight:400}.contact__form dt.no-required::after{content:none}.contact__form dd{padding-bottom:35px}.contact__form .row01 li{display:inline-block;vertical-align:top;margin-right:35px}.contact__form li input{cursor:pointer;margin-right:8px}.contact__form li label{cursor:pointer}.contact__form .row01 li:last-child{margin-right:0}.contact__form .row02 ul{padding-top:23px;overflow:hidden}.contact__form .row02 li{float:left;margin-right:53px;margin-bottom:29px;width:160px;text-align:center}.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{margin-top:6px;border:1px solid #939598;border-radius:11px;padding:10px 15px;width:100%!important;max-width:100%!important;height:auto!important;min-height:171px;max-height:171px}.contact__form .table_form td,.contact__form .table_form th{padding-bottom:16px}.contact__form .table_form th{vertical-align:top;padding-top:10px;font-weight:400;text-align:left}.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{margin-left:16px;color:#58595b;font-size:15px}.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{display:inline-flex;vertical-align:top;margin-left:55px}.col_right1 .col_right_title{min-width:55px}.col_right2{display:inline-flex;vertical-align:top;margin-left:40px}.col_right2 .col_right_title{min-width:95px}.table_form .wpcf7-form-control-wrap{display:inline-flex;flex-direction:column}.acceptance-privacy{display:block;padding-top:30px;text-align:center}.acceptance-privacy .wpcf7-list-item-label::after{margin-left:10px;content:'※';color:#ee2f2a;font-weight:400}.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{transition:.3s all ease;border-color:#da1c5c;border-radius:24px;background-color:#da1c5c;padding:14px 0;width:100%;max-width:372px;color:#fff;font-weight:700;font-size:19px}.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{margin-bottom:40px;text-align:center}.thanks_box{clear:both;margin:0 auto 100px;border:2px solid #ccc;padding-bottom:30px;width:85%;max-width:500px}.thanks_box .tks_title{padding:30px 0 20px;font-weight:700;font-size:16px;text-align:center}.thanks_box .tks_text{padding:0 20px 25px;line-height:160%;text-align:justify}.thanks_box .tks_link{padding:0;text-align:center}.thanks_box a{color:#444}
/*! sitemap !*/
.sitemap{margin-bottom:210px;padding-top:68px}.sitemap a{display:block;margin-bottom:8px;border:1px solid #bcbec0;background-color:#f1f2f2;padding:14px 36px;font-size:15px;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.sitemap a:hover{background-color:#353536;color:#f1f2f2;text-decoration:none}.sitemap li>ul{margin-left:30px}.wpcf7 span.wpcf7-list-item{display:inline-block;vertical-align:top;margin:0 45px 0 0}.wpcf7 span.wpcf7-list-item input[type=checkbox],.wpcf7 span.wpcf7-list-item input[type=radio]{position:relative;top:0;margin:0 7px 0 0}.contact_checkbox01{padding-top:3px!important}.contact_checkbox02{overflow:hidden}.contact_checkbox02 .wpcf7-form-control-wrap{display:block;padding-top:23px;overflow:hidden}.contact_checkbox02 .wpcf7-form-control.wpcf7-checkbox{display:flex;flex-wrap:wrap;gap:30px 53px}.contact_checkbox02 span.wpcf7-list-item{margin:0;width:160px}.contact_checkbox02 span.wpcf7-list-item label{display:block;cursor:pointer;background-position:center top;background-size:160px 220px;background-repeat:no-repeat;padding:234px 0 0 0;text-align:center}.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{position:relative;clear:both;margin:20px auto;width:100%;max-width:150px;text-align:center}.btn_loadmore a{display:block;position:relative;z-index:1;border:1px solid #2d478d;border-radius:5px;background-color:#fff;padding:5px 0;color:#2d478d;font-size:inherit;line-height:180%;text-decoration:none}.btn_loadmore a:hover{background-color:#2d478d;color:#fff}.btn_loadmore.loading a{opacity:0}.btn_loadmore.loading::before{position:absolute;top:0;left:0;z-index:2;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-searching.gif) center center no-repeat;background-size:auto 45px;width:100%;height:100%;content:''}.lineup_piab-psmart .lineup_boxtop{margin-bottom:105px}.lineup_piab-psmart .piab_block03-tit01{margin-bottom:35px}.lineup_piab-psmart .piab_block03__tit02{margin-top:5px;margin-bottom:20px;line-height:160%}.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{margin-bottom:84px;overflow:hidden}.piab-psmart_block02{clear:both;margin-bottom:190px}.piab-psmart__list{overflow:hidden}.piab-psmart__item{float:left;margin-right:40px;width:620px}.piab-psmart__item:nth-child(2n){margin-right:0}.piab-psmart__content{margin-bottom:80px;overflow:hidden}.piab-psmart__image{float:left;width:40.32%}.piab-psmart__description{float:right;margin-top:-5px;width:54%}.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{margin-top:5px;margin-bottom:20px;line-height:160%}.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{margin-bottom:84px;overflow:hidden}.tawi-mop_block02{clear:both;margin-bottom:190px}.tawi-mop_block03-tit01{margin-bottom:23px;background:#2d478d;padding:15px 0 15px 45px;color:#fff;font-size:28px;letter-spacing:1px;text-align:left}.tawi-mop__list{overflow:hidden}.tawi-mop__item{float:left;margin-right:40px;width:620px}.tawi-mop__item:nth-child(2n){margin-right:0}.tawi-mop__content{margin-bottom:80px;overflow:hidden}.tawi-mop__image{float:left;width:40.32%}.tawi-mop__description{float:right;margin-top:-5px;width:54%}.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{margin-top:5px;margin-bottom:20px;line-height:160%}.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{margin-bottom:84px;overflow:hidden}.tawi-container-unloader_block02{clear:both;margin-bottom:190px}.tawi-container-unloader_block03-tit01{margin-bottom:23px;background:#2d478d;padding:15px 0 15px 45px;color:#fff;font-size:26px;letter-spacing:1px;text-align:left}.tawi-container-unloader__list{overflow:hidden}.tawi-container-unloader__table{overflow:hidden}.tawi-container-unloader__item{float:left;margin-right:40px;width:620px}.tawi-container-unloader__item:nth-child(2n){margin-right:0}.tawi-container-unloader__content{margin-bottom:80px;overflow:hidden}.tawi-container-unloader__image{float:left;width:40.32%}.tawi-container-unloader__description{float:right;margin-top:-5px;width:54%}.tawi-container-unloader_tabs__tbl{margin-bottom:55px;font-size:16px}.tawi-container-unloader_tabs__tbl tr th{border:1px solid #818285;padding:11px 0;width:270px;color:#fff;font-weight:400}.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{border:1px solid #818285;padding:5px 40px}.tawi-container-unloader_tabs__tbl.mb-42{margin-bottom:42px}.tawi-container-unloader_tabs__tbl__title{clear:both;background-color:#58595b;padding:11px 0;color:#fff;font-weight:400;font-size:16px;text-align:center}.tawi-container-unloader_font36{display:block;font-size:36px;line-height:135%}
/*! recruit.html !*/
.page_recruit-bl01{margin-top:85px;margin-bottom:53px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/page-recruit01.jpg) no-repeat left center;padding:14px 20px 24px 0;overflow:hidden}.page_recruit-cnt01{float:right;background:rgb(255 255 255 / .82);padding:45px 40px 0 41px;width:785px}.page_recruit-p01tit{margin-bottom:18px;border-bottom:1px dotted #6d6e71;padding-bottom:18px;color:#2e5e86;font-weight:700;font-size:26px}.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{float:right;margin-top:-5px;width:425px}.text-bottom span{float:left;font-size:16px;line-height:170%}.page_recruit-bl01 .text-bottom .img{float:right;margin-right:9px;margin-bottom:0}.text-bottom .img img{margin:0}.page_recruit-h3{clear:both;margin-bottom:45px;background:#2e5e86;padding:15px 0 15px 45px;color:#fff;font-weight:400;font-size:28px}[class*=page_recruit-bl02-]{width:617px}.page_recruit-bl02-left{float:left}.page_recruit-bl02-right{float:right}[class*=page_recruit-bl02-] .text{position:relative;bottom:86px;float:right;background:rgb(233 234 235 / .82);padding:22px 18px 0 28px;width:500px;font-size:15px}[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{margin-bottom:10px;color:#2e5e86;font-weight:700;font-size:21px}.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{margin-bottom:20px;color:#2e5e86;font-weight:700;font-size:23px;letter-spacing:-1.5px}[class*=page_recruit-bl03] .text{font-size:15px;text-align:justify}[class*=page_recruit-bl03] .text p{margin-bottom:28px;line-height:175%;letter-spacing:1px}[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;margin-bottom:95px;overflow:hidden}.page_recruit-bl041{float:left;margin-right:15px;background:#2e5e86;padding:72px 0;width:440px;color:#fff;font-weight:700;text-align:center}.page_recruit-font14{display:block;font-weight:700}.page_recruit-font24{margin-top:7px;font-size:24px}.page_recruit-font20{margin-top:7px;font-size:20px}.page_recruit-bl042{float:left;margin-right:5px;border:1px solid #2e5e86;padding:11px 10px;width:410px;overflow:hidden}.page_recruit-bl042 a{display:table;clear:both;width:100%}.page_recruit-bl042 .img{float:left}.page_recruit-bl042 .text{display:table-cell;vertical-align:middle;width:200px}.page_recruit-bl04tit{margin-bottom:10px;color:#414042;font-weight:700;font-size:26px;text-align:center}.page_recruit-bl04tit img{padding-top:4px;padding-bottom:1px}.page_recruit-bl04tit span{margin-left:10px;font-size:16px}.page_recruit-bl042 a:hover{text-decoration:none}.page_recruit-bl042 .lineup-btn{margin-bottom:0;margin-left:5px;border:none;background:#5fb5a4 url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 10px no-repeat;color:#fff;text-align:center}[class*=page_recruit-bl042]:last-child{margin-right:0}.page_recruit-bl05{clear:both;margin-bottom:91px;background:#edede6;padding:40px 25px 33px 25px;text-align:center}.page_recruit-bl05 .tit{display:inline-block;margin-bottom:25px;border-bottom:2px solid #2e5e86;padding-bottom:18px;color:#414042;font-weight:700;font-size:28px;text-align:center}.page_recruit-bl05 p{margin-bottom:28px;font-size:15px;text-align:left}.page_recruit-bl06{margin-bottom:110px;background:#2e5e86;padding:65px 0 73px 0}.page_recruit-bl06 .container{background:#fff;padding:43px 0 70px 0}.page_recruit-bl06 .tit{margin-bottom:38px;color:#fff;font-weight:700;font-size:32px;text-align:center}.page_recruit-tabl{margin:0 auto;border:1px solid #808285;width:1200px}.page_recruit-tabl tr th{border-bottom:1px solid #fff;background:#2d478d;padding:18px 0;width:250px;color:#fff;font-size:16px}.page_recruit-tabl tr:last-child th{border:1px solid #808285}.page_recruit-tabl tr td{border:1px solid #808285;padding:18px 20px 17px 36px;font-size:15px}.page_recruit-tablmbt{margin-bottom:26px}
/*! recruit/office.html !*/
.recruit-office{margin-top:74px}.recruit-office-title{margin-bottom:25px;color:#2d478d;font-weight:400;font-size:32px;line-height:100%}.recruit-office-p01{margin-bottom:25px;color:#231f20;font-weight:500;font-size:21px}.recruit-office__item{float:left;margin-right:2.13%;margin-bottom:30px;width:23.4%}.recruit-office__item:nth-child(4n){margin-right:0}.recruit-office__link{display:block;position:relative}.recruit-office__link::before{position:absolute;top:0;left:0;opacity:0;transition:.3s all ease;background-color:rgb(0 0 0 / .5);width:100%;height:100%;content:''}.recruit-office__link:hover p,.recruit-office__link:hover::before{opacity:1}.recruit-office__link p{position:absolute;top:54%;transform:translateY(-50%);opacity:0;transition:.3s all ease;width:100%;color:#fff;font-size:15px;text-align:center}.recruit-office__link p span{padding-right:30px}.recruit-office-gallery{margin-bottom:75px;padding-top:10px;overflow:hidden}.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{margin-bottom:70px;overflow:hidden}.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{margin-bottom:14px;color:#231f20;font-weight:700;font-size:18px;text-align:center}.recruit-office-info__title02{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;color:#231f20;font-weight:400;font-size:15px;word-break:keep-all}.safari.desktop .recruit-office-info__title02{min-width:147px}.recruit-office-info__description{position:relative}.recruit-office-info__description p{border:2px solid #939598;background-color:#f1f2f2;padding:19px 13px 30px;color:#353536;font-size:15px}.recruit-office-info__description::before{position:absolute;top:20px;right:2px;bottom:-28px;left:-4px;z-index:-1;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/office-des-bg.gif) left bottom no-repeat;background-size:contain;content:''}
/*! recruit/career.html !*/
.recruit-career{margin-top:75px}.recruit-career .recruit-office-title{margin-bottom:30px;font-weight:700;line-height:170%}.recruit-career__list{display:inline-block;margin-bottom:139px;width:100%;word-spacing:-5px}.recruit-career__list-item{display:inline-block;vertical-align:top;margin-right:2.54%;border:1px solid #2e5e86;width:31.64%}.recruit-career__list-item:nth-child(3n){margin-right:0}.recruit-career__list-item .number{display:inline-block;vertical-align:middle;background-color:#2e5e86;padding:41px 0 35px;width:60px;color:#fff;font-size:36px;text-align:center}.recruit-career__list-item .text{display:inline-block;vertical-align:middle;padding:4px 0 0 20px;width:calc(100% - 60px);color:#414042;font-weight:700;font-size:20px;line-height:175%}.recruit-career-title{margin-bottom:67px;background-color:#2e5e86;padding:17px 43px 13px;color:#fff;font-weight:400;font-size:28px}.recruit-career-title.mb56{margin-bottom:56px}.recruit-career__image{margin-bottom:136px;text-align:center}.recruit-career__txt{margin-bottom:63px;text-align:center}.recruit-career__txt .s01{display:inline-block;vertical-align:middle;margin-right:19px;border:1px dotted #808285;background-color:#f1f2f2;padding:13px 16px;color:#58595b;font-weight:700;font-size:18px}.recruit-career__txt .s02{display:inline-block;vertical-align:middle;padding-top:5px;color:#414042;font-size:28px}
/*!solution01!*/
.solution01{padding-top:80px}.solution01 .lineup_item__info_title{font-size:28px;text-align:left}.solution01 .kest_title-font36{margin-bottom:25px;text-align:center}.solution01_block01 .left{float:left;margin-top:22px;margin-bottom:90px;padding-left:120px;width:560px;text-align:center}.solution01_block01 .right{float:right;margin-bottom:90px;background:#edede6;padding:29px 33px 43px 33px;width:720px}.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{margin-bottom:20px;padding:15px 13px;font-size:18px;text-align:center}.solution01_block02 p{margin-bottom:25px;font-size:15px}.solution01_block02 .img{margin-bottom:15px}.solution01_btn{clear:both;margin-top:20px;margin-bottom:85px;text-align:center}.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;padding:10px;max-width:230px;color:#fff;text-align:center}.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{margin-bottom:150px;overflow:hidden}.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{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution01_bg01.png) top 2px left no-repeat;padding-bottom:25px;padding-left:35px;color:#414042;font-size:19px}.solution01_img-left{float:left;width:320px}.solution01_text-right{float:left;margin-bottom:5px}.solution01_content{clear:both;background:#edede6;padding:20px 29px 20px 40px;font-size:15px}.solution01_block04{margin:37px auto 160px auto;width:1145px;overflow:hidden}.solution01_block04-item{float:left;margin-right:33px;width:202px}.solution01_block04-item:last-child{margin-right:0}.solution01_block04-item .img{margin-bottom:15px}.solution01_block04-item p{margin-bottom:5px;color:#231f20;font-size:15px}.solution01_slick .slick-dots li button:before{color:#a7a9ac;font-size:18px}.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;padding:80px 0 150px;overflow:hidden}.solution03_block01{clear:both;margin-bottom:85px}.solution_title01{clear:both;padding-bottom:26px;color:#2d478d;font-weight:400;font-size:36px;line-height:120%;font-family:'Noto Sans JP',sans-serif;text-align:center}.solution03_block02{clear:both;margin-bottom:75px;overflow:hidden}.solution03_block02__item{float:left;margin-left:38px;padding-bottom:30px;width:400px}.solution03_block02__item:nth-child(3n+1){clear:left;margin-left:0}.solution_title02{margin-bottom:30px;background-color:#2c478d;padding:15px 5px 15px 40px;color:#fff;font-weight:400;font-size:18px;font-family:'Noto Sans JP',sans-serif}.solution03_block02__item div{vertical-align:middle;padding-bottom:15px}.solution03_block02__item p{color:#353536;font-size:15px;text-align:justify}.solution_btn{clear:both;padding-bottom:50px;text-align:center}.solution_btn .lineup-btn--blue{padding:9px 0;max-width:230px;font-weight:700;font-size:15px}.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{margin-bottom:110px;overflow:hidden}[class*=solution02-bl01__item-]{float:left;margin-right:40px;margin-bottom:66px;width:620px;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{float:left;margin-top:2px;width:200px}.solution02-bl01__imgage{font-size:15px}.solution02-bl01__item-01 .solution02-bl01__description{float:right;width:calc(100% - 225px)}.solution02-bl01__item-02 .solution02-bl01__imgage{float:left;margin-top:5px;width:250px}.solution02-bl01__item-02 .solution02-bl01__description{float:right;width:calc(100% - 270px)}.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{clear:both;overflow:hidden}.solution02-tabs_list{overflow:hidden}.solution02-tabs__item{float:left;margin-right:40px;width:400px}.solution02-tabs__item:nth-child(3n){margin-right:0}.solution02-tabs__title{margin-bottom:12px;background-color:#2d478d;padding:17px 38px 13px;color:#fff;font-weight:400;font-size:18px;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{background-color:#edede6;padding:22px 22px 32px 31px}.solution02-tabs__box .__title{margin-bottom:11px;color:#2d478d;font-weight:500;font-size:23px;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{margin-bottom:59px;border:none;text-align:center}.solution02-gr02 .tabs_navi li{margin:0 2px 0;border:2px solid #2c478d;min-width:291px}.ie .solution02-gr02 .tabs_navi li{float:none}
/*! sesotec !*/
.lineup_sesotec{margin-bottom:92px;overflow:hidden}.lineup_sesotec .lineup_item{padding-top:72px;padding-right:60px}.lineup_sesotec .lineup_item__logo{margin-bottom:25px}.lineup_sesotec .lineup_item__title{padding-right:39px;font-size:36px}.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{margin-bottom:37px;font-size:15px;line-height:170%}.lineup_sesotec .lineup_item__descript_list li{margin-bottom:22px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/sesotec_icon.png) center left 26px no-repeat;padding-right:52px;padding-left:65px;font-weight:700;font-size:18px}.lineup_sesotec .lineup_boxtop{margin-bottom:36px}.lineup_sesotec .lineup_piab__specifications{margin-bottom:113px}.lineup_sesotec .solution02-bl01__title{margin-bottom:34px;padding-left:46px;font-size:23px}.sesotec_table .col01{width:240px}.sesotec_table .row01 th{padding:19px 0}.sesotec_table .row02 th{background-color:#808285;padding:12px 0;font-size:14px}.sesotec_table tbody tr td{background-color:transparent!important;padding:13px 0}.flow-banner{clear:both;margin:0 auto;padding:54px 0 5px;width:100%;max-width:792px}.flow-banner a{display:block}.flow-banner-TAWI-MOP{clear:both;margin:0 auto;padding:3px 0 90px;width:100%;max-width:792px}.flow-banner-TAWI-MOP a{display:block}.flow-banner-topics{clear:both;margin:0 auto;padding-bottom:35px;width:100%;max-width:792px}.flow-banner-topics a{display:block}.banner-topics-title{margin:10px auto;width:100%;max-width:792px;font-size:20px}.banner-topics-link{margin:30px auto;width:100%;max-width:792px}.banner-topics-link2{margin:10px auto 80px;width:100%;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{margin-bottom:40px;color:#2d478d;font-weight:400;font-size:32px}.piab_option-des{margin-bottom:83px;color:#414042;font-size:22px;line-height:120%}.piab_option .page_recruit-h3{margin-bottom:33px;background:#2d478d;font-size:26px}.piab_option-block01{margin-bottom:65px;overflow:hidden}.piab_option-block01 .img{float:left;width:525px}.piab_option-block01 .lineup_item__list{float:right;margin-top:18px;width:715px}.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{border:1px solid #6d6e71;background:#6d6e71;padding:19px 0;color:#fff;font-weight:400;font-size:16px}.piab_option-tbl tr td{border:1px solid #818285;padding:14px 0;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{padding-left:30px;text-align:left}.piab_option .sesotec_table .row01 th.col02{width:130px}.piab_option-tbl.piab_option-mbt01{margin-bottom:10px}.piab_option-note{margin-bottom:17px;font-size:15px;line-height:80%;text-align:right}.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{float:right;clear:both;margin-top:15px;width:715px;font-size:15px;text-align:left}.piab_option-tbl01 tr th.col1{width:840px}.piab_option-tbl01 tr th.col2{width:440px}.piab_option-block02text{float:right;width:785px;font-size:15px}.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;margin-top:5px;width:495px}.piab_option-block02{margin-bottom:175px;overflow:hidden}.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{display:block;padding:0;text-align:center}.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{background-color:#888!important;color:#fff;text-align:center}.kest_tabs_tbl02 tbody tr td:first-child{padding-left:18px}.bt-none th{border-bottom:none!important}.lineup_piab__texttop{margin-top:-35px;padding:0 0 45px;font-size:26px;line-height:150%;text-align:center}
/*! solution-conveyor !*/
.solution01{padding-top:62px;padding-bottom:163px}.solution01_gr01{background-color:#edede6;padding:37px 0 30px;text-align:center}.solution01_gr01__title{margin-bottom:46px}.solution01_gr01__title .txt{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;color:#2d478d;font-weight:400;font-size:37px;line-height:140%}.solution01_gr01__title .txt::after,.solution01_gr01__title .txt::before{position:absolute;top:34px;background-color:#2d478d;width:46px;height:2px;content:''}.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{display:inline-block;position:relative;vertical-align:top;margin:0 8px;border:1px solid #2d478d;border-radius:19px;background-color:#fff;padding:13px;width:20.85%;color:#2d478d;font-weight:700;font-size:21px}.solution01_gr01__list li .number{position:absolute;top:-29px;left:50%;transform:translateX(-50%);z-index:2;border-radius:100%;background-color:#2d478d;width:39px;height:39px;content:'';color:#fff;font-weight:700;font-size:22px;line-height:39px}.solution01_gr02_box{clear:both}.solution01_gr02_box__info{float:left;width:50.8%}.solution01_gr02_box__info .image{margin-left:115px;max-width:425px}.solution01_gr02_box__info .title{margin-bottom:28px;color:#2d478d;font-weight:400;font-size:36px;line-height:150%}.solution01_gr02_box__list{display:inline-block;margin-top:71px;width:44.5%;text-align:center;word-spacing:-10px}.solution01_gr02_box__list li{display:inline-block;position:relative;vertical-align:top;margin-right:20px;margin-bottom:13px;border-radius:12px;background-color:#567876;width:calc(50% - 10px);height:138px;word-spacing:0}.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%);width:100%;color:#fff;font-weight:700;font-size:20px;line-height:150%}.solution01_gr02{margin-bottom:113px}.solution01_gr02 .lineup_item__logo{margin-bottom:50px;max-width:415px}.solution01_gr02 .lineup_item{padding-top:48px}.solution01_gr02 .p01{color:#353536;font-size:16px;line-height:175%}.solution01_gr02 .lineup_video{margin-top:47px;margin-bottom:57px;height:354px}.solution01_gr03__title{margin-bottom:13px;color:#2d478d;font-weight:400;font-size:36px;line-height:150%}.solution01 .solution01_gr03__item_title{margin-bottom:59px}.solution01_gr03__content [class*=item--]{margin-bottom:113px;width:400px}.solution01_gr03__content .item--l{position:relative;float:left;margin-left:125px}.solution01_gr03__content .item--l::after{position:absolute;top:51.4%;right:-190px;transform:translateY(-50%);background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution-conveyor-08.png) center no-repeat;width:148px;height:121px;content:''}.solution01_gr03__content .item--r{float:right;margin-right:125px}.solution01_gr03__content .image{margin:0 auto 23px;max-width:320px}.solution01_gr03__content .title{margin-bottom:20px;color:#414042;font-weight:400;font-size:19px;text-align:center}.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;min-height:194px;color:#353536;font-size:15px;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{padding-bottom:60px;font-size:37px;letter-spacing:1px;text-align:center}.solution2More .ind_bl03_content--group_title::after,.solution2More .ind_bl03_content--group_title::before{top:-25px;width:12px;height:12px}.solution2More .ind_bl03_content--group_title::after{right:51.5%}.solution2More .ind_bl03_content--group_list li{position:relative;margin-right:10px;margin-bottom:40px;border-radius:18px;padding:12px 0;width:270px;font-weight:700;font-size:21px}.solution2More .ind_bl03_content--group_list li:last-child{font-size:17px}.solution2More .ind_bl03_content--group_list li::before{display:inline-block;position:absolute;top:-28px;left:43%;border-radius:50%;background:#2d478d;width:40px;height:40px;content:"1";color:#fff;font-size:22px;line-height:40px}.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{background:#2d478d;padding-top:9px;padding-bottom:6px;color:#fff;font-size:24px;line-height:140%;text-align:center}.solution2More-item01 .img{padding:6px 0}.solution2More_block01{margin-bottom:95px;background:#edede6;padding:36px 0 30px}.solution2More_block01 .container{margin:0 auto;width:1220px;overflow:hidden}.solution2More-item01:first-child{margin-right:100px}.solution2More-item01{float:left;background:#fff;width:560px}.solution2More-item01 .lineup_video,.solution2More-item01 iframe{position:static;left:auto;width:560px;height:315px}.solution2More .lineup-link{max-width:312px}.solution2More .lineup-btn{margin-top:38px;margin-bottom:30px;border-radius:15px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution2_12.png) top 17px right 23px no-repeat;padding:13px 0;max-width:312px;font-weight:700;font-size:19px}.solution2More .lineup-link:hover .lineup-btn{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution2_12.png) top 17px right 23px no-repeat;color:#2d478d;text-decoration:underline}.solution2More_block02{overflow:hidden}.solution2More_block02-tit .des,.solution2More_block02-tit .img{display:inline-block}.solution2More_block02-tit .des{padding-left:40px;color:#414042;font-size:18px;line-height:160%}.solution2More_block02-tit{margin-bottom:25px}.solution2More_block02-des{float:left;background:#edede6;padding:110px 40px 135px;width:715px;font-size:16px;line-height:195%;letter-spacing:-1.3px}.solution2More .lineup_item__info{float:right;clear:unset;margin-top:0}.solution2More-tit{clear:both;margin-top:103px;margin-bottom:30px;color:#2d478d;font-size:36px;letter-spacing:1px}.solution2More .lineup_item__info_title{margin-bottom:60px;font-size:28px;text-align:left}.solution2More_container{margin:0 auto 110px auto;width:1030px;overflow:hidden}.solution2More_container .item{position:relative;width:400px}.solution2More_container .item:first-child{float:left}.solution2More_container .item:first-child::after{display:block;position:absolute;top:41%;left:450px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution2_06.jpg) no-repeat center center;width:148px;height:121px;content:''}.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{display:inline-block;color:#414042;font-size:19px}.solution2More_container .item .des{background:#edede6;padding:23px 27px;font-size:15px}.solution2More .btn-style02{padding:21px 0;font-size:20px}.solution2More .ind_btn_link{margin-top:-92px;margin-bottom:190px;width:320px}.solution2More_mbt01{margin-bottom:100px}.solution2More_block03{margin-bottom:137px;overflow:hidden}.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{position:relative;padding-bottom:20px}.solution03_gr01__list li{position:relative;float:left;margin-left:20px;border:1px solid #2d478d;border-radius:19px;background-color:#fff;padding:33px 10px 9px;width:400px}.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{display:block;clear:left;content:''}.solution03_gr01__list a{position:absolute;top:0;right:0;bottom:0;left:0;text-indent:-99999px}.solution03_gr01__list li:hover .lineup-btn{background-color:#2d478d;color:#fff}.solution03_gr01__list .number{position:absolute;top:-19px;left:50%;transform:translateX(-50%);z-index:2;border-radius:100%;background-color:#2d478d;width:39px;height:39px;content:'';color:#fff;font-weight:700;font-size:22px;line-height:39px}.solution03_gr01__list .title{margin-bottom:21px;color:#2d478d;font-size:21px}.solution03_gr01__list .txt{margin-bottom:16px;background-color:#2d478d;padding:8px 0 10px;color:#fff;font-size:23px;line-height:140%}.solution03_gr01__list .image{margin:0 auto 11px;max-width:220px}.solution03_gr01__list .lineup-btn{margin-bottom:20px;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;padding:12px 5px;max-width:310px;font-size:19px;letter-spacing:1px}.solution03_gr02{margin-bottom:16px}.solution03_gr02.mb-60{margin-bottom:60px}.solution03_gr02 .p03{margin-bottom:10px;color:#2d478d;font-size:21px;text-align:center}.solution03_gr02__title{margin-bottom:20px;color:#414042;font-size:18px}.solution03_gr02__title img{display:inline-block;margin:0 45px 0 0;padding-top:0;max-width:163px}.solution03_gr02__title .img02{margin-right:24px;max-width:184px}.solution03_gr02__title .img03{margin-right:19px;max-width:300px}.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{margin-bottom:40px;color:#353536;font-size:16px;line-height:200%}.solution03_gr02__list{font-size:16px;line-height:200%}.solution03_gr02__list li{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution-sanitary-18.png) left 1px top 7px no-repeat;padding-left:34px}.solution03_gr02 .lineup_video{margin-top:0;width:520px;height:325px}.solution03_gr03 .helios_block03{margin-bottom:3px}.solution03_gr03 .helios_block03__item{margin-bottom:48px}.solution03_gr03__title{margin-bottom:32px;color:#2d478d;font-weight:400;font-size:36px;line-height:140%}.solution03 .solution03-btn{margin-bottom:160px;padding:20px 0;max-width:320px;font-size:20px;letter-spacing:1px}.solution03 .solution03-btn.mb-0{margin-bottom:0}.solution03 .solution03-btn.pb-95{margin-bottom:95px}.solution03_gr04__item_title{margin-bottom:59px;font-size:28px;text-align:left}.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{margin-top:105px;margin-bottom:0;color:#2d478d;font-size:15px;text-align:center}.solution03_gr05 .lineup_item__info_title{margin-bottom:18px;font-weight:700;text-align:left}.solution03_gr05 .solution01_gr03__title{margin-bottom:40px}
/*!cases_list!*/
.pagecases_list .main_title__description{margin-bottom:31px}.list_category{margin:0 auto 30px auto;width:1145px;overflow:hidden;text-align:center}.list_category li{display:inline-block;margin-right:3px}.list_category li:last-child{margin-right:0}.cases_list-category,.list_category li a{display:block;border:1px solid #808285;border-radius:10px;background-position:center center;background-repeat:no-repeat;width:140px;min-height:50px}.list_tag{margin-bottom:8px;text-align:center}.list_tag span{display:inline-block;margin:0 3px}.list_tag span a{display:block;margin-bottom:21px;border:1px solid #78b544;padding:2px 17px;color:#231f20;font-size:14px}.list_tag span.cl-blue a{border-color:#2b9c9d}.cases_list .cases_item{margin-bottom:30px;margin-left:40px;border:1px solid #808285;padding:0 0 20px;width:360px}.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-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/cases_list03.jpg);background-position:top 14px center}.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;margin:0 auto 285px auto;width:1160px;overflow:hidden}.cases_list-link{position:absolute;top:0;left:0;width:100%;height:100%;content:''}.cases_list-link a{display:block;text-decoration:none}.cases_item.corporate_item__link a{border:none;padding-top:0}.cases_item .img{background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:230px}.cases_item ._tit{margin:18px 0 8px;padding:0 10px 0 22px;color:#2d478d;font-size:21px;text-align:left}.cases_item .lineup-btn{font-size:14px}.cases_tag{margin-bottom:14px;padding:0 10px 0 22px;color:#58595b;font-weight:700;font-size:14px;text-align:left}.cases_tag a{display:inline-block;position:relative;vertical-align:top;z-index:1;border:none;word-break:keep-all}.cases_tag a:hover{text-decoration:underline}
/*!cases_detail!*/
.cases_detail{margin-top:90px}.cases_detail-main{margin:0 auto;width:920px}.cases_detail-main ._tit{margin-bottom:15px;border-top:1px solid #939598;border-bottom:1px solid #939598;padding:31px 0 25px 23px;color:#2d478d;font-size:24px}.cases_detail .cases_item:hover{border:none}.cases_detail .cases_list-category{float:left;margin:0}.cases_detail .cases_tag{float:left;margin-top:17px;margin-left:20px;pointer-events:none}.cases_detail-main .img{clear:both;margin-bottom:28px}.cate_tags{margin-bottom:15px;overflow:hidden}.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{float:right;background:#edede6;width:330px}.cases_detail-sidebar ._tit{margin-bottom:7px;background:#2d478d;padding:10px 0;color:#fff;font-size:18px;text-align:center}.cases_detail-cate{padding-bottom:37px}.cases_detail-cate li{margin:0 20px;border-bottom:1px dotted #939598;padding:17px 10px 13px 10px}.cases_detail-cate li a{display:block;color:#2d478d;font-size:15px}.cases_detail-tags{margin:0 auto;padding:16px 0 19px 0;width:295px;color:#58595b;font-weight:700;font-size:15px;text-align:center}.cases_detail-tagsItem{margin-bottom:15px}.cases_detail-search .search,.cases_detail-sidebar .search{position:relative}.cases_detail-sidebar .search li{margin:0 auto;width:300px}.cases_detail-search .search{margin:0;width:300px}.cases_detail-search .search input[type=text],.cases_detail-sidebar .search input[type=text]{position:relative;margin-top:16px;margin-bottom:45px;border:1px solid #a7a9ac;border-radius:10px;padding:11px 0;width:300px;color:#666}.cases_detail-search .search input[type=text]{margin-bottom:38px}.cases_detail-search .search input[type=submit],.cases_detail-sidebar .search input[type=submit]{position:absolute;top:24px;right:25px;border:none;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/cases_detailsearch.png) no-repeat right center;width:25px;height:25px;text-indent:-9999px}.search input:focus{outline:0}.cases_detail-main .lineup-link{text-align:center}.search-results-title{margin:0 auto 12px;width:1160px;font-size:15px}.search-results-row{margin:0 auto 0;width:1160px}.solution2More_block01 .solution01_gr01__title .txt{font-weight:700}.solution2More_block01 .solution01_gr01__list li{padding:12px 0;width:270px}.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;color:#414042;font-size:28px;line-height:150%}.lineup_helio-addtext01{position:relative;margin-bottom:13px;color:#414042;font-size:21px;text-align:center}.lineup_helio-addtext01:after{position:absolute;top:-20px;right:21%;content:"オクトマット";font-size:13px}[class*=lineup_helio-addlist0]{float:left}[class*=lineup_helio-addlist0] li{margin-bottom:4px;font-size:15px}.lineup_helio-addlist01{margin:0 auto;margin-left:63px;width:240px;overflow:hidden}.lineup_helio-addlist02{float:right;margin-right:25px;width:160px}[class*=lineup_helio-addlist0] li:before{display:inline-block;margin-right:10px;border-radius:50%;background:#2c6d96;width:13px;height:13px;content:''}.lineup_helio-addblock01 .left{float:left;margin-bottom:50px;width:850px}.lineup_helio-addblock01 .right{float:right;margin-top:-48px;margin-bottom:50px}
/*!kest tab!*/
.kest_tabs_tbl_block{float:left;width:100%;max-width:385px}.kest_tabs_tbl_block02{float:none;clear:both;margin:0 auto 30px}.kest_tabs_tbl_block.w985{float:none;clear:both;margin:0 auto 30px;max-width:985px}.kest_tabs_tbl01.w840{float:right;clear:none;width:840px}.kest_tabs_tbl01 table{width:100%}.kest_tabs_tbl__mb-12 table{margin-bottom:12px}.kest_tabs__title{clear:both;margin-bottom:48px;background-color:#2c478d;padding:19px 48px;color:#fff;font-weight:400;font-size:20px}.kest_tabs_tbl_block .text{margin-bottom:18px;color:#3e3a39;font-size:20px}.kest_tabs_tbl01__p01{clear:both;padding-top:5px;color:#323333;font-size:15px;text-align:right}.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{position:absolute;margin-top:-5px;padding-left:2px;content:'※';font-size:13px}.kest_block02__item .img{margin-bottom:18px}.kest_block02__item .txt{color:#323333;font-size:15px;text-align:center}
/*!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{margin-bottom:63px;padding-top:23px}.lineup_sesotec-block01 .lineup_item__descript_list li{margin-bottom:17px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/sesotec_icon.png) center left no-repeat;padding-left:43px;font-weight:700;font-size:18px}.lineup_sesotec-block01 .helios_title__h3{text-align:left}.lineup_sesotec-block01 .item{margin-bottom:68px;background:#edede6;padding:24px 23px;width:620px}.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{margin-bottom:7px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_bg02.png) center left no-repeat;padding-left:40px;font-weight:700;font-size:18px}.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{display:inline-block;margin:0 -14px 80px;word-spacing:-10px}.lineup-bfm_group02__item{display:inline-block;vertical-align:top;padding:0 14px;width:25%;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{margin-bottom:14px;color:#163b85;font-size:24px}.lineup-bfm_group02__item ._description{margin-bottom:5px;color:#1a1a1a}.lineup-bfm_group02__item ._note{color:#333;font-size:14px;letter-spacing:-1px}.safari.desktop .lineup-bfm_group02__item ._note{margin-bottom:15px}.lineup_bfm_list{margin:0 -19px;color:#1a1a1a;word-spacing:-10px}.lineup_bfm_list.mb50{margin-bottom:50px}.lineup_bfm_list__item{display:inline-block;vertical-align:top;padding:0 19px 28px;width:33.33%;word-spacing:0}.lineup_bfm_list__item_left{position:relative;float:left;width:37.5%}.lineup_bfm_list__item_left:after{position:absolute;top:0;right:-23%;bottom:4px;background-color:#000;width:1px;content:''}.lineup_bfm_list__item_left ._image{margin-bottom:10px}.lineup_bfm_list__item_left ._description{font-weight:700;font-size:16px;text-align:center}.lineup_bfm_list__item_right{float:right;padding-top:30px;padding-left:25px;width:54%}.lineup_bfm_list__item_right ._title{margin-bottom:10px;min-height:48px;font-weight:700;font-size:19px}.lineup_bfm_list__item_right ._title.mt50{margin-top:50px}.lineup_bfm_list__item_right ._description{margin-bottom:8px;font-size:15px}.lineup_bfm_list__item_right ._note{font-weight:700;font-size:19px}
/*!piab-t!*/
.lineup_item__title.fz35{min-height:190px;font-size:35px}.lineup_item__list-btn{margin-bottom:20px;color:#2d478d;font-size:19px;text-align:center;word-spacing:-10px}.lineup_item__list-btn li{display:inline-block;margin:0 8px 8px;width:100%;max-width:160px;word-spacing:0}.lineup_item__list-btn.mw180 li{min-width:110px;max-width:180px}.lineup_item__list-btn .s01{display:block;border:2px solid #294686;border-radius:20px;background-color:#f1f2f2;padding:7px}.lineup_item__list02{margin-bottom:22px;background-color:#edede6;padding:22px 28px;min-height:242px}.lineup_item__list02 li{position:relative;margin-bottom:2px;padding-left:26px}.lineup_item__list02 li::before{position:absolute;top:5px;left:0;border-radius:50%;background-color:#2d478d;width:14px;height:14px;content:''}.lineup_item__list03{margin-bottom:22px;word-spacing:-10px}.lineup_item__list03 dd,.lineup_item__list03 dt{display:inline-block;vertical-align:middle;margin-bottom:8px;word-spacing:0}.lineup_item__list03 dt{margin:0 18px 8px 28px;border-radius:8px;background-color:#2b9c9d;padding:1px 0 0;width:90px;color:#fff;font-size:13px;text-align:center}.lineup_item__list03 dd{width:calc(100% - 136px);color:#414042;font-size:14px}.lineup_item__descript_p01{background-color:#edede6;padding:13px 28px;font-size:14px;letter-spacing:-.6px}.lineup_item__descript_title.fz22{font-weight:700;font-size:22px}.lineup_piabpftitle .lineup_item__title.fz35{min-height:170px;line-height:140%}.tabs_piab_list{margin-bottom:90px;padding-top:40px;text-align:center;word-spacing:-10px}.tabs_piab_list .tabs_piab_list__item+.tabs_piab_list__item{margin-left:130px}.tabs_piab_list__item{display:inline-block;vertical-align:top;width:200px;word-spacing:0}.tabs_piab_list__item .image{margin-bottom:32px}.tabs_piab_list__item .image img{width:100%}.tabs_piab_list__item .description{border-radius:7px;background-color:#6d6e71;padding:3px 8px;color:#fff;font-size:14px}.lineup_item.no_video{position:relative;float:right;margin-right:80px;padding:0}.lineup_item.no_video .lineup_item__logo{position:absolute;top:78px;left:-96%}
/*!fix other!*/
.lineup_others-bl01 .lineup_item__title{margin-bottom:4px;font-size:42px}.lineup_others-bl01 .lineup_item{margin-top:70px}.lineup_others-bl01text1{margin-bottom:38px;color:#414042;font-size:19px;line-height:180%;text-align:center}.lineup_others-bl01text2{margin:0 auto 20px auto;border-radius:10px;background:#2b9c9d;padding:5px 0;width:430px;color:#fff;font-weight:700;text-align:center}.lineup_others-bl01text3{font-size:16px;line-height:175%;text-align:center}.lineup_others-bl01 .lineup_item__descript_title{margin-bottom:43px;padding-top:10px;font-size:26px;letter-spacing:-2px}.lineup_others-bl01 .lineup_item__descript_text{padding:16px 15px 30px 23px;min-height:360px;line-height:170%}.lineup_others-bl01 .vaculex_title{clear:both;margin-bottom:7px;font-size:24px}.lineup_others-list01{float:left;width:535px}.lineup_others-item01{margin-bottom:47px;border:2px solid #818285;border-radius:15px;padding:14px 30px;overflow:hidden}.lineup_others-list01.left{margin-right:55px}.lineup_others-list01 li{position:relative;padding-bottom:4px;padding-left:20px;font-weight:700}.lineup_others-list01 li:before{display:inline-block;position:absolute;top:5px;left:0;border-radius:50%;background:#2d478d;width:12px;height:12px;content:''}.lineup_others-bl01 .vaculex_info__title{font-size:26px}.lineup_others-bl01text4{margin-bottom:65px;background:#edede6;padding:24px 0 25px 18px;font-size:16px;letter-spacing:-1px}.lineup_others-item02l{float:left;margin-bottom:80px;width:470px}.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{margin-bottom:8px;color:#3e3b3b;font-size:20px}.lineup_others-bl01 .tbl-helios{margin-bottom:25px}.lineup_others-item02 .item{float:left;margin-right:17px;background:#edede6;padding:24px 5px 25px 21px;width:440px}.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{margin-bottom:5px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_bg02.png) center left no-repeat;padding-left:45px;font-weight:700;font-size:18px}.lineup_others-item02 .item p{font-size:16px;line-height:170%;letter-spacing:-1px}.lineup_others-bl01 .lineup_others-left03{margin-top:0;margin-bottom:50px;width:620px}.lineup_others-bl01 .lineup_others-left03 h3,.lineup_others-bl01 .lineup_others-right04 h3{font-size:28px}.lineup_others-bl01 .lineup_others-right04{float:right;clear:none;margin-bottom:50px;width:620px}.lineup_others-bl01 .vaculex_title.fz36{margin-bottom:22px;font-size:36px}.lineup_others-imgl{float:left;margin-top:-8px;width:600px}.lineup_others-right02{float:right;margin-top:17px;width:570px}.lineup_others-bl01text6{margin-bottom:5px;font-size:20px}.lineup_others-table01 tr th{border:1px solid #838383;background:#dedede;padding:12px 0;width:160px;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{border:1px solid #838383;background:#dedede;padding:13px 0;font-weight:400}.lineup_others-table02 tr td{border:1px solid #838383;padding:13px 0}.lineup_others-table02 tr td.bg{background:#dedede}.lineup_others-bl01text5{margin-top:6px;letter-spacing:1px;text-align:right}.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{padding:6px 0;width:108px;line-height:130%}.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{margin-bottom:8px;line-height:125%}.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{margin-bottom:3px;padding-top:7px;line-height:165%;letter-spacing:1px}.lineup_others-bl01 .lineup_others-bl01text10 .lineup_item__descript_text{min-height:305px}.lineup_others-bl01 .lineup_others-left01.mt02{margin-top:32px;margin-bottom:190px;width:620px}.lineup_others-right03{float:right;margin-top:32px;margin-bottom:190px;width:620px}.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{margin-top:-18px;margin-bottom:15px;font-size:15px}.safari.desktop .lineup_item__descript_main-title{font-size:40px;letter-spacing:-1px}.safari.desktop .lineup_pro__btn li:first-child{width:38%}.safari.desktop .lineup_pro__btn li:first-child span{padding:7px 0;width:100%}.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;transition:.3s all ease;margin:0 auto;background:url(https://www.jpnext.co.jp/wp-content/uploads/btn-inquiry.png) center center no-repeat;background-size:100% 100%;padding:14px 0 19px 4%;width:85%;max-width:375px;color:#fff;font-weight:700;font-size:19px;text-align:center}.btn_inquiry a:hover{background-image:url(https://www.jpnext.co.jp/wp-content/uploads/btn-inquiry-on.png);text-decoration:none}.btn_inquiry-tawicontents{clear:both;padding:40px 0 60px}.btn_inquiry-tawicontents a{display:block;transition:.3s all ease;margin:0 auto;background:url(https://www.jpnext.co.jp/wp-content/uploads/btn-inquiry.png) center center no-repeat;background-size:100% 100%;padding:14px 0 19px 4%;width:85%;max-width:375px;color:#fff;font-weight:700;font-size:19px;text-align:center}.btn_inquiry-tawicontents a:hover{background-image:url(https://www.jpnext.co.jp/wp-content/uploads/btn-inquiry-on.png);text-decoration:none}.btn_inquiry-mop{clear:both;padding:5px 0 80px}.btn_inquiry-mop a{display:block;transition:.3s all ease;margin:0 auto;background:url(https://www.jpnext.co.jp/wp-content/uploads/btn-inquiry.png) center center no-repeat;background-size:100% 100%;padding:14px 0 19px 4%;width:85%;max-width:375px;color:#fff;font-weight:700;font-size:19px;text-align:center}.btn_inquiry-mop a:hover{background-image:url(https://www.jpnext.co.jp/wp-content/uploads/btn-inquiry-on.png);text-decoration:none}.btn_inquiry_j-studio{clear:both;padding:5px 0 20px}.btn_inquiry_j-studio a{display:block;transition:.3s all ease;margin:0 auto;background:url(https://www.jpnext.co.jp/wp-content/uploads/btn-inquiry.png) center center no-repeat;background-size:100% 100%;padding:14px 0 19px 4%;width:85%;max-width:375px;color:#fff;font-weight:700;font-size:19px;text-align:center}.btn_inquiry_j-studio a:hover{background-image:url(https://www.jpnext.co.jp/wp-content/uploads/btn-inquiry-on.png);text-decoration:none}
/*!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{border:1px solid #87888b;padding:7px 0;line-height:135%;text-align:center}.piabfix_block01-table table tr td{height:60px;letter-spacing:1px}.piabfix_block01-table table tr th{background:#727276;padding:20px 0;color:#fff}.piabfix_block01-table table tr:nth-child(2n+1){background:#dedede}.piabfix_block02{margin-bottom:70px}.piabfix_block02__l{position:relative;float:left;width:585px}.piabfix_block02__l::after{position:absolute;top:63.4%;right:-17%;transform:translateY(-50%);background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution-conveyor-08.png) center no-repeat;background-size:100%;width:90px;height:75px;content:''}.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{padding-left:38px;letter-spacing:2px}.piabfix01 .piab_block06__title{margin-bottom:20px;padding:0;font-weight:400;letter-spacing:1px}.piabfix_block02 .piab_block03-tit01{margin-bottom:29px}.piabfix_block02__r{float:right;width:585px}.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{background:#edede6;padding:20px 22px;line-height:200%}.piabfix_block02 .piabfix_block02-cnt{margin-bottom:90px}.piabfix_block02-cnt .red{color:#ee2f2a;text-decoration:underline}.piabfix_block03{margin-bottom:20px;overflow:hidden}.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{margin-bottom:30px;color:#58595b;font-weight:400;font-size:29px;line-height:130%}.piabfix_block06__r h4{margin-bottom:68px}.piabfix_block06__l,.piabfix_block06__r{position:relative;width:50%}.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{position:relative;clear:both;margin-bottom:103px}.piabfix_block06 h4{margin-bottom:0;padding-bottom:87px;line-height:155%}.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{margin:0 auto;width:260px;text-align:center}.piabfix_block06 a{display:block;margin-top:20px;border:1px solid #78b544;border-radius:25px;background:#fff;padding:6px 0;color:#58595b;font-size:15px}.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;right:0;left:0}.piabfix_block06__r .text{margin-left:58px;padding-right:10px}.piabfix_block06__r .cnt .img{margin-left:6%}.piabfix_block06{padding-bottom:136px;overflow:hidden}.piabfix_block07 .piab_block03-tit01{margin-bottom:56px}.piabfix_block07 .text{position:absolute;top:115px;padding-left:41px;color:#58595b;font-size:29px;line-height:150%}.piabfix_block07__item{margin:0 auto;padding-top:30px;width:985px;overflow:hidden}.piabfix_block07__item .item h4{margin-bottom:4px}.piabfix_block07__item .item{position:relative;float:left;margin-right:5px;border:1px dashed #78b544;background:#edede6;padding:21px 10px 21px 21px;width:345px}.piabfix_block07__item .item:before{display:block;margin:-32px auto auto;border:1px dotted #78b544;border-width:0 1px 1px 0;width:23px;height:23px;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(-135deg);background:#edede6}.piabfix_block07__item .item:first-child{padding:21px 10px 21px 27px;width:410px}.piabfix_block07__item .item:last-child{margin-right:0;padding:21px 10px 21px 17px;width:212px}.piabfix_block07__item .item .item_text{line-height:160%}.piabfix_block08{margin-bottom:50px;overflow:hidden}.piabfix_block08__l{float:left;margin-bottom:28px;width:700px}.piabfix_block08__r{float:right;margin-top:15px;margin-bottom:28px;width:580px}.piabfix_block08__r iframe{width:100%;height:328px}.piabfix_block08 .piabfix_block02-cnt{clear:both;margin-bottom:72px}.piabfix_block08__r h4{margin-bottom:15px;color:#58595b;font-size:29px;text-align:center}.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{margin-bottom:10px;font-weight:700;font-size:19px}.piabfix_block10 h4{margin-bottom:17px;color:#58595b;font-weight:400;font-size:29px;letter-spacing:1px}.piabfix_block10-cnt{margin-bottom:40px;border:2px solid #808285;border-radius:10px;padding:20px 29px;overflow:hidden}.piabfix_block10-cnt .img{float:left;margin-right:35px;width:137px}.piabfix_block10-cnt .text{float:left;padding:30px 0;width:calc(100% - 172px);font-weight:700;font-size:18px}.piabfix_block10 .btn_inquiry{padding-bottom:104px}.piabfix_block10-title.piab_block06__title{text-align:left}.piabfix_block11-cnt{background:#edede6;padding:20px 22px;line-height:200%}
/*! sitemap 2 !*/
.sitemap_new{margin-top:65px;margin-bottom:220px;overflow:hidden}.sitemap_new [class*=col-]{float:left;margin-right:10px;min-width:350px}.sitemap_new .col-left{width:450px}.sitemap_new h3{margin-bottom:30px;color:#2d478d;font-weight:400;font-size:26px}.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;margin-bottom:23px;padding-left:35px}.sitemap_new ul li::before{position:absolute;top:7px;left:0;border-radius:50%;background:#2d478d;width:13px;height:13px;content:''}.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{border-right:1px solid #838383;width:100%}.lineup_bfm__table .table td{padding:12px 0!important;font-size:16px;text-align:center!important}.lineup_bfm__table thead th{border-right:none}.lineup-bfm__title.mb68{margin-bottom:68px}.lineup-bfm_bl02__cnt05__table td{padding:9px 0;height:60px;font-size:16px!important;line-height:140%}.lineup-bfm_bl02__cnt05__table tbody tr td:first-child{padding-left:0;font-size:15px;text-align:center}.lineup-bfm_bl02__cnt05__table tbody tr:first-child td{padding:12px 0 26px}.lineup-bfm_bl02__cnt05__table .sm{display:inline-block;vertical-align:top;margin-top:-6px;margin-left:3px;font-size:10px}
/*!piab_accessory!*/
.piab_accessory{padding-top:65px}.piab_accessory__tit{margin-bottom:40px;color:#414042;font-weight:700;font-size:36px;line-height:120%}.lineup_item__info_title.piab_accessory__h3tit{margin-bottom:42px;text-align:left}.piab_accessory__bl01 .left{float:left;width:415px}.piab_accessory__bl01 .right{float:right;width:865px}.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{background:#6d6e71;width:100px;height:60px;color:#fff;font-weight:400;font-size:16px;line-height:130%}.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{padding:13px 0;font-size:15px}.piab_accessory__bl01{margin-bottom:100px;overflow:hidden}.piab_accessory__bl01 ul li{position:relative;padding-bottom:9px;padding-left:22px;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{display:inline-block;position:absolute;top:5px;left:0;border-radius:50%;background:#2b9c9d;width:15px;height:15px;content:''}.piab_accessory__bl01.piab_accessory__mbt01{margin-bottom:140px}
/*! solution04 !*/
.row{position:relative}.row::after{display:block;clear:both;content:''}.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{display:block;clear:both;content:''}.solution04_gr01__list li{float:left;margin-right:8%;margin-bottom:15px;border:1px solid #2d478d;border-radius:19px;background-color:#fff;padding:13px;width:46%;color:#2d478d;font-weight:700;font-size:21px;letter-spacing:-.5px}.solution04_gr01__list li:nth-child(2n){margin-right:0}.solution04_gr01__box li{float:left;margin-right:8%;background-color:#fff;width:46%}.solution04_gr01__box li:nth-child(2n){margin-right:0}.solution04_gr01__box .text{margin-bottom:33px;background-color:#2d478d;padding:8px;color:#fff;font-size:24px;line-height:140%;letter-spacing:-1px}.solution04_gr01__box .title{margin-bottom:24px;color:#414042;font-weight:700;font-size:38px;line-height:150%}.solution04_gr01__box .video-img{margin-bottom:24px}.solution04_gr01__box .link{display:inline-block;margin-bottom:30px;min-width:312px}.solution04_gr01__box .link a{display:block;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;padding:13px 36px;color:#2d478d;font-weight:700;font-size:18px;letter-spacing:0}.solution04_gr01__box .link a.ls2{letter-spacing:2px}.solution04_gr02{padding-top:80px}.solution04_gr02_top{margin-bottom:29px;padding-top:91px}.solution04_gr02_top.pt32{margin-bottom:78px;padding-top:32px}.solution04_gr02_top__txt{display:inline-block;vertical-align:middle;width:56.4%;color:#414042}.solution04_gr02_top__txt .title{margin-bottom:20px;font-size:42px;line-height:140%;letter-spacing:3px;text-align:center}.solution04_gr02_top__txt .title img{margin-left:11%;padding-top:77px;padding-bottom:8px}.solution04_gr02_top__txt .description{padding-right:10%;padding-bottom:10px;padding-left:11%;font-size:19px;line-height:190%}.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;float:left;width:700px}.solution04_gr02_item__txt .title{display:inline-block;position:relative;margin-bottom:30px;background-color:#2d478d;padding:11px 43px 10px 29px;color:#fff;font-weight:400;font-size:22px;font-family:'Noto Sans JP',sans-serif;letter-spacing:2px}.solution04_gr02_item__txt .title::after{position:absolute;bottom:0;left:0;background-color:#2d478d;width:700px;height:2px;content:''}.solution04_gr02_item__txt .title .num{font-size:42px}.solution04_gr02_item__txt .p01{margin-bottom:24px;padding-left:4%;color:#2d478d;font-weight:700;font-size:26px}.solution04_gr02_item__txt .p02{background-color:#efeee9;padding:26px 30px 34px;color:#353536;font-size:16px;line-height:205%;letter-spacing:-.5px}.solution04_gr02_item__image{float:right;width:540px}.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{background-color:#edede6;padding:48px 0;text-align:center}.solution04_link p{display:inline-block}.solution04_link a{display:block;transition:.3s all ease;box-shadow:0 5px 2px 0 #676364;border-radius:11px;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;min-width:420px;color:#fff;font-weight:700;font-size:20px;letter-spacing:.5px;text-decoration:none}.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{display:block;float:none;background:0 0;width:100%;text-align:center}.cases_list__search .search{display:inline-block}.cases_list__search .search button{position:absolute;top:30px;right:10px;margin:0;border:none;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;padding:0;width:18px;height:18px;text-indent:-9999px}
/*!fixed ind_block01 index!*/
.ind_blfix01 .slick-list{overflow:unset}.ind_blfix01 .slick-track{left:0!important}.ind_blfix01{position:relative;float:left;z-index:2;background:#edede6;padding-bottom:25px;width:100%}.ind_blfix01_content--item{position:relative;float:left;margin-top:-12px;margin-left:26px;padding-top:53px;width:300px!important}.ind_blfix01_content--item:first-child{margin-left:0}.ind_blfix01_content--item_title{margin-bottom:8px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ind_bl01-bg.png) top left no-repeat;padding:5px 10px 2px 114px;color:#fff;font-weight:400;font-size:28px;line-height:100%;text-align:center}.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{display:inline-block;font-size:20px}.ind_blfix01_content--item_group{display:block!important;float:right}.ind_blfix01_content--item-icon{float:left;margin-top:4px;margin-left:3px}.ind-txt{padding-bottom:10px;line-height:150%;text-align:justify}.ind_blfix01 .ind-txt{padding-left:127px;color:#323333;font-size:14px}.ind_blfix01_content--item_img{position:absolute;top:-9px;left:-4px;content:''}.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{margin:0 auto;padding-top:8px;width:280px}.btn-style01{display:block;transition:.3s;border:1px solid #2d478d;border-radius:13px;background:#2d478d url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 20px no-repeat;padding:5px 10px;color:#fff;text-align:center}.ind_blfix01 .btn-style01{font-size:14px}.ind_blfix01-txt_link{position:absolute;top:0;left:0;width:100%;height:100%;content:''}.ind_blfix01_content--item:hover .btn-style01{background:#fff url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next.png) center right 20px no-repeat;color:#2d478d;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{margin-top:62px;background-color:#edede6;padding:37px 2.3% 30px;overflow:hidden;text-align:center}.solu_intro__title{margin-bottom:17px}.solu_intro__title .txt{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;color:#2d478d;font-weight:400;font-size:37px;line-height:140%}.solu_intro__title .txt::after,.solu_intro__title .txt::before{position:absolute;top:34px;background-color:#2d478d;width:46px;height:2px;content:''}.solu_intro__title .txt::before{left:-51px;transform:rotate(46deg)}.solu_intro__title .txt::after{right:-51px;transform:rotate(-46deg)}.solu_intro__list{position:relative;margin-bottom:88px}.solu_intro__list::after{display:block;clear:both;content:''}.solu_intro__list li{float:left;margin-bottom:15px;margin-left:8%;border:1px solid #2d478d;border-radius:19px;background-color:#fff;padding:13px;width:46%;color:#2d478d;font-weight:700;font-size:21px;letter-spacing:-.5px}.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{position:relative;margin:0 auto 88px;width:100%;max-width:1066px}.solu_intro__list2::after{display:block;clear:both;content:''}.solu_intro__list2 li{float:left;margin-bottom:15px;margin-left:2%;border:1px solid #2d478d;border-radius:19px;background-color:#fff;padding:13px;width:32%;color:#2d478d;font-weight:700;font-size:21px;letter-spacing:-.5px}.solu_intro__list2 li:nth-child(3n+1){clear:left;margin-left:0}.solu_intro__block{clear:both;width:100%}.solu_intro__block_item{float:left;margin-left:8%;background-color:#fff;width:46%}.solu_intro__block_item:first-child:nth-last-child(1){float:none;margin-right:auto;margin-left:auto}.solu_intro__block_item:nth-child(2n+1){clear:left;margin-left:0}.solu_intro__block_item ._tit01{margin-bottom:25px;background-color:#2d478d;padding:8px;color:#fff;font-weight:400;font-size:24px;line-height:140%}.solu_intro__block_item ._tit02{margin-bottom:24px;color:#414042;font-weight:700;font-size:38px;line-height:150%}.solu_intro__block_item ._tit02 img{display:inline-block;vertical-align:middle}.solu_intro__block_item ._vid_img{position:relative;margin-bottom:30px;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;top:0;left:0;width:100%;height:100%}.solu_intro__block_item ._link{display:inline-block;margin-bottom:30px;min-width:312px}.solu_intro__block_item ._link a{display:block;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;padding:13px 36px;color:#2d478d;font-weight:700;font-size:18px;letter-spacing:2px}.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{display:inline-block;vertical-align:middle;width:56.4%;color:#414042;word-spacing:0}.solu_block__main_info h3{margin-bottom:20px;font-size:42px;line-height:140%;letter-spacing:3px;text-align:center}.solu_block__main_info h3 img{margin:0 0 0 11%;padding-bottom:8px}.solu_block__main_info p{padding-right:3%;padding-bottom:10px;padding-left:11%;font-size:19px;line-height:190%}.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;margin-bottom:80px;width:100%;overflow:hidden}.solu_block__list_item{clear:both;margin-bottom:80px;width:100%;overflow:hidden}.solu_block__list_item:last-child{margin-bottom:0}.solu_block__list_item ._info{position:relative;float:left;width:700px}.solu_block__list_item ._info h5{display:inline-block;position:relative;margin-bottom:30px;background-color:#2d478d;padding:11px 43px 11px 29px;color:#fff;font-weight:400;font-size:22px;font-family:'Noto Sans JP',sans-serif;letter-spacing:2px}.solu_block__list_item ._info h5::after{position:absolute;bottom:0;left:0;background-color:#2d478d;width:700px;height:2px;content:''}.solu_block__list_item ._info h5 .num{font-size:42px}.solu_block__list_item ._info h6{margin-bottom:24px;padding-left:4%;color:#2d478d;font-weight:700;font-size:26px}.solu_block__list_item ._info p{background-color:#efeee9;padding:25px 30px;color:#353536;font-size:16px;line-height:205%;letter-spacing:-.5px}.solu_block__list_item ._image{float:right;width:540px}.solu_block__list_item:nth-child(2n) ._info{float:right}.solu_block__list_item:nth-child(2n) ._image{float:left}.solu_block__link{background-color:#edede6;padding:48px 0;text-align:center}.solu_block__link p{display:inline-block}.solu_block__link a{display:block;transition:.3s all ease;box-shadow:0 5px 2px 0 #676364;border-radius:11px;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;min-width:420px;color:#fff;font-weight:700;font-size:20px;letter-spacing:.5px;text-decoration:none}.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{position:absolute;top:0;left:0;background:rgb(47 71 129 / .26);width:100%;height:100%;content:''}.recruit_top_slider .text{position:absolute;top:50%;transform:translateY(-50%);z-index:33;padding-top:45px;padding-bottom:70px;width:100%;color:#fff}.recruit_top_slider .text:before{position:absolute;right:0;bottom:0;left:0;margin:0 auto;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img24.png);background-repeat:no-repeat;width:22px;height:59px;content:''}.recruit_top_slider .__label{position:absolute;top:0;left:18%;width:150px;font-style:italic;font-weight:700;font-size:28px;line-height:36px;text-align:center}.recruit_top_slider .__label:before{position:absolute;top:-5px;right:0;left:-12px;transform:skew(-20deg);z-index:-1;margin:0 auto;background:#2e4781;width:180px;height:45px;content:''}.recruit_top_slider .__title{position:relative;margin-bottom:25px;padding-bottom:20px;font-style:italic;font-size:70px;line-height:130%;letter-spacing:-2px;text-align:center}.recruit_top_slider .__title:before{position:absolute;right:0;bottom:0;left:0;margin:0 auto;background:#fff;width:715px;height:10px;content:''}.recruit_top_slider .__en{margin-bottom:22px;font-size:26px;text-align:center}.recruit_top_slider .slick-dots{bottom:28px}.recruit_top_slider .slick-dots li{width:90px;height:3px}.recruit_top_slider .slick-dots li button{background:#fff;padding:0;width:100%;height:100%}.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{position:absolute;top:0;left:0;z-index:-1;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img25.png);background-repeat:no-repeat;width:100%;height:650px;content:''}.recruit_top_cnt:after{position:absolute;top:485px;left:-10px;z-index:-1;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img08.png);background-repeat:no-repeat;width:100%;height:1276px;content:''}.recruit_top_block01{position:relative;margin:0 auto;margin-bottom:55px;border-top-left-radius:30px;max-width:1115px}.recruit_top_block01:before{position:absolute;top:10px;right:15px;border-top:25px solid #ccc;border-left:25px solid #fff0;width:0;height:0;content:''}.recruit_top_item01{margin-bottom:35px;border-top-left-radius:30px;background:#fff;padding-top:50px;padding-left:80px}.recruit_top_item_title{position:relative;margin-bottom:30px;padding-bottom:10px;font-weight:900;font-size:19px}.recruit_top_item_title:before{position:absolute;bottom:0;left:0;background:#2e4781;width:75px;height:2px;content:''}.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{margin-bottom:5px;font-weight:500;font-size:26px}.recruit_top_item_label .en{color:#2e4781;font-weight:700;font-size:14px}.recruit_top_item_des{margin-bottom:85px;font-size:16px;line-height:190%}.recruit_top_flex{display:flex}.recruit_top_flex .__cnt{width:565px}.recruit_top_flex .img{position:relative;top:5px;width:450px}.recruit_btn{position:relative;width:400px;height:95px;line-height:95px}.recruit_btn:before{position:absolute;bottom:0;left:0;z-index:24;border-right:30px solid #fff0;border-bottom:30px solid #ccc;width:0;height:0;content:''}.recruit_btn a{display:block;position:relative;z-index:2;color:#fff;font-weight:700;font-size:17px;text-align:center;text-align:center}.recruit_btn a:before{position:absolute;top:0;right:0;left:0;z-index:-1;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img26.png);background-repeat:no-repeat;width:380px;height:95px;content:'';-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{position:absolute;top:37%;right:0;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img26arrow.png);background-repeat:no-repeat;width:66px;height:11px;content:'';-webkit-transition:.5s;transition:.5s}.recruit_btn a:hover::after{right:-4%}.recruit_top_item_title01{display:inline-block;position:relative;margin-bottom:60px;padding-right:34px;font-weight:900}.recruit_top_item_title01:before{position:absolute;top:0;right:0;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img19.png);background-repeat:no-repeat;width:29px;height:29px;content:''}.recruit_top_item_title01 .en{margin-right:10px;color:#2e4781;font-size:26px}.recruit_top_item02 .recruit_top_flex{justify-content:space-between;margin:0 auto 30px;width:970px}.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{display:inline-block;position:absolute;top:67px;left:-30px;z-index:2;background:#4c7ac1;padding:3px 25px 3px 50px;color:#fff;font-weight:700;font-size:20px;line-height:104%;letter-spacing:5px}.recruit_top_item02 .text.__transparent{border:1px solid #4c7ac1;background:#fff;color:#4c7ac1}.recruit_top_item02 .des:first-child .img{margin-bottom:20px}.recruit_top_item02 .img img{margin:0}.recruit_top_flex_title{position:relative;top:35px;padding-left:10px;color:#2e4781;font-weight:700;font-size:30px;line-height:130%;letter-spacing:2px;writing-mode:vertical-rl}.recruit_top_flex_title .fs33{position:relative;top:95px;font-size:33px}.recruit_top_circle{position:absolute;top:22%;right:-9%;z-index:2;transition:.3s ease;box-shadow:none;border-radius:50%;background:#fff;width:90px;height:90px;-webkit-transition:.3s ease}.recruit_top_circle:after{position:absolute;top:5px;left:5px;z-index:1;transition:.3s ease;border-width:2px;border-style:solid;border-color:#2e4781;border-radius:50%;width:80px;height:80px;content:'';-webkit-transition:.3s ease}.recruit_top_circle:before{position:absolute;top:39%;right:-18px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img27.png);background-repeat:no-repeat;width:56px;height:10px;content:''}.recruit_top_circle.__white{right:9%;background:0 0}.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{position:relative;top:0;width:547px}.recruit_top_item02 .recruit_top_flex .__cnt .img{top:0}.recruit_top_item02 .__cnt .img:before{position:absolute;top:0;left:0;opacity:0;border-top-left-radius:32px;border-bottom-left-radius:32px;background:rgb(76 122 193 / .5);width:100%;height:100%;content:'';-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;margin-bottom:40px;padding-bottom:60px}.recruit_top_item02:after,.recruit_top_item02:before{position:absolute;background:#6576a2;width:2px;content:''}.recruit_top_item02:before{top:-170px;left:5%;height:120px}.recruit_top_item02:after{right:0;bottom:0;left:0;margin:0 auto;height:60px}.recruit_top_item_title02{margin-bottom:30px;color:#2e4781;font-size:24px;letter-spacing:5px;text-align:center}.recruit_top_item03slick{position:relative;margin:0 auto;width:1000px}.recruit_top_item03slick:before{position:absolute;top:15px;right:-35px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img17.png);background-repeat:no-repeat;width:282px;height:42px;content:''}.recruit_top_item03slick .item{position:relative;margin:0 20px!important}.recruit_top_item03_des{position:absolute;bottom:-23px;left:-15px;opacity:0;margin:0 auto;border-bottom-right-radius:40px;background:#fff;padding:12px 5px 15px 25px;width:325px}.recruit_top_item03_title{position:absolute;top:-29px;left:-24px;opacity:0;background:#0071b1;padding:5px 5px;width:110px;color:#fff;font-weight:700;font-size:17px;letter-spacing:2px;text-align:center}.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{margin-bottom:5px;font-weight:700}.recruit_top_item03_des .__name p{display:inline-block}.recruit_top_item03_des .jp{margin-right:10px;font-size:14px}.recruit_top_item03_des .__big{margin-right:5px;color:#2e4781;font-size:29px}.recruit_top_item03_des .en{color:#5dabc6;font-size:11px;letter-spacing:.5px}.recruit_top_item03_des .__cnt{font-size:14px;line-height:125%;letter-spacing:.6px}.recruit_top_item066{display:flex}.recruit_top_item03slick .slick-dots li,.recruit_top_item05 .slick-dots li{margin:0 3px;border-radius:50%;width:12px;height:12px}.recruit_top_item03slick .slick-dots li button,.recruit_top_item05 .slick-dots li button{border-radius:50%;background-color:#ccc;padding:0;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);position:relative;transform:scale3d(1.16,1.16,1)}.recruit_top_item03slick .item .img:before{position:absolute;bottom:-5px;left:0;background:#2e4781;width:0;height:6px;content:''}.recruit_top_item03slick .item.slick-center .img:before{transition:width ease-out;transition-duration:5s;width:99.99%}.recruit_top_item03pagingInfo{position:absolute;right:80px;bottom:90px;width:60px;height:60px;color:#000;font-weight:700;font-size:24px}.recruit_top_item03pagingInfo:before{position:absolute;top:-5px;right:30px;transform:rotate(45deg);background:#000;width:1px;height:70px;content:''}.recruit_top_item03pagingInfo .total{position:absolute;right:0;bottom:0}.recruit_top_item03 .slick-dotted.slick-slider{margin-bottom:52px}.recruit_btn01{position:relative;margin:0 auto;width:810px;text-align:center}.recruit_btn01 a{display:block;position:relative;border:1px solid #2e4781;border-radius:45px;background:#fff;padding:23px 0 19px;width:100%;color:#2e4781;font-weight:700;font-size:26px;letter-spacing:1px}.recruit_btn01:before{position:absolute;right:-5px;bottom:-4px;border-radius:40px;background:#2e4781;width:810px;height:70px;content:''}.recruit_btn01 a:hover{text-decoration:none}.recruit_btn01 span{position:relative}.recruit_btn01 a span:before{position:absolute;top:-11px;right:0;left:-1px;margin:0 auto;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img30.png) no-repeat center center;width:6px;height:6px;content:''}.recruit_top_block01 .recruit_btn01 .more{right:25%}.recruit_top_block02{position:relative;padding:110px 0 150px}.recruit_top_block02:before{position:absolute;top:-105px;left:0;z-index:-1;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img09.png);background-repeat:no-repeat;width:100%;height:655px;content:''}.recruit_top_block02_cnt{position:relative;height:286px;text-align:center}.recruit_top_block02_cnt a{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:3;width:100%;max-width:1030px;height:100%}.recruit_top_block02_cnt:before{position:absolute;top:0;right:0;left:0;z-index:-1;margin:0 auto;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img10.png);background-repeat:no-repeat;width:1029px;height:286px;content:''}.recruit_top_block02_cnt .__bg{position:absolute;top:14px;right:0;left:0;margin:0 auto;border-radius:17px;background:rgb(255 255 255 / .91);padding-top:10px;width:996px;height:260px}.recruit_top_block02_title{position:relative;margin-bottom:20px;padding-top:108px;color:#2e4781;font-weight:700;font-size:22px}.recruit_top_block02_title:before{position:absolute;top:15px;right:0;left:0;margin:0 auto;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img32.png);background-repeat:no-repeat;width:90px;height:70px;content:''}.recruit_top_block02_cnt .__des{color:#000;font-weight:500}.recruit_top_flexxx{justify-content:space-between;margin:0 auto 60px;width:1250px}.recruit_top_flexxx .recruit_top_flex_title{padding-top:20px;padding-left:150px}.recruit_top_flexxx .__cnt,.recruit_top_flexxx .img{width:910px}.recruit_top_flexxx .des{position:relative}.recruit_top_flexxx .recruit_top_circle{top:auto;right:14%;bottom:69px;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%;z-index:3;color:#fff;font-weight:700;font-size:27px}.recruit_top_flexxx .recruit_top_flex_title .fs33{top:150px}.recruit_top_block04_title{position:relative;margin-bottom:45px;padding-top:95px;color:#2e4781;font-weight:700;font-size:24px;letter-spacing:1px;text-align:center}.recruit_top_block04_title:before{position:absolute;top:0;right:0;left:0;margin:0 auto;background:#6576a2;width:2px;height:60px;content:''}.recruit_top_item04slick{margin-bottom:60px}.recruit_top_item04{position:relative;margin-bottom:190px}.recruit_top_item04:before{position:absolute;top:115px;right:0;z-index:-1;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img12.png);background-repeat:no-repeat;width:100%;height:663px;content:''}.recruit_btn02{margin:0 auto;width:345px;text-align:center}.recruit_btn02 a{display:block;border-radius:56px;background:#fff;padding:21px 0;width:100%;color:#2e4781;font-weight:700;font-size:17px}.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{position:relative;margin:0 auto;box-shadow:0 0 7px #a1a1a1;border-radius:9px;background:#fff;padding:65px 30px 70px;width:1195px}.recruit_top_item08:before{position:absolute;top:-7px;right:-7px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img33.png);background-repeat:no-repeat;width:1133px;height:566px;content:''}.recruit_top_item_title03{position:relative;margin-bottom:45px;padding-bottom:65px;color:#2e4781;font-size:24px;text-align:center}.recruit_top_item_title03:before{position:absolute;right:0;bottom:0;left:0;margin:0 auto;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img16.png);background-repeat:no-repeat;width:300px;height:49px;content:''}.recruit_top_item05{display:flex;justify-content:space-between;margin:0 auto 60px;width:1050px}.recruit_top_item05 dl{width:510px;font-weight:500;font-size:18px}.recruit_top_item05 dd,.recruit_top_item05 dt{position:relative;padding-right:5px;padding-left:60px}.recruit_top_item05 dt{margin-bottom:15px;border-bottom:2px solid #2e4781;padding-bottom:12px}.recruit_top_item05 dd{line-height:190%}.recruit_top_item05 dd:before,.recruit_top_item05 dt:before{position:absolute;top:0;left:0;font-weight:700;font-size:29px}.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{background-size:100%;width:307px;height:70px}.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-right:20px solid #fff0;border-bottom:20px solid #ccc}.recruit_top_item06{margin-top:100px;margin-bottom:0;padding:10px 10px;width:100%;max-width:1280px}.recruit_top_item06 .__cnt{padding-top:130px;width:520px}.recruit_top_item06 .__titleen{margin-bottom:22px}.recruit_top_item06 .__titleen img{margin:0}.recruit_top_item06 .__titlejp{margin-bottom:40px;color:#2e4781;font-weight:700;font-size:30px;letter-spacing:2px}.recruit_top_item06 .__des{color:#333;font-size:16px;line-height:185%}.recruit_top_item06_btn{display:flex;position:absolute;right:0;bottom:50px;left:0;justify-content:space-between;margin:0 auto;width:920px}.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{top:-16px;width:calc(50% + 18px);height:calc(100% + 31px)}.recruit_top_item09{margin-bottom:105px}.recruit_top_item07{margin:0 auto 130px;box-shadow:0 0 10px #b1afaf;border-radius:35px;background:#fff;padding:30px 20px 19px 40px;width:1010px}.recruit_top_item07 .block_hf{margin:0 auto;padding:15px 20px;width:100%}.recruit_top_item07_title{position:relative;margin-bottom:5px;padding:15px 0;color:#2e4781;font-size:20px;text-align:center}.recruit_top_item07_title:before{position:absolute;top:7px;right:0;left:0;margin:0 auto;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img18.png);background-repeat:no-repeat;width:339px;height:42px;content:''}.recruit_top_item07 .block_hf ._right{padding-top:30px;line-height:180%}.recruit_top_footerimg{margin:0 auto;width:100%;max-width:1185px}.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;top:0;left:0;z-index:2;width:100%;height:100%}.recruit_top_flexxx .__cnt a::before{position:absolute;top:0;left:0;opacity:0;background:rgb(93 172 198 / .44);width:100%;max-width:907px;height:100%;content:'';-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{position:relative;top:0}.recruit_top_circle:before{position:absolute;top:39%;right:-18px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img27.png);background-repeat:no-repeat;width:56px;height:10px;content:''}.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{position:absolute;top:37%;right:-9%;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img26arrow.png);background-repeat:no-repeat;width:66px;height:11px;content:'';-webkit-transition:.5s;z-index:1;transition:.5s}.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-bottom:25px;margin-left:28px}.recruit-office__slidergalery .item:nth-child(4n+1){margin-left:0}.recruit-office__slidergalery .item p{margin-top:15px;color:#4E473D;text-align:center}
/*! ideal_person !*/
.ideal_person{margin-bottom:165px;padding-top:125px}.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{position:absolute;top:-72px;right:-10px;z-index:-1;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person01.png);background-repeat:no-repeat;width:430px;height:404px;content:''}.ideal_person_title{position:relative;margin-bottom:20px;padding-bottom:20px;color:#2e4781;font-style:italic;font-size:42px;line-height:130%;letter-spacing:1.5px}.ideal_person_title:before{position:absolute;bottom:0;left:0;background:#2e4781;width:439px;height:5px;content:''}.ideal_person_title:after{position:absolute;bottom:0;left:439px;border-top:5px solid #2e4781;border-right:7px solid #fff0;width:0;height:0;content:''}.ideal_person_text01{margin-bottom:50px;color:#4d4d4d;font-size:16px;line-height:195%;letter-spacing:1.3px}.ideal_person_title01{margin-bottom:20px}.ideal_person_title01 span{display:block;text-align:center}.ideal_person_title01 .jp01{margin-bottom:20px;color:#2e4781;font-size:30px;letter-spacing:2px}.ideal_person_title01 .jp02{color:#4d4d4d;font-size:18px;letter-spacing:1.5px}.ideal_person_bl02{position:relative}.ideal_person_bl02:before{position:absolute;top:-210px;left:0;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person12.png);background-position:center center;background-repeat:no-repeat;width:100%;height:926px;content:''}.ideal_person_item01{position:relative;background:#fff;padding:52px 0 45px}.ideal_person_cnt01{display:flex;justify-content:space-between;align-items:center;margin:0 auto;width:830px}.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{background:#2e4781;width:27px;height:27px;color:#fff;font-size:18px;line-height:27px;text-align:center}.ideal_person_cnt01 dl dt.__bg01{background:#4c7ac1}.ideal_person_cnt01 dl dt.__bg02{background:#5dabc6}.ideal_person_cnt01 dl dd{padding-left:2%;width:calc(100% - 32px);color:#4d4d4d;font-size:16px}[class*=ideal_person__bg0]{display:inline-block;position:relative}[class*=ideal_person__bg0]:before{position:absolute;bottom:-1px;left:0;background:#2e4781;width:100%;height:3px;content:''}.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{position:absolute;width:0;height:0;content:''}.ideal_person_item01:before{top:12px;left:12px;border-top:25px solid #4c7ac1;border-right:25px solid #fff0}.ideal_person_item01:after{bottom:12px;left:12px;border-right:25px solid #fff0;border-bottom:25px solid #4c7ac1}.ideal_person_item01 .__arrow:before{top:12px;right:12px;border-top:25px solid #4c7ac1;border-left:25px solid #fff0}.ideal_person_item01 .__arrow:after{right:12px;bottom:12px;border-bottom:25px solid #4c7ac1;border-left:25px solid #fff0}.ideal_person_item01 .__line:after,.ideal_person_item01 .__line:before{display:block;position:absolute;width:160px;height:425px;content:''}.ideal_person_item01 .__line:before{top:12px;left:12px;border-top:2px solid #4c7ac1;border-left:2px solid #4c7ac1}.ideal_person_item01 .__line:after{right:12px;bottom:12px;border-right:2px solid #4c7ac1;border-bottom:2px solid #4c7ac1}.ideal_person_bl03{position:relative;padding-top:180px}.ideal_person_bl03:before{position:absolute;top:20px;left:-15%;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person03.png);background-repeat:no-repeat;width:279px;height:262px;content:''}.ideal_person_bl03:after{position:absolute;right:-21%;bottom:-110px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person11.png);background-repeat:no-repeat;width:262px;height:247px;content:''}.ideal_person_bl03 .__title{position:relative;margin-bottom:30px;padding-bottom:20px;color:#2e4781;font-size:19px;line-height:190%;letter-spacing:1px;text-align:center}.ideal_person_bl03 .__title:before{position:absolute;right:0;bottom:0;left:0;margin:0 auto;background:#2e4781;width:115px;height:3px;content:''}.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{border-bottom:2px solid #2e4781;border-left:2px solid #2e4781;padding:35px 0 27px;width:240px;color:#2e4781}.ideal_person_item02_cnt:last-child,.ideal_person_item02_cnt:nth-child(4){border-right:2px solid #2e4781}.ideal_person_bl03title{position:relative;margin-bottom:12px;padding-top:95px;font-size:20px;text-align:center}.ideal_person_bl03title:before{position:absolute;top:0;right:0;left:0;margin:0 auto;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person04.png);background-repeat:no-repeat;width:86px;height:78px;content:''}.ideal_person_item02_cnt .__des{padding:0 30px;font-size:12px;line-height:160%;text-align:justify}.ideal_person_bl03title.__bg01::before{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person05.png);width:80px;height:79px}.ideal_person_bl03title.__bg02::before{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person06.png);width:79px;height:80px}.ideal_person_bl03title.__bg03::before{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person07.png);width:88px;height:73px}.ideal_person_bl03title.__bg04::before{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person08.png);width:72px;height:84px}.ideal_person_bl03title.__bg05::before{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person09.png);width:93px;height:82px}.ideal_person_bl03title.__bg06::before{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person10.png);height:87px}
/*! question !*/
.question_navi{display:flex;flex-wrap:wrap;justify-content:space-between;margin:75px auto 40px;width:820px}.question_navi li{width:188px}.question_navi a{display:block;position:relative;border-bottom:1px solid #d6d6d6;padding:0 25px 5px 0;color:#2e4781;font-weight:700;font-size:16px;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{display:block;position:absolute;top:50%;content:"";-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");right:5px;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");width:9px;height:10px;-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{margin:0 auto;max-width:870px;color:#2e5e86;font-size:16px}.question_title{margin-bottom:45px;padding:20px 10px 0;color:#2e4781;font-weight:700;font-size:20px;line-height:130%;text-align:center}.question_item{margin-bottom:55px}.question_item dl{margin-bottom:8px;border:2px solid #2e4781;border-radius:5px;padding:5px 20px 10px 25px;font-weight:500}.question_item dt{position:relative;cursor:pointer;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/question-q.png) left 10px no-repeat;background-size:23px auto;padding:10px 50px 5px 37px;font-weight:700}.question_item dt::after,.question_item dt::before{position:absolute;top:50%;transform:translateY(-50%);background-color:#2e4781;content:'';-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{transform:translateY(-50%) rotate(90deg);opacity:0}.question_item dl._expanded dt::after{transform:translateY(-50%) rotate(180deg)}.question_item dd{display:none;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;padding:20px 50px 10px 40px;color:#333;line-height:160%;text-align:justify}
/*! guideline !*/
.guideline_list{margin:0 auto;width:100%;max-width:1000px;color:#333;font-size:16px}.guideline_list td,.guideline_list th{border-bottom:1px solid #c1c1c1;padding-top:25px;padding-bottom:25px}.guideline_list tr:last-child td,.guideline_list tr:last-child th{border-bottom:none}.guideline_list th{vertical-align:middle;padding-left:55px;width:180px;font-weight:500;font-size:17px;text-align:left}.guideline_list td{padding-left:35px;width:auto}.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{border-radius:5px;background-color:#2e4781;padding:5px 5px 4px;min-width:72px;color:#fff;font-weight:500;text-align:center}.guideline_list dl dd{margin-top:-5px;margin-left:25px;padding-right:30px;line-height:160%}.guideline_list ul li{position:relative;padding-left:20px}.guideline_list ul li::before{position:absolute;top:0;left:0;content:'●'}.guideline_list ._highlight{display:inline-block;margin-top:10px;border-radius:10px;background-color:#e1e9f5;padding:10px 25px;line-height:130%}
/*! data !*/
.recruit_data{position:relative;z-index:0;background-color:#f4f4f4;padding-top:122px}.recruit_data::after{position:absolute;bottom:-215px;left:0;z-index:-2;background-color:#f4f4f4;width:100%;height:215px;content:''}.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-]{margin-bottom:20px;border-radius:30px;background-color:#fff;width:100%}.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{position:relative;margin-bottom:23px;color:#2e4781;font-weight:700;font-size:26px;text-align:center}.data_title01::after{position:absolute;bottom:-5px;left:48.5%;transform:translateX(-50%);background-color:#c1c1c1;width:36px;height:3px;content:''}.data_title01 span::after,.data_title01 span::before{display:inline-block;color:#333;font-weight:700;font-size:22.5px}.data_title01 ._s1::before{content:'Q'}.data_title01 ._s2::before{margin:0 3px;content:'●';font-size:6px}.data_title01 ._s2::after{margin:0 1px 0 8px;content:'は';color:#000;font-size:17.24px}.data_title01 ._s1::after{content:'？'}.data_title01 ._num{font-size:35.38px}.data_title02{position:relative;z-index:1;margin-bottom:50px;color:#2e4781;font-weight:700;font-size:26px;line-height:100%;text-align:center}.data_title02::after{position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);z-index:-1;background-color:#e7e7e7;width:226px;height:16px;content:''}.data_odo_value{display:flex;justify-content:center;align-items:baseline;text-align:center}.data_odo_value__num{color:#2e4781;font-weight:700;font-size:105.6px;line-height:100%}.data_odo_value__unit{color:#666;font-weight:700;font-size:42.28px;line-height:100%}.doughnut_legend{position:absolute}.doughnut_legend ul{display:flex;flex-wrap:wrap}.doughnut_legend ul li{display:flex;align-items:center;margin-bottom:3px;width:100%}.doughnut_legend ul li p{color:#4d4d4d;font-weight:700;font-size:13px;line-height:110%}.doughnut_chart{position:relative;margin-bottom:50px;padding-right:75px;width:50%;max-width:395px}.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;margin:0 auto;font-weight:700;font-size:18.25px}.data_gender__content object{width:30px}.data_gender__content ._cm{color:#2e4781}.data_gender__content ._cwm{color:#5dabc6}.data_gender__content ._center{display:flex;margin-top:40px}.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{display:flex;justify-content:center;align-items:baseline;margin-right:20px;border-radius:15px;background-color:#2e4781;padding:10px 10px 17px 12px;min-width:88px;color:#fff;line-height:100%}.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{position:relative;bottom:-8px;left:3px;font-weight:700;font-size:18px}.data_bloodtype__group .data_odo_value__num{min-width:68px;font-size:71.6px}.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{top:-5px;right:-5px;width:140px}#legend_transportation_time.doughnut_legend{top:-5px;right:-5px;width:140px}.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{margin:0;width:48%}#legend_zodiac.doughnut_legend{top:-5px;right:-23px;width:140px}#legend_constellation.doughnut_legend{top:-5px;right:-90px;width:220px}.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{top:2px;right:-35px;width:140px}#legend_workstatus_time.doughnut_legend{top:-25px;right:-30px;width:140px}.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{margin-bottom:40px;padding-right:0;max-width:330px}#legend_industry_ratio.doughnut_legend{top:-90px;left:-10px;width:220px}#legend_industry_ratio.doughnut_legend ul li{display:flex;align-items:center;margin-bottom:3px;width:50%}.data_industry_ratio__content ._content{padding:50px 0 0 50px;width:500px;color:#000}.data_industry_ratio__content ._content h4{margin-bottom:20px;color:#4d4d4d;font-weight:700;font-size:20px}.data_industry_ratio__content ._content p{line-height:200%;text-align:justify}.data_occupation_ratio{position:relative;padding:45px 65px 60px 50px}.data_occupation_ratio::after,.data_occupation_ratio::before{position:absolute;background-position:center center;background-size:100% auto;background-repeat:no-repeat;content:''}.data_occupation_ratio::before{top:-170px;right:-20px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/data-img01.png);width:200px;height:200px}.data_occupation_ratio::after{bottom:-76px;left:-12px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/data-img02.png);width:170px;height:170px}.data_occupation_ratio .data_title01{margin-bottom:45px}.data_occupation_ratio__content{position:relative}.data_occupation_ratio__content ._quote{position:absolute;background-color:#e7e7e7;padding:10px 15px 15px;width:195px;color:#000;font-size:13.4px;line-height:180%;text-align:justify}.data_occupation_ratio__content ._quote::before{position:absolute;top:-25px;left:-25px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../assets/svg/data-contact.svg) center center no-repeat;width:51px;height:51px;content:''}.data_occupation_ratio__content ._quote::after{position:absolute;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/data-shape01.png) center center no-repeat;width:55px;height:36px;content:''}.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{bottom:-25px;left:-3px;transform:scaleX(-1)}#chartjs__occupation_ratio{margin:0 auto;width:100%;max-width:550px}.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{display:flex;flex-wrap:wrap;margin:0 auto;width:935px}.data_reason_for_join_list ._item{margin:0 5px 10px;box-shadow:0 0 5px 0 rgb(0 0 0 / .35);border-radius:10px;padding:44px 27px 30px 25px;width:300px}.data_reason_for_join_list ._item_title{display:flex;position:relative;align-items:center;margin:0 13px 20px;padding:6px 10px;color:#fff;font-weight:700;font-size:20px}.data_reason_for_join_list ._item_title ._icon{position:absolute;top:-26px;left:-15px;width:40px;height:35px}.data_reason_for_join_list ._item_title ._pos{margin-right:15px;background:#fff;padding:0 3px;width:45px;color:#5c759e;font-size:8.5px;text-align:center}.data_reason_for_join_list ._item_title ._num{margin-left:2px;font-size:15px}.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{position:relative;margin-bottom:10px}.data_reason_for_join_list ._item_text p::before{display:inline-block;position:relative;top:4px;margin-right:5px;background-position:center center;background-repeat:no-repeat;width:22px;height:18px;content:''}.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{margin-right:30px;color:#666;font-weight:700;font-size:13.5px;text-align:right}.datatxt_des01{color:#73746F;line-height:180%;text-align:center}
/*! banner add !*/
.ind_banner_virtual{margin:60px 0 120px;width:100%;text-align:center}.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{margin-bottom:5px;color:#163b85;font-weight:700;letter-spacing:.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{margin-bottom:95px;color:#4d4d4d}.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{font-size:28px;text-align:left}.lineup_dmn_westinghouse_bl01 .img{margin-bottom:15px}.lineup_dmn_westinghouse_bl01 ._cnt{background:#f4f3f0;padding:20px 30px 25px;color:#323333}.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{margin-bottom:50px;color:#163b85;font-size:36px}.lineup_dmn_westinghouse_bl02 ._gallery{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:155px}.lineup_dmn_westinghouse_bl02 ._item{margin-bottom:27px;width:240px}.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{padding-top:200px;color:#323333}.dmn_rotaryvalve_bl01{display:flex;margin-bottom:50px}.dmn_rotaryvalve_bl01 ._des{line-height:165%}.dmn_rotaryvalve_bl01 .img{margin-top:15px;width:375px}.dmn_rotaryvalve_bl01 ._cnt{width:calc(100% - 375px);max-width:830px}.dmn_rotaryvalve_bl01 ._title{margin-bottom:55px;padding-left:90px;color:#3e3a39;font-weight:700;font-size:38px;text-align:left}.dmn_rotaryvalve_title01{position:relative;margin-bottom:40px;padding-left:33px;font-weight:700;font-size:18px}.dmn_rotaryvalve_title01:before{position:absolute;top:4px;left:0;background:#163b85;width:8px;height:20px;content:''}.dmn_rotaryvalve_tabs .tabs_navi{margin-bottom:85px}.dmn_rotaryvalve_tabs li{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;min-width:200px;color:#333;font-weight:700;font-size:17px}.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{margin-bottom:60px;font-size:28px;text-align:left}.dmn_rotaryvalve_bl02{display:flex;justify-content:space-between}.dmn_rotaryvalve_bl02 .img{margin-top:50px;width:360px}.dmn_rotaryvalve_bl02 ._cnt{width:830px}.dmn_rotaryvalve_bl02 ._title{margin-bottom:25px;color:#163b85;font-size:26px;letter-spacing:.5px}.dmn_rotaryvalve_tbl01{margin-bottom:25px}.dmn_rotaryvalve_tbl01 tr th{padding-bottom:10px;color:#163b85;font-weight:400;font-size:23px;text-align:left}.dmn_rotaryvalve_tbl01 tr th:first-child{width:220px}.dmn_rotaryvalve_tbl01 tr td{vertical-align:top;padding:3px 0}.dmn_rotaryvalve_tbl01 tr:nth-child(2n) td{background:#ebebeb}.dmn_rotaryvalve_tbl01 tr td:first-child{vertical-align:top;padding-left:20px}.dmn_rotaryvalve_tbl02{margin-bottom:60px;border:1px solid #888;font-size:14px}.dmn_rotaryvalve_tbl02 tr td,.dmn_rotaryvalve_tbl02 tr th{padding:8px 0}.dmn_rotaryvalve_tbl02 tr th{background:#717071;width:195px;color:#fff;font-weight:400}.dmn_rotaryvalve_tbl02 tr:nth-child(2n) th{background:#888}.dmn_rotaryvalve_tbl02 tr td{border-bottom:1px solid #888;text-align:center}.dmn_rotaryvalve_bl02._mbt01{margin-bottom:80px}
/*! piab search form !*/
.lineup_piabOption .font_32{margin-bottom:40px;font-size:32px}.lineup_piabOption .piab-ptext{margin-bottom:70px;color:#414042;font-size:22px}.lineup_piabOption .piab_block02{margin-bottom:40px}.piab_searchform{clear:both;margin:0 auto 65px;width:460px}.piab_searchform input{border:1px solid #58595b;border-radius:5px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab-search-icon.png) no-repeat right 13px center;width:100%;height:43px;color:#58595b;font-size:16px;letter-spacing:.5px;text-align:center}
/*! peripherals !*/
.piab_peripherals .lineup_item__logo{margin-bottom:33px}.piab_peripherals .fz21{font-weight:400;font-size:21px;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{margin:0 auto 55px;max-width:1015px}.piab_twobtn .piab_block02__text02{margin-bottom:10px;font-size:14px}.piab_twobtn .piab_block02__item span{display:block;margin:0 auto;max-width:196px}.piab_twobtn .piab_block02__item span a{margin-bottom:10px}.piab_twobtn .piab_block02__item ._pink{border:1px solid #da1c5c;background-color:#da1c5c}.piab_twobtn .img{top:-90px;right:0;left:0;margin:0 auto}.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{position:relative;margin-bottom:8px;padding-left:20px;font-weight:700;line-height:120%;letter-spacing:.7px}.lineup_feednozzles_list li:last-child{margin-bottom:0}.lineup_feednozzles_list li:before{position:absolute;top:4px;left:0;border-radius:50%;background:#2d478d;width:12px;height:12px;content:''}.piab_feednozzles .piab-p_h3{margin:0 auto 50px;max-width:1015px}.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{color:#4D4D4D;font-size:10px;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%;line-height:150%;letter-spacing:1px}.ind-sub_title{font-size:110%;line-height:170%;letter-spacing:1px}.ind_bl01{padding-bottom:10px}.ind_bl01_content--item{margin-top:0;margin-left:15px;padding-top:55px;width:280px}.ind_bl01_content--item_title{margin-bottom:8px;padding:5px 10px 2px 30%;font-size:130%}.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{top:5px;left:0;width:48%}.ind_bl01_link{margin:0 auto;padding-top:10px;width:85%}.btn-style01{border-radius:8px;background:#2d478d url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/icon-next-hover.png) center right 5px no-repeat;padding:1px 15px 3px 10px}.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{display:block;border-bottom:none;padding:15px 0 3px;width:100%}.ind_bl02_tab th span{margin-left:30px;border-radius:8px;width:80px;font-size:100%;text-align:center}.ind_bl02_tab td{display:block;padding:3px 0 15px;width:100%}.container_fluid{margin:0 2.5%;width:95%}.ind_bl03--img{float:none;margin-right:0;padding-top:30px}.ind_bl03_content{float:none;padding-top:0;width:100%}.ind_bl03_content--title{font-size:180%}.ind_bl03_content--sub_title{padding-bottom:8px;font-size:100%;letter-spacing:-1px}.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{margin:0 2px 7px;border-radius:8px;padding:3px 0;width:45%;font-size:85%;letter-spacing:-1px}.ind_bl04{padding-bottom:47px}.ind_bl04_title{padding:8px 0 6px;font-size:150%;line-height:120%;letter-spacing:0}.ind_btn_link{margin:0 auto;width:70%}.btn-style02{border-radius:8px;padding:8px 0;font-size:100%;letter-spacing:0}.ind_bl05_title{margin:0 auto;padding-bottom:15px;width:90%}.ind_bl05_content{padding:22px 0 15px}.ind_bl05_content>.container_fluid{margin-bottom:5px}.ind_bl05_content--left{float:none;margin-left:0;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;width:100%}.ind_bl05_content--left img{margin:0 auto;margin-bottom:5px;width:90%}.ind_bl05_content--left-text{margin-left:4%;background-size:30px auto;padding:3px 0 3px 40px;font-size:85%;letter-spacing:.5px}.ind_bl05_content--right{float:none;padding-top:7px;width:100%}.ind_bl05_content--right-item{margin:7px 0 10px 15px!important}.ind_bl05_content--right-title{padding-bottom:10px}.ind_bl05_txt{padding-bottom:5px;font-size:100%;line-height:100%;text-align:justify}.ind_bl06{padding-top:40px;padding-bottom:100px}.ind_bl06_title{font-size:150%;letter-spacing:1px}.ind_bl06_sub{padding-bottom:13px;text-align:center}.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{margin-left:0;width:calc(50% - 5px)}.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{margin:0;width:48%}.access-address{margin-bottom:30px;font-size:100%}.access-table{margin-bottom:30px;font-size:100%}.access-table th{display:block;padding:20px 20px 10px;width:100%}.access-table th::before{left:0}.access-table td{display:block;border-top:none;padding:0 0 20px;width:100%}.access-list{width:100%}.access-item{margin:0 4% 20px 0;width:48%}.access-item:nth-child(2n){margin:0 0 20px}.access-title{margin-bottom:10px;font-size:115%}.access-btn{padding:3px;width:70%;max-width:200px}.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{margin-bottom:100px;padding:0 2%}.lineup-link{max-width:255px}.lineup-item{padding:0;width:calc(50% - 10px)}.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;margin:0 auto 20px;padding:20px 0 0;width:100%}.page_lineup .lineup_item__logo{margin-bottom:25px;width:auto}.page_lineup .lineup_item__logo img{width:auto;height:25px}.page_lineup .lineup_item__title{margin-bottom:0;padding-bottom:15px;min-height:0;font-size:130%;line-height:120%}.page_lineup .lineup_item__text{padding-bottom:20px;font-size:110%;line-height:150%}.page_lineup .lineup_item__img{margin:0 auto;width:80%}.page_lineup .lineup_video{position:relative;float:none;margin:0 auto;padding-bottom:60%;width:80%;height:auto}.lineup_item__descript,.lineup_item__info{float:none;margin:0 auto 20px;width:90%}.lineup_item__info{margin-top:40px}.lineup_item__info_title{margin-bottom:15px;padding:10px 3%;font-size:115%}.lineup_item__info_img{max-width:100%}.lineup_item__descript_title{margin-bottom:15px;padding-left:0;font-size:120%}.lineup_item__descript_text{margin-bottom:20px;padding:3%;font-size:90%}.lineup_item__descript_text p{margin-bottom:15px}.lineup_item__list{padding:3% 2%}.lineup_item__list li{padding-left:17px;font-size:85%}.lineup_item__list li::before{top:8px;width:10px;height:10px}.lineup_piab__externaldimensions{padding-top:0}.lineup_piab__externaldimensions li{margin:0 2.5% 50px!important;width:45%!important}.lineup_piab__externaldimensions li span{font-size:90%}.lineup_piab__specifications{margin-bottom:50px!important;overflow-x:auto;overflow-y:hidden}.lineup_piab__specifications thead th{padding:3px 0;font-size:105%}.lineup_piab__specifications thead th.py-8{padding:4px 0}.lineup_piab__specifications tbody td{padding:7px 0;font-size:100%}.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{padding:7px 0;font-size:100%!important}.piab_block02{float:none;margin-top:10px;margin-bottom:40px}.piab_block02__item{margin-top:60px;padding-top:100px;width:165px}.piab_block02__text{font-size:120%}.piab_block02__item p{font-size:85%}.piab_block02__item .lineup-btn{margin-bottom:10px;width:80%}.piab_block02__item:nth-child(2) .img{top:-30px;left:56px;width:120px}.piab_block02__item:nth-child(5n){margin-right:7px}.piab_block02__item .img{top:-37px}.piab_title__h3{margin-top:20px;font-size:130%}.piab_block03{margin-bottom:40px}.piab_block03__l,.piab_block03__r{float:none;width:100%}.piab_block03-tit01{margin-bottom:10px;padding:2% 7%;font-size:110%}.piab_block03__tit02{margin-top:30px;margin-bottom:15px;padding-left:0;font-size:11px;line-height:175%;letter-spacing:0}.piab_block03-font56{font-size:200%}.piab_block03-font36{font-size:130%}.piab_block03__r-bg{padding:7% 3%;font-size:90%}.piab_block03__r-bg p{margin-bottom:15px}.piab_block03__span{margin-right:1%;border-radius:8px;padding:4px 0;width:45%;font-size:73%}.piab_block03__r-bg .piab_block03__allspan{margin-top:0}.piab_block04__l .piab_block04-h4{padding-left:0}.piab_block04-h4{margin-bottom:50px;font-size:145%}.piab_block04-font29{padding:0 8px;font-size:65%}.piab_block04__l,.piab_block04__r{width:100%}[class*=piab_block04__]{float:none}[class*=piab_block04-cnt]::before{top:-122px;left:18px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_img08.png) center left no-repeat;background-size:47%}.piab_block04-cnt{margin-bottom:40px;padding:15px 15px 15px 30%}.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-]{margin-bottom:25px;width:100%}.piab_block05__p{margin-bottom:15px;padding-left:0;font-size:90%}.piab_block05-bg{padding:10px 10px 10px 10px;width:48.5%}.piab_block05-mr20{margin-right:10px}.piab_block05__text01{padding-bottom:10px;font-size:100%}[class*=piab_block__ul]{padding-left:5px}[class*=piab_block__ul] li{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;padding-left:18px;font-size:75%;line-height:135%}.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{margin-top:25px;max-width:100%}.piab_block05{margin-bottom:15px}.piab_block-bgimage{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;padding:12px 15px;font-size:90%}.piab_block06__title{margin-bottom:45px;padding-left:0;font-size:120%;text-align:left}.piab_block06-bg::before{top:-60px;left:9px;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/piab_img14.png) center left no-repeat;background-size:60%;width:150px;height:252px}.piab_block06-bg{margin-bottom:20px;padding:20px 13px 15px 33%}.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{margin-right:3%;margin-left:3%;width:40%}.piab-p_tabscnt__right{margin-top:40px;width:40%}.piab-p_tabscnt__right .img{margin-bottom:25px}.piab-p_linkcontact{margin-bottom:55px}.piab-p_linkcontact a{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;padding:11px 0 11px 7%;width:80%;font-size:90%}.piab-p_block01__tit span{padding:10px 5px;width:65%;font-size:90%}.piab-p_block01{margin-bottom:30px}.piab-p_block01__item{margin-right:1%;margin-bottom:20px;width:32%}.piab-p_block01__item p{font-size:70%;line-height:120%}.piab-p_h3{margin-bottom:15px;font-size:110%}.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{margin-right:2%;padding:5px;width:48%;font-size:80%;line-height:130%}.piab-p_tabscnt__span:last-child{margin-right:0}.piab-p_cnttable{overflow-x:auto;overflow-y:hidden}.piab-p_table{margin-top:0;width:1150px;overflow-x:scroll;font-size:90%}.piab-p_table tr th{padding:5px 0;font-size:95%}.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{margin-bottom:20px;font-size:90%}.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-right:0;margin-left:0}.helios_block01__bigtext{padding-bottom:15px;font-size:115%}[class*=helios_block01__] .img{margin:0 auto 10px auto;max-width:80%}.helios_block01__smalltext{margin-bottom:35px;font-size:75%}.lineup_helio .helios_title__h3{margin-bottom:25px;font-size:115%;line-height:150%}.helios_block02__l img{float:none;margin-bottom:30px;max-width:85%}.helios_block02__r{float:none;margin-bottom:40px;width:100%}.helios_block03__item{float:none;margin-right:0;margin-bottom:15px;width:100%;overflow:hidden}.helios_block03__item .img{width:38%}.helios_block03__item .lineup_item__descript_text{padding:4% 2%;width:60%}.helios_block03__bluetext{margin-bottom:15px;font-size:110%}.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;margin-bottom:15px;width:100%}.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{margin-right:20px;width:250px}.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{float:none;margin:15px auto;max-width:80%}.tabs_helios__r{float:none;margin-top:10px;width:100%}.tabs_helios-font26{margin-bottom:10px;font-size:120%}.tabs_helios__r .lineup_item__descript_text{padding:7% 5%;line-height:160%}.helios_tabs__tbl{margin-bottom:50px;font-size:90%}.helios_tabs__tbl tr th{padding:9px 0;width:40%}.helios_tabs__tbl tr td{padding:5px 4%}.helios_tabs__tbl__title{padding:9px 0;font-size:95%}.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{margin-bottom:10px;font-size:120%}.tabs_content__title.pt25{padding-top:10px}.tabs_content__tbl-note{font-size:90%}.tabs-materials__item{margin-right:3%;width:48.5%}.tabs-materials__item:nth-child(2n){margin-right:0}.tabs-materials__title{padding:0 5px 5px;font-size:110%}.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{padding-bottom:30px;font-weight:700;font-size:110%}.lineup_ori__block{padding-bottom:150px}.lineup_ori__block_img{float:none;margin:0 auto 30px;width:80%}.lineup_ori__block_right{float:none;width:100%}.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{padding-bottom:12px;width:100%;font-size:110%}.lineup_pronomic .lineup_item__img{margin:0 auto;width:80%}.lineup_pronomic .lineup_video iframe{min-height:100%}.lineup_item__descript_main-title{padding:0 0 10px;font-size:140%;line-height:130%}.lineup_slider-nav .item{margin:0;padding-bottom:5px;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{display:inline-table;margin:0;width:49%;min-width:unset}.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{float:none;padding:0 0 10px;width:100%}.lineup_pro_for{margin:0 auto;padding-bottom:15px;width:60%}.lineup_pro_for img{width:100%}.lineup_pro_nav .item{margin:6.6%;padding-bottom:5px;width:20%!important}.lineup_pro__bl_right{float:none;width:100%}.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{float:left;margin-left:15px;width:calc((100% - 30px)/ 3)}.lineup_pro__bl02_item:nth-child(5n+1){clear:inherit;margin-left:15px}.lineup_pro__bl02_item:nth-child(3n+1){clear:both;margin-left:0}.lineup_kest .lineup_item__logo img{height:50px}.lineup_kest .lineup_boxtop{margin-bottom:20px}.lineup_kest .lineup_item__info_title{margin-bottom:20px;font-size:115%}.kest_block01{margin-top:35px}.kest_block01__item{float:none;margin:0 auto;padding-bottom:60px;width:80%;font-size:90%;line-height:150%}.kest_block01__item::after{top:auto;right:0;bottom:-35px;left:50%;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{float:none;margin:0 auto 40px auto;width:90%}.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{margin-bottom:10px;font-size:130%}.kest_block03{margin:15px auto 35px auto;width:100%;text-align:center}.kest_block03 li{display:inline-block;margin:10px 1% 0;border:none;border-radius:10px;padding:10px 0;width:47%;font-size:90%;line-height:150%}.kest_block03 li:nth-child(2n){margin-right:0}.lineup_kest .kest_info__bt02{margin-bottom:20px}[class*=kest_tabs01__]{float:none;margin:0 auto 25px auto;width:90%}.kest_tabs01__img p{font-size:90%}.kest_tabs__content .helios_tabs__tbl{float:none;margin-top:30px;margin-bottom:50px;width:100%!important;font-size:90%}.kest_tabs__content .helios_tabs__tbl tr th{width:35%}.kest_tabs__text{float:none;padding:0;width:100%;font-size:95%}.lineup_bfm .lineup_item__logo img{height:50px}.lineup-bfm__title{margin-bottom:25px;padding:10px 20px 8px;font-size:120%}.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{float:none;margin-left:0;padding-bottom:30px;width:100%}.lineup-bfm__sub_title{padding-bottom:10px;font-size:110%}.lineup-bfm_bl01__content_item--img{float:none;margin:0 auto 10px;width:90%}.lineup-bfm_bl01__content_item--right{float:none;width:100%;min-height:unset}.lineup_bfm__txt01{padding:10px 20px;font-size:100%;text-align:justify}.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{padding-bottom:40px;overflow:hidden}.lineup-bfm_bl02__cnt_item{float:none;margin-right:0;margin-bottom:20px;width:100%}.lineup-bfm__table th{border-bottom:8px solid #fff}.lineup-bfm__table_nber{padding:5px 0;font-size:120%}.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{float:none;padding-bottom:30px;width:100%;overflow:hidden}.lineup-bfm_bl02__cnt02_right{float:none;width:100%}.lineup-bfm_bl02__cnt02_left--img{float:left;width:100px}.lineup-bfm_bl02__cnt02_left--txt{float:right;width:calc(100% - 110px)}.lineup-bfm_bl02__cnt02_left--txt01{padding:5px 10px;font-size:100%}.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{float:none;padding:10px 13px;width:100%}.lineup-bfm_bl02__cnt03--left__title{padding-bottom:8px;font-size:110%}.lineup-bfm_bl02__cnt03--left p{padding-left:10px}.lineup-bfm_bl02__cnt03--left p::before{left:-3px;width:8px;height:8px}.lineup-bfm_notice{float:none;margin-top:50px;margin-right:0;width:100%}.lineup-bfm_notice__title{font-size:125%}.lineup-bfm_notice__txt{font-size:100%}.lineup-bfm_notice__title02{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/lineup_bfm-img16.jpg) left top 10px no-repeat;padding:15px 0 12px 90px;font-size:125%}.lineup-bfm_bl03{padding-bottom:60px}.lineup-bfm_bl03__grp{padding-bottom:40px}.lineup-bfm_bl03__grp--img{float:none;width:100%}.lineup-bfm_bl03__grp--txt{float:none;margin-top:15px;padding:10px 15px;width:100%}.lineup-bfm_group{padding-bottom:20px}.lineup-bfm_grp__item{float:none;margin-bottom:30px;margin-left:0;width:100%}.lineup-bfm_grp__item::before{top:auto;right:0;bottom:-52px;left:50%;transform:rotate(90deg);background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/lineup_bfm-img17.png) top left no-repeat}.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{float:right;width:calc(60% - 17px)}/*! j-studio*/
 .j-studio_block01{margin-bottom:50px}.j-studio__item{margin-right:0;width:100%}.j-studio_block03-tit01{margin-bottom:10px;padding:2% 7%;font-size:110%}.j-studio_block03__l,.j-studio_block03__r{float:none;width:100%}.j-studio_block03__l,.j-studio_block03__r{float:none;width:100%}.j-studio_block03__r-bg{padding:7% 3%;font-size:90%}.j-studio_block03__r-bg p{margin-bottom:15px}.j-studio_block03__span{margin-right:1%;border-radius:8px;padding:4px 0;width:45%;font-size:73%}.j-studio_block03__r-bg .j-studio_block03__allspan{margin-top:0}.j-studio_block03__tit02{margin-top:30px;margin-bottom:15px;padding-left:0;font-size:11px;line-height:175%;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{margin-bottom:30px;padding-bottom:25px;font-size:130%;line-height:155%;line-height:155%}#greet .greet_title::after{left:37%;width:90px}#greet p{margin-bottom:20px}.greet_signature{margin:35px auto 80px;width:70%;text-align:center}.greet_text01{margin-right:0;padding-top:0;width:100%}.corporate_box{margin:0 0 50px}.corporate_item__link{margin:15px 2% 10px auto;padding:0;width:49%}.corporate_item__link:nth-child(2n){margin-right:0}.corporate_item__text{padding-bottom:10px;font-size:110%!important}.corporate_item__link .lineup-btn{margin-bottom:10px;width:80%}.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{margin:0 3px 3px 0;width:48%}#company{padding-top:20px}.company_list{margin-bottom:40px;font-size:90%;line-height:170%}#company .kest_title-font36{margin-bottom:15px;font-size:120%}.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{padding-right:2%;padding-left:2%;width:30%}.company_text01{float:none;margin-right:0;width:100%}#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{margin-bottom:20px;font-size:120%}.case_item__img{float:none;margin-bottom:0;width:100%}.case_item__img img{margin:0 10px 20px 0;width:auto;height:250px}.case_item__text{padding:3%;width:100%;min-height:0;font-size:90%}.case_item-full .case_item__img{float:left}.case_item-full [class*=case_item__img] img{float:left;margin:0 4% 0 0;width:48%;height:auto}.case_item-full [class*=case_item__img] img:first-child{margin:0 0 20px;width:100%}.case_item-full .case_item__text{margin-top:20px}#case .piab-p_linkcontact{padding-top:30px;padding-bottom:100px}.philosophy{padding:50px 0}.philosophy-title{margin:0 auto 40px;max-width:70%}.philosophy-description{margin-bottom:40px;font-size:100%;line-height:150%}.philosophy-youtube{margin:0 auto 40px}.philosophy .corporate_item__text{padding-top:5px;padding-bottom:10px}.staffs{padding:40px 0 100px;width:90%}.staff_item{float:none;clear:both;padding-bottom:70%;width:100%;max-width:100%;height:auto}.staff_item__team{top:8%;left:8%}.staff_item__name{bottom:8%;left:8%;padding:1px 0 5px;min-width:180px}.staff_item__name::before{top:-19px;font-size:80%}.staffdetail_block01__iteml{float:none;margin:0 auto;width:95%}.staffdetail_block01__itemr{float:none;margin:0 auto;width:95%}.staffdetail_block01-text01{margin:0 auto;margin-bottom:20px;padding-top:30px;padding-bottom:25px;font-size:105%;line-height:160%}.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{margin-bottom:20px;padding:2% 3%;font-size:90%;line-height:170%}.staffdetail_block02__item{margin:5% 4% 5% 0;padding:6% 2%;width:48%}.staffdetail_block02__item:nth-child(2n){margin-right:0}.staffdetail_block02__item::after{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%;width:100%}.staffdetail_block02-font21{font-size:100%}.staffdetail_block02__tit{margin-bottom:13px;padding-bottom:12px;padding-left:0;font-size:110%}.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{float:none;width:100%}.staffdetail_block03__itemr{display:none}.staffdetail_block03__title01{margin-bottom:18px;font-size:120%}.staffdetail_block03__title01::before{top:-3px;left:14%;height:30px}.staffdetail_block03__title01::after{top:-3px;right:14%;height:30px}.staffdetail_block03__title02{margin-bottom:15px;font-size:105%;line-height:150%}.staffdetail_block03-lineheight{margin-bottom:10px;font-size:90%;line-height:175%}.staffdetail_block03{background:0 0;width:95%}.staffdetail_block042{padding:32px 0 40px 0}.staffdetail_block042__content{background-position:top center;background-size:60%;background-color:#2e5e86;padding:75% 0 0 0;min-height:0}.staffdetail_block042__bgcolor{margin:0 auto;background-color:#edede6;padding:5% 4% 2% 4%;width:95%}.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{margin-bottom:30px;font-size:125%}.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{padding-top:4px;max-width:47%}.staffdetail_block05{margin:0 auto 50px auto;width:95%}.staff_timeline{padding:0 0 80px 0}.staff_timeline__subtitle{font-size:105%}.staff_timeline__title{padding:8px 10px 8px 30px;font-size:120%}.staff_timeline__list{padding:15px 0 50px}.staff_timeline__list::before{left:35px;height:86.5%}.staff_timeline__item{clear:both;margin-top:20px;width:100%}.staff_timeline__item._has_img{margin-top:85px}.staff_timeline__item ._time{float:left!important;padding:23px 0;width:70px;font-size:15px}.staff_timeline__item ._content{float:right!important;padding:15px 10px 15px 40px!important;width:75%}.staff_timeline__item ._content::after{right:auto!important;left:0!important;width:30px}.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{padding-bottom:7px;font-size:105%}.staff_timeline__item ._content p{font-size:90%;line-height:150%}.staff_timeline__item ._content img{position:relative;top:auto!important;right:auto!important;float:right;margin-top:-80px;padding-left:5px;width:auto;height:100px}.staffdetail_entry{width:80%;max-width:370px}.staffdetail_entry a{border-radius:10px;background-position:left 20px center;padding:13px 0 13px 20px;font-size:100%;-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{margin:0;padding-bottom:0;width:100%}.topic_detail__content{float:none;clear:both;margin:0 7.5%;padding-bottom:0;width:85%}.topic_detail__date{padding-bottom:5px;font-size:80%}.topic_detail__title{padding:13px 10px;font-size:130%;line-height:135%}.topic_detail__image{margin:0 auto;padding-bottom:20px;max-width:90%}.topic_detail__text{font-size:90%;line-height:150%;text-align:justify}.topic_detail__side{float:none;clear:both;padding-bottom:0;width:100%}.topic_detail__side_title{font-size:110%}.topic_detail__side_newest{padding:25px 10% 30px}.topic_detail__side_newest ._item{margin-bottom:18px;padding-bottom:15px}.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{padding:15px 5px 12px 10px;font-size:100%}.topic_detail__side_search{padding:20px 10% 50px}.lineup_vaculex{font-size:100%}.lineup_vaculex .lineup_item__text{margin-bottom:0}.vaculex_info__title{margin-bottom:10px;padding:7px 11px;font-size:120%;line-height:150%}.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{margin-bottom:0;font-size:120%;line-height:150%}.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{margin-bottom:25px;width:100%}.vaculex_block02__description{font-size:100%;text-align:left}.vaculex_block02__r{margin-bottom:0;padding-top:10px}.vaculex_block02__title{margin-bottom:15px;font-size:120%}.vaculex_block02__r .vaculex_block02__image{margin-bottom:15px;margin-left:5%;max-width:90%}.vaculex_block02__b::before{background-size:120px auto}.vaculex_block02__b{margin-bottom:20px;padding-top:48px}.vaculex_block02__b__image{position:relative;top:auto;left:0;float:left;width:48%}.vaculex_block02__content__title{margin:0 0 12px;padding:0;width:100%;font-size:101%}.vaculex_block02__content__description{float:right;margin:0 0 10px;background:0 0;padding:11px 0 58px 50%;padding:0;width:48%}.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{position:relative;bottom:auto;float:right;clear:both;padding-left:0;width:48%}.vaculex_title{margin-bottom:5px;font-size:120%}.vaculex_description{margin-bottom:30px}.vaculex_block__title__s01{margin-right:11px;padding:10px 8px;min-width:auto;font-size:110%}.vaculex_block__title__s02{font-size:110%!important}.vaculex_item__content{padding:0}.vaculex_item__title{margin:0;padding:0 0 8px 33%;font-size:120%}.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{margin-top:10px;padding-left:33%;text-align:left}.vaculex_item{margin-bottom:40px}.vaculex_block04__item--l{margin-bottom:25px;width:100%}.vaculex_block04__item--r{width:100%}.vaculex_block04__image{width:55%}.vaculex_block04__item--r .vaculex_block04__image{width:37%}.vaculex_block04__title{padding:20px 0 77px 40%;font-size:115%}.vaculex_block04__description{padding:20px 18px;line-height:140%}.vaculex_block04__item--r .vaculex_block04__title{padding:44px 0 6px 40%}.vaculex_block04{margin-bottom:40px}.vaculex_block04__btn{margin-bottom:28px;padding:6px 11px;font-size:100%}.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{margin-bottom:20px;font-size:120%}.vaculex_block06__item{width:100%}.vaculex_block06__title{margin-bottom:20px;font-size:110%}.vaculex_block06__item:last-child .vaculex_block06__title{font-size:110%}.vaculex_block06__title span{margin-right:20px;padding:0 18px;font-size:75%}.vaculex_block06__description{margin-bottom:25px;min-height:0;line-height:140%}.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{margin:0 0 35px;width:100%}.vaculex_block07__item__title{float:left;margin-bottom:10px!important;padding:31px 0 10px;padding-left:0!important;width:65%;font-size:120%}.vaculex_block07__image{position:relative;top:0!important;right:auto!important;float:left;margin-right:5%;width:30%!important}.vaculex_block07__item__description{clear:both;padding:17px!important}.vaculex_block07__item__description li{position:relative;padding-left:27px}.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{margin-bottom:10px;padding:7px 11px;font-size:120%;line-height:150%}.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{margin-bottom:0;font-size:120%;line-height:150%}.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{margin-bottom:25px;width:100%}.tawi_block02__description{font-size:100%;text-align:left}.tawi_block02__r{margin-bottom:0;padding-top:10px}.tawi_block02__title{margin-bottom:15px;font-size:120%}.tawi_block02__r .tawi_block02__image{margin-bottom:15px;margin-left:5%;max-width:90%}.tawi_block02__b::before{background-size:120px auto}.tawi_block02__b{margin-bottom:20px;padding-top:48px}.tawi_block02__b__image{position:relative;top:auto;left:0;float:left;width:48%}.tawi_block02__content__title{margin:0 0 12px;padding:0;width:100%;font-size:101%}.tawi_block02__content__description{float:right;margin:0 0 10px;background:0 0;padding:11px 0 58px 50%;padding:0;width:48%}.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{position:relative;bottom:auto;float:right;clear:both;padding-left:0;width:48%}.tawi_title{margin-bottom:5px;font-size:120%}.tawi_description{margin-bottom:30px}.tawi_block__title__s01{margin-right:11px;padding:10px 8px;min-width:auto;font-size:110%}.tawi_block__title__s02{font-size:110%!important}.tawi_item__content{padding:0}.tawi_item__title{margin:0;padding:0 0 8px 33%;font-size:120%}.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{margin-top:10px;padding-left:33%;text-align:left}.tawi_item{margin-bottom:40px}.tawi_block04__item--l{margin-bottom:25px;width:100%}.tawi_block04__item--r{width:100%}.tawi_block04__image{width:55%}.tawi_block04__item--r .tawi_block04__image{width:37%}.tawi_block04__title{padding:20px 0 77px 40%;font-size:115%}.tawi_block04__description{padding:20px 18px;line-height:140%}.tawi_block04__item--r .tawi_block04__title{padding:44px 0 6px 40%}.tawi_block04{margin-bottom:40px}.tawi_block04__btn{margin-bottom:28px;padding:6px 11px;font-size:100%}.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{margin-bottom:20px;font-size:120%}.tawi_block06__item{width:100%}.tawi_block06__title{margin-bottom:20px;font-size:110%}.tawi_block06__item:last-child .tawi_block06__title{font-size:110%}.tawi_block06__title span{margin-right:20px;padding:0 18px;font-size:75%}.tawi_block06__description{margin-bottom:25px;min-height:0;line-height:140%}.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{margin:0 0 35px;width:100%}.tawi_block07__item__title{float:left;margin-bottom:10px!important;padding:31px 0 10px;padding-left:0!important;width:65%;font-size:120%}.tawi_block07__image{margin-right:2%;width:30%}.tawi_block07__txt{width:68%}.tawi_block07__item__description{clear:both;margin-top:0!important;margin-left:0;padding:17px!important}.tawi_block07__item__description li{position:relative;padding-left:27px}.tawi_block07__item__description li::before{position:absolute;top:0;left:0}.privacy{padding-top:40px;padding-bottom:60px}.privacy__title{margin-bottom:20px;font-size:110%}.privacy__description{font-size:95%;line-height:165%;letter-spacing:0;text-align:justify}.contact{padding:30px 0 80px}.contact__title{margin-bottom:20px;font-size:115%}.contact__description{margin-bottom:30px;font-size:100%;line-height:150%}.contact__tel{margin-bottom:20px;font-size:100%}.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{top:18px;left:10px}.contact__form dd{padding:0 12px 20px}.contact__form .row01 li{margin-bottom:5px;min-width:212px}.contact__form .row02 li{margin-right:5%;width:30%}.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{display:block;float:left;clear:both;width:100%!important}.contact__form .table_form th{padding-bottom:8px}.contact__form .textarea{max-width:800px}.contact__form [class*=input_]{padding:10px 0;width:100%;max-width:800px}.contact__form select[class*=input_]{padding:5px 10px}.contact__form .table_form .form__note{display:block}.col_right1,.col_right2{display:block;margin:0;padding-top:16px}.col_right_title{padding-bottom:8px;text-align:left}.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{margin-bottom:140px;padding-top:25px}.sitemap a{padding:12px 22px;font-size:100%}.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{background-size:100% auto;padding:145% 0 0 0}.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{margin-right:0;width:100%}.piab-psmart__content{margin-bottom:30px}.tawi-mop_block01{margin-bottom:50px}.tawi-mop_block02{margin-bottom:80px}.tawi-mop__item{margin-right:0;width:100%}.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{margin-bottom:10px;padding:2% 7%;font-size:110%}.tawi-container-unloader__item{margin-right:0;width:100%}.tawi-container-unloader__content{margin-bottom:30px}.tawi-container-unloader_tabs__tbl{margin-bottom:50px;font-size:90%}.tawi-container-unloader_tabs__tbl tr th{padding:9px 0;width:40%}.tawi-container-unloader_tabs__tbl tr td{padding:5px 4%}.tawi-container-unloader_tabs__tbl__title{padding:9px 0;font-size:95%}.page_recruit-bl01{margin-top:40px;margin-bottom:45px;background:0 0;padding:0}.page_recruit-cnt01{float:none;background:0 0;padding:0;width:100%}.page_recruit-p01tit{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;font-size:105%}.page_recruit-p01titsmp{display:inline-block;position:absolute;top:10px;right:3%;background:rgb(255 255 255 / .78);padding:10% 5px;width:50%;line-height:160%;text-align:center}.page_recruit-bl01 .text .mbt01,.page_recruit-bl01 .text .mbt02{margin-bottom:20px}.page_recruit-bl01 .text p{font-size:90%}.text-bottom{float:none;margin:0 auto;width:90%}.text-bottom span{font-size:85%;line-height:165%}.page_recruit-bl01 .text-bottom .img{width:35%}.page_recruit-h3{margin-bottom:20px;padding:10px;font-size:95%;text-align:left}[class*=page_recruit-bl02-]{width:100%}.page_recruit-bl02-left{float:none}[class*=page_recruit-bl02-] .text{bottom:0;float:none;margin-top:15px;margin-bottom:50px;padding:15px 3%;width:100%;font-size:90%}[class*=page_recruit-bl02-] .text p:last-child{margin-bottom:0}[class*=page_recruit-bl02-] .text .page_recruit-bl02tit{margin-bottom:5px;font-size:105%}[class*=page_recruit-bl02-] .img{margin:0 auto;width:75%}.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{margin-bottom:10px;font-size:105%}[class*=page_recruit-bl03] .text p{margin-bottom:15px;line-height:160%}[class*=page_recruit-bl03] .text{margin-bottom:40px;font-size:90%}[class*=page_recruit-bl03].page_recruit-mbt02{margin-bottom:30px}.page_recruit-bl041{margin-bottom:30px;padding:10px 0;width:100%;font-size:70%}.page_recruit-font24{margin-top:0;font-size:120%}.page_recruit-bl042{float:none;margin:0 auto 15px auto;width:90%;overflow:hidden}.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{margin:0 auto;width:85%}.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{margin-bottom:15px;padding-bottom:10px;font-size:125%}.page_recruit-bl05{margin-bottom:50px;padding:20px 10px}.page_recruit-bl05 p{margin-bottom:10px;font-size:90%}.page_recruit-bl06{margin-bottom:50px;padding:20px 0}.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{padding:8px 0;width:30%;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;background:0 0;padding:0}.page_recruit-cnt01{float:none;background:0 0;padding:0;width:100%}.page_recruit-p01tit{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;font-size:105%}.page_recruit-p01titsmp{display:inline-block;position:absolute;top:10px;right:3%;background:rgb(255 255 255 / .78);padding:10% 5px;width:50%;line-height:160%;text-align:center}.page_recruit-bl01 .text .mbt01,.page_recruit-bl01 .text .mbt02{margin-bottom:20px}.page_recruit-bl01 .text p{font-size:90%}.text-bottom{float:none;margin:0 auto;width:90%}.text-bottom span{font-size:85%;line-height:165%}.page_recruit-bl01 .text-bottom .img{width:35%}.page_recruit-h3{margin-bottom:20px;padding:10px;font-size:95%;text-align:left}[class*=page_recruit-bl02-]{width:100%}.page_recruit-bl02-left{float:none}[class*=page_recruit-bl02-] .text{bottom:0;float:none;margin-top:15px;margin-bottom:50px;padding:15px 3%;width:100%;font-size:90%}[class*=page_recruit-bl02-] .text p:last-child{margin-bottom:0}[class*=page_recruit-bl02-] .text .page_recruit-bl02tit{margin-bottom:5px;font-size:105%}[class*=page_recruit-bl02-] .img{margin:0 auto;width:75%}.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{margin-bottom:10px;font-size:105%}[class*=page_recruit-bl03] .text p{margin-bottom:15px;line-height:160%}[class*=page_recruit-bl03] .text{margin-bottom:40px;font-size:90%}[class*=page_recruit-bl03].page_recruit-mbt02{margin-bottom:30px}.page_recruit-bl041{margin-bottom:30px;padding:10px 0;width:100%;font-size:70%}.page_recruit-font24{margin-top:0;font-size:120%}.page_recruit-bl042{float:none;margin:0 auto 15px auto;width:90%;overflow:hidden}.page_recruit-bl042 .text{width:55%;text-align:center}.page_recruit-bl04tit{font-size:130%}.page_recruit-bl042 .lineup-btn{margin:0 auto;width:85%}.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{margin-bottom:15px;padding-bottom:10px;font-size:125%}.page_recruit-bl05{margin-bottom:50px;padding:20px 10px}.page_recruit-bl05 p{margin-bottom:10px;font-size:90%}.page_recruit-bl06{margin-bottom:50px;padding:20px 0}.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{padding:8px 0;width:30%;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;padding:35px 0 25px;color:#2d478d;font-weight:700;font-size:36px;line-height:100%;letter-spacing:3px;text-align:center}.recruit_top_bl03{flex-wrap:wrap}.recruit-office{margin-top:30px}.recruit-office-title{margin-bottom:8px;font-size:120%}.recruit-office-p01{margin-bottom:0;font-size:100%}.recruit-office__item{margin-right:2%;margin-bottom:10px;width:49%}.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{margin-bottom:5px;font-size:105%}.recruit-office-info__title02{padding:15px 8px 22px;font-size:90%}.recruit-office-info__description p{padding:10px 10px 20px}.recruit-office-info .recruit-office__item{margin-right:4%;margin-bottom:40px;width:48%}.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{padding-top:5px;padding-bottom:10px;font-size:110%}.recruit-career{margin-top:30px}.recruit-career .recruit-office-title{margin-bottom:15px}.recruit-career__list{margin-bottom:40px}.recruit-career-title{margin-bottom:25px;padding:10px 20px;font-size:120%}.recruit-career-title.mb56{margin-bottom:25px}.recruit-career__txt .s01{margin-right:0;margin-bottom:5px;padding:10px;font-size:100%}.recruit-career__txt .s02{display:block;font-size:120%}.recruit-career__txt{margin-bottom:17px}.recruit-career__image{margin-bottom:35px}.recruit-career__list-item{margin-right:0;margin-bottom:15px;width:100%;word-spacing:-10px}.recruit-career__list-item .number{padding:20px 0;font-size:150%}.recruit-career__list-item .text{padding:0 0 0 15px;width:calc(100% - 100px);font-size:100%;line-break:140%}.solution01{padding-top:30px}.solution01_block01 .left{float:none;margin:0 auto 20px auto;padding-left:0;width:40%}.solution01_block01 .right{float:none;margin-bottom:30px;padding:2%;width:100%}.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{margin-bottom:15px;font-size:95%}.solution01_block02 .lineup_item__info_title{padding:2%;font-size:105%}.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;padding:10px 2%;width:100%}.solution01_block03 .left{float:none}.solution01_block03 .left,.solution01_block03 .right{width:100%}.solution01_img-left{float:none;width:100%}.solution01_text-right{float:none;margin:0 auto 20px auto;width:80%}.solution01_text-right li{padding-bottom:10px;padding-left:30px;font-size:100%}.solution01_content{margin-bottom:20px;padding:2%;font-size:95%}.solution01_block03 .right p{font-size:95%}.solution01_slick .slick-dots li button::before{font-size:14px}.solution01_block03{margin-bottom:50px}.solution01_block04{margin:20px 0;width:100%}.solution01_block04-item{margin-right:10%;margin-bottom:20px;width:45%}.solution01_block04-item:nth-child(2n){margin-right:0}.solution01_block04-item p{margin-bottom:2px;font-size:90%}.solution{padding:50px 0 80px}.solution03_block01{margin-bottom:50px}.solution_title01{font-size:130%}.solution03_block02__item{margin-left:0;width:100%}.solution_title02{padding:10px 5px 10px 20px;font-size:110%}.solution03_block02__item p{font-size:100%}.solution02-bl01{margin-bottom:10px}.solution02-image{margin-bottom:40px}[class*=solution02-bl01__item-]{float:none;margin-bottom:35px;width:100%}.solution02-gr02 .solution02-image{margin-bottom:30px}.solution02-tabs__item{float:none;width:100%}.solution02-bl01__content .solution02-bl01__description,.solution02-bl01__content .solution02-bl01__imgage{float:none;padding-bottom:20px;width:100%}.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{padding:10px 20px;font-size:120%}.solution02-gr02 .tabs_navi{margin-bottom:20px}.solution02-bl01__description,.solution02-tabs__box .__description,.solution02-tabs__description{font-size:100%}.solution02-tabs__box .__title{margin-bottom:4px;font-size:125%}.lineup_sesotec .lineup_item__title{padding-right:0}.lineup_sesotec .lineup_item__text img{width:300px;max-width:82%}.lineup_sesotec .lineup_video{padding-bottom:0}.lineup_sesotec .lineup_item__descript_text{margin-bottom:20px;padding:3%;font-size:90%}.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{margin-bottom:20px;background-position:left 7px;padding-right:10px;padding-left:30px;font-size:100%}.flow-banner{padding:30px 0 0}.piab_option-title{margin-bottom:15px;font-size:120%}.piab_option-des{margin-bottom:20px;font-size:95%;line-height:150%}.piab_option .page_recruit-h3{font-size:120%}.piab_option-block01 .img{float:none;width:100%}.piab_option-block01 .lineup_item__list{float:none;width:100%}.piab_option-block01{margin-bottom:35px}.piab_option .tabs_navi{padding-left:2%}.piab_option-tbl tr th{padding:10px 0;font-size:95%}.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;margin-bottom:20px;width:100%}.piab_option-block02text{float:none;width:100%;font-size:95%}.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{float:none;margin-right:0;width:100%}.original_addblock01-item{font-size:95%}.original_addblock01-item .lineup_ori__title{font-size:120%}.original_addblock01-item .left,.original_addblock01-item.w50 .left{margin-bottom:20px;width:100%}.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{margin-top:0;padding:0 7%;font-size:100%;line-height:135%}.ind_bl05_content--right-item:nth-child(3n+1){clear:unset}.solution01_gr01{padding:18px 0 0}.solution01_gr01__title .txt{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;font-size:130%}.solution01_gr01__title{margin-bottom:25px}.solution01_gr01__list li .number{top:-18px;width:25px;height:25px;font-size:100%;line-height:25px}.solution01_gr01__list li{margin:0 4px 25px;border-radius:9px;padding:3px 0;width:45%;font-size:85%}.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{float:none;clear:both;margin-top:17px;margin-bottom:25px;padding-top:57%;width:100%;height:auto}.solution01_gr02 .lineup_video iframe{width:100%;height:100%}.solution01_gr02_box__info{float:none;width:100%}.solution01_gr02_box__list{margin-top:35px;width:100%}.solution01_gr02_box__list li{height:100px}.solution01_gr02_box__list li span{font-size:95%}.solution01_gr02_box__info .title{margin-bottom:18px;font-size:120%}.solution01_gr02_box__info .image{margin:0;width:100%}.solution01 .solution01_gr03__item_title{margin-bottom:20px}.solution01_gr03__content{margin-bottom:15px;padding:0 4%;overflow:hidden}.solution01_gr03__content .title{font-size:100%}.solution01_gr03__content .description{margin-bottom:25px;padding:20px 25px;min-height:0;font-size:95%}.solution01_gr03__content .item--l::after{display:block;position:relative;top:auto;right:auto;transform:none;transform:rotate(90deg);margin-bottom:25px;background-size:60px auto;width:100%;height:57px}.solution01_gr03__content .image{width:80%}.solution01_gr03__content [class*=item--]{float:none;margin:0;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{padding-bottom:50px;font-size:130%}.ind_bl03_content--group_title::before{left:38%}.solution2More .ind_bl03_content--group_title::after,.solution2More .ind_bl03_content--group_title::before{top:-16px;width:10px;height:10px}.solution2More .ind_bl03_content--group_list li{margin-right:0;padding:14px 0;width:82%;font-size:103%}.solution2More_block01 .container{width:100%}.solution2More-item01:first-child{margin-right:0}.solution2More-item01{float:none;width:100%}.solution2More-item01 .title{font-size:120%}.solution2More-item01 .img{margin:0 auto;width:70%}.solution2More-item01 .lineup_video,.solution2More-item01 iframe{padding-bottom:0;width:100%}.solution2More .lineup-link{max-width:80%}.solution2More .lineup-btn{margin-top:21px;margin-bottom:35px;max-width:100%;font-size:105%}.solution2More_block01{margin-bottom:40px;padding:30px 0 0}.solution2More_block02-tit .img{margin-bottom:10px;width:70%}.solution2More_block02-tit .des{padding-left:0;font-size:95%}.solution2More_block02-des{float:none;margin-bottom:30px;padding:5%;width:100%;font-size:95%;line-height:170%;letter-spacing:0}.solution2More-tit{margin-top:30px;margin-bottom:20px;font-size:130%}.solution2More .lineup_item__info_title{margin-bottom:35px;font-size:120%}.solution2More_container{margin:0 auto 40px auto;width:100%}.solution2More_container .item:first-child{float:none}.solution2More_container .item{margin:0 auto 30px auto;width:100%}.solution2More [class*=piab_block__ul]{margin-top:15px;margin-bottom:15px}.solution2More_container .item .des{margin-bottom:35px;padding:3%;font-size:95%}.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-top:0;margin-bottom:40px;width:85%}.solution2More .btn-style02{padding:17px 0;font-size:105%}.solution2More_block03{margin-bottom:40px}.solution03_gr01{margin-bottom:70px;padding:18px 3% 0}.solution03_gr02 .lineup_video{margin-bottom:15px}.solution03_gr01__list li{margin-top:20px;padding:24px 7px 3px;width:300px}.solution03_gr01__list .number{top:-17px;width:30px;height:30px;font-size:110%;line-height:30px}.solution03_gr01 .solution01_gr01__title{margin-bottom:15px}.solution03_gr01__list .txt{padding:4px 0 6px;font-size:110%}.solution03_gr01__list .image{max-width:65%}.solution03_gr01__list .lineup-btn{transition:none;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;padding:7px 5px;width:86%;font-size:100%}.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{margin-bottom:10px;font-size:120%}.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{float:none;padding:20px 16px;width:100%}.solution03_gr02__title img{margin:0 0 10px;max-width:100px!important}.solution03_gr02__title .txt{margin-top:0;font-size:95%}.lineup_item__descript_text .p02{margin-top:30px}.solution03_gr03 .helios_block03__item{margin-bottom:15px}.solution03_gr03__title{margin-bottom:15px;font-size:135%}.lineup_item__descript_text .p02{font-size:95%}.solution03 .solution03-btn{margin-bottom:30px!important;padding:10px 0;max-width:80%;font-size:95%}.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{margin:0 auto 12px auto;width:100%}.list_category li{margin-right:2%;margin-bottom:10px;width:23.5%}.list_category li a{background-size:80%;min-height:46px}.list_tag{margin-bottom:0}.list_tag span a{margin-bottom:15px;padding:2px 13px;font-size:90%}.cases_list-category{background-size:70%;width:58%;min-height:43px}.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{margin:0 auto 50px auto;width:100%}.cases_item .img{padding-bottom:60%;height:0}.cases_item ._tit{margin:10px 0 5px;padding:0 3%;font-size:93%}.cases_item .lineup-btn{font-size:85%}.cases_tag{margin-bottom:10px;padding:0 3%;font-size:85%}.cases_detail{margin-top:20px}.cases_detail-main{float:none;width:100%}.cases_detail-main ._tit{padding:13px 10px;font-size:130%;line-height:135%}.cases_detail .cases_list-category{background-size:55%;width:35%}.cases_detail .cases_tag{margin-top:9px;margin-left:2%}.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{float:none;margin-bottom:70px;width:100%}.cases_list__search{margin-bottom:0}.cases_list__search .search{width:90%;max-width:300px}.cases_detail-cate li{margin:0 10px;padding:10px 5px}.cases_detail-sidebar ._tit{font-size:110%}.cases_detail-tags{padding:10px 0;width:90%;font-size:90%}.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{padding:3px 0;width:45%;font-size:85%}.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{margin-bottom:0;font-size:90%}.lineup_helio-addlist01{margin-left:0;width:48%}.lineup_helio-addlist02{margin-right:0;width:auto}.lineup_helio-addblock01 .left{float:none;margin-bottom:20px;width:100%}.lineup_helio-addblock01 .right{float:none;margin-top:0;margin-bottom:50px}.kest_tabs_tbl_block{float:none;margin-bottom:22px;max-width:800px}.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{margin-bottom:18px;padding:10px 20px;font-size:120%}.kest_tabs_tbl_block .text{margin-bottom:6px;font-size:95%}.kest_tabs_tbl01 .col1{width:200px}.lineup_sesotec-block01{padding-top:10px}.lineup_sesotec-block01 .lineup_item__text img{width:auto;max-width:25%}.lineup_sesotec-block01 .lineup_item__descript_list{margin-bottom:30px;padding-top:0}.lineup_sesotec-block01 .lineup_item__descript_list li{margin-bottom:0;background-position:top 5px left;padding-bottom:10px;font-size:100%}.lineup_sesotec-block01 .item{margin-bottom:35px;padding:3%;width:100%}.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{margin-bottom:30px;padding:3%;width:100%}.lineup-bfm_bl02__cnt04{margin-bottom:40px}.lineup-bfm_group02{margin:0 -2% 80px}.lineup-bfm_group02__item{margin-bottom:18px;padding:0 2%;width:50%}.lineup-bfm_group02__item .txt{padding:15px 14px}.lineup-bfm_group02__item ._title{margin-bottom:7px;font-size:110%}.lineup-bfm_group02__item ._description{margin-bottom:5px;font-size:95%}.lineup-bfm_group02__item ._note{font-size:90%}.lineup_bfm_list{margin:0}.lineup_bfm_list.mb50{margin-bottom:25px}.lineup_bfm_list__item{padding:0 0 20px;width:100%}.lineup_bfm_list__item_left ._description{font-size:95%}.lineup_bfm_list__item_right ._title{margin-bottom:6px;min-height:0;font-size:110%}.lineup_bfm_list__item_right ._description{font-size:95%}.lineup_bfm_list__item_right ._note{font-size:100%}.lineup_bfm_list__item_right{padding-top:18px;padding-left:18px}.lineup_item__list-btn{margin-bottom:20px;font-size:95%}.lineup_item__list-btn li{margin:0 1% 8px;width:31%;max-width:120px}.lineup_item__list-btn .s01{border-width:1px;padding:2px 0}.lineup_item__list02{padding:10px 10px 30px 15px;min-height:0}.lineup_item__list02 li{margin-bottom:2px;padding-left:18px}.lineup_item__list02 li::before{top:8px;width:12px;height:12px}.lineup_item__list03 dt{position:relative;margin:0 6% 8px 3%;padding:2px 0;width:80px;font-size:90%}.lineup_item__list03 dt .tit{position:absolute;top:50%;left: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{margin:0 -2% 30px;padding-top:0}.tabs_piab_list__item{margin:0 0 8%!important;padding:0 2%;width:50%;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;top:auto;left:auto}.lineup_others-bl01text1{margin-bottom:25px;font-size:100%;line-height:170%}.lineup_others-bl01text2{padding:5px 5px;width:100%}.lineup_others-bl01text3{font-size:100%;line-height:165%}.lineup_others-bl01 .lineup_item__descript_title{margin-bottom:25px;font-size:130%;letter-spacing:0}.lineup_others-bl01 .lineup_item__descript_text{padding:3%}.lineup_others-bl01 .vaculex_title{font-size:130%}.lineup_others-item01{margin-bottom:30px;padding:3%}.lineup_others-list01{float:none;width:100%}.lineup_others-list01.left{margin-right:0}.lineup_others-bl01 .vaculex_info__title{font-size:110%}.lineup_others-bl01text4{margin-bottom:30px;padding:3%;font-size:95%;letter-spacing:0}.lineup_others-bl01 .vaculex_title.fz36{margin-bottom:15px;font-size:130%}.lineup_others-item02l,.lineup_others-item02r{float:none;margin-bottom:20px;width:100%}.lineup_others-bl01 .lineup_piab__specifications{margin-bottom:10px!important;overflow-x:scroll}.lineup_others-tableall{margin-bottom:20px;overflow-x:auto;overflow-y:hidden}.lineup_others-item02r p{font-size:95%}.lineup_others-bl01 .lineup_boxtop.lineup_others-bl01text9{margin-bottom:25px}.lineup_others-item02 .item{float:none;margin-right:0;margin-bottom:25px;padding:4%;width:100%}.lineup_others-item02 .item h4{padding-left:35px;font-size:105%}.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{margin-bottom:25px;width:100%}.lineup_others-bl01 .lineup_others-right04{float:none;width:100%}.lineup_others-imgl,.lineup_others-right02{float:none;margin-top:0;margin-bottom:25px;width:100%}.lineup_others-bl01 .lineup_boxtop.lineup_others-bl01text11{margin-bottom:30px}.lineup_others-table01 tr th{padding:9px 0;width:30%}.lineup_others-table01 tr td{padding:9px 2%}.lineup_others-bl01 .lineup_others-table02 .w165{width:35%}.lineup_others-bl01 .lineup_others-left01.mt02{margin-bottom:50px;width:100%}.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{margin-top:0;margin-bottom:5px;font-size:95%}.vaculex_item__image.lineup_vaculexfix1{width:20%}.safari .piab_block02__item{width:165px}.btn_inquiry a{padding-left:15%;text-align:left}.piabfix01{font-size:95%}.piabfix_block01-table{overflow-x:auto;overflow-y:hidden}.piabfix_block01-table table{width:855px;overflow-x:scroll}.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{float:none;width:auto}.piabfix_block02__l{padding-bottom:65px}.piabfix_block02__l::after{top:auto;right:auto;left:40%;transform:rotate(90deg);background-size:60%}.piabfix_block02{margin-bottom:20px}.piabfix_block02-cnt{margin-bottom:30px;padding:3%;line-height:165%}.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{padding-bottom:57px;font-size:130%;line-height:135%}.piabfix_block06__l h4{padding-left:0}.piabfix_block06__l .cnt{padding-right:1%;width:67%}.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:0 auto;margin-left:0;width:90%}.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{position:static;top:0;margin-bottom:15px;padding-left:0;font-size:130%}.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;margin-bottom:35px;width:100%}.piabfix_block07,.piabfix_block08 .piab_block03-tit01{margin-bottom:20px}.piabfix_block08__l{float:none;margin-bottom:15px;width:100%}.piabfix_block08__r{position:relative;float:none;margin:0 auto 25px auto;padding-bottom:50%;width:80%}.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{margin-bottom:20px;padding:2%}.piabfix_block10-cnt .img{float:none;margin:0 auto 15px auto;width:auto}.piabfix_block10-cnt .text{float:none;padding:0;width:100%;font-size:95%}.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-]{float:none;clear:both;margin-right:0;width:100%!important;min-width:320px}.sitemap_new h3{margin-bottom:20px;font-size:130%}.sitemap_new ul{margin-bottom:70px!important}.sitemap_new ul li{margin-bottom:17px;padding-left:25px}.piab_accessory{padding-top:20px}.piab_accessory__tit{margin-bottom:20px;font-size:120%}.piab_accessory__bl01 .left{float:none;width:100%}.piab_accessory__bl01 img{margin:0 auto}.piab_accessory__bl01 ul{margin-bottom:30px}.piab_accessory__bl01 ul li{padding-bottom:5px;font-size:95%}.piab_accessory__bl01 .right{float:none;width:100%;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{padding:6px 0;font-size:90%}.solution04_gr01__box{padding:0 2.5% 5px}.solution04_gr01__box li{float:none;margin:0 0 32px;width:100%}.solution04_gr01__box .text{margin-bottom:14px;padding:5px 0;font-size:95%}.solution04_gr01__box .title{margin-bottom:10px;font-size:130%}.solution04_gr01__box .video-img{position:relative;margin-bottom:18px}.solution04_gr01__box .video-img iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}.solution04_gr01__box .video-img.iframe::before{display:block;padding-top:56.25%;content:''}.solution04_gr01__box .link{margin-bottom:20px;min-width:192px}.solution04_gr01__box .link a{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;padding:4px 8px;font-size:90%}.solution04_gr02{padding-top:40px}.solution04_gr02_top{margin-bottom:32px!important;padding-top:0!important}.solution04_gr02_top__txt{width:100%}.solution04_gr02_top__txt .title{margin-bottom:9px;font-size:130%}.solution04_gr02_top__txt .title img{margin-left:auto;padding-top:0}.solution04_gr02_top__txt .description{margin-bottom:15px;padding:0;font-size:100%}.solution04_gr02_top__image{width:100%}.solution04_gr02_item{margin-bottom:50px!important}.solution04_gr02_item__txt{float:none;width:100%;overflow:hidden}.solution04_gr02_item__txt .title{margin-bottom:15px;padding:7px 13px;font-size:110%}.solution04_gr02_item__txt .title .num{font-size:140%}.solution04_gr02_item__txt .title::after{width:800px}.solution04_gr02_item__txt .p01{margin-bottom:15px;font-size:120%}.solution04_gr02_item__txt .p02{margin-bottom:22px;padding:13px 16px;font-size:95%}.solution04_gr02_item__image{float:none;width:100%}.solution04_link{padding:28px 0}.solution04_link p{width:85%;max-width:325px}.solution04_link a{background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/solution04-12.png) top 52% right 5.9% no-repeat #d0872e;padding:8px 6px;min-width:auto;font-size:95%}.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{margin-top:0;margin-left:15px;padding-top:55px;width:280px}.ind_blfix01_content--item_title{margin-bottom:8px;padding:5px 10px 2px 30%;font-size:130%;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{top:5px;left:0;width:48%}.ind_blfix01_link{margin:0 auto;width:85%}.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{padding:5px 2px 2px 38%;font-size:130%}.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{background-position:left 38% top 4px;background-size:auto;background-size:26px auto;font-size:130%}.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{float:none;margin:0 auto 9px!important;padding:6px 0;width:95%;font-size:90%}.solu_intro__block_item{float:none;margin:0 0 32px;width:100%}.solu_intro__block_item ._tit01{margin-bottom:20px;padding:5px 0;font-size:95%}.solu_intro__block_item ._tit02{margin-bottom:15px;font-size:130%}.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{margin-bottom:20px;min-width:192px}.solu_intro__block_item ._link a{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;padding:4px 8px;font-size:90%}.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{margin-bottom:9px;font-size:130%}.solu_block__main_info h3 img{margin:0 auto;padding-top:0}.solu_block__main_info p{margin-bottom:15px;padding:0;font-size:100%}.solu_block__list{margin-bottom:50px}.solu_block__list_item{margin-bottom:50px}.solu_block__list_item ._image,.solu_block__list_item ._info{float:none;width:100%;overflow:hidden}.solu_block__list_item ._info h5{margin-bottom:15px;padding:7px 13px;font-size:110%}.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{margin-bottom:15px;font-size:120%}.solu_block__list_item ._info p{margin-bottom:22px;padding:13px 16px;font-size:95%}.solu_block__link{padding:28px 0}.solu_block__link p{width:85%;max-width:325px}.solu_block__link a{background-position:top 52% right 5.9%;padding:8px 6px;min-width:auto;font-size:95%}/*!  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{top:57%;transform:unset;padding:30px 2%}.recruit_top_slider .__title{margin-bottom:10px;padding-top:15px;padding-bottom:10px;font-size:175%;line-height:145%;letter-spacing:0}.recruit_top_slider .__title::before{width:75%;max-width:300px;height:4px}.recruit_top_slider .__label{right:0;left:0;margin:0 auto;width:150px;font-size:105%;line-height:29px}.recruit_top_slider .__label::before{top:-5px;left:4px;width:135px;height:37px}.recruit_top_slider .__en{margin-bottom:15px;font-size:100%}.recruit_top_slider .text::before{background-size:100%;width:11px;height:31px}.recruit_top_slider .slick-dots li{width:45px}.recruit_top_cnt{top:0;padding-top:35px;width:100%}.recruit_top_flex{flex-wrap:wrap}.recruit_top_flex .__cnt{position:relative;width:100%}.recruit_top_item01{margin:0 auto;padding:30px 6% 0 6%;width:88%}.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{margin-bottom:5px;font-size:75%;line-height:130%}.recruit_top_item_label{display:flex;flex-wrap:wrap;margin-bottom:20px}.recruit_top_item_label p{width:100%}.recruit_top_item_des{margin-bottom:30px;padding-right:0%;font-size:100%;line-height:190%}.recruit_top_flex .img{top:0;right:0;margin-bottom:20px;width:100%}.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-right:21px solid #fff0;border-bottom:21px solid #ccc}.recruit_btn a::before{background-size:100%;width:285px;height:58px}.recruit_btn a::after{top:39%;right:-17px;background-size:100%;width:50px}.recruit_top_cnt::after{top:9%;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img08smp.png);background-size:100%}.recruit_top_item02{padding:90px 6% 65px}.recruit_top_item02::before{top:20px;left:7%;height:55px}.recruit_top_item_title01{margin-bottom:30px}.recruit_top_item_title01 .en{display:block;margin-right:0;font-size:120%}.recruit_top_item_title01::before{top:auto;bottom:0;background-size:100%;width:23px;height:23px}.recruit_top_item02 .recruit_top_flex{margin:0 auto;width:100%}.recruit_top_flex_title{display:inline-block;position:relative;top:0;margin-bottom:10px;padding-right:71px;padding-left:0;width:auto;font-size:110%;line-height:130%;letter-spacing:2px;writing-mode:unset}.recruit_top_flex_title::before{position:absolute;top:13px;right:0;background:#2e4781;width:57px;height:1px;content:''}.recruit_top_flex_title .fs33{top:0;font-size:100%}.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{right:0%;width:100%}.recruit_top_item02 .recruit_top_flex .des:last-child a{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img04smp.png);background-size:100% 100%;width:100%;height:110px}.recruit_top_item02 .recruit_top_flex .des{margin-bottom:4px;height:110px}.recruit_top_circle{top:19%;right:30px;width:65px;height:65px;min-height:65px}.recruit_top_circle::after{top:2px;left:3px;width:60px;height:60px}.recruit_top_circle::before{top:41%;right:-18px;background-size:100%;width:42px;height:10px}.recruit_top_item02 .text{top:37px;left:-2%;padding:8px 15px 10px 25px;font-size:95%;letter-spacing:2px}.recruit_top_item02::after{height:45px}.recruit_top_item_title02{margin-bottom:20px;font-size:120%;letter-spacing:4px}.recruit_top_item03slick{width:100%}.recruit_top_item03slick::before{top:-67px;right:auto;left:6%;background-size:100%;width:178px;height:40px}.recruit_top_item03slick .item{margin:0 15px!important}.recruit_top_item03_des .__big{font-size:140%}.recruit_top_item03_des{bottom:-23px;left:-5%;border-bottom-right-radius:25px;padding:12px 14px 15px 15px;width:110%}.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{border-radius:15px;padding:16px 20px 15px 0;font-size:86%}.recruit_btn01::before{right:-3px;bottom:10px;border-radius:15px;width:315px;height:55px}.recruit_top [class*=btn-gradient] .more{display:block}.recruit_top_block01 .recruit_btn01 .more{top:30px;right:8%;width:41px}.recruit_top_block02_cnt{margin:0 auto;width:88%}.recruit_top_block02_cnt .__bg{width:92%;height:260px}.recruit_top_block02_cnt::before{background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img10smp.png);background-size:100% 100%;width:100%}.recruit_top_block02_title{margin-bottom:10px;padding-top:75px;font-size:105%}.recruit_top_block02_title::before{background-size:100%;width:63px;height:55px}.recruit_top_block02_cnt .__des{margin:0 auto;width:90%}.recruit_top_block02::before{top:auto;bottom:-70px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img09smp.png);background-size:100%;width:100%;height:300px}.recruit_top_block02{margin-bottom:30px;padding:30px 0 50px}.recruit_top_flexxx{margin:0 auto 45px;width:90%}.recruit_top_flexxx .recruit_top_flex_title{padding-top:0;padding-left: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{top:0;margin:0 -10% 0 0;width:105%}.recruit_top_flexxx .recruit_top_circle{right:8%;bottom:20px}.recruit_top_flexxx .recruit_top_circle .more{top:35px;right:-27px;width:45px}.recruit_top_flexxx .__cnt a::before{top:2px;left:2px;opacity:1;border-top-left-radius:14px;border-bottom-left-radius:14px;width:104%;height:99%}.recruit_top_block04_title{margin-bottom:30px;padding-top:75px;font-size:110%}.recruit_btn02{width:100%;max-width:300px}.recruit_btn02 a{border:1px solid #2e4781;padding:13px 27px 13px 0;font-size:87%}.recruit_btn02 .more{top:53%;right:24px;width:49px}.recruit_top_item04::before{top:80px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img12smp.png);background-size:100%;width:100%;height:300px}.recruit_top_item06_btn [class*=btn-gradient] .more{display:none}.recruit_top_item04{margin-bottom:60px}.recruit_top_item08{border-radius:7px;padding:40px 5% 40px;width:88%}.recruit_top_item_title03{margin-bottom:15px;padding-bottom:10px;font-size:130%}.recruit_top_item_title03::before{top:-10px;bottom:auto;background-size:100%;width:178px;height:27px}.recruit_top_item05{margin-bottom:40px!important;width:100%}.recruit_top_item05 dl{width:100%;font-size:100%}.recruit_top_item05 dd,.recruit_top_item05 dt{padding-left:25px}.recruit_top_item05 dt{margin-bottom:10px;padding-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{top:28px;right:5%;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img28.png);width:35px}.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{margin:0 auto;width:65%}.recruit_top_item06 .__cnt{margin:0 auto;padding-top:0;width:95%}.recruit_top_item06 .__titlejp{margin-bottom:20px;font-size:120%;letter-spacing:2px;text-align:center}.recruit_top_item06 .__des{font-size:100%;line-height:165%;text-align:center}.recruit_top_item06{margin-top:65px;margin-bottom:0;padding:0;width:100%}.recruit_top_item066{position:relative;padding:25px 10px 45px}.recruit_top_item066::before{position:absolute;top:0;left:0;background:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/recruit_top_img14smp.png) no-repeat top left;background-size:100% 100%;width:100%;height:100%;content:''}.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{margin:0 auto 60px;border-radius:17px;padding:30px 3%;width:88%}.recruit_top_item07_title{font-size:105%;letter-spacing:3px}.recruit_top_item07_title::before{top:4px;background-size:100%;width:187px;height:29px}.recruit_top_item07 .block_hf ._tel{padding-left:45px;font-size:170%}.recruit_top_item07 .block_hf ._left{margin-bottom:12px}.recruit_top_item07 .block_hf ._right{padding-top:0;font-size:90%;line-height:160%;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{display:none;position:absolute;top:-2%;right:1%;z-index:1;border-width:0 55px 55px 0;border-style:solid;border-color:#fff0 #ccc #fff0 #fff0;width:0;height:0;content:''}.recruit_top_cntbtn{width:100%}.recruit_top_cntbtn a{min-height:77px;font-size:105%;letter-spacing:0}.recruit_top_item06_btn .recruit_btn33{height:68px}/*!  ideal_person */
 .ideal_person{margin-bottom:70px;padding-top:50px;overflow:hidden}.ideal_person_title{margin-bottom:10px;padding-bottom:15px;font-size:145%;line-height:160%;letter-spacing:1px}.ideal_person_title::before{width:80%}.ideal_person_title::after{left:79.9%}.ideal_person_text01{margin-bottom:30px;font-weight:500;font-size:100%;line-height:180%;letter-spacing:1px}.ideal_person_bl01::before{top:auto;right:-4%;bottom:0;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person01smp.png);background-size:100%;width:115%;max-width:370px;height:315px}.ideal_person_bl01{margin-bottom:120px;padding-bottom:305px}.ideal_person_title01 .jp01{margin-bottom:5px;font-size:95%;letter-spacing:1px}.ideal_person_title01 .jp02{font-size:90%;letter-spacing:.5px}.ideal_person_cnt01{flex-wrap:wrap;width:100%}.ideal_person_cnt01 .img{margin:0 auto 15px;width:77%}.ideal_person_cnt01 dl{padding:0 7%;width:100%}.ideal_person_cnt01 dl dt{vertical-align:top;font-size:105%}.ideal_person_cnt01 dl dd{width:calc(100% - 35px);font-size:90%;line-height:180%}[class*=ideal_person__bg0]::before{bottom:1px;left:0;height:2px}.ideal_person_item01{padding:35px 0 40px}.ideal_person_item01::before{top:10px;left:10px;border-top:17px solid #4c7ac1;border-right:17px solid #fff0}.ideal_person_item01 .__arrow::before{top:10px;right:10px;border-top:17px solid #4c7ac1;border-left:17px solid #fff0}.ideal_person_item01 .__arrow::after{right:10px;bottom:10px;border-bottom:17px solid #4c7ac1;border-left:17px solid #fff0}.ideal_person_item01::after{bottom:10px;left:10px;border-right:17px solid #fff0;border-bottom:17px solid #4c7ac1}.ideal_person_item01 .__line::after,.ideal_person_item01 .__line::before{width:110px;height:230px}.ideal_person_item01 .__line::before{top:10px;left:10px}.ideal_person_item01 .__line::after{right:10px;bottom:10px}.ideal_person_bl02::before{top:-158px;background-image:url(https://www.jpnext.co.jp/wp-content/themes/jpnext/css/../../../uploads/ideal_person12smp.png);background-size:100%;height:926px}.ideal_person_bl03 .__title{margin-bottom:55px;padding-bottom:10px;font-size:120%;line-height:170%}.ideal_person_bl03::before{top:5%;left:-6%;z-index:-1;background-size:100%;width:50%;max-width:260px;height:250px}.ideal_person_bl03{padding-top:110px;padding-bottom:140px}.ideal_person_item02{border-top:none}.ideal_person_item02_cnt{margin-bottom:20px;border:2px solid #2e4781;background:#fff;padding:45px 0 40px;width:100%;max-width:320px}.ideal_person_item02_cnt .__des{padding:0 20px;font-size:100%;line-height:155%;text-align:justify}.ideal_person_bl03::after{right:-8%;bottom:-2%;z-index:-3;background-size:contain;width:50%;max-width:260px}.ideal_person_bl03title{font-size:130%;letter-spacing:1px}.ideal_person_bl03_bgmore{display:block;position:absolute;width:300px;height:100%}.ideal_person_bl03_bgmore::after,.ideal_person_bl03_bgmore::before{position:absolute;z-index:-1;border-radius:50%;background:rgb(255 255 255 / 52%);content:''}.ideal_person_bl03_bgmore::before{top:-1%;left:-7%;width:260px;height:250px}.ideal_person_bl03_bgmore::after{right:-35%;bottom:3%;width:308px;height:281px}/*!  question */
 .question_navi{margin:45px auto 50px;width:100%}.question_navi li{margin-bottom:20px;margin-left:4%;width:48%}.question_navi li:nth-child(2n+1){margin-left:0}.question_navi a{padding:0 15px 5px 0;font-size:96%;letter-spacing:-1px}.question_title{margin-bottom:35px;font-size:130%}.question_list{font-size:95%}.question_item dl{margin-bottom:15px;padding:5px 20px 10px}.question_item dt{background-position:left 12px;padding:10px 20px 5px 35px}.question_item dt::before{right:6px;height:15px}.question_item dt::after{right:0;width:15px}.question_item dd{background-position:left 20px;padding:20px 5px 10px 35px}/*!  guideline */
 .guideline_list{font-size:100%}.guideline_list td,.guideline_list th{padding-top:15px;padding-bottom:15px}.guideline_list th{vertical-align:top;padding-right:5px;padding-left:5px;width:26%;color:#666;font-size:94%}.guideline_list td{padding-right:5px;padding-left:10px}.guideline_list dl{flex-wrap:wrap}.guideline_list dl dt{margin-bottom:10px}.guideline_list dl dd{margin-top:0;margin-left:0;padding-right:0;font-size:90%}.guideline_list ._highlight{padding:10px 15px;font-size:90%}/*!  data */
 .recruit_data{padding-top:80px}[class*=data_layout__item-]{margin:0 auto 30px;border-radius:20px;padding:35px 5% 30px!important;max-width:100%}.data_title01{margin-bottom:25px;font-size:140%!important}.data_title02{margin-bottom:25px;font-size:140%!important}.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{margin:0 auto 80px!important;padding-right:0!important;width:90%!important;max-width:500px!important}.doughnut_legend{position:relative;top:auto!important;right:auto!important;margin-top:30px;width:100%!important}.doughnut_legend ul li{align-items:center;margin:0 10px 10px;width:auto!important}.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{justify-content:left;margin-right:4%;margin-bottom:20px;margin-left:0;width:48%;min-width:240px}.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{margin-right:25px;padding:10px 10px 17px 12px;min-width:70px}.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{padding:10px;width:100%}.data_occupation_ratio::before{top:-60px;right:-10px;width:100px;height:100px}.data_occupation_ratio::after{bottom:-45px;left:-10px;width:100px;height:100px}.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{position:relative;top:auto!important;margin:0 3%;padding:10px 15px 15px;width:44%;font-size:90%}.data_occupation_ratio__content ._quote::before{top:-25px;left:-20px;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{margin:0 0 30px;padding:44px 5% 30px;width:100%}.data_reason_for_join_list ._item_title ._txt{font-size:105%}/*!  banner add */
 .ind_banner_virtual{margin:0 auto 50px;width:90%}/*! 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{margin-bottom:20px;margin-left:2%!important;width:49%}.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{margin:0 auto 35px;width:70%;max-width:240px}.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{margin:0 auto 30px;width:90%}.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{margin-bottom:20px;font-size:145%}.lineup_dmn_westinghouse_bl02 ._item{margin:0 auto 25px;width:90%}.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{display:block;margin-bottom:35px}.dmn_rotaryvalve_bl01 .img{margin-top:0;margin-bottom:20px;width:100%}.dmn_rotaryvalve_bl01 ._cnt{width:100%}.dmn_rotaryvalve_bl01 ._title{margin-bottom:15px;padding-left:0;font-size:130%;text-align:center}.dmn_rotaryvalve_title01{margin-bottom:30px;padding-left:25px;font-size:120%}.dmn_rotaryvalve_tabs li{background-size:9px auto}.dmn_rotaryvalve_tabs .tabs_navi{margin-bottom:40px}.dmn_rotaryvalve .lineup_item__info_title{margin-bottom:30px;padding-left:5%;font-size:115%}.dmn_rotaryvalve_bl02{display:block}.dmn_rotaryvalve_bl02 .img{margin:0 auto 20px;width:85%}.dmn_rotaryvalve_bl02 ._cnt{width:100%}.dmn_rotaryvalve_bl02 ._title{margin-bottom:20px;font-size:130%;line-height:160%;text-align:center}.dmn_rotaryvalve_tbl01 tr th{font-weight:700;font-size:115%}.dmn_rotaryvalve_tbl01 tr td:first-child{padding-right:2%;padding-left:2%;font-weight:700}.dmn_rotaryvalve_tbl01 tr td{padding:8px 0}.dmn_rotaryvalve_tbl01{margin-bottom:40px}.dmn_rotaryvalve_tbl02_container{margin-bottom:50px;overflow-x:auto;overflow-y:hidden}.dmn_rotaryvalve_tbl02{margin-bottom:30px;width:800px;overflow-x:scroll;font-size:100%}.dmn_rotaryvalve_bl02._mbt01{margin-bottom:0}.dmn_rotaryvalve .btn_inquiry{clear:both;padding:15px 0 70px}/*! piab search form */
 .lineup_piabOption .font_32{margin-bottom:15px;font-size:110%}.lineup_piabOption .piab-ptext{margin-bottom:9px;font-size:105%}.piab_searchform{margin:0 auto 40px;width:100%}/*! 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{float:none;margin:0 auto 9px!important;padding:6px 0;width:95%;font-size:90%}.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{padding-left:7%;font-size:18px;text-align:center}.btn_inquiry-tawicontents a{padding-left:7%;font-size:18px;text-align:center}.data_bloodtype__group ._item{justify-content:center;margin-right:4%!important;width:100%}}@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{padding:8px 0;font-size:70%}.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{padding:6%;width:100%}.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{margin-right:6%!important;width:47%}.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}