section.flow{padding:3.2rem 1.5rem 2.4rem;background-image:url("../img/recruit/workplace/former-bg@2x.png");background-repeat:repeat;background-position:center;background-size:3rem auto}@media screen and (min-width: 768px){section.flow{padding:4.8rem 1.5rem}}@media screen and (min-width: 992px){section.flow{padding:11rem 0 8rem}}.flow__head{text-align:center;position:relative}.flow__head--title{font-size:3.5rem;line-height:.7;position:relative;z-index:1}@media screen and (min-width: 768px){.flow__head--title{font-size:5rem}}@media screen and (min-width: 992px){.flow__head--title{font-size:7rem}}.flow__head--title .color{color:#662d91}.flow__head--title .jp{display:block;font-size:1.7rem;font-weight:600;line-height:1;margin:1.6rem 0 0}@media screen and (min-width: 768px){.flow__head--title .jp{font-size:2rem}}@media screen and (min-width: 992px){.flow__head--title .jp{font-size:3rem;margin:2.4rem 0 0}}.flow__head--title .jp::before,.flow__head--title .jp::after{content:"＋";color:#662d91}.flow__head--sub{font-size:5rem;line-height:.9;color:#fff000;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}@media screen and (min-width: 768px){.flow__head--sub{font-size:7.55rem}}@media screen and (min-width: 992px){.flow__head--sub{font-size:10rem}}.flow__head--sub{width:100%;position:absolute;top:-1rem;left:50%;-webkit-transform:translateX(-50%) scale(0.5) rotate(-5deg);transform:translateX(-50%) scale(0.5) rotate(-5deg)}.flow__head--sub.aos-init{-webkit-transform:translateX(-50%) scale(0.5) rotate(-5deg);transform:translateX(-50%) scale(0.5) rotate(-5deg)}.flow__head--sub.aos-init.aos-animate{-webkit-transform:translateX(-50%) scale(1) rotate(-5deg);transform:translateX(-50%) scale(1) rotate(-5deg)}@media screen and (min-width: 768px){.flow__head--sub{top:1.6rem}.flow__head--sub br{display:none}}@media screen and (min-width: 992px){.flow__head--sub{top:3rem}}.flow__list{margin:6rem 0 0}@media screen and (min-width: 768px){.flow__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 992px){.flow__list{margin:10rem 0 0}}.flow__box{background-color:#fffde5;padding:4rem 1.5rem 2.4rem;border:.1rem solid #662d91;border-radius:1.5rem;position:relative}.flow__box:nth-of-type(n + 2){margin:8rem 0 0}.flow__box:nth-of-type(n + 2)::before{display:block;content:"";width:3.5rem;height:2rem;background-color:#662d91;position:absolute;top:-6rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-clip-path:polygon(50% 100%, 0 0, 100% 0);clip-path:polygon(50% 100%, 0 0, 100% 0)}@media screen and (min-width: 768px){.flow__box{width:calc((100% - 4.8rem)/4);padding:3rem 1rem 2.4rem;border-radius:.5rem}.flow__box:nth-of-type(n + 2){margin:0}.flow__box:nth-of-type(n + 2)::before{top:50%;left:-2.6rem;-webkit-transform:translateY(-50%) rotate(-90deg) scale(0.6);transform:translateY(-50%) rotate(-90deg) scale(0.6)}}@media screen and (min-width: 992px){.flow__box{width:calc((100% - 10.8rem)/4);padding:4rem 2.4rem 2.4rem;border-radius:1.5rem}.flow__box:nth-of-type(n + 2)::before{left:-3.5rem;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}}.flow__box--title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:25rem;height:4.5rem;background-color:#662d91;color:#fff;font-size:2.2rem;font-weight:600;border-radius:2.6rem;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (min-width: 768px){.flow__box--title{font-size:1.8rem;width:90%}}@media screen and (min-width: 992px){.flow__box--title{width:23.5rem;height:5.3rem;font-size:2.4rem;border-radius:2.8rem}}.flow__box--txt{font-size:1.4rem;line-height:1.8;text-align:justify}@media screen and (min-width: 768px){.flow__box--txt{height:18rem}}@media screen and (min-width: 992px){.flow__box--txt{font-size:1.8rem;height:16.5rem}}.flow__box--img{margin:.4rem 0 0}section.jobInfo,section.jobList,section.jobDetail{padding:3.2rem 1.5rem;margin:1.6rem auto 0;position:relative}section.jobInfo::before,section.jobList::before,section.jobDetail::before{content:"";display:block;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(#ea6000), to(#ed1e79));background:-webkit-linear-gradient(left, #ea6000, #ed1e79);background:linear-gradient(90deg, #ea6000, #ed1e79);position:absolute;top:0;left:0;z-index:-1;opacity:.1}@media screen and (min-width: 768px){section.jobInfo,section.jobList,section.jobDetail{padding:4.8rem;margin:2.4rem auto 0}}@media screen and (min-width: 992px){section.jobInfo,section.jobList,section.jobDetail{padding:7.2rem 0;margin:6.4rem auto 0}}.jobList__head,.jobDetail__head{text-align:center}.jobList__head--title,.jobDetail__head--title{font-size:3.5rem;line-height:.7;position:relative;z-index:1}@media screen and (min-width: 768px){.jobList__head--title,.jobDetail__head--title{font-size:5rem}}@media screen and (min-width: 992px){.jobList__head--title,.jobDetail__head--title{font-size:7rem}}.jobList__head--title .color,.jobDetail__head--title .color{color:#ea6000}.jobList__head--title .jp,.jobDetail__head--title .jp{display:block;font-size:1.7rem;font-weight:600;line-height:1;margin:1.6rem 0 0}@media screen and (min-width: 768px){.jobList__head--title .jp,.jobDetail__head--title .jp{font-size:2rem}}@media screen and (min-width: 992px){.jobList__head--title .jp,.jobDetail__head--title .jp{font-size:3rem;margin:2.4rem 0 0}}.jobList__head--title .jp::before,.jobList__head--title .jp::after,.jobDetail__head--title .jp::before,.jobDetail__head--title .jp::after{content:"＋";color:#ea6000}.jobList__head--sub,.jobDetail__head--sub{font-size:5rem;line-height:.9;color:#fff000;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}@media screen and (min-width: 768px){.jobList__head--sub,.jobDetail__head--sub{font-size:7.55rem}}@media screen and (min-width: 992px){.jobList__head--sub,.jobDetail__head--sub{font-size:10rem}}.jobList__head--cat,.jobDetail__head--cat{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:600;margin:1.6rem auto 0;letter-spacing:.3rem}.jobList__head--cat .box,.jobDetail__head--cat .box{padding:.5rem 3rem;border:#251e1c solid 1px;border-radius:999px}@media screen and (min-width: 992px){.jobList__head--cat,.jobDetail__head--cat{height:6rem;font-size:2.2rem;border-radius:3rem;margin:2.4rem auto 0}}.jobList__table,.jobDetail__table{margin:1.6rem 0 0}@media screen and (min-width: 768px){.jobList__table,.jobDetail__table{margin:4.8rem 0 0}}@media screen and (min-width: 992px){.jobList__table,.jobDetail__table{margin:7.4rem 0 0}}.jobList__table--content,.jobDetail__table--content{padding:0 0 1.2rem;border-bottom:.1rem solid #251e1c}@media screen and (min-width: 768px){.jobList__table--content,.jobDetail__table--content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 992px){.jobList__table--content,.jobDetail__table--content{padding:0 0 2.6rem}}.jobList__table--content:nth-of-type(n + 2),.jobDetail__table--content:nth-of-type(n + 2){margin:1.6rem 0 0}@media screen and (min-width: 992px){.jobList__table--content:nth-of-type(n + 2),.jobDetail__table--content:nth-of-type(n + 2){margin:2.6rem 0 0}}.jobList__table--content.time span,.jobDetail__table--content.time span{display:block}@media screen and (min-width: 992px){.jobList__table--content.time span,.jobDetail__table--content.time span{display:inline-block}}.jobList__table--content.money span:nth-of-type(n + 2),.jobDetail__table--content.money span:nth-of-type(n + 2){display:block;margin:0 0 0 1em}@media screen and (min-width: 992px){.jobList__table--content.money span:nth-of-type(n + 2),.jobDetail__table--content.money span:nth-of-type(n + 2){display:inline-block;margin:0}}.jobList__table--content.place .jobDetail__table--txt p,.jobList__table--content.place .jobList__table--txt p,.jobDetail__table--content.place .jobDetail__table--txt p,.jobDetail__table--content.place .jobList__table--txt p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.jobList__table--content.place .jobDetail__table--txt p span.pc,.jobList__table--content.place .jobList__table--txt p span.pc,.jobDetail__table--content.place .jobDetail__table--txt p span.pc,.jobDetail__table--content.place .jobList__table--txt p span.pc{display:none}@media screen and (min-width: 992px){.jobList__table--content.place .jobDetail__table--txt p span.pc,.jobList__table--content.place .jobList__table--txt p span.pc,.jobDetail__table--content.place .jobDetail__table--txt p span.pc,.jobDetail__table--content.place .jobList__table--txt p span.pc{display:inline-block}}@media screen and (min-width: 992px){.jobList__table--content.place .jobDetail__table--txt p span.sp,.jobList__table--content.place .jobList__table--txt p span.sp,.jobDetail__table--content.place .jobDetail__table--txt p span.sp,.jobDetail__table--content.place .jobList__table--txt p span.sp{display:none}}.jobList__table--content.place .jobDetail__table--txt p .address,.jobList__table--content.place .jobList__table--txt p .address,.jobDetail__table--content.place .jobDetail__table--txt p .address,.jobDetail__table--content.place .jobList__table--txt p .address{display:block;width:100%;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}@media screen and (min-width: 992px){.jobList__table--content.place .jobDetail__table--txt p .address,.jobList__table--content.place .jobList__table--txt p .address,.jobDetail__table--content.place .jobDetail__table--txt p .address,.jobDetail__table--content.place .jobList__table--txt p .address{width:auto;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.jobList__table--content.place .jobDetail__table--txt p .access,.jobList__table--content.place .jobList__table--txt p .access,.jobDetail__table--content.place .jobDetail__table--txt p .access,.jobDetail__table--content.place .jobList__table--txt p .access{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (min-width: 992px){.jobList__table--content.place .jobDetail__table--txt p .access,.jobList__table--content.place .jobList__table--txt p .access,.jobDetail__table--content.place .jobDetail__table--txt p .access,.jobDetail__table--content.place .jobList__table--txt p .access{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;font-size:1.6rem}}.jobList__table--content.benefit span,.jobDetail__table--content.benefit span{display:block;margin:0 0 0 .3em}@media screen and (min-width: 992px){.jobList__table--content.benefit span,.jobDetail__table--content.benefit span{display:inline-block;margin:0}}.jobList__table--content.benefit span.small,.jobDetail__table--content.benefit span.small{font-size:1.35rem;letter-spacing:0}@media screen and (min-width: 992px){.jobList__table--content.benefit span.small,.jobDetail__table--content.benefit span.small{font-size:1.8rem;letter-spacing:.08em}}.jobList__table--content.time .small,.jobDetail__table--content.time .small{font-size:1.35rem;letter-spacing:0}@media screen and (min-width: 992px){.jobList__table--content.time .small,.jobDetail__table--content.time .small{letter-spacing:.08em;font-size:1.8rem}}.jobList__table--content.time .note,.jobDetail__table--content.time .note{font-size:1.35rem}@media screen and (min-width: 992px){.jobList__table--content.time .note,.jobDetail__table--content.time .note{font-size:1.8rem}}.jobList__table--title,.jobDetail__table--title{font-weight:600;color:#ea6000;line-height:1}@media screen and (min-width: 768px){.jobList__table--title,.jobDetail__table--title{line-height:1.8;width:19%}.jobList__table--title:not(:first-of-type),.jobDetail__table--title:not(:first-of-type){margin:0}}@media screen and (min-width: 992px){.jobList__table--title,.jobDetail__table--title{font-size:1.8rem;width:19%;line-height:1.8}}.jobList__table--txt,.jobDetail__table--txt{font-size:1.4rem;letter-spacing:.05em;line-height:1.8;margin:.4rem 0 0}@media screen and (min-width: 768px){.jobList__table--txt,.jobDetail__table--txt{width:81%;font-size:1.6rem;margin:0}}@media screen and (min-width: 992px){.jobList__table--txt,.jobDetail__table--txt{font-size:1.8rem;letter-spacing:.08em;line-height:1.8}}.jobList__table--txt p br,.jobDetail__table--txt p br{display:none}.jobList__table--txt p br.sp,.jobDetail__table--txt p br.sp{display:none}@media screen and (min-width: 992px){.jobList__table--txt p br.sp,.jobDetail__table--txt p br.sp{display:block}}.post-type-archive-job .jobList__table--txt p .shiatsu{width:11rem;display:block}@media screen and (min-width: 768px){.post-type-archive-job .jobList__table--txt p .shiatsu{width:auto}}.jobInfo__head--title{font-size:2rem;font-weight:700;text-align:center}@media screen and (min-width: 992px){.jobInfo__head--title{letter-spacing:.7rem;font-size:3rem}}.jobInfo__head--title .sp{display:block}@media screen and (min-width: 992px){.jobInfo__head--title .sp{display:none}}.jobInfo__head--title .pc{display:none}@media screen and (min-width: 992px){.jobInfo__head--title .pc{display:inline}}.jobInfo-shopList{margin-top:2rem}@media screen and (min-width: 992px){.jobInfo-shopList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-self:flex-start;margin-top:7.5rem}}.jobInfo-shopList__item{-webkit-box-shadow:0px 0px .8rem 0px rgba(0,0,0,.2);box-shadow:0px 0px .8rem 0px rgba(0,0,0,.2)}.jobInfo-shopList__item:nth-of-type(n + 2){margin-top:2.5rem}@media screen and (min-width: 992px){.jobInfo-shopList__item{width:calc((100% - 4.4rem)/2)}.jobInfo-shopList__item:nth-of-type(n + 2){margin-top:0}.jobInfo-shopList__item:nth-of-type(even){margin-left:4.4rem}.jobInfo-shopList__item:nth-of-type(n + 3){margin-top:4.4rem}}.jobInfo-shopList__box{border-top:4px solid #ea6000;display:block;background:#fff;padding:.6rem 1.4rem 1.4rem 1.4rem;position:relative;width:100%}@media screen and (min-width: 992px){.jobInfo-shopList__box{padding:1rem 2rem 2rem 2rem}}.jobInfo-shopList__box:hover{opacity:.8}.jobInfo-shopList__box:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.jobInfo-shopList__box:hover .jobInfo-shopList__btn{background:#fff;color:#ea6000}.jobInfo-shopList__box:hover .jobInfo-shopList__btn .arrow{fill:#ea6000;-webkit-transform:translate(20%, -50%);transform:translate(20%, -50%)}.jobInfo-shopList__area{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#ea6000;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:700;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;margin:0;padding:.8rem 0;position:absolute;top:-11px;left:8px;text-align:center;width:30px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;z-index:2}@media screen and (min-width: 992px){.jobInfo-shopList__area{font-size:2.1rem;left:10px;padding:1rem 0;width:46px}}.jobInfo-shopList__area::before,.jobInfo-shopList__area::after{position:absolute;content:""}.jobInfo-shopList__area::before{top:0;right:-4px;border:none;border-bottom:solid 7px #843600;border-right:solid 4px rgba(0,0,0,0)}.jobInfo-shopList__area::after{left:0;top:100%;height:0;width:0;border-left:15px solid #ea6000;border-right:15px solid #ea6000;border-bottom:10px solid rgba(0,0,0,0)}@media screen and (min-width: 992px){.jobInfo-shopList__area::after{border-left:23px solid #ea6000;border-right:23px solid #ea6000;border-bottom:10px solid rgba(0,0,0,0)}}.jobInfo-shopList__open{background:rgba(255,255,255,.8);color:#ea6000;font-size:1.4rem;font-weight:700;line-height:1.3em;padding:2rem .8rem;position:absolute;top:50%;left:50%;width:90%;text-align:center;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}@media screen and (min-width: 992px){.jobInfo-shopList__open{font-size:2.8rem;padding:2rem;width:80%}}.jobInfo-shopList__open .din{font-size:1.25em}.jobInfo-shopList__title{color:#ea6000;font-size:2rem;font-weight:700;line-height:3rem;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;padding-left:3.4rem}@media screen and (min-width: 992px){.jobInfo-shopList__title{line-height:3.8rem;padding-left:5rem;font-size:2.8rem}}.jobInfo-shopList__title.long{font-size:1.8rem}@media screen and (min-width: 992px){.jobInfo-shopList__title.long{font-size:2.8rem}}.jobInfo-shopList__title.tooLong{font-size:1.6rem;letter-spacing:0}@media screen and (min-width: 992px){.jobInfo-shopList__title.tooLong{font-size:2.8rem}}.jobInfo-shopList__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:.8rem}@media screen and (min-width: 992px){.jobInfo-shopList__wrap{margin-top:1.4rem}}.jobInfo-shopList__img{width:13.3rem;height:10.9rem;overflow:hidden;position:relative}@media screen and (min-width: 992px){.jobInfo-shopList__img{width:29.5rem;height:20rem}}.jobInfo-shopList__img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:.2s;transition:.2s;width:13.3rem;height:10.9rem}@media screen and (min-width: 992px){.jobInfo-shopList__img img{width:29.5rem;height:20rem}}.jobInfo-shopList__inner{-webkit-flex-basis:17rem;-ms-flex-preferred-size:17rem;flex-basis:17rem;margin-left:1.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 992px){.jobInfo-shopList__inner{-webkit-flex-basis:25rem;-ms-flex-preferred-size:25rem;flex-basis:25rem;margin-left:2.3rem}}.jobInfo-shopList__list--item{font-size:1.4rem;line-height:1;letter-spacing:0}@media screen and (min-width: 992px){.jobInfo-shopList__list--item{font-size:1.8rem}}.jobInfo-shopList__list--item:nth-of-type(n + 2){margin-top:1rem}.jobInfo-shopList__btn{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid #ea6000;background:#ea6000;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.6rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:4.4rem;margin:1rem auto 0;position:relative;width:25rem;text-align:center}@media screen and (min-width: 992px){.jobInfo-shopList__btn{margin-top:auto;width:100%}}.jobInfo-shopList__btn .arrow{fill:#fff;width:1.7rem;height:1rem;position:absolute;top:50%;right:1rem;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jobInfo-shopList__btn.sp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.jobInfo-shopList__btn.pc{display:none}@media screen and (min-width: 992px){.jobInfo-shopList__btn.sp{display:none}.jobInfo-shopList__btn.pc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.jobList__head--shopTitle{text-align:center;font-size:2.4rem;font-weight:700}@media screen and (min-width: 768px){.jobList__head--shopTitle{font-size:3rem}.jobList__head--shopTitle .sp{display:none}}.jobList__head--shopTitle.count8{font-size:2rem}@media screen and (min-width: 768px){.jobList__head--shopTitle.count8{font-size:3rem}}.jobList__head--shopTitle.count9{font-size:1.8rem}@media screen and (min-width: 768px){.jobList__head--shopTitle.count9{font-size:3rem}}.jobList__filter{margin:2.4rem 0 0}@media screen and (min-width: 768px){.jobList__filter{margin:4.8rem 0 0}}@media screen and (min-width: 992px){.jobList__filter{margin:6.4rem 0 0}}.jobList__filter--list{border:.1rem solid #251e1c;background-color:#fff;font-size:1.4rem}@media screen and (min-width: 768px){.jobList__filter--list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.8rem}}.jobList__filter--list:nth-of-type(n + 2){border-top:none}.jobList__filter--list dt,.jobList__filter--list dd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#f9cfb2}@media screen and (min-width: 768px){.jobList__filter--list dt,.jobList__filter--list dd{width:26%}}.jobList__filter--list dt{height:4rem}@media screen and (min-width: 768px){.jobList__filter--list dt{height:auto}}.jobList__filter--list dd{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:1rem 0 1rem 1.5rem}@media screen and (min-width: 768px){.jobList__filter--list dd{width:74%;padding:1rem 0 1rem 3.2rem}}.jobList__filter--list dd input{display:none}.jobList__filter--list dd input:checked+p::after{opacity:1}.jobList__filter--list dd label{margin:0 1rem 0 0;line-height:2}@media screen and (min-width: 768px){.jobList__filter--list dd label{margin:0 2.4rem 0 0}}.jobList__filter--list dd label p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.jobList__filter--list dd label p::before{display:block;content:"";width:1.2rem;height:1.2rem;background-color:#fff;border:.1rem solid #251e1c;margin:0 .4rem 0 0}@media screen and (min-width: 768px){.jobList__filter--list dd label p::before{width:1.5rem;height:1.5rem;margin:0 1rem 0 0}}.jobList__filter--list dd label p:after{content:"";display:block;width:1.4rem;height:.6rem;border-left:.2rem solid #ea6000;border-bottom:.2rem solid #ea6000;position:absolute;top:38%;left:0px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);-webkit-transition:.2s;transition:.2s;opacity:0}@media screen and (min-width: 768px){.jobList__filter--list dd label p:after{width:1.6rem;height:1rem;border-left:.3rem solid #ea6000;border-bottom:.3rem solid #ea6000;top:32%}}.jobList__filter--btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:20rem;height:5rem;background-color:#00a0e9;color:#fff;font-size:1.7rem;font-weight:600;margin:1.6rem auto 0}@media screen and (min-width: 768px){.jobList__filter--btn{width:30rem;height:7.5rem;font-size:2.5rem;margin:3.2rem auto 0;position:relative;top:0;-webkit-transition:.2s;transition:.2s}.jobList__filter--btn:active{top:.4rem}}@media screen and (min-width: 992px){.jobList__filter--btn:hover{opacity:.8}}.jobList__select{margin:3.2rem 0 0}@media screen and (min-width: 768px){.jobList__select{margin:4.8rem 0 0}}@media screen and (min-width: 992px){.jobList__select{margin:6.4rem 0 0}}.jobList__box:nth-of-type(n + 2){margin:2.4rem 0 0}@media screen and (min-width: 768px){.jobList__box:nth-of-type(n + 2){margin:4rem 0 0}}@media screen and (min-width: 992px){.jobList__box:nth-of-type(n + 2){margin:5.6rem 0 0}}.jobList__box>a{display:block;background-color:#fff;color:#251e1c;padding:2rem 1.5rem;border-top:.3rem solid #ea6000;-webkit-box-shadow:0px 0px .4rem 0px rgba(0,0,0,.2);box-shadow:0px 0px .4rem 0px rgba(0,0,0,.2);position:relative;overflow:hidden}@media screen and (min-width: 768px){.jobList__box>a{display:grid;grid-template-columns:24rem 2.4rem 1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"title . table" "img . table" "img . ." "img . btn ";height:45rem;padding:1.6rem 2rem;border-top:.4rem solid #ea6000;-webkit-box-shadow:0px 0px .8rem 0px rgba(0,0,0,.2);box-shadow:0px 0px .8rem 0px rgba(0,0,0,.2)}}@media screen and (min-width: 992px){.jobList__box>a{grid-template-columns:44rem 6rem 1fr;height:53rem;padding:4rem 4.5rem;-webkit-transition:.2s;transition:.2s}.jobList__box>a:hover{opacity:.8}.jobList__box>a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.jobList__box>a:hover .jobList__box--btn{background-color:#fff;color:#ea6000}.jobList__box>a:hover .jobList__box--btn .cls-1{fill:#ea6000}.jobList__box>a:hover .jobList__box--btn .arrow{right:.8rem}}.jobList__box>a.jobList__box--grid{background-color:#fff;border-top:.3rem solid #ea6000;-webkit-box-shadow:0px 0px .4rem 0px rgba(0,0,0,.2);box-shadow:0px 0px .4rem 0px rgba(0,0,0,.2);color:#251e1c;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:2rem 1.5rem;position:relative}@media screen and (min-width: 992px){.jobList__box>a.jobList__box--grid{display:grid;grid-template-areas:"title . table" "position . table" "img . table" "img . btn ";padding:1.6rem 2rem;border-top:.4rem solid #ea6000;-webkit-box-shadow:0px 0px .8rem 0px rgba(0,0,0,.2);box-shadow:0px 0px .8rem 0px rgba(0,0,0,.2);grid-template-columns:44rem 4.5rem 1fr;grid-template-rows:6rem 6rem 24.8rem 6rem;height:51rem;padding:4rem 4.5rem;-webkit-transition:.2s;transition:.2s}.jobList__box>a.jobList__box--grid:hover{opacity:.8}.jobList__box>a.jobList__box--grid:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.jobList__box>a.jobList__box--grid:hover .jobList__box--btn{background-color:#fff;color:#ea6000}.jobList__box>a.jobList__box--grid:hover .jobList__box--btn .cls-1{fill:#ea6000}.jobList__box>a.jobList__box--grid:hover .jobList__box--btn .arrow{right:.8rem}}.jobList__box--title{text-align:justify;font-size:2.3rem;font-weight:600;color:#ea6000;line-height:2.3rem;white-space:nowrap}@media screen and (min-width: 768px){.jobList__box--title{grid-area:title;font-size:1.8rem;line-height:1.8rem}}@media screen and (min-width: 992px){.jobList__box--title{font-size:3.2rem;line-height:2.2rem}}.jobList__box--title.count14{font-size:2.1rem}@media screen and (min-width: 768px){.jobList__box--title.count14{font-size:1.7rem}}@media screen and (min-width: 992px){.jobList__box--title.count14{font-size:3.1rem}}.jobList__box--title.count16{font-size:1.9rem;white-space:nowrap}@media screen and (min-width: 768px){.jobList__box--title.count16{font-size:1.3rem}}@media screen and (min-width: 992px){.jobList__box--title.count16{font-size:2.7rem}}.jobList__box--title.count17{font-size:1.7rem;white-space:nowrap}@media screen and (min-width: 768px){.jobList__box--title.count17{font-size:1.3rem}}@media screen and (min-width: 992px){.jobList__box--title.count17{font-size:2.5rem}}.jobList__box--title .top{display:block;font-size:2rem;margin:0 0 .8rem}@media screen and (min-width: 992px){.jobList__box--title .top{font-size:3.2rem;margin:0 0 1.2rem}}.jobList__box--title .open{display:block;font-size:1.8rem;margin:.8rem 0 0}@media screen and (min-width: 992px){.jobList__box--title .open{font-size:3.2rem;margin:1.2rem 0 0}}.jobList__box--position{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#ea6000;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:2.3rem;grid-area:position;height:3.8rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:-2rem 0 1.6rem;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}@media screen and (min-width: 992px){.jobList__box--position{font-size:3rem;height:6rem;margin:initial}}.jobList__box--img{width:20rem;height:12.5rem;position:absolute;top:9rem;right:1.5rem;overflow:hidden}@media screen and (min-width: 768px){.jobList__box--img{grid-area:img;position:initial;width:100%;height:28rem;margin:auto 0 0}}@media screen and (min-width: 992px){.jobList__box--img{height:31.5rem}}.jobList__box--img.open{top:12rem}@media screen and (min-width: 768px){.jobList__box--img.open{height:28rem}}.jobList__box--img img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){.jobList__box--img img{-webkit-transition:.2s;transition:.2s}}.jobList__box--img.test{width:18.5rem;height:12.5rem;top:9rem}@media screen and (min-width: 768px){.jobList__box--img.test{width:20rem;height:12.5rem;position:absolute;right:1.5rem;overflow:hidden;margin:initial}}@media screen and (min-width: 992px){.jobList__box--img.test{grid-area:img;position:initial;width:100%;height:28rem;margin:auto 0 0;height:30.8rem}}.jobList__box--btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:25rem;height:4.4rem;background-color:#ea6000;color:#fff;font-size:1.6rem;margin:1rem auto 0;position:relative}@media screen and (min-width: 768px){.jobList__box--btn{grid-area:btn;width:100%;height:6rem;font-size:1.8rem;margin:auto auto 0;border:.2rem solid #ea6000}}@media screen and (min-width: 992px){.jobList__box--btn{-webkit-transition:.2s;transition:.2s}}.jobList__box--btn .arrow{display:block;width:1.7rem;height:1rem;position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.2s;transition:.2s}@media screen and (min-width: 768px){.jobList__table{grid-area:table;margin:-0.4rem 0 0}}@media screen and (min-width: 992px){.jobList__table{margin:-1rem 0 0}}.jobList__table--content{border-bottom:none;padding:0}@media screen and (min-width: 768px){.jobList__table--content:nth-of-type(n + 2){margin:0}}.jobList__table--content.place .address{margin:0 !important;-webkit-box-ordinal-group:1 !important;-webkit-order:0 !important;-ms-flex-order:0 !important;order:0 !important}@media screen and (min-width: 768px){.jobList__table--content.money{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.jobList__table--content.money .jobList__table--txt{margin:.3rem 0 0}.jobList__table--content.money p{line-height:1.75}.jobList__table--content.money span{display:block}.jobList__table--content.money span:first-of-type{width:100%}.jobList__table--content.money span:nth-of-type(2){margin:0 0 0 1em}}.jobList__table--content.money span.note{display:inline-block;width:initial;padding-left:6rem}@media screen and (min-width: 768px){.jobList__table--content.money span.note{padding-left:0}}@media screen and (min-width: 768px){.jobList__table--title{font-size:1.3rem;width:23%}}@media screen and (min-width: 992px){.jobList__table--title{font-size:1.8rem;width:20%}}@media screen and (min-width: 768px){.jobList__table--txt{font-size:1.3rem;width:77%}}@media screen and (min-width: 992px){.jobList__table--txt{font-size:1.8rem;width:80%}}.jobList__table--txt p br.money{display:block}@media screen and (min-width: 768px){.jobList__table--txt p br.money{display:none}}.jobList .no-result{font-size:2rem}.jobList .no-result__btn{color:#0084ff}.jobDetail__wrap{background-color:#fff;padding:3.2rem 1.5rem;-webkit-box-shadow:0px 0px 1rem 0px rgba(0,0,0,.1);box-shadow:0px 0px 1rem 0px rgba(0,0,0,.1);overflow:hidden}@media screen and (min-width: 768px){.jobDetail__wrap{padding:4.8rem}}@media screen and (min-width: 992px){.jobDetail__wrap{padding:7.2rem}}.jobDetail__top{margin:2.4rem 0 0}@media screen and (min-width: 768px){.jobDetail__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:4rem 0 0}}@media screen and (min-width: 992px){.jobDetail__top{margin:6.4rem 0 0}}.jobDetail__top--head{color:#ea6000;font-size:2.1rem;font-weight:600;line-height:1.35}@media screen and (min-width: 768px){.jobDetail__top--head{width:100%;font-size:3.5rem;margin:0 0 1.6rem}}@media screen and (min-width: 992px){.jobDetail__top--head{line-height:1;margin:0 0 3rem}.jobDetail__top--head br{display:none}}.jobDetail__top--head .name.count17{font-size:1.7rem}@media screen and (min-width: 768px){.jobDetail__top--head .name.count17{font-size:3.3rem}}@media screen and (min-width: 992px){.jobDetail__top--head .name.count17{font-size:3.5rem}}.jobDetail__top--head .open{font-size:2.1rem;display:block}@media screen and (min-width: 992px){.jobDetail__top--head .open{margin:1.2rem 0 0}}.jobDetail__top--img{margin:1.2rem 0 0}@media screen and (min-width: 768px){.jobDetail__top--img{width:27rem;margin:0}}@media screen and (min-width: 992px){.jobDetail__top--img{width:44rem}}.jobDetail__top--txt{font-size:1.4rem;line-height:1.8;text-align:justify;margin:1.2rem 0 0}.jobDetail__top--txt br.pc{display:none}@media screen and (min-width: 768px){.jobDetail__top--txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:-0.6rem 0 0 1.6rem}}@media screen and (min-width: 992px){.jobDetail__top--txt{font-size:1.8rem;line-height:2.4;margin:-1rem 0 0 4.5rem}.jobDetail__top--txt br.pc{display:inline-block}}section.flow{background-image:none}/*# sourceMappingURL=recruit-job.css.map */