.styles_breadcrumbWrapper__apyZC{height:auto;width:980px;padding:var(--Spacing-md) var(--Spacing-none);background-color:var(--Neutral-White)}.styles_breadcrumbArrow__a38oN,.styles_job__k9t3h,.styles_label__6onj_{line-height:18px}.styles_breadcrumbArrow__a38oN{padding:0 var(--Spacing-xs)}.styles_jobSummaryButton__7PbUK{width:100%;display:flex;justify-content:center}.styles_jobSummaryButtonLoading__fYAi9{width:180px;display:flex;justify-content:center;align-items:center}.styles_containerRecomentJob__JCM1p{padding-top:var(--Spacing-xl);padding-bottom:var(--Spacing-xl);margin:auto;width:980px}.styles_companyPageJobList__gjFAR{display:flex;flex-direction:column;padding-bottom:var(--Spacing-xl)}.styles_jobOpenPositions__sza_B{display:flex;gap:var(--Spacing-2xs);flex-direction:column}.styles_contentRecommend__maOAs{display:flex;flex-direction:column;align-items:center;gap:var(--Spacing-md)}.styles_jobSummary__Ssw9r{display:flex;flex-direction:column;gap:var(--Spacing-xl);padding-top:var(--Spacing-lg)}.styles_jobSummaryCard__GMdlI{display:flex;gap:var(--Spacing-xs);flex-direction:column}button.styles_dialogButton__EP5tH{display:flex;justify-content:center;align-items:center;width:300px;height:50px;background:var(--Red-800);padding:var(--Spacing-none) var(--Spacing-sm);border-radius:var(--Radius-md);border:none}button.styles_dialogButton__EP5tH:hover{background:var(--Red-700)}.styles_jobContentDetailWrapper__f9ccF{display:flex;flex-direction:column;gap:var(--Spacing-lg);background:var(--old-neutral-white);padding:var(--Spacing-lg);border-radius:var(--Radius-lg);min-width:720px;width:100%}.styles_row__iSG6Z{display:flex;flex-direction:row;align-items:flex-start;border-bottom:1px solid var(--Blue-Gray-100);padding:var(--Spacing-lg) var(--Spacing-none);gap:var(--Spacing-xs)}.styles_row__iSG6Z:last-child{border-bottom:none}.styles_row__iSG6Z:first-child{border-top:1px solid var(--Blue-Gray-100)}.styles_row__iSG6Z.styles_rowTable__C5XA9{padding:var(--Spacing-none) var(--Spacing-none) var(--Spacing-lg);border-top:none}.styles_row__iSG6Z:last-child{padding:var(--Spacing-lg) var(--Spacing-none) var(--Spacing-md) var(--Spacing-none)}.styles_title__3p2od{width:170px}.styles_titleTable__Zevjc{display:flex;align-items:center;gap:var(--Spacing-2xs);width:168px}.styles_titleTableContent__lECaM{width:168px}.styles_textAlignTitle__lXYY3{text-align:left;width:170px;font-size:14px}.styles_content__VJwpH{display:flex;flex-direction:column;align-items:flex-start;white-space:pre-wrap;border-left:0}.styles_tableRecruit__7DdMg{display:flex;flex-direction:column;gap:var(--Spacing-lg)}.styles_tableAboutApplication__IQS81{width:100%;border-spacing:0}.styles_comPanyContentWrapper__26hNi{display:flex;flex-direction:column;align-items:center;margin:0 auto;gap:var(--Spacing-md);max-width:980px;border-radius:var(--Radius-none);padding:var(--Spacing-lg) var(--Spacing-none)}.styles_LinkText__xnvpE{line-height:175%}.styles_wrapper__OW9Ce{display:flex;flex-direction:column;width:980px;gap:var(--Spacing-sm);border-radius:var(--Radius-md);padding:var(--Spacing-lg) var(--Spacing-lg) var(--Spacing-none) var(--Spacing-lg)}.styles_SEOLabel__t9qsU{display:flex}.styles_section__L3Ku7{width:100%}.styles_linkList__gkzzT{display:flex;flex-wrap:wrap;gap:var(--Spacing-2xs);padding:var(--Spacing-none) var(--Spacing-sm)}.styles_button__l_rU_{padding:var(--Spacing-2xs) var(--Spacing-xs);border-radius:var(--Radius-sm);font-weight:300;display:flex;justify-content:center;border:1px solid var(--Neutral-100)}.styles_button__l_rU_:link,.styles_button__l_rU_:visited{border-color:var(--Neutral-100)}.styles_button__l_rU_:hover{background:var(--Blue-Gray-50)}.styles_button__l_rU_:focus-visible{outline:2px solid var(--Neutral-800);outline-offset:-2px}.styles_button__l_rU_:active{background-color:var(--Blue-Gray-100)}.styles_pageWrapper__dmKVr{background-color:var(--Blue-Gray-50)}.styles_breadcrumbContainer__A3QJH{width:100%;line-height:100%;background-color:var(--Neutral-White)}.styles_breadcrumb__ftOvm{max-width:980px;margin:0 auto}.styles_SEOContainer__0v9dD{background-color:var(--Neutral-White);display:flex;flex-direction:column;align-items:center;gap:var(--Spacing-lg);padding:var(--Spacing-none) 150px var(--Spacing-3xl) 150px}.styles_wrapperBreadcrumb__UwWBZ{height:auto;padding:var(--Spacing-md);background-color:var(--Neutral-White);max-width:600px;line-height:15px}.styles_arrow__UUQnF,.styles_breadcrumb__jVcLW,.styles_prefectureLabel__wPP7f{line-height:15px}.styles_arrow__UUQnF{padding:0 var(--Spacing-xs)}.styles_button__flDpY{font-weight:600;padding:var(--Spacing-none) var(--Spacing-sm);line-height:150%;border:1px solid var(--Neutral-400);border-radius:var(--Radius-md);display:flex;align-items:center;gap:var(--Spacing-2xs)}.styles_button__flDpY:disabled{pointer-events:none}.styles_button__flDpY[data-size=Small]{font-size:12px;height:30px}.styles_button__flDpY[data-size=Middle]{font-size:14px;height:40px}.styles_button__flDpY[data-size=Large]{font-size:16px;height:50px}.styles_button__flDpY[data-size=X-Large]{font-size:18px;height:60px}:is(.styles_button__flDpY[data-size=Middle],.styles_button__flDpY[data-size=Large],.styles_button__flDpY[data-size=X-Large]):before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask:url(/_next/static/media/heart.97e2c247.svg) no-repeat center;mask:url(/_next/static/media/heart.97e2c247.svg) no-repeat center}.styles_button__flDpY[data-size=Small]:before{content:"";width:12px;height:12px;-webkit-mask:url(/_next/static/media/heart_small.4288fb6e.svg) no-repeat center;mask:url(/_next/static/media/heart_small.4288fb6e.svg) no-repeat center}.styles_button__flDpY[data-is-selected=Default]:before{background-color:var(--Red-700)}.styles_button__flDpY[data-is-selected=Selected]:before{background-color:var(--Neutral-400)}.styles_button__flDpY[data-is-selected=Default]{background-color:var(--Neutral-White);color:var(--Neutral-800)}.styles_button__flDpY[data-is-selected=Selected]{background-color:var(--Blue-Gray-50);color:var(--Neutral-400)}@media (hover:hover){.styles_button__flDpY:hover{background-color:var(--Neutral-50)}}.styles_button__flDpY[data-is-selected=Default]:focus-visible{border-color:var(--Neutral-White);outline:2px solid var(--Neutral-800)}.styles_button__flDpY[data-is-selected=Selected]:focus-visible{border-color:var(--Blue-Gray-50);outline:2px solid var(--Neutral-800)}.styles_button__flDpY:active{background-color:var(--Neutral-100)}.styles_tagContainer__eVqLT{display:flex;flex-flow:row wrap;align-items:center;overflow:hidden;max-height:20px;gap:var(--Spacing-xs);flex:none;align-self:stretch}.styles_tagItem__bHsKe{background-color:var(--Blue-Gray-100);padding:0 var(--Spacing-xs);border-radius:var(--Radius-sm);width:max-content;height:20px;display:flex;align-items:center;white-space:nowrap}.styles_hiddenCount__7ZP2a{white-space:nowrap}.styles_tagContainer__r9wpH{display:flex;flex-flow:row wrap;align-items:center;overflow:hidden;max-height:48px;gap:var(--Spacing-xs);flex:none;align-self:stretch}.styles_tagItem__UuyLi{background-color:var(--Blue-Gray-100);padding:0 var(--Spacing-xs);border-radius:var(--Radius-sm);width:max-content;height:20px;display:flex;align-items:center;white-space:nowrap}.styles_iconCheck__sWuOO:after{content:"";display:flex;width:16px;height:16px;background-color:var(--Red-800);-webkit-mask:url(/_next/static/media/icon_check.d04cf311.svg) no-repeat center;mask:url(/_next/static/media/icon_check.d04cf311.svg) no-repeat center}.styles_hiddenCount__KUj4D{white-space:nowrap}.styles_detailContainer__h5wej{padding:var(--Spacing-md) var(--Spacing-sm)}.styles_detailContainer__h5wej,.styles_detailHeader__sUgNh{display:flex;flex-direction:column;gap:var(--Spacing-xs)}.styles_cardTags__B6q1y{display:flex;white-space:nowrap;gap:var(--Spacing-2xs);max-height:16px}.styles_newTag__xQEIU{height:16px;white-space:nowrap;background-color:var(--Blue-700);padding:0 var(--Spacing-xs);border-radius:var(--Radius-full);display:flex;align-items:center}.styles_empTagsContainer__qrZNp{display:flex;overflow:hidden;white-space:nowrap;gap:var(--Spacing-2xs)}.styles_empTag__SKzmu{height:16px;white-space:nowrap;background-color:var(--Neutral-White);padding:0 var(--Spacing-xs);border:1px solid var(--Blue-Gray-100);border-radius:var(--Radius-full)}.styles_premiumLabel__UxoOj{line-height:0;margin-top:-2px}.styles_cardTitleWrapper__4mZYp{display:flex;align-items:center;gap:var(--Spacing-xs)}.styles_title__CdEy4{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.styles_wrapLogo__WlUtl{display:flex;max-height:48px;width:48px;min-width:48px;background-color:var(--Blue-Gray-50);border-radius:var(--Radius-md);border:1px solid #e4e2e0;justify-content:center;overflow:hidden}.styles_logoImage__6Mca_{object-fit:scale-down}.styles_employerName__yf9y4{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.styles_offerMessage__D_Xkt{display:flex;align-items:center;gap:var(--Spacing-2xs);height:34px;background:linear-gradient(90deg,var(--Green-50) 45%,var(--Neutral-White) 100%);border-radius:var(--Radius-sm);padding:var(--Spacing-xs)}.styles_noOfferMessage__3rYzO{height:34px}.styles_iconMail__5YMeZ:before{content:"";display:flex;width:26px;height:16px;background-color:var(--Green-400);-webkit-mask:url(/_next/static/media/icon_mail.0bdef342.svg) no-repeat center;mask:url(/_next/static/media/icon_mail.0bdef342.svg) no-repeat center}.styles_infoContainer__P2Pie{display:flex;flex-direction:column;gap:var(--Spacing-md)}.styles_cardInfo__vTJbf{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--Spacing-xs)}.styles_descriptionInfo__amVgY{flex-direction:column}.styles_cardInfoBox__YJt1X,.styles_descriptionInfo__amVgY{display:flex;gap:var(--Spacing-2xs)}.styles_cardInfoIcon__19vqc{display:flex;align-items:center}.styles_cardInfoIcon__19vqc[data-icon=jobDescription],.styles_cardInfoIcon__19vqc[data-icon=qualification]{padding-top:3px;display:flex;align-items:flex-start}.styles_cardInfoIcon__19vqc:before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.styles_cardInfoIcon__19vqc[data-icon=location]:before{background-color:var(--Neutral-800);-webkit-mask-image:url(/_next/static/media/icon_location.dfa31393.svg);mask-image:url(/_next/static/media/icon_location.dfa31393.svg)}.styles_cardInfoIcon__19vqc[data-icon=salary]:before{background-color:var(--Neutral-800);-webkit-mask-image:url(/_next/static/media/icon_salary.129a4744.svg);mask-image:url(/_next/static/media/icon_salary.129a4744.svg)}.styles_cardInfoIcon__19vqc[data-icon=qualification]:before{background-color:var(--Neutral-800);-webkit-mask-image:url(/_next/static/media/icon_qualification_sp.400b73d1.svg);mask-image:url(/_next/static/media/icon_qualification_sp.400b73d1.svg);margin-top:-12px}.styles_cardInfoText__Gs_29[data-content=location],.styles_cardInfoText__Gs_29[data-content=salary]{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.styles_cardInfoText__Gs_29[data-content=qualification]{margin-top:-12px}.styles_cardInfoText__Gs_29[data-content=jobDescription]{-webkit-line-clamp:2}.styles_wrapImage__e_mzw{display:flex;max-height:68px;width:113px;min-width:113px;background-color:var(--Blue-Gray-50);border-radius:var(--Radius-sm);justify-content:center;overflow:hidden}.styles_jobImage__HRvC3{width:100%;object-fit:scale-down}.styles_tagArea__drCJM{display:flex;flex-direction:column;gap:var(--Spacing-xs)}.styles_featuredTagContainer__7f_5m{height:20px}.styles_matchPointTag__jduT5{height:70px;display:flex;flex-direction:column;gap:var(--Spacing-xs);border-radius:var(--Radius-md);border:1px solid var(--Blue-Gray-100);padding:var(--Spacing-sm) var(--Spacing-md)}.styles_matchPointTagContainer__AZsja{height:20px}.styles_bigCard__sVmCk:has(.styles_detailBtn__p5us9:hover){-webkit-tap-highlight-color:transparent}.styles_bigCard__sVmCk[aria-disabled=true]{pointer-events:none}.styles_bigCard__sVmCk{display:block;background-color:var(--Neutral-White);border-radius:var(--Radius-md);box-shadow:var(--Shadow-card)}.styles_bigCard__sVmCk p,.styles_bigCard__sVmCk span{overflow-wrap:anywhere}.styles_buttonArea__Pawve{display:flex;padding:var(--Spacing-sm);gap:var(--Spacing-xs);border-top:1px solid var(--Blue-Gray-100);align-items:center;justify-content:space-between}.styles_favoriteBtn__1fxYg{display:flex;justify-content:center;padding:0 var(--Spacing-sm);width:114px}.styles_similarJobLink__o4FtT{border-top:1px solid var(--Blue-Gray-100);padding:var(--Spacing-sm) var(--Spacing-lg);display:flex;justify-content:center;width:100%}.styles_similarJobLinkText__DgeF8{height:18px;display:flex;align-items:center}.styles_similarJobLinkText__DgeF8:after{content:"";display:inline-block;margin-left:var(--Spacing-2xs);width:12px;height:12px;background-color:var(--Blue-700);-webkit-mask:url(/_next/static/media/icon_arrow.6ccb77e0.svg) no-repeat center;mask:url(/_next/static/media/icon_arrow.6ccb77e0.svg) no-repeat center}.styles_subTitleArea__QzPFX{display:flex;align-items:center;gap:var(--Spacing-2xs)}.styles_subTitleArea__QzPFX:before{margin-bottom:auto;-webkit-mask-image:url(/_next/static/media/icon_open_quote.144ff0a0.svg);mask-image:url(/_next/static/media/icon_open_quote.144ff0a0.svg)}.styles_subTitleArea__QzPFX:after,.styles_subTitleArea__QzPFX:before{content:"";flex-shrink:0;width:16px;height:16px;background-color:var(--Blue-Gray-200)}.styles_subTitleArea__QzPFX:after{margin-top:auto;-webkit-mask-image:url(/_next/static/media/icon_close_quote.b2dec285.svg);mask-image:url(/_next/static/media/icon_close_quote.b2dec285.svg)}.styles_subTitle__2XcFL{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow-wrap:anywhere}.styles_titlePRArea__0esoT{display:flex;align-items:center;gap:var(--Spacing-2xs);border-top:1px solid var(--Blue-Gray-200);border-bottom:1px solid var(--Blue-Gray-200);background-color:var(--Blue-Gray-50);padding:var(--Spacing-xs);max-height:52px}.styles_titlePRArea__0esoT:before{margin-bottom:auto;-webkit-mask-image:url(/_next/static/media/icon_open_quote.144ff0a0.svg);mask-image:url(/_next/static/media/icon_open_quote.144ff0a0.svg)}.styles_titlePRArea__0esoT:after,.styles_titlePRArea__0esoT:before{content:"";flex-shrink:0;width:16px;height:16px;background-color:var(--Blue-Gray-200)}.styles_titlePRArea__0esoT:after{margin-top:auto;-webkit-mask-image:url(/_next/static/media/icon_close_quote.b2dec285.svg);mask-image:url(/_next/static/media/icon_close_quote.b2dec285.svg)}.styles_jobSummaryButton__Obk9f{width:100%;display:flex;padding-top:var(--Spacing-md);justify-content:center}.styles_jobSummaryButtonLoading__TTBMu{width:220px;display:flex;justify-content:center;align-items:center}.styles_containerRecommendJob__nZvuG{display:flex;flex-direction:column;gap:var(--Spacing-xl)}.styles_mainContent__r2_5Z{display:flex;flex-direction:column}.styles_actionBtn__KExcg{border-width:1px}.styles_jobCardContainer__21tW9{width:100%;display:flex;flex-direction:column;gap:var(--Spacing-md)}.styles_contentItem__TwRlh:has(.styles_actionBtn__KExcg:hover){-webkit-tap-highlight-color:transparent}.styles_count__6knBD{padding-bottom:var(--Spacing-xs);padding-left:var(--Spacing-xs);padding-right:var(--Spacing-xs)}.styles_screenContent__jo3X8{display:flex;flex-direction:column;padding:var(--Spacing-lg) var(--Spacing-xs) var(--Spacing-lg) var(--Spacing-xs);gap:var(--Spacing-lg);flex:none}.styles_screenHeader__Qetsp{display:flex;flex-direction:column;gap:var(--Spacing-md)}.styles_breadCrumbContainer__A3sPG{align-self:stretch}.styles_rcmTitle__cS00a{padding:var(--Spacing-none) var(--Spacing-xs);gap:var(--Spacing-2xs)}.styles_SEOContainer__YHVqF,.styles_rcmTitle__cS00a{display:flex;flex-direction:column;align-items:center}.styles_SEOContainer__YHVqF{padding:var(--Spacing-lg) var(--Spacing-md) var(--Spacing-3xl) var(--Spacing-md);gap:var(--Spacing-sm);background:var(--Neutral-White)}.styles_section__21k1e{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--Spacing-2xs);row-gap:var(--Spacing-xs)}.styles_button__2U4XM{padding:var(--Spacing-2xs) var(--Spacing-xs);border-radius:var(--Radius-sm);font-weight:300;display:flex;justify-content:center;border:1px solid var(--Neutral-100);background-color:var(--Neutral-White)}.styles_button__2U4XM:active{background-color:var(--Blue-Gray-100)}.styles_jobContentDetailWrapper__xpQWk{background-color:var(--Neutral-White);border-radius:var(--Radius-md)}.styles_row__1TVWv{display:flex;flex-direction:column;border-top:1px solid var(--Blue-Gray-100);padding-top:var(--Spacing-lg);gap:var(--Spacing-xs)}.styles_row__1TVWv:first-child{border-top:none;padding-top:0}.styles_content__qpN8J{display:flex;flex-direction:column;align-items:flex-start;white-space:pre-wrap;border-left:0}.styles_tableCompanyDetail___4YHs{width:100%;padding:var(--Spacing-lg) var(--Spacing-sm);border-spacing:0}.styles_tbodyCompanyDetail__2WDu6{display:flex;flex-direction:column;gap:var(--Spacing-lg)}.styles_companyContentWrapper__yMFEe{padding:var(--Spacing-md) var(--Spacing-xs);background-color:var(--Blue-Gray-50)}.styles_contentHeader__Slaky{display:flex;flex-direction:column;gap:var(--Spacing-xs);padding:var(--Spacing-lg) var(--Spacing-sm);border-bottom:1px solid var(--Blue-Gray-100)}.styles_linkTextCompany__aW9QU{display:flex;flex-wrap:wrap;align-items:center;gap:var(--Spacing-2xs);line-height:175%}.styles_breadcrumbContainer__GqwzW{line-height:100%}.styles_pageCompanyJobList__Zlzii{background-color:var(--Blue-Gray-50)}