@charset "UTF-8";body.page-template-page-recruitnew:not(.home) #header .logo a img{-webkit-filter:invert(1);filter:invert(1)}body.page-template-page-recruitnew:not(.home) #header .h_nav .linkBtn a{color:#fff}@media (max-width:769px){body.page-template-page-recruitnew:not(.home) #header .logo a{padding:6vw 0 0 5vw}body.page-template-page-recruitnew:not(.home) #header .kv__txt{font-size:10px;padding:5px 0 0 1em}}@media screen and (min-width:800px){body.page-template-page-recruitnew:not(.home) #header{background:0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0 0 30px;height:auto}body.page-template-page-recruitnew:not(.home) #header .h_nav a{display:block;width:auto;line-height:1.5;height:auto;padding:1em 0;border:1px solid #ff5433;color:#000}body.page-template-page-recruitnew:not(.home) .spNav>ul{width:500px;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}body.page-template-page-recruitnew:not(.home) .spNav>ul>li{width:calc( 100% / 2)}body.page-template-page-recruitnew:not(.home) #header.fixed{background:#ffffffc2;height:auto}body.page-template-page-recruitnew:not(.home) #header .kv__txt{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:700}}@media screen and (min-width:800px){.recruit #header .spNav{letter-spacing:unset;transition:.3s;text-indent:unset;width:auto}}body.page-template-page-recruitnew .more_btn{font-size:20px;letter-spacing:.1em;display:inline-block;-webkit-appearance:none;border:0;position:absolute;bottom:0;left:0;width:100%;padding-top:60px;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(217,217,217,0)),color-stop(70%,#d9d9d9));background:-webkit-linear-gradient(top,rgba(217,217,217,0) 0%,#d9d9d9 70%);background:linear-gradient(180deg,rgba(217,217,217,0) 0%,#d9d9d9 70%);cursor:pointer;-webkit-transition:bottom .2s;transition:bottom .2s}body.page-template-page-recruitnew #s_btn{background:-webkit-gradient(linear,left top,left bottom,from(rgba(217,217,217,0)),color-stop(70%,#d9d9d9));background:-webkit-linear-gradient(top,rgba(217,217,217,0) 0%,#d9d9d9 70%);background:linear-gradient(180deg,rgba(217,217,217,0) 0%,#d9d9d9 70%)}@media (min-width:992px){body.page-template-page-recruitnew #s_btn{bottom:90px}}body.page-template-page-recruitnew .elementor-element-605afd6{margin:0}#recruit_top{margin-top:-15px}.elementor{overflow-x:hidden}.recruit01__fig p{text-align:center}.orange01{color:#ff5433}.font-syou{font-size:12px}table.tatesen{border-collapse:collapse;border:none}table.tatesen td{border-width:1px 0;border-color:#707070;border-style:solid;padding-top:2em;padding-bottom:4em}table.tatesen th{border-width:1px 0;border-color:#707070;border-style:solid;padding-top:2em;padding-bottom:4em}@media screen and (max-width:560px){.last td:last-child{border-bottom:solid 1px #ccc;width:100%}.tatesen{width:100%}.tatesen th{padding-top:1em !important;padding-bottom:1em !important;background-color:#d9d9d9;text-align:center;font-weight:700;　　border-bottom:none;display:block;width:100%}.tatesen td{　　border-bottom:none;display:block;width:100%;padding-left:5px;padding-right:5px}}.essentials_nav a{padding:.5em 0}@media (min-width:992px){.essentials_nav a{padding:.5em 3em .5em 0}}.essentials_nav a .elementor-icon-list-icon{position:absolute;right:1em}.toiawase-form{text-align:left;background:#fff;padding:10px}@media (min-width:992px){.toiawase-form{width:1000px;margin:0 auto;padding:2em 4em}}.toiawase-form input,.toiawase-form textarea{font-size:16px;padding:1rem;width:100%}.toiawase-form input[type="checkbox" i]{width:auto}.entry-job .wpcf7-checkbox .wpcf7-list-item{display:inline-block;margin-right:1.5em}.entry-job .wpcf7-checkbox .wpcf7-list-item.last{margin:0 !important}.wpcf7-list-item.last input{margin:0 !important}.title-area{min-height:150px;padding-top:111px}.title-area .content{margin:auto;width:1100px}.title-area h1{color:#7e6c35;font-size:3rem;font-family:kozuka-gothic-pro,sans-serif;padding-top:75px;letter-spacing:1.5rem}.title-area h1 .s-txt{font-size:1.4rem;font-family:source-han-sans-japanese,sans-serif;letter-spacing:normal}.job{width:1000px;margin:130px auto 0}.job p{text-align:center;color:red;margin-bottom:5%}.job h2{text-align:center;color:#7e6c35;font-family:"游ゴシック","Yu Gothic","游ゴシック体",YuGothic,'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',Meiryo,メイリオ,Osaka,'MS PGothic',arial,helvetica,sans-serif;font-size:3rem;margin-bottom:45px}.job dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;margin-bottom:60px}.job dt{background:#f5efdc;width:25%;padding:13px;border-right:5px solid #fff;border-bottom:5px solid #fff}.job dd{padding:13px;margin:0;width:75%;background:#f5f5f5;border-bottom:5px solid #fff}.btn{text-align:center}.btn ul li{border:#7e6c35 1px solid;display:inline-block;padding:25px;width:300px;position:relative;padding-left:3rem;color:#7e6c35}.btn ul li:after{content:"▲";display:inline;position:absolute;top:53%;right:16%;font-size:1rem;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.innr-menu{border-top:1px solid #7e6c35;padding-top:40px;width:1100px;margin:150px auto}.innr-menu dl{width:270px;display:inline-block;color:#7e6c35;margin-right:6px}.innr-menu dl:nth-of-type(4){margin-right:0}@media (max-width:769px){body.page-template-page-recruitnew:not(.home) #header #navBtnOpen{background:rgba(255,255,255,.5)}body.page-template-page-recruitnew:not(.home) #header #navBtnOpen .nav_line{background:#000}body{font-size:1.4rem}#recruit_top{width:100%;margin-top:auto}#recruit_top_title{padding:30% 10% 50%}.title-area .content{width:100%}.title-area h1{margin-left:10%;padding-top:0}.job{width:100%;padding:5%;margin-top:20%}.job dt{width:29%}.job dd{width:71%}.job h2{line-height:1.3}.job p{text-align:left}.btn ul li{padding:5%;width:70%}.btn ul li:after{right:10%}.innr-menu{width:100%;padding:5%;margin:10% auto}.innr-menu dl{width:48%}}