.FormCheckBox_formCheckBox__zIgFE label{position:relative}.FormCheckBox_formCheckBox__zIgFE label:before{z-index:2}.FormCheckBox_formCheckBox__zIgFE label:after{z-index:1}.FormCheckBox_formCheckBox__zIgFE label:after,.FormCheckBox_formCheckBox__zIgFE label:before{position:absolute;display:block;content:""}@media(min-width:768px){.FormCheckBox_formCheckBox__zIgFE label:hover{cursor:pointer}.FormCheckBox_formCheckBox__zIgFE:not(:first-of-type){margin-top:12px}.FormCheckBox_formCheckBox--noTopMargin__35TO2:not(:first-of-type){margin-top:0}}@font-face{font-family:jobIcon;font-style:normal;font-weight:400;src:url(https://s.yimg.jp/images/job/fonts/jobIcon.woff2) format("woff2"),url(https://s.yimg.jp/images/job/fonts/jobIcon.ttf) format("truetype"),url(https://s.yimg.jp/images/job/fonts/jobIcon.woff) format("woff"),url(https://s.yimg.jp/images/job/fonts/jobIcon.svg#jobIcon) format("svg");font-display:block}.FormCheckBox_formCheckBox__zIgFE input{-webkit-appearance:none}.FormCheckBox_formCheckBox__zIgFE input[type=checkbox]{display:none}.FormCheckBox_formCheckBox__zIgFE input:checked+label:not(.FormCheckBox_formCheckBox__label--disableCheckedStyle__sCXgn){font-weight:700;color:#036fec}.FormCheckBox_formCheckBox__zIgFE input:checked+label .FormCheckBox_formCheckBox__display__10uFo:before{font-family:jobIcon,sans-serif!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:14px;color:#036fec;content:"";position:absolute;top:50%;left:3px;font-weight:700;transform:translateY(-50%)}.FormCheckBox_formCheckBox__zIgFE input:checked+label .FormCheckBox_formCheckBox__display__10uFo:after{background-color:#fff;border-color:#036fec}.FormCheckBox_formCheckBox__zIgFE input:checked+.FormCheckBox_formCheckBox__item--border__HFcg3{border-color:#036fec}.FormCheckBox_formCheckBox__zIgFE input:disabled+label{color:#888;cursor:default}.FormCheckBox_formCheckBox__zIgFE input:disabled+label .FormCheckBox_formCheckBox__display__10uFo:after{background-color:#f0f3f6}.FormCheckBox_formCheckBox__zIgFE label{box-sizing:border-box;display:inline-block;width:100%;padding:0 4px 0 32px;font-size:14px;line-height:20px}@media(max-width:767px){.FormCheckBox_formCheckBox__zIgFE label{margin-bottom:16px;vertical-align:top}}@media(min-width:768px){.FormCheckBox_formCheckBox__zIgFE label{display:block;padding:0 0 0 32px}}.FormCheckBox_formCheckBox__zIgFE label .FormCheckBox_formCheckBox__display__10uFo{position:absolute;top:0;left:0;display:block}.FormCheckBox_formCheckBox__zIgFE label .FormCheckBox_formCheckBox__display__10uFo:after{top:0;left:0;box-sizing:border-box;display:block;width:20px;height:20px;content:"";background-color:#fff;border:2px solid #ccc;border-radius:3px;transition:all .3s ease-in 0s;transform:none}.FormCheckBox_formCheckBox__zIgFE label .FormCheckBox_formCheckBox__display--border__fNIdE{top:12px;left:5px}.FormCheckBox_formCheckBox__zIgFE .FormCheckBox_formCheckBox__item--border__HFcg3{padding:14px 4px 14px 32px;line-height:1.1;border:1px solid #ccc;border-radius:3px}.FormCheckBox_formCheckBox--size-s__HjRBS input[type=checkbox]:checked+label .FormCheckBox_formCheckBox__display__10uFo:before{font-size:12px}.FormCheckBox_formCheckBox--size-s__HjRBS label{padding-left:28px;font-size:12px;line-height:normal}.FormCheckBox_formCheckBox--size-s__HjRBS label .FormCheckBox_formCheckBox__display__10uFo:after{width:18px;height:18px}.FormCheckBox_formCheckBox__subText__3IEYd{display:block;font-size:12px;font-weight:400;color:#666}@keyframes CompanyComparison_scroll-hint-slide-in__RvWhs{0%{opacity:1;transform:translateX(0)}10%{opacity:0;transform:translateX(-20px)}20%{opacity:1;transform:translateX(0)}30%{opacity:0;transform:translateX(20px)}40%{opacity:1;transform:translateX(0)}90%{opacity:1}to{opacity:0}}.CompanyComparison_companyComparison__enQGw{position:relative;z-index:auto;background-color:#0000}.CompanyComparison_companyComparison__title--companyName__7QcDv{font-weight:700;font-size:14px;font-weight:400;line-height:20px}@media(min-width:768px){.CompanyComparison_companyComparison__title--companyName__7QcDv{font-size:16px;line-height:24px}}.CompanyComparison_companyComparison__title--theme__LfHP3{display:flex;align-items:center;--icon_before_unicode:var(--icon_unicode_barGraph);--icon_before_color:#0f53d4;--icon_before_size:20px;font-weight:700;font-size:18px;line-height:26px}.CompanyComparison_companyComparison__title--theme__LfHP3:before{margin-right:4px}@media(min-width:768px){.CompanyComparison_companyComparison__title--theme__LfHP3{font-size:20px;line-height:28px;--icon_before_size:22px}}.CompanyComparison_companyComparison__comparisonTable__nyGiX .CompanyComparison_scrollHint__qfMfm{position:absolute;top:40%;left:50%;z-index:2;pointer-events:none;animation:CompanyComparison_scroll-hint-slide-in__RvWhs 5s ease-in-out;animation-fill-mode:both}@media(min-width:768px){.CompanyComparison_companyComparison__comparisonTable__nyGiX .CompanyComparison_scrollHint__qfMfm{display:none}}.CompanyComparison_companyComparison__comparisonTable__nyGiX .CompanyComparison_scrollButton__PD3jy{position:absolute;top:calc(60% - 48px*2);z-index:2;width:48px;height:48px;font-size:20px;line-height:48px;text-align:center;cursor:pointer;border:none;border-radius:calc(48px*2);--icon_before_unicode:var(--icon_unicode_navigateNext);--icon_before_color:#fff;box-shadow:0 1px 2px 1px #0000000a,0 7px 10px 0 #0003}@media(max-width:767px){.CompanyComparison_companyComparison__comparisonTable__nyGiX .CompanyComparison_scrollButton__PD3jy{display:none}}.CompanyComparison_companyComparison__comparisonTable__nyGiX .CompanyComparison_scrollButton--prev___yNXW{left:calc(24px + 4*14px + 2*16px + 20px);background-color:#0f53d466}.CompanyComparison_companyComparison__comparisonTable__nyGiX .CompanyComparison_scrollButton--prev___yNXW:before{margin-right:4px;transform:rotate(180deg)}.CompanyComparison_companyComparison__comparisonTable__nyGiX .CompanyComparison_scrollButton--next__zNcl6{right:44px;background-color:#0f53d4cc}.CompanyComparison_companyComparison__tableWrapper___SsN9{position:relative;z-index:1;display:block;width:100%;height:100%;margin-top:12px;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.CompanyComparison_companyComparison__tableWrapper___SsN9::-webkit-scrollbar{display:none}.CompanyComparison_companyComparison__tableWrapper--collapse__DLwP9{border-bottom:none}.CompanyComparison_companyComparison__tableWrapper--gradient__LEF4_:after{position:absolute;top:0;left:-1px;z-index:3;width:calc(100% + 1px);height:calc(100% + 1px);pointer-events:none;content:"";background:linear-gradient(180deg,#fff0 80%,#fff)}.CompanyComparison_companyComparison__tableWrapper___SsN9 table{position:relative;z-index:auto;display:table;text-align:center;table-layout:fixed;border-collapse:initial;background-color:#0000;border:1px solid #ececec;border-radius:8px;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr}.CompanyComparison_companyComparison__tableWrapper___SsN9 table td>span,.CompanyComparison_companyComparison__tableWrapper___SsN9 table th>span{width:inherit;-webkit-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.CompanyComparison_companyComparison__tableWrapper___SsN9 table thead{position:-webkit-sticky;position:sticky;top:0;left:1px;z-index:2;background-color:#f2f5fa}.CompanyComparison_companyComparison__tableWrapper___SsN9 table thead:before{position:absolute;top:-1px;left:-4px;z-index:-1;width:calc(2px + 4*14px + 2*16px);height:100%;content:"";background-color:#fff;border:1px solid #fff}@media(max-width:767px){.CompanyComparison_companyComparison__tableWrapper___SsN9 table thead:before{width:calc(4*12px + 2*8px)}}.CompanyComparison_companyComparison__tableWrapper___SsN9 table thead:after{position:absolute;top:-1px;left:-1px;z-index:-1;width:calc(4*14px + 2*16px);height:100%;content:"";background-color:#f2f5fa;border:1px solid #ececec;border-right:none;border-radius:8px 0 0 8px}@media(max-width:767px){.CompanyComparison_companyComparison__tableWrapper___SsN9 table thead:after{width:calc(4*12px + 2*8px)}}.CompanyComparison_companyComparison__tableWrapper___SsN9 table thead tr.CompanyComparison_extruded__TboVh{filter:drop-shadow(1px 0 4px rgba(0,0,0,.1))}.CompanyComparison_companyComparison__tableWrapper___SsN9 table thead tr th{position:relative;min-width:calc(4*14px);max-width:calc(4*14px);padding:12px 16px;font-size:14px;line-height:14px;background-color:#f2f5fa}@media(max-width:767px){.CompanyComparison_companyComparison__tableWrapper___SsN9 table thead tr th{min-width:calc(4*12px);max-width:calc(4*12px);padding:12px 8px;font-size:12px}}.CompanyComparison_companyComparison__tableWrapper___SsN9 table thead tr th:not(:first-child){height:1rem}.CompanyComparison_companyComparison__tableWrapper___SsN9 table thead tr th:not(:last-child){border-bottom:1px solid #ececec}.CompanyComparison_companyComparison__tableWrapper___SsN9 table thead tr th:first-child{border-radius:8px 0 0 0}.CompanyComparison_companyComparison__tableWrapper___SsN9 table thead tr th:last-child{border-radius:0 0 0 8px}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody{position:relative;z-index:1}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody tr{width:calc(160px - 2*20px)}@media(max-width:767px){.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody tr{width:calc(120px - 2*16px)}}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody th{position:relative;display:grid;width:inherit;min-width:0;padding:calc(8px + 16px) 20px 8px;font-size:14px;font-weight:700;line-height:18px;background-color:#f6f6f6;border-bottom:1px solid #ececec}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody th .CompanyComparison_companyName__hHOEF{display:block;margin:auto 0;line-height:18px}@media(max-width:767px){.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody th{width:inherit;padding:calc(8px + 14px) 16px 8px;font-size:12px}}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody th .CompanyComparison_columnLabel__ZnMc_{position:absolute;top:0;left:0;width:100%;height:16px;padding:1px 0;font-size:12px;line-height:16px;color:#fff;white-space:nowrap;-webkit-writing-mode:horizontal-tb;writing-mode:horizontal-tb}@media(max-width:767px){.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody th .CompanyComparison_columnLabel__ZnMc_{height:14px;font-size:10px;line-height:14px}}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody th .CompanyComparison_columnLabel__ZnMc_.CompanyComparison_current__55Ad_{background-color:#0f53d4}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody th .CompanyComparison_columnLabel__ZnMc_.CompanyComparison_related__DdwYy{background-color:#6b6b6b}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody th .CompanyComparison_relatedCompanyName__E0iuz{color:#000;text-decoration:underline}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody th:before{position:absolute;top:calc(16px + 8px + 14px/4);left:0;display:table-column;width:1px;height:calc(100% - 16px - 2*8px - 2*14px/4);content:"";background-color:#ececec}@media(max-width:767px){.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody th:before{top:calc(14px + 8px + 14px/4);height:calc(100% - 14px - 2*8px - 2*14px/4)}}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody tr:first-child{position:relative;z-index:1;background-color:#fff}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody tr:first-child.CompanyComparison_fixed__u5b23{position:-webkit-sticky;position:sticky;left:calc(1px + 4*14px + 2*16px);filter:drop-shadow(1px 0 4px rgba(0,0,0,.1))}@media(max-width:767px){.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody tr:first-child.CompanyComparison_fixed__u5b23{left:calc(1px + 4*12px + 2*8px)}}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody tr:not(:first-child){position:relative;z-index:-1}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody td{width:inherit;padding:4px 16px;font-size:14px;line-height:14px;color:#000;background-color:#fff;background-clip:content-box;--icon_after_unicode:var(--icon_unicode_star);--icon_after_size:$text_size_medium;--icon_after_color:#fa0}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody td span{width:100%}@media(max-width:767px){.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody td{width:inherit;padding:4px 12px;font-size:12px;line-height:12px}}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody td.CompanyComparison_best__pByHc{font-weight:700;background-color:#e7fdef}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody td a:visited span{color:var(--color_link_visited)}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody td .CompanyComparison_numberData__TtMwy{font-size:16px}@media(max-width:767px){.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody td .CompanyComparison_numberData__TtMwy{font-size:14px}}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody td .CompanyComparison_numberData__TtMwy:after{margin-left:4px}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody td:not(:last-child){border-bottom:1px solid #ececec}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody tr:last-child :first-child{border-radius:0 8px 0 0}.CompanyComparison_companyComparison__tableWrapper___SsN9 table tbody tr:last-child:last-child{border-radius:0 0 8px 0}.CompanyComparison_companyComparison__moreButton__ic50f{position:relative;z-index:2;margin-top:-32px;text-align:center}.CompanyComparison_companyComparison__fixCheckBox__vzzrv{margin-top:12px}@media(max-width:767px){.CompanyComparison_companyComparison__fixCheckBox__vzzrv{margin-bottom:-16px}}.CompanyComparison_companyComparison__toComparisonPageButton__9t6Cv{margin-top:20px}@media(min-width:768px){.CompanyComparison_companyComparison__toComparisonPageButton__9t6Cv{display:flex;justify-content:center}}.PickupReview_pickupReview__title__F8glQ{margin-bottom:8px}@media(min-width:768px){.PickupReview_pickupReview__title__F8glQ{margin-bottom:20px}}.PickupReview_pickupReview__titleCompanyName__OdmHy{font-weight:700;font-size:14px;font-weight:400;line-height:20px}@media(min-width:768px){.PickupReview_pickupReview__titleCompanyName__OdmHy{font-size:16px;line-height:24px}}.PickupReview_pickupReview__titleTitle__3QQRK{display:flex;gap:4px;align-items:flex-start;font-weight:700;font-size:18px;line-height:26px}@media(min-width:768px){.PickupReview_pickupReview__titleTitle__3QQRK{font-size:20px;line-height:28px}}@media(max-width:767px){.PickupReview_pickupReview__titleTitle__3QQRK{align-items:center}}.PickupReview_pickupReview__reviewItem__mWy7o{padding:18px 0;border-top:1px solid #ececec}.PickupReview_pickupReview__reviewItem__mWy7o:first-of-type{padding-top:0;border-top:none}.PickupReview_pickupReview__reviewButton__01WVV{margin:20px auto 0}@media(min-width:768px){.PickupReview_pickupReview__reviewButton__01WVV{width:328px}}.PickupReview_pickupReview__tag__Th4lO{padding-top:18px;border-top:1px solid #ececec}.PickupReview_pickupReview__tagHeading__ixL6X{display:flex;align-items:center;margin-bottom:12px;gap:12px;font-weight:700;font-size:16px;line-height:22px}@media(min-width:768px){.PickupReview_pickupReview__tagHeading__ixL6X{font-size:18px;line-height:28px}}.PickupReview_pickupReview__tagList__xuZNP{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}@media(min-width:768px){.PickupReview_pickupReview__tagList__xuZNP{margin-bottom:12px}}.PickupReview_pickupReview__tagNote__w_ucT{font-size:12px;color:#666}@media(min-width:768px){.PickupReview_pickupReview__tagNote__w_ucT{font-size:14px}}.BarChartAppendixWlb_barChartAppendixWlb__JuIi3{display:flex;flex-direction:column;gap:20px}.BarChartAppendixWlb_barChartAppendixWlb__calculation__GX8S1{display:flex;align-items:baseline;margin-bottom:4px;font-size:16px;font-weight:700}.BarChartAppendixWlb_barChartAppendixWlb__calculationTitle__0Mp4K{display:inline}@media(max-width:767px){.BarChartAppendixWlb_barChartAppendixWlb__calculationTitle__0Mp4K{font-size:14px}}.BarChartAppendixWlb_barChartAppendixWlb__calculationNum__YnCE0{display:inline;line-height:1}.BarChartAppendixWlb_barChartAppendixWlb__calculationNumCount__ly2TS{margin-left:6px;color:#0f53d4}.RatingRadarChart_ratingRadarChart__titleWrap__tdVGW{margin-bottom:12px}.RatingRadarChart_ratingRadarChart__companyName__QXPFA{font-weight:700;font-size:14px;font-weight:400;line-height:20px}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__companyName__QXPFA{font-size:16px;line-height:24px}}.RatingRadarChart_ratingRadarChart__title__gL4FL{display:flex;align-items:center;--icon_before_unicode:var(--icon_unicode_radarChart);--icon_before_color:#0f53d4;--icon_before_size:20px;font-weight:700;font-size:18px;line-height:26px}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__title__gL4FL{font-size:20px;line-height:28px;--icon_before_size:22px}}.RatingRadarChart_ratingRadarChart__title__gL4FL:before{margin-right:4px}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__content__rvf4O{display:grid;grid-gap:0 24px;gap:0 24px;grid-template-areas:"radar review" "radar legend";grid-template-columns:1fr 1fr}}.RatingRadarChart_ratingRadarChart__review__phuZp{display:flex;flex-wrap:wrap;grid-area:review}@media(max-width:767px){.RatingRadarChart_ratingRadarChart__rating__6wVl3{display:flex;align-items:center}}.RatingRadarChart_ratingRadarChart__ratingBody__KSfYK{display:flex;align-items:center}.RatingRadarChart_ratingRadarChart__rank__7eCYQ{line-height:1;border-radius:10px;padding:4px 8px;font-size:12px;display:inline-block;color:#fff;background-color:#6b6b6b}@media(max-width:767px){.RatingRadarChart_ratingRadarChart__rank__7eCYQ{margin-right:4px}}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__rank__7eCYQ{padding:8px 12px;margin-bottom:8px;font-size:14px;border-radius:100px}}.RatingRadarChart_ratingRadarChart__ratingTitle__Z7ZR4{margin-right:8px;font-size:18px;font-weight:700}@media(max-width:370px){.RatingRadarChart_ratingRadarChart__ratingTitle__Z7ZR4{font-size:16px}}.RatingRadarChart_ratingRadarChart__star__h4fGd{line-height:1}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__star__h4fGd{text-align:center}}.RatingRadarChart_ratingRadarChart__industryStar__AKQoK{display:flex;align-items:center;justify-content:left;margin-top:2px;font-size:12px}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__industryStar__AKQoK{margin-top:6px}}.RatingRadarChart_ratingRadarChart__demographicsButton__awTte{margin:12px 0 0}@media(max-width:767px){.RatingRadarChart_ratingRadarChart__demographicsButton__awTte{margin:12px 0 16px;text-align:center}}.RatingRadarChart_ratingRadarChart__radar__y6_iQ{position:relative;grid-area:radar}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__radar__y6_iQ{display:flex;align-items:flex-start;justify-content:center}}.RatingRadarChart_ratingRadarChart__chart___UYYE{position:relative}@media(max-width:767px){.RatingRadarChart_ratingRadarChart__chart___UYYE{margin-top:28px;margin-bottom:20px}}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__chart___UYYE{flex-basis:300px;margin-top:16px}}.RatingRadarChart_ratingRadarChart__chartInner__olC70{position:relative}.RatingRadarChart_ratingRadarChart__chartInner__olC70 li{position:absolute;display:inline-block}.RatingRadarChart_ratingRadarChart__chartWrap__MKjxY{height:310px}@media(max-width:370px){.RatingRadarChart_ratingRadarChart__chartWrap__MKjxY{height:280px}}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__chartWrap__MKjxY{width:300px;height:240px}}.RatingRadarChart_ratingRadarChart__label--motivation__nJUXc{top:-10px;left:50%;transform:translateX(-50%)}@media(max-width:370px){.RatingRadarChart_ratingRadarChart__label--motivation__nJUXc{top:-6px}}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__label--motivation__nJUXc{top:-8px}}.RatingRadarChart_ratingRadarChart__label--salary__j1pJR{top:50px;left:calc(50% + 96px)}@media(max-width:370px){.RatingRadarChart_ratingRadarChart__label--salary__j1pJR{left:calc(50% + 88px)}}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__label--salary__j1pJR{top:40px;left:calc(50% + 76px)}}.RatingRadarChart_ratingRadarChart__label--education__Jwg3k{top:240px;left:calc(50% + 96px)}@media(max-width:370px){.RatingRadarChart_ratingRadarChart__label--education__Jwg3k{top:216px;left:calc(50% + 88px)}}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__label--education__Jwg3k{top:184px;left:calc(50% + 76px)}}.RatingRadarChart_ratingRadarChart__label--wlb__nYOiq{top:304px;left:50%;transform:translateX(-50%)}@media(max-width:370px){.RatingRadarChart_ratingRadarChart__label--wlb__nYOiq{top:272px}}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__label--wlb__nYOiq{top:232px}}.RatingRadarChart_ratingRadarChart__label--person__8P5iW{top:236px;left:calc(50% - 96px);transform:translateX(-100%)}@media(max-width:370px){.RatingRadarChart_ratingRadarChart__label--person__8P5iW{top:212px;left:calc(50% - 98px)}}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__label--person__8P5iW{top:180px;left:calc(50% - 88px)}}.RatingRadarChart_ratingRadarChart__label--stability__B39em{top:36px;left:calc(50% - 76px);transform:translateX(-100%)}@media(max-width:370px){.RatingRadarChart_ratingRadarChart__label--stability__B39em{left:calc(50% - 74px)}}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__label--stability__B39em{top:28px;left:calc(50% - 61px)}}.RatingRadarChart_ratingRadarChart__labelText__LOnzu{font-size:14px;line-height:16px;white-space:nowrap}@media(max-width:370px){.RatingRadarChart_ratingRadarChart__labelText__LOnzu{font-size:12px}}.RatingRadarChart_ratingRadarChart__legend__0AKK8{grid-area:legend}.RatingRadarChart_ratingRadarChart__legendChild__e_ZpX{display:flex;align-items:center;justify-content:center;font-size:12px;gap:8px}.RatingRadarChart_ratingRadarChart__legendChild__e_ZpX:before{display:block;flex-shrink:0;width:20px;height:4px;content:""}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__legendChild__e_ZpX{justify-content:left}}.RatingRadarChart_ratingRadarChart__legendChild--company__xMXHg{margin-top:24px}.RatingRadarChart_ratingRadarChart__legendChild--company__xMXHg:before{background-color:#0f53d44d;border:1px solid #0f53d4}.RatingRadarChart_ratingRadarChart__legendChild--industry__uzJhs:before{background-color:#cb98ff66;border:1px dashed #8859ad}.RatingRadarChart_ratingRadarChart__nodata__dpIVe{position:absolute;top:50%;left:50%;padding:8px 16px;font-size:16px;white-space:nowrap;background-color:#eee;border-radius:100px;transform:translate(-50%,-30%)}.RatingRadarChart_ratingRadarChart__info__fE1xq{width:100%;margin-top:12px}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__info__fE1xq{margin-top:30px}}.RatingRadarChart_ratingRadarChart__info__fE1xq ul{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:center}.RatingRadarChart_ratingRadarChart__info__fE1xq ul li{flex:1 1;border-right:1px solid #ececec}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__info__fE1xq ul li:first-of-type{flex:.8 1}.RatingRadarChart_ratingRadarChart__info__fE1xq ul li:first-of-type dl>dd{flex:6 1}}.RatingRadarChart_ratingRadarChart__info__fE1xq ul li:last-of-type{border:none}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__info__fE1xq ul li dl{display:flex;align-items:baseline;justify-content:space-between}}.RatingRadarChart_ratingRadarChart__info__fE1xq ul li dl dt{font-size:14px}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__info__fE1xq ul li dl dt{flex:3 1;font-weight:700}}.RatingRadarChart_ratingRadarChart__info__fE1xq ul li dl dd{font-size:14px}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__info__fE1xq ul li dl dd{flex:2 1;font-size:16px}}.RatingRadarChart_ratingRadarChart__info__fE1xq ul li dl dd span{font-size:18px;font-weight:700}.RatingRadarChart_ratingRadarChart__moreButton__YhYM7{display:flex;justify-content:center;margin-top:12px}@media(min-width:768px){.RatingRadarChart_ratingRadarChart__moreButton__YhYM7{margin-top:24px}}.RatingRadarChart_ratingRadarChart__wlb__dETzX{margin-top:24px}.RatingRadarChart_ratingRadarChart__note__DeHEM{margin-top:24px;font-size:12px;color:#666}.ReviewsByOccupation_reviewsByOccupation__title__QCGR3{font-weight:700;font-size:14px;font-weight:400;line-height:20px;display:flex;flex-direction:column}@media(min-width:768px){.ReviewsByOccupation_reviewsByOccupation__title__QCGR3{font-size:16px;line-height:24px}}.ReviewsByOccupation_reviewsByOccupation__title__QCGR3 span{padding-top:4px;font-weight:700;font-size:18px;line-height:26px}@media(min-width:768px){.ReviewsByOccupation_reviewsByOccupation__title__QCGR3 span{font-size:20px;line-height:28px}}.ReviewsByOccupation_reviewsByOccupation__occupationList__TTLvo{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;padding:12px 0}.ReviewsByOccupation_reviewsByOccupation__occupationButton__QU_3_{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;height:28px;padding:4px;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #bbb;border-radius:4px;transition:background-color .2s}@media(min-width:768px){.ReviewsByOccupation_reviewsByOccupation__occupationButton__QU_3_{height:37px;padding:8px 4px}.ReviewsByOccupation_reviewsByOccupation__occupationButton__QU_3_:hover{background-color:#d4e0f7}}.ReviewsByOccupation_reviewsByOccupation__occupationButton__QU_3_:active{background-color:#d4e0f7}.ReviewsByOccupation_reviewsByOccupation__occupationText__m3a_j{font-size:12px;font-weight:700;line-height:20px;color:#0f53d4}@media(min-width:768px){.ReviewsByOccupation_reviewsByOccupation__occupationText__m3a_j{font-size:14px;line-height:100%}}.ReviewsByOccupation_reviewsByOccupation__moreButton__BsYXX{margin:0 auto 20px;text-align:center}@media(min-width:768px){.ReviewsByOccupation_reviewsByOccupation__moreButton__BsYXX{width:328px}}.ReviewUserList_reviewUserList__reviewList__B7gjL>li{margin-bottom:8px}.ReviewUserList_reviewUserList__reviewList__B7gjL>li:last-child{margin-bottom:0}.ReviewUserList_reviewUserList__reviewButton__mGVjc{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background-color:#fff;border:1px solid #bbb;border-radius:4px;--icon_after_unicode:var(--icon_unicode_navigateNext)}.ReviewUserList_reviewUserList__reviewButton__mGVjc:after{--icon_after_size:12px;padding-left:4px;color:#0f53d4!important}@media(min-width:768px){.ReviewUserList_reviewUserList__reviewButton__mGVjc:after{--icon_after_size:14px}.ReviewUserList_reviewUserList__reviewButton__mGVjc:after:hover{background-color:#d4e0f7}}.ReviewUserList_reviewUserList__reviewButton__mGVjc:active{background-color:#d4e0f7}@media(min-width:768px){.ReviewUserList_reviewUserList__reviewButton__mGVjc:hover{background-color:#d4e0f7}}.ReviewUserList_reviewUserList__reviewerAttributes__tpBeW{display:flex;line-height:24px}@media(min-width:768px){.ReviewUserList_reviewUserList__reviewerAttributes__tpBeW{line-height:28px}}.ReviewUserList_reviewUserList__reviewerAttributes--vertical__oZrUQ{display:block}.ReviewUserList_reviewUserList__firstAttribute__Od8Vo{flex-shrink:0;padding-right:8px;font-size:14px;font-weight:600;color:#0f53d4}.ReviewUserList_reviewUserList__reviewerAttributes--vertical__oZrUQ .ReviewUserList_reviewUserList__firstAttribute__Od8Vo{display:block;padding-right:0;margin-bottom:4px}@media(min-width:768px){.ReviewUserList_reviewUserList__reviewerAttributes--vertical__oZrUQ .ReviewUserList_reviewUserList__firstAttribute__Od8Vo{margin-bottom:0}.ReviewUserList_reviewUserList__firstAttribute__Od8Vo{padding-right:12px;font-size:16px}}.ReviewUserList_reviewUserList__otherAttributes__qgdzk{display:-webkit-box;overflow:hidden;font-size:13px;color:#333;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media(min-width:768px){.ReviewUserList_reviewUserList__otherAttributes__qgdzk{font-size:14px}}.ReviewUserList_reviewUserList__otherAttributes--showAll__j1Adr{display:block;overflow:visible;-webkit-line-clamp:unset}@media(min-width:768px){.ReviewUserList_reviewUserList__reviewInfo__2sNJ7{line-height:22px}}.ReviewUserList_reviewUserList__category__c1spr{padding-left:8px;font-size:12px;font-weight:600;line-height:20px;color:#333}@media(min-width:768px){.ReviewUserList_reviewUserList__category__c1spr{padding:0 10px;line-height:100%}}.ReviewUserList_reviewUserList__rating__jDU8H{display:inline;line-height:20px}@media(min-width:768px){.ReviewUserList_reviewUserList__rating__jDU8H{line-height:100%}}.ReviewUserList_reviewUserList__postedDate__sIkeT{display:block;padding-top:4px;font-size:11px;line-height:14px;color:#666}@media(min-width:768px){.ReviewUserList_reviewUserList__postedDate__sIkeT{display:inline;padding-top:0;font-size:12px;line-height:100%}}.ReviewUserList_reviewUserList__skeleton__KBcGc{padding:12px 0}@media(min-width:768px){.ReviewUserList_reviewUserList__skeleton__KBcGc{padding:16px 0}}.ReviewUserList_reviewUserList__skeletonItem__453xo{padding:8px 12px;margin-bottom:8px;background-color:#fff}.ReviewUserList_reviewUserList__skeletonItem__453xo:last-child{margin-bottom:0}.ReviewUserList_reviewUserList__skeletonReviewer__UvJjY{display:flex;margin-bottom:8px}.ReviewUserList_reviewUserList__skeletonFirstAttribute__WQ_qz{width:100px;height:24px;background-color:#f6f6f6;flex-shrink:0;margin-right:8px}.ReviewUserList_reviewUserList__skeletonOtherAttributes__p_Xc6{width:100%;height:24px;background-color:#f6f6f6}.ReviewUserList_reviewUserList__skeletonInfo__p4oGD{display:flex;flex-wrap:wrap;align-items:center}.ReviewUserList_reviewUserList__skeletonRating__2tjHS{width:80px;height:20px;background-color:#f6f6f6;margin-right:8px}.ReviewUserList_reviewUserList__skeletonCategory__sgNAl{width:100px;height:20px;background-color:#f6f6f6}.ReviewUserList_reviewUserList__skeletonPostedDate__q6xDq{width:140px;height:14px;background-color:#f6f6f6;display:block;margin-top:4px}.ReviewsByWorkers_reviewsByWorkers__title__zM8W2{font-weight:700;font-size:14px;font-weight:400;line-height:20px;display:flex;flex-direction:column}@media(min-width:768px){.ReviewsByWorkers_reviewsByWorkers__title__zM8W2{font-size:16px;line-height:24px}}.ReviewsByWorkers_reviewsByWorkers__title__zM8W2 span{padding-top:4px;font-weight:700;font-size:18px;line-height:26px}@media(min-width:768px){.ReviewsByWorkers_reviewsByWorkers__title__zM8W2 span{font-size:20px;line-height:28px}}.ReviewsByWorkers_reviewsByWorkers__moreButton__ZqJwD{margin:0 auto 20px;text-align:center}@media(min-width:768px){.ReviewsByWorkers_reviewsByWorkers__moreButton__ZqJwD{width:328px}}.ReviewsByWorkers_reviewsByWorkers__reviewUserList__AuI1V{padding:12px 0}@media(min-width:768px){.ReviewsByWorkers_reviewsByWorkers__reviewUserList__AuI1V{padding:20px 0}}