.dropdown-module-scss-module__i3pTbG__dropdown{position:relative}
.dropdown-menu-caret-module-scss-module__LRTuEq__dropdownMenuCaret{vertical-align:middle;border-top:4px dashed;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:2px;display:inline-block}
.agent-like-dropdown-link-list-component-module-scss-module__2OM6rq__dropdownWrapper{margin:0 auto;position:relative}.agent-like-dropdown-link-list-component-module-scss-module__2OM6rq__dropdownWrapper>button{width:100%;padding:6px var(--fcds-spacing-xs,12px);border:1px solid var(--fcds-color-border,#c5cdd1);border-radius:var(--fcds-radius-s,4px);background-color:#0000;justify-content:space-between;align-items:center;display:inline-flex}
.nav-tabs-component-module-scss-module__8VGGcW__navTabsList{border-bottom:1px solid #ddd;margin-bottom:20px;display:flex}.nav-tabs-component-module-scss-module__8VGGcW__navTabsList>li>a{border-radius:var(--fcds-radius-s,4px) var(--fcds-radius-s,4px) 0 0;border:1px solid #0000;margin-right:2px;padding:10px 15px;line-height:1.42857;display:block;position:relative}.nav-tabs-component-module-scss-module__8VGGcW__navTabsList>li{margin-bottom:-1px;display:block;position:relative}.nav-tabs-component-module-scss-module__8VGGcW__navTabsList>li>a:hover{background-color:#eee;border-bottom:1px solid #ddd;text-decoration:none}.nav-tabs-component-module-scss-module__8VGGcW__navTabsList>li>a:focus{text-decoration:none}.nav-tabs-component-module-scss-module__8VGGcW__navTabsList>li.active>a{color:#555;cursor:default;background-color:var(--fcds-color-white-900,#fff);border:1px solid #ddd;border-bottom-color:var(--fcds-color-white-900,#fff);padding:10px 15px}.nav-tabs-component-module-scss-module__8VGGcW__navTabsList>li>a>img{max-width:none}.nav-tabs-component-module-scss-module__8VGGcW__navTabsList>li.active>a:hover{color:#555;cursor:default;background-color:var(--fcds-color-white-900,#fff);border:1px solid #ddd;border-bottom-color:var(--fcds-color-white-900,#fff);opacity:1;padding:10px 15px}
.like-list-dropdown-link-list-component-module-scss-module__YOmcjG__dropdownWrapper{margin:0 auto;position:relative}.like-list-dropdown-link-list-component-module-scss-module__YOmcjG__dropdownWrapper>button{width:100%;padding:6px var(--fcds-spacing-xs,12px);border:1px solid var(--fcds-color-border,#c5cdd1);border-radius:var(--fcds-radius-s,4px);background-color:#0000;justify-content:space-between;align-items:center;display:inline-flex}
.row-module-scss-module__fGx9XG__row{grid-template-columns:100%;width:100%;max-width:960px;margin:0 auto;display:grid}.row-module-scss-module__fGx9XG__row .row-module-scss-module__fGx9XG__row{width:auto;max-width:none}@media only screen and (max-width:767px){.row-module-scss-module__fGx9XG__row{width:95%;margin:0 auto;padding:0;display:block}.row-module-scss-module__fGx9XG__row .row-module-scss-module__fGx9XG__row{width:100%;max-width:none;margin:auto}}@media only screen and (max-width:480px){.row-module-scss-module__fGx9XG__row{width:auto}}
.layout-module-scss-module__99HskW__container{padding-right:var(--fcds-spacing-m,16px);padding-left:var(--fcds-spacing-m,16px);margin-left:auto;margin-right:auto}@media (min-width:768px){.layout-module-scss-module__99HskW__container{width:750px}}@media (min-width:992px){.layout-module-scss-module__99HskW__container{width:970px}}@media (min-width:1200px){.layout-module-scss-module__99HskW__container{width:1170px}}.layout-module-scss-module__99HskW__contentContainer{padding:18px 0 52px}
.pick-up-back-button-component-module-scss-module__lPDCpW__pickupBackButton{width:100%;font-weight:700}@media (min-width:768px){.pick-up-back-button-component-module-scss-module__lPDCpW__pickupBackButton{width:40%}}
@media (min-width:1200px){.company-job-description-detail-container-module-scss-module__6FKxLW__wideRow[data-has-sidebar=true]{max-width:1320px}}
.pick-up-social-links-large-component-module-scss-module__TBEvEG__listGroup{grid-template-columns:1fr 1fr 1fr;gap:8px;margin:0;display:grid}.pick-up-social-links-large-component-module-scss-module__TBEvEG__listItem{font-size:14px;font-weight:700;list-style-type:none}.pick-up-social-links-large-component-module-scss-module__TBEvEG__shareHatenaLink,.pick-up-social-links-large-component-module-scss-module__TBEvEG__shareFBLink,.pick-up-social-links-large-component-module-scss-module__TBEvEG__shareXLink{width:100%;height:45px;color:var(--fcds-color-white-900,#fff);text-align:center;border-radius:var(--fcds-radius-s,4px);justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}.pick-up-social-links-large-component-module-scss-module__TBEvEG__shareHatenaLink:any-link,.pick-up-social-links-large-component-module-scss-module__TBEvEG__shareFBLink:any-link,.pick-up-social-links-large-component-module-scss-module__TBEvEG__shareXLink:any-link{color:var(--fcds-color-white-900,#fff)}.pick-up-social-links-large-component-module-scss-module__TBEvEG__shareHatenaLink:hover,.pick-up-social-links-large-component-module-scss-module__TBEvEG__shareFBLink:hover,.pick-up-social-links-large-component-module-scss-module__TBEvEG__shareXLink:hover{opacity:.7;text-decoration:none}.pick-up-social-links-large-component-module-scss-module__TBEvEG__shareXLink{background-color:var(--fcds-color-black-900,#000)}.pick-up-social-links-large-component-module-scss-module__TBEvEG__shareFBLink{background-color:#3975ea}.pick-up-social-links-large-component-module-scss-module__TBEvEG__shareHatenaLink{background-color:#49a1d9}.pick-up-social-links-large-component-module-scss-module__TBEvEG__xShareIconWhite{width:14px;height:14px}.pick-up-social-links-large-component-module-scss-module__TBEvEG__faHatena:before{content:"B!";font-style:normal;font-weight:700}
.component-module-scss-module__cOJBOa__container{margin-top:calc(var(--fcds-spacing-4xl,48px) - var(--fcds-spacing-3xl,40px))}@media (min-width:1200px){.component-module-scss-module__cOJBOa__container{display:none}}@media (max-width:1023.98px){.component-module-scss-module__cOJBOa__cardList{overflow-x:scroll}}.component-module-scss-module__cOJBOa__cardWrapper{width:280px}@media (max-width:1023.98px){.component-module-scss-module__cOJBOa__cardWrapper{min-width:280px}}
.component-module-scss-module__aWMLWG__wrapper{gap:var(--fcds-spacing-xxs,8px);height:100%;padding:var(--fcds-spacing-m,16px);color:var(--fcds-color-text-black,#1b2025);background-color:var(--fcds-color-background-white,#fff);border:1px solid var(--fcds-color-border,#c5cdd1);border-radius:var(--fcds-radius-m,8px);flex-direction:column;display:flex}.component-module-scss-module__aWMLWG__wrapper:hover{color:var(--fcds-color-text-black,#1b2025);text-decoration:none}.component-module-scss-module__aWMLWG__title{text-overflow:ellipsis;-webkit-line-clamp:2;color:var(--fcds-color-main,#155aa8);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.component-module-scss-module__aWMLWG__salaryIcon{width:1em;height:1em;color:var(--fcds-color-text-grey,#636b71);flex-shrink:0}.component-module-scss-module__aWMLWG__company{align-items:center;margin-top:auto;display:flex}
.company-ai-usage-module-scss-module__bRdqrq__aiUsageBoxContainer{padding:var(--fcds-spacing-xs,12px) var(--fcds-spacing-m,16px) 0 var(--fcds-spacing-m,16px);background:linear-gradient(to right, var(--fcds-color-main,#155aa8), #883da1, #d92f8c);border-radius:var(--fcds-radius-m,8px)}.company-ai-usage-module-scss-module__bRdqrq__aiUsageBoxRegisterContainer{padding:var(--fcds-spacing-xs,12px) var(--fcds-spacing-m,16px) 0 var(--fcds-spacing-m,16px);background:linear-gradient(to right, var(--fcds-color-main,#155aa8), #883da1, #d92f8c);border-radius:var(--fcds-radius-m,8px) var(--fcds-radius-m,8px) 0 0}.company-ai-usage-module-scss-module__bRdqrq__aiUsageInnerContainer{background:var(--fcds-color-white-900,#fff);overflow:hidden}.company-ai-usage-module-scss-module__bRdqrq__aiUsageContent{font-size:var(--fcds-font-size-16,16px);word-break:break-all}.company-ai-usage-module-scss-module__bRdqrq__aiUsageDescription{margin:0;margin-bottom:var(--fcds-spacing-m,16px);font-size:var(--fcds-font-size-16,16px)}.company-ai-usage-module-scss-module__bRdqrq__aiUsageHeading{margin-bottom:var(--fcds-spacing-xxs,8px);font-size:14px}.company-ai-usage-module-scss-module__bRdqrq__aiUsageSection{width:100%;padding:var(--fcds-spacing-xs,12px) var(--fcds-spacing-m,16px);border-bottom:var(--fcds-spacing-xs,12px) solid;border-image:linear-gradient(to right, var(--fcds-color-main,#155aa8), #883da1, #d92f8c) 1}.company-ai-usage-module-scss-module__bRdqrq__aiUsageBoxFirstHalfContainer{padding:var(--fcds-spacing-xs,12px) var(--fcds-spacing-m,16px) 0 var(--fcds-spacing-m,16px);background:linear-gradient(to right, var(--fcds-color-main,#155aa8), #883da1, #d92f8c);border-radius:var(--fcds-radius-m,8px) var(--fcds-radius-m,8px) 0 0}.company-ai-usage-module-scss-module__bRdqrq__aiUsageFirstHalfSection{padding:var(--fcds-spacing-xs,12px) var(--fcds-spacing-m,16px) var(--fcds-spacing-xxs,8px) var(--fcds-spacing-m,16px);background-color:var(--fcds-color-white-900,#fff)}.company-ai-usage-module-scss-module__bRdqrq__aiUsageBoxSecondHalfContainer{padding:0 var(--fcds-spacing-m,16px) 0 var(--fcds-spacing-m,16px);background:linear-gradient(to right, var(--fcds-color-main,#155aa8), #883da1, #d92f8c);border-radius:0 0 var(--fcds-radius-m,8px) var(--fcds-radius-m,8px)}.company-ai-usage-module-scss-module__bRdqrq__aiUsageSecondHalfSection{padding:0 var(--fcds-spacing-m,16px) var(--fcds-spacing-xs,12px);background-color:var(--fcds-color-white-900,#fff);border-bottom:var(--fcds-spacing-xs,12px) solid;border-image:linear-gradient(to right, var(--fcds-color-main,#155aa8), #883da1, #d92f8c) 1}.company-ai-usage-module-scss-module__bRdqrq__aiUsageBlurredSection{padding:var(--fcds-spacing-xs,12px) var(--fcds-spacing-m,16px);background-color:var(--fcds-color-white-900,#fff)}.company-ai-usage-module-scss-module__bRdqrq__aiUsageRegisterSection{width:100%;padding:var(--fcds-spacing-xs,12px) var(--fcds-spacing-m,16px)}.company-ai-usage-module-scss-module__bRdqrq__linkWrapper{margin-top:var(--fcds-spacing-xxs,8px);font-size:var(--fcds-font-size-18,18px);text-align:right;position:relative}.company-ai-usage-module-scss-module__bRdqrq__link{color:#357cb8;margin-right:15px;font-weight:700}.company-ai-usage-module-scss-module__bRdqrq__link:after{width:8px;height:8px;color:inherit;content:"";border-top:2px solid;border-right:2px solid;display:block;position:absolute;top:50%;right:5px;transform:rotate(45deg)translateY(-50%)}
.link-card-module-scss-module__C_8gzG__wrapper{border-radius:var(--fcds-radius-m,8px);border:1px solid #ececec;height:100%;overflow:hidden}.link-card-module-scss-module__C_8gzG__wrapper>a{flex-direction:column;height:100%;display:flex}
.link-card-body-module-scss-module__g4iJFG__body{height:100%;padding:var(--fcds-spacing-xs,12px) var(--fcds-spacing-m,16px)}.link-card-body-module-scss-module__g4iJFG__title{text-overflow:ellipsis;-webkit-line-clamp:3;color:var(--fcds-color-main,#155aa8);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.link-card-body-module-scss-module__g4iJFG__date{color:#8d8989}
.company-detail-interviews-component-module-scss-module__AtbNzG__interviewThumb{width:100%;height:auto}.company-detail-interviews-component-module-scss-module__AtbNzG__interviewsBlock{gap:var(--fcds-spacing-m,16px);grid-template-columns:1fr;display:grid}@media (min-width:560px){.company-detail-interviews-component-module-scss-module__AtbNzG__interviewsBlock{gap:var(--fcds-spacing-l,20px)}}@media (min-width:768px){.company-detail-interviews-component-module-scss-module__AtbNzG__interviewsBlock{gap:var(--fcds-spacing-m,16px);grid-template-columns:1fr 1fr}}@media (min-width:1140px){.company-detail-interviews-component-module-scss-module__AtbNzG__interviewsBlock{gap:var(--fcds-spacing-xl,24px)}}@media (min-width:1360px){.company-detail-interviews-component-module-scss-module__AtbNzG__interviewsBlock{gap:var(--fcds-spacing-xxl,32px)}}
.company-detail-members-component-module-scss-module__FdXLPW__githubIcon{vertical-align:middle;width:15px;height:15px;margin:0 5px 0 0}.company-detail-members-component-module-scss-module__FdXLPW__githubName{color:#8d8989;font-size:12px}.company-detail-members-component-module-scss-module__FdXLPW__memberName{margin-top:2px}.company-detail-members-component-module-scss-module__FdXLPW__memberImage{border-radius:var(--fcds-radius-full,9999px);flex-shrink:0;width:60px;height:60px}.company-detail-members-component-module-scss-module__FdXLPW__memberJobPosition{color:#8d8989;font-size:12px}.company-detail-members-component-module-scss-module__FdXLPW__memberItemBlock{border-radius:var(--fcds-radius-m,8px);background-color:#f6f7f8;flex-flow:column;justify-content:center;align-items:flex-start;padding:25px;display:flex}@media (max-width:767px){.company-detail-members-component-module-scss-module__FdXLPW__memberItemBlock{width:100%;padding:15px}}.company-detail-members-component-module-scss-module__FdXLPW__memberItemInnerBlock{width:100%;margin-bottom:10px}.company-detail-members-component-module-scss-module__FdXLPW__memberImageBlock{text-align:center;width:60px}.company-detail-members-component-module-scss-module__FdXLPW__nextMemberIcon{background-color:var(--fcds-color-white-900,#fff);border-radius:var(--fcds-radius-full,9999px);border:1px solid #e0dfe0;justify-content:center;align-items:center;width:60px;height:60px;margin:0 15px 0 0;display:flex}.company-detail-members-component-module-scss-module__FdXLPW__nextMemberIcon:before{content:"+";margin:-3px 0 0;font-size:24px}.company-detail-members-component-module-scss-module__FdXLPW__wrapper{gap:var(--fcds-spacing-m,16px);grid-template-columns:1fr;display:grid}@media (min-width:560px){.company-detail-members-component-module-scss-module__FdXLPW__wrapper{row-gap:var(--fcds-spacing-m,16px);column-gap:var(--fcds-spacing-xl,24px);grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.company-detail-members-component-module-scss-module__FdXLPW__wrapper{column-gap:var(--fcds-spacing-m,16px)}}@media (min-width:1140px){.company-detail-members-component-module-scss-module__FdXLPW__wrapper{column-gap:var(--fcds-spacing-xl,24px);grid-template-columns:repeat(3,1fr)}}@media (min-width:1360px){.company-detail-members-component-module-scss-module__FdXLPW__wrapper{column-gap:var(--fcds-spacing-xxl,32px)}}
.company-detail-press-release-component-module-scss-module__u5fvVW__entryItemCard{gap:var(--fcds-spacing-xxs,8px);padding:var(--fcds-spacing-m,16px);background:var(--fcds-color-background-white,#fff);border:1px solid var(--border-border,#c5cdd1);border-radius:var(--fcds-radius-m,8px);flex-direction:column;display:flex}.company-detail-press-release-component-module-scss-module__u5fvVW__cardTitle{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.company-detail-products-component-module-scss-module__Qr-Q0G__productLink{color:#8d8989;word-break:break-all;margin-top:3px;font-size:10px}.company-detail-products-component-module-scss-module__Qr-Q0G__productDescription{color:#666;margin:8px 0 0;font-size:12px;line-height:1.6}.company-detail-products-component-module-scss-module__Qr-Q0G__productThumb{width:170px;min-width:170px;height:170px}@media (min-width:560px){.company-detail-products-component-module-scss-module__Qr-Q0G__productThumb{width:110px;min-width:110px;height:110px}}@media (min-width:1140px){.company-detail-products-component-module-scss-module__Qr-Q0G__productThumb{width:170px;min-width:170px;height:170px}}.company-detail-products-component-module-scss-module__Qr-Q0G__productThumb img{object-fit:contain;width:100%;height:100%}.company-detail-products-component-module-scss-module__Qr-Q0G__productContent{flex-grow:2;margin-top:8px}.company-detail-products-component-module-scss-module__Qr-Q0G__productBlock{--block-gap:var(--fcds-spacing-l,20px)}@media (min-width:560px){.company-detail-products-component-module-scss-module__Qr-Q0G__productBlock{--block-gap:var(--fcds-spacing-xxl,32px)}}
.company-detail-related-links-component-module-scss-module__PUs4HG__itemUrl{color:#8d8989;overflow-wrap:break-word;margin-top:10px;font-size:10px}.company-detail-related-links-component-module-scss-module__PUs4HG__itemAnchor{border-radius:var(--fcds-radius-s,4px);background-color:#f6f7f8;width:100%;padding:20px}.company-detail-related-links-component-module-scss-module__PUs4HG__itemTitle{color:#444}.company-detail-related-links-component-module-scss-module__PUs4HG__relatedLinksBlock{row-gap:var(--fcds-spacing-m,16px);grid-template-columns:1fr;justify-content:space-between;display:grid}@media (min-width:768px){.company-detail-related-links-component-module-scss-module__PUs4HG__relatedLinksBlock{column-gap:var(--fcds-spacing-xl,24px);grid-template-columns:1fr 1fr}}@media (min-width:1360px){.company-detail-related-links-component-module-scss-module__PUs4HG__relatedLinksBlock{column-gap:var(--fcds-spacing-xxl,32px);grid-template-columns:1fr 1fr}}
.company-detail-section-navigator-component-module-scss-module__QJmWgq__nav{position:absolute}.company-detail-section-navigator-component-module-scss-module__QJmWgq__nav ul{gap:var(--fcds-spacing-xs,12px);white-space:nowrap;flex-direction:column;display:flex}.company-detail-section-navigator-component-module-scss-module__QJmWgq__nav ul li a{color:inherit;text-decoration:none}.company-detail-section-navigator-component-module-scss-module__QJmWgq__nav ul li a:hover{opacity:1}
.notification-tab-component-module-scss-module__bUlTDG__notificationBadge{vertical-align:top;color:#fff;text-align:center;white-space:nowrap;border-radius:var(--fcds-radius-full,9999px);background-color:#ef3939;align-items:center;min-width:10px;min-height:16px;margin-left:5px;padding:0 7px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}
.company-detail-skills-component-module-scss-module__RhZXzG__stackBlock{padding:var(--fcds-spacing-l,20px) var(--fcds-spacing-m,16px);border:1px solid var(--fcds-color-border,#c5cdd1);border-radius:var(--fcds-radius-m,8px)}.company-detail-skills-component-module-scss-module__RhZXzG__stackHeader{margin:0 0 30px;font-size:16px;font-weight:700}.company-detail-skills-component-module-scss-module__RhZXzG__stackItem{border-bottom:1px solid var(--fcds-color-border,#c5cdd1);margin:0 0 25px;padding:0 0 25px;line-height:1}.company-detail-skills-component-module-scss-module__RhZXzG__stackItem:last-of-type{margin:0}.company-detail-skills-component-module-scss-module__RhZXzG__stackTitle{min-width:192px}.company-detail-skills-component-module-scss-module__RhZXzG__stackList{row-gap:var(--fcds-spacing-xxs,8px);column-gap:var(--fcds-spacing-m,16px);flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0;display:flex}.company-detail-skills-component-module-scss-module__RhZXzG__stackListItem{font:var(--fcds-typography-text-body-xs-regular);border-radius:var(--fcds-radius-s,4px);background-color:#f6f7f8;padding:5px 8px}
.company-interviews-component-module-scss-module__u8LvAa__interviewList{gap:var(--fcds-spacing-xl,24px);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:767.98px){.company-interviews-component-module-scss-module__u8LvAa__interviewList{padding-bottom:var(--fcds-spacing-l,20px);-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.company-interviews-component-module-scss-module__u8LvAa__interviewItem{flex:none;width:235px}.company-interviews-component-module-scss-module__u8LvAa__interviewItem[data-single-item=true]{width:100%}}.company-interviews-component-module-scss-module__u8LvAa__interviewImage{object-fit:cover;width:100%;height:auto}
.like-parent-tab-list-component-module-scss-module__dGbqFq__parentTabList{margin-bottom:var(--fcds-spacing-xl,24px)}.like-parent-tab-list-component-module-scss-module__dGbqFq__parentTabList ul>li{flex:1}
.company-detail-summary-component-module-scss-module__q2omNG__summaryWrap{width:100%}@media (min-width:768px){.company-detail-summary-component-module-scss-module__q2omNG__summaryWrap{flex:1}}.company-detail-summary-component-module-scss-module__q2omNG__mapWrap{border:1px solid var(--fcds-color-black-900,#000);width:100%;height:369px}@media (min-width:768px){.company-detail-summary-component-module-scss-module__q2omNG__mapWrap{width:400px;height:369px}}.company-detail-summary-component-module-scss-module__q2omNG__mapWrap>div{width:100%;height:100%}.company-detail-summary-component-module-scss-module__q2omNG__companyName{color:var(--fcds-color-text-grey,#636b71)}.company-detail-summary-component-module-scss-module__q2omNG__companyDescription{color:var(--fcds-color-text-grey,#636b71);line-break:anywhere}.company-detail-summary-component-module-scss-module__q2omNG__companyLocation,.company-detail-summary-component-module-scss-module__q2omNG__companyUrl,.company-detail-summary-component-module-scss-module__q2omNG__companyEmployCount{gap:var(--fcds-spacing-3xs,4px);font:var(--fcds-typography-text-body-s-regular);color:var(--fcds-color-text-grey,#636b71);margin:0;display:flex}
.styles-module-scss-module__DjoVRq__contentWrapper{flex-direction:column;gap:20px;padding:18px 0 0;display:flex}@media (max-width:767.98px){.styles-module-scss-module__DjoVRq__contentWrapper{flex-direction:column-reverse}}.styles-module-scss-module__DjoVRq__addMb{margin-bottom:var(--fcds-spacing-4xl,48px)}.styles-module-scss-module__DjoVRq__pre{overflow-wrap:break-word;white-space:break-spaces;margin:0;font-size:16px}.styles-module-scss-module__DjoVRq__slideWrapper{padding-bottom:56.25%;position:relative}.styles-module-scss-module__DjoVRq__slideWrapper>iframe{width:100%;height:100%;position:absolute;top:0;left:0}
.company-job-description-list-component-module-scss-module__oCT-0W__container{margin:0 auto;padding:18px 0 52px}@media (min-width:768px){.company-job-description-list-component-module-scss-module__oCT-0W__container{width:750px}.company-job-description-list-component-module-scss-module__oCT-0W__container>:first-of-type{padding-bottom:var(--fcds-spacing-l,20px)}}@media (min-width:992px){.company-job-description-list-component-module-scss-module__oCT-0W__container{width:970px}}@media (min-width:1200px){.company-job-description-list-component-module-scss-module__oCT-0W__container{width:1170px}}.company-job-description-list-component-module-scss-module__oCT-0W__detailCompanyVision{padding:var(--fcds-spacing-l,20px);word-break:normal;overflow-wrap:anywhere;border:1px solid var(--fcds-color-border,#c5cdd1);border-radius:var(--fcds-radius-m,8px)}.company-job-description-list-component-module-scss-module__oCT-0W__detailCompanyVision p{margin:0}.company-job-description-list-component-module-scss-module__oCT-0W__fixedTabsWrapper{--findy-header-height:56px;top:var(--findy-header-height);z-index:1;background-color:#fff;width:100%;position:sticky;left:0;right:0}@media (min-width:768px){.company-job-description-list-component-module-scss-module__oCT-0W__fixedTabsWrapper{--findy-header-height:51px}}
.like-list-container-module-scss-module__X4SZFq__column{padding-top:18px;padding-bottom:52px}.like-list-container-module-scss-module__X4SZFq__columnWithParentTabs{padding-top:var(--fcds-spacing-xxl,32px)}.like-list-container-module-scss-module__X4SZFq__titleContent{margin-bottom:20px}.like-list-container-module-scss-module__X4SZFq__titleContentText{gap:var(--fcds-spacing-3xs,4px);align-items:center;display:flex}
.company-detail-vision-component-module-scss-module__nBX9MG__title{color:#333;margin-top:3px;font-size:24px;line-height:1.5}.company-detail-vision-component-module-scss-module__nBX9MG__tag{color:#4a4a4a;text-align:center;border-radius:var(--fcds-radius-s,4px);background-color:#d4d9e1;padding:4px 8px;font-size:10px;line-height:1.8}.company-detail-vision-component-module-scss-module__nBX9MG__accordionWrapper{padding:var(--fcds-spacing-xs,12px) var(--fcds-spacing-l,20px)}.company-detail-vision-component-module-scss-module__nBX9MG__accordionWrapper .company-detail-vision-component-module-scss-module__nBX9MG__accordionTitle{gap:var(--fcds-spacing-xs,12px);color:var(--fcds-color-text-black,#1b2025);background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;padding:0;display:flex}.company-detail-vision-component-module-scss-module__nBX9MG__accordionWrapper .company-detail-vision-component-module-scss-module__nBX9MG__accordionToggleIcon{width:32px;height:32px;color:var(--fcds-color-text-disabled,#c5cdd1);place-items:center;transition:transform .3s ease-in-out;display:grid}.company-detail-vision-component-module-scss-module__nBX9MG__accordionWrapper .company-detail-vision-component-module-scss-module__nBX9MG__accordionContent{box-sizing:border-box;max-height:0;transition:max-height .3s ease-in-out;overflow:hidden}.company-detail-vision-component-module-scss-module__nBX9MG__accordionWrapper .company-detail-vision-component-module-scss-module__nBX9MG__accordionContent p{padding-top:var(--fcds-spacing-l,20px);color:var(--fcds-color-text-black,#1b2025);margin:0}.company-detail-vision-component-module-scss-module__nBX9MG__accordionWrapper[data-expanded=true] .company-detail-vision-component-module-scss-module__nBX9MG__accordionToggleIcon{transform:rotate(180deg)}.company-detail-vision-component-module-scss-module__nBX9MG__accordionWrapper[data-expanded=true] .company-detail-vision-component-module-scss-module__nBX9MG__accordionContent{max-height:1000px}
.with-sign-in-blur-component-module-scss-module__q387Ca__grid{display:grid}.with-sign-in-blur-component-module-scss-module__q387Ca__grid>*{grid-area:1/1}.with-sign-in-blur-component-module-scss-module__q387Ca__blur{z-index:10;background:linear-gradient(180deg, #ffffff4d 10.32%, #fff9 41.7%, var(--fcds-color-white-900,#fff) 78.29%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:calc(100% + 4px);min-height:98px}
.findy-articles-component-module-scss-module__C6qBtq__articleList{gap:var(--fcds-spacing-xl,24px);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:767.98px){.findy-articles-component-module-scss-module__C6qBtq__articleList{padding-bottom:var(--fcds-spacing-l,20px);-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.findy-articles-component-module-scss-module__C6qBtq__articleItem{flex:none;width:235px}.findy-articles-component-module-scss-module__C6qBtq__articleItem[data-single-item=true]{width:100%}}.findy-articles-component-module-scss-module__C6qBtq__articleImage{object-fit:cover;width:100%;height:auto}@media (max-width:767.98px){.findy-articles-component-module-scss-module__C6qBtq__mobileHidden{display:none}}
.findy-tools-articles-component-module-scss-module__csU59G__articleList{gap:var(--fcds-spacing-xl,24px);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:767.98px){.findy-tools-articles-component-module-scss-module__csU59G__articleList{padding-bottom:var(--fcds-spacing-l,20px);-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.findy-tools-articles-component-module-scss-module__csU59G__articleItem{flex:none;width:235px}.findy-tools-articles-component-module-scss-module__csU59G__articleItem[data-single-item=true]{width:100%}}.findy-tools-articles-component-module-scss-module__csU59G__articleImage{object-fit:cover;width:100%;height:auto}@media (max-width:767.98px){.findy-tools-articles-component-module-scss-module__csU59G__mobileHidden{display:none}}
.company-list-empty-component-module-scss-module__m9h1xq__imageContainer{width:416px;height:232px;margin:var(--fcds-spacing-l,20px) auto 0}@media (max-width:767.98px){.company-list-empty-component-module-scss-module__m9h1xq__imageContainer{width:208px;height:97px;margin-top:72px}}.company-list-empty-component-module-scss-module__m9h1xq__imageContainer img{width:100%;height:auto}
.company-list-component-module-scss-module__4dik2G__container{margin:0 auto;padding:18px 0 52px}@media (max-width:767px){.company-list-component-module-scss-module__4dik2G__container{padding-right:var(--fcds-spacing-m,16px);padding-left:var(--fcds-spacing-m,16px)}}@media (min-width:768px){.company-list-component-module-scss-module__4dik2G__container{width:750px}}@media (min-width:992px){.company-list-component-module-scss-module__4dik2G__container{width:970px}}@media (min-width:1200px){.company-list-component-module-scss-module__4dik2G__container{width:1170px}}@media (max-width:767px){.company-list-component-module-scss-module__4dik2G__companyListTitle{font-size:20px!important}}
.company-list-item-component-module-scss-module__W7lgZq__companyImageWrap{border-radius:var(--fcds-radius-s,4px);flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:inline-flex}.company-list-item-component-module-scss-module__W7lgZq__companyImageWrap:has(img[hidden]){display:none}.company-list-item-component-module-scss-module__W7lgZq__companyItemHeader{margin-bottom:var(--fcds-spacing-l,20px);color:#383838}@media (max-width:767px){.company-list-item-component-module-scss-module__W7lgZq__companyItemHeader{margin:0 0 20px}}.company-list-item-component-module-scss-module__W7lgZq__headerImage{object-fit:contain;width:80px;height:auto}.company-list-item-component-module-scss-module__W7lgZq__companyListItemSection{margin-bottom:var(--fcds-spacing-l,20px)}.company-list-item-component-module-scss-module__W7lgZq__companyItemMeta a{color:var(--fcds-color-text-black,#1b2025)}.company-list-item-component-module-scss-module__W7lgZq__companyItemMeta i{width:12px;margin-right:var(--fcds-spacing-3xs,4px)}.company-list-item-component-module-scss-module__W7lgZq__metaItem{align-items:center;display:inline-flex}.company-list-item-component-module-scss-module__W7lgZq__companyDescription{color:var(--fcds-color-text-black,#1b2025)}
.company-list-search-component-module-scss-module__U2uRKG__form{padding:var(--fcds-spacing-l,20px);margin-bottom:var(--fcds-spacing-xxl,32px);border-radius:var(--fcds-radius-m,8px);background:#f5f5f5;flex-direction:column;display:flex}.company-list-search-component-module-scss-module__U2uRKG__inputWrapper{flex:auto}@media (max-width:767px){.company-list-search-component-module-scss-module__U2uRKG__inputWrapper{width:100%}}.company-list-search-component-module-scss-module__U2uRKG__selectWrapper{flex:0 0 170px}@media (max-width:767px){.company-list-search-component-module-scss-module__U2uRKG__selectWrapper{flex:1;width:100%}}.company-list-search-component-module-scss-module__U2uRKG__searchBlock{gap:12px;display:flex}@media (max-width:767px){.company-list-search-component-module-scss-module__U2uRKG__searchBlock{flex-direction:column;align-items:center}}.company-list-search-component-module-scss-module__U2uRKG__formFieldBlock{flex:auto;align-items:center;gap:8px;display:flex}@media (max-width:767px){.company-list-search-component-module-scss-module__U2uRKG__formFieldBlock{flex-direction:column;flex:1;width:100%}}
.company-list-skeleton-component-module-scss-module__EIdB9a__contentContainer{border-radius:var(--fcds-radius-m,8px);padding:20px 12px;box-shadow:0 3px 6px #2c28281c}
.search-tab-nav-component-module-scss-module___nSqeG__searchTabNavList{--base-border-color:var(--fcds-color-grey-300,#c5cdd1);--base-bg-color:var(--fcds-color-grey-100,#f1f4f5);margin:0;display:flex;position:relative}.search-tab-nav-component-module-scss-module___nSqeG__searchTabNavList:after{content:"";border-bottom:1px solid var(--base-border-color);height:1px;position:absolute;bottom:0;left:260px;right:0}@media (max-width:1087.98px){.search-tab-nav-component-module-scss-module___nSqeG__searchTabNavList:after{display:none}}.search-tab-nav-component-module-scss-module___nSqeG__searchTabNavList>li{width:130px;display:block;position:relative}@media (max-width:1087.98px){.search-tab-nav-component-module-scss-module___nSqeG__searchTabNavList>li{width:50%}}.search-tab-nav-component-module-scss-module___nSqeG__searchTabNavList>li>a{color:var(--fcds-color-grey-700,#474e54);background-color:var(--base-bg-color);border-bottom:1px solid var(--base-border-color);border-radius:var(--fcds-radius-s,4px) var(--fcds-radius-s,4px) 0 0;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:14px;line-height:1.42857;text-decoration:none;display:flex;position:relative}.search-tab-nav-component-module-scss-module___nSqeG__searchTabNavList>li>a:hover{background-color:color-mix(in srgb, var(--base-bg-color), var(--fcds-color-black-900,#000) 20%);opacity:1}.search-tab-nav-component-module-scss-module___nSqeG__searchTabNavList>li.active>a{color:var(--fcds-color-main,#155aa8);cursor:default;background-color:var(--fcds-color-white-900,#fff);border:1px solid var(--base-border-color);border-bottom:none;padding:12px}
.agent-job-description-header-component-module-scss-module__akQhWa__title{margin:0;font-size:28px;line-height:1.5}@media (max-width:767.98px){.agent-job-description-header-component-module-scss-module__akQhWa__title{font-size:18px}}.agent-job-description-header-component-module-scss-module__akQhWa__companyName{margin:0;font-size:16px;font-weight:700;line-height:1.5}@media (max-width:767.98px){.agent-job-description-header-component-module-scss-module__akQhWa__companyName{font-size:14px}}.agent-job-description-header-component-module-scss-module__akQhWa__updatedAtText{text-align:left;justify-content:flex-start;align-items:center;margin:0;display:flex}.agent-job-description-header-component-module-scss-module__akQhWa__updatedAtText>time{font:var(--fcds-typography-text-body-m-regular)}
.agent-job-description-paywall-component-module-scss-module__n9sw0W__loginLink{color:var(--fcds-color-main,#155aa8);text-decoration:underline}
.company-search-tab-nav-component-module-scss-module__JMi6qW__tabs{margin-bottom:32px}@media (max-width:767.98px){.company-search-tab-nav-component-module-scss-module__JMi6qW__tabs{margin-bottom:var(--fcds-spacing-m,16px)}}
.agent-job-description-table-component-module-scss-module__Oi08_a__table{border-spacing:0;border-collapse:collapse;width:100%;max-width:100%}.agent-job-description-table-component-module-scss-module__Oi08_a__table th,.agent-job-description-table-component-module-scss-module__Oi08_a__table td{padding:var(--fcds-spacing-xxs,8px)}.agent-job-description-table-component-module-scss-module__Oi08_a__table td{font-size:16px}.agent-job-description-table-component-module-scss-module__Oi08_a__table>thead{border-bottom:2px solid #ddd}.agent-job-description-table-component-module-scss-module__Oi08_a__table>tbody>tr{border-top:1px solid #ddd}.agent-job-description-table-component-module-scss-module__Oi08_a__table>tbody>tr>th{width:125px}@media (min-width:768px){.agent-job-description-table-component-module-scss-module__Oi08_a__table>tbody>tr>th{width:auto}}.agent-job-description-table-component-module-scss-module__Oi08_a__tableRow>td{word-break:break-all}
.dropdown-menu-toggle-module-scss-module__RIe0ZG__dropdownMenuToggle{appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:flex-start;align-items:center;display:inline-flex}
.agent-job-highlight-component-module-scss-module__sGwEHq__container{padding:var(--fcds-spacing-l,20px);background:var(--fcds-color-surface-white,#fff);border:1px solid var(--fcds-color-border,#c5cdd1);border-radius:var(--fcds-radius-m,8px);align-self:stretch}.agent-job-highlight-component-module-scss-module__sGwEHq__labelWrapper{gap:var(--fcds-spacing-3xs,4px);align-items:center;width:152px;display:flex}@media (max-width:767.98px){.agent-job-highlight-component-module-scss-module__sGwEHq__labelWrapper{width:fit-content}.agent-job-highlight-component-module-scss-module__sGwEHq__label{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.agent-job-highlight-component-module-scss-module__sGwEHq__delimitation{margin:0 var(--fcds-spacing-xs,12px)}.agent-job-highlight-component-module-scss-module__sGwEHq__icon{color:var(--fcds-color-tag-grey,#8b9195)}
.setting-menu-list-component-module-scss-module__0MUOaG__settingMenuList li.current>a{color:var(--fcds-color-main,#155aa8);font-weight:700;text-decoration:none}
.agent-job-description-component-module-scss-module__pUecSG__contentWrapper{flex-direction:column;gap:20px;padding:18px 0 0;display:flex}@media (max-width:767.98px){.agent-job-description-component-module-scss-module__pUecSG__contentWrapper{flex-direction:column-reverse}}.agent-job-description-component-module-scss-module__pUecSG__contentWrapperWithFloatingCta{gap:var(--fcds-spacing-l,20px);flex-direction:column;padding:18px 0 120px;display:flex}@media (max-width:767.98px){.agent-job-description-component-module-scss-module__pUecSG__contentWrapperWithFloatingCta{flex-direction:column-reverse}}.agent-job-description-component-module-scss-module__pUecSG__grid{height:120px;position:relative;overflow:hidden}.agent-job-description-component-module-scss-module__pUecSG__grid>div{gap:var(--fcds-spacing-m,16px);flex-direction:column;display:flex}.agent-job-description-component-module-scss-module__pUecSG__grid pre{font:var(--fcds-typography-text-body-m-regular);white-space:break-spaces;margin:0}.agent-job-description-component-module-scss-module__pUecSG__blur{position:absolute;top:72px}.agent-job-description-component-module-scss-module__pUecSG__blur.agent-job-description-component-module-scss-module__pUecSG__blurWithHeading{top:28px}.agent-job-description-component-module-scss-module__pUecSG__blur{z-index:10;background:linear-gradient(180deg, transparent 0%, #fff3 30%, #fff9 60%, var(--fcds-color-background-white,#fff) 90%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);bottom:0;left:0;right:0}.agent-job-description-component-module-scss-module__pUecSG__titleWrapper{padding-bottom:var(--fcds-spacing-xs,12px);border-bottom:1px solid var(--fcds-color-border,#c5cdd1)}.agent-job-description-component-module-scss-module__pUecSG__content>.agent-job-description-component-module-scss-module__pUecSG__titleWrapper>h2{gap:var(--fcds-spacing-xxs,8px);padding:var(--fcds-spacing-3xs,4px) var(--fcds-spacing-l,20px);font:var(--fcds-typography-heading-l);color:inherit;border-left:6px solid var(--fcds-color-main,#155aa8);align-items:center;margin:0;display:flex}.agent-job-description-component-module-scss-module__pUecSG__content>div{gap:var(--fcds-spacing-m,16px);white-space:break-spaces;flex-direction:column;display:flex}.agent-job-description-component-module-scss-module__pUecSG__content>div>h3,.agent-job-description-component-module-scss-module__pUecSG__content>.agent-job-description-component-module-scss-module__pUecSG__grid>div>h3{color:inherit;margin-top:0;margin-bottom:0;font-size:1.6rem;font-weight:700;line-height:1.1}.agent-job-description-component-module-scss-module__pUecSG__content>div>pre{font:var(--fcds-typography-text-body-m-regular);white-space:break-spaces;margin:0}.agent-job-description-component-module-scss-module__pUecSG__ctaBanner{z-index:1029;width:100%;padding:var(--fcds-spacing-m,16px);background:var(--fcds-color-background-grey,#f1f4f5);position:fixed;bottom:0;left:0;box-shadow:0 -4px 16px #0000001a}@media (max-width:767.98px){.agent-job-description-component-module-scss-module__pUecSG__ctaBanner{padding:var(--fcds-spacing-xs,12px);padding-top:var(--fcds-spacing-m,16px);box-shadow:0 -16px 35px #0000001a}}.agent-job-description-component-module-scss-module__pUecSG__ctaBannerActions{gap:var(--fcds-spacing-xxl,32px);flex-direction:row;justify-content:center;width:100%;display:flex}@media (max-width:767.98px){.agent-job-description-component-module-scss-module__pUecSG__ctaBannerActions{gap:var(--fcds-spacing-m,16px)}}.agent-job-description-component-module-scss-module__pUecSG__ctaBannerTerms{margin-top:var(--fcds-spacing-xxs,8px);color:var(--fcds-color-text-black,#1b2025);text-align:center}@media (max-width:767px){.agent-job-description-component-module-scss-module__pUecSG__termForLaptop{display:none}}.agent-job-description-component-module-scss-module__pUecSG__termForMobile{display:none}@media (max-width:767px){.agent-job-description-component-module-scss-module__pUecSG__termForMobile{display:inline}}
.setting-menu-list-item-component-module-scss-module__djTbAG__settingMenuListItem{margin-bottom:var(--fcds-spacing-xxs,8px);text-align:right;padding:6px 0}.setting-menu-list-item-component-module-scss-module__djTbAG__settingMenuListItemLink{font:var(--fcds-typography-text-body-s-bold);color:inherit;align-items:center;column-gap:4px;display:inline-flex;position:relative}.setting-menu-list-item-component-module-scss-module__djTbAG__settingMenuListItemLink:hover{color:var(--fcds-color-main,#155aa8);text-decoration:none}.setting-menu-list-item-component-module-scss-module__djTbAG__settingMenuListItemActiveBlock{background-color:var(--fcds-color-main,#155aa8);width:2px;height:24px}
.agent-job-description-like-banner-component-module-scss-module__gz7Sza__wrapper{z-index:1;width:100%;padding:var(--fcds-spacing-m,16px) var(--fcds-spacing-xxs,8px);text-align:center;background:var(--fcds-color-white-900,#fff);border-top:1px solid #055ec1;grid-template-rows:1fr;display:grid;position:fixed;bottom:0;left:0}.agent-job-description-like-banner-component-module-scss-module__gz7Sza__content{gap:var(--fcds-spacing-xxs,8px);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.agent-job-description-like-banner-component-module-scss-module__gz7Sza__content{gap:var(--fcds-spacing-m,16px);flex-direction:row}}.agent-job-description-like-banner-component-module-scss-module__gz7Sza__message{color:#055ec1;text-align:center;margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.3}.agent-job-description-like-banner-component-module-scss-module__gz7Sza__description{text-align:center;margin:0;display:none}@media (min-width:768px){.agent-job-description-like-banner-component-module-scss-module__gz7Sza__description{display:block}}.agent-job-description-like-banner-component-module-scss-module__gz7Sza__buttons{gap:16px;display:flex}.agent-job-description-like-banner-component-module-scss-module__gz7Sza__likeExpirationDate{text-align:center;margin:0}@media (min-width:768px){.agent-job-description-like-banner-component-module-scss-module__gz7Sza__likeExpirationDate{text-align:left}}
.setting-menu-pc-component-module-scss-module__9qgfnW__settingMenuPc{padding:var(--fcds-spacing-xxl,32px) var(--fcds-spacing-xxl,32px) 0}@media (max-width:1023px){.setting-menu-pc-component-module-scss-module__9qgfnW__settingMenuPc{display:none}}
.setting-menu-sp-component-module-scss-module__xtT0Ya__settingMenuSp{display:none}@media (max-width:1023px){.setting-menu-sp-component-module-scss-module__xtT0Ya__settingMenuSp{display:inherit;margin-bottom:var(--fcds-spacing-m,16px)}.setting-menu-sp-component-module-scss-module__xtT0Ya__settingMenuSp>ul{width:auto;font:var(--fcds-typography-text-body-s-bold);border-radius:var(--fcds-radius-s,4px);background:#fff;margin:0;padding:6px 12px;display:inline-flex}}
.other-layout-component-module-scss-module__14d9wa__contentRow{column-gap:var(--fcds-spacing-xxl,32px);width:100%;max-width:1024px;padding:var(--fcds-spacing-4xl,48px) 0;grid-template-columns:232px 1fr;margin:0 auto;display:grid}@media (max-width:1023px){.other-layout-component-module-scss-module__14d9wa__contentRow{width:95%;padding:var(--fcds-spacing-xxl,32px) 0;margin:0 auto;display:block}}.other-layout-component-module-scss-module__14d9wa__box{padding:var(--fcds-spacing-xxl,32px);background:var(--fcds-color-white-900,#fff);border-radius:var(--fcds-radius-m,8px);position:relative}@media only screen and (max-width:1023px){.other-layout-component-module-scss-module__14d9wa__box{padding:var(--fcds-spacing-m,16px)}}
.setting-component-module-scss-module__1UGZKG__contentRow{column-gap:var(--fcds-spacing-xxl,32px);width:100%;max-width:1024px;padding:var(--fcds-spacing-4xl,48px) 0;grid-template-columns:232px 1fr;margin:0 auto;display:grid}@media (max-width:1023px){.setting-component-module-scss-module__1UGZKG__contentRow{width:95%;padding:var(--fcds-spacing-xxl,32px) 0;margin:0 auto;display:block}}.setting-component-module-scss-module__1UGZKG__box{padding:var(--fcds-spacing-xxl,32px);background:var(--fcds-color-white-900,#fff);border-radius:var(--fcds-radius-m,8px);position:relative}@media only screen and (max-width:1023px){.setting-component-module-scss-module__1UGZKG__box{padding:var(--fcds-spacing-m,16px)}}
/*# sourceMappingURL=3irjyzklb-e6_.css.map*/