.content.svelte-lf4kcx{margin-top:0;margin-bottom:40px}.content-info.svelte-lf4kcx{display:flex;gap:24px;align-items:center;margin-bottom:12px}@media screen and (max-width:600px){.content-info.svelte-lf4kcx{display:block}}.content-title.svelte-lf4kcx{font-weight:700;font-size:16px;color:var(--color-primary);margin-bottom:12px}.content-title.content-title-with-tags.svelte-lf4kcx{display:block;margin-bottom:0}@media screen and (max-width:600px){.content-title.content-title-with-tags.svelte-lf4kcx{margin-bottom:12px}}.content-tags.svelte-lf4kcx{display:flex;gap:8px;flex-wrap:wrap}.content-tag.svelte-lf4kcx{color:var(--color-main);font-feature-settings:"clig" off,"liga" off;font-size:12px;font-weight:500;border-radius:2px;background:var(--color-surface1);padding:4px 12px}.content-description.svelte-lf4kcx{margin:0;color:var(--color-main);font-size:15px;letter-spacing:1px;word-break:break-all;white-space:pre-wrap;overflow-x:hidden}.content-remark-title.svelte-lf4kcx{margin-top:12px;margin-bottom:0;color:var(--color-primary);font-size:12px;letter-spacing:1px}.content-remark-description.svelte-lf4kcx{margin:0;color:var(--color-sub);font-size:15px;font-weight:500;letter-spacing:1px;word-break:break-all;white-space:pre-wrap;overflow-x:hidden}.publish-status.svelte-1ebfpse{padding:8px 16px;background-color:var(--status-color);border-radius:4px;max-width:64px;text-align:center;margin-bottom:16px;color:var(--color-surface0);font-size:16px}.recruit-detail.svelte-1ebfpse{padding:20px 16px}@media screen and (max-width:600px){.recruit-detail.svelte-1ebfpse{padding:18px 16px 20px}}.recruit-header.svelte-1ebfpse{margin-bottom:32px}.recruit-type.svelte-1ebfpse{display:flex;gap:12px;align-items:center;margin-bottom:12px}.recruit-planned-employment-year.svelte-1ebfpse{color:var(--color-main);font-feature-settings:"clig" off,"liga" off;font-size:12px;border-radius:2px;background:var(--color-surface1);padding:4px 12px}.recruit-occupation.svelte-1ebfpse{color:var(--color-primary);font-feature-settings:"clig" off,"liga" off;font-size:12px;font-weight:700}.recruit-title.svelte-1ebfpse{color:var(--color-main);font-size:18px;font-weight:700;line-height:30px;letter-spacing:2px;white-space:normal;word-break:break-all;margin-top:0;margin-bottom:12px}.recruit-tags.svelte-1ebfpse{display:flex;gap:8px}.recruit-tag.svelte-1ebfpse{color:var(--color-main);font-feature-settings:"clig" off,"liga" off;font-size:12px;background-color:var(--color-surface1);padding:4px 12px;border-radius:2px}@media screen and (max-width:600px){.recruit-tag.svelte-1ebfpse{white-space:nowrap}}.recruit-tag.recruit-experience-content-tag.svelte-1ebfpse{text-overflow:ellipsis;overflow-x:hidden}.recruit-anchors.svelte-1ebfpse{display:flex;gap:16px;margin-bottom:24px}.recruit-anchor.svelte-1ebfpse{color:var(--color-main);font-feature-settings:"clig" off,"liga" off;font-size:16px;font-weight:500;line-height:23px;letter-spacing:1px;text-decoration:none}.item-grid.svelte-l5m5je{grid-template-columns:auto 1fr;display:grid}@media(min-width:601px){.item-grid.svelte-l5m5je{grid-template-columns:auto 1fr auto}}[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}.company-event.svelte-15s0c2c{margin-bottom:40px}.company-event-list-title.svelte-15s0c2c{margin-bottom:26px}.company-event-list-title-text.svelte-15s0c2c{font-weight:700;font-size:16px;color:var(--color-primary);margin-bottom:12px}.company-event-list-title-promotion.svelte-15s0c2c{display:flex;gap:36px;align-items:baseline;height:36px;margin-bottom:42px}@media screen and (max-width:600px){.company-event-list-title-promotion.svelte-15s0c2c{display:block;height:100%;margin-bottom:12px}}.company-event-list-image.svelte-15s0c2c{width:260px;height:36px}@media screen and (max-width:600px){.company-event-list-image.svelte-15s0c2c{margin-bottom:26px}}.career-event-description.svelte-15s0c2c{color:var(--color-main);font-size:15px;font-weight:700;letter-spacing:1px;position:relative}@media screen and (max-width:600px){.career-event-description.svelte-15s0c2c{margin-left:20px;font-size:12px;letter-spacing:1px}}.career-event-description.svelte-15s0c2c:before{content:"";position:absolute;top:-12px;left:-20px;padding:15px;border-top:1px solid rgb(196,196,196);border-left:1px solid rgb(196,196,196)}.career-event-description.svelte-15s0c2c:after{content:"";position:absolute;bottom:-16px;right:-24px;padding:15px;border-bottom:1px solid rgb(196,196,196);border-right:1px solid rgb(196,196,196)}@media screen and (max-width:600px){.career-event-description.svelte-15s0c2c:before{padding:8px;top:-6px;left:-10px}.career-event-description.svelte-15s0c2c:after{padding:8px;bottom:-8px;left:288px;right:auto}}.company-article.svelte-1yu946l{margin-bottom:40px}.company-article-title.svelte-1yu946l{font-weight:700;font-size:16px;color:var(--color-primary);margin-bottom:12px}.style-reset .company-article-title.svelte-1yu946l{font-size:16px}.company-article-description.svelte-1yu946l{margin:0}.article-list.svelte-1yu946l{margin:0;padding:0}.article-link.svelte-1yu946l{text-decoration:none}.article-content.svelte-1yu946l{display:flex;padding:16px 0;transition:all .3s cubic-bezier(.4,0,.2,1) 0s}.article-content.svelte-1yu946l>.article-image{object-fit:cover;min-width:224px;width:224px;height:126px}@media screen and (max-width:600px){.article-content.svelte-1yu946l>.article-image{width:120px;height:120px}}.article-main.svelte-1yu946l{padding:12px 24px}@media screen and (max-width:600px){.article-main.svelte-1yu946l{padding:0 0 0 16px}}.article-title.svelte-1yu946l{color:var(--color-main);font-weight:700;font-size:16px;line-height:27px;margin-top:0;margin-bottom:8px;min-height:54px}@media screen and (max-width:600px){.article-title.svelte-1yu946l{overflow:hidden;height:81px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:8px 0}}.article-company-info.svelte-1yu946l{display:flex;align-items:center}.article-company-name.svelte-1yu946l{font-weight:700;font-size:12px;line-height:18px;letter-spacing:2.4px;color:var(--color-main);margin:0;padding-left:24px}@media screen and (max-width:600px){.article-company-name.svelte-1yu946l{padding-left:0}}.article-line.svelte-1yu946l{border:none;height:1px;margin:0;flex-shrink:0;background-color:#0000001f}.content-area.svelte-1eihsxs{padding:16px 20px}@media screen and (max-width:600px){.content-area.svelte-1eihsxs{padding:18px 16px}}.content.svelte-1eihsxs{margin-top:0;margin-bottom:40px}.content-title.svelte-1eihsxs{font-weight:700;font-size:16px;color:var(--color-primary);margin-bottom:12px}.content-description.svelte-1eihsxs{margin:0;display:flex;flex-direction:column;gap:8px}.sns-link-text.svelte-1eihsxs{color:var(--color-sub);font-size:15px;font-weight:500;letter-spacing:1px;text-decoration:none}.svelte-easy-crop-container.svelte-r1rnaf{position:absolute;inset:0;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none;cursor:move}.svelte-easy-crop-image.svelte-r1rnaf{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0;will-change:transform}.svelte-easy-crop-area.svelte-r1rnaf{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 9999em;box-sizing:border-box;color:#00000080;border:1px solid rgba(255,255,255,.5);overflow:hidden}.svelte-easy-crop-grid.svelte-r1rnaf:before{content:" ";box-sizing:border-box;border:1px solid rgba(255,255,255,.5);position:absolute;inset:0 33.33%;border-top:0;border-bottom:0}.svelte-easy-crop-grid.svelte-r1rnaf:after{content:" ";box-sizing:border-box;border:1px solid rgba(255,255,255,.5);position:absolute;inset:33.33% 0;border-left:0;border-right:0}.svelte-easy-crop-round.svelte-r1rnaf{border-radius:50%}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.base.svelte-1j78wm3{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line2,var(--lb-black-300));border-radius:.25rem}.base.svelte-1j78wm3 input[type=date]:where(.svelte-1j78wm3)::-webkit-inner-spin-button{display:none}.base.svelte-1j78wm3 input[type=date]:where(.svelte-1j78wm3)::-webkit-calendar-picker-indicator{display:none}@-moz-document url-prefix(){.base.svelte-1j78wm3:after{content:"";pointer-events:none;background-color:#fff;width:1.5em;height:1.5em;position:absolute;right:1em}.base.svelte-1j78wm3:has(input:read-only):after{background-color:var(--color-surface2,var(--lb-black-25))}}.input.svelte-1j78wm3{min-height:calc(var(--spacing,.25rem) * 10);appearance:none;background-color:var(--color-white,var(--lb-white));width:100%;padding-left:calc(var(--spacing,.25rem) * 8);color:var(--color-main,var(--lb-black-600));--tw-outline-style:none;outline-style:none}.input.svelte-1j78wm3::placeholder{color:var(--text-color-placeholder,var(--lb-black-400))}.input.svelte-1j78wm3:read-only{background-color:var(--color-surface2,var(--lb-black-25))}.input.svelte-1j78wm3:disabled{pointer-events:none;color:var(--text-color-disabled,var(--lb-black-400))}.medium.svelte-1j78wm3{min-height:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 1.75);padding-right:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.5rem))}.large.svelte-1j78wm3{min-height:calc(var(--spacing,.25rem) * 12);padding-block:calc(var(--spacing,.25rem) * 2.25);padding-right:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.75rem))}.readonly.svelte-1j78wm3{border-color:#0000}.pill.svelte-1j78wm3{border-radius:3.40282e38px}.error.svelte-1j78wm3{border-color:var(--color-error,#f44336)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}details.svelte-1uaxmw3{interpolate-size:allow-keywords}details.svelte-1uaxmw3::details-content{transition:block-size .4s,content-visibility .4s allow-discrete ease-in-out;overflow:hidden;block-size:0}details.svelte-1uaxmw3[open]::details-content{block-size:auto}
