img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
html{margin:0 !important;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}p{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.clearfix:after{content:"";display:table;clear:both}h1,h2,h3,h4,h5,h6{font-weight:400}a{color:#616262}a:hover{opacity:.85}
@charset "UTF-8";.display-none{display:none !important}@media screen and (max-width:320px){.display-none-sss{display:none !important}}@media screen and (max-width:480px){.display-none-ss{display:none !important}}@media screen and (max-width:768px){.display-none-s{display:none !important}}@media screen and (min-width:769px){.display-none-l{display:none !important}}@media screen and (min-width:1300px){.display-none-ll{display:none !important}}@media screen and (max-width:1000px){.display-none-m{display:none !important}}header{position:fixed;background-color:#fff;padding:25px 2.5% 30px 3%;display:flex;align-items:flex-start;align-content:flex-start;justify-content:space-between;box-sizing:border-box;width:100%;z-index:999}@media screen and (max-width:768px){header{padding:15px 4% 10px}}header h1{width:270px;margin-top:15px}@media screen and (max-width:768px){header h1{width:auto;margin-top:5px}header h1 img{width:auto;height:45px}}header nav{display:flex;align-items:flex-start;align-content:flex-start}@media screen and (max-width:768px){header nav{width:80%;height:100vh;padding:175px 40px 100px;box-sizing:border-box;background-color:rgba(255,255,255,.9);display:block;position:fixed;top:0;right:-80%;z-index:-1;transition:all .3s}}header nav .menu_list{display:flex;align-items:flex-start;align-content:flex-start;margin-right:5px}@media screen and (max-width:768px){header nav .menu_list{display:block;margin:0}}@media screen and (max-width:768px){header nav .menu_list li{display:flex;align-items:center;align-content:center;margin-bottom:35px}}header nav .menu_list li:before{content:"";width:20px;height:20px;background-repeat:no-repeat;background-size:100%;background-position:center;display:block;margin:0 auto 10px}@media screen and (max-width:768px){header nav .menu_list li:before{margin:0 10px 0 0}}header nav .menu_list li:nth-child(1):before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/menu_icon07.png)}header nav .menu_list li:nth-child(2):before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/menu_icon01.png)}header nav .menu_list li:nth-child(3):before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/menu_icon02.png)}header nav .menu_list li:nth-child(4):before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/menu_icon03.png)}header nav .menu_list li:nth-child(5):before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/menu_icon04.png)}header nav .menu_list li:nth-child(6):before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/menu_icon05.png)}@media screen and (max-width:768px){header nav .menu_list li:nth-child(7){margin:0}}header nav .menu_list li:nth-child(7):before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/menu_icon06.png)}header nav .menu_list li:nth-child(7) a{border:none}header nav .menu_list li a{padding:1px 18px;border-right:1px #000 solid}@media screen and (max-width:1000px){header nav .menu_list li a{padding:1px 12px}}@media screen and (max-width:768px){header nav .menu_list li a{padding:0;border:none}}header nav .menu_list li a img{width:auto;height:16px}header nav .sns_box{margin-top:20px}@media screen and (max-width:768px){header nav .sns_box{position:absolute;top:105px;right:20px;margin:0}}@media screen and (max-width:768px){header nav .sns_box li{margin-right:30px}}header .menu_btn{padding:16px 13px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/menu_btn.png) no-repeat;background-size:auto 100%;background-position:center}@media screen and (min-width:769px){header .menu_btn{display:none}}header .menu_btn>span{width:25px;height:17px;display:block;position:relative}header .menu_btn>span span{width:100%;height:3px;background-color:#fff;border-radius:5px;position:absolute;left:0;transition:all .3s}header .menu_btn>span span:nth-of-type(1){top:0}header .menu_btn>span span:nth-of-type(2){top:7px}header .menu_btn>span span:nth-of-type(3){bottom:0}header.active .menu_btn>span span:nth-of-type(1){-webkit-transform:translateY(7px) rotate(-45deg);transform:translateY(7px) rotate(-45deg)}header.active .menu_btn>span span:nth-of-type(2){opacity:0}header.active .menu_btn>span span:nth-of-type(3){-webkit-transform:translateY(-7px) rotate(45deg);transform:translateY(-7px) rotate(45deg)}header.active nav{right:0}main{display:block;padding-top:120px}@media screen and (max-width:768px){main{padding-top:75px}}footer{width:100%;padding:50px 0 15px;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}@media screen and (max-width:768px){footer{padding:30px 0 25px}}footer .menu_list{display:flex;margin-right:40px}@media screen and (max-width:768px){footer .menu_list{margin-right:30px}}footer .menu_list li{padding-right:15px;border-right:1px #754c24 solid;margin-right:15px}footer .menu_list li:last-child{padding:0;border:none;margin:0}footer .menu_list li a{font-weight:700}footer p{width:100%;font-size:13px;text-align:center;margin-top:50px}@media screen and (max-width:768px){footer p{font-size:10px;margin-top:45px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','メイリオ',sans-serif;font-size:14px;color:#754c24}@media screen and (min-width:769px){body{min-width:1000px}}@media screen and (max-width:768px){body{font-size:12px}}body *:focus{outline:none}img{width:100%;display:block}a{color:#754c24;display:block;outline:none;text-decoration:none}ul{list-style-type:none}span{display:inline-block}@media screen and (max-width:768px){.pc_only{display:none !important}}@media screen and (min-width:769px){.sp_only{display:none !important}}.overflow{overflow:hidden}.wrapper{width:92%;max-width:1000px;margin:0 auto}.sns_box{display:flex;align-items:center;align-content:center}.sns_box li{width:30px;margin-right:20px}.sns_box li:last-child{margin:0}.btn{width:300px;padding:16px 0;background-color:#f58299;border-radius:30px;margin:0 auto}@media screen and (max-width:768px){.btn{width:225px;padding:10px 0}}.btn img{width:auto;height:18px;margin:0 auto}@media screen and (max-width:768px){.btn img{height:16px}}.link_box{padding:95px 0 145px;background-color:#f9f8ef;position:relative;z-index:9}@media screen and (max-width:768px){.link_box{padding:50px 0}}.link_box:after{content:"";width:100%;height:55px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/link_bg01.png) no-repeat;background-size:100% 100%;background-position:top;position:absolute;top:-52px;right:0;left:0;pointer-events:none}@media screen and (max-width:768px){.link_box:after{height:20px;top:-18px}}.link_box ul{display:flex;flex-wrap:wrap;justify-content:space-between}.link_box ul li{width:48.5%;margin-top:30px}@media screen and (max-width:768px){.link_box ul li{margin-top:10px}}.link_box ul li:nth-child(-n+2){margin:0}.pagination ul{display:flex;align-items:center;align-content:center;justify-content:center}.pagination ul li{width:30px;margin:0 5px}@media screen and (max-width:768px){.pagination ul li{width:25px;margin:0 3px}}.pagination ul li:not(.first):not(.prev):not(.next):not(.last) a,.pagination ul li:not(.first):not(.prev):not(.next):not(.last) span{width:100%;padding:5px 0;background-color:#fff;border:1px #6cbd55 solid;border-radius:50%;box-sizing:border-box;font-size:18px;text-align:center;color:#6cbd55}@media screen and (max-width:768px){.pagination ul li:not(.first):not(.prev):not(.next):not(.last) a,.pagination ul li:not(.first):not(.prev):not(.next):not(.last) span{padding:4px 0;font-size:15px}}.pagination ul li.active a,.pagination ul li.active span{background-color:#6cbd55 !important;color:#fff !important}.pagination ul li a,.pagination ul li span{display:block}.pagination ul li a img,.pagination ul li span img{width:auto;height:16px;padding:7px 0;margin:0 auto}@media screen and (max-width:768px){.pagination ul li a img,.pagination ul li span img{height:15px;padding:5px 0}}#top .mv{background:linear-gradient(#fff 70%,transparent 85%);position:relative}@media screen and (max-width:768px){#top .mv{background:linear-gradient(#fff 20%,transparent 20%),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/bg_sp.jpg);background-size:100%;overflow:hidden}}#top .mv .img_box{position:relative}@media screen and (max-width:768px){#top .mv .img_box{margin-bottom:15px}}#top .mv .img_box div{position:absolute}#top .mv .img_box .item1{width:85vw;position:static;margin-left:-4vw}@media screen and (min-width:769px){#top .mv .img_box .item1{min-width:850px}}@media screen and (max-width:1000px){#top .mv .img_box .item1{margin-left:-40px}}@media screen and (max-width:768px){#top .mv .img_box .item1{width:146vw;margin:0 0 0 -27vw}}#top .mv .img_box .item2{width:4vw;top:4%;left:6%}@media screen and (min-width:769px){#top .mv .img_box .item2{min-width:40px}}@media screen and (max-width:768px){#top .mv .img_box .item2{width:8vw;top:3%;left:8%}}#top .mv .img_box .item3{width:10vw;top:3%;left:32%}@media screen and (min-width:769px){#top .mv .img_box .item3{min-width:100px}}@media screen and (max-width:768px){#top .mv .img_box .item3{width:17.5vw;top:1.5%;left:58%}}#top .mv .img_box .item4{width:9.5vw;bottom:10%;left:38%}@media screen and (min-width:769px){#top .mv .img_box .item4{min-width:95px}}@media screen and (max-width:768px){#top .mv .img_box .item4{width:16vw;bottom:10%;left:45%}}#top .news{padding:22% 0 110px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_bg03.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/bg.jpg);background-repeat:no-repeat,repeat;background-size:100%;background-position:bottom -1px center,top;margin-top:calc(-20% - 10px)}@media screen and (min-width:1300px){#top .news{padding:20% 0 110px}}@media screen and (max-width:768px){#top .news{padding:40px 0 70px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_bg03.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/bg_sp.jpg);margin:0}}#top .news .tab_btn{display:flex;justify-content:center}@media screen and (max-width:768px){#top .news .tab_btn{width:92%;justify-content:space-between;margin:0 auto}}#top .news .tab_btn li{width:390px;padding:19px 0;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_bg01.jpg) no-repeat;background-size:cover;border-radius:20px 20px 0 0;margin:0 10px;cursor:pointer}@media screen and (max-width:768px){#top .news .tab_btn li{width:48%;padding:14px 0;border-radius:15px 15px 0 0;margin:0}}#top .news .tab_btn li:nth-child(1) p{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_text01_off.png)}#top .news .tab_btn li:nth-child(2) p{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_text02_off.png)}#top .news .tab_btn li p{background-repeat:no-repeat;background-size:auto 100%;background-position:center;font-size:22px;text-align:center;color:transparent}@media screen and (max-width:768px){#top .news .tab_btn li p{font-size:18px}}#top .news .tab_btn li.active{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_bg02.jpg)}#top .news .tab_btn li.active:nth-child(1) p{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_text01_on.png)}#top .news .tab_btn li.active:nth-child(2) p{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_text02_on.png)}#top .news .tab_box li .news_box ul{margin-bottom:30px}@media screen and (max-width:768px){#top .news .tab_box li .news_box ul{margin-bottom:20px}}#top .news .tab_box li.hide{display:none}#top .list{padding:70px 0 80px;position:relative;z-index:9}@media screen and (max-width:768px){#top .list{padding:50px 0}}#top .list:after{content:"";width:100%;height:100%;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/list_bg.png) no-repeat;background-size:100%;background-position:top 20% center;position:absolute;top:0;left:0;z-index:-1;pointer-events:none}@media screen and (max-width:768px){#top .list:after{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/list_bg_sp.png);background-position:top 48% center}}#top .list ul{display:flex;align-items:center;align-content:center;justify-content:space-between}@media screen and (max-width:768px){#top .list ul{display:block}}#top .list ul li{width:30%}@media screen and (max-width:768px){#top .list ul li{width:72%;margin-bottom:15px}#top .list ul li:nth-child(2n+1){margin-left:auto}#top .list ul li:last-child{margin-bottom:0}}#top .list .img_box div{position:absolute}#top .list .img_box .item1{width:170px;top:-80px;right:20%}@media screen and (max-width:768px){#top .list .img_box .item1{width:23vw;top:-20px;right:10%}}#top .list .img_box .item2{width:30px;top:10%;right:5%}@media screen and (max-width:768px){#top .list .img_box .item2{width:5vw;top:55%;right:15%}}#top .list .img_box .item3{width:130px;bottom:10px;left:33%}@media screen and (max-width:768px){#top .list .img_box .item3{width:22vw;bottom:20px;left:8%}}#top .voice{padding:80px 0;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/voice_bg02.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/bg.jpg);background-repeat:no-repeat,repeat;background-size:100%;background-position:top;position:relative;z-index:8}@media screen and (max-width:768px){#top .voice{padding:50px 0;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/voice_bg02.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/bg_sp.jpg)}}#top .voice:after{content:"";width:90%;height:100%;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/voice_bg01.png) no-repeat;background-size:100%;background-position:top;position:absolute;top:-50px;right:0;left:0;z-index:-1;margin:auto;pointer-events:none}@media screen and (max-width:768px){#top .voice:after{width:100%;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/voice_bg01_sp.png);top:-40px}}#top .voice h2{width:255px;margin:0 auto 30px}@media screen and (max-width:768px){#top .voice h2{width:180px;margin-bottom:25px}}#top .voice .wrapper{display:flex;flex-wrap:wrap;margin-bottom:45px}@media screen and (max-width:768px){#top .voice .wrapper{display:block;margin-bottom:40px}}#top .voice .wrapper>div{width:50%}@media screen and (max-width:768px){#top .voice .wrapper>div{width:100%;display:flex;flex-wrap:wrap;flex-direction:column-reverse}}#top .voice .wrapper>div .text_box{width:410px;height:325px;box-sizing:border-box;background-repeat:no-repeat;background-size:100%;background-position:top;display:flex;flex-wrap:wrap;align-items:center;align-content:center}@media screen and (max-width:768px){#top .voice .wrapper>div .text_box{width:325px;height:255px}}#top .voice .wrapper>div .text_box .name{width:100%;padding-bottom:15px;border-bottom:1px #754c24 solid;margin-bottom:15px}@media screen and (max-width:768px){#top .voice .wrapper>div .text_box .name{padding-bottom:10px;margin-bottom:10px}}#top .voice .wrapper>div .text_box .name h3{font-size:20px;font-weight:700}@media screen and (max-width:768px){#top .voice .wrapper>div .text_box .name h3{font-size:16px}}#top .voice .wrapper>div .text_box .name h3 span{font-size:24px;margin-left:10px}@media screen and (max-width:768px){#top .voice .wrapper>div .text_box .name h3 span{font-size:18px}}#top .voice .wrapper>div .text_box .name p{font-weight:700;font-feature-settings:"palt";margin-top:5px}@media screen and (min-width:769px){#top .voice .wrapper>div .text_box .name p{font-size:15px}}#top .voice .wrapper>div .text_box>p{width:100%;font-size:12px;line-height:24px}@media screen and (max-width:768px){#top .voice .wrapper>div .text_box>p{line-height:20px}}#top .voice .wrapper>div a{width:420px;position:relative}@media screen and (max-width:768px){#top .voice .wrapper>div a{width:84%}}@media screen and (min-width:769px){#top .voice .wrapper>div.voice1{order:2}}@media screen and (max-width:768px){#top .voice .wrapper>div.voice1{margin-bottom:25px}}#top .voice .wrapper>div.voice1 .text_box{padding:10px 75px 0 55px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/voice_balloon01.png);margin:-35px 0 0 auto}@media screen and (max-width:768px){#top .voice .wrapper>div.voice1 .text_box{padding:0 35px 0 45px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/voice_balloon01_sp.png);margin:0}}@media screen and (max-width:768px){#top .voice .wrapper>div.voice1 a{margin:-20px 0 0 auto}}@media screen and (min-width:769px){#top .voice .wrapper>div.voice2{order:1}}@media screen and (max-width:768px){#top .voice .wrapper>div.voice2{margin-bottom:20px}}#top .voice .wrapper>div.voice2 a{margin:-35px 0 0 auto}@media screen and (max-width:768px){#top .voice .wrapper>div.voice2 a{margin:0}}#top .voice .wrapper>div.voice2 .text_box{padding:0 55px 10px 75px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/voice_balloon02.png)}@media screen and (max-width:768px){#top .voice .wrapper>div.voice2 .text_box{padding:10px 45px 0 35px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/voice_balloon02_sp.png);margin:-25px 0 0 auto}}#top .voice .wrapper>div.voice3{width:100%;display:flex;align-items:center;align-content:center;justify-content:flex-end;flex-direction:row-reverse;margin-top:30px}@media screen and (min-width:769px){#top .voice .wrapper>div.voice3{order:3}}@media screen and (max-width:768px){#top .voice .wrapper>div.voice3{display:block;margin:0}}@media screen and (max-width:768px){#top .voice .wrapper>div.voice3 a{margin-left:auto}}#top .voice .wrapper>div.voice3 .text_box{width:435px;padding:5px 80px 0 75px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/voice_balloon03.png)}@media screen and (min-width:769px){#top .voice .wrapper>div.voice3 .text_box{height:305px}}@media screen and (max-width:768px){#top .voice .wrapper>div.voice3 .text_box{width:325px;padding:10px 35px 0 45px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/voice_balloon03_sp.png)}}#top .voice .btn{border:3px #fff solid}@media screen and (max-width:768px){#top .voice .btn{border-width:2px}}#top .voice .img_box div{position:absolute}#top .voice .img_box .item1{width:85px;top:240px;right:5%}@media screen and (max-width:768px){#top .voice .img_box .item1{width:16vw;top:16%;right:2%}}#top .voice .img_box .item2{width:120px;bottom:105px;left:5.5%}@media screen and (max-width:768px){#top .voice .img_box .item2{width:22vw;bottom:33.5%;left:3.5%}}#top .voice .video_box{max-width:1130px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#top .voice .video_box .video{flex:1 0 50%;max-width:560px;margin-left:10px}#top .voice .video_box .video:first-child{margin-left:0}#top .voice .video_box .video iframe{width:100%;max-width:560px;aspect-ratio:16/9}@media screen and (max-width:768px){#top .voice .video_box .video{flex:1 0 100%;max-width:100%;margin-top:10px;margin-left:0}}#top .voice .video_box+.banner_box{margin-top:30px}#top .voice .banner_box{max-width:1130px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#top .voice .banner_box .banner{flex:1 0 50%;max-width:560px;margin-left:10px}#top .voice .banner_box .banner:first-child{margin-left:0}#top .voice .banner_box .banner img{width:unset;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#top .voice .banner_box .banner{flex:1 0 98%;max-width:100%;margin-top:10px;margin-left:1%;margin-right:1%}#top .voice .banner_box .banner:first-child{margin-left:1%}}.news_box{padding:20px 100px 40px;box-sizing:border-box;background-color:#fff;border-radius:20px;position:relative}@media screen and (max-width:768px){.news_box{padding:25px 15px 35px;border-radius:10px}}.news_box:before,.news_box:after{content:"";width:calc(100% + 12px);height:calc(100% + 12px);background-repeat:no-repeat;background-size:84px;position:absolute;top:-6px;left:-6px;pointer-events:none}@media screen and (max-width:768px){.news_box:before,.news_box:after{width:calc(100% + 10px);height:calc(100% + 10px);background-size:64px;top:-5px;left:-5px}}.news_box:before{z-index:10;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_line01.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_line02.png);background-position:top right,bottom left}.news_box:after{z-index:10;background-position:top left,right bottom}.news_box>ul>li{padding:10px 0;border-bottom:1px #d9d0c5 dashed}@media screen and (max-width:768px){.news_box>ul>li{padding:8px 0}}.news_box>ul>li a{display:flex;align-items:flex-start;align-content:flex-start}.news_box>ul>li a .date{width:140px;padding:7px 0;font-weight:700;color:#6cbd55}@media screen and (min-width:769px){.news_box>ul>li a .date{font-size:16px}}@media screen and (max-width:768px){.news_box>ul>li a .date{width:85px;padding:6px 0}}.news_box>ul>li a>div{width:30px;margin-right:30px}@media screen and (max-width:768px){.news_box>ul>li a>div{width:24px;margin-right:10px}}.news_box>ul>li a p:not(.date){width:calc(100% - 200px);padding:3px 0;line-height:24px}@media screen and (max-width:768px){.news_box>ul>li a p:not(.date){width:calc(100% - 119px);padding:2px 0;line-height:20px}}.news_box.pickup_box:after{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/pickup_line01.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/pickup_line02.png)}.news_box.info_box:after{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/info_line01.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/info_line02.png)}.news_box.info_box ul li{padding:13px 0}@media screen and (max-width:768px){.news_box.info_box ul li{padding:10px 0}}.news_box.info_box ul li a .date{padding:4px 0}@media screen and (min-width:769px){.news_box.info_box ul li a .date{width:130px}}.news_box.info_box ul li a>div{width:50px}@media screen and (min-width:769px){.news_box.info_box ul li a>div{margin-right:20px}}@media screen and (max-width:768px){.news_box.info_box ul li a>div{width:40px}}.news_box.info_box ul li a p:not(.date){padding:0}@media screen and (max-width:768px){.news_box.info_box ul li a p:not(.date){width:calc(100% - 135px)}}#news section:not(.link_box){padding-top:50px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_bg04.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/bg.jpg);background-size:100%;background-repeat:no-repeat,repeat}@media screen and (max-width:768px){#news section:not(.link_box){padding-top:30px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_bg04.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/bg_sp.jpg)}}#news section:not(.link_box) h2{margin-bottom:55px}@media screen and (max-width:768px){#news section:not(.link_box) h2{margin-bottom:30px}}#news section:not(.link_box) h2 img{width:auto;height:35px;margin:0 auto}@media screen and (max-width:768px){#news section:not(.link_box) h2 img{height:25px}}#news section:not(.link_box) .wrapper{padding-bottom:185px;display:flex;align-items:flex-start;align-content:flex-start;justify-content:space-between;position:relative}@media screen and (max-width:768px){#news section:not(.link_box) .wrapper{padding-bottom:60px;display:block}}#news section:not(.link_box) .wrapper:after{content:"";width:100vw;height:100%;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_bg05.png) no-repeat;background-size:100%;background-position:bottom;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}@media screen and (min-width:769px){#news section:not(.link_box) .wrapper:after{min-width:1000px}}#news section:not(.link_box) .wrapper .news_box{width:72%}@media screen and (min-width:769px){#news section:not(.link_box) .wrapper .news_box{padding:15px 50px 50px}}@media screen and (max-width:768px){#news section:not(.link_box) .wrapper .news_box{width:100%;margin-bottom:40px}}#news section:not(.link_box) .wrapper .sidebar{width:25%}@media screen and (max-width:768px){#news section:not(.link_box) .wrapper .sidebar{width:100%}}#news section:not(.link_box) .wrapper .sidebar>div{padding:30px 25px;background-color:#f9f8ef;border-radius:20px;margin-bottom:30px}@media screen and (max-width:768px){#news section:not(.link_box) .wrapper .sidebar>div{padding:20px;border-radius:10px;margin-bottom:20px}}#news section:not(.link_box) .wrapper .sidebar>div:last-child{margin:0}#news section:not(.link_box) .wrapper .sidebar>div h3{padding-bottom:15px;border-bottom:1px #754c24 solid;margin-bottom:30px}@media screen and (max-width:768px){#news section:not(.link_box) .wrapper .sidebar>div h3{padding-bottom:10px;margin-bottom:20px}}#news section:not(.link_box) .wrapper .sidebar>div h3 img{width:auto;height:18px;margin:0 auto}@media screen and (max-width:768px){#news section:not(.link_box) .wrapper .sidebar>div h3 img{height:16px}}#news section:not(.link_box) .wrapper .sidebar>div ul li{margin-bottom:25px}@media screen and (max-width:768px){#news section:not(.link_box) .wrapper .sidebar>div ul li{margin-bottom:20px}}#news section:not(.link_box) .wrapper .sidebar>div ul li:last-child{margin:0 !important}#news section:not(.link_box) .wrapper .sidebar>div ul li a{font-size:17px;font-weight:700;display:flex;align-items:center;align-content:center}@media screen and (max-width:768px){#news section:not(.link_box) .wrapper .sidebar>div ul li a{font-size:15px}}#news section:not(.link_box) .wrapper .sidebar>div ul li a:before{content:"";width:8px;height:12px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/arrow05.png) no-repeat;background-size:100%;display:block;margin-right:10px}#news section:not(.link_box) .wrapper .sidebar>div.job h4 img{margin-bottom:25px;width:auto;height:21px}@media screen and (max-width:768px){#news section:not(.link_box) .wrapper .sidebar>div.job h4 img{height:16px}}#news section:not(.link_box) .wrapper .sidebar>div.job h4+ul{padding-left:1.5em}#news section:not(.link_box) .wrapper .sidebar>div.job ul{padding-bottom:25px;margin-bottom:25px;border-bottom:1px #754c24 solid}#news section:not(.link_box) .wrapper .sidebar>div.job ul:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}#news section:not(.link_box) .wrapper .sidebar>div.career>div a{margin-bottom:12px}#news section:not(.link_box) .wrapper .sidebar>div.career>div a:last-child{margin-bottom:0}@media screen and (max-width:768px){#news section:not(.link_box) .wrapper .sidebar>div.career>div a img{width:auto;height:40px;margin:0 auto}}@media screen and (max-width:768px){#news section:not(.link_box) .wrapper .sidebar>div.career>div{display:flex;justify-content:space-between;flex-wrap:wrap}#news section:not(.link_box) .wrapper .sidebar>div.career>div a{width:48%}#news section:not(.link_box) .wrapper .sidebar>div.career>div a img{width:100%;height:auto}}@media screen and (min-width:769px){#news section:not(.link_box) .wrapper .sidebar>div.category h3{margin-bottom:25px}}#news section:not(.link_box) .wrapper .sidebar>div.category ul li{margin-bottom:10px}#news section:not(.link_box) .pagination{padding:5px 0 120px;background-color:#fff;margin-top:-5px}@media screen and (max-width:768px){#news section:not(.link_box) .pagination{padding:15px 0 40px}}#news .link_box:before{content:"";width:100%;height:calc(100% + 52px);background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/link_bg02.png) no-repeat;background-size:100%;background-position:top;position:absolute;top:-52px;right:0;left:0;z-index:-1;pointer-events:none}@media screen and (max-width:768px){#news .link_box:before{height:calc(100% + 18px);top:-18px}}#news .link_box:after{z-index:-2}@media screen and (min-width:769px){#news .detail .news_box{padding-top:35px !important}}#news .detail .news_box .flex{display:flex;align-items:center;align-content:center;margin-bottom:15px}@media screen and (max-width:768px){#news .detail .news_box .flex{margin-bottom:10px}}#news .detail .news_box .flex .date{font-size:18px;font-weight:700;color:#6cbd55;margin-right:20px}@media screen and (max-width:768px){#news .detail .news_box .flex .date{font-size:14px;margin-right:10px}}#news .detail .news_box .flex .category{display:flex}#news .detail .news_box .flex .category li{width:60px;padding:7px 0;border:1px #6cbd55 solid;border-radius:30px;box-sizing:border-box;font-weight:700;text-align:center;color:#6cbd55;margin-right:10px}@media screen and (max-width:768px){#news .detail .news_box .flex .category li{width:50px;padding:3px 0;margin-right:5px}}#news .detail .news_box .flex .new{width:60px}@media screen and (max-width:768px){#news .detail .news_box .flex .new{width:40px}}#news .detail .news_box h3{padding-bottom:15px;border-bottom:2px #754c24 solid;font-size:20px;font-weight:700;line-height:26px;display:flex;align-items:center;align-content:center;margin-bottom:30px}@media screen and (max-width:768px){#news .detail .news_box h3{padding-bottom:5px;font-size:16px;line-height:22px;margin-bottom:15px}}#news .detail .news_box h3 img{width:40px;margin-right:15px}@media screen and (max-width:768px){#news .detail .news_box h3 img{width:30px;margin-right:10px}}#news .detail .news_box .movie_box{margin-bottom:25px}@media screen and (max-width:768px){#news .detail .news_box .movie_box{margin-bottom:10px}}#news .detail .news_box>p{line-height:24px;margin-bottom:25px}@media screen and (max-width:768px){#news .detail .news_box>p{line-height:20px;margin-bottom:10px}}#news .detail .news_box>p:last-child{margin:0}#news .btn_box{padding-bottom:100px;background-color:#fff}@media screen and (max-width:768px){#news .btn_box{padding:15px 0 40px}}#news .btn_box>div{display:flex;align-items:center;align-content:center;justify-content:center;margin-top:20px}@media screen and (max-width:768px){#news .btn_box>div{margin-top:15px}}#news .btn_box>div .btn{width:140px;padding:12px 0;background-color:#fff;border:4px #f58299 solid;box-sizing:border-box;margin:0 10px;position:relative}@media screen and (max-width:768px){#news .btn_box>div .btn{width:110px;padding:8px 0;border-width:2px;margin:0 5px}}#news .btn_box>div .btn:after{content:"";width:10px;height:100%;background-repeat:no-repeat;background-size:100%;background-position:center;position:absolute;top:0}@media screen and (max-width:768px){#news .btn_box>div .btn:after{width:8px}}#news .btn_box>div .btn.prev{padding-right:40px}@media screen and (max-width:768px){#news .btn_box>div .btn.prev{padding-right:30px}}#news .btn_box>div .btn.prev img{margin:0 0 0 auto}#news .btn_box>div .btn.prev:after{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/arrow01.png);left:20px}#news .btn_box>div .btn.next{padding-left:40px}@media screen and (max-width:768px){#news .btn_box>div .btn.next{padding-left:30px}}#news .btn_box>div .btn.next img{margin:0 auto 0 0}#news .btn_box>div .btn.next:after{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/arrow02.png);right:20px}#news .info_box{width:100% !important;margin:0 !important}#news .info .sidebar{display:none}.search_ttl{display:flex;align-items:center;align-content:center;margin-bottom:35px}@media screen and (max-width:768px){.search_ttl{justify-content:center;margin-bottom:25px}}.search_ttl:before{content:"";width:40px;height:40px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/search_icon01.png) no-repeat;background-size:100%;background-position:center;display:block;margin-right:10px}@media screen and (max-width:768px){.search_ttl:before{width:36px;height:36px}}.search_ttl img{width:auto;height:22px}@media screen and (max-width:768px){.search_ttl img{height:20px}}.search_box form dl dt,.condition form dl dt{font-size:16px;font-weight:700;margin-bottom:10px}.search_box form dl dd input[type=text],.condition form dl dd input[type=text]{width:100%;height:30px;padding:0 30px;box-sizing:border-box;background-color:#fff;border:1px #754c24 solid}@media screen and (max-width:768px){.search_box form dl dd input[type=text],.condition form dl dd input[type=text]{padding:0 10px;font-size:16px}}.search_box form dl dd input[type=radio],.condition form dl dd input[type=radio]{display:none}.search_box form dl dd input[type=radio]:checked+label:after,.condition form dl dd input[type=radio]:checked+label:after{content:"";width:10px;height:10px;background:#754c24;border-radius:50%;position:absolute;top:0;bottom:0;left:3px;margin:auto}.search_box form dl dd label:not(.select),.condition form dl dd label:not(.select){padding:1px 0 1px 20px;font-weight:700;color:#a67c52;margin-right:15px;position:relative;cursor:pointer}@media screen and (max-width:768px){.search_box form dl dd label:not(.select),.condition form dl dd label:not(.select){padding-left:20px;margin-right:15px}}.search_box form dl dd label:not(.select):before,.condition form dl dd label:not(.select):before{content:"";width:16px;height:16px;background-color:#fff;border:1px #754c24 solid;box-sizing:border-box;border-radius:50%;position:absolute;top:0;bottom:0;left:0;margin:auto}.search_box form dl dd label:not(.select):last-child,.condition form dl dd label:not(.select):last-child{margin:0}.search_box form dl dd select,.condition form dl dd select{width:175px;height:30px;padding:0 30px;box-sizing:border-box;background-color:#fff;border:1px #754c24 solid;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media screen and (max-width:768px){.search_box form dl dd select,.condition form dl dd select{width:90%;padding:0 10px;font-size:16px}}.search_box form dl dd select::-ms-expand,.condition form dl dd select::-ms-expand{display:none}.search_box .btn_box,.condition .btn_box{width:100%;display:flex;justify-content:space-between}.search_box .btn_box button,.condition .btn_box button{padding:11px 0;border-radius:30px;border:none;cursor:pointer}@media screen and (max-width:768px){.search_box .btn_box button,.condition .btn_box button{padding:12px 0}}.search_box .btn_box button img,.condition .btn_box button img{width:auto;height:18px;margin:0 auto}@media screen and (max-width:768px){.search_box .btn_box button img,.condition .btn_box button img{height:16px}}.search_box .btn_box button[type=submit],.condition .btn_box button[type=submit]{width:300px;background-color:#ff931e}@media screen and (max-width:768px){.search_box .btn_box button[type=submit],.condition .btn_box button[type=submit]{width:72%}}.search_box .btn_box button[type=reset],.condition .btn_box button[type=reset]{width:80px;background-color:#998675}@media screen and (max-width:768px){.search_box .btn_box button[type=reset],.condition .btn_box button[type=reset]{width:24%}}.search_box{width:530px;padding:70px 40px 100px 100px;box-sizing:border-box}@media screen and (min-width:769px){.search_box{background-color:rgba(255,255,255,.9);border-radius:300px 0 0 300px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:768px){.search_box{width:100%;padding:35px 4% 45px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/search_bg01.png) no-repeat;background-size:100% 100%}}.search_box .search_ttl{padding:0 0 10px 100px;border-bottom:1px #754c24 solid}@media screen and (max-width:768px){.search_box .search_ttl{padding:0 0 5px}}.search_box form{display:flex;flex-wrap:wrap;justify-content:space-between}.search_box form dl{width:195px;margin-bottom:30px}@media screen and (max-width:768px){.search_box form dl{width:49%;margin-bottom:25px}}.search_box form dl:nth-child(1){width:100%}.search_box form dl:nth-child(1) dt{margin-bottom:20px}@media screen and (max-width:768px){.search_box form dl:nth-child(1) dt{margin-bottom:15px}}.search_box form dl:nth-child(1) dt img{width:auto;height:18px}@media screen and (max-width:768px){.search_box form dl:nth-child(1) dt img{height:16px}}.search_box form dl:nth-child(5) dd label{padding:8px 0 8px 20px}@media screen and (max-width:768px){.search_box form dl:nth-child(5) dd label{padding:9px 0 9px 20px}}.search_box form dl dd{display:flex}#search{padding:165px 0 155px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_bg04.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/search_bg02.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/bg.jpg);background-size:100%;background-repeat:no-repeat,no-repeat,repeat;background-position:top,bottom -1px center,top;position:relative}@media screen and (max-width:768px){#search{padding:105px 0 50px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_bg04.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/search_bg02.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/bg_sp.jpg);background-position:center 74px}}#search .search_ttl{justify-content:center}@media screen and (max-width:768px){#search .search_ttl{margin-bottom:20px}}#search .condition{margin-bottom:30px}@media screen and (max-width:768px){#search .condition{margin-bottom:20px}}#search .condition form{background-color:#f9f8ef;border-radius:20px;overflow:hidden}@media screen and (max-width:768px){#search .condition form{border-radius:10px}}#search .condition form h3{width:100%;padding:15px 50px;box-sizing:border-box;background-color:#6cbd55;position:relative;cursor:pointer}@media screen and (max-width:768px){#search .condition form h3{padding:12px 30px}}#search .condition form h3:after{content:"";width:16px;height:100%;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/arrow07.png) no-repeat;background-size:100%;background-position:center;position:absolute;top:0;right:25px;pointer-events:none}@media screen and (max-width:768px){#search .condition form h3:after{width:14px;right:20px}}#search .condition form h3 img{width:auto;height:20px}@media screen and (max-width:768px){#search .condition form h3 img{height:16px}}#search .condition form h3.active:after{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/arrow08.png)}#search .condition form>div{padding:40px 80px;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:768px){#search .condition form>div{padding:20px 15px}}@media screen and (min-width:769px){#search .condition form>div dl:last-of-type{width:100%;margin:45px 0 30px}}@media screen and (max-width:768px){#search .condition form>div dl{width:48%;margin-bottom:25px}}#search .condition form>div dl dt{margin-bottom:15px}#search .condition form>div dl dd label:not(.select){display:block;margin:0 0 15px}#search .condition form>div dl dd label:not(.select):last-child{margin:0}#search .condition form>div dl dd .select{position:relative}@media screen and (max-width:768px){#search .condition form>div dl dd .select{width:100%;display:block}}#search .condition form>div dl dd .select:after{content:"";width:10px;height:100%;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/arrow09.png) no-repeat;background-size:100%;background-position:center;position:absolute;top:0;right:10px;pointer-events:none}#search .condition form>div dl dd .select select{padding:0 15px}@media screen and (max-width:768px){#search .condition form>div dl dd .select select{width:100%;padding:0 10px}}#search .condition form>div .btn_box{width:100%}@media screen and (min-width:769px){#search .condition form>div .btn_box{justify-content:center}#search .condition form>div .btn_box button{margin:0 5px}}#search .all{padding:40px 50px 50px;background-color:#fff;border-radius:20px}@media screen and (max-width:768px){#search .all{padding:20px 15px;border-radius:10px}}#search .all .pagination_box{padding:20px 25px;background-color:#f9f8ef;border-radius:20px;display:flex;align-items:center;align-content:center;justify-content:space-between}@media screen and (max-width:768px){#search .all .pagination_box{padding:15px;border-radius:10px;flex-wrap:wrap}}#search .all .pagination_box:last-child{justify-content:center}@media screen and (max-width:768px){#search .all .pagination_box:last-child .pagination{margin:0}}#search .all .pagination_box>p{font-size:15px;font-weight:700}@media screen and (min-width:769px){#search .all .pagination_box>p{order:1}}@media screen and (max-width:768px){#search .all .pagination_box>p{font-size:14px}}#search .all .pagination_box>p span{font-size:18px;color:#6cbd55;margin-right:5px}@media screen and (max-width:768px){#search .all .pagination_box>p span{font-size:16px}}#search .all .pagination_box label{width:120px;position:relative}@media screen and (min-width:769px){#search .all .pagination_box label{order:3}}@media screen and (max-width:768px){#search .all .pagination_box label{width:80px}}#search .all .pagination_box label:after{content:"";width:12px;height:100%;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/arrow07.png) no-repeat;background-size:100%;background-position:center;position:absolute;top:0;right:10px;pointer-events:none}@media screen and (max-width:768px){#search .all .pagination_box label:after{width:10px}}#search .all .pagination_box label select{width:100%;height:30px;padding:0 15px;box-sizing:border-box;background-color:#754c24;border:none;font-weight:700;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media screen and (max-width:768px){#search .all .pagination_box label select{height:26px;padding:0 10px}}@media screen and (min-width:769px){#search .all .pagination_box .pagination{order:2}}@media screen and (max-width:768px){#search .all .pagination_box .pagination{width:100%;margin-top:10px}}#search .all>ul>li{padding:50px 0;border-bottom:1px #754c24 solid}@media screen and (max-width:768px){#search .all>ul>li{padding:25px 0}}#search .all>ul>li:last-child{border:none}#search .all>ul>li .btn_box{display:flex;align-items:center;align-content:center;justify-content:center}@media screen and (max-width:768px){#search .all>ul>li .btn_box{justify-content:space-between}}#search .all>ul>li .btn_box .btn{margin:0 15px}@media screen and (max-width:768px){#search .all>ul>li .btn_box .btn{width:49%;margin:0}}#search .all>ul>li .btn_box .btn:nth-child(1){background-color:#6cbd55}#search .item>p{font-size:18px;font-weight:700;margin-bottom:25px}@media screen and (max-width:768px){#search .item>p{font-size:14px;line-height:20px;margin-bottom:10px}}#search .item .flex{display:flex;align-items:center;align-content:center;margin-bottom:30px}@media screen and (max-width:768px){#search .item .flex{display:block;margin-bottom:15px}}#search .item .flex h3{font-size:26px;font-weight:700;color:#6cbd55;display:flex;align-items:center;align-content:center}@media screen and (max-width:768px){#search .item .flex h3{font-size:18px;line-height:24px}}#search .item .flex h3 img{width:35px;margin-right:5px}@media screen and (max-width:768px){#search .item .flex h3 img{width:30px}}#search .item .flex .category{padding:7px 15px;border:1px solid;border-radius:30px;margin-left:10px}@media screen and (max-width:768px){#search .item .flex .category{padding:3px 10px;border-radius:15px;display:inline-block;margin:10px 0 0}}#search .item .flex .category.type1{border-color:#f58299;color:#f58299}#search .item .flex .category.type2{border-color:#9697f2;color:#9697f2}#search .item .flex .img_box{width:49%}@media screen and (max-width:768px){#search .item .flex .img_box{width:100%;margin-bottom:15px}}#search .item .flex .text_box{width:49%;padding:0 25px;border:1px #754c24 solid;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;align-content:center}@media screen and (max-width:768px){#search .item .flex .text_box{width:100%;padding:10px 15px;display:block}}#search .item .flex .text_box ul{width:100%}#search .item .flex .text_box ul li{font-size:16px;display:flex;align-items:center;align-content:center;margin:10px 0}@media screen and (max-width:768px){#search .item .flex .text_box ul li{font-size:14px}}#search .item .flex .text_box ul li:before{content:"";width:24px;height:28px;background-repeat:no-repeat;background-size:100%;background-position:center;display:block;margin-right:10px}@media screen and (max-width:768px){#search .item .flex .text_box ul li:before{width:20px;height:23px}}#search .item .flex .text_box ul li:nth-child(1):before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/search_icon04.png)}#search .item .flex .text_box ul li:nth-child(2):before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/search_icon05.png)}#search .item .flex .text_box ul li:nth-child(3):before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/search_icon06.png)}#search .item .flex .text_box ul li:nth-child(4):before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/search_icon07.png)}#search .item .flex:nth-of-type(2){align-items:stretch;align-content:stretch;justify-content:space-between;margin-bottom:35px}@media screen and (max-width:768px){#search .item .flex:nth-of-type(2){margin-bottom:20px}}#search .detail{padding:50px;background-color:#fff;border-radius:20px;margin-bottom:50px}@media screen and (max-width:768px){#search .detail{padding:20px 15px;border-radius:10px;margin-bottom:20px}}#search .detail .item .flex:nth-of-type(2){margin-bottom:50px}@media screen and (max-width:768px){#search .detail .item .flex:nth-of-type(2){margin-bottom:20px}}#search .detail .item .flex:nth-of-type(2) .text_box{border:none;display:block;margin-top:15px}@media screen and (max-width:768px){#search .detail .item .flex:nth-of-type(2) .text_box{padding:0;margin:0}}#search .detail .item .flex:nth-of-type(2) .text_box p{line-height:28px;font-feature-settings:"palt"}@media screen and (min-width:769px){#search .detail .item .flex:nth-of-type(2) .text_box p{font-size:16px}}@media screen and (max-width:768px){#search .detail .item .flex:nth-of-type(2) .text_box p{line-height:20px}}#search .detail table tr{border-top:1px #6cbd55 solid}#search .detail table tr:last-child{border-bottom:1px #6cbd55 solid}#search .detail table tr th{width:180px;padding:0 40px;box-sizing:border-box;background-color:#eafade;vertical-align:middle;text-align:left;color:#6cbd55}@media screen and (min-width:769px){#search .detail table tr th{font-size:15px}}@media screen and (max-width:768px){#search .detail table tr th{width:100px;padding:0 10px}}#search .detail table tr td{width:calc(100% - 180px);padding:13px 30px;box-sizing:border-box;line-height:24px}@media screen and (max-width:768px){#search .detail table tr td{width:calc(100% - 100px);padding:7px 15px;line-height:20px}}#search .pagetop{width:60px;position:absolute;right:60px;bottom:0}@media screen and (max-width:768px){#search .pagetop{width:50px;right:3%;bottom:-10px}}.contact_box{padding:50px;background-color:#fff;border-radius:20px}@media screen and (max-width:768px){.contact_box{padding:20px 15px;border-radius:10px}}.contact_box h3{margin-bottom:45px}@media screen and (max-width:768px){.contact_box h3{margin-bottom:15px}}.contact_box h3 img{width:auto;height:30px;margin:0 auto}@media screen and (max-width:768px){.contact_box h3 img{height:20px}}.contact_box form .entry-title p{padding-bottom:30px;border-bottom:2px #754c24 solid;line-height:28px;text-align:center}@media screen and (min-width:769px){.contact_box form .entry-title p{font-size:16px}}@media screen and (max-width:768px){.contact_box form .entry-title p{padding-bottom:10px;line-height:20px;margin-bottom:10px}}.contact_box form .entry-inner{padding-bottom:15px;border-bottom:2px #754c24 solid}@media screen and (max-width:768px){.contact_box form .entry-inner{padding-bottom:10px}}.contact_box form dl{padding:15px 0;display:flex;align-items:flex-start;align-content:flex-start}@media screen and (max-width:768px){.contact_box form dl{padding:10px 0;display:block}}.contact_box form dl dt{width:200px;padding:16px 25px;box-sizing:border-box;font-size:15px;font-weight:700;line-height:18px}@media screen and (max-width:768px){.contact_box form dl dt{width:100%;padding:0;font-size:13px;margin-bottom:10px}}.contact_box form dl dt span{color:#f58299;margin-left:3px}.contact_box form dl dd{width:calc(100% - 200px);display:flex;flex-wrap:wrap;align-items:center;align-content:center}@media screen and (max-width:768px){.contact_box form dl dd{width:100%}}.contact_box form dl dd p:not(.attention){padding:18px 30px}@media screen and (max-width:768px){.contact_box form dl dd p:not(.attention){padding:0}}.contact_box form dl dd .attention{padding-left:1em;font-size:13px;line-height:22px;margin-top:15px;position:relative}.contact_box form dl dd .attention:before{content:"＊";position:absolute;top:0;left:0}.contact_box form dl dd .attention span{color:#f58299;margin:0}.contact_box form dl dd span{margin:0 10px}@media screen and (max-width:768px){.contact_box form dl dd span{margin:0 5px}}.contact_box form dl dd input,.contact_box form dl dd select,.contact_box form dl dd textarea{width:100%;height:50px;padding:0 20px;box-sizing:border-box;background-color:#f9f8ef;border-radius:10px;border:none}@media screen and (max-width:768px){.contact_box form dl dd input,.contact_box form dl dd select,.contact_box form dl dd textarea{height:40px;padding:0 10px;border-radius:5px;font-size:16px}}.contact_box form dl dd>div{width:340px;margin:20px 20px 0 0}@media screen and (max-width:768px){.contact_box form dl dd>div{width:48%;margin:15px 4% 0 0}.contact_box form dl dd>div input{width:100% !important}}.contact_box form dl dd>div:nth-child(-n+2){margin-top:0}.contact_box form dl dd>div:nth-child(2n){margin-right:0}.contact_box form dl dd label{width:100%;position:relative}.contact_box form dl dd label:after{content:"";width:10px;height:50px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/arrow09.png) no-repeat;background-size:100%;background-position:center;position:absolute;top:0;right:15px;pointer-events:none}@media screen and (max-width:768px){.contact_box form dl dd label:after{height:40px}}.contact_box form dl dd label select{width:100%;padding:0 30px 0 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.contact_box form dl dd label select::-ms-expand{display:none}.contact_box form dl dd textarea{height:150px;padding:20px;resize:none}@media screen and (max-width:768px){.contact_box form dl dd textarea{padding:10px}}.contact_box form dl.tel dd span{margin:0}.contact_box form dl.tel dd input{width:180px;-moz-appearance:textfield}.contact_box form dl.tel dd input::-webkit-outer-spin-button,.contact_box form dl.tel dd input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media screen and (max-width:768px){.contact_box form dl.tel dd input{width:26%}}.contact_box form dl.birthday dd label{width:90px}.contact_box form dl.birthday dd label:nth-child(1){width:180px}.contact_box form dl.birthday dd{display:flex}.contact_box form dl.birthday dd label{width:25%}.contact_box form dl.birthday dd label:nth-child(1){width:28%}.contact_box form dl.name dd{justify-content:space-between}@media screen and (max-width:768px){.contact_box form dl.name dd input{width:48%}}@media screen and (max-width:768px){.contact_box form dl.tel dd{justify-content:space-between}.contact_box form dl.tel dd input{width:30%}}.contact_box .privacy{padding:45px 0;font-size:16px;text-align:center}@media screen and (max-width:768px){.contact_box .privacy{padding:15px 0 25px;font-size:14px;line-height:20px}}.contact_box .privacy p{text-align:center}.contact_box .privacy p a{color:#754c24;display:inline-block}.contact_box .privacy label{font-weight:700;display:inline-block;margin:30px 0 50px;cursor:pointer}@media screen and (max-width:768px){.contact_box .privacy label{margin:15px 0 25px}}.contact_box .privacy .btn{width:400px;border:none;font-size:18px;font-weight:700;line-height:100%;color:#fff;display:block;cursor:pointer}@media screen and (max-width:768px){.contact_box .privacy .btn{width:280px}}.contact_box .privacy .required{color:#f58299;margin-left:3px}.contact_box .text_box{padding:10px 20px;border:2px #754c24 solid;line-height:22px}@media screen and (min-width:769px){.contact_box .text_box{font-size:13px}}@media screen and (max-width:768px){.contact_box .text_box{padding:10px;line-height:20px}}.contact_box .text_box h4{font-weight:700}#contact{padding:165px 0 155px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_bg04.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/search_bg02.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/bg.jpg);background-size:100%;background-repeat:no-repeat,no-repeat,repeat;background-position:top,bottom -1px center,top;position:relative}@media screen and (max-width:768px){#contact{padding:115px 0 50px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/news_bg04.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/search_bg02.png),url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/bg_sp.jpg)}}#contact .contact_box{margin-bottom:1em;font-size:14px;line-height:1.8}@media screen and (max-width:768px){#contact .contact_box{font-size:12px}}#news #application_form_conversion-wrap{text-align:center}#news #application_form_conversion-wrap h1{font-size:20px;font-weight:700}#news #application_form_conversion-wrap .l-container{padding-top:30px;background:#fff}#news #application_form_conversion-wrap .l-container h2{font-size:16px;font-weight:700;margin-bottom:25px}#news #application_form_conversion-wrap .l-container p{line-height:20px}#news #application_form_conversion-wrap .l-container a{text-decoration:underline;margin:15px0}.mw_wp_form .error{display:inline-block !important}.voice_list{display:flex;flex-wrap:wrap;width:72%}@media screen and (max-width:768px){.voice_list{width:100%}}.voice_list a{cursor:pointer;margin-bottom:20px;margin-right:4%;width:48%;background-color:#fff;border-radius:20px;overflow:hidden}@media screen and (max-width:768px){.voice_list a{max-height:300px}}.voice_list a:nth-child(even){margin-right:0}.voice_list a .img_cont{width:100%;height:250px;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (max-width:768px){.voice_list a .img_cont{height:112px}}.voice_list a .txt_cont{padding:15px 20px}.voice_list a .txt_cont .js_tag{margin-bottom:10px;cursor:pointer}.voice_list a .txt_cont .js_tag img{width:auto;height:28px}@media screen and (max-width:768px){.voice_list a .txt_cont .js_tag img{height:20px}}.voice_list a .txt_cont .profile{margin-bottom:10px;padding-bottom:10px;line-height:1.45;font-size:18px;font-weight:700;border-bottom:1px #754c24 solid}@media screen and (max-width:768px){.voice_list a .txt_cont .profile{font-size:14px}}.voice_list a .txt_cont .profile dt span{margin-left:.5em;font-size:22px}@media screen and (max-width:768px){.voice_list a .txt_cont .profile dt span{font-size:16px}}.voice_list a .txt_cont .profile dd{font-size:15px}@media screen and (max-width:768px){.voice_list a .txt_cont .profile dd{font-size:12px}}.voice_list a .txt_cont p{font-size:14px;line-height:1.6}@media screen and (max-width:768px){.voice_list a .txt_cont p{max-height:20px;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.voice_detail{padding:50px !important}@media screen and (max-width:768px){.voice_detail{padding:25px !important}}.voice_detail .ttl_cont a{margin-bottom:10px}.voice_detail .ttl_cont a img{width:auto;height:28px}.voice_detail .ttl_cont .profile{margin-bottom:20px;padding-bottom:20px;line-height:1.6;font-size:20px;font-weight:700;border-bottom:2px #754c24 solid}@media screen and (max-width:768px){.voice_detail .ttl_cont .profile{font-size:14px}}.voice_detail .ttl_cont .profile dt span{margin-left:.5em;font-size:24px}@media screen and (max-width:768px){.voice_detail .ttl_cont .profile dt span{font-size:18px}}.voice_detail .ttl_cont .profile dd{font-size:18px}@media screen and (max-width:768px){.voice_detail .ttl_cont .profile dd{font-size:13px}}.voice_detail .article_cont{line-height:1.8;font-size:14px}.voice_detail .article_cont .col_section{margin-bottom:40px}.voice_detail .article_cont .col_section:last-child{margin-bottom:0}.voice_detail .article_cont .col_section h3{position:relative;margin-bottom:30px;padding:10px;font-size:17px;font-weight:700;text-align:center;color:#6cbd55;border-radius:1000px;border:2px #6cbd55 solid !important}.voice_detail .article_cont .col_section h3:after{content:'';position:absolute;bottom:-13.5px;left:0;right:0;margin:0 auto;width:24px;height:14px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/fukidashi_arrow.png)}@media screen and (max-width:768px){.voice_detail .article_cont .col_section h3{text-align:left;padding:10px 20px;border-radius:20px;font-size:14px}}.voice_detail .article_cont .col_section p{margin-bottom:24px}.voice_detail .article_cont .col_section p:last-child{margin-bottom:0}.pagination.detail{margin:0 auto}@media screen and (max-width:768px){.pagination.detail{max-width:100%}}.pagination.detail .control_list{margin:0 auto;width:300px}.pagination.detail img{margin-bottom:20px;width:auto;height:50px}@media screen and (max-width:768px){.pagination.detail .back{margin:0 auto;width:70%}.pagination.detail .back img{width:100%;height:auto}}.pagination.detail .control{display:flex;justify-content:space-between}@media screen and (max-width:768px){.pagination.detail .control{margin:0 auto;width:70%}.pagination.detail .control a{width:47%}.pagination.detail .control img{width:100%;height:auto}}.news_box.recruit{width:100% !important;padding:0 !important}.news_box.recruit .recruit_mv{overflow:hidden;border-radius:10px 10px 0 0}.news_box.recruit .recruit_mv .recruit_bg{position:relative;display:flex;justify-content:space-between;align-items:center;padding:40px 60px 20px 30px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/shinsotsu_bg.png);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:0}@media screen and (max-width:768px){.news_box.recruit .recruit_mv .recruit_bg{flex-wrap:wrap;padding:20px}}.news_box.recruit .recruit_mv .recruit_bg .img_cont img{width:auto;height:354px}@media screen and (max-width:768px){.news_box.recruit .recruit_mv .recruit_bg .img_cont{width:100%}.news_box.recruit .recruit_mv .recruit_bg .img_cont img{width:100%;height:auto}}.news_box.recruit .recruit_mv .recruit_bg .txt_cont{max-width:384px}.news_box.recruit .recruit_mv .recruit_bg .txt_cont .ttl{margin-bottom:10px}@media screen and (max-width:768px){.news_box.recruit .recruit_mv .recruit_bg .txt_cont .ttl{margin-bottom:0}}.news_box.recruit .recruit_mv .recruit_bg .txt_cont .ttl img{width:auto;height:92px}@media screen and (max-width:768px){.news_box.recruit .recruit_mv .recruit_bg .txt_cont .ttl img{width:100%;height:auto}}.news_box.recruit .recruit_mv .recruit_bg .txt_cont .lead{margin:0 auto;max-width:350px;line-height:1.8;font-size:14px}@media screen and (max-width:768px){.news_box.recruit .recruit_mv .recruit_bg .txt_cont .lead{max-width:auto;width:90%;height:auto}}.news_box.recruit .recruit_mv.chuto .recruit_bg{flex-direction:row-reverse;padding:30px 30px 20px 60px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/chuto_bg.png)}@media screen and (max-width:768px){.news_box.recruit .recruit_mv.chuto .recruit_bg{padding:20px}}.news_box.recruit .recruit_mv.chuto .recruit_bg .img_cont img{width:auto;height:354px}@media screen and (max-width:768px){.news_box.recruit .recruit_mv.chuto .recruit_bg .img_cont{width:100%}.news_box.recruit .recruit_mv.chuto .recruit_bg .img_cont img{width:100%;height:auto}}.news_box.recruit .recruit_btn_cont{position:relative;padding:40px 60px}@media screen and (max-width:768px){.news_box.recruit .recruit_btn_cont{padding:20px}}.news_box.recruit .recruit_btn_cont:after{content:'';position:absolute;right:60px;top:-40px;width:117px;height:75px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/shinsotsu_deco.png);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.news_box.recruit .recruit_btn_cont:after{width:58px;height:38px;top:-20px;right:30px}}.news_box.recruit .recruit_btn_cont .recruit_btn_list{margin-bottom:30px}.news_box.recruit .recruit_btn_cont .recruit_btn_list:last-child{margin-bottom:0}.news_box.recruit .recruit_btn_cont .recruit_btn_list h3{margin-bottom:20px;padding-bottom:20px;border-bottom:1px #754c24 solid}.news_box.recruit .recruit_btn_cont .recruit_btn_list h3 img{width:auto;height:30px}@media screen and (max-width:768px){.news_box.recruit .recruit_btn_cont .recruit_btn_list h3 img{height:24px}}.news_box.recruit .recruit_btn_cont .recruit_btn_list ul{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-1%}.news_box.recruit .recruit_btn_cont .recruit_btn_list ul li{margin:0 1% 1%;width:23%;border-bottom:none}@media screen and (max-width:768px){.news_box.recruit .recruit_btn_cont .recruit_btn_list ul li{margin:0 1% 1%;width:48%}}.wrapper#recruit:after{display:none !important}main.job#news section:not(.link_box){padding-top:0;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/yellow_bg.png);background-position:center;background-repeat:repeat;background-size:50%}main.job#news section:not(.link_box) .wrapper{display:block}main.job .job_mv{position:relative;display:flex;align-items:center;width:100%;height:270px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_hoiku_mv.png);background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:40px}@media screen and (max-width:768px){main.job .job_mv{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_hoiku_mv_sp.png)}}main.job .job_mv.h_flow{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_h_flow_mv.png)}@media screen and (max-width:768px){main.job .job_mv.h_flow{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_h_flow_mv_sp.png)}}main.job .job_mv.h_flow__chuto{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_chuto_h_flow_mv.png)}@media screen and (max-width:768px){main.job .job_mv.h_flow__chuto{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_chuto_h_flow_mv_sp.png)}}main.job .job_mv.h_kenshu{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_h_kenshu_mv.png)}main.job .job_mv.h_kenshu__chuto{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_chuto_h_kenshu_mv.png)}@media screen and (max-width:768px){main.job .job_mv.h_kenshu__chuto{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_chuto_h_kenshu_mv_sp.png)}}main.job .job_mv.g{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_gakudo_mv.png)}main.job .job_mv.g_flow{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_g_flow_mv.png)}@media screen and (max-width:768px){main.job .job_mv.g_flow{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_g_flow_mv_sp.png)}}main.job .job_mv.g_flow__chuto{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_chuto_g_flow_mv.png)}main.job .job_mv.g_kenshu{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_g_kenshu_mv.png)}main.job .job_mv.g_kenshu__chuto{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_chuto_g_kenshu_mv.png)}@media screen and (max-width:768px){main.job .job_mv.g_kenshu__chuto{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_chuto_g_kenshu_mv_sp.png)}}main.job .job_mv:after{content:'';margin:0 auto;position:absolute;left:0;right:0;bottom:-80px;max-width:1180px;width:95%;height:100%;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_hoiku_mv_deco.png);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){main.job .job_mv:after{bottom:-130px}}main.job .job_mv h2{width:100%;margin:0 auto;max-width:1000px}main.job .job_mv h2 img{margin:0 !important;width:auto;height:36px}@media screen and (max-width:768px){main.job .job_mv h2{width:auto;display:inline-block;background-color:#fff;padding:10px;border-radius:0 10px 10px 0;margin:0}}main.job .news_box.recruit .recruit_btn_cont:after{display:none}main.job .job_menu{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:50px}@media screen and (max-width:768px){main.job .job_menu{margin-bottom:20px}}main.job .job_menu li{width:24%;background-color:#fff;border-radius:20px}main.job .job_menu li.on{background-color:transparent}@media screen and (max-width:768px){main.job .job_menu li{width:48%;margin-bottom:10px}}main.job .job_menu.chuto{justify-content:center}@media screen and (max-width:768px){main.job .job_menu.chuto{justify-content:space-between}}main.job .job_menu.chuto li{margin:0 10px}@media screen and (max-width:768px){main.job .job_menu.chuto li{margin:0 0 10px}}main.job .lead{position:relative;z-index:3;margin-bottom:60px;font-size:16px;font-weight:700;line-height:2;text-align:center}@media screen and (max-width:768px){main.job .lead{margin-bottom:24px;font-size:13px;text-align:left}}main.job .news_box:before{display:none}main.job .news_box.job{margin-bottom:40px}main.job .news_box.job:last-child{margin-bottom:none}main.job .news_box.job .gyoji{padding:40px}@media screen and (max-width:768px){main.job .news_box.job .gyoji{padding:30px}}main.job .news_box.job .gyoji h3{margin-bottom:30px;padding-bottom:30px;border-bottom:2px #754c24 solid}main.job .news_box.job .gyoji h3.no_border{padding-bottom:0;border-bottom:none}@media screen and (max-width:768px){main.job .news_box.job .gyoji h3{margin-bottom:20px;padding-bottom:20px}}main.job .news_box.job .gyoji h3 img{margin:0 auto;width:auto;height:32px}@media screen and (max-width:768px){main.job .news_box.job .gyoji h3 img{height:24px}}@media screen and (max-width:768px){main.job .news_box.job .gyoji.ranking h3 img{width:100%;height:auto}}main.job .news_box.job .ranking_cont .ttl img{width:auto;height:27px;margin:0 auto 20px}@media screen and (max-width:768px){main.job .news_box.job .ranking_cont .ttl img{width:100%;height:auto}}main.job .news_box.job .ranking_cont ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px}main.job .news_box.job .ranking_cont ul li{width:49%}main.job .news_box.job .ranking_cont:last-child ul:last-child{margin-bottom:0}main.job .news_box.job .seasonlist{display:flex;flex-wrap:wrap}main.job .news_box.job .seasonlist.g_event{position:relative}main.job .news_box.job .seasonlist.g_event li{border:none !important}main.job .news_box.job .seasonlist.g_event:after{content:'';position:absolute;bottom:-80px;right:-40px;width:132px;height:100px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/event_deco.png);background-repeat:no-repeat;background-position:center;background-size:contain}main.job .news_box.job .seasonlist li.season{display:flex;justify-content:space-between;align-items:center;width:50%;padding:20px 5px 20px 10px;box-sizing:border-box;border-bottom:1px #d9d0c5 dashed}@media screen and (max-width:768px){main.job .news_box.job .seasonlist li.season{width:100%;padding:14px 0}main.job .news_box.job .seasonlist li.season .img_cont{width:50%}main.job .news_box.job .seasonlist li.season .gyoji_list{width:45%}main.job .news_box.job .seasonlist li.season .gyoji_list li{font-size:14px !important}main.job .news_box.job .seasonlist li.season .gyoji_list li:before{width:16px !important;height:16px !important}}main.job .news_box.job .seasonlist li.season.full{width:100%;background-color:#f9f8ef;border-radius:20px;display:flex}@media screen and (max-width:768px){main.job .news_box.job .seasonlist li.season.full{flex-direction:column}}main.job .news_box.job .seasonlist li.season.full .right,main.job .news_box.job .seasonlist li.season.full .left{display:flex;align-items:center;width:50%;box-sizing:border-box}@media screen and (max-width:768px){main.job .news_box.job .seasonlist li.season.full .right,main.job .news_box.job .seasonlist li.season.full .left{width:80%}}main.job .news_box.job .seasonlist li.season.full .right{justify-content:space-between;padding-left:5px}@media screen and (max-width:768px){main.job .news_box.job .seasonlist li.season.full .right{margin-top:20px}}@media screen and (max-width:768px){main.job .news_box.job .seasonlist li.season.full .right .img_cont{width:50%;padding:10px 10px 0}main.job .news_box.job .seasonlist li.season.full .right .img_cont img{margin:0;width:100%}}@media screen and (max-width:768px){main.job .news_box.job .seasonlist li.season.full .right .gyoji_list{width:50%;padding:10px 10px 0}}main.job .news_box.job .seasonlist li.season.full .left{padding-right:5px;justify-content:center}main.job .news_box.job .seasonlist li.season.full .left p{position:relative;width:auto;height:158px}@media screen and (max-width:768px){main.job .news_box.job .seasonlist li.season.full .left p{width:100%;height:auto}}main.job .news_box.job .seasonlist li.season.full .left p img{width:auto;height:158px}@media screen and (max-width:768px){main.job .news_box.job .seasonlist li.season.full .left p img{width:100%;height:auto}}main.job .news_box.job .seasonlist li.season.full .left p:after{content:'';position:absolute;right:-40px;top:50%;width:58px;height:52px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/gakudo_event_fukidashi_tsuno.png);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translate(0,-50%)}@media screen and (max-width:768px){main.job .news_box.job .seasonlist li.season.full .left p:after{top:auto;bottom:-20px;right:0;left:0;margin:0 auto;width:29px;height:26px;transform:translate(0,0) rotate(90deg)}}main.job .news_box.job .seasonlist li.season:nth-child(odd){border-right:1px #d9d0c5 dashed}@media screen and (max-width:768px){main.job .news_box.job .seasonlist li.season:nth-child(odd){border-right:none !important}}main.job .news_box.job .seasonlist li.season:nth-child(3){border-bottom:none}@media screen and (max-width:768px){main.job .news_box.job .seasonlist li.season:nth-child(3){border-bottom:1px #d9d0c5 dashed}}main.job .news_box.job .seasonlist li.season:nth-child(4){border-bottom:none}main.job .news_box.job .seasonlist li.season .img_cont img{width:auto;height:180px}@media screen and (max-width:768px){main.job .news_box.job .seasonlist li.season .img_cont img{margin:0 auto 10px;width:75%;height:auto}}main.job .news_box.job .seasonlist li.season .gyoji_list li{position:relative;margin-left:1em;border:none;width:220px;font-size:18px;font-weight:700;margin-bottom:.75em}@media screen and (max-width:768px){main.job .news_box.job .seasonlist li.season .gyoji_list li{width:100%}}main.job .news_box.job .seasonlist li.season .gyoji_list li:before{content:'';position:absolute;left:-1.5em;width:18px;height:18px;background-color:#f58299;border-radius:1000px}main.job .news_box.job .seasonlist li.season.summer .gyoji_list li:before{background-color:#6cbd55}main.job .news_box.job .seasonlist li.season.autumn .gyoji_list li:before{background-color:#ff931e}main.job .news_box.job .seasonlist li.season.winter .gyoji_list li:before{background-color:#71bef5}main.job .news_box.job .flow{padding:40px}@media screen and (max-width:768px){main.job .news_box.job .flow{padding:30px}}main.job .news_box.job .flow h3{margin-bottom:30px}main.job .news_box.job .flow h3 img{margin:0 auto;width:auto;height:32px}@media screen and (max-width:768px){main.job .news_box.job .flow h3 img{height:24px}}main.job .news_box.job .flow h4{margin-bottom:30px;background-color:#754c24;border-radius:20px;padding:1em}main.job .news_box.job .flow h4 img{margin:0 auto;width:auto;height:26px}main.job .news_box.job .flow .flow_list{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/time_line_1.png);background-repeat:repeat-y;background-size:contain;background-position:-15px}main.job .news_box.job .flow .flow_list.g_weekday{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/time_line_2.png)}@media screen and (max-width:768px){main.job .news_box.job .flow .flow_list.g_weekday{background-image:none}}main.job .news_box.job .flow .flow_list.g_summer{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/time_line_3.png)}@media screen and (max-width:768px){main.job .news_box.job .flow .flow_list.g_summer{background-image:none}}@media screen and (max-width:768px){main.job .news_box.job .flow .flow_list{background-image:none}}main.job .news_box.job .flow .flow_list>li{display:flex;justify-content:space-between;padding-top:0;padding-bottom:20px;border-bottom:none}main.job .news_box.job .flow .flow_list>li .time{display:flex;align-items:center;width:20%;padding-left:60px}@media screen and (max-width:768px){main.job .news_box.job .flow .flow_list>li .time{width:35%;padding:0}main.job .news_box.job .flow .flow_list>li .time img{max-width:100%}}main.job .news_box.job .flow .flow_list>li .fukidashi{display:flex;align-items:center;justify-content:space-between;padding:20px 30px;width:60%;position:relative;background-color:#f9f8ef;border-radius:20px}main.job .news_box.job .flow .flow_list>li .fukidashi .img_cont{display:flex}main.job .news_box.job .flow .flow_list>li .fukidashi .img_cont img{margin-left:10px;width:auto;height:108px}@media screen and (max-width:768px){main.job .news_box.job .flow .flow_list>li .fukidashi .img_cont img{margin-top:12px;height:75px}}@media screen and (max-width:768px){main.job .news_box.job .flow .flow_list>li .fukidashi{flex-direction:column;width:48%;padding:15px}}main.job .news_box.job .flow .flow_list>li .fukidashi:before{content:'';position:absolute;top:50%;left:-50px;width:51px;height:34px;transform:translate(0,-50%);background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/css/../img/job_flow_tsuno.png);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){main.job .news_box.job .flow .flow_list>li .fukidashi:before{width:25px;height:17px;left:-11px}}main.job .news_box.job .flow .flow_list>li .fukidashi ul{width:100%}main.job .news_box.job .flow .flow_list>li .fukidashi ul li{position:relative;margin-left:2em;border:none;width:150px;font-size:18px;font-weight:700;border-bottom:none;margin-bottom:.75em}main.job .news_box.job .flow .flow_list>li .fukidashi ul li:last-child{margin-bottom:0}@media screen and (max-width:768px){main.job .news_box.job .flow .flow_list>li .fukidashi ul li{font-size:14px;width:auto}}main.job .news_box.job .flow .flow_list>li .fukidashi ul li:before{content:'';position:absolute;left:-1.5em;width:18px;height:18px;background-color:#a67c52;border-radius:1000px}@media screen and (max-width:768px){main.job .news_box.job .flow .flow_list>li .fukidashi ul li:before{width:14px;height:14px}}main.job .news_box.job .flow .flow_list>li .fukidashi ul li span{font-size:14px}main.job .news_box.job .kenshu_list li{margin-bottom:14px;border-radius:20px;background-color:#f9f8ef;font-size:18px;font-weight:700}main.job .news_box.job .kenshu_list li dl{display:flex;padding:14px}@media screen and (max-width:768px){main.job .news_box.job .kenshu_list li dl{font-size:14px !important;padding:0 14px;flex-wrap:wrap}}main.job .news_box.job .kenshu_list li dl dt{padding:14px 24px;min-width:44%;border-right:2px dashed #754c24}@media screen and (max-width:768px){main.job .news_box.job .kenshu_list li dl dt{margin-top:-20px;padding:12px;width:100%;border-right:none;border-bottom:1px dashed #754c24}}main.job .news_box.job .kenshu_list li dl dt img{margin-top:14px;width:auto;height:85px}main.job .news_box.job .kenshu_list li dl dt img.l2{height:120px}main.job .news_box.job .kenshu_list li dl dt img.l3{height:170px}@media screen and (max-width:768px){main.job .news_box.job .kenshu_list li dl dt img{margin-left:-10px;margin-top:0;width:82%;height:auto}main.job .news_box.job .kenshu_list li dl dt img.l2{height:auto}main.job .news_box.job .kenshu_list li dl dt img.l3{height:auto}}main.job .news_box.job .kenshu_list li dl dd p{line-height:1.45}main.job .news_box.job .kenshu_list li dl dd .ttl{margin-bottom:14px}@media screen and (max-width:768px){main.job .news_box.job .kenshu_list li dl dd .ttl{margin-bottom:4px}}main.job .news_box.job .kenshu_list li dl dd:nth-child(2){padding:14px 24px;width:14%;border-right:2px dashed #754c24}@media screen and (max-width:768px){main.job .news_box.job .kenshu_list li dl dd:nth-child(2){padding:6px 12px;width:100%;border-right:none;border-bottom:1px dashed #754c24;display:flex;font-size:13px}main.job .news_box.job .kenshu_list li dl dd:nth-child(2) .ttl{min-width:44px;margin-right:1em}}main.job .news_box.job .kenshu_list li dl dd:nth-child(3){padding:14px 24px;width:42%}@media screen and (max-width:768px){main.job .news_box.job .kenshu_list li dl dd:nth-child(3){font-size:13px;padding:6px 12px;width:100%}}main.job .news_box.job .kenshu_list li dl dd ul li{line-height:1.6;position:relative;margin-left:1.5em}@media screen and (max-width:768px){main.job .news_box.job .kenshu_list li dl dd ul li{margin-bottom:4px;font-size:13px !important}main.job .news_box.job .kenshu_list li dl dd ul li:before{top:3px !important;width:16px !important;height:16px !important}}main.job .news_box.job .kenshu_list li dl dd ul li:before{content:'';position:absolute;top:5px;left:-1.5em;width:18px;height:18px;background-color:#f58299;border-radius:1000px}main.job .news_box.job .kenshu_list li:nth-child(1) dl dd .ttl,main.job .news_box.job .kenshu_list li:nth-child(5) dl dd .ttl,main.job .news_box.job .kenshu_list li:nth-child(9) dl dd .ttl,main.job .news_box.job .kenshu_list li:nth-child(13) dl dd .ttl,main.job .news_box.job .kenshu_list li:nth-child(17) dl dd .ttl{color:#29abe2}main.job .news_box.job .kenshu_list li:nth-child(1) dl dd ul li:before,main.job .news_box.job .kenshu_list li:nth-child(5) dl dd ul li:before,main.job .news_box.job .kenshu_list li:nth-child(9) dl dd ul li:before,main.job .news_box.job .kenshu_list li:nth-child(13) dl dd ul li:before,main.job .news_box.job .kenshu_list li:nth-child(17) dl dd ul li:before{background-color:#29abe2}main.job .news_box.job .kenshu_list li:nth-child(2) dl dd .ttl,main.job .news_box.job .kenshu_list li:nth-child(6) dl dd .ttl,main.job .news_box.job .kenshu_list li:nth-child(10) dl dd .ttl,main.job .news_box.job .kenshu_list li:nth-child(14) dl dd .ttl,main.job .news_box.job .kenshu_list li:nth-child(18) dl dd .ttl{color:#8cc63f}main.job .news_box.job .kenshu_list li:nth-child(2) dl dd ul li:before,main.job .news_box.job .kenshu_list li:nth-child(6) dl dd ul li:before,main.job .news_box.job .kenshu_list li:nth-child(10) dl dd ul li:before,main.job .news_box.job .kenshu_list li:nth-child(14) dl dd ul li:before,main.job .news_box.job .kenshu_list li:nth-child(18) dl dd ul li:before{background-color:#8cc63f}main.job .news_box.job .kenshu_list li:nth-child(3) dl dd .ttl,main.job .news_box.job .kenshu_list li:nth-child(7) dl dd .ttl,main.job .news_box.job .kenshu_list li:nth-child(11) dl dd .ttl,main.job .news_box.job .kenshu_list li:nth-child(15) dl dd .ttl,main.job .news_box.job .kenshu_list li:nth-child(19) dl dd .ttl{color:#ff7bac}main.job .news_box.job .kenshu_list li:nth-child(3) dl dd ul li:before,main.job .news_box.job .kenshu_list li:nth-child(7) dl dd ul li:before,main.job .news_box.job .kenshu_list li:nth-child(11) dl dd ul li:before,main.job .news_box.job .kenshu_list li:nth-child(15) dl dd ul li:before,main.job .news_box.job .kenshu_list li:nth-child(19) dl dd ul li:before{background-color:#ff7bac}main.job .news_box.job .kenshu_list li:nth-child(4) dl dd .ttl,main.job .news_box.job .kenshu_list li:nth-child(8) dl dd .ttl,main.job .news_box.job .kenshu_list li:nth-child(12) dl dd .ttl,main.job .news_box.job .kenshu_list li:nth-child(16) dl dd .ttl{color:#ff931e}main.job .news_box.job .kenshu_list li:nth-child(4) dl dd ul li:before,main.job .news_box.job .kenshu_list li:nth-child(8) dl dd ul li:before,main.job .news_box.job .kenshu_list li:nth-child(12) dl dd ul li:before,main.job .news_box.job .kenshu_list li:nth-child(16) dl dd ul li:before{background-color:#ff931e}main.job .news_box.job .flow_table_cont table{width:100%;border-top:1px solid #ccc;display:block}main.job .news_box.job .flow_table_cont table tbody{display:block}main.job .news_box.job .flow_table_cont table tr{border-bottom:1px solid #ccc;display:flex}main.job .news_box.job .flow_table_cont table tr th{display:flex;align-items:center;justify-content:center;padding:12px 24px;width:20%;line-height:1.8;font-size:15px;font-weight:700;color:#6cbd55;background-color:#eafade;box-sizing:border-box}main.job .news_box.job .flow_table_cont table tr th.orange{color:#ff931e;background-color:rgba(255,147,30,.2)}@media screen and (max-width:768px){main.job .news_box.job .flow_table_cont table tr th{width:30%;padding:6px 0;font-size:10px}}main.job .news_box.job .flow_table_cont table tr td{padding:12px 12px 12px 24px;width:80%;font-size:14px;line-height:1.8;box-sizing:border-box;display:block}@media screen and (max-width:768px){main.job .news_box.job .flow_table_cont table tr td{width:70%;padding:6px;font-size:12px}}main.job .news_box.job .flow_table_cont table tr td p{margin-top:1em}main.job .news_box.job .flow_table_cont table tr td dl{display:flex}@media screen and (max-width:768px){main.job .news_box.job .flow_table_cont table tr td dl{flex-wrap:wrap}}main.job .news_box.job .flow_table_cont table tr td dl dt{position:relative;width:70px;color:#6cbd55}main.job .news_box.job .flow_table_cont table tr td dl dt:after{content:'：';position:absolute;right:0}main.job .news_box.job .flow_table_cont table tr td dl dt.offer{width:180px}@media screen and (max-width:768px){main.job .news_box.job .flow_table_cont table tr td dl dt.offer{width:140px}}main.job .news_box.job .flow_table_cont table tr td dl dd{width:calc(100% - 70px)}main.job .news_box.job .flow_table_cont table tr td dl dd.offer{width:100%}main.job .news_box.job .flow_table_cont table tr td ul li{position:relative;margin-left:1.5em}main.job .news_box.job .flow_table_cont table tr td ul li:before{content:'';position:absolute;top:5px;left:-1.5em;width:14px;height:14px;background-color:#ff931e;border-radius:1000px}main.job .news_box.job .flow_table_cont table tr td .contact{display:flex;margin-top:1em;padding:14px 24px;border:1px solid #6cbd55;border-radius:10px}@media screen and (max-width:768px){main.job .news_box.job .flow_table_cont table tr td .contact{flex-direction:column}}main.job .news_box.job .flow_table_cont table tr td .contact p{margin-top:0}main.job .news_box.job .flow_table_cont table tr td .contact .tel{width:50%;margin-right:2em;padding-right:1em;border-right:1px solid #6cbd55}main.job .news_box.job .flow_table_cont table tr td .contact .tel a{font-size:32px;font-weight:700;color:#6cbd55}@media screen and (max-width:768px){main.job .news_box.job .flow_table_cont table tr td .contact .tel{width:100%;margin-right:0;padding-right:0;margin-bottom:1em;border-right:none}main.job .news_box.job .flow_table_cont table tr td .contact .tel a{font-size:16px}}main.job .news_box.job .flow_table_cont table tr td .contact>a{display:flex;position:relative;align-items:center;width:50%;justify-content:center;background-color:#6cbd55;color:#fff;border-radius:1000px;font-size:24px;font-weight:700}main.job .news_box.job .flow_table_cont table tr td .contact>a:after{content:'';position:absolute;right:20px;top:50%;width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translate(0,-50%) rotate(-45deg)}@media screen and (max-width:768px){main.job .news_box.job .flow_table_cont table tr td .contact>a{width:100%;font-size:14px;padding:10px;box-sizing:border-box}}main.job .back_btn{margin-bottom:40px}main.job .back_btn img{margin:0 auto;width:auto;height:50px}#news.philosophy .news_box .philosophy_mv+.lead{text-align:center;font-size:14px;line-height:2}@media screen and (max-width:768px){#news.philosophy .news_box .philosophy_mv+.lead{text-align:left}}#news.philosophy .news_box .philosophy_mv+.lead .ttl{font-size:24px;font-weight:700;margin-bottom:30px}@media screen and (max-width:768px){#news.philosophy .news_box .philosophy_mv+.lead .ttl{width:100%;text-align:center;font-size:18px}}#news.philosophy .news_box .bold{text-align:center;font-size:16px;font-weight:700 !important}#news.philosophy .news_box .bold.pink{color:#ef6e8c}#news.philosophy .news_box .bold.orange{color:#f59000}#news.philosophy .news_box .bold.blue{color:#12aadc}#news.to_student .btn.contact{background-color:#7ac943}#news.to_student .news_box{padding:0 !important}#news.to_student .news_box .to_student_mv{margin-bottom:24px;overflow:hidden;border-radius:20px 20px 0 0}#news.to_student .news_box .to_student_txt{padding:15px 50px 50px;line-height:1.8;font-size:14px}@media screen and (max-width:768px){#news.to_student .news_box .to_student_txt{padding:25px 15px 35px}}#news.to_student .news_box .to_student_txt .contact_cont{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end}#news.to_student .news_box .to_student_txt .contact_cont>div{width:75%}@media screen and (max-width:768px){#news.to_student .news_box .to_student_txt .contact_cont>div{width:100%}}#news.to_student .news_box .to_student_txt .contact_cont .deco_ph{margin-bottom:-20px;width:23%}@media screen and (max-width:768px){#news.to_student .news_box .to_student_txt .contact_cont .deco_ph{margin:20px auto 0;width:80%;text-align:center}}#news.to_student .news_box .to_student_txt .contact_cont .deco_ph img{width:100%}#news.to_student .news_box .to_student_txt .contact{display:flex;margin:0 auto 0;padding:14px 24px;border:1px solid #6cbd55;border-radius:10px;max-width:695px}@media screen and (max-width:768px){#news.to_student .news_box .to_student_txt .contact{flex-direction:column}}#news.to_student .news_box .to_student_txt .contact p{margin-top:0;margin-bottom:0 !important}#news.to_student .news_box .to_student_txt .contact .tel{width:50%;margin-right:2em;padding-right:1em;border-right:1px solid #6cbd55}#news.to_student .news_box .to_student_txt .contact .tel a{font-size:32px;font-weight:700;color:#6cbd55}@media screen and (max-width:768px){#news.to_student .news_box .to_student_txt .contact .tel{width:100%;margin-right:0;padding-right:0;margin-bottom:1em;border-right:none}#news.to_student .news_box .to_student_txt .contact .tel a{font-size:24px}}#news.to_student .news_box .to_student_txt .contact>a{display:flex;position:relative;align-items:center;width:50%;justify-content:center;background-color:#6cbd55;color:#fff;border-radius:1000px;font-size:24px;font-weight:700}#news.to_student .news_box .to_student_txt .contact>a:after{content:'';position:absolute;right:20px;top:50%;width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translate(0,-50%) rotate(-45deg)}@media screen and (max-width:768px){#news.to_student .news_box .to_student_txt .contact>a{width:100%;font-size:14px;padding:10px;box-sizing:border-box}}#news.to_student .news_box .to_student_txt h3{margin-bottom:30px;padding-bottom:30px;border-bottom:2px #754c24 solid}#news.to_student .news_box .to_student_txt h3 img{margin:0 auto;width:auto;height:32px}@media screen and (max-width:768px){#news.to_student .news_box .to_student_txt h3 img{width:100%;height:auto}}#news.to_student .news_box .to_student_txt p{margin-bottom:2em}#news.to_student .news_box .to_student_txt p:last-child{margin-bottom:0}#news.to_student .news_box .to_student_txt p.small{font-size:12px}#news.to_student .news_box .to_student_txt p.contact_ttl{margin:3em auto 1em !important;text-align:center;font-size:18px;font-weight:700}#news.to_student .news_box .to_student_txt ul li{margin-bottom:1em;padding:20px 24px;border:1px solid #6cbd55;border-radius:10px}#news.to_student .news_box .to_student_txt ul li h4{position:relative;padding:0;margin-bottom:1em;margin-left:2em;font-weight:700}#news.to_student .news_box .to_student_txt ul li h4:before{content:'';position:absolute;left:-1.5em;top:5px;width:14px;height:14px;background-color:#7ac943;border-radius:1000px}#news.to_student .news_box .to_student_txt ul li .btn_cont{margin-bottom:2em}#news.to_student .news_box .to_student_txt ul li .btn_cont:last-child{margin-bottom:0}#news.to_student .news_box .to_student_txt ul li .btn_cont>a{display:flex;position:relative;align-items:center;max-width:350px;margin:0 auto;width:100%;justify-content:center;background-color:#6cbd55;color:#fff;border-radius:1000px;font-size:24px;font-weight:700}#news.to_student .news_box .to_student_txt ul li .btn_cont>a:after{content:'';position:absolute;right:20px;top:50%;width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translate(0,-50%) rotate(-45deg)}@media screen and (max-width:768px){#news.to_student .news_box .to_student_txt ul li .btn_cont>a{width:100%;font-size:14px;padding:10px;box-sizing:border-box}}
@charset "utf-8";
/*!
Theme Name: Jobs v2.0
Version: 1.0.0
Text Domain: jobs_v2-0
Author: Next Dimension
*/
#search .item .flex .text_box ul li:nth-child(5):before{content:'\F015';color:#a67c52;font-family:FontAwesome;font-size:25px;line-height:25px}#search .item a[target=_blank],div.detail a[target=_blank]{display:flex;align-items:center}#search .item a[target=_blank]:after,div.detail a[target=_blank]:after{content:url(https://jobs.procare.co.jp/wp/wp-content/themes/jobs_v2-0/assets/img/external_link_icon2.svg);width:1em;height:1.2em;margin-left:10px}
.ui-timepicker-wrapper{overflow-y:auto;height:150px;width:6.5em;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);outline:none;z-index:10001;margin:0}.ui-timepicker-wrapper.ui-timepicker-with-duration{width:13em}.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{width:11em}.ui-timepicker-list{margin:0;padding:0;list-style:none}.ui-timepicker-duration{margin-left:5px;color:#888}.ui-timepicker-list:hover .ui-timepicker-duration{color:#888}.ui-timepicker-list li{padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000;list-style:none;margin:0}.ui-timepicker-list:hover .ui-timepicker-selected{background:#fff;color:#000}li.ui-timepicker-selected,.ui-timepicker-list li:hover,.ui-timepicker-list .ui-timepicker-selected:hover{background:#1980ec;color:#fff}li.ui-timepicker-selected .ui-timepicker-duration,.ui-timepicker-list li:hover .ui-timepicker-duration{color:#ccc}.ui-timepicker-list li.ui-timepicker-disabled,.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{color:#888;cursor:default}.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{background:#f2f2f2}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
@charset "utf-8";.mw_wp_form .error{font-size:93%;color:#b70000;display:block}.mw_wp_form .akismet_error{display:block}.mw_wp_form .vertical-item{display:block}.mw_wp_form .vertical-item+.vertical-item{margin-top:5px}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:10px}.mwform-checkbox-field label,.mwform-radio-field label{font-weight:400;margin-bottom:0}.mwform-checkbox-field input,.mwform-radio-field input{margin-right:5px}.mw_wp_form .ui-datepicker .ui-datepicker-title select.ui-datepicker-month,.mw_wp_form .ui-datepicker .ui-datepicker-title select.ui-datepicker-year{width:40%;margin:0 5px}.mw-wp-form-deprecated-message{background:#fdeeee;border:1px solid #f7bdb8;border-radius:5px;color:#af4040;font-size:13px;line-height:1.6;margin:0 0 10px;padding:1em}.mw_wp_form input[type=file]{display:inline-block}.mwform-file-delete{cursor:pointer;visibility:hidden}.mwform-tel-field input[type=text],.mwform-zip-field input[type=text]{display:inline-block;width:auto}