.l-header__joblist{display:none}.p-joblist{padding:120px 0}@media screen and (max-width: 810px){.p-joblist{padding:80px 0}}@media screen and (max-width: 650px){.p-joblist{padding:50px 0}}.p-joblist__form{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;width:620px;max-width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 500px){.p-joblist__form{grid-template-columns:repeat(1, 1fr)}}.p-joblist__form .select{padding:10px;background-color:#e0e0e0;border:1px solid #b4b9be;background-image:url("../../../images/joblist/arrow_g.svg");background-repeat:no-repeat;background-position:95% center;background-size:14px;cursor:pointer}@media screen and (max-width: 500px){.p-joblist__form .select{padding:6px}}.p-joblist__form .select option{background-color:#fff;color:#000}.p-joblist__form .checkbox{display:flex;flex-wrap:wrap;gap:16px;grid-column:span 3;padding:8px 24px;border:1px solid #b4b9be}@media screen and (max-width: 500px){.p-joblist__form .checkbox{grid-column:span 1}}.p-joblist__form .checkbox .item{display:flex;align-items:center}.p-joblist__form .checkbox .item input{-webkit-appearance:auto;cursor:pointer}.p-joblist__form .checkbox .item label{font-size:1.4rem;margin-left:5px;cursor:pointer}.p-joblist__form .keyword{padding:10px;border:1px solid #b4b9be;grid-column:span 3;font-size:16px}@media screen and (max-width: 500px){.p-joblist__form .keyword{grid-column:span 1}}.p-joblist__form .keyword::-moz-placeholder{color:#ccc}.p-joblist__form .keyword::placeholder{color:#ccc}.p-joblist__buttons{display:flex;justify-content:center;gap:10px}.p-joblist__buttons .c-buttonMore{width:240px;font-size:2rem;line-height:1.5}@media screen and (max-width: 500px){.p-joblist__buttons .c-buttonMore{font-size:1.6rem}}.p-joblist__link{transition:opacity .4s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.p-joblist__link:hover{opacity:.7}.p-joblist__image img{width:100%;height:auto}.p-joblist__info{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px 0;padding:20px;background-color:#f8f8f8}@media screen and (max-width: 500px){.p-joblist__info{padding:10px}}.p-joblist__info__item{display:flex;align-items:center}.p-joblist__info__item img{width:20px}@media screen and (max-width: 500px){.p-joblist__info__item img{width:16px}}.p-joblist__info__item p{margin-left:6px}
/*# sourceMappingURL=archive.min.css.map */