.recruit{margin:0 auto 80px;padding:40px 0 60px}@media screen and (max-width:1200px){.recruit{width:92%}}@media screen and (max-width:600px){.recruit{padding:4rem 0 6rem}}.recruit__count{width:100%;padding:18px 0;color:#444}.recruit__count--inner{display:flex;margin:0 auto;text-align:center}@media screen and (max-width:900px){.recruit__count--inner{width:100%}}.recruit__count--count{width:100%}@media screen and (max-width:900px){.recruit__count--count{width:100%;padding:10px 0}}.recruit__count--count br{display:none}@media screen and (max-width:500px){.recruit__count--count br{display:block}}.recruit__count--count:after{content:"社"}.recruit__count span{font-size:4.5rem;font-weight:700;line-height:1;padding:0 10px}.recruit__post__head{display:flex;align-items:center;justify-content:center;margin-bottom:60px;padding:18px 0;text-align:center;color:#444;border-top:2px solid #444;border-bottom:2px solid #444}@media screen and (max-width:900px){.recruit__post__head{flex-wrap:wrap;padding:18px 3%}}.recruit__post__count{line-height:1;display:inline-block;padding:10px 0}@media screen and (max-width:900px){.recruit__post__count{padding:0}}.recruit__post__count .display__number{font-size:4.5rem;font-weight:700;line-height:1;padding:0 10px}.recruit__post__hr{display:block;height:58px;margin:0 5%;border:none;border-right:1px dotted #000}@media screen and (max-width:900px){.recruit__post__hr{width:100%;height:1px;margin:18px auto;border-top:1px dotted #000;border-right:none}}.recruit__post__form{display:flex;align-items:center;justify-content:center}@media screen and (max-width:900px){.recruit__post__form{width:100%}}.recruit__post__search{font-size:1.4rem;line-height:14px;width:290px;height:34px;padding:10px;transition:all .3s;border:none;background:#f4f4f4;box-shadow:none}@media screen and (max-width:900px){.recruit__post__search{width:100%;max-width:290px}}.recruit__post__search:focus{background:#fff}.recruit__post__submit{width:80px;height:34px;text-align:center;color:#fff;border:none;background:#134589}.recruit__post__submit:before{content:"\f002";font-family:FontAwesome;line-height:1}.recruit__post__icon{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:60px;padding:30px 60px;border:1px solid rgba(0,0,0,.12)}@media screen and (max-width:1200px){.recruit__post__icon{padding:3rem 0}}@media screen and (max-width:600px){.recruit__post__icon{margin-bottom:4rem}}.recruit__post__icon li{font-size:14px;font-size:1.4rem;width:25.1%;margin-bottom:10px}@media screen and (max-width:900px){.recruit__post__icon li{width:35.1%}}@media screen and (max-width:600px){.recruit__post__icon li{width:68%}}@media screen and (max-width:350px){.recruit__post__icon li{width:80%}}@media (-ms-high-contrast:none){.recruit__post__icon li{font-family:Lato,メイリオ,Meiryo,游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif}}.recruit__post__icon li:nth-child(4n){margin-bottom:0}@media screen and (max-width:600px){.recruit__post__icon li:nth-child(4n){margin-bottom:10px}}.recruit__post__icon li:last-child{margin-bottom:0}.recruit__post__tabs{display:flex;align-items:center;justify-content:center;margin-bottom:60px}@media screen and (max-width:900px){.recruit__post__tabs{flex-wrap:wrap;justify-content:flex-start;margin-bottom:2.5rem;border-bottom:none}}.recruit__post__tabs li{width:12.3%;height:50px;margin-right:.7%}@media screen and (max-width:900px){.recruit__post__tabs li{width:24%;margin-bottom:1rem}}@media screen and (max-width:600px){.recruit__post__tabs li{width:49.3%}}.recruit__post__tabs li:last-child{margin-right:0}.recruit__post__tabs li+.recruit__post__tabs li{margin-left:20px}@media screen and (max-width:900px){.recruit__post__tabs li+.recruit__post__tabs li{margin-left:0}}.recruit__post__tabs li a{font-size:12px;font-size:1.2rem;line-height:1.4;display:flex;align-items:center;justify-content:center;width:100%;height:50px;padding:0 31px;transition:all .3s;text-align:center;color:#fff;background:#5280c3}@media screen and (max-width:1200px){.recruit__post__tabs li a{padding:0 23px}}@media screen and (max-width:900px){.recruit__post__tabs li a{width:100%;margin:0 auto;padding:0 10px}}@media screen and (max-width:600px){.recruit__post__tabs li a{width:100%}}@media (-ms-high-contrast:none){.recruit__post__tabs li a{font-family:Lato,メイリオ,Meiryo,游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif}}.recruit__post__tabs .all.on a,.recruit__post__tabs li a.on,.recruit__post__tabs li a:hover{background:#134589}.recruit__post__tabs .pm.on a{background:#e3cf2b}.recruit__post__tabs .pg.on a{background:#e3ad2b}.recruit__post__tabs .se.on a{background:#e3822b}.recruit__post__tabs .we.on a{background:#134589}.recruit__post__tabs .ne.on a{background:#368fc8}.recruit__post__tabs .other.on a{background:#367ec8}.recruit__post__list{display:flex;flex-wrap:wrap}@media screen and (max-width:600px){.recruit__post__list{display:block;flex-wrap:nowrap;width:92%;margin:0 auto 4rem}}.recruit__post__item{display:flex;flex-direction:column;width:22.45%;height:auto;margin:0 3.4% 60px 0}@media screen and (max-width:900px){.recruit__post__item{width:46.6%;margin-bottom:8%}}@media screen and (max-width:600px){.recruit__post__item{width:100%;margin-bottom:8%}}.recruit__post__item:nth-child(4n){margin-right:0}.recruit__post__day{font-size:1.4rem;line-height:1;display:flex;align-items:center;margin-bottom:14px;flex:0 0 auto}.recruit__post__ttl{font-size:1.6rem;line-height:1.4;margin-bottom:22px;flex:0 0 auto}.recruit__post__ttl a{color:#000}.recruit__post__ttl a:hover{text-decoration:underline}.recruit__post__catch{font-size:1.4rem;line-height:1.4;margin-bottom:20px;word-break:break-all;flex:1 0 auto}.recruit__post__catList{display:flex;align-items:center;justify-content:space-around;flex:0 0 auto}@media screen and (max-width:600px){.recruit__post__catList{justify-content:flex-start}}.recruit__post__catItem{font-size:1.2rem;line-height:30px;width:30px;text-align:center;color:#fff;border-radius:50%;background:#eee}@media screen and (max-width:600px){.recruit__post__catItem{margin-right:10px;margin-left:0}}.recruit__post__catItem--pm.term_selected{background:#e3cf2b}.recruit__post__catItem--pg.term_selected{background:#e3ad2b}.recruit__post__catItem--se.term_selected{background:#e3822b}.recruit__post__catItem--we.term_selected{background:#134589}.recruit__post__catItem--ne.term_selected{background:#368fc8}@media (-ms-high-contrast:none){.recruit__post__catItem--other{font-family:Lato,メイリオ,Meiryo,游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif}}.recruit__post__catItem--other.term_selected{background:#367ec8}@media screen and (max-width:600px){.recruit__post__cat{padding-top:10px}}.recruit__post__companyList{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (max-width:900px){.recruit__post__companyList{width:100%;display:block}}.recruit__post__companyList__wrap{display:flex;justify-content:space-between}@media screen and (max-width:900px){.recruit__post__companyList__wrap{display:block}}.recruit__post__companyItem{padding:20px 0;border-bottom:1px solid #ccc;width:48%}@media screen and (max-width:900px){.recruit__post__companyItem{width:100%}}.recruit__post__companyInner{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}@media screen and (max-width:600px){.recruit__post__companyInner{display:block}}.recruit__post__companyInner a{color:#000}.recruit__post__companyInner a:hover{text-decoration:underline}.recruit__post__city{font-size:14px}.recruit__catItem{font-size:1.2rem;line-height:30px;display:inline-block;width:30px;margin-right:10px;text-align:center;color:#fff;border-radius:50%}.recruit__catItem--pm{background:#e3cf2b}.recruit__catItem--pg{background:#e3ad2b}.recruit__catItem--se{background:#e3822b}.recruit__catItem--we{background:#134589}.recruit__catItem--ne{background:#368fc8}.recruit__catItem--other{background:#367ec8}@media (-ms-high-contrast:none){.recruit__catItem--other{font-family:Lato,メイリオ,Meiryo,游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif}}