@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-weight:500}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{scroll-behavior:smooth}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background-color:transparent;outline:none;border:0;cursor:pointer}h1,h2,h3,h4,h5,h6{font-weight:700;color:#151515;line-height:1.4}h1{font-size:1.2rem;font-weight:700;color:#151515}.h2,h2{font-size:11.1rem}h3{font-size:2rem}a{color:#151515;text-decoration:none}a:visited{color:#151515;text-decoration:none}a:hover,a:visited:hover{color:#659d24;text-decoration:none}a:focus{outline:none;text-decoration:none}.italic{font-style:italic}.bold{font-weight:700}.marginBottom1em{margin-bottom:1em}.marginTop1em{margin-top:1em}.more{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.more-entry{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;background:#92fe02;border-radius:21px;font-family:"Montserrat",sans-serif;font-size:2rem;font-weight:700;color:#151515;line-height:4.3rem}.more-entry svg{width:2.7rem;margin-left:.8rem}.more-entry svg path{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.more-entry:hover{background:#151515;color:#92fe02 !important}.more-entry:hover svg path{fill:#92fe02}.more-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.51rem;width:100%;max-width:23.4rem;background:#92fe02;border-radius:25px;font-family:"Montserrat",sans-serif;font-size:2.4rem;font-weight:700;color:#151515;line-height:5rem}.more-btn svg{width:2.9rem}.more-btn svg path{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.more-btn:hover{background:#151515;color:#92fe02 !important}.more-btn:hover svg path{fill:#92fe02}.more-all{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;width:100%;max-width:22.3rem;background:#92fe02;border-radius:20px;font-family:"Montserrat",sans-serif;font-size:2rem;font-weight:700;color:#151515;line-height:4rem}.more-all svg{width:2.3rem}.more-all svg path{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.more-all:hover{background:#151515;color:#92fe02 !important}.more-all:hover svg path{fill:#92fe02}.nav-bar-menu{padding:0 2rem}.nav-bar-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav-bar-menu ul li{padding:0 2rem}.nav-bar-menu ul li a{display:block;font-size:1.3rem;font-weight:700;color:#000;font-family:"Montserrat",sans-serif;position:relative;z-index:9;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.nav-bar-menu ul li a:after{content:" ";position:absolute;width:0;height:3px;left:auto;right:0;top:auto;bottom:0;-o-transition-duration:.4s;transition-duration:.4s;-o-transition-timing-function:cubic-bezier(.075,.82,.165,1);transition-timing-function:cubic-bezier(.075,.82,.165,1);-ms-transition-duration:.4s;-ms-transition-timing-function:cubic-bezier(.075,.82,.165,1);-webkit-transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.075,.82,.165,1);-moz-transition-duration:.4s;-moz-transition-timing-function:cubic-bezier(.075,.82,.165,1);background:#81af44}.nav-bar-menu ul li:last-child a{padding-right:0}.nav-bar-menu ul li:hover>a{color:#659d24}.nav-bar-menu ul li:hover>a:after{width:100%;right:auto;left:0}.nav-bar-menu ul li .navHover{position:fixed;width:100%;width:100vw;top:0;left:0;z-index:1;pointer-events:none;visibility:hidden;opacity:0}.nav-bar-menu ul li .navHover .navHover__wrapper{position:relative;height:auto;z-index:2}.nav-bar-menu ul li .navHover .navHover__wrapper .pagesNav{padding-top:8.9rem;padding-bottom:6rem;margin-top:0;background-color:#fff}.h2,.nav-bar-menu ul li .navHover .navHover__wrapper .pagesNav .h2{font-size:4.2rem;color:#659d24;font-weight:700;font-family:"Montserrat",sans-serif;margin-bottom:3rem;padding:0 2.3rem}.nav-bar-menu ul li .navHover .navHover__wrapper .pagesNav .h2 small{font-size:40%;margin-left:1em}.nav-bar-menu ul li .navHover .navHover__wrapper .pagesNav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-bar-menu ul li .navHover .navHover__wrapper .pagesNav ul li{width:25%;padding:0 2.3rem}.nav-bar-menu ul li .navHover .navHover__wrapper .pagesNav ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2rem;font-size:1.4rem;font-weight:700;color:#151515;line-height:2rem;border-bottom:1px solid #e6e6e6}.nav-bar-menu ul li .navHover .navHover__wrapper .pagesNav ul li a svg{margin-top:-.5rem;width:3.2rem;margin-left:1rem;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.nav-bar-menu ul li .navHover .navHover__wrapper .pagesNav ul li a:after{height:2px;bottom:-1px}.nav-bar-menu ul li .navHover .navHover__wrapper .pagesNav ul li a:hover{color:#659d24}.nav-bar-menu ul li .navHover .navHover__wrapper .pagesNav ul li a:hover svg path{fill:#659d24;stroke:#659d24}.nav-bar-menu ul li .navHover:hover{pointer-events:all;visibility:visible;opacity:1}.nav-bar-menu ul li .navHover,.nav-bar-menu ul li .navHover .navHover__wrapper{-o-transition-duration:.4s;transition-duration:.4s;-o-transition-timing-function:cubic-bezier(.43,.05,.17,1);transition-timing-function:cubic-bezier(.43,.05,.17,1);-ms-transition-duration:.4s;-ms-transition-timing-function:cubic-bezier(.43,.05,.17,1);-webkit-transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.43,.05,.17,1);-moz-transition-duration:.4s;-moz-transition-timing-function:cubic-bezier(.43,.05,.17,1)}.nav-bar-menu ul>li:hover .navHover{pointer-events:all;visibility:visible;opacity:1}.nav-bar-menu-sp-wrap{display:none}.nav-bar-menu ul li:hover .navHover:after{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000045}.alignCenter{text-align:center}.icon-sns{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:0 1rem}.icon-sns li img{display:block;width:32px;height:32px}.icon-sns li:last-child img{width:70px}.icon-sns li:nth-child(2) img{margin:0 8px}.future-box__main .icon svg{width:100%}@media (max-width:1180px){.icon-sns li img{width:20px;height:20px;margin:0}}@media (max-width:768px){.nav-bar-menu{display:none}.nav-bar-menu-sp-wrap{display:block;position:fixed;width:100%;z-index:-1;opacity:0;visibility:hidden}.nav-bar-menu-sp-wrap.is_active{z-index:9999;visibility:visible;opacity:1}.nav-bar-menu-sp{height:calc(100% - 2.8rem);margin:1rem 1rem 1.4rem 10.6666666667vw;padding:3.5rem 0 3rem;border-radius:8px;overflow:hidden;position:relative}.nav-bar-menu-sp:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#92fe02;border-radius:8px;z-index:-1;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;opacity:0;-webkit-transition:opacity .7s .5s,-webkit-transform .5s cubic-bezier(.87,0,.13,1) .1s;transition:opacity .7s .5s,-webkit-transform .5s cubic-bezier(.87,0,.13,1) .1s;-o-transition:opacity .7s .5s,transform .5s cubic-bezier(.87,0,.13,1) .1s;transition:opacity .7s .5s,transform .5s cubic-bezier(.87,0,.13,1) .1s;transition:opacity .7s .5s,transform .5s cubic-bezier(.87,0,.13,1) .1s,-webkit-transform .5s cubic-bezier(.87,0,.13,1) .1s}.nav-bar-menu-sp .icon-menu-close{width:1.2rem;position:absolute;top:1.8rem;right:1.6rem}.nav-bar-menu-sp .icon-menu-close picture{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav-bar-menu-sp>ul{padding:0 10vw;margin-bottom:3rem;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}.nav-bar-menu-sp>ul>li{margin-bottom:2.5rem}.nav-bar-menu-sp>ul>li span{font-weight:700;display:block;position:relative}.nav-bar-menu-sp ul li span:before,.nav-bar-menu-sp ul li span:after{content:"";width:10px;height:2px;background:url(//recruit.lvn.co.jp/wp-content/themes/lvn/css/../images/icon-hide.svg) no-repeat scroll center;background-size:100% 100%;position:absolute;top:50%;transform:translateY(-50%);right:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.nav-bar-menu-sp ul li span:before{transform:translateY(-50%) rotate(90deg)}.nav-bar-menu-sp ul li span.active:before{transform:translateY(-50%) rotate(0deg)}.nav-bar-menu-sp>ul>li span+ul{display:none}.nav-bar-menu-sp>ul>li>a{display:block;font-size:1.3rem;font-weight:700;font-family:"Montserrat",sans-serif;color:#000}.nav-bar-menu-sp>ul>li:last-child{margin-bottom:0}.nav-bar-menu-sp .logo{align-items:center;justify-content:center;flex-direction:column;display:flex;width:100%;opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}.nav-bar-menu-sp.is_active:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:opacity .4s 0s,-webkit-transform .6s cubic-bezier(.87,0,.13,1) 0;transition:opacity .4s 0s,-webkit-transform .6s cubic-bezier(.87,0,.13,1) 0;-o-transition:opacity .4s 0s,transform .6s cubic-bezier(.87,0,.13,1) 0;transition:opacity .4s 0s,transform .6s cubic-bezier(.87,0,.13,1) 0;transition:opacity .4s 0s,transform .6s cubic-bezier(.87,0,.13,1) 0s,-webkit-transform .6s cubic-bezier(.87,0,.13,1) 0}.nav-bar-menu-sp.is_active>ul{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity .6s,-webkit-transform .6s;transition:opacity .6s,-webkit-transform .6s;-o-transition:opacity .6s,transform .6s;transition:opacity .6s,transform .6s;transition:opacity .6s,transform .6s,-webkit-transform .6s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.nav-bar-menu-sp.is_active .logo{opacity:1;-webkit-transition:opacity .6s,-webkit-transform .6s;transition:opacity .6s,-webkit-transform .6s;-o-transition:opacity .6s,transform .6s;transition:opacity .6s,transform .6s;transition:opacity .6s,transform .6s,-webkit-transform .6s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.nav-bar-menu-sp.is_active>ul.icon-sns{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:0 auto 4rem;padding:0;justify-content:center}.nav-bar-menu-sp>ul.icon-sns>li{margin-bottom:0}.icon-sns li img{width:9vw;height:9vw}.icon-sns li:last-child img{width:auto}.icon-sns li:nth-child(2) img{margin:0 8px}}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-5rem,0);transform:translate3d(0,-5rem,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-5rem,0);transform:translate3d(0,-5rem,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-5rem,0,0);transform:translate3d(-5rem,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-5rem,0,0);transform:translate3d(-5rem,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(5rem,0,0);transform:translate3d(5rem,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(5rem,0,0);transform:translate3d(5rem,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,5rem,0);transform:translate3d(0,5rem,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,5rem,0);transform:translate3d(0,5rem,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.js-text__anime{overflow:hidden;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:all 1s cubic-bezier(.25,.82,.355,1);-o-transition:all 1s cubic-bezier(.25,.82,.355,1);transition:all 1s cubic-bezier(.25,.82,.355,1)}.active .delay-02{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.active .js-text__anime{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.active .js-text__anime-inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.l-main__meta span{width:100%}.main-meta__copy .copy-first{transform:translate(0,0);animation:animeactive .2s ease 0s 1 alternate none running}.l-main__meta span.js-text__anime-inner{transform:translate(0,0);animation:animeactive .4s ease 0s 1 alternate none running}@keyframes animeactive{0%{transform:translate(-100%,0)}100%{transform:translate(0,0)}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{background:#fff;font-family:"Zen Kaku Gothic New",sans-serif;color:#151515;font-size:1.6rem;line-height:2;overflow-x:hidden;font-weight:700;letter-spacing:0;width:100%}hr{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#000 -moz-use-text-color -moz-use-text-color;-o-border-image:none;border-image:none;border-style:solid none none;border-width:.2em 0 0;margin:0}.container{width:100%;max-width:115rem;padding:0 1.5rem;margin:0 auto}.jobSingle-box .container{background:#fff}p{margin-bottom:1.5rem}input:focus{outline:none}a>img{transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}a>img:hover{opacity:.7}img{width:auto;height:auto;max-width:100%;vertical-align:middle}.w-100{width:100% !important}.text-center{text-align:center !important}.text-right{text-align:right !important}.d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.justify-content-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.justify-content-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.justify-content-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-items-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hiddenb{opacity:0}.visibleb{opacity:1}picture{display:block}.customCursorWrap{position:relative}.customCursor{position:fixed;pointer-events:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:13.6rem;height:13.6rem;color:#fff;font-weight:700;background:#000;border-radius:50%;-webkit-transition:-webkit-transform .3s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .3s cubic-bezier(.22,1,.36,1);-o-transition:transform .3s cubic-bezier(.22,1,.36,1);transition:transform .3s cubic-bezier(.22,1,.36,1);transition:transform .3s cubic-bezier(.22,1,.36,1),-webkit-transform .3s cubic-bezier(.22,1,.36,1);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;left:0;z-index:99}.more-box .more-off{display:inline-block;position:absolute;top:3em;opacity:0}.more-box:hover .more-off{display:inline-block;position:absolute;top:3em;opacity:1;font-size:12px;line-height:1.2;color:#f8f8f8}.customCursor:before{content:"VIEW"}.journallist__bg{position:absolute;top:37%;left:-25%;pointer-events:none;mix-blend-mode:multiply;z-index:10}.journallist__bg .main{position:relative;width:41.1rem;height:27.4rem}.journallist__bg div{position:absolute;top:0;left:0;width:41.1rem;height:27.4rem;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;visibility:hidden;z-index:-1}.journallist__bg div.is_active{visibility:visible;z-index:9}.thumb-over picture{display:block;position:relative;overflow:hidden}.thumb-over picture img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:34.3rem;height:11.6rem;object-fit:cover}@media screen and (min-width:769px){.thumb-over picture img{height:17.9rem}.sidebars{max-width:370px}}.thumb-over:hover picture img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);opacity:.6}.header{width:100%;position:fixed;padding:3.5rem 0 1.5rem;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;z-index:999}.single .header-page{padding:12.5rem 0 3rem}.header-page .back{background:#000;color:#fff;border-radius:21px;padding:.2em 1em;margin-top:1em;display:inline-block;font-size:80%}.single .jobSingle-box{padding:5rem 0 12rem;position:relative}.header__main .logo{line-height:1;width:12.2rem;height:4.2rem;position:relative;z-index:9;position:relative}.header__main .logo a{display:block}.header__main .logo img{position:absolute;top:0;left:0;width:100%}.header__main .logo img:nth-child(2){opacity:0;visibility:hidden}.header__main .more-box{width:15.3rem}.header__main .icon-menu{width:3.9rem;display:none}.header.is_active{padding:1.5rem 0;background:#ffffffe0;border-bottom:2px solid #acfa4f;backdrop-filter:blur(3px)}.header.is_active .header__main .logo img:nth-child(2){opacity:1;visibility:visible}@media (max-width:768px){.header{padding:2rem 0}.header__main .logo{min-width:12.2rem}.header__main .more-box{display:none}.header__main .icon-menu{display:block}.header.is_active{padding:1rem 0}}.head-box main{display:inline-block;overflow:hidden}.head-box h2{font-family:"Montserrat",sans-serif;font-weight:700;color:#659d24;line-height:1.21621622;overflow:hidden;-webkit-transition:all 1s cubic-bezier(.25,.82,.355,1);-o-transition:all 1s cubic-bezier(.25,.82,.355,1);transition:all 1s cubic-bezier(.25,.82,.355,1)}.head-box h2.show{font-family:"Montserrat",sans-serif;font-weight:700;padding:0;color:#659d24;line-height:1.21621622;overflow:auto;-webkit-transform:translate(0%,0);-ms-transform:translate(0%,0);transform:translate(0%,0);-webkit-transition:all 0s cubic-bezier(.25,.82,.355,1);-o-transition:all 0s cubic-bezier(.25,.82,.355,1);transition:all 0s cubic-bezier(.25,.82,.355,1)}.head-box h2 span{display:inline-block;-webkit-transition:all 1s cubic-bezier(.25,.82,.355,1);-o-transition:all 1s cubic-bezier(.25,.82,.355,1);transition:all 1s cubic-bezier(.25,.82,.355,1);font-size:11.1rem}@media (max-width:769px){.head-box h2 span{font-size:4rem}.mind-box__step .head-box h2 span{font-size:4rem}}.head-box p{font-size:1.8rem;font-weight:700;color:#262626;position:relative;margin-bottom:0}.head-box p:before{display:none}.our-mind-work-title-lg{font-size:7.2rem !important}@media (max-width:769px){.head-box h2.show{font-size:2.5rem}.about-article-title-lg{font-size:4.2rem !important}.our-mind-work-title-lg{font-size:4rem !important}}.head-box p:before{content:"";width:1.6rem;height:1.6rem;background:#73b12c;border-radius:50%;margin-right:1rem;margin-top:1rem}.is_active .head-box main h2{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.is_active .head-box main h2 span{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.message-box{background:#f8f8f8;padding:10.7rem 0 22.3rem;position:relative}.message-box .lvn-text{width:100%;max-width:86.1rem;position:absolute;bottom:0;right:0}.message-box .container{max-width:107rem}.message-box__main p{font-size:3.6rem;line-height:8.1rem;font-weight:700;color:#659d24}.message-box__main p span{display:block;-webkit-transition:all .3s cubic-bezier(.33,1,.68,1);-o-transition:all .3s cubic-bezier(.33,1,.68,1);transition:all .3s cubic-bezier(.33,1,.68,1);position:relative}.message-box__main p span:before{content:attr(data-text);max-width:0;overflow:hidden;position:absolute;-o-transition:all .3s cubic-bezier(.33,1,.68,1);transition:all .3s cubic-bezier(.33,1,.68,1);-webkit-transition:all .3s cubic-bezier(.33,1,.68,1);white-space:nowrap}.about-box{padding-top:5rem;position:relative}.about-box h2{margin-left:calc(100vw*calc(120/1280))}@media (max-width:769px){.about-box h2{margin-left:0}}.our-box h2{margin-right:calc(100vw*calc(120/1280))}.about-box:after{content:"";display:block;width:100%;height:100%;background-image:url(//recruit.lvn.co.jp/wp-content/themes/lvn/css/../images/bg1.webp);background-position:0 0;background-repeat:repeat;position:absolute;top:0;left:0;z-index:-1;opacity:.8}.about-box .head-box{margin-bottom:-4rem}.about-box__main{width:100%;max-width:94.8rem;margin:0 auto}.about-box__main .more-box{margin-bottom:2.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.about-box__main .more-box.sp{display:none}.our-box{padding:11.5rem 0 23rem;position:relative}.our-box:after{content:"";display:block;width:100%;height:100%;background-image:url(//recruit.lvn.co.jp/wp-content/themes/lvn/css/../images/bg1.webp);background-position:0 0;background-repeat:repeat;position:absolute;top:0;left:0;z-index:-1;opacity:.8}.our-box .head-box{margin-bottom:4rem}.excellent-box{padding:8.5rem 0;position:relative}.excellent-box:after{content:"";display:block;width:100%;height:100%;background-image:url(//recruit.lvn.co.jp/wp-content/themes/lvn/css/../images/bg1.webp);background-position:0 0;background-repeat:repeat;position:absolute;top:0;left:0;z-index:-1;opacity:.8}.excellent-box__main{text-align:center}.excellent-box__main h2{margin-bottom:2rem;font-size:5.9rem}.excellent-box__main p{margin-bottom:3.5rem}.excellent-box__main .more-entry{max-width:26.1rem;line-height:7rem;font-size:3.2rem;border-radius:53px}.excellent-box__main .more-entry svg{width:4.5rem;margin-left:2.2rem}.header-page{padding:12.5rem 0 6rem;border-bottom:1px solid #000;background:#73b12c}.header-page.recruitmentPage{padding-bottom:4.8rem}.header-page__main header{display:inline-block;position:relative}.header-page__main header .heading{font-size:11.1rem;line-height:1.21621622;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;overflow:hidden;-webkit-transform:translate(-110%,0);-ms-transform:translate(-110%,0);transform:translate(-110%,0);-webkit-transition:all .5s cubic-bezier(.25,.82,.355,1);-o-transition:all .5s cubic-bezier(.25,.82,.355,1);transition:all .5s cubic-bezier(.25,.82,.355,1)}.header-page__main header .heading span{display:inline-block;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:all .5s cubic-bezier(.25,.82,.355,1);-o-transition:all .5s cubic-bezier(.25,.82,.355,1);transition:all .5s cubic-bezier(.25,.82,.355,1)}.header-page__main header p{margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-size:1.8rem;font-weight:700;color:#262626}.header-page__main header p:before{content:"";width:1.6rem;height:1.6rem;background:#262626;border-radius:50%;margin-right:1rem;margin-top:1.1rem}.header-page__main header p.headText{display:block;width:fit-content;margin:.5em auto 0 0;padding:.5em 1em;font-size:16px;font-weight:700;line-height:1.2;color:#fff;border:1px solid #fff}.header-page__main header p.headText:before{display:none}.header-page__main header p.headText .memo{font-size:.7em;font-weight:400;display:block;padding:.3em 0 0}.header-page .header-page__main header .heading{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.header-page .header-page__main header .heading span{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);white-space:nowrap;font-weight:700}.navimg-page{padding:4.8rem 0 3.2rem;background:#73b12c}.navimg-page__main{overflow:hidden}.navimg-page__main .d-flex{margin:0 -1rem}.navimg-page__main .items{width:25%;padding:0 1rem}.navimg-page__main .items figure{position:relative}.navimg-page__main .items figure span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;color:#fff;font-weight:700;position:absolute;left:0;bottom:1.5rem;line-height:2rem;min-height:4.5rem}.navimg-page__main .items figure span:after{content:"";width:2.3rem;height:2.3rem;background-image:url(//recruit.lvn.co.jp/wp-content/themes/lvn/css/../images/icon-1.webp);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;margin-left:1.2rem}.navimg-page__main .items:nth-child(3) figure span:after,.navimg-page__main .items:nth-child(4) figure span:after{background-image:url(//recruit.lvn.co.jp/wp-content/themes/lvn/css/../images/icon-2.webp)}.navimg-page__main .cl-3 .items{width:calc(100%/3)}.parallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.compass-box{min-height:46.7rem;background-image:url(//recruit.lvn.co.jp/wp-content/themes/lvn/css/../images/compass.webp);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.compass-box__main h2{margin-bottom:3.5rem;font-size:3.6rem;color:#73b12c}.compass-box__main p{margin-bottom:0;color:#fff}.entry .thumbnail{margin-bottom:6rem;margin-top:6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.entry .thumbnail .title{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#151515;text-align:center}.entry .thumbnail .title span{display:inline-block;font-size:2.8rem;font-weight:700;color:#fff;letter-spacing:2.56px;padding:6rem 10rem;position:relative}.entry .thumbnail .title span:before,.entry .thumbnail .title span:after{content:"\300C";font-size:9.2rem;font-weight:300;line-height:1;position:absolute;top:0;left:0}.entry .thumbnail .title span:after{top:auto;left:auto;bottom:0;right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.entry .thumbnail picture{width:50%;overflow:hidden;height:0;padding-top:46rem;position:relative}.entry .thumbnail picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;object-position:top;position:absolute;top:0;left:0}.entry h3{padding:1.5rem 0;width:100%;max-width:66rem;margin:0 auto 1.5rem;color:#659d24;border-top:4px solid #81af44;border-bottom:1px solid #81af44}.entry p{width:100%;max-width:66rem;margin:0 auto 2.5rem;font-size:1.4rem;font-weight:400}.career__text__center{text-align:center;padding-top:4rem;padding-bottom:4rem;font-size:1.6rem;font-weight:500;line-height:calc(32/16)}.career__lists__top{font-size:1.8rem !important;padding-left:2.6rem;position:relative}@media (max-width:769px){.career__lists__top{font-size:1.4rem !important}.career__lists__item{font-size:1.4rem !important;align-items:flex-start !important}}.career__lists__top:before{content:"";margin:0 !important;width:1.6rem;height:1.6rem;border-radius:100%;background-color:#000;position:absolute;left:0;top:50%;transform:translateY(-50%)}.career__lists__list{margin-top:3.28rem}.career__lists__item{font-size:1.8rem;display:flex;align-items:center}.career__lists__item:nth-child(2){margin-top:3.8rem;margin-bottom:1.68rem;align-items:flex-start}.svg_check path{fill:#81af44}.svg_check{width:3rem;height:3rem;margin-right:1rem}.test-box{position:relative}.test-item{transform:scaleY(-50px);transition:all 2s}.test-item.active{transform:scaleY(50px)}.fadeInBottom.visible{animation:fadeInBottom 1.6s ease 0s 1 normal}@keyframes fadeInBottom{0%{opacity:0;transform:translateY(50px)}100%{opacity:1}}.test-item:first-of-type{width:21.5rem;position:relative;left:15rem}@media (max-width:769px){.test-item:first-of-type{left:2rem;width:12.4rem}.test-item:last-of-type{margin-left:10rem !important;width:18.4rem !important;padding:0 !important;margin-top:-2rem}.test-box{margin-bottom:-3rem}.items{z-index:10;position:relative}}.test-item:nth-child(2){width:34rem;padding:5.9rem 0 7.2rem}.connection-box header{margin-bottom:4rem;text-align:center}.connection-box header .heading{font-family:"Montserrat",sans-serif;font-size:4.8rem;color:#659d24}.connection-box{text-align:center}.connection-box .items{box-shadow:0 0 10px #c5c5c5;padding:1em;border-radius:1em;margin:1em}.job-box{padding:5rem 0 12rem;z-index:-1}.job-box .container{max-width:107rem}.job-box .items{border-bottom:1px solid #e6e6e6;padding:4rem 0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.job-box .items .thumbnail{width:36rem}.job-box .items .thumbnail picture{width:100%;height:0;position:relative;overflow:hidden;padding-top:21.4rem}.job-box .items .thumbnail picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0}.job-box .items .text{width:calc(100% - 36rem);padding-right:4.5rem display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.job-box-right{width:25%}.job-box-left{width:70%}.job-box-left .summarySentence{font-size:1.5rem;line-height:1.7;margin-bottom:1rem}.job-box-right img{width:100%;height:auto;margin:0 0 8px;border-radius:10px}.job-box-right .more-box a{display:inline-block;width:100%;background:#73b12c;border-radius:10px;line-height:4.8rem;padding:0 5.2rem;font-size:2rem;letter-spacing:1.6px;color:#fff;text-align:center !important;position:relative}.job-box .items .text .job-box-right .more-box a{color:#fff}.job-box-right .more-box a:after{position:absolute;top:50%;right:1em;width:.5em;height:.5em;transform:translateY(-50%) rotate(45deg);border-right:2px solid currentColor;border-top:2px solid currentColor;content:"";transition:.3s}.job-box .items .text .job-box-right .more-box a:hover{color:#fff;text-decoration:none;background:#515151}.job-box .items .text h3{font-size:2.4rem;color:#659d24;margin-bottom:1rem}.job-box .items .text h3 a{color:#659d24}.job-box .items .text .cat{margin-bottom:1rem}.job-box .items .text .cat span{display:inline-block;padding:0 1.5rem;margin-right:1rem;background:#e6e6e6;border-radius:4px;line-height:3.2rem;font-size:1.4rem;font-weight:700;letter-spacing:1.12px;color:#659d24}.job-box .items .text .cat span:last-child{margin-right:0}.job-box .items .text .excerpt{font-size:1.4rem;line-height:1.7;margin-bottom:1rem}.job-box .items .text .more-box a{font-size:1.4rem;color:#659d24;font-weight:700}.job-box .items .text .more-box a:hover{color:#151515;text-decoration:underline}@media (max-width:768px){.job-box .items .text{display:block}.job-box .items .text .job-box-left,.job-box .items .text .job-box-right{width:100%}.job-box .items .text .excerpt{overflow:hidden;height:6.8em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.job-box-left .summarySentence{overflow:hidden;height:6.8em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}}.page-numbers{padding-top:7rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-numbers li{padding:0 .5rem}.page-numbers li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;line-height:1;width:5.6rem;height:5.6rem;border:1px solid #c7cbcf;border-radius:4px;background:#fff;font-size:2rem;font-weight:700;color:#c8cccf;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.page-numbers li a:hover{background:#73b12c;color:#fff}.page-numbers li.actives a{background:#73b12c;color:#fff}.page-numbers li.prev a{width:9rem}.page-numbers li.prev a:before{content:"";display:block;width:.7rem;height:1.3rem;background-image:url(//recruit.lvn.co.jp/wp-content/themes/lvn/css/../images/prev.webp);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;margin-right:1rem;margin-top:.2rem}.page-numbers li.next a{width:9rem}.page-numbers li.next a:after{content:"";display:block;width:.7rem;height:1.3rem;background-image:url(//recruit.lvn.co.jp/wp-content/themes/lvn/css/../images/next.webp);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;margin-left:1rem;margin-top:.2rem}.page-numbers li.arowLink a:hover{background:#fff;color:#c8cccf;opacity:.6}.jobSingle-box{padding:6rem 0 12rem;position:relative}.jobSingle-box:after{content:"";display:block;width:100%;height:25rem;background:#73b12c;position:absolute;top:0;left:0;z-index:-1}.entry-content h3{margin-bottom:2rem;font-size:2rem;color:#659d24}.entry-content h3:not(:first-child){padding-top:2rem;border-top:1px solid #e6e6e6}.entry-content figure{display:block;margin-bottom:2rem}.entry-content figure picture{width:100%;height:0;position:relative;overflow:hidden;padding-top:20rem}.entry-content figure picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0}.entry-content p{font-size:1.4rem;font-weight:400;margin-bottom:2rem}.footer{background:#fff;padding:6rem 0 4rem}.footer .logo{margin-bottom:5rem;text-align:center}.footer .logo a{display:inline-block;width:16.1rem}.footer nav{margin-bottom:7rem}.footer nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer nav ul li{padding:0 1.5rem}.footer nav ul li a{display:block;padding:0;font-size:1.2rem;color:#616161;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.footer nav ul li a svg{margin-left:1rem}.footer nav ul li a svg rect,.footer nav ul li a svg path{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.footer nav ul li a:hover{color:#151515}.footer nav ul li a:hover svg rect,.footer nav ul li a:hover svg path{fill:#151515}.footer .copyright{text-align:center}.footer .copyright p{margin-bottom:0;font-size:1.2rem}.future-box{padding:7.5rem 0;border-top:1px solid #000;border-bottom:1px solid #000}.future-box__main .head-box h2{font-size:5.7rem;color:#151515}.future-box__main .head-box h2 span{font-size:5.7rem;color:#151515}@media (max-width:769px){.future-box__main .head-box h2 span{font-size:3.2rem}}.future-box__main .head-box p:before{background:#151515}.future-box__main .icon{width:7.7rem;margin-left:5.5rem}@media (max-width:768px){.footer{padding:8rem 0 4rem}.footer .logo{margin-bottom:8rem}.footer nav{margin-bottom:2rem}.footer nav ul li{margin-bottom:1rem}.footer nav ul li:first-child{width:100%}.footer nav ul li:first-child a{text-align:center}}.sp{display:none}@media screen and (max-width:1200px) and (min-width:769px){html{font-size:9px}}@media screen and (max-width:1050px) and (min-width:769px){html{font-size:8px}}@media screen and (max-width:991px) and (min-width:769px){html{font-size:7px}}@media (max-width:768px){html{font-size:2.666666vw}body{font-size:1.4rem}.pc{display:none}.sp{display:block}h2{font-size:4.8rem}.container-fluid{padding:0 1rem}.banner .container-fluid{padding:0}.head-box{overflow:hidden}.head-box p{font-size:1.4rem}.head-box p:before{margin-top:.6rem}.message-box{padding:10rem 0 23.7rem}.message-box .lvn-text{bottom:8rem}.message-box__main p{font-size:2rem;line-height:5.4rem;text-align:justify}.about-box{padding-top:7rem}.about-box .head-box{margin-bottom:5rem}.about-box__main .more-box{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:4rem;display:none;margin-bottom:0}.about-box__main .more-box.sp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.our-box{padding:9rem 0 8rem}.our-box .container-fluid{padding:0}.our-box .head-box{margin-bottom:4rem;padding-right:1.5rem}.excellent-box__main h2{margin-bottom:6rem;font-size:4.9rem}.excellent-box__main p{font-size:1.6rem;text-align:center}.header-page{padding:8rem 0 3rem}.header-page.recruitmentPage{padding-bottom:3rem}.header-page__main header .heading{font-size:4.2rem;margin:0 auto}.header-page__main header p{font-size:1.4rem;line-height:1.6rem;justify-content:flex-start}.header-page__main header p:before{margin-top:0}.header-page__main header p.headText{padding-top:1rem}.navimg-page{padding:2.4rem 0}.navimg-page__main .d-flex{margin:0}.navimg-page__main .items{width:100% !important;padding:0;margin-bottom:1.2rem}.navimg-page__main .items:last-child{margin-bottom:0}.navimg-page__main .items figure span{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0 2rem;bottom:1rem;min-height:auto}.compass-box{min-height:auto;padding:10rem 0;background-position:70% 0}.compass-box__main h2{margin-bottom:4rem;font-size:2.4rem}.compass-box__main p{font-size:1.6rem}.destination-box{padding:3rem 0}.entry .thumbnail{margin:4rem -1.5rem}.entry .thumbnail .title{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.entry .thumbnail .title span{font-size:2rem;padding:0;width:100%;min-height:18rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;overflow:hidden}.entry .thumbnail .title span:before,.entry .thumbnail .title span:after{top:1rem;left:-4rem}.entry .thumbnail .title span:after{top:auto;left:auto;bottom:1rem;right:-4rem}.entry .thumbnail picture{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-top:18rem;position:relative}.entry h3{font-size:1.9rem}.entry p{width:100%;max-width:66rem;margin:0 auto 2.5rem;font-size:1.4rem;font-weight:400}.job-box .items{border-bottom:1px solid #e6e6e6;padding:3rem 0}.job-box .items .thumbnail{width:100%}.job-box .items .thumbnail picture{margin-bottom:1rem;padding-top:14rem}.job-box .items .text{width:100%;padding-right:0}.job-box .items .text h3{font-size:2rem}.job-box .items .text .cat{margin-bottom:1rem}.job-box .items .text .cat span{margin-right:.5rem;line-height:2.9rem;font-size:1.2rem;letter-spacing:normal}.page-numbers li a{width:4.3rem;height:4.3rem;font-size:1.5rem}.page-numbers li.prev a{width:6.9rem}.page-numbers li.next a{width:6.9rem}.entry-content figure picture{padding-top:14rem}}@media only screen and (max-device-width:1366px){.parallax{background-attachment:scroll}}.entry .wp-block-image{margin-bottom:6rem;margin-top:6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#151515;align-items:center}.entry .wp-block-image figcaption{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#151515;margin:0;font-size:2.8rem;font-weight:700;color:#fff;letter-spacing:2.56px;position:relative;overflow:hidden;white-space:nowrap;position:relative;overflow:visible;height:max-content}.entry .wp-block-image figcaption:before,.entry .wp-block-image figcaption:after{content:"\300C";font-size:9.2rem;font-weight:300;line-height:1}.entry .wp-block-image figcaption:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:-3rem;position:absolute;right:0;bottom:0}.entry .wp-block-image figcaption:before{margin-top:-5rem;position:absolute;left:0;top:0}.entry .wp-block-image picture{width:50%;overflow:hidden;height:0;padding-top:46rem;position:relative}.entry .wp-block-image picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;object-position:50% 0%;position:absolute;top:0;left:0}.page-template-service-page .navimg-page__main .items figure span:after,.post-type-archive-work .navimg-page__main .items figure span:after{background-image:url(//recruit.lvn.co.jp/wp-content/themes/lvn/css/../images/icon-1.webp)}.wrapcheck{width:2.5rem;height:2.5rem}.jobSingle-box__main--content .sidebar__main{background:#fff;z-index:99}.items__main--map{overflow:hidden;padding-top:11.7rem;height:0;position:relative}.items__main--map iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:768px){.entry .wp-block-image{margin:4rem -1.5rem}.entry .wp-block-image figcaption{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;font-size:2rem;padding:0;width:100%;min-height:18rem;position:relative;overflow:hidden}.entry .wp-block-image figcaption:after{position:absolute;margin:0;bottom:1rem;right:-4.5rem}.entry .wp-block-image figcaption:before{position:absolute;margin:0;top:1rem;left:-4.5rem}.entry .wp-block-image picture{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-top:18rem;position:relative}.single-post .header-page__main header .heading{font-size:4rem}}.recruit-single-to-contact{width:100%;max-width:36rem}@media (max-width:769px){.recruit-single-to-contact{margin:0 auto}}.wp-embedded-content{display:block;margin:3rem auto;width:900px;max-width:100%;min-height:inherit;border:1px solid #d1d1d1}.postLink{display:flex;justify-content:space-between;margin:3em 0}.postLink li a{color:#659d24;border-bottom:none}.postLink li a:hover{border-bottom:1px dotted #659d24}.jobSingle-box__main--content .sidebars .items h3{font-size:2rem}.jobSingle-box__main--content .sidebars p{font-size:12px}.taglist{position:sticky;top:100px;max-width:410px}.taglist li{display:inline-block;margin:.25em;padding:.25em 1em;background:#c4ff75;border-radius:1em}.taglist li:hover{background:#000;color:#fff}.taglist li:hover a{color:#fff}.ank_menu_list{margin-bottom:-30px}.ank_menu_list li{display:inline-block;margin:1em}@media (max-width:768px){.slideshow-container{overflow:hidden}.slideshow .content:hover .description{display:none}.ank_menu_list li{display:inline-block;margin:.2em .7em}.sp_hidden{display:none}}.ank_menu_list li a{color:#659d24}.ank_menu_list li:before{content:"";display:inline-block;width:.7rem;height:1.3rem;margin-right:1rem;background-image:url(//recruit.lvn.co.jp/wp-content/themes/lvn/css/../images/arow-left.webp);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;transform:rotate(-90deg)}.items__main hr{margin-top:1em;margin-bottom:1em}.h2 strong{background:0 0}.jobSingle-box__main .thumbnail img{width:100%}.info-content+.entry-content{margin-top:30px}.jobSingle-box__main .thumbnail picture{aspect-ratio:3.5/1;overflow:hidden}strong{background:linear-gradient(transparent 60%,#92fe02 60%);font-weight:bolder}.post_content{padding:0 2rem;margin-bottom:6rem;margin-top:3rem}p.mb1{margin-bottom:1em}.head-box p.mb1:before{content:none}.slideshow .content{width:130px;text-align:center;margin:10px;position:relative}.wrap{display:flex;align-items:center;width:100%}.slideshow{display:flex;-webkit-animation:loop-slide 40s infinite linear 1s both;animation:loop-slide 40s infinite linear 1s both;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.slideshow img{max-width:100%}@-webkit-keyframes loop-slide{from{transform:translateX(0)}to{transform:translateX(-80%)}}@keyframes loop-slide{from{transform:translateX(0)}to{transform:translateX(-80%)}}.slideshow .description{display:none;background:#ffffffc9;box-shadow:2px 6px 7px 0px #7b7b7bc9;padding:1em;font-size:.8em;position:absolute;bottom:34px;left:15px;width:0;color:#000;border-radius:5px;line-height:1.5;text-align:left;backdrop-filter:blur(3px);z-index:99;overflow:hidden;transition:all .3s 0s ease}.slideshow .description p{margin-bottom:0}.slideshow .content:hover .description{display:block;width:150%}.sticky{position:sticky;top:100px}