.p-job-search__title{font-size:22px;font-weight:700;padding-left:10px;text-align:left}@media screen and (max-width:768px){.p-job-search__title{margin-left:0;padding-left:0;font-size:18px}.p-job-search__title.-v2{font-size:16px}}.p-job-search__result-count{font-size:18px;font-weight:700}@media screen and (max-width:768px){.p-job-search__result-count{font-size:12px;margin-top:4px;padding:0;display:flex;align-items:flex-end}}.p-job-search__result-count__count{color:#d50000;font-size:22px;padding:0 12px}@media screen and (max-width:768px){.p-job-search__result-count__count{font-size:16px}}.p-job-search__result-count .normal{font-weight:400;margin-left:20px}.p-job-search__order{margin:0 10px 10px;text-align:right}@media screen and (max-width:768px){.p-job-search__order{margin:0}}.p-job-search__keywords{width:100%;display:flex;gap:8px;overflow-x:auto}.p-job-search__item{margin-bottom:20px;overflow:hidden;padding:20px}@media screen and (max-width:768px){.p-job-search__item{padding:0}}.p-job-search__item.-no-margin{margin:0;padding:0 49px 25px}@media screen and (max-width:768px){.p-job-search__item.-no-margin{padding:0 20px 25px}}.p-job-search__item__relative{position:relative}.p-job-search__item__tags{display:block;margin-left:-4px;margin-right:-4px}.p-job-search__item__tags.-jobs{margin-top:13px}@media screen and (max-width:768px){.p-job-search__item__tags.-jobs{margin-top:4px}}.p-job-search__item__content__conditions{display:inline-block;height:16px;margin-top:7px}.p-job-search__item__content__conditions img{height:15px;margin-right:3px;vertical-align:top;width:15px}.p-job-search__item__buttons{display:flex;justify-content:flex-end}.p-job-search__item__buttons.-center{justify-content:center}.p-job-search__item__buttons .c-button{width:49%;max-width:210px}.p-job-search__item__buttons .c-button:not(:first-child){margin-left:2%}.p-job-search__salary__title{font-size:15px;line-height:18px}.p-job-search__salary__average{text-align:center;font-size:15px;color:#01a3a4;font-weight:700;padding-bottom:10px}.p-job-search__feature{margin-bottom:20px;overflow:hidden;padding:20px}.p-job-search__feature__content{font-size:11px;line-height:1.5em;color:#818181}.p-job-search__feature__title{font-size:12px;margin-bottom:4px;color:#575757}.p-job-search__feature__title:not(:first-child){margin-top:8px}.p-job-search__refine{padding:10px;margin-bottom:20px}.p-job-search__refine__cancel{display:inline-block;font-size:11px;color:#000;border:1px solid gray;padding:2px;border-radius:3px}.p-job-search__refine__subtitle{display:inline-block;font-weight:700;font-size:12px;padding:15px 10px 15px 5px;line-height:1}.p-job-search__refine__container{font-size:12px;line-height:1}.p-job-search__refine__container a,.p-job-search__refine__container__selected{display:inline-block;padding:0 5px;margin-bottom:6px;border-right:1px solid gray}.p-job-search__refine__container__selected{color:#000}.p-job-search__refine__container__disabled{display:inline-block;color:#d3d3d3;padding:0 5px;margin-bottom:6px;border-right:1px solid gray}.p-job-search__pr img{width:100%;display:inline-block;padding-bottom:20px}@media screen and (max-width:768px){.p-job-search__pr img{padding-bottom:5px;padding-top:5px}}.p-job-search__pr__list img{width:100%;display:inline-block;margin-bottom:0}@media screen and (max-width:768px){.p-job-search__pr__list img{width:100%;margin-bottom:10px}}.p-job-search__pr__detail img{display:none}@media screen and (max-width:768px){.p-job-search__pr__detail img{width:100%;display:inline-block;padding-bottom:5px;padding-top:5px}}.p-job-search__recommended{padding:10px;margin-bottom:20px}.p-job-search__recommended__link{display:inline-flex;flex-wrap:wrap;font-size:14px;width:100%;padding:5px 3px}.p-job-search__recommended__label{font-size:13px;margin-bottom:12px}.p-job-search__recommended__label:not(:last-child){margin-right:12px}.p-job-search__recommended__text-wrapper{display:flex;height:100%;width:100%;padding:8px 5px;justify-content:space-between;align-items:center;background-color:#e9e9e9;border:none;border-radius:5px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.p-job-search__recommended__text-wrapper:hover{background-color:#f0f0f0}.p-job-search__recommended__text-wrapper span{color:#000;margin-left:10px;line-height:17px;text-align:left}.p-job-search__sidebar__license-info{font-size:11px}.p-job-search__sidebar__license-info h2,.p-job-search__sidebar__license-info h3,.p-job-search__sidebar__license-info h4{line-height:1.2}.p-job-search__sidebar__license-info h2{font-size:14px}.p-job-search__sidebar__license-info h3{font-size:13px}.p-job-search__sidebar__license-info__title{color:#575757;padding-bottom:4px}.p-job-search__sidebar__license-info__content{color:#818181;line-height:1.5}.p-job-search__sidebar__license-info__content-list{margin-left:4px;padding-left:14px}.p-job-search__sidebar__license-info h3,.p-job-search__sidebar__license-info h4,.p-job-search__sidebar__license-info>*+h2{margin-top:1em}.p-job-search__sidebar__license-info>div+div:not(:has(ul)){margin-top:.8em}.p-job-search__company-link{position:absolute;right:14px;margin-top:8px;font-size:12px}@media screen and (max-width:768px){.p-job-search__company-link{font-size:10px}}
/*# sourceMappingURL=188e05e7e83b16c9.css.map*/