@import "https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap";.u_textAlign-center{text-align:center!important}.u_textAlign-left{text-align:left!important}.u_textAlign-right{text-align:right!important}.u_textColor-attention{color:#ff3434!important}.u_textColor-link{transition:color .2s;color:#307fdb!important}.u_textColor-link:hover{color:#4cc2d7!important}.u_textColor-disabled{color:#ddd}.u_fontWeight-bold{font-weight:700!important}.u_fontWeight-normal{font-weight:400!important}.u_whiteSpace-nowrap{white-space:nowrap!important}.u_whiteSpace-normal{white-space:normal!important}.u_whiteSpace-preWrap{white-space:pre-wrap!important}.u_marginTop-auto{margin-top:auto!important}.u_marginTop-0{margin-top:0!important}.u_paddingTop-0{padding-top:0!important}.u_marginTop-5{margin-top:5px!important}.u_paddingTop-5{padding-top:5px!important}.u_marginTop-10{margin-top:10px!important}.u_paddingTop-10{padding-top:10px!important}.u_marginTop-15{margin-top:15px!important}.u_paddingTop-15{padding-top:15px!important}.u_marginTop-20{margin-top:20px!important}.u_paddingTop-20{padding-top:20px!important}.u_marginTop-25{margin-top:25px!important}.u_paddingTop-25{padding-top:25px!important}.u_marginTop-30{margin-top:30px!important}.u_paddingTop-30{padding-top:30px!important}.u_marginTop-35{margin-top:35px!important}.u_paddingTop-35{padding-top:35px!important}.u_marginTop-40{margin-top:40px!important}.u_paddingTop-40{padding-top:40px!important}.u_marginRight-auto{margin-right:auto!important}.u_marginRight-0{margin-right:0!important}.u_paddingRight-0{padding-right:0!important}.u_marginRight-5{margin-right:5px!important}.u_paddingRight-5{padding-right:5px!important}.u_marginRight-10{margin-right:10px!important}.u_paddingRight-10{padding-right:10px!important}.u_marginRight-15{margin-right:15px!important}.u_paddingRight-15{padding-right:15px!important}.u_marginRight-20{margin-right:20px!important}.u_paddingRight-20{padding-right:20px!important}.u_marginRight-25{margin-right:25px!important}.u_paddingRight-25{padding-right:25px!important}.u_marginRight-30{margin-right:30px!important}.u_paddingRight-30{padding-right:30px!important}.u_marginRight-35{margin-right:35px!important}.u_paddingRight-35{padding-right:35px!important}.u_marginRight-40{margin-right:40px!important}.u_paddingRight-40{padding-right:40px!important}.u_marginBottom-auto{margin-bottom:auto!important}.u_marginBottom-0{margin-bottom:0!important}.u_paddingBottom-0{padding-bottom:0!important}.u_marginBottom-5{margin-bottom:5px!important}.u_paddingBottom-5{padding-bottom:5px!important}.u_marginBottom-10{margin-bottom:10px!important}.u_paddingBottom-10{padding-bottom:10px!important}.u_marginBottom-15{margin-bottom:15px!important}.u_paddingBottom-15{padding-bottom:15px!important}.u_marginBottom-20{margin-bottom:20px!important}.u_paddingBottom-20{padding-bottom:20px!important}.u_marginBottom-25{margin-bottom:25px!important}.u_paddingBottom-25{padding-bottom:25px!important}.u_marginBottom-30{margin-bottom:30px!important}.u_paddingBottom-30{padding-bottom:30px!important}.u_marginBottom-35{margin-bottom:35px!important}.u_paddingBottom-35{padding-bottom:35px!important}.u_marginBottom-40{margin-bottom:40px!important}.u_paddingBottom-40{padding-bottom:40px!important}.u_marginLeft-auto{margin-left:auto!important}.u_marginLeft-0{margin-left:0!important}.u_paddingLeft-0{padding-left:0!important}.u_marginLeft-5{margin-left:5px!important}.u_paddingLeft-5{padding-left:5px!important}.u_marginLeft-10{margin-left:10px!important}.u_paddingLeft-10{padding-left:10px!important}.u_marginLeft-15{margin-left:15px!important}.u_paddingLeft-15{padding-left:15px!important}.u_marginLeft-20{margin-left:20px!important}.u_paddingLeft-20{padding-left:20px!important}.u_marginLeft-25{margin-left:25px!important}.u_paddingLeft-25{padding-left:25px!important}.u_marginLeft-30{margin-left:30px!important}.u_paddingLeft-30{padding-left:30px!important}.u_marginLeft-35{margin-left:35px!important}.u_paddingLeft-35{padding-left:35px!important}.u_marginLeft-40{margin-left:40px!important}.u_paddingLeft-40{padding-left:40px!important}html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,:before,:after{box-sizing:inherit;background-repeat:no-repeat}:before,:after{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{height:0;color:inherit;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:vertical;overflow:auto}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,[role=button]{cursor:pointer;color:inherit}[type=button]{cursor:pointer;color:inherit}[type=reset]{cursor:pointer;color:inherit}[type=submit]{cursor:pointer;color:inherit}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]::-moz-focus-inner{outline:1px dotted buttontext}[type=reset]::-moz-focus-inner{outline:1px dotted buttontext}[type=submit]::-moz-focus-inner{outline:1px dotted buttontext}button{-webkit-appearance:button}html [type=button]{-webkit-appearance:button}[type=reset]{-webkit-appearance:button}[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{color:inherit;white-space:normal;border:0;max-width:100%;display:table}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}html{font-family:Noto Sans JP,sans-serif;font-size:62.5%}body{color:#333;word-break:break-all;min-width:1280px;font-size:13px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-weight:400}ul,ol{list-style:none}table{table-layout:auto;border-collapse:collapse}th{font-weight:400}a{color:#307fdb;text-decoration:none;transition:color .2s}a:hover{color:#4cc2d7}em{font-style:normal;font-weight:700}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;margin:0}::-webkit-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}::placeholder{color:#ccc}.balloon{position:relative}.balloon-target{pointer-events:none;opacity:0;background-color:#fff;border-radius:3px;min-width:100%;max-height:50vh;padding:15px;transition:opacity .2s;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 0 5px rgba(0,0,0,.15)}.balloon._right .balloon-target{left:auto;right:0}.balloon._isActive .balloon-target{pointer-events:auto;opacity:1;z-index:5}.box{background-color:#f0f3f5;padding:20px 15px 15px}.box+.box{margin-top:20px}.box-header{border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:15px}.simpleBox+.simpleBox{margin-top:20px}.simpleBox-header{margin-bottom:10px;font-weight:700}.simpleBox-lead{margin-bottom:10px}.sectionBox{background-color:#fff;border-radius:3px;padding:20px 15px 30px;box-shadow:0 0 5px rgba(64,107,157,.3)}.sectionBox._small{width:485px}.sectionBox._large{width:750px}.sectionBox+.sectionBox{margin-top:15px}.sectionBox-header{justify-content:space-between;align-items:center;display:flex}.sectionBox-body{margin-top:15px}.omitBox{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.omitBox._lines-2{-webkit-line-clamp:2}.omitBox._lines-3{-webkit-line-clamp:3}.trimmingBox{border-radius:50%;overflow:hidden}.trimmingBox._small{width:26px;height:26px}.trimmingBox._medium{width:40px;height:40px}.trimmingBox>img{width:100%}.buttons{justify-content:center;align-items:center;column-gap:20px;display:flex}.buttons._vertical{flex-direction:column;row-gap:10px}.button{border-radius:25px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.button:hover{text-decoration:none}.button._small{min-width:70px;height:25px;padding:0 10px;font-size:11px}.button._medium{min-width:88px;height:30px;padding:0 15px;font-size:13px}.button._large{min-width:200px;height:50px;padding:0 20px;font-size:18px}.button._primary{color:#fff;background-color:#f5326e}.button._primary:hover{background-color:#ff6493}.button._primary:active{background-color:#de3569}.button._secondary{color:#fff;background-color:#00a9c7}.button._secondary:hover{background-color:#4cc2d7}.button._secondary:active{background-color:#009bb7}.button._attention{color:#ff3434;background-color:#fff;border:1px solid #ff3434}.button._attention:hover{color:#ffa7a7;border-color:#ffa7a7}.button._attention:active{color:#e50909;border-color:#e50909}.button._isDisabled{color:#fff;pointer-events:none;background-color:#ddd}.button._neutral{color:#00a9c7;background-color:#fff;border:1px solid #00a9c7}.button._neutral:hover{color:#4cc2d7;background-color:#fff;border-color:#4cc2d7}.button._neutral:active{background-color:#fff;border-color:#009bb7}.button._neutral._isDisabled{color:#ddd;border-color:#ddd}.iconButton{align-items:center;column-gap:3px;padding:5px;font-size:13px;transition:color .2s;display:inline-flex}.iconButton._primary{color:#307fdb}.iconButton._primary:hover{color:#4cc2d7}.iconButton._secondary{color:#406b9d}.iconButton._secondary:hover{color:#6792c3}.iconButton._disabled{color:#ccc;cursor:default}.iconButton._anti{color:#fff}.iconButton._anti:hover{color:#6792c3}.toggleButton{cursor:pointer;gap:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex}.toggleButton-circle{background-color:#ccc;border-radius:20px;align-items:center;width:40px;height:20px;padding:4px;transition:all .2s;display:flex;position:relative}.toggleButton-circle:before{content:"";background-color:#fff;border-radius:50%;width:12px;height:12px;transition:all .2s;position:absolute;top:4px;left:4px}.toggleButton-input{z-index:-1;opacity:0;outline:none;width:0;height:0;position:absolute}.toggleButton-input:checked+.toggleButton-circle{background-color:#406b9d}.toggleButton-input:checked+.toggleButton-circle:before{left:23px}.toggleButton-text{white-space:nowrap}.toggleButton-text._isRight{order:1}.col{width:auto}.col._small{width:60px}.col._medium{width:130px}.col._large{width:260px}.col._formHeader{width:200px}.formTable{text-align:left;width:100%}.formTable tr{border-top:1px solid #ccc}.formTable tr:last-child{border-bottom:1px solid #ccc}.formTable th{vertical-align:top;padding:20px 10px}.formTable td{padding:10px}.formTable._vertical{display:block}.formTable._vertical tr,.formTable._vertical th,.formTable._vertical td{border:none;padding:0;display:block}.formTable._vertical td{margin-top:10px}.formTable._vertical tr+tr{margin-top:20px}.formTable tbody{display:contents}.formTitle{vertical-align:middle;line-height:1;display:inline-block}.formTitle:before{color:#fff;content:"";border-radius:2px;justify-content:center;align-items:center;width:36px;height:20px;margin-right:5px;font-size:12px;display:inline-flex}.formTitle._required:before{content:"必須";background-color:#f56b6b}.formTitle._optional:before{content:"任意";background-color:#ccc}.formTitle._ok:before{content:"OK";background-color:#307fdb}.formTitle-text{line-height:20px}.checkbox{cursor:pointer;border-radius:3px;align-items:center;column-gap:4px;width:100%;height:100%;padding:5px;transition:background-color .2s;display:inline-flex}.checkbox:hover{background-color:#e2ecf5}.checkbox._variable{width:auto}.checkbox:has(.checkbox-input:checked){background-color:#e2ecf5}.checkbox-input:checked+.checkbox-icon{color:#406b9d;border:none}.checkbox-input:indeterminate+.checkbox-icon{color:#406b9d;border:none}.checkbox-icon{color:transparent;background-color:#fff;border:1px solid #ccc;border-radius:2px;align-items:center;width:15px;height:15px;display:flex}.checkbox-input{display:none}.checkbox-input:disabled+.checkbox-icon{background-color:#ddd}.checkbox._isError{color:#ff3434}.checkbox._isError .checkbox-icon{background-color:#ffe8e8;border-color:#ff3434}.checkbox._isError .checkbox-input:checked+.checkbox-icon{color:#ff3434}.checkbox._isError:has(.checkbox-input:checked){background-color:#ffe8e8}.dropdown{z-index:0;background-color:#fff;border-radius:4px;width:100%;height:35px;display:inline-block;position:relative}.dropdown._xsmall{width:60px}.dropdown._small{width:100px}.dropdown._medium{width:150px}.dropdown._large{width:300px}.dropdown-select{cursor:pointer;align-items:center;width:100%;height:100%;padding:0 30px 0 10px;display:inline-flex}.dropdown-inner{z-index:-1;cursor:pointer;border:1px solid #ccc;border-radius:4px;width:100%;height:100%;position:absolute;top:0;left:0}.dropdown-inner:after{content:"";background:url(../../images/connect_icon_chevron-down_s.f3968a4133ef1f27.svg) 0 0/100% no-repeat;width:15px;height:15px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.option{white-space:nowrap}.option+.option{margin-top:20px}.option-title{color:#406b9d;margin-bottom:10px;font-size:12px;font-weight:700}.option-isolation{margin-bottom:10px}.option-items{gap:10px;line-height:1;display:grid}.option-items._column2{grid-template-columns:repeat(2,1fr)}.option-items._column5{grid-template-columns:repeat(5,1fr)}.option-items>li{align-items:center;display:flex}.option-checkAll{flex-direction:row;gap:10px;display:flex}.option-checkAll+.option-checkAll{margin-top:20px}.option-checkAll-first{width:172px;height:25px}.option-checkAll-second{border-left:1px solid #ccc;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;padding-left:10px}.option-checkAll .option-items>li{width:81px}.option-prefecture{flex-direction:column;align-items:flex-start;display:flex}.optionButton{border-radius:4px;align-items:center;width:100%;height:100%;padding:5px 10px;transition:background-color .2s;display:inline-flex}.optionButton:hover{cursor:pointer;background-color:#e2ecf5;text-decoration:none}.textfield{background-color:#fff;border:1px solid #ccc;border-radius:4px;width:100%;height:35px;padding:0 10px;font-size:13px}.textfield._small{width:75px}.textfield._medium{width:150px}.textfield._large{width:300px}.textfield._isError{background-color:#ffe8e8;border-color:#ff3434}.textfield._isError::-webkit-input-placeholder{color:transparent}.textfield._isError::-ms-input-placeholder{color:transparent}.textfield._isError::placeholder{color:transparent}.textarea{background-color:#fff;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px}.textarea._isError{background-color:#ffe8e8;border-color:#ff3434}.selectFile{align-items:center;display:flex}.selectFile-thumbs{background-color:#ccc;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative;overflow:hidden}.selectFile-thumbs:before{content:"";background:url(../../images/connect_icon_photo.2460d05f2b039c06.svg) 0 0/100% no-repeat;width:30px;height:30px;position:absolute;top:calc(50% - 15px);left:calc(50% - 15px)}.selectFile-photo{justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative;overflow:hidden}.selectFile-photo img{object-fit:contain;width:100%}.selectFile-inner{text-align:center;margin-left:12px}.selectFile-button{color:#fff;background-color:#00a9c7;border-radius:13px;justify-content:center;align-items:center;width:110px;height:26px;font-size:11px;display:flex}.selectFile-button:hover{cursor:pointer}.selectFile-button._isDisabled{pointer-events:none;background-color:#ddd}.selectFile-input{z-index:-1;opacity:0;outline:none;width:0;height:0;position:absolute}.selectFile-delete{color:#666;margin-top:5px;font-size:11px;transition:color .2s}.selectFile-delete:hover{color:#999}.formInputDate{color:#ccc;cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:4px;width:150px;height:35px;padding:0 10px;font-size:13px}.formInputDate._isActive{color:#333}.formList{border-spacing:10px;border-collapse:separate;margin:-10px;display:table}.formList>div{display:table-row}.formList dt,.formList dd{display:table-cell}.formList dd+dt{padding-left:10px}.comboBox{background-color:#fff;border-radius:4px;width:100%;height:35px;position:relative}.comboBox-input{cursor:pointer;border:1px solid #ccc;border-radius:4px;align-items:center;width:100%;height:100%;padding:0 30px 0 10px;display:inline-flex}.comboBox-icon{position:absolute;top:50%;right:5px;translate:0 -50%}.comboBox-balloon{pointer-events:none;opacity:0;background-color:#fff;border-radius:3px;min-width:100%;max-height:50vh;padding:15px;transition:opacity .2s;position:absolute;overflow-y:auto;box-shadow:0 0 5px rgba(0,0,0,.15)}.comboBox-balloon._isActive{pointer-events:auto;opacity:1}.comboBox-balloon-items{row-gap:10px;line-height:1;display:grid}.label{color:#406b9d;background-color:#fff;border:1px solid #406b9d;border-radius:3px;padding:2px 8px;font-size:11px;line-height:1}.employmentStatusTag{color:#fff;text-align:center;border-radius:2px;width:42px;height:17px;font-size:10px;line-height:17px;display:inline-block}.employmentStatusTag._officer{background-color:#e3c062}.employmentStatusTag._officer:before{content:"役員"}.employmentStatusTag._regular{background-color:#5a7ca3}.employmentStatusTag._regular:before{content:"正社員"}.employmentStatusTag._temporary{background-color:#659fb4}.employmentStatusTag._temporary:before{content:"派遣"}.employmentStatusTag._contract{background-color:#82bbd0}.employmentStatusTag._contract:before{content:"契約"}.employmentStatusTag._freelance{background-color:#9dbdc9}.employmentStatusTag._freelance:before{content:"フリー"}.employmentStatusTag._parttimer{background-color:#9dc9bb}.employmentStatusTag._parttimer:before{content:"バイト"}.employmentStatusTag._others{background-color:#b6b7b7}.employmentStatusTag._others:before{content:"その他"}.employmentStatusTag._employed{background-color:#409d96}.employmentStatusTag._employed:before{content:"在籍中"}.employmentStatusTag._unemployed{background-color:#f56b6b}.employmentStatusTag._unemployed:before{content:"離職中"}.rankTag{color:#fff;text-align:center;border-radius:2px;width:20px;height:20px;font-size:12px;font-weight:700;line-height:20px;display:inline-block}.rankTag._S{background:linear-gradient(135deg,#c7a036 0%,#f8d984 50%,#c7a036 100%)}.rankTag._A{background:linear-gradient(135deg,#b1b1b1 0%,#d6d6d6 50%,#b1b1b1 100%)}.rankTag._B{background:linear-gradient(135deg,#d8ac8c 0%,#efba7d 50%,#d8ac8c 100%)}.rankTag._C{background:#5a7ca3}.rankTag._D{background:#659fb4}.rankTag._E{background:#82bbd0}.rankTag._F{background:#9dbdc9}.genderTag{align-items:center;column-gap:2px;display:inline-flex}.genderTag:before{content:"";box-sizing:content-box;border:1px solid #fff;border-radius:50%;width:6px;height:6px;margin-top:2px;display:block}.genderTag._male:before{background-color:#5195e5}.genderTag._female:before{background-color:#ef9999}.genderTag._unknown:before{background-color:#ccc}.yearTag{color:#fff;text-align:center;border-radius:2px;width:16px;height:16px;font-size:10px;font-weight:700;line-height:16px;display:inline-block}.yearTag._year0{background:#b5c9cb}.yearTag._year0:before{content:"0+"}.yearTag._year1{background:#8dd8de}.yearTag._year1:before{content:"1+"}.yearTag._year2{background:#64bae8}.yearTag._year2:before{content:"2+"}.yearTag._year3{background:#58d0a2}.yearTag._year3:before{content:"3+"}.yearTag._year5{background:#ebab32}.yearTag._year5:before{content:"5+"}.addressLabel{color:#fff;background-color:#999;border-radius:3px;padding:0 5px;font-size:10px}.resultLabel{align-items:center;display:flex}.resultLabel-title{margin-right:15px;font-size:11px;font-weight:700}.resultLabel-item{align-items:center;display:flex}.resultLabel-item+.resultLabel-item:before{content:"/";margin:0 5px}.resultLabel-item-count{margin-left:5px;font-size:13px;font-weight:700}.resultLabel-item-unit{font-size:11px}.labelList{flex-wrap:wrap;gap:10px 5px;display:flex}.definitionList>div{margin-bottom:10px;display:flex}.definitionList dt{flex-shrink:0;width:170px;padding:10px 10px 0 0;font-weight:700}.definitionList dd{border-left:1px solid #ccc;width:100%;padding:10px}.definitionList ._rowMultiple{row-gap:15px;width:100%;display:grid}.valueList{flex-direction:column;row-gap:10px;margin:0 10px;display:flex}.valueList-header{margin-bottom:10px}.valueList-items{text-align:center;grid-template-columns:repeat(5,1fr);column-gap:4px;width:100%;display:grid}.valueList-item{text-align:center;-webkit-clip-path:inset(0 round 2px);clip-path:inset(0 round 2px);color:#ddd;background-color:#fff;width:100%;padding:4px 8px;font-size:12px}.valueList-item._isActive{color:#fff;background-color:#406b9d;font-weight:700}.valueList-name{height:15px;font-size:10px;display:block}.addressList+.addressList{margin-top:5px}.addressList-items{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;width:100px;display:-webkit-box;overflow:hidden}.heading{color:#406b9d;font-weight:700}.heading._lv1{font-size:18px}.heading._lv2{font-size:16px}.heading._lv3{font-size:13px}.subtleLinkText{color:#666}.subtleLinkText:hover{color:#999;text-decoration:none}.noteText{color:#999;font-size:11px;line-height:2}.explainText{color:#999;font-size:13px;line-height:2}.errorText{color:#ff3434}.iconText{grid-template-columns:15px auto;align-items:center;column-gap:4px;display:grid}.labelText{column-gap:4px;display:inline-flex}.inputText-prefix{margin-right:5px}.inputText-infix{margin-left:5px;margin-right:5px}.inputText-suffix{margin-left:5px}.table{width:100%}.table tr{border-top:1px solid #ccc}.table tr:last-child{border-bottom:1px solid #ccc}.table th,.table td{padding:10px 15px}.table th{background-color:#f5f5f5}.table td{background-color:#fff}.icon{fill:currentColor;display:block}.icon._small{width:11px;height:11px}.icon._medium{width:15px;height:15px}.icon._large{width:18px;height:18px}.icon>svg{width:100%;height:100%;display:block}.flashMessage{z-index:9999;text-align:center;color:#fff;background-color:#e87373;width:100%;padding:20px;font-weight:700;animation:5s fadeMessage;position:fixed;top:0;left:0;translate:0 -60px}@keyframes fadeMessage{0%{translate:0 -60px}10%{translate:0}90%{translate:0}to{translate:0 -60px}}.information{grid-template-columns:auto 1fr;margin:15px 15px 0;display:grid}.information-title{color:#fff;background-color:#6792c3;padding:10px}.information-text{background-color:#fff;padding:10px}.header{z-index:10;background-color:#fff;align-items:center;width:100%;height:50px;padding:0 10px;display:flex;position:-webkit-sticky;position:sticky;top:0}.header-logo{width:135px;margin-right:80px}.header-links{align-items:center;margin-right:auto;display:flex}.header-links>li{margin:5px}.header-links>li a{color:#333;border-radius:13px;justify-content:center;align-items:center;height:26px;padding:0 15px;font-size:12px;transition:all .2s;display:flex}.header-links>li a._isActive,.header-links>li a:hover{color:#fff;background-color:#406b9d;text-decoration:none}.header-userSymbol{border-radius:3px;justify-content:center;align-items:center;column-gap:8px;height:36px;padding:0 10px;transition:background-color .2s;display:flex}.header-userSymbol:hover{background-color:#f0f3f5}.header-userSymbol-name{font-size:10px}.pageBody{background-color:#f0f3f5;flex-direction:column;justify-content:space-between;min-height:100dvh;display:flex}.main{flex-grow:1;justify-content:center;column-gap:15px;width:1280px;margin:15px auto;padding:0 15px;display:flex;position:relative}.main._fullscreen{width:100%}.mainContents{width:inherit}.mainContents-title{align-items:center;display:flex}.footer{background-color:#fff;justify-content:space-between;align-items:flex-end;width:100%;height:40px;margin:0 auto;padding:10px 15px;display:flex}.footer-links{font-size:10px;display:flex}.footer-links li+li{margin-left:18px}.footer-copyright{font-size:10px}.modal{z-index:-10;pointer-events:none;visibility:hidden;opacity:0;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .5s;display:flex;position:fixed;top:0;left:0}.modal._isActive{z-index:1000;pointer-events:auto;visibility:visible;opacity:1}.modal._bottom{color:#fff;text-align:center;height:auto;padding:30px 0 15px;top:auto;bottom:0}.modal-backdrop{z-index:-1;opacity:.5;background-color:#333;width:100%;height:100%;position:absolute;top:0;left:0}.modal-inner{background-color:#fff;min-width:420px;padding:30px;display:none;position:relative}.modal-inner._isActive{display:block}.modal-header{margin-bottom:15px}.modal-body{max-height:80vh;overflow:auto}.modal-lead{margin-bottom:15px}.modal-footer{margin-top:15px}.sideContents{z-index:5;background-color:rgba(44,56,70,.5);border-top:1px solid #ccc;width:100%;height:calc(100% - 50px);margin-left:auto;display:flex;position:fixed;top:50px;left:100%}.sideContents._isActive{left:0}.sideContents-close{color:#fff;justify-content:flex-end;width:calc(100vw - 100%);height:100vh;padding:20px 10px 0 0;display:flex;position:absolute;top:0;right:100%}.sideContents-main._isFullActive{right:1230px}.sideContents-main._isActive{right:840px}.sideContents-main._isSingleActive{animation:.2s forwards sideContentsSingleSlideIn}.sideContents-nav{background-color:#406b9d;padding:10px 5px}.sideContents-nav:after{content:"";z-index:-1;background-color:#fff;width:390px;height:100%;position:absolute;top:0;right:-390px}.sideContents-nav._isFullActive{right:430px}.sideContents-nav._isActive{right:40px}.sideContents-nav-close,.sideContents-nav-icon{border-radius:2px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.sideContents-nav-close{color:#fff;height:0;transition:height .2s;overflow:hidden}.sideContents-nav-close._isActive{height:20px}.sideContents-nav-icon{color:#406b9d;background-color:#fff;margin-top:5px;position:relative}.sideContents-nav-icon._isActive{pointer-events:none;color:#6792c3;border-radius:2px 0 0 2px;width:35px;margin-right:-5px;padding-right:5px}.sideContents-nav-icon:hover{color:#6792c3}.sideContents-nav-icon:hover .sideContents-nav-icon-tooltip{display:block}.sideContents-nav-icon-tooltip{white-space:nowrap;color:#687c97;background-color:#fff;border-radius:2px;padding:3px 5px;font-size:11px;display:none;position:absolute;right:34px;box-shadow:1px 1px 2px rgba(0,0,0,.2)}.sideContents-nav-icon-tooltip:after{content:"";border:3px solid transparent;border-left-color:#fff;position:absolute;top:8px;right:-6px}.sideContents-sub{z-index:1;background-color:#fff;width:390px;padding:20px 15px;overflow-x:hidden;overflow-y:auto}.sideContents-sub._isActive{animation:.2s forwards sideContentsSubSlideIn}.sideContents-sub._isShow{right:390px}.sideContents-sub._isHide{right:0}.sideContents-sub-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.sideContents-sub-lead{margin-bottom:15px}.sideContents-main,.sideContents-nav,.sideContents-sub{height:calc(100vh - 50px);transition:right .2s;position:absolute;top:0;right:0;transform:translate(100%)}@keyframes sideContentsSubSlideIn{0%{right:0}to{right:390px}}@keyframes sideContentsSingleSlideIn{0%{right:0}to{right:430px}}.error{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex}.error-subtitle{color:#406b9d;margin-top:20px;font-size:18px;font-weight:700}.error-lead{text-align:center;margin-top:30px}.error-bottom{margin-top:40px}.login{background-color:#fff;height:calc(100vh - 40px);position:relative}.login:before{content:"";background:url(../../images/mainVisual.ea4d272a72233b54.png) 50%/cover no-repeat;width:560px;height:100%;display:block;position:absolute;top:0;left:0}.login-inner{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin:0 auto;padding-left:560px;display:flex}.login-header{margin-bottom:40px}.login-title{margin-bottom:30px}.login-lead{max-width:480px;margin-bottom:30px}.login-form{text-align:center;margin-bottom:40px}.login-table{text-align:left;flex-direction:column;align-items:flex-end;row-gap:15px;display:flex}.login-table-header{white-space:nowrap;align-items:center;padding-right:10px;display:flex}.login-table-data{flex-direction:column;display:flex}