.no-hit-view[data-v-09513994]{display:flex;flex-direction:column;gap:24px;padding:0 8px}.no-hit-view .message[data-v-09513994]{color:#3f3f3f;font-size:16px;font-weight:700;line-height:20px}.no-hit-view .search-advice[data-v-09513994]{display:flex;flex-direction:column;gap:12px}.no-hit-view .search-advice .title[data-v-09513994]{color:#3f3f3f;font-size:16px;font-weight:700;line-height:20px}.no-hit-view .search-advice .text[data-v-09513994]{color:#3f3f3fcc;font-size:14px;font-weight:400;line-height:24px}.no-hit-view .search-advice .text .accent[data-v-09513994]{color:#ef671f}.parts-job-count-chart[data-v-b2195919]{background-color:#fff;box-shadow:0 2px 6px #0000001a;padding:16px 16px 32px}@media screen and (min-width:961px){.parts-job-count-chart[data-v-b2195919]{border-radius:8px;margin:0 auto;padding:32px 48px 48px}}.parts-job-count-chart .heading[data-v-b2195919]{align-items:center;display:flex;flex-direction:row;margin-bottom:16px}@media screen and (min-width:961px){.parts-job-count-chart .heading[data-v-b2195919]{justify-content:center;margin-bottom:32px}}.parts-job-count-chart .heading .icon[data-v-b2195919]{color:#ffad08;font-size:24px;font-weight:400;margin-right:8px}@media screen and (min-width:961px){.parts-job-count-chart .heading .icon[data-v-b2195919]{font-size:30px}}.parts-job-count-chart .heading .module-name[data-v-b2195919]{align-items:baseline;display:flex;flex-direction:row;font-size:16px;font-weight:700;justify-content:center;line-height:1.25}@media screen and (min-width:961px){.parts-job-count-chart .heading .module-name[data-v-b2195919]{font-size:20px}}.parts-job-count-chart .heading .module-name .city-name[data-v-b2195919]{font-size:14px;margin-left:8px}@media screen and (min-width:961px){.parts-job-count-chart .heading .module-name .city-name[data-v-b2195919]{font-size:18px}}.parts-job-count-chart .legend[data-v-b2195919]{margin-bottom:16px}@media screen and (min-width:961px){.parts-job-count-chart .legend[data-v-b2195919]{display:flex;justify-content:center;margin-bottom:32px}}.parts-job-count-chart .chart[data-v-b2195919]{margin:0 auto}.parts-nearby-location-salary-info[data-v-048858b4]{background-color:#fff;box-shadow:0 2px 6px #0000001a;padding:16px 0 32px}@media screen and (min-width:961px){.parts-nearby-location-salary-info[data-v-048858b4]{border-radius:8px;margin:0 auto;padding:32px 24px 48px}}.parts-nearby-location-salary-info .heading-wrapper[data-v-048858b4]{padding:0 16px}.parts-nearby-location-salary-info .navi-wrapper[data-v-048858b4]{margin:16px 0}@media screen and (min-width:961px){.parts-nearby-location-salary-info .navi-wrapper[data-v-048858b4]{display:none}}.parts-nearby-location-salary-info .salary-info-items[data-v-048858b4]{padding:0 8px}@media screen and (min-width:961px){.parts-nearby-location-salary-info .salary-info-items[data-v-048858b4]{display:flex}}@media screen and (max-width:960px){.parts-nearby-location-salary-info .salary-info-items .salary-info-item[data-v-048858b4]{display:none}.parts-nearby-location-salary-info .salary-info-items .salary-info-item.show[data-v-048858b4]{display:block}}@media screen and (min-width:961px){.parts-nearby-location-salary-info .salary-info-items .salary-info-item[data-v-048858b4]{border:1px solid #e2e2e2;border-radius:4px;flex:1}.parts-nearby-location-salary-info .salary-info-items .salary-info-item[data-v-048858b4]:nth-child(2){margin:0 16px}}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .category[data-v-048858b4]{display:none}@media screen and (min-width:961px){.parts-nearby-location-salary-info .salary-info-items .salary-info-item .category[data-v-048858b4]{display:block;font-size:20px;font-weight:700;padding:16px 0;text-align:center}}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .header-row[data-v-048858b4]{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;display:flex;justify-content:space-around;padding:4px}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .header-row .column[data-v-048858b4]{color:#2c2a27;flex:1;font-size:12px;text-align:center}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .header-row .column[data-v-048858b4]:nth-child(3){flex:.8}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .item-row[data-v-048858b4]{border-bottom:1px solid #e2e2e2}@media screen and (min-width:961px){.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .item-row[data-v-048858b4]:last-child{border-bottom:none}}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row[data-v-048858b4]{align-items:center;display:flex;padding:8px 4px}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row:hover .location[data-v-048858b4]{text-decoration:underline}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row:visited .location[data-v-048858b4]{color:#609}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row .location[data-v-048858b4]{align-items:center;display:flex;flex:1;font-size:12px;justify-content:center;margin-right:4px;min-height:36px;text-align:center;word-break:keep-all}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row .median[data-v-048858b4]{align-items:center;color:#2c2a27;display:flex;flex:1;justify-content:center;word-break:keep-all}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row .median .diff-arrow-wrapper[data-v-048858b4]{margin-left:4px}.parts-salary-info[data-v-3803d630]{background-color:#fff;box-shadow:0 2px 6px #0000001a;padding:16px 16px 32px}@media screen and (min-width:961px){.parts-salary-info[data-v-3803d630]{border-radius:8px;margin:0 auto;padding:32px 48px 48px}}.parts-salary-info .salary-info-items[data-v-3803d630]{display:flex}.parts-salary-info .salary-info-items .salary-info-item[data-v-3803d630]{border:1px solid #e2e2e2;border-radius:4px;flex:1;padding:16px 0 24px}@media screen and (min-width:961px){.parts-salary-info .salary-info-items .salary-info-item[data-v-3803d630]{padding-top:24px}}.parts-salary-info .salary-info-items .salary-info-item[data-v-3803d630]:nth-child(2){margin:0 4px}@media screen and (min-width:961px){.parts-salary-info .salary-info-items .salary-info-item[data-v-3803d630]:nth-child(2){margin:0 16px}}@media screen and (max-width:960px){.parts-salary-info .salary-info-items .salary-info-item .category[data-v-3803d630]{display:flex;min-height:40px;white-space:pre-line}}.parts-salary-info .salary-info-items .salary-info-item .category .job-type[data-v-3803d630]{font-size:16px;font-weight:700;line-height:1.25;margin:auto;text-align:center}@media screen and (min-width:961px){.parts-salary-info .salary-info-items .salary-info-item .category .job-type[data-v-3803d630]{font-size:20px}}.parts-salary-info .salary-info-items .salary-info-item .median[data-v-3803d630]{margin-top:16px}@media screen and (min-width:961px){.parts-salary-info .salary-info-items .salary-info-item .median[data-v-3803d630]{margin-top:24px}.parts-salary-info .salary-info-items .salary-info-item .salary-amount[data-v-3803d630]{align-items:baseline;display:flex;justify-content:center}}.parts-salary-info .salary-info-items .salary-info-item .salary-amount .label[data-v-3803d630]{font-size:12px;line-height:1.25;margin-bottom:4px;text-align:center}@media screen and (min-width:961px){.parts-salary-info .salary-info-items .salary-info-item .salary-amount .label[data-v-3803d630]{font-size:14px;margin-right:4px}}.parts-salary-info .salary-info-items .salary-info-item .salary-diff[data-v-3803d630]{color:#656565;font-size:10px;font-weight:700;margin-top:12px;text-align:center}@media screen and (min-width:961px){.parts-salary-info .salary-info-items .salary-info-item .salary-diff[data-v-3803d630]{align-items:baseline;display:flex;font-size:12px;justify-content:center;margin-top:8px}}.parts-salary-info .salary-info-items .salary-info-item .salary-diff.negative[data-v-3803d630]{color:#4195b2}.parts-salary-info .salary-info-items .salary-info-item .salary-diff.positive[data-v-3803d630]{color:#ef4756}.parts-salary-info .salary-info-items .salary-info-item .salary-diff .salary-diff-label[data-v-3803d630]{font-size:10px;line-height:1;margin-bottom:2px}@media screen and (min-width:961px){.parts-salary-info .salary-info-items .salary-info-item .salary-diff .salary-diff-label[data-v-3803d630]{font-size:12px;margin-bottom:0;margin-right:4px}}@media screen and (max-width:960px){.parts-salary-info .only-pc[data-v-3803d630]{display:none}}@media screen and (min-width:961px){.parts-salary-info .only-sp[data-v-3803d630]{display:none}}.parts-statistics-description[data-v-95d75257]{background-color:#fff;box-shadow:0 2px 6px #0000001a;display:flex;justify-content:center;padding:16px 24px}@media screen and (min-width:961px){.parts-statistics-description[data-v-95d75257]{padding:16px 48px}}.parts-statistics-description .title[data-v-95d75257]{color:#8c8c8c;font-size:10px;font-weight:700;margin-bottom:4px;text-align:center}@media screen and (min-width:961px){.parts-statistics-description .title[data-v-95d75257]{font-size:14px;margin-bottom:12px}}.parts-statistics-description .description[data-v-95d75257]{color:#8c8c8c;font-size:10px;margin:0 auto}.parts-statistics-description .description .period[data-v-95d75257]{margin-top:2px}@media screen and (min-width:961px){.parts-statistics-description .description[data-v-95d75257]{font-size:12px}}.parts-statistics-featuring-area[data-v-c8fda886]{background-color:#fff;box-shadow:0 2px 6px #0000001a;padding:16px 0 32px}@media screen and (min-width:961px){.parts-statistics-featuring-area[data-v-c8fda886]{border-radius:8px;margin:0 auto;padding:32px 24px 48px}}.parts-statistics-featuring-area .heading-wrapper[data-v-c8fda886]{padding:0 16px}.parts-statistics-featuring-area .navi-wrapper[data-v-c8fda886]{margin:16px 0}@media screen and (min-width:961px){.parts-statistics-featuring-area .navi-wrapper[data-v-c8fda886]{display:none}}.parts-statistics-featuring-area .salary-info-items[data-v-c8fda886]{padding:0 16px}@media screen and (min-width:961px){.parts-statistics-featuring-area .salary-info-items[data-v-c8fda886]{display:flex}}@media screen and (max-width:960px){.parts-statistics-featuring-area .salary-info-items .salary-info-item[data-v-c8fda886]{display:none}.parts-statistics-featuring-area .salary-info-items .salary-info-item.show[data-v-c8fda886]{display:block}}@media screen and (min-width:961px){.parts-statistics-featuring-area .salary-info-items .salary-info-item[data-v-c8fda886]{border:1px solid #e2e2e2;border-radius:4px;flex:1}.parts-statistics-featuring-area .salary-info-items .salary-info-item[data-v-c8fda886]:nth-child(2){margin:0 16px}}.parts-statistics-featuring-area .salary-info-items .salary-info-item .category[data-v-c8fda886]{display:none}@media screen and (min-width:961px){.parts-statistics-featuring-area .salary-info-items .salary-info-item .category[data-v-c8fda886]{display:block;font-size:20px;font-weight:700;padding:16px 0;text-align:center}}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .nothing-featuring-area[data-v-c8fda886]{font-size:12px;padding-top:16px;text-align:center}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .subsequent-data[data-v-c8fda886]{display:flex;font-size:12px;justify-content:center;min-height:36px;padding-top:8px}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .header-row[data-v-c8fda886]{border-bottom:1px solid #e2e2e2;font-size:14px;padding:8px 0 16px;text-align:center}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .header-row .text-bold[data-v-c8fda886]{font-weight:700}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row[data-v-c8fda886]{border-bottom:1px solid #e2e2e2}@media screen and (min-width:961px){.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row[data-v-c8fda886]:last-child{border-bottom:none}}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row[data-v-c8fda886]{display:flex;justify-content:center;padding:8px 4px}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row:hover .location[data-v-c8fda886]{text-decoration:underline}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row .ranking[data-v-c8fda886]{display:flex;flex:.2;justify-content:center;padding-right:8px}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row:visited .location[data-v-c8fda886]{color:#609}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row .location[data-v-c8fda886]{align-items:center;display:flex;flex:.6;font-size:14px;justify-content:flex-start;max-width:12em;min-height:36px}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row .median[data-v-c8fda886]{align-items:center;color:#ef4756;display:flex;flex:.2;padding:0 8px}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row .median .diff-arrow-wrapper[data-v-c8fda886]{display:flex;justify-content:flex-end;min-width:85px}.statistics-module[data-v-8cc75996]{margin:0 auto;max-width:1060px}.statistics-module .job-count-chart-wrapper[data-v-8cc75996],.statistics-module .nearby-locations-salary-wrapper[data-v-8cc75996],.statistics-module .salary-info-wrapper[data-v-8cc75996],.statistics-module .statistics-featuring-area-wrapper[data-v-8cc75996]{margin-bottom:32px}@media screen and (min-width:961px){.statistics-module .job-count-chart-wrapper[data-v-8cc75996],.statistics-module .nearby-locations-salary-wrapper[data-v-8cc75996],.statistics-module .salary-info-wrapper[data-v-8cc75996],.statistics-module .statistics-featuring-area-wrapper[data-v-8cc75996]{margin-bottom:64px}.statistics-module .description-wrapper[data-v-8cc75996]{display:flex;justify-content:center}}.app-download-pc-top-banner[data-v-1adf78ee]{width:100%}.app-download-pc-top-banner .card-content[data-v-1adf78ee]{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000d;display:flex;gap:12px;justify-content:center;padding:16px 16px 0}.app-download-pc-top-banner .card-content .left-content[data-v-1adf78ee]{width:110px}.app-download-pc-top-banner .card-content .upper-content[data-v-1adf78ee]{width:284px}.app-download-pc-top-banner .card-content .upper-content .logo-text-content[data-v-1adf78ee]{align-items:center;display:flex;gap:8px}.app-download-pc-top-banner .card-content .upper-content .logo-text-content .app-logo-wrap[data-v-1adf78ee]{display:flex}.app-download-pc-top-banner .card-content .upper-content .logo-text-content .text-content[data-v-1adf78ee]{color:#3f3f3f;display:flex;flex-direction:column;font-size:14px;font-weight:700}.app-download-pc-top-banner .card-content .upper-content .logo-text-content .text-content span[data-v-1adf78ee]{font-size:16px}.app-download-pc-top-banner .card-content .bottom-content[data-v-1adf78ee]{display:grid;grid-template-areas:"area1 area3" "area2 area3";grid-template-columns:220px 70px;grid-template-rows:60px 20px}.app-download-pc-top-banner .card-content .bottom-content .review-rate-wrap[data-v-1adf78ee]{align-items:center;display:flex;grid-area:area1}.app-download-pc-top-banner .card-content .bottom-content .review-rate-wrap .text-free[data-v-1adf78ee]{color:#3f3f3fcc;font-size:14px;line-height:1}.app-download-pc-top-banner .card-content .bottom-content .image-wrap[data-v-1adf78ee]{align-items:flex-end;display:flex;grid-area:area2}.app-download-pc-top-banner .card-content .bottom-content .image-wrap .image[data-v-1adf78ee]{margin-right:12px}.app-download-pc-top-banner .card-content .bottom-content .qr-code[data-v-1adf78ee]{align-content:end;grid-area:area3;width:68px}.no-preview[data-v-89c0a27f]{align-items:center;display:flex;justify-content:center;width:100%}.no-preview .no-preview-info[data-v-89c0a27f]{align-items:center;display:flex;flex-direction:column;gap:16px;padding:12px 16px;width:359px}.no-preview .no-preview-info .title[data-v-89c0a27f]{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.25}.no-preview .no-preview-info .sub-title[data-v-89c0a27f]{color:#3f3f3fcc;font-size:16px;line-height:1.5}.selected[data-v-89c0a27f]{border:3px dashed rgba(63,63,63,.102);border-radius:8px}.failed[data-v-89c0a27f]{height:704px}.statistics-links-control[data-v-9626ab38]{display:flex;gap:12px}@media screen and (max-width:960px){.statistics-links-control[data-v-9626ab38]{align-items:center;flex-direction:column}}.parts-company-review-star .star-list[data-v-c4cbf747]{display:flex}.parts-company-review-star .star-item[data-v-c4cbf747]{position:relative}.parts-company-review-star .star-filled[data-v-c4cbf747]{left:0;position:absolute;top:0}.parts-company-review-chart .review[data-v-262588f3]{align-items:center;display:flex;justify-content:center}.parts-company-review-chart .review-text[data-v-262588f3]{font-weight:700}.parts-company-review-chart .review-num[data-v-262588f3]{font-size:24px;font-weight:700;margin-left:16px}.parts-company-review-chart .review-star[data-v-262588f3]{margin-left:16px}.parts-company-review-chart .graph[data-v-262588f3]{margin-top:16px}.parts-company-review-chart .sub[data-v-262588f3]{background-color:#f7f5f1;border-radius:4px;display:flex;margin-top:16px;padding:12px}.parts-company-review-chart .sub-item[data-v-262588f3]{flex:1;line-height:1.25;text-align:center}.parts-company-review-chart .sub-item+.sub-item[data-v-262588f3]{border-left:1px solid #efebe3}.parts-company-review-chart .sub-item-title[data-v-262588f3]{color:#8c8c8c;font-size:12px}.parts-company-review-chart .sub-item-content[data-v-262588f3]{font-size:18px;font-weight:700;margin-top:4px}.parts-company-review-chart .sub-item-unit[data-v-262588f3]{font-size:12px;font-weight:400;margin-left:2px}.parts-company-review-comment .title[data-v-8318be4f]{align-items:center;display:flex}.parts-company-review-comment .title-tag[data-v-8318be4f]{background-color:#8c8c8c;border-radius:10000px;color:#fff;font-size:14px;font-weight:700;line-height:1;padding:4px 8px}.parts-company-review-comment .title-tag.title-tag-positive[data-v-8318be4f]{background-color:#ef4756}.parts-company-review-comment .title-tag.title-tag-negative[data-v-8318be4f]{background-color:#4195b2}.parts-company-review-comment .title-text[data-v-8318be4f]{font-weight:700;margin-left:8px}.parts-company-review-comment .content[data-v-8318be4f]{color:#3f3f3f;font-size:14px;line-height:1.5;margin-top:8px}@media screen and (min-width:961px){.parts-company-review-comment .content[data-v-8318be4f]{font-size:16px;margin:8px 0 0}}.parts-company-review-comment .sub[data-v-8318be4f]{display:flex;justify-content:space-between;margin-top:8px}.parts-company-review-comment .date[data-v-8318be4f]{color:#656565;font-size:12px}.parts-company-review-comment .report[data-v-8318be4f]{color:#8c8c8c;font-size:14px;margin-left:16px}.parts-company-review-comment .report .icon[data-v-8318be4f]{display:inline-block;margin-right:4px;position:relative;top:2px}.parts-company-review-info[data-v-d54303bb]{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;padding:4px 8px 16px}.parts-company-review-info .item[data-v-d54303bb]{display:flex;font-size:14px;margin-top:12px}.parts-company-review-info .item-title[data-v-d54303bb]{font-weight:700;min-width:5em}.parts-company-review-info .item-text[data-v-d54303bb]{margin-left:32px}@media screen and (min-width:961px){.parts-company-review-info[data-v-d54303bb]{display:flex;flex-wrap:wrap}.parts-company-review-info .item[data-v-d54303bb]{padding-right:16px;width:50%}}.company-review-container[data-v-107f7ae4]{background-color:#fff;box-shadow:0 2px 6px #0000001a;margin:48px 0;padding:16px 12px 24px}.company-review-container .comment[data-v-107f7ae4],.company-review-container .info[data-v-107f7ae4]{margin-top:24px}.company-review-container .comment[data-v-107f7ae4]{border-top:1px solid #e2e2e2;margin-top:24px;padding:24px 0 0}.company-review-container .comment-item+.comment-item[data-v-107f7ae4]{margin-top:24px}.company-review-container .catalogue-link[data-v-107f7ae4],.company-review-container .comment-more[data-v-107f7ae4]{font-size:14px;margin-top:16px;text-align:right}.company-review-container .comment-more-link[data-v-107f7ae4]{align-items:center;display:inline-flex}.company-review-container .comment-more-link .icon[data-v-107f7ae4]{margin-left:2px}.company-review-container .no-comment[data-v-107f7ae4]{align-items:center;display:flex;height:100%;justify-content:center;padding:24px 0}.company-review-container .no-comment-text[data-v-107f7ae4]{background-color:#e2e2e2;border-radius:10000px;color:#656565;display:inline-block;font-weight:700;line-height:1.25;padding:8px 16px}@media screen and (min-width:961px){.company-review-container[data-v-107f7ae4]{border-radius:8px;margin:48px auto;max-width:1060px;padding:32px 24px}.company-review-container .main[data-v-107f7ae4]{display:flex}.company-review-container .chart[data-v-107f7ae4]{margin-right:48px;width:400px}.company-review-container .comment[data-v-107f7ae4]{border-top:none;flex:1;margin-top:0;padding:0}}.expanded-search-count[data-v-1a36fdb5],.expanded-search-title[data-v-1a36fdb5]{color:#3f3f3f;font-weight:700;line-height:1.25;padding:0 8px}.expanded-search-count .unit[data-v-1a36fdb5],.expanded-search-title .unit[data-v-1a36fdb5]{font-size:10px;font-weight:400}.expanded-search-locations[data-v-1a36fdb5]{color:#3f3f3fcc;font-size:12px;line-height:1.25;margin:4px 0 8px;padding:0 8px}.expanded-search-count[data-v-1a36fdb5]{margin-bottom:12px}.job-list-item+.job-list-item[data-v-1a36fdb5]{margin-top:12px}.search-more-button-wrap[data-v-1a36fdb5]{display:flex;justify-content:center}@media screen and (min-width:961px){.search-more-button-wrap[data-v-1a36fdb5]{padding:24px 8px}}@media screen and (max-width:960px){.search-more-button-wrap .search-more-button[data-v-1a36fdb5]{margin:24px auto 0}}.link-button[data-v-1a36fdb5]{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d,0 1px 2px #0000001a;color:#3f3f3f;display:flex;justify-content:center;max-width:375px;padding:16px;text-align:center;width:375px}@media screen and (min-width:961px){.link-button[data-v-1a36fdb5]{padding:12px 16px;width:246px}}.link-button .icon[data-v-1a36fdb5]{color:#3f3f3f99;margin-left:8px}.link-button .text[data-v-1a36fdb5]{line-height:1}.spacer[data-v-1a36fdb5]{padding-bottom:24px}.fixed-favorite-button[data-v-cf4dac26]{align-items:center;background-color:#fff;border:1px solid #ef4421;border-radius:100%;box-shadow:0 2px 4px #0003;cursor:pointer;display:flex;height:48px;justify-content:center;position:relative;width:48px}.fixed-favorite-button .icon-wrapper[data-v-cf4dac26]{bottom:-1px;position:relative}.fixed-favorite-button .fixed-favorite-button-number[data-v-cf4dac26]{background-color:#ef4421;border-radius:10000px;color:#fff;cursor:pointer;font-size:10px;font-weight:700;line-height:1;padding:2px 4px;position:absolute;right:-1px;text-align:center;top:-2px;z-index:10}.fade-enter-active[data-v-cf4dac26],.fade-leave-active[data-v-cf4dac26]{transition:transform .3s linear,opacity .2s}.fade-enter-from[data-v-cf4dac26],.fade-leave-to[data-v-cf4dac26]{opacity:0;transform:translateY(100%)}.fixed-search-bar-for-pc[data-v-392230f8]{align-items:center;display:flex;gap:12px;padding:12px;width:1060px}.internal-links-container[data-v-117ebaa7]{display:flex;flex-direction:column;gap:8px;margin:8px 8px 12px}@media screen and (min-width:961px){.internal-links-container[data-v-117ebaa7]{margin:0 0 12px}}.internal-links-container .internal-links[data-v-117ebaa7]{align-items:flex-start;background:#fff;border-radius:8px;box-shadow:0 1px 2px #0000000d,0 2px 4px #0000001a;display:flex;flex-direction:column;padding:4px}.internal-links-container .expansion-links[data-v-117ebaa7]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.internal-links-container .expansion-children-container[data-v-117ebaa7]{width:100%}.internal-links-container .expansion-children-container .keyword-list[data-v-117ebaa7]{list-style:none;margin:0;padding:0}.internal-links-container .expansion-children[data-v-117ebaa7]{outline:1px solid transparent;position:relative;width:100%}.internal-links-container .expansion-children .keyword-link[data-v-117ebaa7]{color:#3f3f3f;font-size:16px;font-weight:400;line-height:20px}.internal-links-container .expansion-children .keyword-link-bold[data-v-117ebaa7]{font-size:16px;font-weight:700;line-height:20px}.internal-links-container .expansion-children[data-v-117ebaa7]:after{background-color:#c5c5c5;content:"";height:1px;left:12px;position:absolute;right:12px;top:0}.job-detail-content[data-v-1a047214]{height:var(--v1e721ca2);overflow-y:auto}.job-detail-top-control-wrap[data-v-1a047214]{border-bottom:1px solid #ececec;position:sticky;top:0;z-index:10000}.carousel-control-wrap[data-v-1a047214],.job-detail-cards-content[data-v-1a047214]{padding-bottom:8px}.v-enter-active[data-v-1a047214],.v-leave-active[data-v-1a047214]{transform:translateY(0);transition:transform .2s linear,opacity .2s}.v-enter-from[data-v-1a047214],.v-leave-to[data-v-1a047214]{opacity:0;transform:translateY(100%)}.parts-job-type-link-item[data-v-63c7ce35]{align-items:center;display:flex;padding:12px 8px;width:100%}.parts-job-type-link-item .link-icon[data-v-63c7ce35]{flex-shrink:0}.parts-job-type-link-item .link-text[data-v-63c7ce35]{color:#3f3f3f;display:-webkit-box;font-size:14px;line-height:1.25;min-width:0;overflow:hidden;padding-left:8px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.job-type-link-list[data-v-28665bb5]{background-color:#fff;border-radius:4px;box-shadow:0 2px 6px #0000001a;padding:12px}.job-type-link-list .title[data-v-28665bb5]{color:#3f3f3f;font-size:18px;font-weight:700;padding:12px 8px}.job-type-link-list .list[data-v-28665bb5]{border-top:1px solid #f5f5f5;margin-top:8px}.job-type-link-list .list .item[data-v-28665bb5]{border-bottom:1px solid #f5f5f5}@media screen and (max-width:960px){.navi-user-review-container[data-v-b244e6c8]{margin:0 auto 32px;padding:0 8px}}.navi-user-review-container .nav-user-review[data-v-b244e6c8]{background-color:#fff;border-radius:8px;box-shadow:0 1px 2px #0003;padding:16px;position:relative}.navi-user-review-container .nav-user-review .close-button[data-v-b244e6c8]{color:#c5c5c5;height:28px;position:absolute;right:8px;top:8px;width:28px}.navi-user-review-container .nav-user-review .title[data-v-b244e6c8]{color:#2c2a27;font-size:14px;font-weight:700;line-height:1.5;text-align:center}.navi-user-review-container .nav-user-review .list[data-v-b244e6c8]{display:flex;justify-content:center;margin-top:16px}.navi-user-review-container .nav-user-review .list .item[data-v-b244e6c8]{margin:0 8px;text-align:center;width:70px}@media screen and (min-width:961px){.navi-user-review-container .nav-user-review .list .item[data-v-b244e6c8]{width:90px}}.navi-user-review-container .nav-user-review .list .item .parts-base-icon[data-v-b244e6c8]{display:inline-block;height:36px;width:36px}.navi-user-review-container .nav-user-review .list .item .review-button[data-v-b244e6c8]{color:#8c8c8c;cursor:pointer}.navi-user-review-container .nav-user-review .list .item .icon-label[data-v-b244e6c8]{color:#2c2a27;display:block;font-size:10px;font-weight:400;line-height:1.25;opacity:.6;text-align:center}.navi-user-review-container .nav-user-review .massage[data-v-b244e6c8]{color:#2c2a27;font-size:12px;margin-top:16px;opacity:.6;text-align:center}@media screen and (max-width:960px){.search-related-jobs-control[data-v-90c75302]{padding:0 8px}}.search-related-jobs-control .title[data-v-90c75302]{color:#3f3f3f;font-size:16px;font-weight:700;line-height:20px;padding-bottom:12px}.search-related-jobs-control .job-list-item+.job-list-item[data-v-90c75302]{margin-top:12px}.search-related-jobs-control .link-button[data-v-90c75302]{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d,0 1px 2px #0000001a;color:#3f3f3f;display:flex;justify-content:center;max-width:375px;padding:16px;text-align:center;width:375px}@media screen and (min-width:961px){.search-related-jobs-control .link-button[data-v-90c75302]{padding:12px 16px;width:246px}}.search-related-jobs-control .link-button .icon[data-v-90c75302]{color:#3f3f3f99;margin-left:8px}.search-related-jobs-control .link-button .text[data-v-90c75302]{line-height:1}.search-related-jobs-control .search-more-button-wrap[data-v-90c75302]{display:flex;justify-content:center}@media screen and (min-width:961px){.search-related-jobs-control .search-more-button-wrap[data-v-90c75302]{padding:24px 8px}}@media screen and (max-width:960px){.search-related-jobs-control .search-more-button-wrap .search-more-button[data-v-90c75302]{margin:24px auto}}.search-related-jobs-control .spacer[data-v-90c75302]{padding-bottom:24px}.main[data-v-4cb08cfd]{background-color:#f5f5f5}@media screen and (max-width:960px){.fixed-search-bar-for-pc-control-wrap[data-v-4cb08cfd]{display:none}}@media screen and (min-width:961px){.fixed-search-bar-for-pc-control-wrap[data-v-4cb08cfd]{background-color:#fff;border-bottom:1px solid #ececec;display:flex;justify-content:center;position:sticky;top:0;z-index:100}.search-block-control-wrap.for-sp[data-v-4cb08cfd]{display:none}}@media screen and (max-width:960px){.search-result-heading-wrap[data-v-4cb08cfd]{padding:8px 8px 12px}.search-result-heading-wrap .no-hit-message-wrap[data-v-4cb08cfd]{padding-top:12px}}@media screen and (min-width:961px){.search-result-heading-wrap[data-v-4cb08cfd]{display:flex;flex-direction:column;gap:12px;padding-bottom:12px}}.navigation[data-v-4cb08cfd]{color:#3f3f3f99;font-size:12px;font-weight:400;line-height:16px;max-width:100%;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:960px){.navigation[data-v-4cb08cfd]{margin-bottom:12px}}@media screen and (min-width:961px){.main-content[data-v-4cb08cfd]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin:0 auto;max-width:1060px;padding:24px 12px 48px}.main-content .left-side[data-v-4cb08cfd]{display:flex;flex-direction:column;width:440px}}.main-content .right-side[data-v-4cb08cfd]{flex:1;max-width:calc(100% - 464px);position:sticky;top:96px}@media screen and (max-width:960px){.main-content .right-side[data-v-4cb08cfd]{display:none}}.extra-jobs-wrapper[data-v-4cb08cfd]{display:flex;flex-direction:column}.extra-jobs-wrapper.is-sort-by-variant .expand-area-wrap[data-v-4cb08cfd]{order:2}.extra-jobs-wrapper.is-sort-by-variant .related-jobs-wrap[data-v-4cb08cfd]{order:1}@media screen and (max-width:960px){.job-wrap[data-v-4cb08cfd]{padding:0 8px 24px}}.job-list[data-v-4cb08cfd]{display:flex;flex-direction:column;gap:12px}@media screen and (max-width:960px){.expand-area-wrap[data-v-4cb08cfd]{padding:0 8px 24px}}.favorite-button-content[data-v-4cb08cfd]{bottom:42px;position:sticky}@media screen and (min-width:961px){.favorite-button-content[data-v-4cb08cfd]{align-self:flex-end;margin-right:8px}}@media screen and (max-width:960px){.favorite-button-content[data-v-4cb08cfd]{display:flex;justify-content:flex-end;margin:0 16px 16px}}.footer-content[data-v-4cb08cfd]{border-bottom:1px solid transparent;border-top:1px solid transparent}.statistics-content[data-v-4cb08cfd]:not(:empty){margin-bottom:32px}@media screen and (min-width:961px){.statistics-content[data-v-4cb08cfd]:not(:empty){margin:0 auto 64px;max-width:1060px}}.app-download-banner-content[data-v-4cb08cfd]{margin:8px}.statistics-link-button-content[data-v-4cb08cfd]{display:flex;justify-content:center;width:100%}@media screen and (min-width:961px){.statistics-link-button-content[data-v-4cb08cfd]{margin-bottom:64px}}@media screen and (max-width:960px){.statistics-link-button-content[data-v-4cb08cfd]{margin-bottom:48px}}
