.Tab_tab__hPNlt{position:relative;display:block;flex-grow:1;height:44px;text-align:center;border:1px solid #e2e2e2;border-top:none;border-right:none}.Tab_tab--current__3gpHY{font-weight:700}.Tab_tab--current__3gpHY:before{position:absolute;bottom:0;left:0;width:100%;height:3px;content:"";background-color:#036fec}.Tab_tab__wrap__EXBs5{display:table;width:100%;height:100%}.Tab_tab__label__Hwngj{display:table-cell;font-size:14px;line-height:14px;color:#3c4a6d;vertical-align:middle}.Tab_tab__label__Hwngj:hover{color:#0dabff}.Tab_tab__label__Hwngj:visited{color:#3c4a6d}.Tab_tab__label--current__Y1Bu0,.Tab_tab__label--current__Y1Bu0:hover{color:#036fec}.Tab_tab__label--disabled__8AsDT{color:#888;pointer-events:none}.Tabs_tabs__cJz5y{margin:0 -16px 20px;overflow-x:hidden;background-color:#fff}.Tabs_tabs--noNegativeMargin__4aWqx{margin:0 0 20px}@media(min-width:768px){.Tabs_tabs__cJz5y{margin:0 -24px 24px}.Tabs_tabs--noNegativeMargin__4aWqx{margin:0 0 24px}}.Tabs_tabs__list__p9vMv{display:flex;flex-wrap:wrap;justify-content:space-around;width:calc(100% + 2px);margin-left:-1px;border-top:1px solid #e2e2e2}.Tabs_tabs__list--fixed__LtEoZ{position:fixed;top:0;right:0;left:0;z-index:100;background-color:#fff;box-shadow:0 0 2px 2px #00000026}@media(min-width:768px){.Tabs_tabs__list--fixed__LtEoZ{display:none}}.TagLink_tagLink__DGofH{display:inline-block;padding:8px;font-size:12px;line-height:14px;color:#0f53d4;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #0f53d4;border-radius:4px;transition:background-color .2s;box-shadow:0 0 0 1px #0000000a,0 2px 3px 0 #0000001f}.TagLink_tagLink__DGofH:visited{color:#0f53d4!important}@media(min-width:768px){.TagLink_tagLink__DGofH:hover{color:#0f53d4!important;background-color:#d4e0f7}.TagLink_tagLink__DGofH:hover:visited{color:#0f53d4!important}}.TagLink_tagLink--hasCurrent__Q4MAE{font-weight:700;background-color:#e6f0fe;box-shadow:none}.TagLink_tagLink--block__nd8L9{display:block;text-align:center}.TagLink_tagLink--disableHover__Ny403{pointer-events:none}.SearchLinks_SearchLinks__4d6rh{margin-bottom:8px}.SearchLinks_SearchLinks__list__q7nmb{display:flex;flex-wrap:wrap;gap:8px}.SearchLinks_SearchLinks__text--all__5Kk85:after{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:10px;color:inherit;content:""}.SearchLinks_SearchLinks__text--all__5Kk85:after,.SearchLinks_SearchLinks__text--all__5Kk85:before{pointer-events:none}.SearchLinks_SearchLinks__text--all__5Kk85:after{margin-left:4px;color:#0f53d4}.SearchLinksDetail_SearchLinksDetail__list__ybh1y{display:grid;grid-auto-flow:row;justify-self:start}@media(max-width:767px){.SearchLinksDetail_SearchLinksDetail__list__ybh1y{grid-template-columns:1fr 1fr;column-gap:20px}}@media(min-width:768px){.SearchLinksDetail_SearchLinksDetail__list__ybh1y{grid-template-columns:1fr 1fr 1fr;column-gap:30px}}.SearchLinksDetail_SearchLinksDetail__item__tlwTt{display:grid;grid-template-columns:1fr 2fr;grid-auto-flow:column;justify-self:start}.SearchLinksDetail_SearchLinksDetail__link__69XUy{font-weight:700}.SearchLinksDetail_SearchLinksDetail__text__9skAE{display:-webkit-box;margin:0 8px 8px 0;overflow:hidden;font-size:12px;font-weight:lighter;color:#666;-webkit-line-clamp:1;-webkit-box-orient:vertical}.SearchLinksList_SearchLinksList__naqzh{display:grid;grid-auto-flow:row}@media(max-width:767px){.SearchLinksList_SearchLinksList__naqzh{grid-template-columns:1fr}}@media(min-width:768px){.SearchLinksList_SearchLinksList__naqzh{grid-template-columns:1fr 1fr;column-gap:30px}}.SearchLinksList_SearchLinksList__item__7RTka{grid-auto-flow:row;justify-self:start;padding-top:4px;padding-bottom:4px}.SearchLinksList_SearchLinksList__title__6g8oZ{font-weight:700}.SearchLinksList_SearchLinksList__link__PYaiD{margin:8px 12px 8px 0}.SearchLinksList_SearchLinksList__list__5AtM5{justify-self:start}.SearchLinksList_SearchLinksList__text__f7n9z{padding:8px 8px 8px 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}@media(max-width:767px){.FilteredSearch_FilteredSearch__shA1m{margin-right:4px}}.FilteredSearch_FilteredSearch__links__tE5VI{padding-top:8px;padding-bottom:16px}.FilteredSearch_FilteredSearch__title__cZUAI{font-size:18px;font-weight:700}.FilteredSearch_FilteredSearch__label__wUgf4{position:relative}.FilteredSearch_FilteredSearch__label--review__usN0p{font-size:18px;font-weight:700}@media(max-width:767px){.FilteredSearch_FilteredSearch__label--review__usN0p{display:flex;gap:4px;flex-direction:column;font-size:13px}}.FilteredSearch_FilteredSearch__label--review__usN0p: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:22px;color:#036fec;content:"";top:2px;margin-right:4px;vertical-align:middle}.FilteredSearch_FilteredSearch__label--area__ytoiS{font-size:18px;font-weight:700}.FilteredSearch_FilteredSearch__label--area__ytoiS: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:22px;color:#036fec;content:"";top:2px;margin-right:4px;vertical-align:middle}@media(max-width:767px){.FilteredSearch_FilteredSearch__label--area__ytoiS{display:flex;gap:4px;flex-direction:column;font-size:13px}}.FilteredSearch_FilteredSearch__label--company__IHHfp{font-size:18px;font-weight:700}.FilteredSearch_FilteredSearch__label--company__IHHfp: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:22px;color:#036fec;content:"";top:2px;margin-right:4px;vertical-align:middle}@media(max-width:767px){.FilteredSearch_FilteredSearch__label--company__IHHfp{display:flex;gap:4px;flex-direction:column;font-size:13px}}.FilteredSearch_FilteredSearch__expandButton__ePnbL{padding:0;font-size:14px;font-style:normal;color:var(--color_link_primary);cursor:pointer;background:#fff;border:none}.FilteredSearch_FilteredSearch__expandButton__ePnbL:after{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:12px;color:inherit;content:""}.FilteredSearch_FilteredSearch__expandButton__ePnbL:after,.FilteredSearch_FilteredSearch__expandButton__ePnbL:before{pointer-events:none}.FilteredSearch_FilteredSearch__expandButton__ePnbL:after{padding-left:4px}.ModalRatingRadarChart_modalRatingRadarChart__titleWrap__8ivmb{margin-bottom:12px}.ModalRatingRadarChart_modalRatingRadarChart__companyName__nsUur{font-weight:700;font-size:14px;font-weight:400;line-height:20px}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__companyName__nsUur{font-size:16px;line-height:24px}}.ModalRatingRadarChart_modalRatingRadarChart__title__ZDoY0{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){.ModalRatingRadarChart_modalRatingRadarChart__title__ZDoY0{font-size:20px;line-height:28px;--icon_before_size:22px;font-weight:700;line-height:30px}}@media(min-width:768px)and (min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__title__ZDoY0{font-size:22px;line-height:32px}}.ModalRatingRadarChart_modalRatingRadarChart__title__ZDoY0:before{margin-right:4px}.ModalRatingRadarChart_modalRatingRadarChart__filterWrap__sNX2G{display:flex;align-items:center;padding:8px 12px;margin-bottom:12px;background-color:#f2f5fa}@media(max-width:767px){.ModalRatingRadarChart_modalRatingRadarChart__filterWrap__sNX2G{justify-content:space-between}}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__filterWrap__sNX2G{flex-wrap:wrap;padding:12px;margin-bottom:20px;row-gap:8px;column-gap:12px}}.ModalRatingRadarChart_modalRatingRadarChart__filterTitle__jRDC5{font-weight:700;font-size:14px;line-height:20px}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__filterTitle__jRDC5{font-size:16px;line-height:24px}}@media(max-width:767px){.ModalRatingRadarChart_modalRatingRadarChart__formSelect__K5nOv{flex:1 1;margin-left:16px}}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__content__CTCZM{display:grid;grid-gap:0 24px;gap:0 24px;grid-template-areas:"radar review" "radar legend";grid-template-columns:1fr 1fr}}.ModalRatingRadarChart_modalRatingRadarChart__ratingTitle__BXu08{margin-right:8px;font-size:18px;font-weight:700}@media(max-width:370px){.ModalRatingRadarChart_modalRatingRadarChart__ratingTitle__BXu08{font-size:16px}}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__ratingTitle__BXu08{margin-top:24px}}.ModalRatingRadarChart_modalRatingRadarChart__star__QSKOi{margin-top:4px;line-height:1}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__star__QSKOi{margin-top:12px}}.ModalRatingRadarChart_modalRatingRadarChart__comparatorStar__ypNYo{display:flex;align-items:center;justify-content:left;margin-top:4px;font-size:12px}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__comparatorStar__ypNYo{margin-top:6px}}.ModalRatingRadarChart_modalRatingRadarChart__comparatorStar--hidden__OBkpd{visibility:hidden}.ModalRatingRadarChart_modalRatingRadarChart__radar__NpFYz{position:relative;grid-area:radar}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__radar__NpFYz{display:flex;align-items:flex-start;justify-content:center}}.ModalRatingRadarChart_modalRatingRadarChart__chart___GgZx{position:relative}@media(max-width:767px){.ModalRatingRadarChart_modalRatingRadarChart__chart___GgZx{margin-top:28px;margin-bottom:20px}}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__chart___GgZx{flex-basis:300px;margin-top:16px}}.ModalRatingRadarChart_modalRatingRadarChart__chartInner__HCXVc{position:relative;max-width:340px;margin-right:auto;margin-left:auto}.ModalRatingRadarChart_modalRatingRadarChart__chartInner--blur__dBuQg{filter:blur(4px)}.ModalRatingRadarChart_modalRatingRadarChart__chartInner__HCXVc li{position:absolute;display:inline-block}.ModalRatingRadarChart_modalRatingRadarChart__chartWrap__9xN_e{height:310px}@media(max-width:370px){.ModalRatingRadarChart_modalRatingRadarChart__chartWrap__9xN_e{height:280px}}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__chartWrap__9xN_e{width:300px;height:240px}}.ModalRatingRadarChart_modalRatingRadarChart__label--motivation__vs3T8{top:-10px;left:50%;transform:translateX(-50%)}@media(max-width:370px){.ModalRatingRadarChart_modalRatingRadarChart__label--motivation__vs3T8{top:-6px}}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__label--motivation__vs3T8{top:-8px}}.ModalRatingRadarChart_modalRatingRadarChart__label--salary__Kdfnf{top:50px;left:calc(50% + 96px)}@media(max-width:370px){.ModalRatingRadarChart_modalRatingRadarChart__label--salary__Kdfnf{left:calc(50% + 88px)}}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__label--salary__Kdfnf{top:40px;left:calc(50% + 76px)}}.ModalRatingRadarChart_modalRatingRadarChart__label--education__BPNCr{top:240px;left:calc(50% + 96px)}@media(max-width:370px){.ModalRatingRadarChart_modalRatingRadarChart__label--education__BPNCr{top:216px;left:calc(50% + 88px)}}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__label--education__BPNCr{top:184px;left:calc(50% + 76px)}}.ModalRatingRadarChart_modalRatingRadarChart__label--wlb__VYtEg{top:304px;left:50%;transform:translateX(-50%)}@media(max-width:370px){.ModalRatingRadarChart_modalRatingRadarChart__label--wlb__VYtEg{top:272px}}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__label--wlb__VYtEg{top:232px}}.ModalRatingRadarChart_modalRatingRadarChart__label--person__x0ZdC{top:236px;left:calc(50% - 96px);transform:translateX(-100%)}@media(max-width:370px){.ModalRatingRadarChart_modalRatingRadarChart__label--person__x0ZdC{top:212px;left:calc(50% - 98px)}}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__label--person__x0ZdC{top:180px;left:calc(50% - 88px)}}.ModalRatingRadarChart_modalRatingRadarChart__label--stability__jg3vy{top:36px;left:calc(50% - 76px);transform:translateX(-100%)}@media(max-width:370px){.ModalRatingRadarChart_modalRatingRadarChart__label--stability__jg3vy{left:calc(50% - 74px)}}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__label--stability__jg3vy{top:28px;left:calc(50% - 61px)}}.ModalRatingRadarChart_modalRatingRadarChart__labelText__Dc_ae{font-size:14px;line-height:16px;white-space:nowrap}@media(max-width:370px){.ModalRatingRadarChart_modalRatingRadarChart__labelText__Dc_ae{font-size:12px}}.ModalRatingRadarChart_modalRatingRadarChart__legend__P1GbU{grid-area:legend}.ModalRatingRadarChart_modalRatingRadarChart__legendChild__AlOAV{display:flex;align-items:center;justify-content:center;font-size:12px;gap:8px}.ModalRatingRadarChart_modalRatingRadarChart__legendChild__AlOAV:before{display:block;flex-shrink:0;width:20px;height:4px;content:""}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__legendChild__AlOAV{justify-content:left}}.ModalRatingRadarChart_modalRatingRadarChart__legendChild--company__YYjVW{margin-top:24px}.ModalRatingRadarChart_modalRatingRadarChart__legendChild--company__YYjVW:before{background-color:#0f53d44d;border:1px solid #0f53d4}.ModalRatingRadarChart_modalRatingRadarChart__legendChild--comparison__QxknG:before{background-color:#cb98ff66;border:1px dashed #8859ad}.ModalRatingRadarChart_modalRatingRadarChart__info__U_sQm{width:100%;margin-top:12px}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__info__U_sQm{margin-top:30px}}.ModalRatingRadarChart_modalRatingRadarChart__info__U_sQm ul{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:center}.ModalRatingRadarChart_modalRatingRadarChart__info__U_sQm ul li{flex:1 1;border-right:1px solid #ececec}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__info__U_sQm ul li:first-of-type{flex:.8 1}.ModalRatingRadarChart_modalRatingRadarChart__info__U_sQm ul li:first-of-type dl>dd{flex:6 1}}.ModalRatingRadarChart_modalRatingRadarChart__info__U_sQm ul li:last-of-type{border:none}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__info__U_sQm ul li dl{display:flex;align-items:baseline;justify-content:space-between}}.ModalRatingRadarChart_modalRatingRadarChart__info__U_sQm ul li dl dt{font-size:14px}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__info__U_sQm ul li dl dt{flex:3 1;font-weight:700}}.ModalRatingRadarChart_modalRatingRadarChart__info__U_sQm ul li dl dd{font-size:14px}@media(min-width:768px){.ModalRatingRadarChart_modalRatingRadarChart__info__U_sQm ul li dl dd{flex:2 1;font-size:16px}}.ModalRatingRadarChart_modalRatingRadarChart__info__U_sQm ul li dl dd span{font-size:18px;font-weight:700}.ModalRatingRadarChart_modalRatingRadarChart__note__yrPRh{margin-top:8px;font-size:12px;color:#666;text-align:center}.ModalRatingRadarChart_modalRatingRadarChart__note--hidden__8rx0L{visibility:hidden}