.SimpleScoutPromotion_simpleScoutPromotion__header__hbJT3{display:flex;align-items:center}.SimpleScoutPromotion_simpleScoutPromotion__title__1iHSN{padding-left:8px}.SimpleScoutPromotion_simpleScoutPromotion__titleText__dn0Bo{display:block;font-size:14px}.SimpleScoutPromotion_simpleScoutPromotion__titleText--bold__mi9uf{font-size:18px;font-weight:700}@media(min-width:768px){.SimpleScoutPromotion_simpleScoutPromotion__titleText--bold__mi9uf{font-size:20px}}.SimpleScoutPromotion_unregisteredScoutContent__sqoAL{padding-top:12px;font-size:14px}.SimpleScoutPromotion_unregisteredScoutContent__description__V3Hsg{padding:8px 12px;margin:10px 0;line-height:24px;background-color:#e6f0fe;border-radius:5px}@media(max-width:767px){.SimpleScoutPromotion_unregisteredScoutContent__description__V3Hsg{display:flex;flex-direction:column}}.SimpleScoutPromotion_unregisteredScoutContent__description__V3Hsg>span>strong,.SimpleScoutPromotion_unregisteredScoutContent__description__V3Hsg>strong{font-weight:700}.SimpleScoutPromotion_unregisteredScoutContent__description--note__v1VT8{font-size:12px}@media(min-width:768px){.SimpleScoutPromotion_unregisteredScoutContent__description--note__v1VT8{display:block;padding-top:4px}}.SimpleScoutPromotion_unregisteredScoutContent__imageWrapper__GSEKj{display:flex;justify-content:center;height:60px;margin-bottom:10px}.SimpleScoutPromotion_registeredScoutContent__Pg2cb{padding-top:12px;font-size:14px}.SimpleScoutPromotion_registeredScoutContent__Pg2cb>div{padding-bottom:12px}.SimpleScoutPromotion_registeredScoutContent__Pg2cb>div>span{display:block}.SimpleScoutPromotion_unreadScoutContent__4PP_j{padding-top:12px;font-size:14px}.SimpleScoutPromotion_unreadScoutContent__4PP_j>a:nth-child(-n+2){margin-bottom:12px}.SimpleScoutPromotion_unreadScoutContent__unreadScoutButton__nHDWf{display:flex;align-items:center;justify-content:center}.SimpleScoutPromotion_unreadScoutContent__unreadScoutButton__nHDWf>span:first-child{margin-right:4px}.SimpleScoutPromotion_unreadScoutContent__new__1ixG5{line-height:1;border-radius:10px;padding:2px 4px;font-size:10px;font-weight:400;color:#333;background-color:#ffc926}.SimpleScoutPromotion_unreadScoutContent__dot__zLsjN{display:block;align-self:flex-start;width:6px;height:6px;background-color:#dc3646;border-radius:50%}.CompactCompanyRanking_compactCompanyRanking__title__ERd_x{font-weight:700;font-size:18px;line-height:26px}@media(min-width:768px){.CompactCompanyRanking_compactCompanyRanking__title__ERd_x{font-size:20px;line-height:28px}}.CompactCompanyRanking_compactCompanyRanking__list__B59js{padding-top:16px}.CompactCompanyRanking_compactCompanyRanking__list__B59js>li{padding:16px 0;border-top:1px solid #ececec}.CompactCompanyRanking_compactCompanyRanking__flexBox___uXQi{display:flex;flex-wrap:wrap;align-items:center}.CompactCompanyRanking_compactCompanyRanking__flexBox--withPadding__qYq6N{padding-bottom:4px}.CompactCompanyRanking_compactCompanyRanking__companyName__tn8SQ{display:block;padding-right:8px;margin-bottom:4px;font-size:14px}.CompactCompanyRanking_compactCompanyRanking__recruitingLabel__eA27P{line-height:1;border-radius:10px;padding:4px 8px;font-size:12px;margin-bottom:4px;background-color:#eee}.CompactCompanyRanking_compactCompanyRanking__reviewCount__UfjNw{font-size:12px;line-height:22px;color:#333}.CompactCompanyRanking_compactCompanyRanking__dataItem__lETky{font-size:11px;line-height:14px}.CompactCompanyRanking_compactCompanyRanking__dataItem__lETky>dt{color:#888}.CompactCompanyRanking_compactCompanyRanking__dataItem__lETky>dd{color:#333}.CompactCompanyRanking_compactCompanyRanking__dataItem__lETky>dd>a{color:#333;text-decoration:underline}.CompactCompanyRanking_compactCompanyRanking__dataItem__lETky>dd>a:hover{color:#333!important}.CompactCompanyRanking_compactCompanyRanking__averageOvertime__inct9{padding-right:8px;border-right:1px solid #ececec}.CompactCompanyRanking_compactCompanyRanking__paidLeaveRate__qvKBJ{padding:0 8px;border-right:1px solid #ececec}.CompactCompanyRanking_compactCompanyRanking__annualSalary__JoEuU{padding-left:8px}.CompactCompanyRanking_compactCompanyRanking__more__uqc2Z{display:flex;justify-content:flex-end;padding-top:16px;font-size:14px;border-top:1px solid #ececec}.CompactCompanyRanking_compactCompanyRanking__more__uqc2Z a{--icon_after_unicode:var(--icon_unicode_navigateNext);--icon_after_size:8px;display:flex;align-items:center}.CompactCompanyRanking_compactCompanyRanking__more__uqc2Z a:after{padding-left:4px}.CompanyFollow_companyFollow__text__2x5_g{margin-bottom:12px;font-size:16px;line-height:1.6;text-align:center}.CompanyFollow_companyFollow__strong__nU_0u{font-weight:700}.CompanyFollow_companyFollow__companyName__Jm9Hs{margin-bottom:4px;text-align:center}.CompanyFollow_companyFollow__attention__YvG81{margin-top:12px}.CompanyFollow_companyFollow__attentionText__bQkrx{font-size:11px}.SummaryTagList_summaryTagList__NTiQ5{display:flex;flex-wrap:wrap;margin-top:8px;gap:8px 0}.SummaryTagList_summaryTagList__list__6Sf3A{padding:0;font-size:12px;line-height:1}.SummaryTagList_summaryTagList__list__6Sf3A:not(:last-child):after{padding:0 4px;color:#333;content:"/"}.SummaryTagList_summaryTagList__item__RlQ9P{font-size:11px;color:#333;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media(min-width:768px){.SummaryTagList_summaryTagList__item__RlQ9P{font-size:12px}}.SummaryTagList_summaryTagList__item__RlQ9P:before{--icon_before_unicode:var(--icon_unicode_star);-webkit-text-decoration-line:underline;text-decoration-line:underline}.SummaryTagList_summaryTagList__item__RlQ9P:hover{color:#333;opacity:.8;-webkit-text-decoration-line:underline;text-decoration-line:underline}.SummaryTagList_summaryTagList__item--text__fkz0s{color:#333}.SummaryTagList_summaryTagList__item--star__qCcQg{--icon_before_unicode:var(--icon_unicode_star)}@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}.HeaderCompany_headerCompany__companyName__g6BWc{font-weight:700;font-size:20px;line-height:30px}@media(min-width:768px){.HeaderCompany_headerCompany__companyName__g6BWc{font-size:22px;line-height:32px}}@media(max-width:767px){.HeaderCompany_headerCompany__companyName__g6BWc{line-height:26px}}.HeaderCompany_headerCompany__subTitle__a2Nwa{margin-left:4px;font-weight:700;font-size:14px;line-height:20px}@media(min-width:768px){.HeaderCompany_headerCompany__subTitle__a2Nwa{font-size:16px;line-height:24px}}.HeaderCompany_headerCompany__closeLabel__DPtgr{line-height:1;border-radius:10px;padding:4px 8px;font-size:12px;display:inline-block;margin-left:12px;font-weight:400;color:#e60013;vertical-align:middle;background-color:#eee;transform:translateY(-2px)}@media(min-width:768px){.HeaderCompany_headerCompany__closeLabel__DPtgr{transform:translateY(-3px)}}.HeaderCompany_headerCompany__content__uTToh{display:grid;grid-template-rows:auto auto auto;grid-template-columns:auto}@media(min-width:768px){.HeaderCompany_headerCompany__content__uTToh{grid-template-rows:auto;grid-template-columns:auto 216px}}.HeaderCompany_headerCompany__info__7s2oQ{grid-row:1;grid-column:1/span 2;width:100%}@media(min-width:768px){.HeaderCompany_headerCompany__info__7s2oQ{grid-column:1/span 1}}.HeaderCompany_headerCompany__review__Grtb7{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px}.HeaderCompany_headerCompany__iconLink__yLfSj{font-size:12px}@media(min-width:768px){.HeaderCompany_headerCompany__iconLink__yLfSj{font-size:14px}}.HeaderCompany_headerCompany__iconLink__yLfSj:before{padding-right:4px}.HeaderCompany_headerCompany__iconLink--review__Wi2MV{--icon_before_unicode:var(--icon_unicode_twitterTweetOutline)}.HeaderCompany_headerCompany__iconLink--salary__m5qns{--icon_before_unicode:var(--icon_unicode_currencyYenCircleOutline)}.HeaderCompany_headerCompany__caution__2Cygm{font-size:10px;color:#888}@media(min-width:768px){.HeaderCompany_headerCompany__caution__2Cygm{font-size:14px}}.HeaderCompany_headerCompany__post__LB5PA{display:flex;flex-shrink:0;gap:8px}@media(min-width:768px){.HeaderCompany_headerCompany__post__LB5PA{justify-content:flex-end;min-width:252px;gap:12px}}@media(max-width:767px){.HeaderCompany_headerCompany__post__LB5PA{margin-top:20px}}.HeaderCompany_headerCompany__button__GaVUr{position:relative;flex-basis:50%}@media(min-width:768px){.HeaderCompany_headerCompany__button__GaVUr{flex:0 0 auto}}.HeaderCompany_headerCompany__buttonLabel__IdT69{line-height:1;border-radius:10px;padding:4px 8px;font-size:12px;position:absolute;bottom:28px;left:4px;z-index:1;font-size:10px;color:#fff;background-color:#0f53d4}.HeaderCompany_headerCompany__close__cOWAq{margin-top:16px}@media(min-width:768px){.HeaderCompany_headerCompany__close__cOWAq{width:600px;margin-top:28px}}.HeaderCompany_headerCompany__merged__3oFnQ{grid-row:2;grid-column:1/span 2;font-size:12px;--icon_before_unicode:var(--icon_unicode_infoCircleOutline);--icon_before_color:#0f53d4}.HeaderCompany_headerCompany__merged__3oFnQ:before{padding-right:4px;vertical-align:text-top}.ListFollowCompany_listFollowCompany__head__CI_So{display:flex;align-items:center;padding-bottom:16px;font-weight:700;font-size:18px;line-height:26px}@media(min-width:768px){.ListFollowCompany_listFollowCompany__head__CI_So{font-size:20px;line-height:28px}}.ListFollowCompany_listFollowCompany__head__CI_So:before{margin-right:4px}.ListFollowCompany_listFollowCompany__company__paeNB{padding:16px 0;border-top:1px solid #ececec}.ListFollowCompany_listFollowCompany__companyName__ut_i7{font-size:14px}.ListFollowCompany_listFollowCompany__companyRating__H0ULa{margin-top:8px}.ListFollowCompany_listFollowCompany__more__HzTl1{padding:16px 0 0;font-size:14px;text-align:right;border-top:1px solid #ececec}.ListFollowCompany_listFollowCompany__moreText__8hBHR{--icon_after_unicode:var(--icon_unicode_navigateNext);--icon_after_size:10px}.ListFollowCompany_listFollowCompany__moreText__8hBHR:after{position:relative;top:-1px;margin-left:5px}.ModalFollowPromotion_modalFollowPromotion__header__KNaqT{margin-bottom:16px;font-size:18px;text-align:center}@media(min-width:768px){.ModalFollowPromotion_modalFollowPromotion__header__KNaqT{font-size:24px}}.ModalFollowPromotion_modalFollowPromotion__headerBold__gqgRC{font-weight:700}.ModalFollowPromotion_modalFollowPromotion__lead__K_ar2{margin-bottom:20px;font-size:12px}@media(min-width:768px){.ModalFollowPromotion_modalFollowPromotion__lead__K_ar2{font-size:14px}}.ModalFollowPromotion_modalFollowPromotion__leadBold__vgQ2n{position:relative;font-weight:700}.ModalFollowPromotion_modalFollowPromotion__leadBold__vgQ2n:after{position:absolute;right:0;bottom:-3px;left:0;display:block;height:5px;content:"";background-color:#ffc926;mix-blend-mode:multiply}@media(min-width:768px){.ModalFollowPromotion_modalFollowPromotion__leadBold__vgQ2n:after{bottom:-6px;height:8px}.ModalFollowPromotion_modalFollowPromotion__companyList__iy7zZ{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.ModalFollowPromotion_modalFollowPromotion__companyBlock__pH9cq{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:16px 20px;margin-bottom:20px;border-radius:4px;box-shadow:0 0 1px 1px #0000000a,0 4px 6px 0 #00000029}.ModalFollowPromotion_modalFollowPromotion__companyBlock__pH9cq:nth-child(4){margin-bottom:0}@media(min-width:768px){.ModalFollowPromotion_modalFollowPromotion__companyBlock__pH9cq{width:calc(50% - 6px);min-height:155px}.ModalFollowPromotion_modalFollowPromotion__companyBlock__pH9cq:nth-child(3){margin-bottom:0}}.ModalFollowPromotion_modalFollowPromotion__companyName__4Ig0i{display:block}.ModalFollowPromotion_modalFollowPromotion__nameWrap__4RKee{font-weight:700}.ModalFollowPromotion_modalFollowPromotion__rating__yBAdx{margin-bottom:8px}.ModalFollowPromotion_modalFollowPromotion__button__KUwQq{padding:0 12px}@media(min-width:768px){.ModalFollowPromotion_modalFollowPromotion__button__KUwQq{padding:0}}.ModalFollowPromotion_modalFollowPromotion__resume__pGnSu{padding:16px;margin:16px 0;text-align:center;background-color:#e6f0fe}.ModalFollowPromotion_modalFollowPromotion__resumeHead__XMmB0{display:inline-block;padding:6px 12px;font-size:14px;line-height:1;color:#fff;background-color:#0f53d4;border-radius:16px}.ModalFollowPromotion_modalFollowPromotion__resumeText__K_fkA{margin:12px 0 8px;font-size:14px}@media(max-width:767px){.ModalFollowPromotion_modalFollowPromotion__resumeText__K_fkA{font-size:12px}}.ModalFollowPromotion_modalFollowPromotion__resumeButton___66cS{max-width:357px;margin:auto}.StanbyFooter_stanbyFooter__2g21t{background-color:#fff}.StanbyFooter_stanbyFooter__inner__JHJl7{display:flex;flex-direction:column;align-items:flex-end;gap:8px;padding:20px 24px 0;margin:0 auto}@media(min-width:768px){.StanbyFooter_stanbyFooter__inner__JHJl7{max-width:990px;padding:20px 0 0}}.StanbyFooter_stanbyFooter__helpText__VvA35{font-size:12px;line-height:1.6;color:#666}.StanbyFooter_stanbyFooter__helpText__VvA35 a{color:#0f53d4}.StanbyFooter_stanbyFooter__helpText__VvA35 a:hover,.StanbyFooter_stanbyFooter__helpText__VvA35 a:visited{color:#0f53d4!important}.StanbyFooter_stanbyFooter__bottomRow__30A6K{display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media(min-width:768px){.StanbyFooter_stanbyFooter__bottomRow__30A6K{flex-direction:row;align-items:start;gap:12px}}.StanbyFooter_stanbyFooter__logo__ZmgDv{flex-shrink:0}.StanbyFooter_stanbyFooter__attention__srdjw{flex-shrink:0;font-size:12px;line-height:1.6;color:#666}.TabCompany_tabCompany__ir2m_{margin:0 0 8px}@media(min-width:768px){.TabCompany_tabCompany__ir2m_{margin:8px 0 16px}}.TabCompany_tabCompany--fixed__v2lDL{position:fixed;top:0;right:0;left:0;z-index:1000;margin:0;box-shadow:0 0 0 1px #0000000a,0 2px 3px 0 #0000001f}@media(min-width:768px){.TabCompany_tabCompany__wrapper__kYeTp{width:990px;margin:auto}}.TabCompany_tabCompany__list__tr37X{display:flex;padding-top:8px;overflow-x:auto;border-bottom:1px solid #ececec;scrollbar-width:none}.TabCompany_tabCompany__list--fixed__OkRjJ{padding-top:0}.TabCompany_tabCompany__list__tr37X::-webkit-scrollbar{display:none}.TabCompany_tabCompany__item__uN9nJ{position:relative;flex:1 0 auto;min-width:80px;background-color:#fff;border-top:1px solid #ececec;border-right:1px solid #ececec}@media(min-width:768px){.TabCompany_tabCompany__item__uN9nJ{flex:1 1}}.TabCompany_tabCompany__item__uN9nJ:last-child{border-right:none}.TabCompany_tabCompany__item--active__vkozb:after{position:absolute;right:0;bottom:0;display:block;width:100%;height:4px;content:""}.TabCompany_tabCompany__link__8LpoV{position:relative;display:flex;align-items:center;justify-content:center;height:44px;padding:0 8px;font-size:14px;font-weight:700;text-decoration:none}.TabCompany_tabCompany__link__8LpoV:visited{color:#0f53d4}.TabCompany_tabCompany__link__8LpoV:visited:hover{color:#0f53d4eb!important}.TabCompany_tabCompany__link--disabled__LtfX_{color:#888}.TabCompany_tabCompany__link--active__mlg2s,.TabCompany_tabCompany__link--active__mlg2s:visited{color:#333}.TabCompany_tabCompany__tag__AiZ8_{line-height:1;border-radius:10px;padding:2px 4px;font-size:10px;position:absolute;top:-7px;right:0;font-weight:400;color:#333;font-size:11px;background-color:#ffc926}@media(min-width:768px){.TabCompany_tabCompany__tag__AiZ8_{font-size:13px}}.TabCompany_tabCompany__label__VCG8K{line-height:1;border-radius:10px;padding:2px 4px;font-size:10px;position:absolute;top:-7px;right:0;font-weight:400;color:#333;font-size:11px;background-color:#fff;border:1px solid #ececec}@media(min-width:768px){.TabCompany_tabCompany__label__VCG8K{font-size:12px}}.useWaitingJobIntroduction_messageToast__7Tyn2{flex-direction:column}.WaitingJobReadOnlyForm_waitingJobReadOnlyForm__XnbOG{background-color:#f2f5fa;border-radius:4px}.WaitingJobReadOnlyForm_waitingJobReadOnlyForm__tagList__cARiW{padding:12px 16px;text-align:left}.WaitingJobReadOnlyForm_waitingJobReadOnlyForm__tagList__cARiW>li{display:flex;align-items:flex-start;font-size:14px;--icon_before_size:20px}.WaitingJobReadOnlyForm_waitingJobReadOnlyForm__tagList__cARiW>li:before{margin-right:12px}.WaitingJobReadOnlyForm_waitingJobReadOnlyForm__tagList__cARiW>li:not(:first-child){margin-top:4px}.GeneralTerms_generalTerms__G_fwL{display:grid;grid-row-gap:16px;row-gap:16px}.GeneralTerms_generalTerms__title__xVSMB{font-weight:700}@media(min-width:768px){.GeneralTerms_generalTerms__title__xVSMB{font-size:15px}}.GeneralTerms_generalTerms__title--updateResume__NnA9s{font-size:15px}.GeneralTerms_generalTerms__items__50ss7{padding-top:8px}.GeneralTerms_generalTerms__items__50ss7 li{margin-left:20px;list-style-type:disc}.GeneralTerms_generalTerms__items--qa__mtCzn li{font-size:14px}.WaitingJobTermsOfServiceNotes_waitingJobTermsOfServiceNotes__term__iQZcz{display:grid;overflow:auto;background-color:#fff;border:1px solid #ececec;border-radius:4px;grid-row-gap:16px;row-gap:16px}@media(max-width:767px){.WaitingJobTermsOfServiceNotes_waitingJobTermsOfServiceNotes__term__iQZcz{height:100px;padding:12px 16px 16px}}@media(min-width:768px){.WaitingJobTermsOfServiceNotes_waitingJobTermsOfServiceNotes__term__iQZcz{height:150px;padding:20px 16px 16px;font-size:14px}}.WaitingJobTermsOfServiceNotes_waitingJobTermsOfServiceNotes__term--compact__64SSj{height:66px;padding-top:8px}.WaitingJobTermsOfServiceNotes_waitingJobTermsOfServiceNotes__section__NUi1x ul{padding-top:8px}.WaitingJobTermsOfServiceNotes_waitingJobTermsOfServiceNotes__section__NUi1x li{margin-left:20px;list-style-type:disc}.WaitingJobTermsOfServiceNotes_waitingJobTermsOfServiceNotes__title__FPesR{font-weight:700}@media(min-width:768px){.WaitingJobIntroductionModal_waitingJobIntroductionModal__body___Wckj{max-width:360px;margin:auto}}.WaitingJobIntroductionModal_waitingJobIntroductionModal__error__Cu42y{margin-bottom:12px}.WaitingJobIntroductionModal_waitingJobIntroductionModal__description__7tu03{font-size:14px;font-weight:700;line-height:21px;color:#333;text-align:center}.WaitingJobIntroductionModal_waitingJobIntroductionModal__descriptionCompanyName__f6V2D{font-size:20px;line-height:30px}.WaitingJobIntroductionModal_waitingJobIntroductionModal__noteSection__B5HLa{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:12px;text-align:center}.WaitingJobIntroductionModal_waitingJobIntroductionModal__noteSectionTextList__4xhfH{width:100%;padding-top:12px;font-size:14px;line-height:21px}.WaitingJobIntroductionModal_waitingJobIntroductionModal__editForm__QjGSr{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:12px;margin-left:auto;font-size:14px;line-height:21px;color:#0f53d4;text-align:right;cursor:pointer}.WaitingJobIntroductionModal_waitingJobIntroductionModal__conditionSection__SIA5_,.WaitingJobIntroductionModal_waitingJobIntroductionModal__termsSection__VNd_Q{margin-top:20px}@media(min-width:768px){.WaitingJobIntroductionModal_waitingJobIntroductionModal__termsSection__VNd_Q>div>ul{height:104px}}.WaitingJobIntroductionModal_waitingJobIntroductionModal__submitSection__lfqKz{width:100%;margin:16px auto auto}.WaitingJobIntroductionFloatingButton_WaitingJobIntroductionFloatingButton__QSR_6{position:fixed;right:15px;bottom:24px;z-index:100;display:flex;flex-direction:column;justify-content:flex-end;width:269px;height:57px}@media(max-width:767px){.WaitingJobIntroductionFloatingButton_WaitingJobIntroductionFloatingButton__QSR_6{right:17px;width:225px;height:53px}}@media(min-width:990px){.WaitingJobIntroductionFloatingButton_WaitingJobIntroductionFloatingButton__QSR_6{left:50%;margin-left:calc(990px/2 - 269px - 15px)}}.WaitingJobIntroductionFloatingButton_WaitingJobIntroductionFloatingButton__registerButton__6ExeN{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:260px;height:48px;padding:0;color:#0f53d4;cursor:pointer;background-color:#e6f0fe;border:1px solid #0f53d4;border-radius:4px;box-shadow:0 2px 4px 1px #00000008,0 11px 14px 0 #0000003d;transition:background-color .2s;--icon_before_size:20px;--icon_before_unicode:var(--icon_unicode_mail)}@media(max-width:767px){.WaitingJobIntroductionFloatingButton_WaitingJobIntroductionFloatingButton__registerButton__6ExeN{width:218px;height:44px}}.WaitingJobIntroductionFloatingButton_WaitingJobIntroductionFloatingButton__registerButton__6ExeN:hover{background-color:#edf4fd}.WaitingJobIntroductionFloatingButton_WaitingJobIntroductionFloatingButton__registerButtonText__rKpfe{margin-left:4px;font-size:14px;font-weight:700;line-height:28px}@media(max-width:767px){.WaitingJobIntroductionFloatingButton_WaitingJobIntroductionFloatingButton__registerButtonText__rKpfe{font-size:12px;line-height:20px}}.WaitingJobIntroductionFloatingButton_WaitingJobIntroductionFloatingButton__closeButton__ISQXy{position:absolute;top:0;right:0;z-index:3;display:flex;align-items:center;justify-content:center;width:22px;height:22px;cursor:pointer;background-color:#666;border:0;border-radius:50%;transition:background-color .2s;--icon_before_size:8px;--icon_before_color:#fff;--icon_before_unicode:var(--icon_unicode_close)}.WaitingJobIntroductionFloatingButton_WaitingJobIntroductionFloatingButton__closeButton__ISQXy:hover{background-color:#8b8b8b}.ReviewPromotion_reviewPromotion__UHLLW{margin-top:20px}.ReviewPromotion_reviewPromotion--side__xODWu{margin-top:0}.ReviewPromotion_reviewPromotion__icon__s2gL4{display:flex;justify-content:center}.ReviewPromotion_reviewPromotion__phrase__kb8JY{margin-top:8px;font-size:16px;font-weight:700;line-height:1.6;text-align:center}.ReviewPromotion_reviewPromotion__phrase--side__nvqpD{margin-top:0;font-size:14px;font-weight:400}.ReviewPromotion_reviewPromotion__aboveButton--side__IQY8B{display:flex;justify-content:center;font-size:14px;font-weight:400;gap:8px}.ReviewPromotion_reviewPromotion__button__wYpIr{margin:8px auto 0;text-align:center}@media(min-width:768px){.ReviewPromotion_reviewPromotion__button__wYpIr{width:328px}}.ReviewPromotion_reviewPromotion__button--side__2Bz7s{width:auto}.CompanyBaseModule_companyBaseModule__header__RCopW{position:relative;box-sizing:border-box;padding:20px 16px 16px;background-color:#fff;box-shadow:0 0 0 1px #00000005,0 1px 2px 0 #00000014}@media(min-width:768px){.CompanyBaseModule_companyBaseModule__header__RCopW{padding:24px 20px 20px}}.CompanyBaseModule_companyBaseModule__header__RCopW:before{position:absolute;top:0;right:0;display:block;width:100%;height:4px;content:"";background:linear-gradient(90deg,#0f53d4 29%,#1fbcff 90%)}.CompanyBaseModule_companyBaseModule__ad___XBY5{margin-bottom:20px}.CompanyBaseModule_companyBaseModule__companyCarousel__vrz2Q{font-weight:700;font-size:18px;line-height:26px}@media(min-width:768px){.CompanyBaseModule_companyBaseModule__companyCarousel__vrz2Q{font-size:20px;line-height:28px}}@media(max-width:767px){.CompanyBaseModule_companyBaseModule__companyCarousel__vrz2Q{padding:20px 16px 0}}@media(min-width:768px){.CompanyBaseModule_companyBaseModule__companyCarousel__vrz2Q{padding:32px 20px 0}}.useFollowWithToast_toaster__EZUZT{border:1px solid #e2e2e2}@media(min-width:768px){.useFollowWithToast_toaster__EZUZT{width:100%;max-width:500px!important;font-size:18px}}@media(max-width:370px){.useFollowWithToast_toaster__EZUZT{font-size:12px}}.useFollowWithToast_followToast__kwWYa{text-decoration:underline}