.component-module-scss-module__In0xvW__table{border-spacing:0;border-collapse:collapse;width:100%}.component-module-scss-module__In0xvW__table tr{gap:var(--fds-spacing-s,12px);padding:var(--fds-spacing-s,12px)0;align-items:center;display:flex}.component-module-scss-module__In0xvW__table th{width:120px;font:var(--fds-typography-heading-xs);text-align:left;flex-shrink:0;align-self:flex-start}.component-module-scss-module__In0xvW__table td{font:var(--fds-typography-body-s);flex:1;align-self:center}@media (max-width:767.98px){.component-module-scss-module__In0xvW__table tr{gap:var(--fds-spacing-s,12px);padding:var(--fds-spacing-s,12px)0;flex-direction:column;align-items:flex-start}.component-module-scss-module__In0xvW__table th,.component-module-scss-module__In0xvW__table td{width:100%}}.component-module-scss-module__In0xvW__editTable{}@media (min-width:768px){.component-module-scss-module__In0xvW__editTable tr{align-items:flex-start}.component-module-scss-module__In0xvW__editTable th{align-self:auto;align-items:center;min-height:40px;padding-top:8px;display:flex}.component-module-scss-module__In0xvW__editTable td{align-self:auto}}@media (max-width:767.98px){.component-module-scss-module__In0xvW__editFormLabel{margin-bottom:0}}.component-module-scss-module__In0xvW__labelIcon{margin-left:var(--fds-spacing-xs,10px);color:#155aa8}.component-module-scss-module__In0xvW__birthdayWrapper{gap:var(--fds-spacing-xs,10px);align-items:center;display:flex}@media (max-width:767.98px){.component-module-scss-module__In0xvW__birthdayWrapper{flex-direction:column;align-items:flex-start}}.component-module-scss-module__In0xvW__postalCodeInput{width:200px}@media (max-width:767.98px){.component-module-scss-module__In0xvW__postalCodeInput{width:100%}}.component-module-scss-module__In0xvW__addressWrapper{gap:var(--fds-spacing-xs,10px);align-items:center;display:flex}@media (max-width:767.98px){.component-module-scss-module__In0xvW__addressWrapper{flex-direction:column;align-items:flex-start;width:100%}}.component-module-scss-module__In0xvW__prefectureSelectWrapper{max-width:120px}.component-module-scss-module__In0xvW__addressInputWrapper{flex:1;width:100%}.component-module-scss-module__In0xvW__actions{gap:var(--fds-spacing-s,12px);margin-top:var(--fds-spacing-s,12px);justify-content:flex-end;display:flex}@media (max-width:767.98px){.component-module-scss-module__In0xvW__companyTD{flex-direction:column;align-items:flex-start!important}}
.component-module-scss-module__9mQlTG__description{word-break:break-all}.component-module-scss-module__9mQlTG__fullWidth{width:100%}.component-module-scss-module__9mQlTG__linkList{padding-left:var(--fds-spacing-l,20px);margin:var(--fds-spacing-xs,10px)0 0 0;list-style-type:disc}.component-module-scss-module__9mQlTG__anchorLink{color:var(--fds-interactive-interactive,#3466ad);text-decoration:underline}
.component-module-scss-module__7zkSwq__container{width:100%;padding:18px var(--fds-spacing-m,16px)var(--fds-spacing-m,16px);background-color:var(--fds-color-surface-tertiary,#f4f7fc);border:2px solid var(--fds-brandColor-main,#155aa8);border-radius:var(--fds-border-radius-s,4px)}.component-module-scss-module__7zkSwq__header{height:40px;padding-bottom:var(--fds-spacing-xs,10px);border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;display:flex}.component-module-scss-module__7zkSwq__title{color:var(--fds-color-surface-on-surface-high-emphasis,#1b2025);font-size:16px;font-weight:700;line-height:24px}.component-module-scss-module__7zkSwq__icon{vertical-align:middle}.component-module-scss-module__7zkSwq__icon path{fill:url(#profileAutoGeneratorGradient)}
.component-module-scss-module__AqB7wG__fullWidth{width:100%}.component-module-scss-module__AqB7wG__mainContent{gap:var(--fds-spacing-s,12px);width:100%;padding-top:var(--fds-spacing-s,12px);flex-direction:row;align-items:flex-start;display:flex}@media (max-width:575.98px){.component-module-scss-module__AqB7wG__mainContent{flex-direction:column}}.component-module-scss-module__AqB7wG__fileContent{flex:1}.component-module-scss-module__AqB7wG__label{font-weight:700;display:block}.component-module-scss-module__AqB7wG__fileText{font:var(--fds-typography-body-m);color:var(--fds-onSurface-highEmphasis,#1b2025)}.component-module-scss-module__AqB7wG__fileUploadContainer{gap:var(--fds-spacing-xl,24px);padding:var(--fds-spacing-s,12px);background-color:var(--fds-color-background-primary,#fff);border-radius:var(--fds-border-radius-s,4px);flex-direction:row;align-self:stretch;display:flex}@media (max-width:575.98px){.component-module-scss-module__AqB7wG__fileUploadContainer{gap:var(--fds-spacing-s,12px);flex-direction:column}}.component-module-scss-module__AqB7wG__fileUploadContent{width:100%}@media (max-width:575.98px){.component-module-scss-module__AqB7wG__fileUploadButton{white-space:normal}}.component-module-scss-module__AqB7wG__fileUploadHint{font:var(--fds-typography-caption-s);color:var(--fds-onSurface-mediumEmphasis,#474e54)}.component-module-scss-module__AqB7wG__verticalLine{background-color:#e6e6e6;align-self:stretch;width:1px}@media (max-width:575.98px){.component-module-scss-module__AqB7wG__verticalLine{width:100%;height:1px}}.component-module-scss-module__AqB7wG__fileNameContainer{gap:var(--fds-spacing-x3s,4px);font:var(--fds-typography-body-s);color:var(--fds-color-brand-primary,#155aa8);align-items:center;display:flex}.component-module-scss-module__AqB7wG__fileName{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.component-module-scss-module__AqB7wG__fileInfo{gap:var(--fds-spacing-xs,10px);font:var(--fds-typography-caption-m);color:var(--fds-onSurface-mediumEmphasis,#474e54);display:flex}.component-module-scss-module__AqB7wG__srOnly{white-space:nowrap;width:1px;height:1px;clip-path:rect(0 0 0 0);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.component-module-scss-module__AqB7wG__selectedFileName{text-overflow:ellipsis;max-width:240px;font:var(--fds-typography-body-s);color:var(--fds-onSurface-highEmphasis,#1b2025);white-space:nowrap;overflow:hidden}@media (max-width:575.98px){.component-module-scss-module__AqB7wG__selectedFileName{max-width:260px}}.component-module-scss-module__AqB7wG__buttonContainer{align-self:stretch}.component-module-scss-module__AqB7wG__errorMessage{font:var(--fds-typography-body-s);margin-top:0}
.component-module-scss-module__ExKbWa__container{width:100%;padding:var(--fds-spacing-m,16px);background-color:var(--fds-background-primaryBackground,#fff);border-radius:var(--fds-border-radius-m,8px);border:1px solid #e5e7eb}.component-module-scss-module__ExKbWa__loading{width:24px;height:24px;color:var(--fds-brandColor-main,#155aa8);animation:2s linear infinite component-module-scss-module__ExKbWa__spin}@keyframes component-module-scss-module__ExKbWa__spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}
.component-module-scss-module__RKgdLq__description{color:var(--fds-color-surface-on-surface-high-emphasis,#1b2025);margin:0}
.self-recommended-skill-edit-form-module-scss-module__YD6gFq__inputWrapper{gap:var(--fds-spacing-xs,10px);flex-direction:column;align-items:flex-end;display:flex}@media (min-width:768px){.self-recommended-skill-edit-form-module-scss-module__YD6gFq__inputWrapper{flex-direction:row;align-items:flex-start;height:40px}}.self-recommended-skill-edit-form-module-scss-module__YD6gFq__selectWrapper{width:100%}@media (min-width:768px){.self-recommended-skill-edit-form-module-scss-module__YD6gFq__selectWrapper{flex:1;max-width:578px}}.self-recommended-skill-edit-form-module-scss-module__YD6gFq__selectedTitle{font:var(--fds-typography-heading-xs);margin:0}.self-recommended-skill-edit-form-module-scss-module__YD6gFq__tagList{row-gap:var(--fds-spacing-x3s,4px);column-gap:var(--fds-spacing-xxs,8px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.self-recommended-skill-edit-form-module-scss-module__YD6gFq__tagListItem{column-gap:var(--fds-spacing-x3s,4px);height:36px;padding:var(--fds-spacing-xxs,8px)var(--fds-spacing-m,16px);border:var(--fds-border-width-s,1px)solid var(--fds-button-color-border-tertiary-default,#333);border-radius:100px;align-items:center;display:inline-flex}
.component-v2-module-scss-module__NUKNIG__timelineWrapper{gap:var(--fds-spacing-l,20px);flex-direction:column;display:flex;position:relative}.component-v2-module-scss-module__NUKNIG__timelineWrapper:before{content:"";background-color:var(--fds-grey-200,#dce1e3);width:2px;position:absolute;top:16px;bottom:0;left:5px}.component-v2-module-scss-module__NUKNIG__addFormWrapper{padding-bottom:var(--fds-spacing-l,20px);position:relative}.component-v2-module-scss-module__NUKNIG__addFormWrapper:after{bottom:0;right:0;left:var(--fds-spacing-l,20px);content:"";background-color:var(--fds-color-border-divider,#eaeaea);height:1px;position:absolute}.component-v2-module-scss-module__NUKNIG__generatedContainer{scroll-margin-top:64px}
.component-module-scss-module__reqyTa__projectContainer{padding:var(--fds-spacing-m,16px);border:1px solid var(--fds-border-border,#c5cdd1);border-radius:var(--fds-border-radius-m,8px)}.component-module-scss-module__reqyTa__projectHeader{width:100%;padding:0}.component-module-scss-module__reqyTa__projectHeaderInner{width:100%}.component-module-scss-module__reqyTa__projectTitle{color:var(--fds-color-text-primary,#333)}.component-module-scss-module__reqyTa__projectName{min-width:130px;color:var(--fds-color-text-primary,#333);white-space:nowrap}.component-module-scss-module__reqyTa__period{color:var(--fds-color-text-primary,#333)}
.component-module-scss-module__fdAlOW__container{padding:var(--fds-spacing-s,12px);background:var(--fds-color-background-primary,#fff);border-radius:var(--fds-border-radius-m,8px)}.component-module-scss-module__fdAlOW__appliedBackground{background:var(--fds-color-background-secondary,#f4f7fc)}.component-module-scss-module__fdAlOW__appliedText{width:100%;padding:7px var(--fds-spacing-m,16px);text-align:right;font-size:14px;font-weight:700;display:block}
@media (max-width:575.98px){.component-module-scss-module__7pEH6q__wrapper{background-color:var(--fds-color-background-secondary,#f5f7fa)}}.component-module-scss-module__7pEH6q__description{color:var(--fds-color-text-plain,#353a3f);text-align:center}.component-module-scss-module__7pEH6q__link{color:var(--fds-color-blue-700,#26528c);text-decoration:none}.component-module-scss-module__7pEH6q__link:hover{text-decoration:underline}
.component-module-scss-module__4jN2qq__container{justify-content:space-between;align-items:flex-start;display:flex}@media (max-width:575.98px){.component-module-scss-module__4jN2qq__container{gap:var(--fds-spacing-m,16px);flex-direction:column;align-items:center}}.component-module-scss-module__4jN2qq__titleSection{gap:var(--fds-spacing-x3s,4px);flex-direction:column;display:flex}@media (max-width:575.98px){.component-module-scss-module__4jN2qq__titleSection{align-items:center}}.component-module-scss-module__4jN2qq__updatedAt{gap:var(--fds-spacing-x3s,4px);font:var(--fds-typography-body-s);color:var(--fds-color-text-plain,#353a3f);align-items:center;display:flex}@media (max-width:575.98px){.component-module-scss-module__4jN2qq__updatedAt{display:none}}.component-module-scss-module__4jN2qq__actionSection{gap:var(--fds-spacing-x3s,4px);flex-direction:column;align-items:flex-end;display:flex}@media (max-width:575.98px){.component-module-scss-module__4jN2qq__actionSection{align-items:center}}
.component-module-scss-module__oZ47WW__container{gap:var(--fds-spacing-xxl,32px);width:100%;max-width:919px;min-height:100svh;padding:var(--fds-spacing-xxl,32px)0;flex-direction:column;margin:0 auto;display:flex}@media (min-width:1360px){.component-module-scss-module__oZ47WW__container{max-width:1101px}}@media (max-width:1087.98px){.component-module-scss-module__oZ47WW__container{gap:var(--fds-spacing-l,20px);padding:var(--fds-spacing-xxl,32px)var(--fds-spacing-m,16px)}}
.profile-input-status-error-module-scss-module__WF8UMq__container{width:100%;padding:var(--fds-spacing-m,16px);background-color:var(--fds-color-background-primary,#fff);border-radius:var(--fds-border-radius-m,8px);margin:0 auto}@media (max-width:575.98px){.profile-input-status-error-module-scss-module__WF8UMq__container{width:calc(100% + var(--fds-spacing-m,16px)*2);margin-right:calc(var(--fds-spacing-m,16px)*-1);margin-left:calc(var(--fds-spacing-m,16px)*-1)}}
/*# sourceMappingURL=5a7e4bc5b6555c46.css.map*/