.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}}.CompanyInfoSummary_companyInfoSummary__title__2_pf6{font-weight:700;font-size:18px;line-height:26px}@media(min-width:768px){.CompanyInfoSummary_companyInfoSummary__title__2_pf6{font-size:20px;line-height:28px}}.CompanyInfoSummary_companyInfoSummary__title--companyName__Emoet{font-weight:700;font-size:14px;font-weight:400;line-height:20px}@media(min-width:768px){.CompanyInfoSummary_companyInfoSummary__title--companyName__Emoet{font-size:16px;line-height:24px}}.CompanyInfoSummary_companyInfoSummary__summary__v2mBn{margin-top:4px;overflow:hidden}.CompanyInfoSummary_companyInfoSummary__summary__v2mBn p{line-height:1.6}.CompanyInfoSummary_companyInfoSummary__summary__v2mBn p span{font-size:12px}.CompanyInfoSummary_companyInfoSummary__summary--collapsed__TdM_W{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.CompanyInfoSummary_companyInfoSummary__summary--collapsed__TdM_W:after{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;content:"";background:linear-gradient(180deg,#0000 40%,#fff 80%)}.CompanyInfoSummary_companyInfoSummary__annotation__JMTw0{margin-top:4px;font-size:11px;color:#888}.CompanyInfoSummary_companyInfoSummary__companyNameReviewLink__Tm_nL{margin-top:4px;font-size:11px}.CompanyInfoSummary_companyInfoSummary__more__Oz5fN{position:relative;display:flex;justify-content:flex-end;font-size:14px}.CompanyInfoSummary_companyInfoSummary__moreButton__MRSxE{display:flex;align-items:center;color:#0f53d4;cursor:pointer;background:none;border:none;--icon_after_unicode:var(--icon_unicode_expandOpen);--icon_after_size:12px}.CompanyInfoSummary_companyInfoSummary__moreButton__MRSxE:after{padding-left:4px}.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;max-width:340px;margin-right:auto;margin-left:auto}.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}}.FormSelectButton_formSelectButton__XWNlk{display:inline-flex;padding:4px;border-radius:4px;box-shadow:0 0 0 1px #0000000a,0 2px 3px 0 #0000001f}.FormSelectButton_formSelectButton--wide__Z_d1y{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(var(--col-num),1fr)}.FormSelectButton_formSelectButton__item__ENaDM{text-align:center;border-left:1px solid #ececec;transition:.2s}.FormSelectButton_formSelectButton__item__ENaDM button{box-sizing:border-box;display:inline-flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:4px 16px;margin:0;font-size:14px;white-space:nowrap;cursor:pointer;background-color:#0000;border-style:none;outline:none;transition:.2s}@media(max-width:374px){.FormSelectButton_formSelectButton__item__ENaDM button{padding:4px 12px;font-size:12px}}.FormSelectButton_formSelectButton__item__ENaDM button:after{height:0;overflow:hidden;font-weight:700;pointer-events:none;visibility:hidden;content:attr(data-text)}.FormSelectButton_formSelectButton__item--selected__Ajcla{position:relative;background-color:#e6f0fe;border-color:#0000}.FormSelectButton_formSelectButton__item--selected__Ajcla+.FormSelectButton_formSelectButton__item__ENaDM{border-color:#0000}.FormSelectButton_formSelectButton__item--selected__Ajcla button{font-weight:700;color:#0f53d4}@media(min-width:768px){.FormSelectButton_formSelectButton__item__ENaDM:not(.FormSelectButton_formSelectButton__item--selected__Ajcla) button:hover{font-weight:700;color:#0f53d4}}.FormSelectButton_formSelectButton__item__ENaDM:first-of-type{border-left:none;border-radius:4px 0 0 4px}.FormSelectButton_formSelectButton__item__ENaDM:last-of-type{border-radius:0 4px 4px 0}.HorizontalBarChartSalary_horizontalBarChartSalary__chart__YCx4O{display:grid;grid-template-rows:repeat(calc(var(--rowNum) + 1),auto)}@media(max-width:767px){.HorizontalBarChartSalary_horizontalBarChartSalary__chart__YCx4O{gap:8px 4px;grid-template-columns:auto -webkit-max-content minmax(40%,1fr);grid-template-columns:auto max-content minmax(40%,1fr)}}@media(min-width:768px){.HorizontalBarChartSalary_horizontalBarChartSalary__chart__YCx4O{gap:0 20px;grid-template-columns:-webkit-max-content -webkit-max-content 1fr;grid-template-columns:max-content max-content 1fr}}.HorizontalBarChartSalary_horizontalBarChartSalary__headItemName__c2tvR{font-size:12px;font-weight:700}@media(min-width:768px){.HorizontalBarChartSalary_horizontalBarChartSalary__headItemName__c2tvR{text-align:center}}.HorizontalBarChartSalary_horizontalBarChartSalary__headAverage__jaStz{font-size:12px;font-weight:700;text-align:center;white-space:nowrap}.HorizontalBarChartSalary_horizontalBarChartSalary__headChart__Ahx4p{font-size:12px;font-weight:700;text-align:center}.HorizontalBarChartSalary_horizontalBarChartSalary__columnItemName__9umpb{display:flex;grid-row:calc(var(--rowIndex) + 1)/calc(var(--rowIndex) + 2);grid-column:1/2;align-items:center;font-size:12px;font-weight:700}@media(min-width:768px){.HorizontalBarChartSalary_horizontalBarChartSalary__columnItemName__9umpb{justify-content:center;padding:10px 0}}.HorizontalBarChartSalary_horizontalBarChartSalary__columnAverage__fLX3c{display:flex;grid-row:calc(var(--rowIndex) + 1)/calc(var(--rowIndex) + 2);grid-column:2/3;align-items:center;justify-content:center;font-size:12px;text-align:center}@media(min-width:768px){.HorizontalBarChartSalary_horizontalBarChartSalary__columnAverage__fLX3c{padding:10px 0}}.HorizontalBarChartSalary_horizontalBarChartSalary__columnChart__lGjWE{position:relative;grid-row:calc(var(--rowIndex) + 1)/calc(var(--rowIndex) + 2);grid-column:3/4}.HorizontalBarChartSalary_horizontalBarChartSalary__columnChart__lGjWE:after{position:absolute;top:50%;display:block;width:var(--bar);height:20px;content:"";background:linear-gradient(270deg,#0f53d4 29%,#1fbcff 90%);transform:translateY(-50%)}.HorizontalBarChartSalary_horizontalBarChartSalary__line__25Vez{display:flex;grid-row:2/-1;grid-column:3/4;justify-content:space-between}.HorizontalBarChartSalary_horizontalBarChartSalary__line__25Vez>span{border-right:1px solid #ececec}.HorizontalBarChartSalary_horizontalBarChartSalary__max__DWMbX{margin-right:-8px;font-size:12px;color:#666;text-align:right}.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__alLwe{position:relative;overflow:hidden}.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__alLwe:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background:linear-gradient(90deg,#fff0,#ffffff80,#fff0);animation:HorizontalBarChartSalary_skeleton-animation__IhYa_ 1.8s linear infinite}@keyframes HorizontalBarChartSalary_skeleton-animation__IhYa_{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__chartWrap__asK1h{display:grid;grid-template-rows:repeat(var(--rowNum),auto)}@media(max-width:767px){.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__chartWrap__asK1h{grid-template-columns:25% 25% 1fr;gap:8px}}@media(min-width:768px){.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__chartWrap__asK1h{grid-template-columns:20% 20% 1fr;gap:8px}}@media(max-width:767px){.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__chartWrap__asK1h>span{width:100%;height:30px;background-color:#f6f6f6}}@media(min-width:768px){.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__chartWrap__asK1h>span{width:100%;height:26px;background-color:#f6f6f6}}.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__max__2ZulE{width:100%;padding-top:4px;text-align:right}.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__max__2ZulE>span{display:inline-block}@media(max-width:767px){.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__max__2ZulE>span{width:20%;height:20px;background-color:#f6f6f6}}@media(min-width:768px){.HorizontalBarChartSalary_horizontalBarChartSalarySkelton__max__2ZulE>span{width:10%;height:20px;background-color:#f6f6f6}}.HorizontalBarChartSalary_horizontalBarChartSalaryNoData__hY7VN{padding:28px 0 80px;text-align:center}.HorizontalBarChartSalary_horizontalBarChartSalaryNoData__hY7VN>p{display:inline-block;padding:8px 16px;font-size:16px;background-color:#eee;border-radius:100px}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__JBort{position:relative;overflow:hidden}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__img__k8BQW{position:absolute;top:0;right:0;left:0}@media(max-width:767px){.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__img__k8BQW{margin:0 -8px}}@media(min-width:768px){.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__img__k8BQW{margin:0 -16px}}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__maskWrap__S8y1V{padding:12px 0;text-align:center}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__balloon__N7GH_{position:relative;display:inline-block;margin-bottom:12px;font-weight:700;line-height:1;padding:6px 12px;font-size:12px;color:#333;background-color:#fff;border-radius:30px;border:1px solid #333}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__balloon__N7GH_:before{position:absolute;content:"";left:calc(50% - 11px);bottom:-11px;border-color:#333 #0000 #0000;border-style:solid;border-width:11px 11px 0}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__balloon__N7GH_:after{position:absolute;content:"";left:calc(50% - 10px);bottom:-10px;border-color:#fff #0000 #0000;border-style:solid;border-width:10px 10px 0}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__balloon__N7GH_ span{color:#0f53d4}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__description__pWSDa{font-size:16px;font-weight:700;line-height:1.5}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__description__pWSDa>span{position:relative}.HorizontalBarChartSalaryMask_horizontalBarChartSalaryMask__description__pWSDa>span:after{position:absolute;right:0;bottom:-1px;left:0;display:block;height:3px;content:"";background-color:#ffc926;mix-blend-mode:multiply}.HorizontalBarChartSalaryAge_horizontalBarChartSalaryAge__title__Fh4qn{margin-bottom:16px;font-weight:700;font-size:16px;line-height:22px}@media(min-width:768px){.HorizontalBarChartSalaryAge_horizontalBarChartSalaryAge__title__Fh4qn{font-size:18px;line-height:28px}}@media(max-width:767px){.HorizontalBarChartSalaryAge_horizontalBarChartSalaryAge__title__Fh4qn{text-align:center}}.HorizontalBarChartSalaryOccupation_horizontalBarChartSalaryOccupation__title__Dc0f9{margin-bottom:16px;font-weight:700;font-size:16px;line-height:22px}@media(min-width:768px){.HorizontalBarChartSalaryOccupation_horizontalBarChartSalaryOccupation__title__Dc0f9{font-size:18px;line-height:28px}}@media(max-width:767px){.HorizontalBarChartSalaryOccupation_horizontalBarChartSalaryOccupation__title__Dc0f9{text-align:center}}.HorizontalBarChartSalaryPosition_horizontalBarChartSalaryPosition__title__65jQb{margin-bottom:16px;font-weight:700;font-size:16px;line-height:22px}@media(min-width:768px){.HorizontalBarChartSalaryPosition_horizontalBarChartSalaryPosition__title__65jQb{font-size:18px;line-height:28px}}@media(max-width:767px){.HorizontalBarChartSalaryPosition_horizontalBarChartSalaryPosition__title__65jQb{text-align:center}}@media(min-width:768px){.SalaryDistributionCharts_salaryDistributionCharts__narrowDown__uCrKk{display:flex;flex-wrap:wrap;align-items:flex-start;gap:28px}}@media(max-width:767px){.SalaryDistributionCharts_salaryDistributionCharts__narrowDownGenre__sMNb6{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.SalaryDistributionCharts_salaryDistributionCharts__narrowDownGenre__sMNb6:last-child{margin-bottom:0}}.SalaryDistributionCharts_salaryDistributionCharts__narrowDownName__4kzHi{font-weight:700}@media(max-width:370px){.SalaryDistributionCharts_salaryDistributionCharts__narrowDownName__4kzHi{font-size:12px}}@media(min-width:768px){.SalaryDistributionCharts_salaryDistributionCharts__narrowDownName__4kzHi{margin-bottom:4px;font-size:18px}}.SalaryDistributionCharts_salaryDistributionCharts__alert__7MEUH{margin-top:20px}.SalaryDistributionCharts_salaryDistributionCharts__chart__CFV8R{margin-top:36px}.SalaryOverview_salaryOverview__averageAnnualIncome__uVgYP{display:block}@media(max-width:767px){.SalaryOverview_salaryOverview__averageAnnualIncome__uVgYP{max-width:400px;margin:0 auto}}.SalaryOverview_salaryOverview__averageAnnualIncomeDataWrap__HT6Yl{display:flex}@media(max-width:767px){.SalaryOverview_salaryOverview__averageAnnualIncomeDataWrap__HT6Yl{max-width:400px;margin:0 auto}}.SalaryOverview_salaryOverview__incomes__2O12f{display:inline-block;width:60%;border-right:1px solid #ececec}@media(min-width:768px){.SalaryOverview_salaryOverview__incomes__2O12f{width:50%}}.SalaryOverview_salaryOverview__incomesReview__KQKGz{margin-bottom:4px}.SalaryOverview_salaryOverview__incomesOfficial__i8xg7{color:#666}.SalaryOverview_salaryOverview__incomesOfficial__i8xg7 dd,.SalaryOverview_salaryOverview__incomesOfficial__i8xg7 dt{display:inline-block}.SalaryOverview_salaryOverview__incomesReviewTitle__4mXNh{display:inline-block;margin-right:4px;font-size:12px;font-weight:700;line-height:20px;vertical-align:initial}@media(min-width:768px){.SalaryOverview_salaryOverview__incomesReviewTitle__4mXNh{font-size:16px;line-height:28px}}.SalaryOverview_salaryOverview__incomesReviewPriceWrap__PkdHL{display:inline-block}.SalaryOverview_salaryOverview__incomesReviewPrice__j_5LI{position:relative;display:inline-block;margin-top:-6px;margin-left:8px;font-size:20px;font-weight:700;line-height:20px}.SalaryOverview_salaryOverview__incomesReviewPrice--underLine__l9s0h{display:inline;margin-top:0;margin-left:0;background:linear-gradient(#0000 70%,#ffc926 0)}@media(min-width:768px){.SalaryOverview_salaryOverview__incomesReviewPrice__j_5LI{font-size:28px}}.SalaryOverview_salaryOverview__incomesReviewUnit__QcOpf{font-size:12px;font-weight:700;line-height:20px}@media(min-width:768px){.SalaryOverview_salaryOverview__incomesReviewUnit__QcOpf{font-size:16px}}.SalaryOverview_salaryOverview__incomesReviewCount__iwXCE{margin-top:4px;color:#666}.SalaryOverview_salaryOverview__numberRespondent__CboxX{display:inline-block;margin-right:16px;font-size:12px}@media(min-width:768px){.SalaryOverview_salaryOverview__numberRespondent__CboxX{font-size:16px}}.SalaryOverview_salaryOverview__numberRespondent__CboxX dd,.SalaryOverview_salaryOverview__numberRespondent__CboxX dt{display:inline-block}.SalaryOverview_salaryOverview__averageAge__0VIto{display:inline-block;font-size:12px}@media(min-width:768px){.SalaryOverview_salaryOverview__averageAge__0VIto{font-size:16px}}.SalaryOverview_salaryOverview__averageAge__0VIto dd,.SalaryOverview_salaryOverview__averageAge__0VIto dt{display:inline-block}.SalaryOverview_salaryOverview__informations__03HOa{width:40%;margin:auto 0 auto 16px;vertical-align:middle}@media(min-width:768px){.SalaryOverview_salaryOverview__informations__03HOa{width:50%;margin:auto 0 auto 36px}}.SalaryOverview_salaryOverview__incomesOfficialTitle__rzv6F{display:inline-block;font-size:12px}@media(min-width:768px){.SalaryOverview_salaryOverview__incomesOfficialTitle__rzv6F{font-size:16px}}.SalaryOverview_salaryOverview__incomesOfficialPriceWrap__hmq9f{font-size:12px}@media(min-width:768px){.SalaryOverview_salaryOverview__incomesOfficialPriceWrap__hmq9f{font-size:16px}}.SalaryOverview_salaryOverview__incomesOfficialPrice__Sn1Il{display:inline-block}.SalaryOverview_salaryOverview__officialInformationNotation__QSZX2{font-size:11px;color:#666}@media(min-width:768px){.SalaryOverview_salaryOverview__officialInformationNotation__QSZX2{font-size:12px}}.SalaryOverview_salaryOverview__averageInformationsWrap__pAbf2{position:relative;display:flex;flex-wrap:wrap;margin-top:18px;border:1px solid #ececec}.SalaryOverview_salaryOverview__averageInformationsLabel__YLl4U{width:100%;font-size:12px;font-weight:700;text-align:center;background-color:#f6f6f6}@media(min-width:768px){.SalaryOverview_salaryOverview__averageInformationsLabel__YLl4U{font-size:16px}}.SalaryOverview_salaryOverview__averageInformations___jgfM{display:flex;flex-wrap:wrap;width:100%}.SalaryOverview_salaryOverview__averageInformations___jgfM div{display:flex;flex-direction:column;justify-content:space-between;width:25%;padding:2px;text-align:center;border-right:1px solid #ececec}.SalaryOverview_salaryOverview__averageInformations___jgfM div:last-of-type{border-right:none}@media(min-width:768px){.SalaryOverview_salaryOverview__averageInformations___jgfM div{padding:8px 0 18px}}.SalaryOverview_salaryOverview__averageInformationTitle__PpE2c{font-size:12px;line-height:20px}@media(min-width:768px){.SalaryOverview_salaryOverview__averageInformationTitle__PpE2c{margin-bottom:6px;font-size:14px}}.SalaryOverview_salaryOverview__averageInformationData___pec1{line-height:20px}.SalaryOverview_salaryOverview__averageInformationText__xCVZQ{font-size:11px;font-weight:700}@media(min-width:768px){.SalaryOverview_salaryOverview__averageInformationText__xCVZQ{font-size:16px}}.SalaryOverview_salaryOverview__averageInformationText--large__Go6Ni{font-size:13px}@media(min-width:768px){.SalaryOverview_salaryOverview__averageInformationText--large__Go6Ni{font-size:20px}}.BarChart_barChart__spNLe{position:relative;display:flex;align-items:center;justify-content:center}.BarChart_barChart--noData__u2Jj2 canvas{filter:blur(4px)}.BarChart_barChart__noDataMessage__jHgSE{position:absolute;text-align:center}.BarChart_barChart__ticker__FxS1_{display:inline-block;padding:8px 16px;font-size:16px;white-space:nowrap;background-color:#eee;border-radius:100px}.BarChart_barChart__subText__pxgry{margin-top:16px;font-size:12px;color:#666}.SalaryStatChart_salaryStatChart__graph__LDP5X{margin-bottom:24px}@media(min-width:768px){.SalaryStatChart_salaryStatChart__graph__LDP5X{margin-bottom:32px}}.SalaryStatChart_salaryStatChart__bottomList__1UvsW{display:flex;justify-content:space-between}.SalaryStatChart_salaryStatChart__bottomItem__qtXre{width:100%;font-weight:700;text-align:center}.SalaryStatChart_salaryStatChart__bottomItemLabel__ht_R6{display:block;font-size:10px}@media(min-width:768px){.SalaryStatChart_salaryStatChart__bottomItemLabel__ht_R6{font-size:20px}}.SalaryStatChart_salaryStatChart__bottomItemValue__Mf_Oo{font-size:16px}@media(min-width:768px){.SalaryStatChart_salaryStatChart__bottomItemValue__Mf_Oo{font-size:24px}}.SalaryStatChart_salaryStatChart__bottomItemUnit___Plhq{font-size:16px}.SalaryStatChart_salaryStatChart__bottomItem__qtXre:not(:last-child){border-right:1px solid #ececec}@media(max-width:767px){.SalarySummary_salarySummary__header__l6GgX{margin-bottom:14px}}@media(min-width:768px){.SalarySummary_salarySummary__header__l6GgX{margin-bottom:20px}}.SalarySummary_salarySummary__headerCompanyName__qlNsw{font-weight:700;font-size:14px;font-weight:400;line-height:20px}@media(min-width:768px){.SalarySummary_salarySummary__headerCompanyName__qlNsw{font-size:16px;line-height:24px}}.SalarySummary_salarySummary__headerIncomeStatus__OckL4{display:flex;align-items:center;--icon_before_unicode:var(--icon_unicode_currencyYenCircle);--icon_before_color:#0f53d4;--icon_before_size:20px;font-weight:700;font-size:18px;line-height:26px}@media(min-width:768px){.SalarySummary_salarySummary__headerIncomeStatus__OckL4{font-size:20px;line-height:28px;--icon_before_size:22px}}.SalarySummary_salarySummary__headerIncomeStatus__OckL4:before{margin-right:4px}.SalarySummary_salarySummary__salaryOverview__bWbY3{margin-bottom:20px}.SalarySummary_salarySummary__salaryStatChartTitle__loe_T{margin-bottom:8px;font-weight:700;font-size:16px;line-height:22px}@media(min-width:768px){.SalarySummary_salarySummary__salaryStatChartTitle__loe_T{font-size:18px;line-height:28px}}.SalarySummary_salarySummary__salaryDistributionCharts__gDOEe{margin-top:48px}.SalarySummary_salarySummary__salaryDistributionCharts--displayNone__jgbLc{display:none}.SalarySummary_salarySummary__salaryDistributionChartsTitle__zQ82T{margin-bottom:24px;font-weight:700;font-size:16px;line-height:22px}@media(min-width:768px){.SalarySummary_salarySummary__salaryDistributionChartsTitle__zQ82T{font-size:18px;line-height:28px}}.SalarySummary_salarySummary__zeroMatch__CvEPz{margin:40px 0;text-align:center}.SalarySummary_salarySummary__zeroMatch__CvEPz span{padding:8px 16px;font-size:16px;text-align:center;white-space:nowrap;background-color:#eee;border-radius:100px}.SalarySummary_salarySummary__reviewAndResumeMask__cNRAk{text-align:center}.SalarySummary_salarySummary__reviewAndResumeMaskBalloon__Ll1tL{position:relative;display:inline-block;margin:8px 0 12px;font-weight:700;line-height:1;padding:6px 12px;font-size:12px;color:#333;background-color:#fff;border-radius:30px;border:1px solid #333}.SalarySummary_salarySummary__reviewAndResumeMaskBalloon__Ll1tL:before{position:absolute;content:"";left:calc(50% - 11px);bottom:-11px;border-color:#333 #0000 #0000;border-style:solid;border-width:11px 11px 0}.SalarySummary_salarySummary__reviewAndResumeMaskBalloon__Ll1tL:after{position:absolute;content:"";left:calc(50% - 10px);bottom:-10px;border-color:#fff #0000 #0000;border-style:solid;border-width:10px 10px 0}.SalarySummary_salarySummary__reviewAndResumeMaskBalloon__Ll1tL span{color:#0f53d4}.SalarySummary_salarySummary__reviewAndResumeMaskDesc__C_2Ox{font-size:16px;font-weight:700;line-height:1.5}.SalarySummary_salarySummary__reviewAndResumeMaskDesc__C_2Ox>span{background:linear-gradient(#0000 70%,#ffc926 0)}.SalarySummary_salarySummary__moreButton__k9ejY{margin:0 auto 20px;text-align:center}@media(min-width:768px){.SalarySummary_salarySummary__moreButton__k9ejY{width:328px}}.SalarySummary_salarySummary__annotation__y04rj{font-size:12px;color:#666}