@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400..700&display=swap";html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--brand: #fd7e14;--brand-color-light: #fff4e6;--brand-color-soft: #ffebd2;--brand-color-lighter: #fefbff;--search-collapse-panel-background-color: var(--brand);--job-description-background: linear-gradient( to bottom, #fefbff 0%, #fdf9ff 12%, #fcf8ff 25%, #fbf7ff 38%, #faf6ff 50%, #f9f5ff 62%, #f8f4ff 75%, #f7f3ff 100% );--divider-color: #e5e7eb;--sidebar-background-color: #ffffff;--header-background-color: #ffffff;--content-background-color: #f7f7f7;--card-background: #ffffff;--card-box-shadow: 0 4px 12px rgba(0, 0, 0, .06);--card-box-shadow-hover: 0 6px 18px rgba(0, 0, 0, .1);--static-card-background: #fafafa;--static-border-color: #e5e5e5;--border-color: #e5e7eb;--table-border-color: #d9d9d9;--link-color: var(--brand);--link-hover-color: #ff9b3d;--danger-color: #ff383c;--warning-color: #e6a23c;--color-title: rgba(0, 0, 0, .88);--color-content: rgba(0, 0, 0, .88);--color-hint: #555555;--color-muted: #888888;--color-white: #ffffff}:root{--sidebar-width: 260px;--sidebar-radius: 8px;--header-padding: 0 24px;--header-height: 64px;--border-radius-sm: 4px;--border-radius-md: 6px;--border-radius-md2: 8px;--border-radius-lg: 12px;--border-radius-xl: 16px;--card-margin-bottom: 32px;--card-padding-horizontal: 24px;--card-padding-vertical: 20px;--card-padding: var(--card-padding-vertical) var(--card-padding-horizontal);--line-gap: 16px;--button-gap: 12px;--inner-width: 80%;--max-inner-width: 1000px;--min-inner-width: 720px;--container-width: 70%;--job-card-width: 968px;--max-application-width: 1200px;--application-padding: 100px;--h0-size: 2rem;--h1-size: 1.5rem;--h2-size: 1.25rem;--h3-size: 1.125rem;--h4-size: 1rem;--h5-size: .875rem;--h6-size: .75rem;--font-size-default: 1rem;--body-font-size: .875rem;--font-size-small: .75rem;--font-size-mini: .625rem;--font-weight-title: 600;--font-weight-content: 400;--font-weight-hint: 400}.input-no-border .ant-input{border-color:transparent}.input-no-border .ant-input:hover,.input-no-border .ant-picker:hover{border-color:var(--brand)}.input-no-border .ant-input-affix-wrapper,.input-no-border .ant-picker{border-color:transparent}html{font-size:16px;color:var(--color-content)}body{line-height:1.375;font-size:var(--body-font-size);background-color:var(--content-background-color)}html,body,#app,.app-container{height:100%;font-family:Noto Sans JP,sans-serif}.app-container{overflow:hidden}.ant-btn.ant-btn-background-ghost,.ant-btn.ant-btn-background-ghost:hover,.ant-btn.ant-btn-background-ghost:active,.ant-btn.ant-btn-background-ghost:focus{background-color:#fff}p{margin-bottom:0}.inner-container{width:var(--inner-width);max-width:var(--max-inner-width);min-width:var(--min-inner-width);margin:0 auto}.c_p{cursor:pointer}.svg-font-size{font-size:24px;vertical-align:middle;cursor:pointer}.link{display:inline-block;cursor:pointer;color:var(--link-color)}.link:hover{color:var(--link-hover-color)}.link-danger{display:inline-block;cursor:pointer;color:var(--danger-color)}.inline{display:flex;align-items:center}.inline-block{display:inline-block}.text-pretty{white-space:pre-wrap;overflow-wrap:break-word}.common-svg{cursor:pointer;height:24px;width:24px}.common-svg svg{height:24px;width:24px}.text-center{text-align:center}.common-table{width:100%;border:1px solid var(--table-border-color);border-collapse:collapse;margin-bottom:20px}.common-table:last-child{margin-bottom:0}.common-table .vitae-info{white-space:pre-wrap;overflow-wrap:break-word}.common-table th,.common-table td{white-space:pre-wrap;overflow-wrap:break-word;border:1px solid var(--table-border-color);padding:8px}.common-table th.table-key,.common-table td.table-key{width:190px;padding-left:24px}.common-table th.table-key.required:before,.common-table td.table-key.required:before{content:"*";color:var(--danger-color);vertical-align:middle}.common-table th.no-data,.common-table td.no-data{text-align:center}.common-table th.table-operate,.common-table td.table-operate{cursor:pointer}.large-padding-table table tr td,.large-padding-table table tr th{padding:10px 12px}.table-operate{width:80px}.ant-modal-close{right:8px!important;top:8px!important}.custom-confirm-modal .ant-modal-confirm-content{max-width:none!important}.custom-confirm-modal .ant-modal-confirm-content .center-text{text-align:center}.modal-confirm-btns{text-align:end;margin-top:12px}.modal-confirm-btns :nth-child(2n){margin-left:8px}.job-info-tooltip{max-width:432px}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-info-tooltip .ant-tooltip-inner{padding:12px 24px;border:1px solid var(--brand)}.job-info-tooltip .ant-tooltip-arrow{display:none}.model-small{width:416px!important}.model-medium{width:520px!important}.model-large{width:800px!important}.model-extra-large{width:1140px!important}.personal-info{display:flex;align-items:center;gap:var(--button-gap);margin-bottom:20px}.personal-info .personal-table-wrapper{flex:1;min-width:0}.personal-info .personal-table{margin-bottom:0;width:100%}.personal-table tr td.col1{width:126px}.personal-table tr td.col3{width:80px}.personal-table tr td.col4{width:140px}.personal-table tr td.col-avatar{width:180px}table.preview-table tr td.col4{width:80px}.personal-info .avatar-c .avatar{width:160px;height:214px;display:flex;justify-content:center;align-items:center}.personal-info .avatar-c img,.personal-info .avatar-c .avatar-uploader .avatar img{width:100%;height:100%;object-fit:contain}.personal-info .avatar-c .avatar-uploader ::v-deep(.ant-upload){border:1px dashed var(--table-border-color);width:160px;height:214px;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.personal-info .avatar-c .avatar-uploader ::v-deep(.ant-upload:hover){border-color:var(--link-color)}.enmployment-c{width:100%;display:flex;align-items:center}.input-c{flex:1;display:flex;align-items:center}.input-c .input-key{display:inline-block;width:80px}.input-c .vitae-info,.input-c .form-input{flex:1}.avatar-svg{color:var(--color-muted);width:160px;height:214px}.avatar-uploader-icon{font-size:32px;color:var(--color-muted)}.history-table tr td .vitae-info{min-height:29px}
