<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:500,700&amp;display=swap");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%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}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}input,button,textarea,select{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}::-ms-expand{display:none}html{width:100%;height:100%}body{width:100%;height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{-webkit-print-color-adjust:exact;font-family:'Noto Sans JP','Yu Gothic Medium','游ゴシック Medium',YuGothic,'游ゴシック体','メイリオ','ヒラギノ角ゴ Pro W3',sans-serif;font-weight:500;color:#333;font-weight:500;font-size:1.4rem;line-height:2;letter-spacing:.175rem;min-width:120rem}body img{display:block;max-width:100%;width:auto}body a{color:#333;outline:none;text-decoration:none;-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease}@media screen and (max-width:48em){body a{-webkit-transition:none;transition:none}}body a img{-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease}@media screen and (max-width:48em){body a img{-webkit-transition:none;transition:none}}body a:hover{text-decoration:none}body a:hover img{opacity:.7}@media screen and (max-width:48em){body a:hover img{opacity:1}}body a[href*="tel:"]{pointer-events:none}body .spOnly{display:none !important}body.searchModal__active{height:100%;overflow:hidden}body.searchModal__active .jobsPage .block01 .search .changeBtnClose{color:transparent}.modalBg{position:fixed;top:0;left:0;z-index:6666;display:none;width:100%;height:120%;background-color:rgba(0,0,0,.7)}.modalBg span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:8%;color:#fff;position:fixed;bottom:0;left:0;opacity:.3}.modalBg span:before{content:"×";margin-right:.5rem}header{height:10rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:fixed;top:0;left:0;z-index:5;-webkit-transition:all .3s ease;transition:all .3s ease}header:not(.topPage),header.fixed{background:#fff}@media screen and (max-width:48em){header{-webkit-transition:none;transition:none}}header .sitelogo{padding-left:3.2rem;width:20rem}header .sitelogo a{display:block}header nav .btn{display:none}header nav .menu__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header nav .menu__list{width:49.4rem;font-size:1.4rem;line-height:2.92857;letter-spacing:.161rem;letter-spacing:.3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header nav .menu__list li a{color:#000}header nav .menu__list li a:hover{color:#007fc3}header nav .menu__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:3rem}header nav .menu__btn li:not(:last-child){margin-right:2rem}header nav .menu__btn li a{font-size:1.4rem;line-height:2.92857;letter-spacing:.126rem;width:19.4rem;padding:.9rem 2rem}header nav .menu__btn li a.btn--orange{font-weight:700}header nav .menu__btn li a:before{right:1.7rem}header nav .menu__jobOpenings{background:#3a4048;width:12rem;height:10rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.25rem;line-height:1.44;letter-spacing:.06875rem;line-height:1;color:#fff;margin-left:1.8rem}header nav .menu__jobOpenings:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/icon04.png) no-repeat;background-size:100% auto;width:1.8rem;height:1.3rem}header nav .menu__jobOpenings dt{margin:.9rem 0 .6rem}header nav .menu__jobOpenings dd{font-size:2.2rem}header nav .menu__top{margin-right:3.5rem}header nav .menu__sp{display:none}footer{background:#1e2022}footer .inner{width:100rem;margin:0 auto;height:8.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:1000px) and (min-width:769px){footer .inner{width:98rem}}@media screen and (max-width:48em){footer .inner{width:92%}}footer .inner .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.3rem;line-height:3.15385;letter-spacing:.1495rem;width:56.5rem}footer .inner .menu li a{color:rgba(255,255,255,.45)}footer .inner .menu li a:hover{color:#fff}footer .inner small{font-size:1.1rem;line-height:3.72727;letter-spacing:.11rem;color:rgba(255,255,255,.2)}aside.bottomLink.show .pageTop{opacity:1}aside.bottomLink .pageTop{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;position:fixed;right:4rem;bottom:4rem;background:#3a4048;width:6rem;height:6rem;border-radius:6rem}@media screen and (max-width:48em){aside.bottomLink .pageTop{-webkit-transition:none;transition:none}}aside.bottomLink .pageTop:hover{background:#4e535b}aside.bottomLink .pageTop img{width:1rem;height:1.8rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%) rotateZ(-90deg);transform:translate(-50%,-50%) rotateZ(-90deg)}aside.bottomLink ul{display:none}aside.jobOffer{margin-top:6.8rem;border-top:1px solid #dadada;padding:5.8rem 0 0}aside.jobOffer .heading--type1{font-size:3.3rem;line-height:1.24242;letter-spacing:.4785rem;padding-bottom:3rem;margin-bottom:3.4rem}aside.jobOffer .recruitment{margin-bottom:4rem}.contentWrapper:not(.topPage){margin-top:10rem;position:relative}.contentWrapper .pnkz{font-size:1.1rem;line-height:2.54545;letter-spacing:.1375rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;top:.7rem;left:0;width:100%;z-index:1;padding:0 3.5rem}.contentWrapper .pnkz li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contentWrapper .pnkz li:not(:last-child):after{content:"";display:block;width:.8rem;height:.1rem;background:#a1a3a6;margin:0 .5rem}.contentWrapper .pnkz li a{color:#fff}.contentWrapper .pnkz li a:hover{text-decoration:underline}.contentWrapper .pageTitle{height:32rem;width:100%;background:0 0;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:.5rem;position:relative;z-index:0}.contentWrapper .pageTitle h1{font-size:3.4rem;line-height:1.20588;letter-spacing:.629rem;color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contentWrapper .pageTitle h1 span{font-size:1.2rem;line-height:3.41667;letter-spacing:.162rem}.contentWrapper .pageing{width:100rem;margin:0 auto}@media (max-width:1000px) and (min-width:769px){.contentWrapper .pageing{width:98rem}}@media screen and (max-width:48em){.contentWrapper .pageing{width:92%}}.contentWrapper .pageing ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contentWrapper .pageing ul li a:not(.prev):not(.next),.contentWrapper .pageing ul li span:not(.dots){display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:5rem;height:5rem;font-size:1.4rem;line-height:1;border-radius:5rem;margin:0 .6rem;-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease}@media screen and (max-width:48em){.contentWrapper .pageing ul li a:not(.prev):not(.next),.contentWrapper .pageing ul li span:not(.dots){-webkit-transition:none;transition:none}}.contentWrapper .pageing ul li a:not(.prev):not(.next){border:1px solid #f3f4f4;background:#fff;color:#4e535b}.contentWrapper .pageing ul li a:not(.prev):not(.next):hover{border:1px solid #4e535b;background:#4e535b;color:#fff}.contentWrapper .pageing ul li span:not(.dots){border:1px solid #4e535b;background:#4e535b;color:#fff}.contentWrapper .pageing ul li .dots{color:#f3f4f4;letter-spacing:6px}.contentWrapper .pageing ul li .prev,.contentWrapper .pageing ul li .next{color:#4e535b;font-size:1.4rem;line-height:1}.contentWrapper .pageing ul li .prev{margin-right:2.5rem}.contentWrapper .pageing ul li .prev:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.7rem;height:1.1rem;display:inline-block;-webkit-transform:scale(-1,1);transform:scale(-1,1);margin-right:1.2rem}.contentWrapper .pageing ul li .next{margin-left:2.5rem}.contentWrapper .pageing ul li .next:after{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.7rem;height:1.1rem;display:inline-block;margin-left:1.2rem}.contentWrapper .qa{width:88rem;margin:0 auto}@media screen and (max-width:48em){.contentWrapper .qa{width:92%}}.contentWrapper .qa__single{background:#fff;position:relative;padding-left:10.5rem}.contentWrapper .qa__single:not(:last-child){margin-bottom:2.5rem}.contentWrapper .qa__single:before{display:block;content:"Q";width:7.6rem;height:7.6rem;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;font-size:2.8rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;top:0;left:0}@media screen and (max-width:48em){.contentWrapper .qa__single:before{-webkit-transition:none;transition:none}}.contentWrapper .qa__single dl dt{font-size:1.8rem;line-height:1.83333;letter-spacing:.261rem;line-height:1.3;padding-right:7.5rem;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:7.6rem;width:100%}.contentWrapper .qa__single dl dt:after{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_orange_vertical.svg) no-repeat;background-size:100% auto;width:2rem;height:1.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-20%);transform:translateY(-20%);right:4.6rem}.contentWrapper .qa__single dl dt.open:after{-webkit-transform:translateY(-30%) scale(1,-1);transform:translateY(-30%) scale(1,-1)}.contentWrapper .qa__single dl dd{padding:0 3rem 2.6rem 0}.recruitment.jobSlider,.topPage .block02,.topPage .block03{position:relative}.recruitment.jobSlider:before,.topPage .block02:before,.topPage .block03:before{content:"";display:block;width:100%;height:33.4rem;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:0;left:0;z-index:-1}@media screen and (max-width:48em){.recruitment.jobSlider:before,.topPage .block02:before,.topPage .block03:before{-webkit-transition:none;transition:none}}.slick-slider *:focus{outline:none}.dotsNav{width:100rem;margin:1.8rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.dotsNav li{width:1rem;height:1rem}.dotsNav li:not(:last-child){margin-right:.8rem}.dotsNav li.slick-active button{background:#fff}.dotsNav li button{width:1rem;height:1rem;display:block;color:transparent;cursor:pointer;border:1px solid #fff}.dotsNav--recruit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:1.6rem}.dotsNav--recruit li{width:1.6rem;height:.6rem;background:#fff}.dotsNav--recruit li:not(:last-child){margin-right:1rem}.dotsNav--recruit li.slick-active button{background:#3a4048;border:1px solid #3a4048}.dotsNav--recruit li button{width:1.6rem;height:.6rem;display:block;color:transparent;cursor:pointer;border:1px solid #a5a8ab}.slick-arrow{z-index:1;position:absolute;top:50%;margin-top:-3rem;background:#3a4048;color:transparent;width:4.6rem;height:4.6rem;font-size:1rem;border-radius:4.6rem;-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease}@media screen and (max-width:48em){.slick-arrow{-webkit-transition:none;transition:none}}.slick-arrow.slickPrev{left:calc((100% - 1130px) / 2)}.slick-arrow.slickPrev:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_white_right.svg) no-repeat;background-size:100% auto;width:.8rem;height:1.4rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%) scale(-1,1);transform:translate(-50%,-50%) scale(-1,1)}.slick-arrow.slickNext{right:calc((100% - 1130px) / 2)}.slick-arrow.slickNext:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_white_right.svg) no-repeat;background-size:100% auto;width:.8rem;height:1.4rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slick-arrow:hover{background:#4e535b}.heading--type1{font-size:3.8rem;line-height:1.07895;letter-spacing:.551rem;text-align:center;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/bg_heading01.png) no-repeat center bottom;padding-bottom:3.5rem}.heading--type1 span{display:block;font-size:1.2rem;line-height:3.41667;letter-spacing:.138rem;color:#007fc3;padding-bottom:.3rem}.heading--type2{font-size:2.4rem;line-height:1.66667;letter-spacing:.348rem;letter-spacing:-.3px;position:relative}.heading--type2:after{content:"";display:block;height:.2rem;width:100%;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:-14px;left:0}@media screen and (max-width:48em){.heading--type2:after{-webkit-transition:none;transition:none}}.heading--type3{font-size:2.2rem;line-height:1.81818;letter-spacing:.319rem;letter-spacing:.6px;position:relative;padding-left:2.2rem}.heading--type3:after{content:"";display:block;height:1rem;width:1rem;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:1.2rem;left:0}@media screen and (max-width:48em){.heading--type3:after{-webkit-transition:none;transition:none}}.heading--type4{font-size:2.4rem;line-height:1.75;letter-spacing:.276rem;letter-spacing:1px;position:relative;padding:0 0 2.2rem 2.2rem}.heading--type4:before{content:"";display:block;height:1rem;width:1rem;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:.4rem;left:0}@media screen and (max-width:48em){.heading--type4:before{-webkit-transition:none;transition:none}}.heading--type4:after{content:"";display:block;height:.2rem;width:100%;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:0;left:0}@media screen and (max-width:48em){.heading--type4:after{-webkit-transition:none;transition:none}}.btn--orange,.btn--black,.btn--white{display:block;margin:0 auto;position:relative;font-size:1.7rem;line-height:2.41176;letter-spacing:.1955rem;max-width:43rem;text-align:center;padding:1.6rem 5rem 1.8rem;border-radius:10rem}_:-ms-lang(x)::-ms-backdrop,.btn--orange,.btn--black,.btn--white{padding:2rem 5rem 1.4rem}.btn--orange:before,.btn--black:before,.btn--white:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_white_right.svg) no-repeat;background-size:100% auto;width:.8rem;height:1.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:3.3rem}.btn--orange{color:#fff;z-index:0;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:48em){.btn--orange{-webkit-transition:none;transition:none}}.btn--orange:hover{background-position:left 100% center}.btn--black{color:#fff;background:#3a4048;z-index:0}.btn--black:after{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-1;border-radius:10rem;opacity:0}@media screen and (max-width:48em){.btn--black:after{-webkit-transition:none;transition:none}}.btn--black:hover:after{opacity:1}.btn--white{background:#fff;color:#3a4048;border:1px solid #3a4048}.btn--white:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.8rem;height:1.2rem}.btn--white:hover{background:#3a4048;color:#fff}.btn--white:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_white_right.svg) no-repeat;background-size:100% auto;width:.8rem;height:1.2rem}.btn--arrow{text-align:center;display:block;margin:0 auto;font-size:1.5rem;line-height:2.73333;letter-spacing:.1725rem;width:27rem;position:relative;border-radius:10rem;-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease;background:#f3f4f4;padding:1.2rem 0}@media screen and (max-width:48em){.btn--arrow{-webkit-transition:none;transition:none}}.btn--arrow:before{content:"";display:block;z-index:1;position:absolute;top:50%;background:#3a4048;width:2.7rem;height:2.7rem;border-radius:2.7rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2rem}.btn--arrow:after{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_white_right.svg) no-repeat;background-size:100% auto;width:.5rem;height:.8rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:3.2rem;z-index:2}.columnPage--details article table,.jobsPage--details article table{border-top:1px solid #dadada;border-left:1px solid #dadada;width:100%}.columnPage--details article table th,.jobsPage--details article table th{border-bottom:1px solid #dadada;border-right:1px solid #dadada;background:#f3f4f4;font-size:1.5rem;line-height:2.66667;letter-spacing:.2175rem;letter-spacing:0;vertical-align:middle;text-align:left;padding:1.9rem 3.5rem;width:24%}.columnPage--details article table td,.jobsPage--details article table td{border-bottom:1px solid #dadada;border-right:1px solid #dadada;background:#fff;letter-spacing:.55px;vertical-align:middle;padding:1.5rem 3.6rem}.list--orange li{padding:0 0 0 1.6rem;margin-bottom:.3rem;position:relative}.list--orange li:before{content:"";display:block;height:.7rem;width:.7rem;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:1.1rem;left:0}@media screen and (max-width:48em){.list--orange li:before{-webkit-transition:none;transition:none}}_:-ms-lang(x)::-ms-backdrop,.list--orange li:before{top:.6rem}.list--number{counter-reset:olNum}.list--number li{text-indent:-2.6rem;padding-left:2.6rem}.list--number li:before{counter-increment:olNum;content:counter(olNum)}.list--number li{position:relative;margin-bottom:.2rem;text-indent:0;padding-left:2.6rem}.list--number li:before{color:#3bbb6b;position:absolute;left:8px}.list--number li:after{content:"";display:block;height:.3rem;width:.3rem;background:#3bbb6b;position:absolute;top:.9rem;left:0}.recruitment{margin-bottom:0}.recruitment.massSlider .recruitment__box{padding:0 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.recruitment.massSlider .recruitment__box:not(.slick-center) .recruitment__linkarea{opacity:.5}@media screen and (max-width:48em){.recruitment.massSlider .recruitment__box:not(.slick-center) .recruitment__linkarea{opacity:1}}.recruitment.massSlider .recruitment__single{width:calc( ( 100% - 3.6rem ) / 4);margin-right:1.2rem}_:-ms-lang(x)::-ms-backdrop,.recruitment.massSlider .recruitment__single{width:calc( ( 100% - 3.7rem ) / 4)}_:-ms-lang(x)::backdrop,.recruitment.massSlider .recruitment__single{width:calc( ( 100% - 3.7rem ) / 4)}.recruitment.massSlider .recruitment__single:last-child,.recruitment.massSlider .recruitment__single:nth-child(4n){margin-right:0}.recruitment.jobSlider{padding:0 0 3.5rem}.recruitment.jobSlider:before{height:38.7rem}.recruitment.jobSlider .recruitment__box{padding:0 5.6rem;width:100rem;margin:0 auto}@media (max-width:1000px) and (min-width:769px){.recruitment.jobSlider .recruitment__box{width:98rem}}@media screen and (max-width:48em){.recruitment.jobSlider .recruitment__box{width:92%}}.recruitment.jobSlider .recruitment__single{padding:0 .5rem;background:0 0}.recruitment.jobSlider .recruitment__linkarea:hover{opacity:1}@media screen and (max-width:48em){.recruitment.jobSlider .recruitment__linkarea:hover{opacity:1}}.recruitment.jobSlider .recruitment__linkarea:hover img{opacity:1}@media screen and (max-width:48em){.recruitment.jobSlider .recruitment__linkarea:hover img{opacity:1}}.recruitment.jobSlider .recruitment__linkarea:hover .recruitment__photo,.recruitment.jobSlider .recruitment__linkarea:hover .recruitment__txt{opacity:.7}@media screen and (max-width:48em){.recruitment.jobSlider .recruitment__linkarea:hover .recruitment__photo,.recruitment.jobSlider .recruitment__linkarea:hover .recruitment__txt{opacity:1}}.recruitment.jobSlider .recruitment__photo{padding-top:63%;-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease}@media screen and (max-width:48em){.recruitment.jobSlider .recruitment__photo{-webkit-transition:none;transition:none}}.recruitment.jobSlider .recruitment__txt{padding:1.7rem 1.5rem 8rem;-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease}@media screen and (max-width:48em){.recruitment.jobSlider .recruitment__txt{-webkit-transition:none;transition:none}}.recruitment.jobSlider .slick-arrow{margin-top:-1.8rem}.recruitment.jobSlider .slick-arrow.slickPrev{left:0}.recruitment.jobSlider .slick-arrow.slickNext{right:0}.recruitment.slick-slider{margin-bottom:0}.recruitment__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:flex !important}.recruitment__single{background:#fff;position:relative}.recruitment__linkarea{display:block;height:100%;background:#fff}.recruitment__linkarea:hover{opacity:.7}@media screen and (max-width:48em){.recruitment__linkarea:hover{opacity:1}}.recruitment__linkarea:hover img{opacity:1}@media screen and (max-width:48em){.recruitment__linkarea:hover img{opacity:1}}.recruitment__photo{overflow:hidden;position:relative;padding-top:66%}.recruitment__photo img{position:absolute;top:50%;left:50%;width:100%;max-width:none;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:48em){.recruitment__photo img{-webkit-transition:none;transition:none}}.recruitment__txt{padding:1.7rem 1.5rem 1.5rem}.recruitment__txt .feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.2rem;line-height:1.91667;letter-spacing:.102rem;line-height:1;margin-bottom:.7rem;padding:0 .2rem}.recruitment__txt .feature li{color:#007fc3;margin-bottom:.5rem}.recruitment__txt .feature li:not(:last-child){margin-right:.5rem}.recruitment__txt .feature li:before{content:"[";font-size:2rem}.recruitment__txt .feature li:after{content:"]";font-size:2rem}.recruitment__txt .catchcopy{font-size:1.2rem;line-height:1.91667;letter-spacing:.102rem;line-height:1;color:#007fc3;padding:0 1rem;margin-bottom:1rem}.recruitment__txt .title{font-size:1.5rem;line-height:1.53333;letter-spacing:.1725rem;letter-spacing:0;color:#007fc3;margin-bottom:.6rem;padding:0 1rem}.recruitment__txt .information{margin-bottom:1rem;padding:0 .9rem}.recruitment__txt .information dl{font-size:1.2rem;line-height:1.66667;letter-spacing:.078rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:1.5rem}.recruitment__txt .information--place{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/icon_place.svg) no-repeat left 1px top 4px;background-size:.9rem auto}.recruitment__txt .information--name{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/icon_name.svg) no-repeat left 1px top 4px;background-size:.9rem auto}.recruitment__txt .information--time{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/icon_time.svg) no-repeat left top 5px;background-size:1.3rem auto}.recruitment__txt .information--money{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/icon_money.svg) no-repeat left top 5px;background-size:1.1rem auto}_:-ms-lang(x)::-ms-backdrop,.recruitment__txt .information--money{background-position:left top 3px;background-size:2rem auto}_:-ms-lang(x)::backdrop,.recruitment__txt .information--money{background-position:left top 6px;background-size:2rem auto}.recruitment__txt .information dt{font-weight:700;width:5.7rem}.recruitment__txt .information dd{font-size:1.2rem;line-height:1.66667;letter-spacing:.102rem;width:calc( 100% - 5.7rem)}.recruitment__txt .commitment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1rem;line-height:1.8rem;letter-spacing:.1rem;padding:0 .5rem}.recruitment__txt .commitment li{color:#fff;background:#c4c4c4;height:1.8rem;padding:0 .5rem;margin-bottom:.5rem}.recruitment__txt .commitment li:not(:last-child){margin-right:.5rem}.recruitment__more{display:block;position:relative;font-size:1.4rem;line-height:2;letter-spacing:.175rem;text-align:center;border-radius:10rem;z-index:0;-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease;background:#fff;color:#3a4048;border:1px solid #3a4048;font-size:1.3rem;line-height:3.15385;letter-spacing:.0845rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:2.5rem;z-index:1;width:80%;padding:.2rem 0}@media screen and (max-width:48em){.recruitment__more{-webkit-transition:none;transition:none}}.recruitment__more:after{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-1;border-radius:10rem;opacity:0;-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease}@media screen and (max-width:48em){.recruitment__more:after{-webkit-transition:none;transition:none}}@media screen and (max-width:48em){.recruitment__more:after{-webkit-transition:none;transition:none}}.recruitment__more:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_vertical.svg) no-repeat;background-size:100% auto;width:.9rem;height:.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.6rem}.recruitment__more:hover{color:#fff;border:1px solid transparent}.recruitment__more:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_white_vertical.svg) no-repeat;background-size:100% auto;width:.9rem;height:.5rem}.recruitment__more:hover:after{opacity:1}@media screen and (max-width:48em){.recruitment__more{font-size:1.4rem;line-height:1.28571;letter-spacing:.0868rem}.recruitment__more:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_vertical.svg) no-repeat;background-size:100% auto;width:1.3rem;height:.8rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.6rem}.recruitment__more:hover{color:#3a4048;border:1px solid #3a4048}.recruitment__more:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_white_vertical.svg) no-repeat;background-size:100% auto;width:1.3rem;height:.8rem}.recruitment__more:hover:after{opacity:0}}.recruitment__more:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.5rem;height:.9rem}.recruitment__more:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_white_right.svg) no-repeat;background-size:100% auto;width:.5rem;height:.9rem}@media (max-width:1380px) and (min-width:769px){body{min-width:120rem}header{min-width:120rem}header .sitelogo{padding-left:1rem}header nav .menu__list{width:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}header nav .menu__list li:not(:last-child){margin-right:1rem}header nav .menu__btn{margin-left:1rem}header nav .menu__btn li:not(:last-child){margin-right:1rem}header nav .menu__jobOpenings{margin-left:1rem}header nav .menu__top{margin-right:1rem}}@media (max-width:1160px) and (min-width:769px){.slick-arrow.slickPrev{left:1rem}.slick-arrow.slickNext{right:1rem}}.topPage .mainVisual{position:relative}.topPage .mainVisual__photo{width:100%;height:calc(100vh - 4.5rem);overflow:hidden;position:relative}.topPage .mainVisual__photo img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:auto;max-width:none;min-width:100%;min-height:100%}.topPage .mainVisual__catch{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.topPage .mainVisual__catch h1{color:#007fc3;background:#007fc3;background:-webkit-gradient(linear,left top,right top,color-stop(1%,#000),color-stop(50%,#000),color-stop(51%,#32bed2),to(#007fc3));background:linear-gradient(to right,#000 1%,#000 50%,#32bed2 51%,#007fc3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000',endColorstr='#007fc3',GradientType=1);background-size:210% 100%;background-position:left 100% center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:5.5rem;line-height:1.30909;letter-spacing:.6325rem;text-align:center;margin-bottom:1.7rem}@media screen and (max-width:48em){.topPage .mainVisual__catch h1{-webkit-transition:none;transition:none}}_:-ms-lang(x)::-ms-backdrop,.topPage .mainVisual__catch h1{background:0 0}.topPage .mainVisual__catch p{font-size:1.8rem;line-height:2.27778;letter-spacing:.225rem;color:#3a4048;text-align:center}.topPage .mainVisual__btn{position:absolute;bottom:-4.5rem;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.topPage .mainVisual__btn li{margin:0 1.8rem;padding-bottom:.2rem}.topPage .mainVisual__btn li .btn--orange,.topPage .mainVisual__btn li .btn--black{font-size:1.9rem;line-height:2.15789;letter-spacing:.1615rem;line-height:1;max-width:none;padding:0;width:42rem;height:8.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.topPage .mainVisual__btn li .btn--orange:before,.topPage .mainVisual__btn li .btn--black:before{content:"";display:block;background:0 0;width:calc( 100% + 4px);height:calc( 100% + 4px);border-radius:10rem;position:absolute;top:-2px;left:-2px;right:auto;-webkit-transform:none;transform:none}.topPage .mainVisual__btn li .btn--orange p,.topPage .mainVisual__btn li .btn--black p{text-align:center;position:relative}.topPage .mainVisual__btn li .btn--orange p:before,.topPage .mainVisual__btn li .btn--black p:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.topPage .mainVisual__btn li .btn--orange p span,.topPage .mainVisual__btn li .btn--black p span{font-size:1.3rem;line-height:3.15385;letter-spacing:.13rem;line-height:1;display:block;margin-bottom:.8rem}.topPage .mainVisual__btn li .btn--orange:before{border:1px solid #007fc3}.topPage .mainVisual__btn li .btn--orange p{padding:0 0 0 4.8rem}.topPage .mainVisual__btn li .btn--orange p:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/index/icon01.png) no-repeat;background-size:100% auto;width:3.2rem;height:4.8rem}.topPage .mainVisual__btn li .btn--black:before{border:1px solid #3a4048}.topPage .mainVisual__btn li .btn--black p{padding:0 0 0 4.2rem}.topPage .mainVisual__btn li .btn--black p:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/index/icon02.png) no-repeat;background-size:100% auto;width:3.7rem;height:3.5rem}.topPage .mainVisual__btn li .btn--black p span{font-size:1.3rem;line-height:3.15385;letter-spacing:.0845rem;line-height:1}.topPage .mainVisual__btn li .btn--black:hover{background:#4e535b}.topPage .mainVisual__btn li .btn--black:hover:after{opacity:0}.topPage .block01{padding:10.4rem 0 8rem;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/bg_lattice.jpg)}.topPage .block01 h2{margin-bottom:5.5rem;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/bg_heading02.png) no-repeat center bottom}.topPage .block01 h2 span{color:#3bbb6b}.topPage .block01 .search{width:100rem;margin:0 auto}@media (max-width:1000px) and (min-width:769px){.topPage .block01 .search{width:98rem}}@media screen and (max-width:48em){.topPage .block01 .search{width:92%}}.topPage .block01 .search--sp{display:none}.topPage .block01 .search--pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:4.5rem}.topPage .block01 .search__map{width:50%;padding:1.2rem 3.1rem 0 0}.topPage .block01 .search__map svg a path{-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width:48em){.topPage .block01 .search__map svg a path{-webkit-transition:none;transition:none}}.topPage .block01 .search__map svg a:hover .st1{fill:#007fc3}.topPage .block01 .search__placename{width:50%}.topPage .block01 .search__placename dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.topPage .block01 .search__placename dl :not(:last-child){margin-bottom:.4rem}.topPage .block01 .search__placename dl dt{width:14rem;padding-left:2.2rem;position:relative;font-size:1.6rem;line-height:2.5625;letter-spacing:.184rem}.topPage .block01 .search__placename dl dt:before{content:"";display:block;width:.7rem;height:.7rem;position:absolute;top:13px;left:9px}.topPage .block01 .search__placename dl.hokkaido&gt;dt:before{background:#16bea8}.topPage .block01 .search__placename dl.tohoku&gt;dt:before{background:#31bfa6}.topPage .block01 .search__placename dl.hokuriku&gt;dt:before{background:#3ec286}.topPage .block01 .search__placename dl.kanto&gt;dt:before{background:#3ac79c}.topPage .block01 .search__placename dl.tokai&gt;dt:before{background:#3bbb6b}.topPage .block01 .search__placename dl.kansai&gt;dt:before{background:#40bb48}.topPage .block01 .search__placename dl.chugoku&gt;dt:before{background:#65c441}.topPage .block01 .search__placename dl.shikoku&gt;dt:before{background:#8bd555}.topPage .block01 .search__placename dl.kyushu&gt;dt:before{background:#b3e86c}.topPage .block01 .search__placename dl dd{width:calc( 100% - 14rem);font-size:1.4rem;line-height:2.92857;letter-spacing:.14rem;line-height:1;padding:1.6rem 0 0}.topPage .block01 .search__placename dl dd ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.topPage .block01 .search__placename dl dd ul li{padding:0 .9rem}.topPage .block01 .search__placename dl dd ul li:not(:last-child){border-right:1px solid #333}.topPage .block01 .search__placename dl dd ul li:last-child{padding-right:0}.topPage .block01 .search__placename dl dd ul li a:hover{opacity:.7}@media screen and (max-width:48em){.topPage .block01 .search__placename dl dd ul li a:hover{opacity:1}}.topPage .block01 .search__placename dl.kyushu&gt;dd ul li{margin-bottom:1.8rem}.topPage .block01 .search__btn a{font-size:1.5rem;line-height:2.73333;letter-spacing:.1725rem;line-height:1;width:46rem;height:6.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;color:#48bf74;margin:0 auto;border:1px solid #48bf74;border-radius:10rem;background:#fff}.topPage .block01 .search__btn a:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/search_green.png) no-repeat;background-size:100% auto;width:2.8rem;height:2.3rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:2.5rem}.topPage .block01 .search__btn a:hover{color:#fff;background:#48bf74}.topPage .block01 .search__btn a:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/search_green_hover.png) no-repeat;background-size:100% auto;width:2.8rem;height:2.3rem}.topPage .block02,.topPage .block03{padding:5.8rem 0 3rem}.topPage .block02 h2,.topPage .block03 h2{margin-bottom:3.5rem}.topPage .block02 .recruitment.massSlider .recruitment__txt,.topPage .block03 .recruitment.massSlider .recruitment__txt{padding-bottom:8rem}.topPage .block03{padding-top:6.2rem}.topPage .block04{background:#f6f6f6;padding:5.1rem 0 9rem}.topPage .block04 h2{margin-bottom:4rem}.topPage .block04 .read{text-align:center;margin-bottom:4.4rem}.topPage .block04 .about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100rem;margin:0 auto;margin-bottom:6.3rem}.topPage .block04 .about .about__single{width:calc( ( 100% - 3rem ) / 3);margin-right:1.5rem}_:-ms-lang(x)::-ms-backdrop,.topPage .block04 .about .about__single{width:calc( ( 100% - 3.1rem ) / 3)}.topPage .block04 .about .about__single:last-child,.topPage .block04 .about .about__single:nth-child(3n){margin-right:0}@media screen and (max-width:48em){.topPage .block04 .about{display:block}.topPage .block04 .about .about__single{width:100%;margin-right:0}}@media (max-width:1000px) and (min-width:769px){.topPage .block04 .about{width:98rem}}@media screen and (max-width:48em){.topPage .block04 .about{width:92%}}.topPage .block04 .about__single{background:#fff}.topPage .block04 .about__inner{padding:3.8rem 3.8rem 3.3rem}.topPage .block04 .about__image{height:10.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.5rem}.topPage .block04 .about__txt dt{font-size:1.7rem;line-height:2.41176;letter-spacing:.1445rem;text-align:center;margin-bottom:.5rem}.topPage .block04 .about__txt dd{letter-spacing:.05rem}.topPage .block05{padding:6.7rem 0 9rem}.topPage .block05 h2{margin-bottom:5rem}.topPage .block05 .column{width:88rem;margin:0 auto;margin-bottom:5.9rem}@media screen and (max-width:48em){.topPage .block05 .column{width:92%}}.topPage .block05 .column__single{border-bottom:1px solid #dadada;padding:2.8rem 0 3rem}.topPage .block05 .column__single:first-child{padding-top:0}.topPage .block05 .column__area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;padding-right:2rem}.topPage .block05 .column__area:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_orange_right.svg) no-repeat;background-size:100% auto;width:1rem;height:2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.topPage .block05 .column__area:hover{opacity:.7}@media screen and (max-width:48em){.topPage .block05 .column__area:hover{opacity:1}}.topPage .block05 .column__photo{width:24rem;height:16rem;overflow:hidden;position:relative}.topPage .block05 .column__photo img{position:absolute;top:50%;left:50%;width:100%;max-width:none;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:48em){.topPage .block05 .column__photo img{-webkit-transition:none;transition:none}}.topPage .block05 .column__txt{width:calc( 100% - 24rem);padding:.3rem 0 0 3.5rem}.topPage .block05 .column__txt .information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.4rem}.topPage .block05 .column__txt .information time{color:#7f858d}.topPage .block05 .column__txt .information .category{background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(50%,#32bed2),to(#007fc3));background:linear-gradient(to right,#32bed2 0%,#32bed2 50%,#007fc3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#007fc3',GradientType=1);display:inline-block;position:relative;z-index:0;font-size:1.25rem;line-height:2rem;letter-spacing:0px;height:2rem;padding:0 1rem;margin-left:.7rem}.topPage .block05 .column__txt .information .category:before{content:"";display:block;background:#fff;width:calc( 100% - 2px);height:calc( 100% - 2px);position:absolute;top:1px;left:1px;z-index:-1}.topPage .block05 .column__txt .information .category span{color:#007fc3;background:#007fc3;background:-webkit-gradient(linear,left top,right top,color-stop(1%,#000),color-stop(50%,#000),color-stop(51%,#32bed2),to(#007fc3));background:linear-gradient(to right,#000 1%,#000 50%,#32bed2 51%,#007fc3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000',endColorstr='#007fc3',GradientType=1);background-size:210% 100%;background-position:left 100% center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:48em){.topPage .block05 .column__txt .information .category span{-webkit-transition:none;transition:none}}_:-ms-lang(x)::-ms-backdrop,.topPage .block05 .column__txt .information .category span{background:0 0}.topPage .block05 .column__txt .title{font-size:1.9rem;line-height:1.73684;letter-spacing:.2755rem;letter-spacing:.3px}.topPage .block06{padding:4.2rem 0 11rem}.topPage .block06 h2{margin-bottom:5.8rem}.topPage .block06 .rep{width:100rem;margin:0 auto;position:relative}@media (max-width:1000px) and (min-width:769px){.topPage .block06 .rep{width:98rem}}@media screen and (max-width:48em){.topPage .block06 .rep{width:92%}}.topPage .block06 .rep__txt{background:#fff;padding:3.7rem 4rem 3.7rem 4.8rem;position:absolute;top:22.3rem;right:0;width:50rem}.topPage .block06 .rep__txt h3{color:#007fc3;background:#007fc3;background:-webkit-gradient(linear,left top,right top,color-stop(1%,#000),color-stop(50%,#000),color-stop(51%,#32bed2),to(#007fc3));background:linear-gradient(to right,#000 1%,#000 50%,#32bed2 51%,#007fc3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000',endColorstr='#007fc3',GradientType=1);background-size:210% 100%;background-position:left 100% center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:2.6rem;line-height:1.42308;letter-spacing:.325rem;letter-spacing:1px;margin-bottom:2.1rem}@media screen and (max-width:48em){.topPage .block06 .rep__txt h3{-webkit-transition:none;transition:none}}_:-ms-lang(x)::-ms-backdrop,.topPage .block06 .rep__txt h3{background:0 0}.topPage .block06 .rep__txt p{font-size:1.4rem;line-height:2.8rem;letter-spacing:.02rem}.topPage .block06 .rep__txt p:not(:last-of-type){margin-bottom:.5rem}.topPage .block06 .rep__link{text-align:right;margin-top:1.4rem}.topPage .block06 .rep__link a{position:relative;padding-right:3.5rem;letter-spacing:0}.topPage .block06 .rep__link a:before{content:"";display:block;background:#3a4048 url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_white_right.svg) no-repeat center;background-size:.6rem auto;width:2.7rem;height:2.7rem;border-radius:2.7rem;-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}@media screen and (max-width:48em){.topPage .block06 .rep__link a:before{-webkit-transition:none;transition:none}}.topPage .block06 .rep__link a:hover{color:#ff6b4b}.topPage .block06 .rep__link a:hover:before{background-color:#ff6b4b}.topPage .block07{padding:6.3rem 0 11rem;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/bg_lattice.jpg)}.topPage .block07 h2{margin-bottom:4.8rem}.topPage .block07 .qa{margin-bottom:6rem}.columnPage{padding-bottom:9rem}.columnPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/column/column_mv.jpg) center no-repeat;background-size:cover}.columnPage .block01 .categoryChoose{width:100rem;margin:0 auto;position:relative;top:-3.5rem;margin-bottom:-2.5rem}@media (max-width:1000px) and (min-width:769px){.columnPage .block01 .categoryChoose{width:98rem}}@media screen and (max-width:48em){.columnPage .block01 .categoryChoose{width:92%}}.columnPage .block01 .categoryChoose p{display:none}.columnPage .block01 .categoryChoose ul{background:#fff;padding:4.5rem 5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.columnPage .block01 .categoryChoose ul li{width:calc( ( 100% - 7.2rem ) / 4);margin-right:2.4rem}_:-ms-lang(x)::-ms-backdrop,.columnPage .block01 .categoryChoose ul li{width:calc( ( 100% - 7.3rem ) / 4)}.columnPage .block01 .categoryChoose ul li:last-child,.columnPage .block01 .categoryChoose ul li:nth-child(4n){margin-right:0}@media screen and (max-width:48em){.columnPage .block01 .categoryChoose ul{display:block}.columnPage .block01 .categoryChoose ul li{width:100%;margin-right:0}}.columnPage .block01 .categoryChoose ul li{display:block;position:relative;font-size:1.4rem;line-height:2;letter-spacing:.175rem;text-align:center;border-radius:10rem;z-index:0;-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease;background:#fff;color:#3a4048;border:1px solid #3a4048;width:20.7rem;padding:.7rem 2rem .8rem;margin-bottom:1.9rem;cursor:pointer;margin-right:calc( ( 100% - 82.8rem ) / 3)}@media screen and (max-width:48em){.columnPage .block01 .categoryChoose ul li{-webkit-transition:none;transition:none}}.columnPage .block01 .categoryChoose ul li:after{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-1;border-radius:10rem;opacity:0;-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease}@media screen and (max-width:48em){.columnPage .block01 .categoryChoose ul li:after{-webkit-transition:none;transition:none}}@media screen and (max-width:48em){.columnPage .block01 .categoryChoose ul li:after{-webkit-transition:none;transition:none}}.columnPage .block01 .categoryChoose ul li:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_vertical.svg) no-repeat;background-size:100% auto;width:.9rem;height:.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.6rem}.columnPage .block01 .categoryChoose ul li:hover{color:#fff;border:1px solid transparent}.columnPage .block01 .categoryChoose ul li:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_white_vertical.svg) no-repeat;background-size:100% auto;width:.9rem;height:.5rem}.columnPage .block01 .categoryChoose ul li:hover:after{opacity:1}@media screen and (max-width:48em){.columnPage .block01 .categoryChoose ul li{font-size:1.4rem;line-height:1.28571;letter-spacing:.0868rem}.columnPage .block01 .categoryChoose ul li:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_vertical.svg) no-repeat;background-size:100% auto;width:1.3rem;height:.8rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.6rem}.columnPage .block01 .categoryChoose ul li:hover{color:#3a4048;border:1px solid #3a4048}.columnPage .block01 .categoryChoose ul li:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_white_vertical.svg) no-repeat;background-size:100% auto;width:1.3rem;height:.8rem}.columnPage .block01 .categoryChoose ul li:hover:after{opacity:0}}.columnPage .block01 .column{width:100rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:1000px) and (min-width:769px){.columnPage .block01 .column{width:98rem}}@media screen and (max-width:48em){.columnPage .block01 .column{width:92%}}.columnPage .block01 .column .column__single{width:calc( ( 100% - 4.8rem ) / 2);margin-right:4.8rem}_:-ms-lang(x)::-ms-backdrop,.columnPage .block01 .column .column__single{width:calc( ( 100% - 4.9rem ) / 2)}.columnPage .block01 .column .column__single:last-child,.columnPage .block01 .column .column__single:nth-child(2n){margin-right:0}@media screen and (max-width:48em){.columnPage .block01 .column{display:block}.columnPage .block01 .column .column__single{width:100%;margin-right:0}}.columnPage .block01 .column__area{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.columnPage .block01 .column__area:hover{opacity:.7}@media screen and (max-width:48em){.columnPage .block01 .column__area:hover{opacity:1}}.columnPage .block01 .column__photo{width:100%;height:32rem;overflow:hidden;position:relative}.columnPage .block01 .column__photo img{position:absolute;top:50%;left:50%;width:100%;max-width:none;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.columnPage .block01 .column__txt{width:calc( 100% - 4rem);background:#fff;padding:2.5rem 3rem;position:relative;top:-5rem;margin-bottom:-2.5rem}.columnPage .block01 .column__txt:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_orange_right.svg) no-repeat;background-size:100% auto;width:1rem;height:2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(70%);transform:translateY(70%);right:0}.columnPage .block01 .column__txt .information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.4rem}.columnPage .block01 .column__txt .information time{color:#7f858d}.columnPage .block01 .column__txt .information .category{background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(50%,#32bed2),to(#007fc3));background:linear-gradient(to right,#32bed2 0%,#32bed2 50%,#007fc3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#007fc3',GradientType=1);display:inline-block;position:relative;z-index:0;font-size:1.25rem;line-height:2rem;letter-spacing:0px;height:2rem;padding:0 1rem;margin-left:.9rem}.columnPage .block01 .column__txt .information .category:before{content:"";display:block;background:#fff;width:calc( 100% - 2px);height:calc( 100% - 2px);position:absolute;top:1px;left:1px;z-index:-1}.columnPage .block01 .column__txt .information .category span{color:#007fc3;background:#007fc3;background:-webkit-gradient(linear,left top,right top,color-stop(1%,#000),color-stop(50%,#000),color-stop(51%,#32bed2),to(#007fc3));background:linear-gradient(to right,#000 1%,#000 50%,#32bed2 51%,#007fc3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000',endColorstr='#007fc3',GradientType=1);background-size:210% 100%;background-position:left 100% center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:48em){.columnPage .block01 .column__txt .information .category span{-webkit-transition:none;transition:none}}_:-ms-lang(x)::-ms-backdrop,.columnPage .block01 .column__txt .information .category span{background:0 0}.columnPage .block01 .column__txt .title{font-size:1.6rem;line-height:1.6875;letter-spacing:.184rem;letter-spacing:-.3px}.columnPage .block01 .pageing{margin-top:3.8rem}.columnPage--details{padding-bottom:10rem}.columnPage--details .pnkz{color:#3a4048}.columnPage--details .pnkz li a{color:#3a4048}.columnPage--details article{width:100rem;margin:0 auto;padding:8.5rem 0 0}@media (max-width:1000px) and (min-width:769px){.columnPage--details article{width:98rem}}@media screen and (max-width:48em){.columnPage--details article{width:92%}}.columnPage--details article h1{font-size:2.8rem;line-height:1.5;letter-spacing:.322rem;letter-spacing:-.25px;text-align:left;margin-bottom:5.6rem}.columnPage--details article h2{margin:6rem 0 3.5rem}.columnPage--details article h3{margin:3.2rem 0 .9rem}.columnPage--details article p{letter-spacing:.55px}.columnPage--details article .photo--main{margin-bottom:6rem}.columnPage--details article .photo--main img{display:block;margin:0 auto}.columnPage--details article table{margin:2.8rem 0 4.3rem}.columnPage--details article .align--left,.columnPage--details article .align--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:2.7rem 0 5rem}.columnPage--details article .align--left figure,.columnPage--details article .align--right figure{width:32.5rem}.columnPage--details article .align--left .txt,.columnPage--details article .align--right .txt{width:calc( 100% - 37.5rem)}.columnPage--details article .align--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.columnPage--details article .align--center figure{width:32.5rem;margin:0 auto 3rem}.columnPage--details article .align--center .txt{text-align:center}.columnPage--details .btn--arrow{margin-top:7.3rem}.jobsPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/jobs/jobs_mv.jpg) center top no-repeat;background-size:cover}.jobsPage .block01{width:100rem;margin:0 auto;position:relative;top:-3.5rem;margin-bottom:-3.5rem;padding-bottom:6rem}@media (max-width:1000px) and (min-width:769px){.jobsPage .block01{width:98rem}}@media screen and (max-width:48em){.jobsPage .block01{width:92%}}.jobsPage .block01 .changeBtn{display:none}.jobsPage .block01 .search{margin-bottom:4.5rem}.jobsPage .block01 .search__word{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;height:7.2rem;border-radius:7.2rem;padding:0 1.5rem;margin-bottom:3rem}@media screen and (max-width:48em){.jobsPage .block01 .search__word{-webkit-transition:none;transition:none}}.jobsPage .block01 .search__wordTtl{font-size:1.5rem;line-height:1;color:#fff;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/search_orange.svg) no-repeat left 17px center;background-size:2.4rem auto;padding:.4rem 0 .2rem 4.9rem}.jobsPage .block01 .search__wordMain{position:relative}.jobsPage .block01 .search__wordInput{background:#fff;width:76.2rem;height:4.6rem;border-radius:4.6rem;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 13rem 0 3rem;letter-spacing:.8px;color:#000}.jobsPage .block01 .search__wordInput::-webkit-input-placeholder,.jobsPage .block01 .search__wordInput textarea::-webkit-input-placeholder{color:#949494}.jobsPage .block01 .search__wordInput::-ms-input-placeholder,.jobsPage .block01 .search__wordInput textarea::-ms-input-placeholder{color:#949494}.jobsPage .block01 .search__wordInput::-ms-input-placeholder,.jobsPage .block01 .search__wordInput textarea::-ms-input-placeholder{color:#949494}.jobsPage .block01 .search__wordInput:-ms-input-placeholder,.jobsPage .block01 .search__wordInput textarea:-ms-input-placeholder{color:#949494}.jobsPage .block01 .search__wordInput::placeholder,.jobsPage .block01 .search__wordInput textarea::placeholder{color:#949494}.jobsPage .block01 .search__wordInput--submit{font-size:1.6rem;line-height:1;background:#007fc3;color:#fff;width:11.2rem;height:3.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1rem;cursor:pointer;letter-spacing:8px;padding-left:1rem}.jobsPage .block01 .search__selection{background:#3a4048;padding:3.2rem 3rem 4.3rem 3.2rem}.jobsPage .block01 .search__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;flex-direction:row}.jobsPage .block01 .search__box:not(:last-child){margin-bottom:1.8rem}.jobsPage .block01 .search__boxTitle{font-size:1.5rem;line-height:1;color:#fff}.jobsPage .block01 .search__boxTitle--icon01{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/jobs/icon03.svg) no-repeat left .5rem center;background-size:auto 1.9rem;padding:.3rem 0 .3rem 3.2rem;letter-spacing:1px}.jobsPage .block01 .search__boxTitle--icon02{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/jobs/icon04.svg) no-repeat left .5rem center;background-size:auto 1.8rem;padding:.3rem 0 .3rem 3.2rem;letter-spacing:2px}.jobsPage .block01 .search__boxTitle--icon03{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/jobs/icon05.svg) no-repeat left center;background-size:auto 1.7rem;padding:.3rem 0 .3rem 3.2rem;letter-spacing:2px}.jobsPage .block01 .search__boxTitle--icon04{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/jobs/icon06.svg) no-repeat left .5rem center;background-size:auto 1.7rem;padding:.3rem 0 .3rem 3.2rem;letter-spacing:2px}.jobsPage .block01 .search__boxTitle--icon05{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/jobs/icon07.svg) no-repeat left .4rem center;background-size:auto 2rem;padding:.4rem 0 .2rem 3.2rem;letter-spacing:2px}.jobsPage .block01 .search__boxTitle--icon06{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/jobs/icon08.svg) no-repeat left .5rem center;background-size:auto 1.4rem;padding:.3rem 0 .3rem 3.2rem;letter-spacing:1.5px}.jobsPage .block01 .search__boxDetail{line-height:1;background:#4e535b;width:73.6rem;height:4.2rem;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 2.4rem;letter-spacing:1.5px;color:#b5b9c0;background:rgba(255,255,255,.1) url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_white_vertical.svg) no-repeat right 1.7rem center;background-size:1.1rem auto;cursor:pointer}.jobsPage .block01 .search .changeBtnClose{display:none}.jobsPage .search__modal{position:fixed;z-index:7777;width:90vw;height:100%;max-width:100rem;max-height:81vh;background:#fff;display:none}.jobsPage .search__modalInner{overflow-y:scroll;height:calc( 100% - 22rem);padding:3rem 3.5rem 1rem 3.4rem}.jobsPage .search__modalBoxtitle{font-size:2.4rem;line-height:1.75;letter-spacing:.276rem;color:#3bbb6b;position:relative;text-align:center;letter-spacing:2px;padding-bottom:1.8rem;margin:0 .7rem 4.2rem}.jobsPage .search__modalBoxtitle:after{content:"";display:block;width:100%;height:.2rem;background:#aef4ba;background:-webkit-gradient(linear,left top,right top,from(#aef4ba),color-stop(54%,#3bbb6b),to(#1ac3b1));background:linear-gradient(to right,#aef4ba 0%,#3bbb6b 54%,#1ac3b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aef4ba',endColorstr='#1ac3b1',GradientType=1);position:absolute;bottom:0;left:0}.jobsPage .search__modalTitle{font-size:1.6rem;line-height:2.625;letter-spacing:.184rem;line-height:1.8;position:relative;padding-left:1.4rem;margin:0 .7rem 1.1rem}.jobsPage .search__modalTitle:before{content:"";display:block;width:.8rem;height:.8rem;background:#aef4ba;background:-webkit-gradient(linear,left top,right top,from(#aef4ba),color-stop(54%,#3bbb6b),to(#1ac3b1));background:linear-gradient(to right,#aef4ba 0%,#3bbb6b 54%,#1ac3b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aef4ba',endColorstr='#1ac3b1',GradientType=1);position:absolute;top:.3rem;left:0}.jobsPage .search__modalList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:.7rem}.jobsPage .search__modalList li{margin:0 .7rem 1.5rem}.jobsPage .search__modalList li label{display:inline-block;background:#fff;border:1px solid #dadada;border-radius:10rem;cursor:pointer;font-size:1.4rem;line-height:2;letter-spacing:.161rem;padding:.6rem 2rem;min-width:16.7rem;text-align:center;-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease}@media screen and (max-width:48em){.jobsPage .search__modalList li label{-webkit-transition:none;transition:none}}.jobsPage .search__modalList li label.checked{background:#3bbb6b;color:#fff}.jobsPage .search__modalList li input[type=checkbox]{display:none}.jobsPage .search__modalBtn{position:relative;padding:3.5rem;border-top:1px solid #dadada}.jobsPage .search__modalBtn--submit{font-size:1.5rem;max-width:38rem;width:100%;padding:1.2rem 1rem;cursor:pointer}.jobsPage .search__modalBtn--clear{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:3.5rem;font-size:1.4rem;max-width:16.2rem;width:100%;padding:1rem;background:#f3f4f4;color:#3a4048;cursor:pointer}.jobsPage .search__modalBtn--clear:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.8rem;height:1.2rem}.jobsPage .search__modalBtn--clear:hover{color:#fff}.jobsPage .search__modalBtn--clear:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_white_right.svg) no-repeat;background-size:100% auto;width:.8rem;height:1.2rem}.jobsPage .search__modalFixed{position:absolute;bottom:0;left:0;width:100%}.jobsPage .search__result{text-align:center}.jobsPage .search__resultBox{display:inline-block;color:#3a4048;border-bottom:2px solid #3a4048;line-height:1}.jobsPage .search__resultTitle{display:inline-block;font-size:1.7rem;letter-spacing:2.3px;margin-right:.9rem}.jobsPage .search__resultCount{display:inline-block;font-size:2.5rem}.jobsPage .search__resultCount span{font-family:'Noto Sans JP','Yu Gothic Medium','游ゴシック Medium',YuGothic,'游ゴシック体','メイリオ','ヒラギノ角ゴ Pro W3',sans-serif;font-weight:500;font-size:3.3rem;letter-spacing:4px;padding:0 0 .2rem}.jobsPage .search__result--modal{height:9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:#aef4ba;background:-webkit-gradient(linear,left top,right top,from(#aef4ba),color-stop(54%,#3bbb6b),to(#1ac3b1));background:linear-gradient(to right,#aef4ba 0%,#3bbb6b 54%,#1ac3b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aef4ba',endColorstr='#1ac3b1',GradientType=1)}.jobsPage .search__result--modal .search__resultBox{color:#fff;border:none}.jobsPage .block02{background:#f6f6f6;padding:7.3rem 0 9rem}.jobsPage .block02 .recruitment{width:100rem;margin:0 auto;margin-bottom:3rem}@media (max-width:1000px) and (min-width:769px){.jobsPage .block02 .recruitment{width:98rem}}@media screen and (max-width:48em){.jobsPage .block02 .recruitment{width:92%}}.jobsPage .block02 .recruitment__box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jobsPage .block02 .recruitment__single{width:48rem;margin-bottom:4rem}.jobsPage .block02 .recruitment__txt{padding:3rem 2.5rem 10.7rem}.jobsPage .block02 .recruitment__txt .catchcopy{font-size:1.4rem;color:#3a4048;margin-bottom:.7rem}.jobsPage .block02 .recruitment__txt .title{font-size:1.7rem;border-bottom:1px solid #3a4048;color:#3a4048;padding:0 0 1.1rem;margin:0 1rem 1.8rem}.jobsPage .block02 .recruitment__txt .information--place{background-position:left 1px top 3px;background-size:11px auto}.jobsPage .block02 .recruitment__txt .information--name{background-position:left 1px top 4px;background-size:11px auto}.jobsPage .block02 .recruitment__txt .information--money{background-position:left top 5px;background-size:14px auto}_:-ms-lang(x)::-ms-backdrop,.jobsPage .block02 .recruitment__txt .information--money{background-position:left top 3px;background-size:2.5rem auto}_:-ms-lang(x)::backdrop,.jobsPage .block02 .recruitment__txt .information--money{background-position:left 1px top 5px;background-size:24px auto}.jobsPage .block02 .recruitment__txt .information dl{font-size:1.4rem;padding-left:2rem;margin-bottom:.5rem}.jobsPage .block02 .recruitment__txt .information dl dt{width:7.9rem}.jobsPage .block02 .recruitment__txt .information dl dd{font-size:1.4rem;width:calc( 100% - 7.9rem)}.jobsPage .block02 .recruitment__txt .commitment{font-size:1.3rem;padding:0 1rem}.jobsPage .block02 .recruitment__txt .commitment li{height:2.5rem;padding:4px;margin-bottom:.5rem}.jobsPage .block02 .recruitment__txt .commitment li:not(:last-child){margin-right:1rem}.jobsPage .block02 .recruitment__more{padding:.5rem 0;width:85%;font-size:1.5rem;bottom:3rem}.jobsPage .block02 .pageing ul li .dots{color:#fff}.jobsPage--details{padding-bottom:9rem}.jobsPage--details .pnkz{color:#3a4048}.jobsPage--details .pnkz li a{color:#3a4048}.jobsPage--details article{width:100rem;margin:0 auto;padding:8.5rem 0 0}@media (max-width:1000px) and (min-width:769px){.jobsPage--details article{width:98rem}}@media screen and (max-width:48em){.jobsPage--details article{width:92%}}.jobsPage--details article h1{font-size:2.8rem;line-height:1.5;letter-spacing:.322rem;letter-spacing:-.25px;text-align:left;margin-bottom:5.6rem}.jobsPage--details article h2{margin:5rem 0 4.2rem}.jobsPage--details article h3{margin:3.9rem 0 2.5rem}.jobsPage--details article p{letter-spacing:.55px}.jobsPage--details article .introduction{margin-bottom:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.jobsPage--details article .introduction__photo{width:46rem}.jobsPage--details article .introduction__photoSlider{margin-bottom:0}.jobsPage--details article .introduction__txt{width:calc( 100% - 54rem)}.jobsPage--details article .introduction__txtInformation{margin-bottom:2.4rem}.jobsPage--details article .introduction__txtInformation li{font-size:1.4rem;line-height:2.92857;letter-spacing:.161rem;letter-spacing:2.5px;border-bottom:1px solid #dadada;padding:.4rem 0 1rem 5.5rem;margin-bottom:.6rem}.jobsPage--details article .introduction__txtInformation--place{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/jobs/icon01.png) no-repeat left top 4px}.jobsPage--details article .introduction__txtInformation--name{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/jobs/icon02.png) no-repeat left top 4px}.jobsPage--details article .introduction__txtCommitment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.jobsPage--details article .introduction__txtCommitment li{letter-spacing:.83px}.jobsPage--details article .introduction__txtCommitment li:after{content:"/"}.jobsPage--details article .jobsBtn{margin:4.9rem auto 3.5rem;max-width:48rem;background:#f93104}.jobsPage--details article .jobsBtn:not(:last-child){margin-bottom:6rem}.jobsPage--details article table{margin:2.5rem 0 3.9rem}.jobsPage--details article table td{padding:2.5rem 3.6rem}.jobsPage--details article .annotation{color:#878a8f}.jobsPage--details .btn--arrow{margin-top:3.5rem}@media (max-width:900px) and (min-width:769px){.jobsPage .search__modalInner{padding:3rem 3rem 0 3.4rem}.jobsPage .search__modalBtn--clear{position:relative;-webkit-transform:none;transform:none;margin-top:2rem}}@media (max-width:1240px) and (min-width:768px){.jobsPage .search__modal{top:50% !important;-webkit-transform:translate(0,-50%) !important;transform:translate(0,-50%) !important}}.faqPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/faq/faq_mv.jpg) center no-repeat;background-size:cover}.faqPage .block01{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/bg_lattice.jpg);padding:7.7rem 0 11.3rem}.aboutPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/about/about_mv.jpg) center no-repeat;background-size:cover}.aboutPage .block01{padding:6rem 0 0}.aboutPage .block01 h2{font-size:2.8rem;line-height:1.5;letter-spacing:.322rem;letter-spacing:1px;padding-bottom:4rem;margin-bottom:2.7rem}.aboutPage .block01 p.read{width:100rem;margin:0 auto;letter-spacing:.6px}@media (max-width:1000px) and (min-width:769px){.aboutPage .block01 p.read{width:98rem}}@media screen and (max-width:48em){.aboutPage .block01 p.read{width:92%}}.aboutPage .block01 .aboutBox{margin-top:7rem;padding:7.4rem 0 12.5rem;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/bg_lattice.jpg)}.aboutPage .block01 .aboutBox__single{width:100rem;margin:0 auto;position:relative;padding-right:51rem;margin-bottom:6.4rem;min-height:35.5rem}@media (max-width:1000px) and (min-width:769px){.aboutPage .block01 .aboutBox__single{width:98rem}}@media screen and (max-width:48em){.aboutPage .block01 .aboutBox__single{width:92%}}.aboutPage .block01 .aboutBox__heading{font-size:2.4rem;line-height:1.66667;letter-spacing:.276rem;letter-spacing:1px;padding-top:.5rem;margin-bottom:1.7rem}.aboutPage .block01 .aboutBox__photo{position:absolute;top:0;right:0;padding-right:1rem}.aboutPage .block01 .aboutBox__photo:before{content:"";display:block;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;height:100%;position:absolute;right:0;top:1rem;z-index:0}@media screen and (max-width:48em){.aboutPage .block01 .aboutBox__photo:before{-webkit-transition:none;transition:none}}.aboutPage .block01 .aboutBox__photo img{position:relative;z-index:1}.aboutPage .block01 .aboutBox p{font-size:1.4rem;line-height:2.14286;letter-spacing:.175rem;letter-spacing:.5px;padding:0 4rem 0 2.4rem}.flowPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/flow/flow_mv.jpg) center no-repeat;background-size:cover}.flowPage .block01{width:100rem;margin:0 auto;padding:6.4rem 0 15rem}@media (max-width:1000px) and (min-width:769px){.flowPage .block01{width:98rem}}@media screen and (max-width:48em){.flowPage .block01{width:92%}}.flowPage .block01 p a{color:#007fc3;background:#007fc3;background:-webkit-gradient(linear,left top,right top,color-stop(1%,#000),color-stop(50%,#000),color-stop(51%,#32bed2),to(#007fc3));background:linear-gradient(to right,#000 1%,#000 50%,#32bed2 51%,#007fc3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000',endColorstr='#007fc3',GradientType=1);background-size:210% 100%;background-position:left 100% center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:48em){.flowPage .block01 p a{-webkit-transition:none;transition:none}}_:-ms-lang(x)::-ms-backdrop,.flowPage .block01 p a{background:0 0}.flowPage .block01 .flow__heading{margin-bottom:2.5rem}.flowPage .block01 .flow__heading:not(:first-of-type){margin-top:5rem}.flowPage .block01 .flow__heading+p{letter-spacing:.5px}.flowPage .block01 .flow__box{margin-top:4.7rem}.flowPage .block01 .flow__boxSingle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:4.3rem}.flowPage .block01 .flow__boxPhoto{width:50%;position:relative;padding:.2rem 0 0}.flowPage .block01 .flow__boxPhotoIcon{position:absolute;top:-1.9rem;left:0;width:10rem;height:10rem;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;line-height:1.9rem;font-size:1.3rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:48em){.flowPage .block01 .flow__boxPhotoIcon{-webkit-transition:none;transition:none}}.flowPage .block01 .flow__boxPhotoIcon span{font-size:1.4rem;letter-spacing:0;display:block;margin-bottom:.7rem;line-height:1}.flowPage .block01 .flow__boxTxt{width:50%}.flowPage .block01 .flow__boxTxt p{letter-spacing:1px}.flowPage .block01 .flow__boxTxt--annotation{color:#878a8f}.clientPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/client/client_mv.jpg) center no-repeat;background-size:cover}.clientPage .block01{padding:7rem 0 8rem}.clientPage .block01 p.read{text-align:center;margin-bottom:6.3rem}.clientPage .block01 .jobSeeker__box{width:100rem;margin:0 auto;background:rgba(50,190,210,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:4.8rem 5rem 5rem}@media (max-width:1000px) and (min-width:769px){.clientPage .block01 .jobSeeker__box{width:98rem}}@media screen and (max-width:48em){.clientPage .block01 .jobSeeker__box{width:92%}}.clientPage .block01 .jobSeeker__photo{width:34.5rem;padding-top:.2rem}.clientPage .block01 .jobSeeker__txt{width:calc( 100% - 39rem)}.clientPage .block01 .jobSeeker__ttl{color:#007fc3;background:#007fc3;background:-webkit-gradient(linear,left top,right top,color-stop(1%,#000),color-stop(50%,#000),color-stop(51%,#32bed2),to(#007fc3));background:linear-gradient(to right,#000 1%,#000 50%,#32bed2 51%,#007fc3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000',endColorstr='#007fc3',GradientType=1);background-size:210% 100%;background-position:left 100% center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:2.2rem;line-height:1.27273;letter-spacing:.253rem}@media screen and (max-width:48em){.clientPage .block01 .jobSeeker__ttl{-webkit-transition:none;transition:none}}_:-ms-lang(x)::-ms-backdrop,.clientPage .block01 .jobSeeker__ttl{background:0 0}.clientPage .block01 .jobSeeker__data{margin-top:1.8rem}.clientPage .block01 .jobSeeker__data:not(:first-of-type){margin-top:1.4rem}.clientPage .block01 .jobSeeker__data dt{font-size:1.6rem;line-height:1.75;letter-spacing:.184rem;padding-bottom:.6rem;margin-bottom:.8rem}.clientPage .block01 .jobSeeker__data dt:after{height:.1rem;bottom:0}.clientPage .block01 .jobSeeker__data dd{letter-spacing:1.2px}.clientPage .block01 .jobSeeker__data dd ul{margin-top:1.2rem;letter-spacing:.8px}.clientPage .block01 .jobSeeker__data dd ul li{margin-bottom:0}.clientPage .block02{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/bg_lattice.jpg);padding:8.2rem 0 5.8rem}.clientPage .block02 .feature__heading{letter-spacing:-2px;margin-bottom:4.5rem}.clientPage .block02 .feature__heading--black{background:#3a4048;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#fff;font-size:2.2rem;line-height:1.90909;letter-spacing:.253rem}.clientPage .block02 .feature__heading--black .feature__headingNumber{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:2.6rem;border-right:1px solid #fff;padding:.9rem 0 .9rem .7rem;width:69px}.clientPage .block02 .feature__heading--black .feature__headingTtl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.9rem 1rem .9rem 1.9rem;letter-spacing:1.7px;width:calc( 100% - 6.9rem)}.clientPage .block02 .feature__heading--black .feature__headingTtl em{font-size:1.8rem}_:-ms-lang(x)::-ms-backdrop,.clientPage .block02 .feature__heading--black .feature__headingTtl{width:calc( 100% - 7rem);padding:1.6rem 1rem .9rem 1.9rem}.clientPage .block02 .feature__box{width:100rem;margin:0 auto}@media (max-width:1000px) and (min-width:769px){.clientPage .block02 .feature__box{width:98rem}}@media screen and (max-width:48em){.clientPage .block02 .feature__box{width:92%}}.clientPage .block02 .feature__single:not(:last-child){margin-bottom:4.3rem}.clientPage .block02 .feature__txt{padding:3rem 3.7rem 3rem;background:#fff;letter-spacing:1px}.clientPage .block02 .feature__txt .bold{font-weight:700}.clientPage .block02 .feature__txt ul li{margin-bottom:1.3rem}.clientPage .block03{width:100rem;margin:0 auto;padding:6rem 0 9.3rem}@media (max-width:1000px) and (min-width:769px){.clientPage .block03{width:98rem}}@media screen and (max-width:48em){.clientPage .block03{width:92%}}.clientPage .block03 .order__heading{font-size:2.4rem;line-height:1.75;letter-spacing:.276rem;letter-spacing:1.5px}.clientPage .block03 .order__box{background:rgba(50,190,210,.1);padding:4rem 4rem 3.5rem;position:relative}.clientPage .block03 .order__box:after{content:"";display:block;height:calc( 100% - 8rem);width:.1rem;background:#32bed2;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:6.7rem;z-index:0}.clientPage .block03 .order__single{position:relative;padding-left:8rem}.clientPage .block03 .order__single--number01{margin-bottom:3rem}.clientPage .block03 .order__single--number02{margin-bottom:1rem}.clientPage .block03 .order__single--number02 .order__icon{top:.5rem}.clientPage .block03 .order__single--number03{margin-bottom:3.5rem}.clientPage .block03 .order__single--number03 .order__txt dd{letter-spacing:0}.clientPage .block03 .order__single--number04{margin-bottom:3.6rem}.clientPage .block03 .order__icon{position:absolute;top:0;left:0;width:5.6rem;height:5.6rem;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:2rem;line-height:1;color:#fff;z-index:1}@media screen and (max-width:48em){.clientPage .block03 .order__icon{-webkit-transition:none;transition:none}}.clientPage .block03 .order__txt dt{font-size:1.6rem;line-height:1.75;letter-spacing:.184rem;letter-spacing:1px;margin-bottom:.5rem}.clientPage .block03 .order__txt dd{letter-spacing:.6px}.clientPage .block04{background:#f6f6f6;padding:4.2rem 0 5.8rem}.clientPage .block04 .counseling__ttl{width:88rem;margin:0 auto;margin-bottom:1rem;font-size:1.5rem;line-height:2.8;letter-spacing:.1725rem;letter-spacing:.7px;text-align:center;position:relative}@media screen and (max-width:48em){.clientPage .block04 .counseling__ttl{width:92%}}.clientPage .block04 .counseling__ttl span{display:inline-block;background:#f6f6f6;padding:0 .6rem;position:relative;z-index:1}.clientPage .block04 .counseling__ttl:after{content:"";display:block;height:.1rem;width:100%;background:#3a4048;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:0}.clientPage .block04 .counseling__box{width:88rem;margin:0 auto;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:4.4rem 4rem 4.5rem}@media screen and (max-width:48em){.clientPage .block04 .counseling__box{width:92%}}.clientPage .block04 .counseling__btn{font-size:1.4rem;line-height:2.5;letter-spacing:.161rem;max-width:37.7rem;width:100%;margin:0;padding:1.4rem 0}.clientPage .block04 .counseling__btn:before{right:2.1rem;width:.7rem}.clientPage .block04 .counseling__txt{width:calc( 100% - 37.7rem);padding:.6rem 0 0 4.5rem;font-size:1.4rem;line-height:1.5;letter-spacing:1.2px}.clientPage .block04 .counseling__txt--read{position:relative;padding-left:.9rem}.clientPage .block04 .counseling__txt--read:after{content:"";display:block;height:.6rem;width:.6rem;background:#3a4048;position:absolute;top:3px;left:-3px}.clientPage .block04 .counseling__txt--tel a em{font-style:normal;font-size:2rem;padding:0 1.5rem 0 .4rem;letter-spacing:2px}_:-ms-lang(x)::-ms-backdrop,.clientPage .block04 .counseling__txt--tel a em{padding-right:1.3rem}.contactPage{padding-bottom:10rem}.contactPage .pageTitle{background:#3a4048}.contactPage .form__read{font-size:1.5rem;line-height:2;letter-spacing:.2175rem;letter-spacing:1.2px;text-align:center;margin:6rem 0 9rem}.contactPage .form__step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.8rem;line-height:1.66667;letter-spacing:.261rem}.contactPage .form__step:before{content:"";display:block;width:100%;height:.1rem;background:#dadada;position:absolute;top:1rem;left:0;z-index:-1}.contactPage .form__step li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 7.2rem}.contactPage .form__step li:before{content:"";display:block;width:1.8rem;height:1.8rem;background:#6a6f75;margin-bottom:1.5rem}.contactPage .form__step li.now{color:#007fc3;background:#007fc3;background:-webkit-gradient(linear,left top,right top,color-stop(1%,#000),color-stop(50%,#000),color-stop(51%,#32bed2),to(#007fc3));background:linear-gradient(to right,#000 1%,#000 50%,#32bed2 51%,#007fc3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000',endColorstr='#007fc3',GradientType=1);background-size:210% 100%;background-position:left 100% center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:48em){.contactPage .form__step li.now{-webkit-transition:none;transition:none}}_:-ms-lang(x)::-ms-backdrop,.contactPage .form__step li.now{background:0 0}.contactPage .form__step li.now:before{background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:48em){.contactPage .form__step li.now:before{-webkit-transition:none;transition:none}}.contactPage .form__box{width:100rem;margin:0 auto;margin-top:10rem}@media (max-width:1000px) and (min-width:769px){.contactPage .form__box{width:98rem}}@media screen and (max-width:48em){.contactPage .form__box{width:92%}}.contactPage .form__single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:9rem}.contactPage .form__single:not(:last-of-type){margin-bottom:3.75rem}.contactPage .form__singleTitle{font-size:1.5rem;line-height:2.73333;letter-spacing:.1725rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:21rem;padding:.7rem 0 0}.contactPage .form__singleTitle--narrow{letter-spacing:.2px}.contactPage .form__required{background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(50%,#32bed2),to(#007fc3));background:linear-gradient(to right,#32bed2 0%,#32bed2 50%,#007fc3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#007fc3',GradientType=1);display:inline-block;position:relative;z-index:0;font-size:1.3rem;line-height:1;padding:.5rem .8rem}.contactPage .form__required:before{content:"";display:block;background:#fff;width:calc( 100% - 2px);height:calc( 100% - 2px);position:absolute;top:1px;left:1px;z-index:-1}.contactPage .form__required span{color:#007fc3;background:#007fc3;background:-webkit-gradient(linear,left top,right top,color-stop(1%,#000),color-stop(50%,#000),color-stop(51%,#32bed2),to(#007fc3));background:linear-gradient(to right,#000 1%,#000 50%,#32bed2 51%,#007fc3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000',endColorstr='#007fc3',GradientType=1);background-size:210% 100%;background-position:left 100% center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:48em){.contactPage .form__required span{-webkit-transition:none;transition:none}}_:-ms-lang(x)::-ms-backdrop,.contactPage .form__required span{background:0 0}.contactPage .form__singleTxt{font-size:1.4rem;line-height:2.92857;letter-spacing:.161rem;width:calc( 100% - 26rem)}.contactPage .form__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.3rem}.contactPage .form__input input,.contactPage .form__input textarea{background:#f1f2f6;width:100%;padding:2rem 3.2rem 2.3rem}.contactPage .form__input input:focus,.contactPage .form__input textarea:focus{outline:none}.contactPage .form__input input::-webkit-input-placeholder,.contactPage .form__input textarea::-webkit-input-placeholder{color:#3a4048}.contactPage .form__input input::-ms-input-placeholder,.contactPage .form__input textarea::-ms-input-placeholder{color:#3a4048}.contactPage .form__input input::-ms-input-placeholder,.contactPage .form__input textarea::-ms-input-placeholder{color:#3a4048}.contactPage .form__input input:-ms-input-placeholder,.contactPage .form__input textarea:-ms-input-placeholder{color:#3a4048}.contactPage .form__input input::placeholder,.contactPage .form__input textarea::placeholder{color:#3a4048}.contactPage .form__input textarea{height:24rem}.contactPage .form__input--double input{width:calc( 50% - 2rem)}.contactPage .form__err{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contactPage .form__err p{width:100%;letter-spacing:1px;color:#b90000;line-height:1}.contactPage .form__err--double p{width:calc( 50% - 2rem)}.contactPage .form__privacy{border-top:1px solid #dadada;padding:5.8rem 0 0}.contactPage .form__privacyTxt{font-size:1.4rem;line-height:2.92857;letter-spacing:.161rem;letter-spacing:2.3px;text-align:center;padding-left:3.1rem;margin-bottom:1.6rem}.contactPage .form__privacyTxt a{color:#007fc3;background:#007fc3;background:-webkit-gradient(linear,left top,right top,color-stop(1%,#000),color-stop(50%,#000),color-stop(51%,#32bed2),to(#007fc3));background:linear-gradient(to right,#000 1%,#000 50%,#32bed2 51%,#007fc3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000',endColorstr='#007fc3',GradientType=1);background-size:210% 100%;background-position:left 100% center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:48em){.contactPage .form__privacyTxt a{-webkit-transition:none;transition:none}}_:-ms-lang(x)::-ms-backdrop,.contactPage .form__privacyTxt a{background:0 0}.contactPage .form__btn{margin-top:3rem}.contactPage .form__btn button{width:100%;padding:2.1rem 5rem 1.3rem;cursor:pointer}_:-ms-lang(x)::-ms-backdrop,.contactPage .form__btn button{padding:1.6rem 5rem 1.7rem}.contactPage .mwform-checkbox-field{font-size:1.5rem;line-height:1;display:block;text-align:center}.contactPage .mwform-checkbox-field label input{display:none}.contactPage .mwform-checkbox-field label input:checked+span:after{content:"";display:block;position:absolute;top:.2rem;left:.5rem;width:.5rem;height:.9rem;-webkit-transform:rotate(40deg);transform:rotate(40deg);border-bottom:2px solid #007fc3;border-right:2px solid #007fc3}_:-ms-lang(x)::-ms-backdrop,.contactPage .mwform-checkbox-field label input:checked+span:after{top:0}.contactPage .mwform-checkbox-field label span{font-size:1.5rem;line-height:1;letter-spacing:1px;display:inline-block;position:relative;padding-left:2.4rem;cursor:pointer}.contactPage .mwform-checkbox-field label span:before{content:"";display:block;position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;border:1px solid #ccc}_:-ms-lang(x)::-ms-backdrop,.contactPage .mwform-checkbox-field label span:before{top:-.3rem}.contactPage .mwform-checkbox-field+.form__err{text-align:center;margin-top:1.3rem}.contactPage--check{padding-bottom:15rem}.contactPage--check .form__single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:7.4rem}.contactPage--check .form__single:not(:last-of-type){margin-bottom:5.05rem}.contactPage--check .form__input p{border:1px solid #f1f2f6;background:#fff;width:100%;padding:2rem 3.2rem 2.3rem;line-height:1}.contactPage--check .form__input--double p{width:calc( 50% - 2rem)}.contactPage--check .form__err{display:none !important}.contactPage--check .form__privacy{display:none !important}.contactPage--check .form__btn{margin-top:0;border-top:1px solid #dadada;padding:7rem 0 0}.contactPage--check .form__btn button{font-size:1.5rem;padding:2.3rem 5rem 1.6rem}.contactPage--check .form__btn--return{margin-top:2.5rem;background:#f3f4f4;color:#3a4048}.contactPage--check .form__btn--return:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.8rem;height:1.2rem}_:-ms-lang(x)::-ms-backdrop,.contactPage--check .form__btn--return:before{background-position:right center;width:.9rem;height:1.4rem}.contactPage--check .form__btn--return:hover{color:#fff}.contactPage--check .form__btn--return:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_white_right.svg) no-repeat;background-size:100% auto;width:.8rem;height:1.2rem}_:-ms-lang(x)::-ms-backdrop,.contactPage--check .form__btn--return:hover:before{background-position:right center;width:.9rem;height:1.4rem}.contactPage--end{padding-bottom:14.5rem}.contactPage--end .form__txt{text-align:center;margin-top:7.8rem}.contactPage--end .form__txt--tltle{font-size:1.8rem;line-height:1.66667;letter-spacing:.261rem;letter-spacing:1.5px;margin-bottom:2.8rem}.contactPage--end .form__txt--message{font-size:1.5rem;line-height:2;letter-spacing:.2175rem;letter-spacing:1.5px}.entryPage .pnkz li,.entryPage .pnkz li a{color:#333}.entryPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/bg_lattice.jpg);height:auto;display:block;padding:0}.entryPage .pageTitle .inner{width:100rem;margin:0 auto;position:relative;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/entry/human01.png) no-repeat left bottom;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:5.8rem 0 20rem}@media (max-width:1000px) and (min-width:769px){.entryPage .pageTitle .inner{width:98rem}}@media screen and (max-width:48em){.entryPage .pageTitle .inner{width:92%}}.entryPage .pageTitle .inner h1{display:block}.entryPage .block01{background:#f6f6f6;background:-webkit-gradient(linear,left top,right top,from(#f6f6f6),to(#f6f6f6));background:linear-gradient(to right,#f6f6f6 0%,#f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#f6f6f6',GradientType=1)}.entryPage .block01 .inner{width:120rem;margin:0 auto;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/entry/bg01.png) no-repeat right top;background-size:auto 100%;padding:0 10rem 8rem;position:relative}@media screen and (max-width:48em){.entryPage .block01 .inner{width:92%}}.entryPage .block01 .inner h2{text-align:center;font-size:3.4rem;line-height:1.20588;letter-spacing:.493rem;letter-spacing:3px;color:#fff;position:relative;top:-1.5rem;margin-bottom:5rem}.entryPage .block01 .inner h2 span{background:#aef4ba;background:-webkit-gradient(linear,left top,right top,from(#aef4ba),color-stop(54%,#3bbb6b),to(#1ac3b1));background:linear-gradient(to right,#aef4ba 0%,#3bbb6b 54%,#1ac3b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aef4ba',endColorstr='#1ac3b1',GradientType=1);padding:.2rem 1rem}.entryPage .block01 .inner .banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.entryPage .block01 .inner .banner .banner__single{width:calc( ( 100% - 3.6rem ) / 3);margin-right:1.8rem}_:-ms-lang(x)::-ms-backdrop,.entryPage .block01 .inner .banner .banner__single{width:calc( ( 100% - 3.7rem ) / 3)}.entryPage .block01 .inner .banner .banner__single:last-child,.entryPage .block01 .inner .banner .banner__single:nth-child(3n){margin-right:0}@media screen and (max-width:48em){.entryPage .block01 .inner .banner{display:block}.entryPage .block01 .inner .banner .banner__single{width:100%;margin-right:0}}.entryPage .block01 .inner .banner__single{background:#fff;border:1px solid #3bbb6b;position:relative;height:19.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.entryPage .block01 .inner .banner__category{background:#aef4ba;background:-webkit-gradient(linear,left top,right top,from(#aef4ba),color-stop(54%,#3bbb6b),to(#1ac3b1));background:linear-gradient(to right,#aef4ba 0%,#3bbb6b 54%,#1ac3b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aef4ba',endColorstr='#1ac3b1',GradientType=1);position:absolute;top:0;left:0;color:#fff;font-size:1.6rem;line-height:1;padding:1.1rem 1rem;letter-spacing:2px}.entryPage .block01 .inner .banner__txt{font-size:2.5rem;line-height:1.4;letter-spacing:.05rem;text-align:center}.entryPage .block01 .inner .banner__txt span{font-size:3rem;font-weight:700;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/entry/txtBg02.png) no-repeat left bottom;background-size:100% 1.4rem}.entryPage .block02{background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;padding-bottom:2.4rem}@media screen and (max-width:48em){.entryPage .block02{-webkit-transition:none;transition:none}}.entryPage .block02:after{content:"";display:block;width:0;height:0;border-top:3rem solid #fe814d;border-right:5.3rem solid transparent;border-bottom:0 solid transparent;border-left:5.3rem solid transparent;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-3rem}.entryPage .block02 .inner{width:100rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (max-width:1000px) and (min-width:769px){.entryPage .block02 .inner{width:98rem}}@media screen and (max-width:48em){.entryPage .block02 .inner{width:92%}}.entryPage .block02 .inner h2{font-size:2.7rem;line-height:1.81481;letter-spacing:.3915rem;color:#fff;text-align:center;letter-spacing:2px}.entryPage .block02 .inner h2 span{font-size:3.4rem;font-weight:700;letter-spacing:4px}.entryPage .block02 .inner .detailed{width:100rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;top:-3rem;margin-bottom:-3.5rem}@media (max-width:1000px) and (min-width:769px){.entryPage .block02 .inner .detailed{width:98rem}}@media screen and (max-width:48em){.entryPage .block02 .inner .detailed{width:92%}}.entryPage .block02 .inner .detailed li{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:7rem;font-size:2.1rem;color:#033;position:relative;margin-bottom:1.5rem;padding:0 3.1rem 0 6rem;letter-spacing:3px}.entryPage .block02 .inner .detailed li:not(:last-child):not(:nth-child(3)){margin-right:1.5rem}.entryPage .block02 .inner .detailed li:after{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:1.8rem;width:1rem;height:2rem;-webkit-transform:rotate(45deg) translate(0,-85%);transform:rotate(45deg) translate(0,-85%);border-bottom:2px solid #007fc3;border-right:2px solid #007fc3}.entryPage .block03{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/bg_lattice.jpg);padding:12rem 0 9.5rem}.entryPage .block03 h2{font-size:2.5rem;line-height:1.64;letter-spacing:.3625rem;letter-spacing:2px;text-align:center;margin-bottom:3rem}.entryPage .block03 h2 span{color:#007fc3;font-size:4.5rem;line-height:1.5;padding:0 .3rem}.entryPage .block03 h2 span em{position:relative}.entryPage .block03 h2 span em:before{content:"";width:.9rem;height:.9rem;background:#ffa462;border-radius:.9rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-.4rem}.entryPage .block03 h3{font-size:5.8rem;line-height:1.22414;letter-spacing:.841rem;letter-spacing:6px;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/bg_heading01--big.png) no-repeat center bottom;padding-bottom:6.2rem;margin-bottom:8.3rem}.entryPage .block03 h3 span{font-size:3.4rem;line-height:1.91176;letter-spacing:.493rem;letter-spacing:3px;color:#3a4048;padding-bottom:1rem}.entryPage .block03 h3 span em{position:relative;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/entry/txtBg01.png) no-repeat left bottom;background-size:100% 1.6rem}.entryPage .block03 h3 span em:before,.entryPage .block03 h3 span em:after{content:"";display:block;background:#333;width:.1rem;height:5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.entryPage .block03 h3 span em:before{left:-15px;-webkit-transform:rotate(-33deg) translateY(-50%);transform:rotate(-33deg) translateY(-50%)}.entryPage .block03 h3 span em:after{right:-15px;-webkit-transform:rotate(33deg) translateY(-50%);transform:rotate(33deg) translateY(-50%)}.entryPage .block03 .entry__step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.8rem;line-height:1.66667;letter-spacing:.261rem;margin-bottom:5.5rem}.entryPage .block03 .entry__step:before{content:"";display:block;width:100%;height:.1rem;background:#dadada;position:absolute;top:1rem;left:0;z-index:0}.entryPage .block03 .entry__step li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 9.1rem;position:relative;z-index:1}.entryPage .block03 .entry__step li:before{content:"";display:block;width:1.8rem;height:1.8rem;background:#6a6f75;margin-bottom:1.5rem}.entryPage .block03 .entry__step li.now{color:#007fc3;background:#007fc3;background:-webkit-gradient(linear,left top,right top,color-stop(1%,#000),color-stop(50%,#000),color-stop(51%,#32bed2),to(#007fc3));background:linear-gradient(to right,#000 1%,#000 50%,#32bed2 51%,#007fc3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000',endColorstr='#007fc3',GradientType=1);background-size:210% 100%;background-position:left 100% center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:48em){.entryPage .block03 .entry__step li.now{-webkit-transition:none;transition:none}}_:-ms-lang(x)::-ms-backdrop,.entryPage .block03 .entry__step li.now{background:0 0}.entryPage .block03 .entry__step li.now:before{background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:48em){.entryPage .block03 .entry__step li.now:before{-webkit-transition:none;transition:none}}.entryPage .block03 .entry__box{width:100rem;margin:0 auto}@media (max-width:1000px) and (min-width:769px){.entryPage .block03 .entry__box{width:98rem}}@media screen and (max-width:48em){.entryPage .block03 .entry__box{width:92%}}.entryPage .block03 .entry__heading--big{font-size:2.4rem;line-height:1.75;letter-spacing:.276rem;letter-spacing:1.5px;padding:.7rem 0 1.4rem 3rem}.entryPage .block03 .entry__heading--big:before{content:"";display:block;height:100%;width:.5rem;background:#32bed2;position:absolute;top:0;left:0}.entryPage .block03 .entry__heading--big:after{bottom:0}.entryPage .block03 .entry__heading--middle{font-size:1.6rem;line-height:1.5;letter-spacing:1.5px;padding:1.4rem 0 0 1.5rem;margin-bottom:2rem}.entryPage .block03 .entry__heading--middle:not(:first-child){margin-top:2.6rem}.entryPage .block03 .entry__heading--middle:before{height:.8rem;width:.8rem}.entryPage .block03 .entry__main{background:#fff;padding:3.2rem 4.9rem 5rem}.entryPage .block03 .entry__err{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.entryPage .block03 .entry__err p{padding-left:1.3rem;letter-spacing:.8px;color:#b90000}.entryPage .block03 .entry__err--mt0{margin-top:0}.entryPage .block03 .entry__err--double p{width:calc( 50% - 2rem)}.entryPage .block03 .entry__txt{position:relative;padding:0 0 1.5rem;width:calc( 100% - 3rem);margin:0 auto}.entryPage .block03 .entry__txt:after{content:"";display:block;height:.1rem;width:100%;background:#dadada;position:absolute;bottom:0;left:0}.entryPage .block03 .entry__btn{margin-top:5rem}.entryPage .block03 .entry__btn button{font-size:1.5rem;line-height:1;width:100%;padding:3rem 5rem;cursor:pointer}_:-ms-lang(x)::-ms-backdrop,.entryPage .block03 .entry__btn button{padding:3rem 5rem}.entryPage .block03 .entry__btn--return{margin-top:2.5rem;background:#f3f4f4;color:#3a4048}.entryPage .block03 .entry__btn--return:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.8rem;height:1.2rem}_:-ms-lang(x)::-ms-backdrop,.entryPage .block03 .entry__btn--return:before{background-position:right center;width:.9rem;height:1.4rem}.entryPage .block03 .entry__btn--return:hover{color:#fff}.entryPage .block03 .entry__btn--return:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_white_right.svg) no-repeat;background-size:100% auto;width:.8rem;height:1.2rem}_:-ms-lang(x)::-ms-backdrop,.entryPage .block03 .entry__btn--return:hover:before{background-position:right center;width:.9rem;height:1.4rem}.entryPage .block03 .entry__selectbox{position:relative}.entryPage .block03 .entry__selectbox:after{content:"";display:block;width:0;height:0;border-top:.75rem solid #3a4048;border-right:.5rem solid transparent;border-bottom:0 solid transparent;border-left:.5rem solid transparent;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.1rem;pointer-events:none}.entryPage .block03 .entry__selectbox select{background:#fff;border:1px solid #dadada;width:100%;padding:1rem 3rem 1rem 1.5rem;color:#3a4048}.entryPage .block03 .entry__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.entryPage .block03 .entry__input input{background:#fff;border:1px solid #dadada;width:100%;padding:1.3rem 1.5rem 1.2rem;color:#3a4048}.entryPage .block03 .entry__input input:focus{outline:none}.entryPage .block03 .entry__input input::-webkit-input-placeholder{color:#3a4048}.entryPage .block03 .entry__input input::-ms-input-placeholder{color:#3a4048}.entryPage .block03 .entry__input input::-ms-input-placeholder{color:#3a4048}.entryPage .block03 .entry__input input:-ms-input-placeholder{color:#3a4048}.entryPage .block03 .entry__input input::placeholder{color:#3a4048}.entryPage .block03 .entry__input--double input{width:calc( 50% - 2rem)}.entryPage .block03 .entry__privacy{margin-top:5rem;text-align:center}.entryPage .block03 .entry__privacy a{color:#007fc3;background:#007fc3;background:-webkit-gradient(linear,left top,right top,color-stop(1%,#000),color-stop(50%,#000),color-stop(51%,#32bed2),to(#007fc3));background:linear-gradient(to right,#000 1%,#000 50%,#32bed2 51%,#007fc3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000',endColorstr='#007fc3',GradientType=1);background-size:210% 100%;background-position:left 100% center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:48em){.entryPage .block03 .entry__privacy a{-webkit-transition:none;transition:none}}_:-ms-lang(x)::-ms-backdrop,.entryPage .block03 .entry__privacy a{background:0 0}.entryPage .block03 .optionCheck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:1.4rem}.entryPage .block03 .optionCheck li{margin:0 1.1rem 1rem}.entryPage .block03 .optionCheck li label{display:inline-block;background:#fff;border:1px solid #dadada;border-radius:10rem;cursor:pointer;font-size:1.4rem;line-height:2;letter-spacing:.161rem;padding:1.3rem 2rem;min-width:20.2rem;text-align:center;-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease}@media screen and (max-width:48em){.entryPage .block03 .optionCheck li label{-webkit-transition:none;transition:none}}.entryPage .block03 .optionCheck li label.checked{background:#3bbb6b;color:#fff}.entryPage .block03 .optionCheck li input[type=checkbox]{display:none}.entryPage--end .entryEnd{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/bg_lattice.jpg);padding-bottom:21rem}.entryPage--end .entryEnd__inner{width:100rem;margin:0 auto;padding:10rem 0 0}@media (max-width:1000px) and (min-width:769px){.entryPage--end .entryEnd__inner{width:98rem}}@media screen and (max-width:48em){.entryPage--end .entryEnd__inner{width:92%}}.entryPage--end .entryEnd__heading--big{text-align:center;font-size:3.5rem;line-height:.85714;letter-spacing:.5075rem;letter-spacing:2px;margin-bottom:5.5rem}.entryPage--end .entryEnd__heading--big span{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/entry/txtBg01.png) no-repeat left bottom;background-size:100% 1.9rem}.entryPage--end .entryEnd__heading--middle{font-size:2.4rem;line-height:1.75;letter-spacing:.276rem;margin:7.2rem 0 4.5rem;padding:.9rem 0 0 2rem}.entryPage--end .entryEnd__txt{text-align:center;font-size:2.3rem;line-height:1.78261;letter-spacing:.3335rem;letter-spacing:1.5px}.entryPage--end .entryEnd__flowSingle{border:1px solid #007fc3;position:relative;background:#fff;padding:5.8rem 5rem 6.5rem}.entryPage--end .entryEnd__flowSingle:not(:last-child){margin-bottom:5.8rem}.entryPage--end .entryEnd__flowSingle:not(:last-child):before{content:"";display:block;width:8.2rem;height:3rem;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-4.6rem;z-index:0}@media screen and (max-width:48em){.entryPage--end .entryEnd__flowSingle:not(:last-child):before{-webkit-transition:none;transition:none}}.entryPage--end .entryEnd__flowSingle:not(:last-child):after{content:"";display:block;width:0;height:0;border-top:3rem solid transparent;border-right:4.1rem solid #fff;border-bottom:0 solid transparent;border-left:4.1rem solid #fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-4.6rem;z-index:1}.entryPage--end .entryEnd__flowNumber{background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:0;left:0;color:#fff;width:4.7rem;height:3.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.6rem;line-height:1}@media screen and (max-width:48em){.entryPage--end .entryEnd__flowNumber{-webkit-transition:none;transition:none}}.entryPage--end .entryEnd__flowTxtTitle{font-size:1.6rem;line-height:2.5625;letter-spacing:.184rem;line-height:1.5;letter-spacing:1px;border-bottom:1px solid #dadada;padding-bottom:1.5rem;margin-bottom:1.5rem}.privacyPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/privacy/privacy_mv.jpg) center no-repeat;background-size:cover}.privacyPage .block01{width:100rem;margin:0 auto;padding:6.2rem 0 7.2rem}@media (max-width:1000px) and (min-width:769px){.privacyPage .block01{width:98rem}}@media screen and (max-width:48em){.privacyPage .block01{width:92%}}.privacyPage .block01 p.read{letter-spacing:.7px;margin-bottom:5rem}.privacyPage .block01 .privacy__txtBox h2{font-size:1.6rem;line-height:2.5625;letter-spacing:.184rem;line-height:1.5;letter-spacing:1.5px;padding:.7rem 0 1.8rem 1.6rem;margin-bottom:1.4rem}.privacyPage .block01 .privacy__txtBox h2:not(:first-of-type){margin-top:2.7rem}.privacyPage .block01 .privacy__txtBox h2:before{height:.8rem;width:.8rem}.privacyPage .block01 .privacy__txtBox h2:after{height:.1rem}.privacyPage .block01 .privacy__txtBox p{padding:0 1.2rem;letter-spacing:1px}.privacyPage .block01 .privacyContact{background:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:5rem auto 0;padding:1.5rem 1rem 2.5rem;max-width:51rem}.privacyPage .block01 .privacyContact__ttl{font-size:1.5rem;line-height:2.8;letter-spacing:.1725rem;position:relative;padding-bottom:.2rem;margin-bottom:.8rem}.privacyPage .block01 .privacyContact__ttl:after{content:"";display:block;width:2.5rem;height:.1rem;background:#3a4048;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.privacyPage .block01 .privacyContact__txt{letter-spacing:1.5px}.privacyPage .block01 .privacyContact__txt a{margin-left:1rem}.privacyPage .block01 .privacyContact__txt a .domain:before{content:"@"}.privacyPage .block02{padding:5rem 0 7.5rem;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/bg_lattice.jpg)}.privacyPage .block02 h2{width:100rem;margin:0 auto;font-size:2.4rem;line-height:1.75;letter-spacing:.276rem;letter-spacing:2px;padding:0 2rem 2.1rem}@media (max-width:1000px) and (min-width:769px){.privacyPage .block02 h2{width:98rem}}@media screen and (max-width:48em){.privacyPage .block02 h2{width:92%}}.privacyPage .block02 h2:after{bottom:0}.privacyPage .block02 .privacy__txtBox{width:100rem;margin:0 auto;padding:4rem 5rem;background:#fff;-webkit-box-shadow:0px 0px 6px rgba(89,89,89,.19);box-shadow:0px 0px 6px rgba(89,89,89,.19)}@media (max-width:1000px) and (min-width:769px){.privacyPage .block02 .privacy__txtBox{width:98rem}}@media screen and (max-width:48em){.privacyPage .block02 .privacy__txtBox{width:92%}}.privacyPage .block02 .privacy__txtBox h3{font-size:1.6rem;line-height:2.5625;letter-spacing:.184rem;line-height:1.5;letter-spacing:1.5px;padding:.6rem 0 2rem 1.4rem;margin-bottom:14px}.privacyPage .block02 .privacy__txtBox h3:before{height:.8rem;width:.8rem}.privacyPage .block02 .privacy__txtBox h3:after{height:.1rem;background:#dadada}.privacyPage .block02 .privacy__txtBox h3:not(:first-of-type){margin-top:2rem}.privacyPage .block02 .privacy__txtBox p{padding:0 1.1rem;letter-spacing:1px}.privacyPage .block02 .privacy__txtBox p.privacy__txt--end{text-align:right;color:#878a8f;padding:0;margin-top:2.3rem}.privacyPage .block02 .privacy__txtBox ol{margin:1.2rem 1.3rem}.termsPage .pageTitle{background:#3a4048}.termsPage .block01{width:100rem;margin:0 auto;padding:6.2rem 0 7.2rem}@media (max-width:1000px) and (min-width:769px){.termsPage .block01{width:98rem}}@media screen and (max-width:48em){.termsPage .block01{width:92%}}.termsPage .block01 .terms__read{letter-spacing:.7px;margin-bottom:5rem}.termsPage .block01 .terms__heading--big{font-size:1.6rem;line-height:2.5625;letter-spacing:.184rem;line-height:1.5;letter-spacing:1.5px;padding:.7rem 0 1.8rem 1.6rem;margin-bottom:1.4rem}.termsPage .block01 .terms__heading--big:not(:first-of-type){margin-top:2.7rem}.termsPage .block01 .terms__heading--big:before{height:.8rem;width:.8rem}.termsPage .block01 .terms__heading--big:after{height:.1rem}.termsPage .block01 .terms__txtBox p{padding:0 1.2rem;letter-spacing:.8px}.termsPage .block01 .terms__txt--annotation{font-size:1.2rem;margin-top:1rem}.termsPage .block01 .terms__txt--end{text-align:right;color:#878a8f;padding:0;margin-top:2.3rem}.termsPage .block01 .terms__list--dot{margin:1.2rem}.termsPage .block01 .terms__list--dot li{text-indent:-1.6rem;padding-left:1.6rem}.termsPage .block01 .terms__list--dot li:before{content:"・"}.termsPage .block01 .terms__list--number{margin:1.2rem}.sitemapPage{padding-bottom:5rem}.sitemapPage .pageTitle{background:#3a4048}.sitemapPage .sitemap__linkbox{width:100rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:6.5rem 0 0}@media (max-width:1000px) and (min-width:769px){.sitemapPage .sitemap__linkbox{width:98rem}}@media screen and (max-width:48em){.sitemapPage .sitemap__linkbox{width:92%}}.sitemapPage .sitemap__linkbox li{font-size:1.6rem;line-height:2.5625;letter-spacing:.184rem;line-height:1.5;width:calc( 50% - 3rem);margin-bottom:3.2rem;padding:0}.sitemapPage .sitemap__linkbox li.long{width:100%}.sitemapPage .sitemap__linkbox li:before{height:.8rem;width:.8rem}.sitemapPage .sitemap__linkbox li:after{height:.1rem;background:#dadada}.sitemapPage .sitemap__linkbox li a{display:block;padding:.6rem 0 1.9rem 1.6rem}.sitemapPage .sitemap__linkbox li a:after{content:"";display:block;height:.1rem;width:100%;background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:0;left:0;z-index:2;opacity:0;-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease}@media screen and (max-width:48em){.sitemapPage .sitemap__linkbox li a:after{-webkit-transition:none;transition:none}}@media screen and (max-width:48em){.sitemapPage .sitemap__linkbox li a:after{-webkit-transition:none;transition:none}}.sitemapPage .sitemap__linkbox li a:hover:after{opacity:1}@media screen and (max-width:48em){body{font-size:1.4rem;line-height:1.85714;letter-spacing:.0868rem;min-width:auto}body img{width:100%;height:auto}body a[href*="tel:"]{pointer-events:initial}body .pcOnly{display:none !important}body .spOnly{display:block !important}body br.spOnly{display:initial !important}}@media screen and (max-width:48em){.active{height:100%;overflow:hidden}.active header nav .btn span:nth-child(1){top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.active header nav .btn span:nth-child(2){opacity:0 !important}.active header nav .btn span:nth-child(3){bottom:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.active header nav .menu{top:0}header{height:auto;width:100%;display:block;position:absolute}header:not(.topPage),header.fixed{background:0 0}header .sitelogo{padding:1.4rem 0 0 1.8rem;width:14.3rem;position:relative;z-index:5}header nav{display:block;width:100%;position:fixed;top:0;left:0;z-index:5}header nav .btn{display:block;background:#3a4048;width:5rem;height:5rem;border-radius:50%;position:absolute;top:1.3rem;right:1.3rem;z-index:6}header nav .btn span{display:block;width:1.8rem;height:.1rem;background:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s ease !important;transition:all .5s ease !important}header nav .btn span:nth-child(1){top:18px}header nav .btn span:nth-child(2){top:calc( 50% - 0.1rem)}header nav .btn span:nth-child(3){bottom:18px}header nav .menu{position:fixed;top:-100%;background:#3a4048;display:block;width:100%;-webkit-transition:all .5s ease !important;transition:all .5s ease !important;height:100%;overflow:scroll;z-index:5}header nav .menu__inner{display:block;width:100rem;margin:0 auto;padding:7rem 0 2rem;height:100%}}@media screen and (max-width:48em) and (max-width:1000px) and (min-width:769px){header nav .menu__inner{width:98rem}}@media screen and (max-width:48em) and (max-width:48em){header nav .menu__inner{width:92%}}@media screen and (max-width:48em){header nav .menu__top{display:block;font-size:1.4rem;line-height:1.5;letter-spacing:.1008rem;color:#fff;margin-bottom:.7rem;padding:0 1rem}header nav .menu__list{width:auto;font-size:1.4rem;line-height:1.5;letter-spacing:.1008rem;letter-spacing:.3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header nav .menu__list li{width:50%;margin-bottom:1.4rem;padding:0 1rem}header nav .menu__list li a{color:#fff}header nav .menu__list li a:hover{color:#fff;background:0 0;-webkit-text-fill-color:#fff}header nav .menu__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:0}header nav .menu__btn li{width:50%;margin-bottom:1.4rem;padding:0 1rem}header nav .menu__btn li:not(:last-child){margin-right:0}header nav .menu__btn li a{display:inline;text-align:left;background:0 0;color:#fff;font-size:1.4rem;line-height:1.5;letter-spacing:.1008rem;letter-spacing:.3px;width:auto;padding:0}header nav .menu__btn li a.btn--orange{font-weight:400}header nav .menu__btn li a:before{content:none}header nav .menu__btn li a:hover{background:0 0;color:#fff}header nav .menu__jobOpenings{display:none}header nav .menu__sp{display:block;font-size:1.3rem;line-height:2.23077;letter-spacing:.0806rem;letter-spacing:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header nav .menu__sp li{width:50%;margin-bottom:.1rem;padding:0 .8rem}header nav .menu__sp li a{color:rgba(255,255,255,.45)}footer{border-top:2px solid #fc7541;padding-bottom:8.2rem}footer .inner{width:100rem;margin:0 auto;height:auto;display:block;padding:2rem 0 2.5rem}}@media screen and (max-width:48em) and (max-width:1000px) and (min-width:769px){footer .inner{width:98rem}}@media screen and (max-width:48em) and (max-width:48em){footer .inner{width:92%}}@media screen and (max-width:48em){footer .inner .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.3rem;line-height:1.92308;letter-spacing:.0806rem;width:100%;margin-bottom:1.6rem}footer .inner .menu li{width:50%;padding:0 .5rem}footer .inner .menu li a:hover{color:rgba(255,255,255,.45)}footer .inner small{font-size:1.1rem;line-height:1.90909;letter-spacing:.055rem;letter-spacing:.8px}aside.bottomLink{position:fixed;left:0;bottom:0;opacity:0;-webkit-transition:all .5s ease !important;transition:all .5s ease !important;width:100%;z-index:-1}aside.bottomLink.show{opacity:1;z-index:3}aside.bottomLink .pageTop{opacity:1;width:5rem;height:5rem;border-radius:5rem;position:absolute;top:-6.3rem;right:1.3rem;bottom:auto}aside.bottomLink .pageTop:hover{background:#3a4048}aside.bottomLink .pageTop img{width:.7rem;height:1.2rem}aside.bottomLink ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:#1e2022;width:100%;height:8.2rem;padding:0 5%}aside.bottomLink ul li{width:calc( 50% - 0.7rem)}aside.bottomLink ul li a{width:100%;max-width:100%;font-size:1.5rem;line-height:1.4;letter-spacing:.0855rem;padding:0;height:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}aside.bottomLink ul li a:before{right:1.4rem}aside.jobOffer{margin-top:2.8rem;border-top:none;padding:3.5rem 0 0;background:#fcfcfc}aside.jobOffer .heading--type1{font-size:2.8rem;line-height:.71429;letter-spacing:.2016rem;margin-bottom:2.2rem}aside.jobOffer .recruitment{margin-bottom:40px}.contentWrapper:not(.topPage){margin-top:7.6rem}.contentWrapper .pnkz{font-size:1rem;line-height:1.4;letter-spacing:.062rem;top:1rem;padding:0 1.4rem}.contentWrapper .pnkz li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contentWrapper .pnkz li:not(:last-child):after{width:.7rem;margin:0 .4rem}.contentWrapper .pnkz li a:hover{text-decoration:none}.contentWrapper .pageTitle{height:22rem;padding:1rem 0 0}.contentWrapper .pageTitle h1{font-size:2.6rem;line-height:1.53846;letter-spacing:.481rem;line-height:1}.contentWrapper .pageTitle h1 span{font-size:1.2rem;line-height:3.33333;letter-spacing:.162rem}.contentWrapper .pageing{width:100rem;margin:0 auto}}@media screen and (max-width:48em) and (max-width:1000px) and (min-width:769px){.contentWrapper .pageing{width:98rem}}@media screen and (max-width:48em) and (max-width:48em){.contentWrapper .pageing{width:92%}}@media screen and (max-width:48em){.contentWrapper .pageing ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contentWrapper .pageing ul li a:not(.prev):not(.next),.contentWrapper .pageing ul li span:not(.dots){width:4.5rem;height:4.5rem;font-size:1.25rem;margin:0 .2rem}.contentWrapper .pageing ul li a:not(.prev):not(.next):hover{border:1px solid #f3f4f4;background:#fff;color:#4e535b}.contentWrapper .pageing ul li .dots{letter-spacing:3px}.contentWrapper .pageing ul li .prev,.contentWrapper .pageing ul li .next{display:none}.contentWrapper .qa__single{padding:0}.contentWrapper .qa__single:not(:last-child){margin-bottom:2.5rem}.contentWrapper .qa__single:before{width:4rem;height:4rem;font-size:2rem}.contentWrapper .qa__single dl dt{font-size:1.5rem;line-height:1.73333;letter-spacing:.1095rem;padding:1.6rem 4rem 1.4rem 5.3rem;height:auto}.contentWrapper .qa__single dl dt:after{width:1.3rem;height:1.2rem;-webkit-transform:translateY(0%);transform:translateY(0%);right:1.9rem}.contentWrapper .qa__single dl dt.open:after{-webkit-transform:translateY(-30%) scale(1,-1);transform:translateY(-30%) scale(1,-1)}.contentWrapper .qa__single dl dd{font-size:1.4rem;line-height:2.6rem;letter-spacing:0;padding:0 1rem 1rem 2rem}.recruitment.jobSlider:before,.topPage .block02:before,.topPage .block03:before{height:75%}.dotsNav{width:100%;margin:2rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.dotsNav li:not(:last-child){margin-right:1rem}.massSlider .dotsNav{margin:1.3rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.massSlider .dotsNav li:not(:last-child){margin-right:1rem}.dotsNav--recruit{margin-top:1.2rem}.dotsNav--recruit li{width:2.5rem}.dotsNav--recruit li:not(:last-child){margin-right:.8rem}.dotsNav--recruit li button{width:2.5rem;height:.6rem}.slick-arrow{width:3.4rem;height:3.4rem;border-radius:3.4rem}.slick-arrow.slickPrev{left:-1.8rem}.slick-arrow.slickPrev:before{width:.6rem;height:.9rem;-webkit-transform:translate(40%,-50%) scale(-1,1);transform:translate(40%,-50%) scale(-1,1)}.slick-arrow.slickNext{right:-1.8rem}.slick-arrow.slickNext:before{width:.6rem;height:.9rem;-webkit-transform:translate(-140%,-50%);transform:translate(-140%,-50%)}.slick-arrow:hover{background:#3a4048}.heading--type1{font-size:2.8rem;line-height:.75;letter-spacing:.056rem;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/bg_heading01.png) no-repeat center bottom;background-size:auto 8px;padding-bottom:3.2rem}.heading--type2{font-size:1.6rem;line-height:1.5;letter-spacing:.1152rem}.heading--type2:after{bottom:-11px}.heading--type3{font-size:1.6rem;line-height:1.5;letter-spacing:.1152rem;padding-left:17px;letter-spacing:.34px}.heading--type3:after{height:.8rem;width:.8rem;top:.3rem}.heading--type4{font-size:1.6rem;line-height:1.5;letter-spacing:.1152rem;padding:0 0 1.1rem 1.7rem}.heading--type4:before{height:.8rem;width:.8rem;top:.4rem}.btn--orange,.btn--black,.btn--white{font-size:1.45rem;line-height:1.44828;letter-spacing:.0841rem;max-width:73%;padding:2rem 3rem 1.7rem}.btn--orange:before,.btn--black:before,.btn--white:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_white_right.svg) no-repeat;background-size:100% auto;width:.6rem;height:1rem;right:1.8rem}.btn--orange:hover{background-position:left center}.btn--black:hover:after{opacity:0}.btn--white:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.6rem;height:1rem}.btn--white:hover{background:#fff;color:#3a4048}.btn--white:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.6rem;height:1rem}.btn--arrow{font-size:1.4rem;line-height:1.42857;letter-spacing:.0798rem;padding:1.8rem 0}.btn--arrow:before{width:1.5rem;height:1.5rem;border-radius:1.5rem}.btn--arrow:after{right:2.5rem;width:.4rem;height:.7rem}.columnPage--details article table tr,.jobsPage--details article table tr{display:block}.columnPage--details article table th,.jobsPage--details article table th{font-size:1.3rem;line-height:1.92308;letter-spacing:.0936rem;padding:.6rem 1.5rem;display:block;width:100%}.columnPage--details article table td,.jobsPage--details article table td{font-size:1.3rem;line-height:1.92308;letter-spacing:.0741rem;letter-spacing:0;padding:.7rem 1.5rem;display:block;width:100%}.list--orange li{margin-bottom:0}.list--orange li:before{top:1rem}_:-ms-lang(x)::-ms-backdrop,.list--orange li:before{top:.6rem}.list--number{counter-reset:olNum}.list--number li{text-indent:-2.6rem;padding-left:2.6rem}.list--number li:before{counter-increment:olNum;content:counter(olNum)}.list--number li{padding-left:2.4rem;text-indent:0}.recruitment{margin-bottom:0;overflow:hidden}.recruitment.massSlider .recruitment__box{padding:0 2rem}.recruitment.massSlider .recruitment__single{width:calc( ( 100% - 0.5rem ) / 2);margin:.5rem .5rem .5rem 0}.recruitment.massSlider .recruitment__single:last-child,.recruitment.massSlider .recruitment__single:nth-child(2n){margin-right:0}.recruitment.jobSlider{padding:0 0 3.5rem}.recruitment.jobSlider:before{height:82%;z-index:0}.recruitment.jobSlider .recruitment__box{width:100%;padding:0 2.6rem}.recruitment.jobSlider .recruitment__photo{padding-top:61%}.recruitment.jobSlider .recruitment__txt{padding:1rem 1rem 9rem}.recruitment.jobSlider .recruitment__txt .catchcopy{margin-bottom:0}.recruitment.jobSlider .recruitment__txt .title{font-size:1.8rem;line-height:1.44444;letter-spacing:.1116rem;margin-bottom:1.3rem}.recruitment.jobSlider .recruitment__txt .information{margin-bottom:2rem}.recruitment.jobSlider .recruitment__txt .information dl{font-size:1.4rem;padding-left:2.2rem;margin-bottom:1.3rem}.recruitment.jobSlider .recruitment__txt .information--place{background-size:1rem auto;background-position:left 4px top}.recruitment.jobSlider .recruitment__txt .information--name{background-size:1rem auto;background-position:left 4px top 1px}.recruitment.jobSlider .recruitment__txt .information--money{background-size:1.2rem auto;background-position:left 4px top 2px}_:-ms-lang(x)::-ms-backdrop,.recruitment.jobSlider .recruitment__txt .information--money{background-position:left 4px top;background-size:2.2rem auto}_:-ms-lang(x)::backdrop,.recruitment.jobSlider .recruitment__txt .information--money{background-position:left 4px top 2px;background-size:2.2rem auto}.recruitment.jobSlider .recruitment__txt .information dt{width:27%;line-height:1}.recruitment.jobSlider .recruitment__txt .information dd{font-size:1.4rem;width:calc( 100% - 27%);line-height:1}.recruitment.jobSlider .recruitment__txt .commitment{padding:0 .5rem;font-size:1.4rem}.recruitment.jobSlider .slick-arrow{margin-top:-1.8rem}.recruitment.jobSlider .slick-arrow.slickPrev{left:-1.8rem}.recruitment.jobSlider .slick-arrow.slickNext{right:-1.8rem}.recruitment__txt{padding:1.3rem 1.5rem 1.3rem}.recruitment__txt .feature{font-size:1rem;line-height:1.5;letter-spacing:.085rem;line-height:1;margin-bottom:0}.recruitment__txt .feature li{margin-bottom:.5rem;border:1px solid #007fc3;padding:.1rem .3rem}.recruitment__txt .feature li:before,.recruitment__txt .feature li:after{content:none}.recruitment__txt .catchcopy{font-size:1.5rem;line-height:1.86667;letter-spacing:.063rem;line-height:1.5;padding:0;margin-bottom:1rem}.recruitment__txt .title{font-size:1.15rem;line-height:1.47826;letter-spacing:.0713rem;letter-spacing:0;margin-bottom:.3rem;padding:0}.recruitment__txt .information{margin-bottom:.4rem;padding:0}.recruitment__txt .information dl{font-size:1rem;padding-left:1.2rem}.recruitment__txt .information--place{background-size:.7rem auto}.recruitment__txt .information--name{background-size:.7rem auto}.recruitment__txt .information--time{background-size:.8rem auto}.recruitment__txt .information--money{background-position:left top 4px;background-size:1rem auto}_:-ms-lang(x)::-ms-backdrop,.recruitment__txt .information--money{background-position:left top 4px;background-size:1.7rem auto}_:-ms-lang(x)::backdrop,.recruitment__txt .information--money{background-position:left top 5px;background-size:1.7rem auto}.recruitment__txt .information dt{width:4.8rem}.recruitment__txt .information dd{font-size:1rem;width:calc( 100% - 4.8rem);word-break:break-all}.recruitment__txt .commitment{line-height:1;padding:0}.recruitment__txt .commitment li{height:auto;padding:.2rem .3rem;margin-bottom:.3rem}.recruitment__txt .commitment li:not(:last-child){margin-right:.3rem}.recruitment__more{bottom:2rem;font-size:1.4rem;line-height:1.42857;letter-spacing:.0798rem;width:86%;padding:1.5rem 0}.recruitment__more:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.5rem;height:.9rem}.recruitment__more:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.5rem;height:.9rem}.check{position:fixed;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;opacity:.5;width:37.5rem;min-width:37.5rem;max-width:37.5rem;z-index:10}}@media screen and (max-width:48em){.topPage .mainVisual__photo{height:calc(100vh - 3.8rem)}.topPage .mainVisual__photo img{height:100%}.topPage .mainVisual__catch{width:100%}.topPage .mainVisual__catch h1{font-size:3.7rem;line-height:1.2973;letter-spacing:.2146rem;margin-bottom:1.7rem}.topPage .mainVisual__catch p{font-size:1.3rem;line-height:1.53846;letter-spacing:.1599rem}.topPage .mainVisual__btn{bottom:-3.8rem;padding:0 .5rem}.topPage .mainVisual__btn li{width:100rem;margin:0 auto;margin:0}}@media screen and (max-width:48em) and (max-width:1000px) and (min-width:769px){.topPage .mainVisual__btn li{width:98rem}}@media screen and (max-width:48em) and (max-width:48em){.topPage .mainVisual__btn li{width:92%}}@media screen and (max-width:48em){.topPage .mainVisual__btn li .btn--orange{font-size:1.8rem;line-height:1.83333;letter-spacing:.1044rem;width:100%;height:6.9rem}.topPage .mainVisual__btn li .btn--orange p{padding:0 0 0 4rem}.topPage .mainVisual__btn li .btn--orange p:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/index/icon01.png) no-repeat;background-size:100% auto;width:2.7rem;height:4rem}.topPage .mainVisual__btn li .btn--orange p span{font-size:1.25rem;line-height:2.64;letter-spacing:.0625rem;line-height:1;margin:.7rem 0 0}.topPage .block01{padding:4.7rem 0 0}.topPage .block01 h2{margin-bottom:2.3rem;background-size:auto 8px}.topPage .block01 .search{width:100rem;margin:0 auto}}@media screen and (max-width:48em) and (max-width:1000px) and (min-width:769px){.topPage .block01 .search{width:98rem}}@media screen and (max-width:48em) and (max-width:48em){.topPage .block01 .search{width:92%}}@media screen and (max-width:48em){.topPage .block01 .search--pc{display:none}.topPage .block01 .search--sp{width:calc(100vw - (100vw - 100%));display:block;overflow:hidden}.topPage .block01 .search--sp .frame{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:200%;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;left:0}.topPage .block01 .search--sp .frame.move{left:-100%}.topPage .block01 .search--sp .frame .area{width:calc(100vw - (100vw - 50%))}.topPage .block01 .search--sp .frame .area#japan ul li,.topPage .block01 .search--sp .frame .area.division ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:1px solid #94989d;height:4.7rem;border-radius:4.7rem;position:relative;margin-bottom:1.7rem;padding:0 3rem;background:#fff}.topPage .block01 .search--sp .frame .area#japan ul li:before,.topPage .block01 .search--sp .frame .area.division ul li a:before{content:"";display:block;width:.6rem;height:.6rem;position:absolute;top:13px;left:18px}.topPage .block01 .search--sp .frame .area#japan ul li:after,.topPage .block01 .search--sp .frame .area.division ul li a:after{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.6rem;height:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.6rem}.topPage .block01 .search--sp .frame .area#japan ul li#japan-hokkaido:before,.topPage .block01 .search--sp .frame .area.division ul li a#japan-hokkaido:before{background:#16bea8}.topPage .block01 .search--sp .frame .area#japan ul li#japan-tohoku:before,.topPage .block01 .search--sp .frame .area.division ul li a#japan-tohoku:before{background:#31bfa6}.topPage .block01 .search--sp .frame .area#japan ul li#japan-hokuriku:before,.topPage .block01 .search--sp .frame .area.division ul li a#japan-hokuriku:before{background:#3ec286}.topPage .block01 .search--sp .frame .area#japan ul li#japan-kanto:before,.topPage .block01 .search--sp .frame .area.division ul li a#japan-kanto:before{background:#3ac79c}.topPage .block01 .search--sp .frame .area#japan ul li#japan-tokai:before,.topPage .block01 .search--sp .frame .area.division ul li a#japan-tokai:before{background:#3bbb6b}.topPage .block01 .search--sp .frame .area#japan ul li#japan-kansai:before,.topPage .block01 .search--sp .frame .area.division ul li a#japan-kansai:before{background:#40bb48}.topPage .block01 .search--sp .frame .area#japan ul li#japan-chugoku:before,.topPage .block01 .search--sp .frame .area.division ul li a#japan-chugoku:before{background:#65c441}.topPage .block01 .search--sp .frame .area#japan ul li#japan-shikoku:before,.topPage .block01 .search--sp .frame .area.division ul li a#japan-shikoku:before{background:#8bd555}.topPage .block01 .search--sp .frame .area#japan ul li#japan-kyushu:before,.topPage .block01 .search--sp .frame .area.division ul li a#japan-kyushu:before{background:#b3e86c}.topPage .block01 .search--sp .frame .area ul{width:100rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:48em) and (max-width:1000px) and (min-width:769px){.topPage .block01 .search--sp .frame .area ul{width:98rem}}@media screen and (max-width:48em) and (max-width:48em){.topPage .block01 .search--sp .frame .area ul{width:92%}}@media screen and (max-width:48em){.topPage .block01 .search--sp .frame .area ul li{width:47%}.topPage .block01 .search--sp .frame .area.division{display:none}.topPage .block01 .search--sp .frame .area.division p{text-align:center;position:relative;font-size:1.5rem;line-height:1.4;letter-spacing:.0855rem;width:100rem;margin:0 auto;margin-bottom:2.5rem}}@media screen and (max-width:48em) and (max-width:1000px) and (min-width:769px){.topPage .block01 .search--sp .frame .area.division p{width:98rem}}@media screen and (max-width:48em) and (max-width:48em){.topPage .block01 .search--sp .frame .area.division p{width:92%}}@media screen and (max-width:48em){.topPage .block01 .search--sp .frame .area.division p span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;background:#dfdfdf;font-size:1.3rem;display:block;padding:.3rem 1rem .3rem 2.3rem;border-radius:2.5rem}.topPage .block01 .search--sp .frame .area.division p span:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/search_arrow.svg) no-repeat;background-size:100% auto;width:1.2rem;height:1.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:.8rem}.topPage .block01 .search__btn{margin-top:.7rem;padding:2rem 0;background:#3a4048}.topPage .block01 .search__btn a{width:100rem;margin:0 auto;height:5.5rem;font-size:1.5rem;line-height:1.4;letter-spacing:.087rem;line-height:1;color:#fff;border:none;background:#5f646a}}@media screen and (max-width:48em) and (max-width:1000px) and (min-width:769px){.topPage .block01 .search__btn a{width:98rem}}@media screen and (max-width:48em) and (max-width:48em){.topPage .block01 .search__btn a{width:92%}}@media screen and (max-width:48em){.topPage .block01 .search__btn a:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/search_white.png) no-repeat;background-size:100% auto;width:2.6rem;height:2.3rem;left:1.8rem}.topPage .block01 .search__btn a:hover{background:#5f646a}.topPage .block01 .search__btn a:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/search_white.png) no-repeat;background-size:100% auto;width:2.6rem;height:2.3rem}.topPage .block02,.topPage .block03{padding:2.1rem 0}.topPage .block02 h2,.topPage .block03 h2{margin-bottom:2.2rem}.topPage .block02 .recruitment__more,.topPage .block03 .recruitment__more{bottom:2rem;font-size:1.3rem;line-height:1.6rem;letter-spacing:.1rem;width:86%;padding:.8rem 0}.topPage .block03{padding:1.2rem 0 1.6rem}.topPage .block04{padding:2.8rem 0 4rem}.topPage .block04 h2{margin-bottom:2.7rem}.topPage .block04 .read{width:100rem;margin:0 auto;padding:0 .5rem;text-align:left;margin-bottom:1.5rem}}@media screen and (max-width:48em) and (max-width:1000px) and (min-width:769px){.topPage .block04 .read{width:98rem}}@media screen and (max-width:48em) and (max-width:48em){.topPage .block04 .read{width:92%}}@media screen and (max-width:48em){.topPage .block04 .about{margin-bottom:2.6rem}.topPage .block04 .about__single{padding:0 .5rem;background:0 0}.topPage .block04 .about__inner{padding:2rem 1rem 1.8rem;background:#fff}.topPage .block04 .about__image{height:7.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.3rem}.topPage .block04 .about__image img{height:100%;width:auto}.topPage .block04 .about__txt dt{font-size:1.5rem;line-height:1.4;letter-spacing:.0645rem}.topPage .block04 .about__txt dd{font-size:1.4rem;line-height:1.71429;letter-spacing:.0602rem;letter-spacing:0}.topPage .block04 .about .dotsNav li.slick-active button{background:#007fc3}.topPage .block04 .about .dotsNav li button{border:1px solid #007fc3}.topPage .block05{padding:3rem 0 0}.topPage .block05 h2{margin-bottom:3rem}.topPage .block05 .column{width:73%;margin-bottom:3rem}.topPage .block05 .column__single{padding:2rem 0 1.8rem}.topPage .block05 .column__single:first-child{padding-top:0}.topPage .block05 .column__area{display:block;padding-right:0}.topPage .block05 .column__area:before{content:none}.topPage .block05 .column__photo{width:100%;height:auto;overflow:auto;margin-bottom:1.1rem;padding:0 1.5%}.topPage .block05 .column__photo img{position:static;-webkit-transform:none;transform:none}.topPage .block05 .column__txt{width:100%;padding:0}.topPage .block05 .column__txt .information{margin-bottom:1rem}.topPage .block05 .column__txt .information time{font-size:1.3rem;line-height:1.07692;letter-spacing:.0819rem;line-height:1}.topPage .block05 .column__txt .information .category{padding:0 .4rem}.topPage .block05 .column__txt .title{font-size:1.5rem;line-height:1.53333;letter-spacing:.117rem}.topPage .block06{padding:5rem 0 3rem}.topPage .block06 h2{margin-bottom:2.8rem}.topPage .block06 .rep{width:100%}.topPage .block06 .rep__txt{padding:2.3rem 2rem .5rem 3.5rem;top:19.2rem;width:96%;padding:2.3rem 2rem 0 3.5rem;width:96%;margin-left:4%;position:relative;top:-6rem;z-index:1;margin-bottom:-4.5rem}.topPage .block06 .rep__txt h3{font-size:1.9rem;line-height:1.42105;letter-spacing:.1482rem;letter-spacing:1px;margin-bottom:1.6rem}.topPage .block06 .rep__txt p{font-size:1.4rem;line-height:1.85714;letter-spacing:.0882rem;letter-spacing:0}.topPage .block06 .rep__txt p:not(:last-of-type){margin-bottom:.7rem}.topPage .block07{padding:2.2rem 0 4.2rem}.topPage .block07 h2{margin-bottom:2.4rem}.topPage .block07 .qa{margin-bottom:3rem}}@media (max-width:767px) and (min-width:376px){.topPage .mainVisual__photo img{height:auto;-webkit-transform:translate(-50%,-35%);transform:translate(-50%,-35%)}}@media screen and (max-width:48em){.columnPage{padding-bottom:4.7rem}.columnPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/column/column_mvsp.jpg) center no-repeat;background-size:cover}.columnPage .block01 .categoryChoose{width:100%;top:0;margin-bottom:2.7rem}.columnPage .block01 .categoryChoose p{background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;display:block;padding:1.5rem 0}}@media screen and (max-width:48em) and (max-width:48em){.columnPage .block01 .categoryChoose p{-webkit-transition:none;transition:none}}@media screen and (max-width:48em){.columnPage .block01 .categoryChoose p span{width:100rem;margin:0 auto;display:block;position:relative;font-size:1.4rem;line-height:1.28571;letter-spacing:.0868rem;text-align:center;border-radius:10rem;z-index:0;background:#fff;color:#3a4048;padding:1.4rem 0}}@media screen and (max-width:48em) and (max-width:1000px) and (min-width:769px){.columnPage .block01 .categoryChoose p span{width:98rem}}@media screen and (max-width:48em) and (max-width:48em){.columnPage .block01 .categoryChoose p span{width:92%}}@media screen and (max-width:48em){.columnPage .block01 .categoryChoose p span:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_orange_vertical.svg) no-repeat;background-size:100% auto;width:1.5rem;height:.8rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2rem}.columnPage .block01 .categoryChoose p.open span:before{-webkit-transform:translateY(-50%) scale(1,-1);transform:translateY(-50%) scale(1,-1)}.columnPage .block01 .categoryChoose ul{background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);background-size:200% 100%;background-position:left center;-webkit-transition:all .3s ease;transition:all .3s ease;padding:0 0 1.5rem;display:block}}@media screen and (max-width:48em) and (max-width:48em){.columnPage .block01 .categoryChoose ul{-webkit-transition:none;transition:none}}@media screen and (max-width:48em){.columnPage .block01 .categoryChoose ul li{width:100rem;margin:0 auto;padding:1.5rem 0;margin:0 auto 1rem !important;font-size:1.4rem;line-height:1.28571;letter-spacing:.0868rem;border:none}}@media screen and (max-width:48em) and (max-width:1000px) and (min-width:769px){.columnPage .block01 .categoryChoose ul li{width:98rem}}@media screen and (max-width:48em) and (max-width:48em){.columnPage .block01 .categoryChoose ul li{width:92%}}@media screen and (max-width:48em){.columnPage .block01 .categoryChoose ul li:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_orange_vertical.svg) no-repeat;background-size:100% auto;width:1.5rem;height:.8rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2rem}.columnPage .block01 .categoryChoose ul li:hover{border:none}.columnPage .block01 .categoryChoose ul li:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_orange_vertical.svg) no-repeat;background-size:100% auto;width:1.5rem;height:.8rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2rem}.columnPage .block01 .column__photo{height:21.7rem}.columnPage .block01 .column__txt{width:100%;padding:14px 20px 23px 0;top:0;margin-bottom:0}.columnPage .block01 .column__txt:before{width:.8rem;height:1.7rem;-webkit-transform:translateY(50%);transform:translateY(50%)}.columnPage .block01 .column__txt .information{margin-bottom:1rem}.columnPage .block01 .column__txt .information time{font-size:1.3rem;line-height:1.07692;letter-spacing:.0819rem;line-height:1;letter-spacing:1px}.columnPage .block01 .column__txt .information .category{height:2.2rem;padding:0 .7rem;margin-left:1rem}.columnPage .block01 .column__txt .title{font-size:1.5rem;line-height:1.73333;letter-spacing:.0855rem;letter-spacing:-.3px}.columnPage .block01 .pageing{margin-top:1rem}.columnPage--details{padding-bottom:7rem}.columnPage--details article{padding:5.4rem 0 0;width:83%}.columnPage--details article h1{font-size:1.7rem;line-height:1.47059;letter-spacing:.0969rem;letter-spacing:.25px;margin-bottom:2rem;padding-bottom:1.8rem}.columnPage--details article h2{margin:3.3rem 0 2rem}.columnPage--details article h3{margin:1.6rem 0 .6rem}.columnPage--details article p{letter-spacing:.8px}.columnPage--details article .photo--main{padding:0 1.5rem;margin-bottom:3.3rem}.columnPage--details article table{margin:1.4rem 0 2rem}.columnPage--details article .align--left,.columnPage--details article .align--right,.columnPage--details article .align--center{display:block;margin:1.4rem 0 1.7rem}.columnPage--details article .align--left:not(:last-child),.columnPage--details article .align--right:not(:last-child),.columnPage--details article .align--center:not(:last-child){margin-bottom:2rem}.columnPage--details article .align--left figure,.columnPage--details article .align--right figure,.columnPage--details article .align--center figure{width:80%;margin:0 auto 1rem}.columnPage--details article .align--left .txt,.columnPage--details article .align--right .txt,.columnPage--details article .align--center .txt{width:100%}.columnPage--details article .align--left .txt p,.columnPage--details article .align--right .txt p,.columnPage--details article .align--center .txt p{letter-spacing:.2px}.columnPage--details article .align--center .txt{text-align:left}.columnPage--details .btn--arrow{margin-top:1.7rem}}@media screen and (max-width:48em){body.search__active{height:100%;overflow:hidden}body.search__active .searchBg{position:fixed;top:0;left:0;z-index:4444;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.7)}body.search__active .search{top:0 !important}.jobsPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/jobs/jobs_mvsp.jpg) center top no-repeat;background-size:cover}.jobsPage .block01{top:0;margin-bottom:0;padding-bottom:3rem}.jobsPage .block01 .changeBtn{display:block;font-size:1.4rem;max-width:100%;margin:2.3rem 0}.jobsPage .block01 .search{margin-bottom:0;position:fixed;top:-100%;left:0;display:block;background:#3a4048;width:100%;height:100%;max-height:100%;overflow-y:scroll;-webkit-transition:all .5s ease !important;transition:all .5s ease !important;z-index:5555;color:#fff;padding:5rem 0 0}.jobsPage .block01 .search__word{border-radius:0;height:64px;margin:0}.jobsPage .block01 .search__wordTtl{display:none}.jobsPage .block01 .search__wordInput{font-size:1.6rem;width:100%;height:3.5rem;padding:.3rem 8rem 0 1.7rem}.jobsPage .block01 .search__wordInput--submit{width:7rem;height:2.4rem;border-radius:2.4rem;right:.5rem;letter-spacing:4px;padding:.2rem 0 0 .5rem}.jobsPage .block01 .search__word dd{width:100%}.jobsPage .block01 .search__selection{padding:1.3rem 1.5rem;min-height:calc( 93vh - 11.4rem)}.jobsPage .block01 .search__box{display:block}.jobsPage .block01 .search__box:not(:last-child){margin-bottom:1.3rem}.jobsPage .block01 .search__boxTitle{font-size:1.3rem;margin-bottom:.8rem}.jobsPage .block01 .search__boxTitle--icon01{background-size:auto 1.5rem;padding:.3rem 0 .3rem 2.1rem}.jobsPage .block01 .search__boxTitle--icon02{background-size:auto 1.5rem;padding:.3rem 0 .3rem 2.1rem}.jobsPage .block01 .search__boxTitle--icon03{background-size:auto 1.3rem;padding:.3rem 0 .3rem 2.1rem}.jobsPage .block01 .search__boxTitle--icon04{background-size:auto 1.5rem;padding:.3rem 0 .3rem 2.1rem}.jobsPage .block01 .search__boxTitle--icon05{background-size:auto 1.5rem;padding:.3rem 0 .3rem 2.1rem}.jobsPage .block01 .search__boxTitle--icon06{background-size:auto 1.1rem;padding:.3rem 0 .3rem 2.1rem}.jobsPage .block01 .search__boxDetail{font-size:1.3rem;padding:0 1.4rem;height:3.5rem;width:100%}.jobsPage .block01 .search .changeBtnClose{font-size:1.3rem;line-height:1;text-align:center;width:100%;height:7vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s ease;transition:color .3s ease;color:#fff}.jobsPage .block01 .search .changeBtnClose:before{content:"×";margin-right:.5rem}.jobsPage .search__modal{top:0 !important;left:0 !important;-webkit-transform:none !important;transform:none !important;width:100vw;height:100%;max-width:none;max-height:92%;display:none}.jobsPage .search__modalInner{height:calc( 100% - 21.7rem);padding:1.6rem 0 0}.jobsPage .search__modalBoxtitle{font-size:1.5rem;line-height:1.33333;letter-spacing:.108rem;margin:0 0 1.2rem;padding-bottom:1.6rem}.jobsPage .search__modalBoxtitle:after{height:.1rem}.jobsPage .search__modalTitle{font-size:1.3rem;line-height:5.76923;letter-spacing:.0936rem;line-height:1.8;margin:0 1.5rem .7rem;padding-left:1rem}.jobsPage .search__modalTitle:before{width:.5rem;height:.5rem;top:.5rem}.jobsPage .search__modalList{margin-bottom:1.3rem;padding:0 1rem}.jobsPage .search__modalList li{margin:0 .5rem 1rem;width:calc( 50% - 1rem)}.jobsPage .search__modalList li label{font-size:1.3rem;padding:1rem;line-height:1;min-width:auto;width:100%}.jobsPage .search__modalBtn{padding:2rem 0}.jobsPage .search__modalBtn--submit{font-size:1.4rem;width:90%;padding:1.5rem 1rem}.jobsPage .search__modalBtn--clear{position:relative;top:auto;right:auto;-webkit-transform:none;transform:none;max-width:none;width:90%;max-width:38rem;padding:1.5rem 1rem;margin:1.3rem auto 0}.jobsPage .search__modalBtn--clear:hover{color:#3a4048}.jobsPage .search__modalBtn--clear:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.8rem;height:1.2rem}.jobsPage .search__resultTitle{font-size:1.4rem}.jobsPage .search__resultCount{font-size:2.1rem}.jobsPage .search__resultCount span{font-size:2.8rem;padding:0;vertical-align:baseline}.jobsPage .search__result--modal{height:6.3rem}.jobsPage .block02{padding:1.4rem 0 4rem}.jobsPage .block02 .recruitment__single{width:100%;margin-bottom:1.5rem}.jobsPage .block02 .recruitment__photo{padding-top:65%}.jobsPage .block02 .recruitment__txt{padding:1.4rem 2rem 8.5rem}.jobsPage .block02 .recruitment__txt .catchcopy{font-size:1.5rem;margin-bottom:0}.jobsPage .block02 .recruitment__txt .title{font-size:1.8rem;padding:0 0 1rem;margin:0 0 1.1rem}.jobsPage .block02 .recruitment__txt .information{margin-bottom:1rem}.jobsPage .block02 .recruitment__txt .information--place{background-size:1.2rem auto}.jobsPage .block02 .recruitment__txt .information--name{background-size:1.1rem auto}.jobsPage .block02 .recruitment__txt .information--money{background-size:1.2rem auto;background-position:0 6px}_:-ms-lang(x)::-ms-backdrop,.jobsPage .block02 .recruitment__txt .information--money{background-position:left top 2px;background-size:2.7rem auto}_:-ms-lang(x)::backdrop,.jobsPage .block02 .recruitment__txt .information--money{background-position:left top 6px;background-size:2.7rem auto}.jobsPage .block02 .recruitment__txt .information dl dt{width:7rem}.jobsPage .block02 .recruitment__txt .information dl dd{width:calc( 100% - 7rem)}.jobsPage .block02 .recruitment__txt .commitment{font-size:1.4rem;padding:0}.jobsPage .block02 .recruitment__txt .commitment li{height:2.25rem;padding:.3rem .2rem;margin-bottom:.5rem}.jobsPage .block02 .recruitment__txt .commitment li:not(:last-child){margin-right:.5rem}.jobsPage .block02 .recruitment__more{padding:1.5rem 0;width:90%;font-size:1.4rem;bottom:2rem}.jobsPage .block02 .pageing ul li .dots{color:#fff}.jobsPage--details{padding-bottom:7rem}.jobsPage--details article{padding:5.4rem 0 0;width:83%}.jobsPage--details article h1{font-size:1.7rem;line-height:1.47059;letter-spacing:.0969rem;letter-spacing:.25px;margin-bottom:2rem;padding-bottom:1.8rem}.jobsPage--details article h2{margin:1.3rem 0 2.1rem}.jobsPage--details article h3{margin:1.6rem 0 .6rem}.jobsPage--details article p{letter-spacing:.8px}.jobsPage--details article .introduction{margin-bottom:1.3rem;display:block}.jobsPage--details article .introduction__photo{width:90%;margin:0 auto 2rem}.jobsPage--details article .introduction__txt{width:100%}.jobsPage--details article .introduction__txtInformation{margin-bottom:1.2rem}.jobsPage--details article .introduction__txtInformation li{font-size:1.3rem;line-height:1.92308;letter-spacing:.0741rem;letter-spacing:2.3px;padding:.5rem 0 .9rem 3.5rem}.jobsPage--details article .introduction__txtInformation--place{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/jobs/icon01.png) no-repeat left top 4px;background-size:2.5rem auto}.jobsPage--details article .introduction__txtInformation--name{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/jobs/icon02.png) no-repeat left top 4px;background-size:2.5rem auto}.jobsPage--details article .introduction__txtCommitment li{font-size:1.3rem;line-height:1.92308;letter-spacing:.0741rem;letter-spacing:.5px}.jobsPage--details article .jobsBtn{margin:2rem auto 0rem}.jobsPage--details article .jobsBtn:not(:last-child){margin-bottom:4rem}.jobsPage--details article table{margin:1.4rem 0 2.7rem}.jobsPage--details .btn--arrow{margin-top:1.7rem;width:83%}}@media screen and (max-width:48em){.faqPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/faq/faq_mvsp.jpg) center no-repeat;background-size:cover}.faqPage .block01{padding:2.3rem 0 3.6rem}}@media screen and (max-width:48em){.aboutPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/about/about_mvsp.jpg) center no-repeat;background-size:cover}.aboutPage .block01{padding:1.7rem 0 0}.aboutPage .block01 h2{font-size:1.9rem;line-height:1.42105;letter-spacing:.1083rem;letter-spacing:.5px;padding-bottom:2.2rem;margin-bottom:1.4rem}.aboutPage .block01 p.read{font-size:1.3rem;line-height:1.92308;letter-spacing:.0741rem;letter-spacing:.8px}.aboutPage .block01 .aboutBox{margin-top:2.5rem;padding:1.7rem 0 1.4rem;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/bg_lattice.jpg)}.aboutPage .block01 .aboutBox__single{padding-right:0;margin-bottom:2rem;min-height:auto}.aboutPage .block01 .aboutBox__heading{font-size:1.6rem;line-height:1.5;letter-spacing:.1152rem}.aboutPage .block01 .aboutBox__heading:after{top:.8rem}.aboutPage .block01 .aboutBox__photo{width:88%;margin:0 auto 2rem;position:relative;padding-right:.4rem}.aboutPage .block01 .aboutBox__photo:before{top:.4rem}.aboutPage .block01 .aboutBox p{font-size:1.3rem;line-height:1.92308;letter-spacing:.0741rem;padding:0}}@media screen and (max-width:48em){.flowPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/flow/flow_mvsp.jpg) center no-repeat;background-size:cover}.flowPage .block01{padding:1.9rem 0 3rem}.flowPage .block01 p{font-size:1.3rem;line-height:1.92308;letter-spacing:.065rem}.flowPage .block01 .flow__heading{margin-bottom:1.2rem}.flowPage .block01 .flow__heading:not(:first-of-type){margin-top:2.5rem}.flowPage .block01 .flow__box{margin-top:1.7rem}.flowPage .block01 .flow__boxSingle{display:block;margin-bottom:1.5rem}.flowPage .block01 .flow__boxPhoto{width:100%;padding:1rem 1.5rem 0;margin-bottom:1.4rem}.flowPage .block01 .flow__boxPhotoIcon{top:0;width:8rem;height:8rem;font-size:1em;letter-spacing:0}_:-ms-lang(x)::-ms-backdrop,.flowPage .block01 .flow__boxPhotoIcon{padding-top:.7rem}.flowPage .block01 .flow__boxPhotoIcon span{font-size:1.1rem;letter-spacing:0;margin-bottom:.5rem}.flowPage .block01 .flow__boxTxt{width:100%}.flowPage .block01 .flow__boxTxt p{letter-spacing:1px}.flowPage .block01 .flow__boxTxt p:not(:last-of-type){margin-bottom:.6rem}}@media screen and (max-width:48em){.clientPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/client/client_mvsp.jpg) center no-repeat;background-size:cover}.clientPage .block01{padding:1.4rem 0 3rem}.clientPage .block01 p.read{width:100rem;margin:0 auto;text-align:left;margin-bottom:2rem;font-size:1.3rem;line-height:1.92308;letter-spacing:.065rem}}@media screen and (max-width:48em) and (max-width:1000px) and (min-width:769px){.clientPage .block01 p.read{width:98rem}}@media screen and (max-width:48em) and (max-width:48em){.clientPage .block01 p.read{width:92%}}@media screen and (max-width:48em){.clientPage .block01 .jobSeeker__box{display:block;padding:5.3rem 5% 2rem;position:relative}.clientPage .block01 .jobSeeker__photo{width:56%;padding:0;margin:0 auto 1.4rem}.clientPage .block01 .jobSeeker__txt{width:100%}.clientPage .block01 .jobSeeker__ttl{font-size:1.7rem;line-height:.82353;letter-spacing:.0969rem;position:absolute;top:0;left:0;width:100%;text-align:center;padding:2rem 0 1rem}.clientPage .block01 .jobSeeker__data{margin-top:0}.clientPage .block01 .jobSeeker__data:not(:first-of-type){margin-top:1.1rem}.clientPage .block01 .jobSeeker__data dt{font-size:1.3rem;line-height:1.92308;letter-spacing:.0741rem;letter-spacing:1px;padding-bottom:.6rem;margin-bottom:.8rem}.clientPage .block01 .jobSeeker__data dd{font-size:1.3rem;line-height:1.92308;letter-spacing:.0741rem;letter-spacing:.8px}.clientPage .block01 .jobSeeker__data dd ul{margin-top:0;letter-spacing:1px}.clientPage .block01 .jobSeeker__data dd ul li{margin-bottom:.2rem;line-height:2.4rem}.clientPage .block02{padding:3.5rem 0 4rem;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/bg_lattice.jpg)}.clientPage .block02 .feature__heading{letter-spacing:1px;margin-bottom:2rem}.clientPage .block02 .feature__heading--black{display:block;font-size:1.3rem;line-height:1.61538;letter-spacing:.0741rem;letter-spacing:2px;position:relative;padding:.8rem 1rem 1rem 3.6rem}.clientPage .block02 .feature__heading--black .feature__headingNumber{display:block;font-size:1.5rem;border-right:none;padding:0;width:auto;position:absolute;top:.6rem;left:1.4rem}.clientPage .block02 .feature__heading--black .feature__headingTtl{display:block;padding:0;letter-spacing:1px;width:100%}_:-ms-lang(x)::-ms-backdrop,.clientPage .block02 .feature__heading--black .feature__headingTtl{padding-top:.3rem}.clientPage .block02 .feature__heading--black .feature__headingTtl em{font-size:1.1rem;text-indent:-.7rem;display:inline-block}.clientPage .block02 .feature__single:not(:last-child){margin-bottom:1.5rem}.clientPage .block02 .feature__txt{padding:1rem 0 0;background:0 0;font-size:1.3rem;line-height:1.92308;letter-spacing:.065rem}.clientPage .block02 .feature__txt ul li{margin-bottom:.5rem;letter-spacing:.2px}.clientPage .block03{padding:2.8rem 0 3.5rem}.clientPage .block03 .order__heading{font-size:1.6rem;line-height:1.5;letter-spacing:.0384rem;letter-spacing:1.5px}.clientPage .block03 .order__box{padding:1.4rem 1.7rem 2rem}.clientPage .block03 .order__box:after{content:none}.clientPage .block03 .order__single{padding-left:4.8rem}.clientPage .block03 .order__single--number01{margin-bottom:1.2rem}.clientPage .block03 .order__single--number02{margin-bottom:1.2rem}.clientPage .block03 .order__single--number02 .order__icon{top:.1rem}.clientPage .block03 .order__single--number03{margin-bottom:.9rem}.clientPage .block03 .order__single--number03 .order__txt dd{letter-spacing:.7px}.clientPage .block03 .order__single--number04{margin-bottom:1rem}.clientPage .block03 .order__icon{top:.1rem;width:3.3rem;height:3.3rem;font-size:1.3rem}.clientPage .block03 .order__txt dt{font-size:1.4rem;line-height:1.78571;letter-spacing:.07rem;margin-bottom:.5rem}.clientPage .block03 .order__txt dd{font-size:1.3rem;line-height:1.76923;letter-spacing:.065rem;letter-spacing:.7px}.clientPage .block04{padding:1.7rem 0 1.4rem}.clientPage .block04 .counseling__ttl{font-size:1.3rem;line-height:1.61538;letter-spacing:.0741rem;letter-spacing:.5px}.clientPage .block04 .counseling__ttl span{padding:0}.clientPage .block04 .counseling__ttl:after{content:none}.clientPage .block04 .counseling__box{display:block;padding:1.8rem 2rem 1.5rem}.clientPage .block04 .counseling__btn{font-size:1.4rem;line-height:1.42857;letter-spacing:.0798rem;padding:1.5rem 0;margin:0 auto}.clientPage .block04 .counseling__btn:before{right:1.5rem;width:.6rem}.clientPage .block04 .counseling__txt{padding:1.7rem 0 0;font-size:1.4rem;line-height:1.5;letter-spacing:0;width:100%}.clientPage .block04 .counseling__txt--read{position:relative;padding-left:.9rem}.clientPage .block04 .counseling__txt--read:after{height:.5rem;width:.5rem;left:-.2rem}.clientPage .block04 .counseling__txt--tel{font-size:1.1rem;text-align:right;letter-spacing:1px}.clientPage .block04 .counseling__txt--tel a{display:block;margin:.7rem auto .9rem;position:relative;font-size:1.2rem;line-height:1;text-align:center;padding:1.3rem 0 1.7rem;border-radius:10rem;background:#fff;color:#3a4048;border:1px solid #3a4048;letter-spacing:1px}.clientPage .block04 .counseling__txt--tel a em{font-size:1.9rem;padding:0 0 0 .5rem;letter-spacing:1.5px}}@media screen and (max-width:48em){.contactPage{padding-bottom:5rem}.contactPage .form__read{font-size:1.3rem;line-height:1.92308;letter-spacing:.0741rem;margin:1.5rem 0 3.5rem}.contactPage .form__step{font-size:1.3rem;line-height:1.15385;letter-spacing:.0975rem}.contactPage .form__step:before{top:.5rem}.contactPage .form__step li{margin:0 2.1rem}.contactPage .form__step li:before{width:.9rem;height:.9rem;margin-bottom:2.1rem}.contactPage .form__step li.now{background:0 0;-webkit-text-fill-color:#007fc3;-webkit-background-clip:initial;color:#007fc3}.contactPage .form__box{margin-top:3.8rem}.contactPage .form__single{display:block;margin-bottom:3rem}.contactPage .form__single:not(:last-of-type){margin-bottom:2.2rem}.contactPage .form__singleTitle{font-size:1.3rem;line-height:1.53846;letter-spacing:.0741rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin-bottom:1.5rem;padding:0}.contactPage .form__required{font-size:1.05rem;padding:.3rem .5rem;margin-left:1rem}.contactPage .form__singleTxt{font-size:1.3rem;line-height:1.53846;letter-spacing:.0741rem;width:100%}.contactPage .form__input{margin-bottom:.8rem}.contactPage .form__input input,.contactPage .form__input textarea{padding:1rem 1.5rem .9rem;font-size:1.6rem}.contactPage .form__input textarea{height:21rem}.contactPage .form__input--double input{width:calc( 50% - 1rem)}.contactPage .form__err p{letter-spacing:-.3px}.contactPage .form__err--double{display:block}.contactPage .form__err--double p{width:100%;margin:.4rem 0 0}.contactPage .form__privacy{padding:2.7rem 0 0}.contactPage .form__privacyTxt{font-size:1.3rem;line-height:1.15385;letter-spacing:.0936rem;letter-spacing:1.3px;padding-left:0;margin-bottom:1.9rem}.contactPage .form__btn{margin-top:1.9rem}.contactPage .form__btn button{max-width:92%}.contactPage .mwform-checkbox-field{font-size:1.3rem;padding:0 1.2rem 0 2rem}.contactPage .mwform-checkbox-field label input:checked+span:after{top:0;left:.4rem}_:-ms-lang(x)::-ms-backdrop,.contactPage .mwform-checkbox-field label input:checked+span:after{top:0}.contactPage .mwform-checkbox-field label span{font-size:1.3rem}.contactPage .mwform-checkbox-field label span:before{width:1.15rem;height:1.15rem}.contactPage--check{padding-bottom:4.5rem}.contactPage--check .form__single{margin-bottom:3rem}.contactPage--check .form__single:not(:last-of-type){margin-bottom:2.35rem}.contactPage--check .form__input p{padding:1rem 1.5rem .9rem}.contactPage--check .form__input--double p{width:calc( 50% - 1rem)}.contactPage--check .form__btn{width:100rem;margin:0 auto;padding:2.5rem 0 0}}@media screen and (max-width:48em) and (max-width:1000px) and (min-width:769px){.contactPage--check .form__btn{width:98rem}}@media screen and (max-width:48em) and (max-width:48em){.contactPage--check .form__btn{width:92%}}@media screen and (max-width:48em){.contactPage--check .form__btn button{font-size:1.5rem;padding:2.3rem 5rem 1.6rem;max-width:100%}.contactPage--check .form__btn--return{margin-top:1rem}.contactPage--check .form__btn--return:hover{color:#3a4048}.contactPage--check .form__btn--return:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.8rem;height:1.2rem}.contactPage--end{padding-bottom:4rem}.contactPage--end .form__txt{width:100rem;margin:0 auto;margin-top:4rem}}@media screen and (max-width:48em) and (max-width:1000px) and (min-width:769px){.contactPage--end .form__txt{width:98rem}}@media screen and (max-width:48em) and (max-width:48em){.contactPage--end .form__txt{width:92%}}@media screen and (max-width:48em){.contactPage--end .form__txt--tltle{font-size:1.5rem;line-height:1.66667;letter-spacing:.0855rem;margin-bottom:1.1rem}.contactPage--end .form__txt--message{font-size:1.3rem;line-height:1.92308;letter-spacing:.0741rem;letter-spacing:.5px;text-align:left}}@media screen and (max-width:48em){.entryPage .pageTitle{height:auto;padding:0}.entryPage .pageTitle .inner{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/entry/human01SP.png) no-repeat left 3px bottom;background-size:auto 17.85rem;padding:1.8rem 0 1.6rem}.entryPage .pageTitle .inner h1{width:60%}.entryPage .block01{display:none}.entryPage .block01 .inner{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/entry/bg01.png) no-repeat right top;background-size:auto 100%;padding:0 0 4rem}.entryPage .block01 .inner h2{font-size:2rem;line-height:1;letter-spacing:.144rem;margin-bottom:1rem}.entryPage .block01 .inner h2 span{padding:0 .6rem;letter-spacing:2px}.entryPage .block01 .inner .banner{max-width:29rem;margin:0 auto}.entryPage .block01 .inner .banner__single{height:8rem;padding:0}.entryPage .block01 .inner .banner__single:not(:last-child){margin-bottom:1.2rem}.entryPage .block01 .inner .banner__category{font-size:1rem;padding:.4rem .3rem;letter-spacing:1.5px;width:7.8rem;text-align:center}.entryPage .block01 .inner .banner__txt{font-size:1.2rem;line-height:1.41667;letter-spacing:.012rem;line-height:1.4}.entryPage .block01 .inner .banner__txt span{font-size:1.7rem;background-size:100% .7rem;margin:0 .5rem}.entryPage .block02{padding:2rem 0 3.4rem}.entryPage .block02:after{content:"";display:block;width:0;height:0;border-top:2.5rem solid #fe814d;border-right:3.5rem solid transparent;border-bottom:0 solid transparent;border-left:3.5rem solid transparent;bottom:-2.5rem}.entryPage .block02 .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.entryPage .block02 .inner h2{font-size:1.4rem;line-height:1.85714;letter-spacing:.1008rem;letter-spacing:0;margin-bottom:1.4rem}.entryPage .block02 .inner h2 span{font-size:1.8rem;letter-spacing:1px}.entryPage .block02 .inner h3{font-size:2.5rem;line-height:1.4;letter-spacing:.18rem;background:0 0;padding-bottom:0;margin-bottom:0;color:#fff}.entryPage .block02 .inner h3 span{font-size:1.85rem;line-height:1.78378;letter-spacing:.1332rem;color:#fff;padding-bottom:.4rem}.entryPage .block02 .inner h3 span em{position:relative}.entryPage .block02 .inner h3 span em:before,.entryPage .block02 .inner h3 span em:after{content:"";display:block;background:#fff;width:.1rem;height:2.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.entryPage .block02 .inner h3 span em:before{left:-.7rem;-webkit-transform:rotate(-34deg) translateY(-50%);transform:rotate(-34deg) translateY(-50%)}.entryPage .block02 .inner h3 span em:after{right:-.7rem;-webkit-transform:rotate(34deg) translateY(-50%);transform:rotate(34deg) translateY(-50%)}.entryPage .block02 .inner .detailed{max-width:29rem;margin:0 auto -1.5rem;top:-1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:none}.entryPage .block02 .inner .detailed li{width:100%;display:block;height:auto;font-size:1.4rem;margin-bottom:1.2rem;padding:.5rem 4.5rem;letter-spacing:3px;text-align:center}.entryPage .block02 .inner .detailed li.half{width:48%;padding-right:1rem;padding-left:3rem}.entryPage .block02 .inner .detailed li:not(:last-child):not(:nth-child(3)){margin-right:0}.entryPage .block02 .inner .detailed li:after{left:1rem;width:.5rem;height:1rem;-webkit-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%)}.entryPage .block03{padding:4.9rem 0 11rem}.entryPage .block03 h2{font-size:1.4rem;line-height:2.85714;letter-spacing:.1008rem;line-height:3.1;margin-bottom:1.7rem;display:none}.entryPage .block03 h2 span{font-size:2.25rem}.entryPage .block03 h2 span em{position:relative}.entryPage .block03 h2 span em:before{width:.45rem;height:.45rem;top:-.4rem}.entryPage .block03 h3{font-size:3.15rem;line-height:1.11111;letter-spacing:.2268rem;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/bg_heading01--big.png) no-repeat center bottom;background-size:auto .9rem;padding-bottom:3.2rem;margin-bottom:4.6rem}.entryPage .block03 h3 span{font-size:1.85rem;line-height:1.78378;letter-spacing:.1332rem}.entryPage .block03 h3 span em{background-size:100% .8rem}.entryPage .block03 h3 span em:before,.entryPage .block03 h3 span em:after{height:2.5rem}.entryPage .block03 h3 span em:before{left:-.7rem;-webkit-transform:rotate(-34deg) translateY(-50%);transform:rotate(-34deg) translateY(-50%)}.entryPage .block03 h3 span em:after{right:-.7rem;-webkit-transform:rotate(34deg) translateY(-50%);transform:rotate(34deg) translateY(-50%)}.entryPage .block03 .entry__step{font-size:1.3rem;line-height:1.15385;letter-spacing:.0975rem;margin-bottom:3.7rem}.entryPage .block03 .entry__step:before{top:.5rem}.entryPage .block03 .entry__step li{margin:0 3.4rem}.entryPage .block03 .entry__step li:before{width:.9rem;height:.9rem;margin-bottom:2.1rem}.entryPage .block03 .entry__step li.now{background:0 0;-webkit-text-fill-color:#007fc3;-webkit-background-clip:initial;color:#007fc3}.entryPage .block03 .entry__heading--big{font-size:1.6rem;line-height:1.3125;letter-spacing:.0912rem;padding:.3rem 0 .8rem 1.4rem}.entryPage .block03 .entry__heading--middle{font-size:1.25rem;letter-spacing:1.3px;padding:.7rem 0 0 1.5rem}.entryPage .block03 .entry__heading--middle:not(:first-child){margin-top:1rem}.entryPage .block03 .entry__main{padding:2.6rem 1.3rem 5.5rem}.entryPage .block03 .entry__err p{padding-left:0;font-size:1.2rem;letter-spacing:.5px}.entryPage .block03 .entry__err--double p{width:calc( 50% - 1rem)}.entryPage .block03 .entry__txt{font-size:1rem;line-height:1.4;letter-spacing:.057rem;letter-spacing:.3px;padding:0 0 .9rem}.entryPage .block03 .entry__btn{margin-top:4rem}.entryPage .block03 .entry__btn button{padding:2.1rem 5rem 2rem;max-width:90%}_:-ms-lang(x)::-ms-backdrop,.entryPage .block03 .entry__btn button{padding:3rem 5rem}.entryPage .block03 .entry__btn button:before{right:1.2rem}.entryPage .block03 .entry__btn--return{margin-top:1.6rem}.entryPage .block03 .entry__btn--return:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.6rem;height:1rem}_:-ms-lang(x)::-ms-backdrop,.entryPage .block03 .entry__btn--return:before{background-position:right center;width:.9rem;height:1.4rem}.entryPage .block03 .entry__btn--return:hover{color:#3a4048}.entryPage .block03 .entry__btn--return:hover:before{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.6rem;height:1rem}.entryPage .block03 .entry__selectbox select{font-size:1.6rem}.entryPage .block03 .entry__input input{font-size:1.6rem}.entryPage .block03 .entry__input--double input{width:calc( 50% - 1rem)}.entryPage .block03 .entry__privacy{margin-top:.5rem;font-size:1.2rem}.entryPage .block03 .optionCheck{padding:0 1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0}.entryPage .block03 .optionCheck li{margin:0 0 1.5rem;width:calc( 50% - 0.8rem)}.entryPage .block03 .optionCheck li label{font-size:1.2rem;letter-spacing:0;padding:.5rem 2rem .5rem 1.5rem;min-width:auto;text-align:left;width:100%;position:relative}.entryPage .block03 .optionCheck li label:after{content:"";display:block;background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/arrow_black_right.svg) no-repeat;background-size:100% auto;width:.5rem;height:.9rem;background-position:right center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1rem}.entryPage--end .entryEnd{padding-bottom:10rem}.entryPage--end .entryEnd__inner{padding:3.3rem 0 0}.entryPage--end .entryEnd__heading--big{font-size:2rem;line-height:1.65;letter-spacing:.144rem;margin-bottom:2.3rem}.entryPage--end .entryEnd__heading--big span{background-size:100% 1rem}.entryPage--end .entryEnd__heading--middle{font-size:1.6rem;line-height:1.5;letter-spacing:.1152rem;letter-spacing:2px;margin:6rem 0 3rem;padding:.2rem 0 0 1.8rem}.entryPage--end .entryEnd__txt{text-align:left;font-size:1.4rem;line-height:2;letter-spacing:.1008rem;letter-spacing:1px}.entryPage--end .entryEnd__flowSingle{padding:4.5rem 2.8rem 4rem}.entryPage--end .entryEnd__flowSingle:not(:last-child){margin-bottom:5.4rem}.entryPage--end .entryEnd__flowSingle:not(:last-child):before{width:7.2rem;height:2.7rem;bottom:-4.2rem}.entryPage--end .entryEnd__flowSingle:not(:last-child):after{border-top:2.7rem solid transparent;border-right:3.6rem solid #fff;border-bottom:0 solid transparent;border-left:3.6rem solid #fff;bottom:-4.2rem}.entryPage--end .entryEnd__flowNumber{width:3.6rem;height:3.6rem;font-size:1.35rem}.entryPage--end .entryEnd__flowTxtTitle{font-size:1.7rem;line-height:1.76471;letter-spacing:.0969rem;letter-spacing:.9px;padding-bottom:1.8rem;margin-bottom:1.7rem}.entryPage--end .entryEnd__flowTxtDetail{line-height:1.75}}@media screen and (max-width:48em){.privacyPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/privacy/privacy_mvsp.jpg) center no-repeat;background-size:cover}.privacyPage .block01{padding:1.4rem 0 4rem}.privacyPage .block01 p.read{font-size:1.3rem;line-height:1.92308;letter-spacing:.065rem;margin-bottom:2.5rem}.privacyPage .block01 .privacy__txtBox h2{padding-bottom:1.4rem}.privacyPage .block01 .privacy__txtBox h2:not(:first-of-type){margin-top:2.5rem}.privacyPage .block01 .privacyContact{padding:2rem 1rem;margin-top:2.5rem}.privacyPage .block01 .privacyContact__ttl{line-height:1.7;padding-bottom:1rem;text-align:center;margin-bottom:1rem}.privacyPage .block01 .privacyContact__txt{text-align:center}.privacyPage .block01 .privacyContact__txt a{margin-left:0}.privacyPage .block02{padding:4rem 0}.privacyPage .block02 h2{font-size:1.9rem;line-height:1.42105;letter-spacing:.5px;padding:0 1.2rem;padding:0 1.2rem 1.5rem}.privacyPage .block02 .privacy__txtBox{padding:2.5rem 2rem}.privacyPage .block02 .privacy__txtBox h3{padding-bottom:1.4rem}.privacyPage .block02 .privacy__txtBox p.privacy__txt--end{font-size:1.3rem}.termsPage .block01{padding:1.4rem 0 4rem}.termsPage .block01 .terms__read{font-size:1.3rem;line-height:1.92308;letter-spacing:.065rem;margin-bottom:2.5rem}.termsPage .block01 .terms__heading--big{padding-bottom:1.4rem}.termsPage .block01 .terms__heading--big:not(:first-of-type){margin-top:2.5rem}.termsPage .block01 .terms__txt--end{font-size:1.3rem}.sitemapPage{padding:0 0 2rem}.sitemapPage .sitemap__linkbox{display:block;padding:3rem 0 0}.sitemapPage .sitemap__linkbox li{width:100%;margin-bottom:3rem;padding:0}.sitemapPage .sitemap__linkbox li a{padding-bottom:1.4rem}.sitemapPage .sitemap__linkbox li a:hover:after{opacity:0}}.jobsPage .block02 .recruitment__txt .title{color:#007fc3 !important}.introduction__txtInformation{color:#007fc3 !important}.heading--type2{color:#007fc3 !important}.jobsPage--details article .introduction__txtCommitment{border-left:3px solid #32bed2 !important}@media screen and (min-width:48em){header .sitelogo{padding-left:3.2rem;width:25rem}}.aboutPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/about/about_mv.webp) center no-repeat;background-size:cover}@media screen and (max-width:48em){.aboutPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/css/../img/about/about_mvsp.webp) center no-repeat;background-size:cover}}.aboutPage .block01 .aboutBox__photo{width:500px}.topPage .mainVisual__catch h1{letter-spacing:0 !important}@media screen and (max-width:48em){.aboutPage .block01 .aboutBox__photo{width:100%}footer{border-top:2px solid #007fc3;padding-bottom:8.2rem}.mainVisual__catch{top:68% !important}.topPage .mainVisual__catch h1{font-size:2em !important;letter-spacing:0 !important}}.topPage .mainVisual__catch p{background-color:rgba(255,255,255,.7)}.jobsPage--details article .jobsBtn{background:#007fc3}.jobsPage .search__result--modal{display:none !important}a.menu__top{color:#32bed2 !important}header nav .menu__list li a{color:#32bed2 !important}@media screen and (min-width:48em){.btn--pc{display:block !important}.btn--sp{display:none !important}}@media screen and (max-width:48em){.btn--pc{display:none !important}.btn--sp{display:block !important}}.topPage .block08{padding:6.7rem 0 0}.topPage .block08 h2{margin-bottom:5.8rem}@media screen and (max-width:48em){.topPage .block08{padding:3rem 0 0}.topPage .block08 h2{margin-bottom:2.8rem}}.feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100rem;margin:0 auto}.feature .feature__single{width:calc((100% - 3rem) / 3);margin-right:1.5rem;padding:1em;border:1px solid #ddd}.feature .feature__single:last-child,.feature .feature__single:nth-child(3n){margin-right:0}.feature__single h4{background:#32bed2;background:-webkit-gradient(linear,left top,right top,from(#32bed2),color-stop(37%,#007fc3),color-stop(63%,#007fc3),to(#32bed2));background:linear-gradient(to right,#32bed2 0%,#007fc3 37%,#007fc3 63%,#32bed2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32bed2',endColorstr='#32bed2',GradientType=1);display:block;position:relative;line-height:2rem;letter-spacing:0px;padding:1rem;text-align:center;font-size:1.7rem;margin-bottom:.5rem;color:#fff}@media screen and (max-width:48em){.feature{width:100%}.feature .feature__single{width:100%;margin:1% 3% !important}}.footer-sitemap{background-color:#f8f8f8;padding:20px 40px;display:flex;flex-wrap:wrap;justify-content:space-between;font-family:Arial,sans-serif;border-top:1px solid #ddd}.sitemap-section{flex:1 1 calc(20% - 20px);margin:10px;min-width:200px;margin-bottom:20px;padding:0 15px}@media screen and (max-width:48em){.footer-sitemap{padding:20px}.sitemap-section{flex:none;max-width:100%;padding:0}}.sitemap-section h3{font-size:16px;color:#333}.sitemap-section h3 span{font-size:18px;font-weight:600;color:#000}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:5px;display:inline-block;line-height:1}.footer-links li span{font-weight:700;color:#333;margin-right:.5em}.footer-links a{text-decoration:underline;color:#333;transition:color .3s;padding:5px 7px}.footer-links a:hover{color:#0056b3}.footer-links li:not(:last-child){border-right:1px solid #333}.sitemap-section hr{height:30px;border:1px solid transparent}.jobsPage--details article table td{padding:1.5rem 3.6rem}.columnPage--details article table th,.jobsPage--details article table th{padding:1.5rem 3.5rem}.cnt_block2 p{margin-bottom:1em !important}.columnPage--details article table th,.jobsPage--details article table th{line-height:1.3}@media screen and (max-width:48em){.jobsPage--details article table td{padding:1.5rem}.columnPage--details article table th,.jobsPage--details article table th{padding:1.5rem}}.p-list_wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.p-list__item{width:48%;background:#fff;border-radius:2px;background:#fff;box-shadow:0 0 3px 0 rgb(0 0 0/12%),0 2px 3px 0 rgb(0 0 0/22%);cursor:pointer;transition:.2s ease-in-out;margin-bottom:25px}.p-list__item:hover{box-shadow:0 15px 30px -5px rgb(0 0 0/15%),0 0 5px rgb(0 0 0/10%);transform:translateY(-4px)}.p-list__item a{display:block;text-decoration:none;color:#313131}.p-list__img{height:160px;overflow:hidden;border-radius:2px 2px 0 0}.p-list__txt{padding:8px 13px 8px}p.p-list__date{display:block;margin:0;color:#b5b5b5;font-size:13px;font-weight:700;position:relative}p.p-list__date:before{content:"\f017";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:4px;vertical-align:middle}p.p-list__title{margin:0 0 8px;font-size:1.2em;line-height:1.56;font-weight:600}@media screen and (max-width:767px){.p-list_wrapper{flex-flow:column}.p-list__item{width:100%}.p-list__img{height:210px}.p-list__txt{padding-top:12px}}.recently-viewed-jobs{display:flex;gap:10px;padding:0 15px}.recently-viewed-job{padding:15px;border:1px solid #ddd;background:#fff}.custom-slide .recently-viewed-job{height:25.5em}@media screen and (max-width:48em){.recently-viewed-jobs{display:block;padding:0 15px}.custom-slide .recently-viewed-job{width:100%}}.recently-viewed-job .title{font-size:16px;font-weight:700;letter-spacing:0;line-height:1.4;color:#007fc3;margin-bottom:.6rem}.recently-viewed-job .information dl{font-size:1.2rem;line-height:1.66667;letter-spacing:.078rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:1.5rem;letter-spacing:0}.recently-viewed-job .information dt{width:5em}.recently-viewed-job .recruitment__photo{margin-bottom:10px}.recently-viewed-job .information--place{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/img/icon_place.svg) no-repeat left 1px top 4px;background-size:.9rem auto}.recently-viewed-job .information--facility{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/img/icon_name.svg) no-repeat left 1px top 4px;background-size:.9rem auto}.recently-viewed-job .information--time{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/img/icon_time.svg) no-repeat left top 5px;background-size:1.3rem auto}.recently-viewed-job .information--money{background:url(//plusnavi-service.comrnavi_wp/wp-content/themes/rnavi/assets/img/icon_money.svg) no-repeat left top 5px;background-size:1.1rem auto}.custom-slider-wrapper{position:relative;overflow:hidden;width:100%}.custom-slider{display:flex;transition:transform .3s ease}.custom-slide{flex:0 0 calc(100% / 6);box-sizing:border-box;padding:10px}.recruitment__photo img{width:100%;height:auto;border-radius:5px}.slider-button{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);color:#fff;border:none;padding:10px;cursor:pointer;z-index:10}.slider-button.prev{left:10px}.slider-button.next{right:10px}@media screen and (max-width:768px){.custom-slide{flex:0 0 calc(100% / 2)}}.listBlock{width:100rem;margin:0 auto;padding:6.5rem 0 0}@media screen and (max-width:768px){.listBlock{width:100%}}.recentPage .pageTitle{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/img/jobs/jobs_mv.jpg) center top no-repeat;background-size:cover}.simplefavorite-button{text-align:center;display:block;margin:0 auto;font-size:1.5rem;line-height:2.73333;letter-spacing:.1725rem;width:27rem;position:relative;border-radius:10rem;-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease;background-color:#fff !important;padding:1.2rem 0;border:solid 2px #d33 !important;cursor:pointer}.simplefavorite-button:hover{background-color:#f3f4f4 !important}@media screen and (max-width:48em){.simplefavorite-button{margin-top:1.7rem;width:83%;font-size:1.4rem;line-height:1.42857;letter-spacing:.0798rem;padding:1.8rem 0;text-align:center;display:block;margin:0 auto;position:relative;border-radius:10rem}}.favorites-list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:30px;margin-bottom:60px}@media (max-width:48em){.favorites-list{grid-template-columns:1fr;gap:10px;padding:10px}}.favorites-list li{border:1px solid #ccc;padding:16px !important;background-color:#fff}.favorite-item .recruitment__photo{margin-bottom:10px}.favorite-item .title a{font-size:16px;font-weight:700;letter-spacing:0;line-height:1.4;color:#f95801;margin-bottom:.6rem}.favorite-item .information dl{font-size:1.2rem;line-height:1.66667;letter-spacing:.078rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:1.5rem;letter-spacing:0}.favorite-item .information dt{width:5em}.favorite-item .information--place{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/img/icon_place.svg) no-repeat left 1px top 4px;background-size:.9rem auto}.favorite-item .information--facility{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/img/icon_name.svg) no-repeat left 1px top 4px;background-size:.9rem auto}.favorite-item .information--time{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/img/icon_time.svg) no-repeat left top 5px;background-size:1.3rem auto}.favorite-item .information--money{background:url(//plusnavi-service.com/rnavi_wp/wp-content/themes/rnavi/assets/img/icon_money.svg) no-repeat left top 5px;background-size:1.1rem auto}.favorite-button-container{text-align:center;margin-top:20px}.favorite-button{padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:16px;transition:background-color .3s ease}.favorite-button:hover{background-color:#c13c24}.favorite_button{display:block;text-align:center;position:relative}button.favorite_button_in{display:inline-block;padding:12px 28px 12px 20px;border:1px solid transparent;box-shadow:0 2px 4px -2px rgb(33 37 56/25%);cursor:pointer;border-radius:.45rem;border-color:#50505000;font-size:.95rem;transition:.2s ease-in-out;background:#fcfcfc;font-weight:200}button.favorite_button_in p{display:inline-block;margin:0}button.favorite_button_in:hover{opacity:.8}button.favorite_button_in i{color:#6bb6ff;font-size:1.3rem;vertical-align:-1px;margin-right:8px;opacity:.3}.is-choosen .favorite_button_in{background:#6bb6ff}.is-choosen .favorite_button_in i{opacity:1;color:#ff0}.is-choosen .favorite_button_in p{font-size:0;color:#ff0;font-weight:600}.is-choosen .favorite_button_in p:before{font-size:.95rem;content:"お気に入り登録済"}.simplefavorite-button{text-align:center;display:block;margin:0 auto;font-size:1.5rem;line-height:2.73333;letter-spacing:.1725rem;width:27rem;position:relative;border-radius:10rem;-webkit-transition:opacity .3s ease,background .3s ease,color .3s ease;transition:opacity .3s ease,background .3s ease,color .3s ease;background-color:#fff !important;padding:1.2rem 0;border:solid 2px #d33 !important;cursor:pointer}.simplefavorite-button:hover{background-color:#f3f4f4 !important}@media screen and (max-width:48em){.simplefavorite-button{margin-top:1.7rem;font-size:1.4rem;line-height:1.42857;letter-spacing:.0798rem;text-align:center;display:block;margin:0 auto;position:relative;border-radius:10rem}.simplefavorite-button.active{font-size:1.1rem}}.favorite-button .simplefavorite-button{border:solid 0px #d33 !important}@media screen and (max-width:48em){.jobsPage .block02 .recruitment__txt{padding:1.4rem 2rem .5rem}}.favorites-list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:30px;margin-bottom:60px}.favorite-button@media (max-width:48em){.favorites-list{grid-template-columns:1fr;gap:10px;padding:10px}}.favorites-list li{border:1px solid #ccc;padding:16px !important;background-color:#fff}.favorite-item .recruitment__photo{margin-bottom:10px}.favorite-item .title a{font-size:16px;font-weight:700;letter-spacing:0;line-height:1.4;color:#007fc3;margin-bottom:.6rem}.favorite-item .information dl{font-size:1.2rem;line-height:1.66667;letter-spacing:.078rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:1.5rem;letter-spacing:0}.favorite-item .information dt{width:5em}.recruitment__linkarea{height:auto}.recruitment__actions{display:flex;align-items:center;gap:10px;justify-content:center;margin-bottom:20px;padding:0 15px}.recruitment__actions .recruitment__favorite{order:-1;width:50% !important}.recruitment__actions .recruitment__favorite .simplefavorite-button{width:100% !important;font-size:1.25rem !important;padding:.8rem 0}.jobsPage .block02 .recruitment__txt{padding:3rem 2.5rem 2.7rem}.recruitment__actions .recruitment__favorite .simplefavorite-button:active{background-color:#e57373 !important}.recruitment__actions .recruitment__favorite .simplefavorite-button:active{pointer-events:none}.recruitment__actions .recruitment__favorite .simplefavorite-button:focus{background-color:#e57373}.recruitment__actions .recruitment__more_block{display:inline-block;width:50% !important}.recruitment__actions .recruitment__more{position:relative;width:100% !important;bottom:0 !important;font-size:1.5rem !important;padding:15px 0}.simplefavorite-button.archive-favorite{letter-spacing:0;width:50% !important;color:#d33 !important;font-size:1.5rem !important;padding:23px 0;border:solid 1px #d33 !important}@media (max-width:48em){.recruitment__actions .recruitment__more{font-size:1.4rem !important}.recruitment__actions .recruitment__more:before{right:1.4rem}.simplefavorite-button.archive-favorite{padding:24px 14px !important;font-size:1.4rem !important}.recruitment__actions .simplefavorite-button{width:50%;padding:25px 0 !important;border:solid 2px !important}}@media (min-width:48em){.simplefavorite-button.archive-favorite{padding:12px !important}.recruitment__actions .recruitment__more{padding:10px !important}}.simplefavorite-button:before{font-family:"Font Awesome 5 Free";content:"\f004";font-weight:900;margin-right:.3em}.simplefavorite-button.archive-favorite i{display:none}.simplefavorite-button.archive-favorite.active:before{content:none !important}.jobsPage .block02 .recruitment__txt .information--time{background-position:-2px 4px;background-size:17px auto}@media screen and (max-width:48em){.jobsPage .block02 .recruitment__txt .information--time{background-size:1.5rem auto;background-position:-2px 5px}}.favorite-item .information--time{background-position:-2px 4px;background-size:1.37rem auto}.recently-viewed-job .information--time{background-position:-2px 4px}.custom-slide .recently-viewed-job{height:28em}@media screen and (max-width:48em){.custom-slide .recently-viewed-job{height:30em}}.recruitment__txt .information--time{background-position:-2px 4px;background-size:14px auto}@media screen and (max-width:48em){.recruitment__txt .information--time{background-size:1.2rem auto;background-position:-1px 2px}}</pre></body></html>