@charset "UTF-8";.service-card-header[data-v-d93bf637]{align-items:center;display:flex;gap:var(--spacing-lg)}.service-card-header[data-rank="1"] .rank-num[data-v-d93bf637]{color:#f6a800}.service-card-header[data-rank="1"] .eval[data-v-d93bf637]{border-color:#f6a800}.service-card-header[data-rank="2"] .rank-num[data-v-d93bf637]{color:#b3b3b3}.service-card-header[data-rank="2"] .eval[data-v-d93bf637]{border-color:#b3b3b3}.service-card-header[data-rank="3"] .rank-num[data-v-d93bf637]{color:#cc6d52}.service-card-header[data-rank="3"] .eval[data-v-d93bf637]{border-color:#cc6d52}.service-card-header .rank[data-v-d93bf637]{align-items:center;display:flex;flex-direction:column}.service-card-header .rank-icon[data-v-d93bf637]{height:auto;width:var(--ic-size-lg)}.service-card-header .rank-num[data-v-d93bf637]{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);text-align:center;width:32px}@media screen and (min-width:992px){.service-card-header .rank-num[data-v-d93bf637]{width:48px}}.service-card-content-jobs-count-by-workplace .list[data-v-47bf7387]{align-items:center;display:flex;justify-content:center;margin:0;padding:0}@media screen and (min-width:992px){.service-card-content-jobs-count-by-workplace .list[data-v-47bf7387]{gap:var(--spacing-md);margin-inline:auto;width:500px}}.service-card-content-jobs-count-by-workplace .item[data-v-47bf7387]{align-items:center;aspect-ratio:1/1;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;position:relative;width:25%}.service-card-content-jobs-count-by-workplace .item[data-v-47bf7387]:first-child:before{background-color:#daf1ea}.service-card-content-jobs-count-by-workplace .item:first-child .avator[data-v-47bf7387],.service-card-content-jobs-count-by-workplace .item[data-v-47bf7387]:first-child:after{border-color:#daf1ea}.service-card-content-jobs-count-by-workplace .item:first-child .name[data-v-47bf7387]{color:var(--color-emelard-600)}.service-card-content-jobs-count-by-workplace .item[data-v-47bf7387]:nth-child(2):before{background-color:var(--color-primary-100)}.service-card-content-jobs-count-by-workplace .item:nth-child(2) .avator[data-v-47bf7387],.service-card-content-jobs-count-by-workplace .item[data-v-47bf7387]:nth-child(2):after{border-color:var(--color-primary-100)}.service-card-content-jobs-count-by-workplace .item:nth-child(2) .name[data-v-47bf7387]{color:var(--color-primary-600)}.service-card-content-jobs-count-by-workplace .item[data-v-47bf7387]:nth-child(3):before{background-color:#bad7de}.service-card-content-jobs-count-by-workplace .item:nth-child(3) .avator[data-v-47bf7387],.service-card-content-jobs-count-by-workplace .item[data-v-47bf7387]:nth-child(3):after{border-color:#bad7de}.service-card-content-jobs-count-by-workplace .item:nth-child(3) .name[data-v-47bf7387]{color:#0891b2}.service-card-content-jobs-count-by-workplace .item[data-v-47bf7387]:nth-child(4):before{background-color:#d9d9f2}.service-card-content-jobs-count-by-workplace .item:nth-child(4) .avator[data-v-47bf7387],.service-card-content-jobs-count-by-workplace .item[data-v-47bf7387]:nth-child(4):after{border-color:#d9d9f2}.service-card-content-jobs-count-by-workplace .item:nth-child(4) .name[data-v-47bf7387]{color:#5757db}.service-card-content-jobs-count-by-workplace .item[data-v-47bf7387]:before{aspect-ratio:1/1;content:"";position:absolute;width:calc(100% - 12px);z-index:2}.service-card-content-jobs-count-by-workplace .item[data-v-47bf7387]:after{aspect-ratio:1/1;border:2px solid;content:"";left:12px;position:absolute;top:12px;width:calc(100% - 12px);z-index:1}.service-card-content-jobs-count-by-workplace .avator[data-v-47bf7387]{align-items:center;background-color:var(--color-neutral-10);border:2px solid;border-radius:50%;display:flex;height:30px;justify-content:center;margin-top:-8px;position:relative;width:30px;z-index:2}@media screen and (min-width:992px){.service-card-content-jobs-count-by-workplace .avator[data-v-47bf7387]{height:60px;margin-top:-16px;width:60px}}.service-card-content-jobs-count-by-workplace .avator svg[data-v-47bf7387]{height:auto;width:80%}.service-card-content-jobs-count-by-workplace .name[data-v-47bf7387]{font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);position:relative;z-index:2}@media screen and (min-width:992px){.service-card-content-jobs-count-by-workplace .name[data-v-47bf7387]{font-size:var(--font-size-xs)}}.service-card-content-jobs-count-by-workplace .jobs-count[data-v-47bf7387]{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);position:relative;z-index:2}.service-card-content-jobs-count-by-workplace .jobs-count[data-v-47bf7387]:after{content:"件";font-size:var(--font-size-xs)}.job-card-slider[data-v-e45e9b6d]{margin-left:calc(var(--spacing-md)*-1);overflow:hidden;position:relative;width:calc(100% + var(--spacing-md)*2)}.job-card-slider .swiper[data-v-e45e9b6d]{padding-inline:var(--ic-size-lg)}.job-card-slider .swiper-slide .card[data-v-e45e9b6d]{padding-right:15px}.service-card-content[data-v-e52291fc]{display:grid;gap:var(--spacing-md)}@media screen and (min-width:992px){.wrapper[data-v-e52291fc]{display:grid;gap:var(--spacing-md);grid-template:1fr/40% 1fr}}.heading[data-v-e52291fc]{align-items:center;display:flex;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);gap:var(--spacing-md);margin-top:var(--spacing-lg)}.heading[data-v-e52291fc]:before{background-color:var(--color-primary-500);content:"";height:100%;width:10px}.feature-content[data-v-e52291fc] ul{display:grid;gap:var(--spacing-xs);list-style:none;margin:0;padding:var(--spacing-lg) 0 var(--spacing-sm)}.feature-content[data-v-e52291fc] ul li{font-size:var(--font-size-sm);padding-left:calc(1em + var(--spacing-xs));text-indent:calc((1em + var(--spacing-xs))*-1)}.feature-content[data-v-e52291fc] ul li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%232D8686' d='M2.167 15.53q-.688 0-1.178-.49A1.6 1.6 0 0 1 .5 13.863V2.196q0-.687.49-1.178Q1.478.53 2.166.53h11.666q.688 0 1.178.49.489.49.489 1.177v11.667q0 .687-.49 1.177-.489.49-1.177.49zm4.666-4.355a1 1 0 0 0 .313-.052.7.7 0 0 0 .27-.177l4.73-4.73a.77.77 0 0 0 .229-.562.8.8 0 0 0-.25-.583.8.8 0 0 0-.583-.23.8.8 0 0 0-.584.23L6.833 9.196 5.021 7.383a.77.77 0 0 0-.563-.229.8.8 0 0 0-.583.25.8.8 0 0 0-.23.584q0 .354.23.583l2.375 2.375a.7.7 0 0 0 .27.178 1 1 0 0 0 .313.051'/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";display:inline-block;height:var(--ic-size-md);margin-right:var(--spacing-xs);min-width:var(--ic-size-md);vertical-align:-.15em}.target-data[data-v-e52291fc]{border-radius:var(--radius-lg);display:grid;grid-template-columns:7fr 13fr;margin-top:var(--spacing-lg);overflow:hidden}.target-data dd[data-v-e52291fc],.target-data dt[data-v-e52291fc]{align-items:center;display:flex;justify-content:center}.target-data dt[data-v-e52291fc]{background-color:var(--color-primary-500);color:var(--color-neutral-10);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.target-data dt[data-v-e52291fc]:first-of-type{border-bottom:var(--border-sm) solid var(--color-neutral-50)}.target-data dd[data-v-e52291fc]{background-color:var(--color-neutral-50);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:var(--spacing-sm)}.target-data dd[data-v-e52291fc]:first-of-type{border-bottom:var(--border-sm) solid var(--color-neutral-10)}.target-data .label-container[data-v-e52291fc]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.target-data .label[data-v-e52291fc]{background-color:var(--color-primary-500);color:var(--color-neutral-10);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding-inline:var(--spacing-sm)}.cta-wrapper[data-v-e52291fc]{margin-top:var(--spacing-xl)}.caution[data-v-e52291fc]{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.caution[data-v-e52291fc]:before{content:"※"}.job-card[data-v-fd77340e]{border:var(--border-md) solid var(--color-neutral-200);border-radius:var(--radius-md);padding:var(--spacing-md)}.job-card .table[data-v-fd77340e]{display:grid;gap:var(--spacing-sm);grid-template-columns:88px 1fr;grid-template-rows:repeat(3,1fr);margin-top:var(--spacing-md)}@media screen and (min-width:992px){.job-card .table[data-v-fd77340e]{grid-template-columns:120px 1fr}}.job-card .head[data-v-fd77340e]{align-items:center;color:#0891b2;display:flex;flex:0 0 auto;font-size:var(--font-size-sm);gap:var(--spacing-sm);width:100%}.job-card .icon-wrapper-star[data-v-fd77340e]{left:-5px;position:relative}.job-card .icon-wrapper-star-text[data-v-fd77340e]{left:-8px;position:relative}.job-card .icon-wrapper[data-v-fd77340e]{margin-top:5px;width:20px}.job-card .icon[data-icon=money][data-v-fd77340e],.job-card .icon[data-icon=newPin][data-v-fd77340e],.job-card .icon[data-icon=person][data-v-fd77340e]{width:100%}.job-card .icon[data-icon=feature][data-v-fd77340e]{width:200%}.job-card .data[data-v-fd77340e]{align-items:center;display:flex;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.job-card[data-v-fd77340e]{min-height:290px}@media screen and (min-width:992px){.job-card[data-v-fd77340e]{min-height:390px}}.job-card .review-card-head[data-v-fd77340e]{display:flex;margin-bottom:var(--spacing-xs);width:100%}.job-card .review-card-head img[data-v-fd77340e]{height:1%;margin-right:var(--spacing-md);-o-object-fit:contain;object-fit:contain;width:20%}@media screen and (min-width:992px){.job-card .review-card-head img[data-v-fd77340e]{width:25%}}.job-card .review-card-head .head-contents[data-v-fd77340e]{display:flex;flex:1;flex-direction:column;justify-content:center}.job-card .review-card-head .eval[data-v-fd77340e]{display:flex}.job-card .review-card-head .eval-content[data-v-fd77340e]{align-items:center;display:flex}.job-card .review-card-head .eval-num[data-v-fd77340e]{color:#9f1239;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.job-card .review-card-head .eval-star[data-v-fd77340e]{color:var(--color-neutral-200);font-size:var(--font-size-xs);letter-spacing:-.05em;position:relative}@media screen and (min-width:992px){.job-card .review-card-head .eval-star[data-v-fd77340e]{font-size:var(--font-size-sm);letter-spacing:0}}.job-card .review-card-head .eval-star[data-v-fd77340e]:after{color:var(--color-accent-400);content:"★★★★★";left:0;overflow:hidden;position:absolute;top:0;width:var(--score-width)}.job-card .review-card-head .personal-info[data-v-fd77340e]{align-items:center;display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-2xs)}.job-card .review-card-head .personal-info .age[data-v-fd77340e]{font-size:var(--font-size-sm)}@media screen and (min-width:992px){.job-card .review-card-head .personal-info .age[data-v-fd77340e]{font-size:var(--font-size-xs)}}.job-card .review-card-head .personal-info .gender[data-v-fd77340e]{font-size:var(--font-size-sm)}@media screen and (min-width:992px){.job-card .review-card-head .personal-info .gender[data-v-fd77340e]{font-size:var(--font-size-xs)}}.job-card .review-card-head .personal-info .current-situation[data-v-fd77340e]{font-size:10px}@media screen and (min-width:992px){.job-card .review-card-head .personal-info .current-situation[data-v-fd77340e]{font-size:12px}}.job-card .review-card-head .work-info[data-v-fd77340e]{display:flex;gap:var(--spacing-xs)}.job-card .review-card-head .work-info .employment-type[data-v-fd77340e]{border:1px solid #0991b2;border-radius:4px;color:#0991b2;font-size:10px;font-weight:700;padding:4px}@media screen and (min-width:992px){.job-card .review-card-head .work-info .employment-type[data-v-fd77340e]{padding:4px}}.job-card .review-card-head .work-info .workplace[data-v-fd77340e]{border:1px solid #0991b2;border-radius:4px;color:#0991b2;font-size:10px;font-weight:700;padding:4px}@media screen and (min-width:992px){.job-card .review-card-head .work-info .workplace[data-v-fd77340e]{padding:4px}}.job-card .review-card-content .review-title[data-v-fd77340e]{color:var(--color-secondary-400);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-bold)}.job-card .review-card-content .review-content[data-v-fd77340e]{font-size:11px;line-height:1.6;margin-top:var(--spacing-xs)}@media screen and (min-width:992px){.job-card .review-card-content .review-content[data-v-fd77340e]{font-size:15px}}.job-card-slider[data-v-dfbd1a7a]{margin-left:calc(var(--spacing-md)*-1);overflow:hidden;position:relative;width:calc(100% + var(--spacing-md)*2)}.job-card-slider .swiper[data-v-dfbd1a7a]{padding-inline:var(--ic-size-lg)}.job-card-slider .swiper-slide .card[data-v-dfbd1a7a]{padding-right:15px}.service-card-content[data-v-96f5f85d]{display:grid;gap:var(--spacing-md)}@media screen and (min-width:992px){.wrapper[data-v-96f5f85d]{display:grid;gap:var(--spacing-md);grid-template:1fr/40% 1fr}}.heading[data-v-96f5f85d]{align-items:center;display:flex;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);gap:var(--spacing-md);margin-top:var(--spacing-lg)}.heading[data-v-96f5f85d]:before{background-color:var(--color-primary-500);content:"";height:100%;width:10px}.feature-content[data-v-96f5f85d] ul{display:grid;gap:var(--spacing-xs);list-style:none;margin:0;padding:var(--spacing-lg) 0 var(--spacing-sm)}.feature-content[data-v-96f5f85d] ul li{font-size:var(--font-size-sm);padding-left:calc(1em + var(--spacing-xs));text-indent:calc((1em + var(--spacing-xs))*-1)}.feature-content[data-v-96f5f85d] ul li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%232D8686' d='M2.167 15.53q-.688 0-1.178-.49A1.6 1.6 0 0 1 .5 13.863V2.196q0-.687.49-1.178Q1.478.53 2.166.53h11.666q.688 0 1.178.49.489.49.489 1.177v11.667q0 .687-.49 1.177-.489.49-1.177.49zm4.666-4.355a1 1 0 0 0 .313-.052.7.7 0 0 0 .27-.177l4.73-4.73a.77.77 0 0 0 .229-.562.8.8 0 0 0-.25-.583.8.8 0 0 0-.583-.23.8.8 0 0 0-.584.23L6.833 9.196 5.021 7.383a.77.77 0 0 0-.563-.229.8.8 0 0 0-.583.25.8.8 0 0 0-.23.584q0 .354.23.583l2.375 2.375a.7.7 0 0 0 .27.178 1 1 0 0 0 .313.051'/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";display:inline-block;height:var(--ic-size-md);margin-right:var(--spacing-xs);min-width:var(--ic-size-md);vertical-align:-.15em}.target-data[data-v-96f5f85d]{border-radius:var(--radius-lg);display:grid;grid-template-columns:7fr 13fr;margin-top:var(--spacing-lg);overflow:hidden}.target-data dd[data-v-96f5f85d],.target-data dt[data-v-96f5f85d]{align-items:center;display:flex;justify-content:center}.target-data dt[data-v-96f5f85d]{background-color:var(--color-primary-500);color:var(--color-neutral-10);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.target-data dt[data-v-96f5f85d]:first-of-type{border-bottom:var(--border-sm) solid var(--color-neutral-50)}.target-data dd[data-v-96f5f85d]{background-color:var(--color-neutral-50);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:var(--spacing-sm)}.target-data dd[data-v-96f5f85d]:first-of-type{border-bottom:var(--border-sm) solid var(--color-neutral-10)}.target-data .label-container[data-v-96f5f85d]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.target-data .label[data-v-96f5f85d]{background-color:var(--color-primary-500);color:var(--color-neutral-10);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding-inline:var(--spacing-sm)}.cta-wrapper[data-v-96f5f85d]{margin-top:var(--spacing-xl)}.caution[data-v-96f5f85d]{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.caution[data-v-96f5f85d]:before{content:"※"}.review-source[data-v-96f5f85d]{color:var(--color-neutral-500);font-size:var(--font-size-2xs)}[data-v-503f4e4d] .font-weight-bold{font-weight:var(--font-weight-bold)!important}[data-v-503f4e4d] .color-primary-700{color:var(--color-primary-700)!important}[data-v-503f4e4d] .color-secondary-800{color:var(--color-secondary-800)!important}[data-v-503f4e4d] .font-size-lg{font-size:var(--font-size-lg)!important}[data-v-503f4e4d] .font-size-md{font-size:var(--font-size-md)!important}[data-v-503f4e4d] .font-size-sm{font-size:var(--font-size-sm)!important}[data-v-503f4e4d] .bg-color-neutral-50{background-color:var(--color-neutral-50)!important}[data-v-503f4e4d] .text-underline{background:linear-gradient(to bottom,transparent 70%,var(--color-accent-500-060) 30%)!important}.service-card[data-v-503f4e4d]{background-color:var(--color-neutral-10);border:var(--border-md) solid var(--color-neutral-200);border-radius:var(--radius-md);display:grid;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-md)}@media screen and (min-width:992px){.service-card[data-v-503f4e4d]{margin-inline:auto;max-width:800px}}
