.bg-blue{background-color:#f1f9ff}.matching-recommend{margin-top:30px;padding:25px 0}@media screen and (max-width: 767px){.matching-recommend{margin-top:20px;padding:15px 0}}@media screen and (max-width: 500px){.matching-recommend{margin-top:10px;padding:10px 0}}.matching-recommend .matching-recommend-area{width:calc(100% - 2rem);max-width:950px;margin:0 auto}.matching-recommend .title{font-size:24px;color:#000;border-bottom:1px solid #d8d8d8;margin-bottom:1rem}@media screen and (max-width: 767px){.matching-recommend .title{font-size:16px;margin-bottom:1rem}}@media screen and (max-width: 500px){.matching-recommend .title{margin-bottom:.5rem}}.matching-recommend .recomend-item-hr{border:1px solid #d8d8d8;margin:6px 0}@media screen and (max-width: 767px){.matching-recommend .recomend-item-hr{margin:4px 0}}.matching-recommend .job-type{background:#4ec18d;color:#fff;border-radius:6px;padding:2px 8px 0 8px;font-size:13px;flex-shrink:0}@media screen and (max-width: 767px){.matching-recommend .job-type{font-size:11px;padding:1px 6px 2px 6px}}.matching-recommend .job-type--parttime{background:#999;color:#fff}.matching-recommend .label{line-height:1.5em !important;min-width:0;word-break:break-all}@media screen and (max-width: 767px){.matching-recommend .label{font-size:13px}}.matching-recommend .recomend-item-footer{display:flex;align-items:center;gap:12px}@media screen and (max-width: 767px){.matching-recommend .recomend-item-footer{gap:8px}}.matching-recommend .recomend-item-footer .btn_favorite{border:1px solid var(--favorite-gray);border-radius:6px;cursor:pointer;height:38px}@media screen and (max-width: 767px){.matching-recommend .recomend-item-footer .btn_favorite{height:32px}}@media screen and (max-width: 500px){.matching-recommend .recomend-item-footer .btn_favorite{height:28px}}.matching-recommend .recomend-item-footer .recomend-item-btn-more-ds{flex:1;width:100%;background:#4a90e2;color:#fff !important;border:none;border-radius:6px;padding:10px 0;font-size:16px;text-align:center;text-decoration:none;cursor:pointer}@media screen and (max-width: 767px){.matching-recommend .recomend-item-footer .recomend-item-btn-more-ds{font-size:14px;padding:6px 0}}.matching-recommend #area-1 .recomend-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.matching-recommend #area-1 .recomend-item{max-width:600px;width:100%}.matching-recommend #area-1 .recomend-item-inner{background:#fff;border-radius:12px;box-shadow:0 2px 8px #e0e0e0;padding:20px;display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 767px){.matching-recommend #area-1 .recomend-item-inner{padding:15px;gap:9px}}.matching-recommend #area-1 .recomend-item-header{display:flex;align-items:flex-start;gap:8px}.matching-recommend #area-1 .label{font-weight:bold}.matching-recommend #area-1 .recomend-item-salary{color:#333;font-size:15px;margin-left:.2rem}@media screen and (max-width: 767px){.matching-recommend #area-1 .recomend-item-salary{font-size:14px}}.matching-recommend #area-2 .recomend-list{display:flex;gap:20px;padding:5px 10px 20px 10px;overflow-x:scroll}@media screen and (max-width: 767px){.matching-recommend #area-2 .recomend-list{padding:5px 10px 10px 10px;gap:10px}}@media screen and (max-width: 500px){.matching-recommend #area-2 .recomend-list{gap:5px}}.matching-recommend #area-2 .recomend-list .recomend-item{min-width:270px;width:270px;background-color:#fff;box-shadow:0 2px 8px #e0e0e0;border-radius:12px;padding:10px 15px;display:flex;flex-direction:column;gap:8px;justify-content:space-between}@media screen and (max-width: 767px){.matching-recommend #area-2 .recomend-list .recomend-item{min-width:220px;width:220px;padding:10px;gap:6px}}.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-header{display:flex;align-items:center;gap:8px}.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-header .label{font-size:13px}@media screen and (max-width: 767px){.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-header .label{font-size:11px}}.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-title,.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-location,.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-label,.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-station,.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-salary,.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-salary-detail,.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-work-schedule{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-salary{font-size:12px;margin-bottom:5px}@media screen and (max-width: 767px){.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-salary{font-size:11px}}.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-salary-detail{font-size:11px;color:#666}@media screen and (max-width: 767px){.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-salary-detail{font-size:10px}}.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-work-schedule{font-size:11px;color:#666;margin-bottom:5px}@media screen and (max-width: 767px){.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-work-schedule{font-size:10px}}.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-image{background:#e0e0e0;width:100%;height:120px;border-radius:8px;margin-bottom:6px}.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-title{font-weight:bold;font-size:12px;margin-bottom:5px}.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-location{color:#666;font-size:12px;display:flex;align-items:center;gap:4px}@media screen and (max-width: 767px){.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-location{font-size:10px}}.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-station{color:#666;font-size:12px;display:flex;align-items:center}@media screen and (max-width: 767px){.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-station{font-size:10px}}.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-label{font-weight:bold;font-size:12px;margin-bottom:3px}@media screen and (max-width: 767px){.matching-recommend #area-2 .recomend-list .recomend-item .recomend-item-content .recomend-item-label{font-size:11px}}.icon-location,.icon-train{width:16px;height:16px;flex-shrink:0}@media screen and (max-width: 767px){.icon-location,.icon-train{width:14px;height:14px}}#area-3.area-search-box{background:#fff;border-radius:12px;box-shadow:0 2px 8px #e0e8f7;margin:0 auto;max-width:700px;padding:32px 24px 24px 24px}@media screen and (max-width: 767px){#area-3.area-search-box{padding:16px 20px 16px 20px}}@media screen and (max-width: 500px){#area-3.area-search-box{margin:0 auto;padding:14px 16px}}#area-3.area-search-box .title{font-size:20px;font-weight:bold;margin-bottom:18px;border:none}@media screen and (max-width: 767px){#area-3.area-search-box .title{font-size:18px;margin-bottom:14px}}@media screen and (max-width: 500px){#area-3.area-search-box .title{font-size:16px;margin-bottom:12px}}#area-3.area-search-box .title span{border-left:4px solid #2a5ab7;padding-left:8px;font-size:18px;font-weight:bold}@media screen and (max-width: 767px){#area-3.area-search-box .title span{font-size:16px;padding-left:6px}}@media screen and (max-width: 500px){#area-3.area-search-box .title span{font-size:14px;padding-left:5px}}#area-3.area-search-box .area-search-inner{display:flex;flex-direction:column;gap:18px}@media screen and (max-width: 767px){#area-3.area-search-box .area-search-inner{gap:12px}}@media screen and (max-width: 500px){#area-3.area-search-box .area-search-inner{gap:10px}}#area-3.area-search-box .area-search-section{margin-bottom:0}#area-3.area-search-box .area-search-label{color:#2a5ab7;font-weight:bold;font-size:15px;margin-bottom:6px}@media screen and (max-width: 767px){#area-3.area-search-box .area-search-label{font-size:14px;margin-bottom:5px}}@media screen and (max-width: 500px){#area-3.area-search-box .area-search-label{font-size:13px;margin-bottom:4px}}#area-3.area-search-box .area-search-list{color:#222;font-size:15px;display:flex;flex-wrap:wrap;gap:.5em}@media screen and (max-width: 767px){#area-3.area-search-box .area-search-list{font-size:14px;gap:.4em}}@media screen and (max-width: 500px){#area-3.area-search-box .area-search-list{font-size:13px;gap:.3em}}#area-3.area-search-box .area-search-list span{margin:0 2px;white-space:nowrap}@media screen and (max-width: 500px){#area-3.area-search-box .area-search-list span{margin:0 1px}}@media screen and (max-width: 500px){#area-3.area-search-box .area-search-list a{padding:2px 0}}#area-3.area-search-box hr{border:none;border-top:1px solid #e3eaf7;margin:12px 0}@media screen and (max-width: 767px){#area-3.area-search-box hr{margin:10px 0}}@media screen and (max-width: 500px){#area-3.area-search-box hr{margin:8px 0}}
/*# sourceMappingURL=matching-recommend.min.css.map */