.new-card[data-v-c9a9ad8e]{background-color:#fff;border:1px solid #d7d7d7;border-radius:8px;max-width:276px;position:relative;width:100%}@media(max-width:500px){.new-card[data-v-c9a9ad8e]{max-width:none}}.new-card__link-container[data-v-c9a9ad8e]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:7}.new-card__link-container:hover+.new-card__contents .new-card__image-container[data-v-c9a9ad8e]{overflow:hidden}.new-card__link-container:hover+.new-card__contents .new-card__image-container img[data-v-c9a9ad8e]{transform:scale(1.05);transition:.3s}.new-card__contents[data-v-c9a9ad8e]{box-sizing:border-box;display:block;padding:16px}.new-card__label[data-v-c9a9ad8e]{align-items:center;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.049' height='12.311' viewBox='0 0 10.049 12.311'%3E%3Cg fill='%230076fc'%3E%3Cpath d='M5.024 0a5.08 5.08 0 0 1 5.024 5.127c0 3.819-4.549 6.965-4.743 7.1a.5.5 0 0 1-.563 0C4.549 12.092 0 8.947 0 5.127A5.08 5.08 0 0 1 5.024 0m0 11.192c.957-.727 4.025-3.274 4.025-6.065A4.08 4.08 0 0 0 5.024 1 4.08 4.08 0 0 0 1 5.127c0 2.796 3.066 5.339 4.024 6.065'/%3E%3Cpath d='M5.024 2.983a2.178 2.178 0 1 1-2.178 2.178 2.18 2.18 0 0 1 2.178-2.178m0 3.357a1.178 1.178 0 1 0-1.178-1.179A1.18 1.18 0 0 0 5.024 6.34'/%3E%3C/g%3E%3C/svg%3E") no-repeat center left 16.5px/13.5px 16.5px;background-color:#fff;border-radius:10px 0;display:flex;font-weight:300;height:40px;left:3px;line-height:1.4166666667;padding:6px 24px 8px 39px;top:3px}.new-card__label[data-v-c9a9ad8e],.new-card__new[data-v-c9a9ad8e]{box-sizing:border-box;font-size:14px;position:absolute;z-index:7}.new-card__new[data-v-c9a9ad8e]{background-color:#f33;border-radius:6px;color:#fff;font-weight:600;line-height:1.4;padding:6px 12px 8px;right:8px;top:8px}.new-card__image[data-v-c9a9ad8e]{aspect-ratio:16/10;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.new-card__head[data-v-c9a9ad8e]{margin-top:10px;overflow:hidden;padding-right:30px;position:relative}.new-card__title[data-v-c9a9ad8e]{display:-webkit-box;-webkit-box-orient:vertical;font-size:16px;font-weight:700;-webkit-line-clamp:3;line-height:1.6}.new-card__favorite[data-v-c9a9ad8e]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.995' height='16' viewBox='0 0 17.995 16'%3E%3Cpath fill='%23ccc' d='M4.972.001a4.92 4.92 0 0 1 3.519 1.473l.506.512.506-.512a4.937 4.937 0 0 1 7.039 0 5.07 5.07 0 0 1 0 7.1l-.863.872-6.327 6.4a.5.5 0 0 1-.711 0L1.452 8.578a5.07 5.07 0 0 1 0-7.1A4.92 4.92 0 0 1 4.972.001m4.025 3.2a.5.5 0 0 1-.356-.148l-.862-.872a3.937 3.937 0 0 0-5.617 0 4.067 4.067 0 0 0 0 5.7l.863.872 5.972 6.035 6.834-6.914a4.065 4.065 0 0 0 0-5.7 3.937 3.937 0 0 0-5.617 0l-.862.872a.5.5 0 0 1-.355.155'/%3E%3C/svg%3E") no-repeat 50%/17px 15px;height:15px;position:absolute;right:15px;top:169px;transition:.3s;width:17px;z-index:5}.new-card__favorite[data-v-c9a9ad8e]:hover{cursor:pointer;opacity:.7}.new-card__info[data-v-c9a9ad8e]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;margin-top:16px}.new-card__logo[data-v-c9a9ad8e]{height:38px;max-width:50px;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.new-card__company[data-v-c9a9ad8e]{color:gray;display:-webkit-box;font-size:12px;font-weight:300;line-height:1.6666666667;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.new-card__date[data-v-c9a9ad8e]{border-left:1px solid #bbb;color:gray;font-size:12px;font-weight:400;line-height:1.3;margin-left:auto;padding-left:8px;white-space:nowrap}.new-card__jobs[data-v-c9a9ad8e]{background-color:#f6fafd;border:1px solid #cbdbe7;border-radius:4px;display:flex;flex-direction:column;margin-top:16px;padding:12px 16px}.new-card__jobs__item[data-v-c9a9ad8e]{display:flex;gap:16px}.new-card__jobs__item[data-v-c9a9ad8e]:nth-child(n+2){border-top:1px solid #aac3cd;margin-top:8px;padding-top:8px}.new-card__jobs__head[data-v-c9a9ad8e]{color:#144981;font-size:14px;font-weight:500;line-height:1.6;white-space:nowrap}.new-card__jobs__content[data-v-c9a9ad8e]{border-radius:0 4px 4px 0;display:-webkit-box;font-size:14px;font-weight:400;line-height:1.6;overflow:hidden;width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:2}.new-card__tags[data-v-c9a9ad8e]{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:12px}.new-card__tag[data-v-c9a9ad8e]{color:#0076fc;font-size:12px;font-weight:500;position:relative;z-index:7}.new-card__ended-container[data-v-c9a9ad8e]{background-color:#00000080;border-radius:8px;inset:0;position:absolute;width:100%;z-index:10}.new-card__ended-content[data-v-c9a9ad8e]{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:end;padding-bottom:24px;position:relative}.new-card__ended-text[data-v-c9a9ad8e]{align-items:end;background:url(./mottochan02.C8jjZOOq.svg) no-repeat top left calc(50% - 13px) /95px 105px;color:#fff;display:flex;font-weight:500;height:140px;justify-content:center;margin-bottom:80px;text-align:center}.new-card__ended-buttons[data-v-c9a9ad8e]{box-sizing:border-box;display:flex;justify-content:center;padding:0 16px;width:100%}.new-card__ended-button[data-v-c9a9ad8e]{align-items:center;background-color:#06c755;border-radius:6px;box-sizing:border-box;color:#fff;display:flex;font-size:12px;font-size:13px;font-weight:500;height:44px;line-height:1.46154;max-width:244px;padding:0 13px;position:relative;width:100%}.new-card__ended-button[data-v-c9a9ad8e]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' fill='none' viewBox='0 0 5 9'%3E%3Cpath fill='%23fff' d='M4.707 4a.5.5 0 0 1 0 .707l-4 4L0 8l3.646-3.646L0 .707.707 0z'/%3E%3C/svg%3E") no-repeat top/100% 100%;content:"";display:block;height:9px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:5px}.new-card__ended-button[data-v-c9a9ad8e]:after{background-color:#ffffff80;content:"";display:block;height:28px;position:absolute;right:30px;top:calc(50% - 14px);width:1px}.new-card__points[data-v-c9a9ad8e]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.new-card__points__item[data-v-c9a9ad8e]{background-color:#fff7ef;border:1px solid #ff7600;border-radius:8px;color:#ff7600;font-size:12px;font-weight:400;line-height:1.5;padding:4px 12px}
