.no-hit-view[data-v-2eca6cfb]{display:flex;flex-direction:column;gap:24px;padding:0 8px}.no-hit-view .search-advice[data-v-2eca6cfb]{display:flex;flex-direction:column;gap:12px}.no-hit-view .search-advice .title[data-v-2eca6cfb]{color:#3f3f3f;font-size:16px;font-weight:700;line-height:20px}.no-hit-view .search-advice .text[data-v-2eca6cfb]{color:#3f3f3fcc;font-size:14px;font-weight:400;line-height:24px}.no-hit-view .search-advice .text .accent[data-v-2eca6cfb]{color:#ef671f}.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}}.expanded-search-count[data-v-7f5b37c7],.expanded-search-title[data-v-7f5b37c7]{color:#3f3f3f;font-weight:700;line-height:1.25;padding:0 8px}.expanded-search-count .unit[data-v-7f5b37c7],.expanded-search-title .unit[data-v-7f5b37c7]{font-size:10px;font-weight:400}.expanded-search-locations[data-v-7f5b37c7]{color:#3f3f3fcc;font-size:12px;line-height:1.25;margin:4px 0 8px;padding:0 8px}.expanded-search-count[data-v-7f5b37c7]{margin-bottom:12px}.job-list-item+.job-list-item[data-v-7f5b37c7]{margin-top:12px}.search-more-button-wrap[data-v-7f5b37c7]{display:flex;justify-content:center}@media screen and (min-width:961px){.search-more-button-wrap[data-v-7f5b37c7]{padding:24px 8px}}@media screen and (max-width:960px){.search-more-button-wrap .search-more-button[data-v-7f5b37c7]{margin:24px auto 0}}.link-button[data-v-7f5b37c7]{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-7f5b37c7]{padding:12px 16px;width:246px}}.link-button .icon[data-v-7f5b37c7]{color:#3f3f3f99;margin-left:8px}.link-button .text[data-v-7f5b37c7]{line-height:1}.spacer[data-v-7f5b37c7]{padding-bottom:24px}.fixed-favorite-button[data-v-70e5ab32]{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-70e5ab32]{bottom:-1px;position:relative}.fixed-favorite-button .fixed-favorite-button-number[data-v-70e5ab32]{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-70e5ab32],.fade-leave-active[data-v-70e5ab32]{transition:transform .3s linear,opacity .2s}.fade-enter-from[data-v-70e5ab32],.fade-leave-to[data-v-70e5ab32]{opacity:0;transform:translateY(100%)}.fixed-search-bar-for-pc[data-v-3e504613]{align-items:center;display:flex;gap:12px;padding:12px;width:1060px}.internal-links-container[data-v-c3701e55]{display:flex;flex-direction:column;gap:8px;margin:8px 8px 12px}@media screen and (min-width:961px){.internal-links-container[data-v-c3701e55]{margin:0 0 12px}}.internal-links-container .internal-links[data-v-c3701e55]{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-c3701e55]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.internal-links-container .expansion-children-container[data-v-c3701e55]{width:100%}.internal-links-container .expansion-children-container .keyword-list[data-v-c3701e55]{list-style:none;margin:0;padding:0}.internal-links-container .expansion-children[data-v-c3701e55]{outline:1px solid transparent;position:relative;width:100%}.internal-links-container .expansion-children .keyword-link[data-v-c3701e55]{color:#3f3f3f;font-size:16px;font-weight:400;line-height:20px}.internal-links-container .expansion-children .keyword-link-bold[data-v-c3701e55]{font-size:16px;font-weight:700;line-height:20px}.internal-links-container .expansion-children[data-v-c3701e55]: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}.receive-notification-banner-content[data-v-e4387740]{bottom:42px;display:flex;justify-content:center;margin:-66px 0 24px;pointer-events:none;position:sticky}@media screen and (min-width:961px){.receive-notification-banner-content[data-v-e4387740]{margin:-49px 0 24px}}.show-bottom-sheet[data-v-e4387740]{bottom:var(--v4acf5f90)}.banner-wrapper[data-v-e4387740]{background-color:#fff;border:1px solid #ef671f;border-radius:10000px;box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000d}.banner-wrapper .contents[data-v-e4387740]{cursor:pointer;display:flex;gap:4px;padding:10px 12px;pointer-events:auto}.banner-wrapper .contents .title[data-v-e4387740]{align-content:center;color:#3f3f3f;font-size:12px;font-weight:700;line-height:12px}.fade-enter-active[data-v-e4387740],.fade-leave-active[data-v-e4387740]{transition:transform .3s linear,opacity .2s}.fade-enter-from[data-v-e4387740],.fade-leave-to[data-v-e4387740]{opacity:0;transform:translateY(100%)}.notification-card-wrapper[data-v-f65046a4]{box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000d}.notification-card-wrapper .info[data-v-f65046a4]{max-width:100%;text-align:left}.notification-card-wrapper .info .title[data-v-f65046a4]{color:#3f3f3f;font-size:16px;font-weight:700;line-height:20px;margin-bottom:12px}.notification-card-wrapper .info .description[data-v-f65046a4]{color:#3f3f3fcc;font-size:12px;font-weight:400;line-height:16px;margin-bottom:12px}.notification-card-wrapper .info .limit-info[data-v-f65046a4]{margin:12px 0;text-align:left}.notification-card-wrapper .info .bottom-button[data-v-f65046a4]{margin-top:24px;width:100%}.notification-button[data-v-0b2bdbf2]{display:flex;gap:16px}@media screen and (max-width:960px){.notification-button[data-v-0b2bdbf2]{flex-direction:column}}.main[data-v-f274d6d6]{background-color:#f5f5f5}@media screen and (max-width:960px){.fixed-search-bar-for-pc-control-wrap[data-v-f274d6d6]{display:none}}@media screen and (min-width:961px){.fixed-search-bar-for-pc-control-wrap[data-v-f274d6d6]{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-f274d6d6]{display:none}}.search-result-heading-wrap .notification-card[data-v-f274d6d6]{margin-bottom:24px}@media screen and (max-width:960px){.search-result-heading-wrap .notification-card[data-v-f274d6d6]{margin-top:12px}.search-result-heading-wrap[data-v-f274d6d6]{padding:8px 8px 12px}.search-result-heading-wrap .no-hit-message-wrap[data-v-f274d6d6]{padding-top:12px}}@media screen and (min-width:961px){.search-result-heading-wrap[data-v-f274d6d6]{display:flex;flex-direction:column;gap:12px;padding-bottom:12px}}.navigation[data-v-f274d6d6]{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-f274d6d6]{margin-bottom:12px}}@media screen and (min-width:961px){.main-content[data-v-f274d6d6]{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-f274d6d6]{display:flex;flex-direction:column;width:440px}}.main-content .right-side[data-v-f274d6d6]{flex:1;max-width:calc(100% - 464px);position:sticky;top:96px}@media screen and (max-width:960px){.main-content .right-side[data-v-f274d6d6]{display:none}}.extra-jobs-wrapper[data-v-f274d6d6]{display:flex;flex-direction:column}.extra-jobs-wrapper.is-sort-by-variant .expand-area-wrap[data-v-f274d6d6]{order:2}.extra-jobs-wrapper.is-sort-by-variant .related-jobs-wrap[data-v-f274d6d6]{order:1}@media screen and (max-width:960px){.job-wrap[data-v-f274d6d6]{padding:0 8px 24px}}.job-list[data-v-f274d6d6]{display:flex;flex-direction:column;gap:12px}@media screen and (max-width:960px){.expand-area-wrap[data-v-f274d6d6]{padding:0 8px 24px}}.favorite-button-content[data-v-f274d6d6]{bottom:42px;height:48px;position:sticky}@media screen and (min-width:961px){.favorite-button-content[data-v-f274d6d6]{align-self:flex-end;margin-right:8px}}@media screen and (max-width:960px){.favorite-button-content[data-v-f274d6d6]{display:flex;justify-content:flex-end;margin:0 16px 16px}}.footer-content[data-v-f274d6d6]{border-bottom:1px solid transparent;border-top:1px solid transparent}.statistics-content[data-v-f274d6d6]:not(:empty){margin-bottom:32px}@media screen and (min-width:961px){.statistics-content[data-v-f274d6d6]:not(:empty){margin:0 auto 64px;max-width:1060px}}.app-download-banner-content[data-v-f274d6d6]{margin:8px}.statistics-link-button-content[data-v-f274d6d6]{display:flex;justify-content:center;width:100%}@media screen and (min-width:961px){.statistics-link-button-content[data-v-f274d6d6]{margin-bottom:64px}}@media screen and (max-width:960px){.statistics-link-button-content[data-v-f274d6d6]{margin-bottom:48px}}
