.App-switch-wrapper{position:relative}.App-switch-wrapper>div{position:absolute;width:100%}body{font-family:"メイリオ",Meiryo,"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","MS PGothic","ＭＳ Ｐゴシック",Osaka,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#495d69}body,ul{margin:0}ul{display:block;list-style-type:none;padding:0}:active,:focus,:hover,:link,:visited,a{outline:none}a{color:#008eea}button{font-family:"メイリオ",Meiryo,"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","MS PGothic","ＭＳ Ｐゴシック",Osaka,sans-serif;background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none}button:active,button:focus{background:transparent;border:none}input{margin:0;font:inherit}.mB10{margin-bottom:10px}.fB{font-weight:700}.word-count{text-align:right;color:#747d82;font-size:10px;font-weight:400;margin:0}.Input.PC .INPUT_ERR .PcErrorArea{margin-top:-20px;margin-left:20px;display:block}.Input.PC .PcErrorArea{margin-top:7px}.Input.PC a.link-grey{color:#fff;font-weight:700}.Input.PC .address .example{margin-top:10px;color:#696969}.Input.PC .address .PcErrorArea{bottom:0}.Input.PC .serviceArea{font-size:14px;line-height:2;font-weight:400;margin:0}.Input.PC .serviceArea .area{font-size:16px;font-weight:700}.Input.PC .serviceArea .todofu{font-weight:700}.Input.PC .serviceArea .remark{margin-top:20px;margin-bottom:0}.Input.PC .msgArea{margin-top:30px}.Input.PC .msgArea .msg{width:620px;color:#495d69;background-color:#e8f3fa;font-weight:700;font-size:14px;display:block;position:relative;padding:20px;border-radius:6px;margin:0 auto 20px;text-align:center}.Input.PC .msgArea .msg:after{position:absolute;bottom:-12px;left:50%;width:0;height:0;border-color:#e8f3fa transparent transparent;border-style:solid;border-width:12px 12px 0;content:"";transform:translateX(-50%)}.Input.PC .buttonArea{width:390px;margin:auto;display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.Input.PC .basicInfo{margin-top:32px;position:relative}.Input.PC .inputArea .contents .PcInputTitle{margin-bottom:32px}.Input.PC .inputArea .contents .PcInputTitle .PITM-item .PcInputTitle{margin-bottom:5px}.Input.PC .inputArea .contents .PcInputTitle .basicCheckBox{margin:5px}.Input.PC .mB60{margin-bottom:60px}.Input.PC .inputArea .contents.mT60,.Input.PC .mT60{margin-top:60px}.Input.PC .titleArea .title{font-size:20px;font-weight:700;text-align:center;margin:20px 0 30px;color:#434e54}.Input.PC .inputArea .workInfo .title{font-size:20px;font-weight:700;width:auto;margin-bottom:20px;color:#495d69}.Input.PC .inputArea .workInfo>:not(:last-child) .horizontalLine{border:none}.Input.PC .border{width:780px;border-bottom:1px dashed #d0d0d0;margin:20px auto 60px}.Input.PC .privacy-pollicy{text-align:center;font-size:14px;margin-top:30px}.Input.PC .PcFreeInputArea .TextAreaInput textarea{height:160px}.Input.PC .PcInputItem .TextAreaInput textarea{height:200px}.PcBasicTemplate{width:100%;background-color:#fff}.PcBasicTemplate .center{position:relative;width:960px;margin:auto}.PcBasicTemplate .main{position:relative;padding:20px 10px 40px;width:780px;margin:auto}.PcBasicTemplate .main .children{padding:20px 0 0;min-height:auto}.PcBasicTemplate .loading-modal-wrapper{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.PcBasicTemplate .loading-modal-wrapper-background{position:relative;width:100%;height:100%;background:hsla(0,0%,87.5%,.5);display:flex}.PcBasicTemplate .loading-image{width:50px;margin:auto}.PcBasicTemplate .api-error-modal-wrapper{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.PcBasicTemplate .api-error-modal-wrapper-background{position:relative;width:100%;height:100%;background:hsla(0,0%,87.5%,.5);display:flex}.PcBasicTemplate .api-error-modal{position:relative;width:250px;height:140px;padding:32px;margin:150px auto auto;background:#fff;color:#434e54;border-radius:3px}.PcBasicTemplate .api-error-top-link{padding:10px 0}.PcHeader .pc-header{min-width:1000px;min-height:100%;padding:6px 0 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWwAAAAGCAMAAADQWVQDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCMTNGQTI3NTY2QTVFMTExQjY5N0NBNjI0QjAxMDNFRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4N0Q3QzYyQkJBQkExMUUxQjQyMUIyQUUxODdCMUZDNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4N0Q3QzYyQUJBQkExMUUxQjQyMUIyQUUxODdCMUZDNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNDAyNUVBOEQ4QjZFMTExOUM3QTk3MUE4RTVDNDhCMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMTNGQTI3NTY2QTVFMTExQjY5N0NBNjI0QjAxMDNFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsEgzN0AAAAqUExURf///wugifGPCuMNhmAbiOgmGg52wAah5wihusvZDCIsjmm6OfzhCpEbimKBzsoAAABDSURBVHja7NTJDQAgDMRAwp0A/bdLBX7xQ2tpWnBKSn3ZGKx3FsFqZeewUlhrLGe2N3NnazEzNidTShvRRh43cgUYAH8eCfVbfFYVAAAAAElFTkSuQmCC)}.PcHeader .pc-header .pc-header-wrapper{background-color:#fff}.PcHeader .pc-header .pc-header-wrapper .pc-header-area{display:flex;position:relative;width:960px;margin:0 auto;padding:17px 0 14px}.PcHeader .pc-header .pc-header-wrapper .logo-area{display:block;float:left;width:330px}.PcHeader .pc-header .pc-header-wrapper a{display:block;margin-top:4px}.PcHeader .pc-header-horizon{margin-bottom:60px;border:1.5px solid #2d9cdb;background-color:#2d9cdb;opacity:1}.PcHeader .pc-progress{margin:10px 0 0}.PcHeader .pc-progress.mB30{margin-bottom:30px!important}.PcTitle{position:relative;width:100%;color:#434e54;text-align:center}.PcTitle .title{font-size:28px;font-weight:700;margin:10px 0 20px;line-height:46px}.PcTitle .subTitle{font-size:14px}.PcFooter .pc-footer-horizon{margin:60px 0 18px;border:1px solid #2d9cdb;background-color:#2d9cdb}.PcFooter .pc-footer-wrapper{display:flex;width:960px;margin:auto;font-family:Noto Sans JP}.PcFooter .pc-footer-wrapper .logo-area{display:inline-flex;align-items:center;font-size:12px}.PcFooter .pc-footer-wrapper .logo-recruit{width:100px}.PcFooter .pc-footer-wrapper a{text-decoration:none}.PcFooter .pc-footer-wrapper .company-limited{margin-left:8px;padding:6px 0 0;color:#435b67}.PcFooter .pc-footer-wrapper .url-area{display:flex;font-size:12px;color:#c3c3c3}.PcFooter .pc-footer-wrapper .url-area li{margin-right:8px}.PcFooter .pc-footer-wrapper .url-area li a{color:#03b8df}.PcFooter .pc-footer-wrapper .map-area{display:flex;align-items:center;margin:0 10px 0 auto}.PcButtonArea{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.PcButtonArea .button-area{width:100%;display:inline-flex;align-items:center;justify-content:center}.PcButtonArea .wrapper{margin-bottom:60px}.PcButtonArea .next,.PcButtonArea .nextOnly{width:390px}.PcButtonArea .prev{width:370px;margin:0 20px 0 0}.PcButtonArea .backLp{width:380px}.PcButtonArea .privacy-pollicy{text-align:center;font-size:14px;margin-top:30px}.PcButtonArea .border{width:780px;border-bottom:1px dashed #d0d0d0;margin:0 auto 60px}.NextButton{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;position:relative}.NextButton .button{background-color:#d1d9de;transition:.2s;border:none;border-radius:6px;cursor:default;color:#fff;padding:15px;width:100%;height:60px;font-weight:700;font-size:20px;box-shadow:0 2px 0 #d1d9de}.NextButton.valid .button{background-color:#68b7e6;cursor:pointer}.NextButton.valid .button:hover{opacity:.9}.PrevButton{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;position:relative}.PrevButton .button{background-color:#fff;transition:.2s;border-radius:6px;border:1px solid #d0d0d0;cursor:pointer;padding:10px;width:100%;min-height:56px;color:#68b7e6;font-weight:700;font-size:20px;box-shadow:0 2px 0 #d0d0d0}.PrevButton .button:hover{border:1px solid #c3c3c3}.ClickOnlyButton{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;position:relative}.ClickOnlyButton .button{background-color:#d1d9de;transition:.2s;border:none;border-radius:6px;cursor:default;color:#fff;padding:15px;width:100%;min-height:60px;font-weight:700;font-size:20px;box-shadow:0 2px 0 #d1d9de}.ClickOnlyButton.valid .button-color.blue .button{background-color:#68b7e6;cursor:pointer}.ClickOnlyButton.valid .button-color.white .button{background-color:#fff;color:#68b7e6;cursor:pointer;border:1px solid #c3c3c3}.ClickOnlyButton.valid .button-color.pink .button{background:#ff919e;cursor:pointer;font-weight:400}.ClickOnlyButton.valid .button:hover{opacity:.9}.PcModalBack{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1607843137254902);z-index:5}.PcAccordionRadioNote{color:#495d69;font-weight:700}.PcAccordionRadioNote .pc-accordion-radio-text-area-wrapper .pc-cmnt-area{display:none}.PcAccordionRadioNote .pc-accordion-radio-text-area-wrapper .pc-cmnt-area.checked{display:block}.PcAccordionRadioNote .pc-accordion-radio-text-area-wrapper .pc-cmnt-area.checked .pcCollpseAreaBackground{background:#f5f5f5;border-radius:6px;padding:20px 20px 30px}.PcAccordionRadioNote .pc-accordion-radio-text-area-wrapper .arrowArea{margin-bottom:-7px;position:relative;text-align:center;flex-grow:1}.PcAccordionRadioNote .pc-accordion-radio-text-area-wrapper .pc-cmnt-area.checked .pc-background-cmnt{width:0;height:0;display:inline-block;border-bottom:10px solid #f5f5f5;border-left:10px solid transparent;border-right:10px solid transparent}.RadioInput{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;position:relative;border-radius:6px;padding:12px 10px;background-color:#fff;border:1px solid #e0e0e0;display:inline-flex;width:100%;cursor:pointer;box-sizing:border-box;line-height:1.5em;align-items:center}.RadioInput.checked{border:1px solid #42a9eb;background:#f3f9fc;font-weight:700;color:#495d69}.RadioInput input[type=radio]{opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:35px}.RadioInput:before{width:15px;height:15px;border-radius:50%;border:1.5px solid #ddd}.RadioInput.checked:after,.RadioInput:before{position:absolute;content:"";display:block;background:#fff;cursor:pointer;left:16px}.RadioInput.checked:after{width:8.5px;height:8.5px;border-radius:50%;border:4.5px solid #42a9eb;opacity:0;transition:.3s;opacity:1}.PcAccordionRadioTextArea{color:#495d69;font-weight:700}.PcAccordionRadioTextArea .pc-accordion-radio-text-area-wrapper .pc-cmnt-area{display:none}.PcAccordionRadioTextArea .pc-accordion-radio-text-area-wrapper .pc-cmnt-area.checked{display:block}.PcAccordionRadioTextArea .pc-accordion-radio-text-area-wrapper .pc-cmnt-area.checked .pcCollpseAreaBackground{background:#f5f5f5;border-radius:6px;padding:20px 20px 30px}.PcAccordionRadioTextArea .pc-accordion-radio-text-area-wrapper .pc-cmnt-area.checked .pc-background-cmnt{width:0;height:0;display:inline-block;border-bottom:10px solid #f5f5f5;border-left:10px solid transparent;border-right:10px solid transparent}.PcAccordionRadioTextArea .pc-accordion-radio-text-area-wrapper .pc-cmnt-area.checked .TextAreaInput{position:relative;padding-top:10px}.PcAccordionRadioTextArea .pc-accordion-radio-text-area-wrapper .pc-cmnt-area.checked .word-count{text-align:right;color:#747d82;font-size:10px;font-weight:400;margin:0 0 0 auto}.RequiredOrOptionalIcon{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;font-family:"Heebo",sans-serif;width:32px;padding:2px;border-radius:1px;display:inline-block;text-align:center;font-size:11px;line-height:15px;height:15px;font-weight:700;background-color:#fff;margin:3px}.RequiredOrOptionalIcon.optional{color:#9ca2a6;border:1px solid #9ca2a6}.RequiredOrOptionalIcon.required{color:#f073aa;border:1px solid #f073aa}.RequiredOrOptionalIcon.hidden{display:none}textarea{background:#fff;border-radius:6px;border:1px solid #c3c3c3;color:#696969;resize:none;font-family:inherit;white-space:pre-wrap;width:100%;height:100px;padding:15px;font-size:16px;font-weight:700;box-sizing:border-box}textarea::-webkit-input-placeholder{color:#c3c3c3}textarea::-ms-input-placeholder{color:#c3c3c3}textarea::placeholder{color:#c3c3c3}textarea:-ms-input-placeholder{color:#c3c3c3;font-weight:400}textarea:placeholder-shown{color:#c3c3c3;font-weight:400}textarea:focus{border:1px solid #42a9eb;border-radius:6px;background-color:#f3f9fc;outline:none}textarea.inValid{border:1px solid #e77d79;background:#ffe1dd}.PcInputItem{position:relative;margin-bottom:32px;width:100%}.PcInputItem .PIA-title{font-size:20px;font-weight:700;text-align:left;margin-right:12px;margin-bottom:8px}.PcInputItem .PIA-title .subTitle{font-size:14px;font-weight:400}.PcInputItem .DT-multi-line{height:21px}.PcInputItem .PIA-item{font-style:normal;display:block;text-align:left;width:100%}.PcInputItem .radioInput{display:inline-block;margin:5px 1% 1% 5px;width:46%}.PcInputItem .qShow{display:none}.PcInputItem .PIA-item input[type=text],.PcInputItem .PIA-item input[type=textArea]{width:100%}.PcPopUp{position:relative;display:inline-block;cursor:pointer;vertical-align:middle}.PcPopUp .popUpWrapper{max-width:100%;min-width:300px;position:absolute;bottom:100%}.PcPopUp .popUpContent{padding:20px;background-color:#333;border-radius:5px;opacity:.9;line-height:20px;color:#fff;text-align:left;margin-left:-25%}.PcPopUp .PopUp-Title{font-weight:700;font-size:16px}.PcPopUp .PopUp-Detail{font-size:14px}.PcPopUp .popUpArea{visibility:hidden;position:absolute;left:20%;background:#333;z-index:100;color:#fff;margin-top:-35px;max-width:400px;border-radius:4px;opacity:0;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);transform-origin:0 5%;-webkit-transform-origin:5% 100%;-moz-transform-origin:0 5%;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:.1s all linear}.PcPopUp .popUpArea:before{content:"";position:absolute;bottom:-16px;border-left:14px solid transparent;border-right:14px solid transparent;border-top:18px solid #333;opacity:.9}.PcPopUp:hover .popUpArea{opacity:.9;visibility:visible;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}.q-circle{width:16px;height:16px;border-radius:50%;line-height:1.2rem;background-color:#68b7e6;border:2px solid #68b7e6;display:inline-block;margin:2px}.q-circle .question{left:.5rem;font-size:14px;color:#fff;font-weight:700}.PcErrorArea{transition:.2s}.PcErrorArea.noError{height:0;line-height:0;opacity:0;visibility:hidden}.PcErrorArea.noError.absolute{bottom:0}.PcErrorArea.error{line-height:20px;height:20px;opacity:1;visibility:visible}.PcErrorArea.error.absolute{position:absolute;bottom:-20px}.PcErrorArea.error.relative{position:relative;bottom:20px}.PcErrorArea.error.message2row{line-height:14px}.PcErrorArea .errText{color:red;font-size:13px}.PcErrorArea .redCircle{display:inline-flex;justify-content:center;align-items:center;width:18px;height:18px;border-radius:50%;background-color:#df0303;color:#fff;font-size:14px;font-weight:700;margin-right:5px;line-height:1.2}.PcPointComment{max-width:80%;margin:60px auto}.PcPointComment .contents{position:relative;background-color:#f7f7f7;border-radius:20px;padding:16px;line-height:26px;letter-spacing:0;display:flex;align-items:center;justify-content:center}.PcPointComment .comment{padding-left:25px;padding-right:25px;color:#434e54;font-weight:700;font-size:16px}.PcPointComment .leftIcon .img{position:absolute;max-width:20%;height:auto;top:50%;left:0;transform:translate(-50%,-50%)}.PcPointComment .bottomLeftCornerIcon .img{position:absolute;max-width:20%;height:auto;left:-43px}.PcPointComment .topRightCornerIcon .img{position:absolute;max-width:20%;height:auto;top:0;right:-50px}.PcInputTitle{position:relative}.PcInputTitle .PITM-title{font-size:20px;font-weight:700;width:auto;margin-right:12px;margin-bottom:4px;color:#495d69}.PITM-subTitle{margin:15px 0;font-size:14px}.PITM-item{font-style:normal;font-size:14px;line-height:30px;display:inline-block;width:100%}.PITM-ERR{margin-top:2rem;margin-bottom:-2rem}.PcInputTitle .basicCheckBox{display:inline-block;margin:5px 1% 1% 5px;width:calc(49% - 5px)}.PcInputTitle .radioInput{width:120px;display:inline-block;margin:5px}.PcInputTitle .TextInput{width:100%;display:block}.PcInputTitle input[type=text]{width:100%}.PcInputTitle .TextAreaInput{width:100%;display:block}.PcInputTitle .TextAreaInput .TextAreaInput textarea{height:100px;margin-bottom:-30px}.PcInputTitle .TextAreaInput .word-count{margin-top:18px}.PcInputTitle .horizontalLine{margin-top:50px;display:block;border-bottom:1.5px dashed #d0d0d0}@media (-ms-high-contrast:none){.PITM-item{left:156px}}.childArea,.commentArea{margin-top:10px;display:block}.BasicCheckBoxInput{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;position:relative;border-radius:6px;padding:12px 10px;background-color:#fff;border:1px solid #c3c3c3;cursor:pointer;display:inline-flex;width:100%;box-sizing:border-box;line-height:1.5em;align-items:center}.BasicCheckBoxInput.checked{background-color:#f3f9fc;border:1px solid #42a9eb;font-weight:700;color:#495d69}.BasicCheckBoxInput.disabled{color:#c3c3c3;background-color:#f5f5f5;border:none;pointer-events:none;cursor:none}.BasicCheckBoxInput input[type=checkbox]{opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:2rem}.BasicCheckBoxInput:before{position:absolute;display:block;content:"";width:16px;height:16px;border:1px solid #ddd;box-sizing:border-box;border-radius:2px;cursor:pointer;left:16px}.BasicCheckBoxInput.checked:before{border:1px solid #42a9eb;background-color:#42a9eb;transition:.2s}.BasicCheckBoxInput.checked:after{position:absolute;display:block;content:"";width:8px;height:3px;border-bottom:2px solid #fff;border-left:2px solid #fff;left:20px;transform:rotate(-45deg) translateY(-50%)}.CheckBoxInput{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;display:inline-block;position:relative;padding:0 20px;border:1px solid #c3c3c3;box-sizing:border-box;border-radius:100vh;margin:5px;cursor:pointer}.CheckBoxInput.checked{border:1px solid #2d9cdb;background-color:#f3f9fc;border-radius:100vh;box-sizing:border-box;font-weight:700;color:#495d69}.CheckBoxInput input[type=checkbox]{position:absolute;z-index:1;opacity:0;vertical-align:middle;cursor:pointer}.CheckBoxInput input[type=checkbox]+label{position:relative;content:""}input[type=text]{background:#fff;border-radius:6px;border:1px solid #c3c3c3;color:#696969;font-size:16px;padding:15px;font-weight:700;box-sizing:border-box}input[type=text]::-webkit-input-placeholder{color:#c3c3c3}input[type=text]::-ms-input-placeholder{color:#c3c3c3}input[type=text]::placeholder{color:#c3c3c3}input[type=text]:-ms-input-placeholder{background:#fff;color:#c3c3c3;font-weight:400;font-size:16px;border:1px solid #c3c3c3}input[type=text]:placeholder-shown{background:#fff;color:#c3c3c3;font-weight:400;font-size:16px;border:1px solid #c3c3c3}input[type=text]:focus{border:1px solid #42a9eb;border-radius:6px;background-color:#f3f9fc;outline:none}input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:focus{-webkit-text-fill-color:#696969;-webkit-box-shadow:0 0 0 1000px #fff inset!important}input[type=text].inValid{border:1px solid #e77d79;background:#ffe1dd}.calender ul li{min-width:10%;display:inline-block;text-align:center;padding:2%}.calender-head{display:flex;justify-content:space-around;padding:17px 0 10px}.calender-day{cursor:pointer}.calender-day.disable{cursor:unset;color:#bdbdbd}.calender{background:#fff;position:absolute;top:55px;width:294px;border:1.5px solid #dfdfdf;box-sizing:border-box;border-radius:3px;font-size:16px;line-height:24px;font-family:"メイリオ",Meiryo,"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","MS PGothic","ＭＳ Ｐゴシック",Osaka,sans-serif;font-style:normal;font-weight:700;color:#5a5a5a;z-index:2}.calender ul{padding:3px 22px}.calender .calender-day-warp{padding:3px 22px 13px}.calender .previousButton{position:relative;left:34px}.calender .increaseButton,.calender .previousButton{color:#03b8df;font-family:monospace;font-style:normal;font-size:16px}.calender .calender-title{font-size:14px;width:40%}.calender .calender-border{border-top:1px solid #e0e0e0;width:90%;position:relative;left:5%;padding:5px 0}.calender .calender-radio-input-wrapper{align-items:center;width:100%;font-style:normal;font-weight:400;font-size:14px;margin-bottom:10px}.calender .CalenderRadioButton.checked{background:rgba(3,184,223,.13);border-radius:3px}.calender .CalenderRadioButton{display:inline-block;text-align:center;height:22px}.calender-radio-input{width:16px;height:16px;border:2px solid #d2d2d2;margin-right:5px;margin-left:calc(22px + 2%)}.calender-radio-input:checked{border:2px solid #42a9eb;background:#42a9eb}.calender .calender-day.selected{background-color:#42a9eb;color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;height:100%;width:14%;padding:0;line-height:34px}.calenderButton{background:#efefef;border-radius:3px;width:234px;height:40px;display:inline-flex}.calenderButton:focus{border:1.5px solid #42a9eb;border-radius:3px;background:#fff}.calenderButton:after{content:"";display:inline-block;width:18px;height:18px;margin:11px 0 0;background:url(/clcd/odform/static/media/calendar-icon.c24c4534.svg) no-repeat;background-size:contain;vertical-align:middle}.calenderButton:focus:after{background:url(/clcd/odform/static/media/calendar-icon-focus.364ddd22.svg) no-repeat;width:18px;height:18px;background-size:contain}.calenderText{width:85%;line-height:40px;height:40px}.PcSkillLevel{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;position:relative;display:block;border-radius:6px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #c3c3c3;margin-bottom:10px;width:100%}.PcSkillLevel.checked{border:1px solid #42a9eb;background:#f3f9fc}.PcSkillLevel.checked .tagArea{background-color:#fff;color:#434e54}.PcSkillLevel>label{cursor:pointer}.PcSkillLevel .radio-input-wrapper{display:inline-flex;align-items:center;padding:12px 0;width:100%}.PcSkillLevel .radio{width:20px;display:block}.PcSkillLevel .levelArea{display:inline-block;padding:5px;text-align:center;vertical-align:middle;justify-content:center;margin:auto 20px}.PcSkillLevel .level{color:#42a9eb;font-size:14px;font-weight:700;display:block}.PcSkillLevel .rate{display:inline-block;height:22px}.PcSkillLevel .tagArea{padding:5px;background-color:#f3f9fc;margin:auto 15px 10px 5px;border-radius:30px;width:190px;height:26px;line-height:26px;text-align:center;font-size:13px;font-weight:700}.PcSkillLevel .tag{display:inline-block;width:190px;height:30px;text-align:center}.PcSkillLevel .contentArea{display:inline-block;vertical-align:middle}.PcSkillLevel .salaryArea,.PcSkillLevel .skillArea{display:inline-flex;margin:10px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.PcSkillLevel .skill{font-size:14px;display:inline}.PcSkillLevel input[type=radio]{margin-right:40px;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.PcSkillLevel>label:before{width:15px;height:15px;border-radius:50%;border:1.5px solid #ddd}.PcSkillLevel.checked>label:after,.PcSkillLevel>label:before{position:absolute;content:"";display:block;background:#fff;cursor:pointer;left:30px;top:45%}.PcSkillLevel.checked>label:after{width:8.5px;height:8.5px;border-radius:50%;border:4.5px solid #42a9eb;opacity:0;transition:.3s;opacity:1}.PcAccordionInput{color:#495d69}.PcAccordionInput .pc-accordion-radio-area-wrapper .pc-cmnt-area{display:none}.PcAccordionInput .pc-accordion-radio-area-wrapper .pc-cmnt-area.visible{display:block}.PcAccordionInput .pc-accordion-radio-area-wrapper .pc-cmnt-area.visible .pcCollpseAreaBackground{background:#f5f5f5;border-radius:6px;padding:20px 20px 30px}.PcAccordionInput .pc-accordion-radio-area-wrapper .arrowArea{width:0;height:0;display:block;border-bottom:10px solid #f5f5f5;border-left:10px solid transparent;border-right:10px solid transparent;margin-left:15%}.PcAccordionInput .PcInputTitle .PITM-title{font-size:18px!important}.RadioInputWithIcon.checked{border:1px solid #42a9eb;font-weight:700;color:#42a9eb;background:#f3f9fc;box-shadow:none}.RadioInputWithIcon{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;position:relative;border-radius:6px;background-color:#fff;border:1px solid #e0e0e0;display:inline-flex;width:100%;cursor:pointer;box-sizing:border-box;line-height:1.5em;align-items:center}.RadioInputWithIcon:hover{box-shadow:none}.RadioInputWithIcon .radio-input-wrapper{padding-right:10px;cursor:pointer;width:100%;margin-left:2rem;display:inline-flex;align-items:center;padding:12px 10px}.RadioInputWithIcon.wrapper{display:flex;align-items:center}.RadioInputWithIcon .iconArea{margin-right:1rem}.RadioInputWithIcon .iconArea .icon svg{display:block;height:auto}.RadioInputWithIcon input[type=radio]{position:absolute;z-index:1;opacity:0;vertical-align:middle}.RadioInputWithIcon .radioIcon{display:inline-flex}.RadioInputWithIcon .radioIcon:before{width:15px;height:15px;border-radius:50%;border:1.5px solid #ddd}.RadioInputWithIcon.checked .radioIcon:after,.RadioInputWithIcon .radioIcon:before{position:absolute;content:"";display:block;background:#fff;cursor:pointer;left:1em;top:43%}.RadioInputWithIcon.checked .radioIcon:after{width:8.5px;height:8.5px;border-radius:50%;border:4.5px solid #42a9eb;opacity:0;transition:.3s;opacity:1}.RadioInputWithIcon input[type=radio]+label{position:relative;content:""}.RadioInputWithIcon .subLabel{font-size:11px}.PcHowToDo{position:relative;min-height:40px;display:inline-block;margin:5px 1% 1% 5px;width:calc(49% - 10px)}.PcSuggestList{position:relative;z-index:10}.PcSuggestList .list-wrapper{position:absolute;border:1.5px solid #dfdfdf;border-radius:3px;max-height:200px;min-width:279px;transition:.2s}.PcSuggestList.many .list-wrapper{overflow-y:scroll}.PcSuggestList .list-wrapper .list .button{background-color:#fff;border:none;border-bottom:1.5px solid #dfdfdf;border-radius:3px;cursor:pointer;max-width:780px;width:100%;height:40px;transition:.2s;outline:none}.PcSuggestList .list-wrapper .list:last-child .button{border-bottom:none}.PcSuggestList .list-wrapper .list .button:hover{background-color:#f3f9fc}.PcSuggestList ::-webkit-scrollbar{width:10px!important}.PcSuggestList ::-webkit-scrollbar-track{background:#fff;border:none;border-radius:10px;box-shadow:inset 0 0 2px #eee}.PcSuggestList ::-webkit-scrollbar-thumb{background:#eee;border-radius:10px;box-shadow:none}.PcSuggestList.nolist .list-wrapper{height:0;opacity:0;border:1px solid #fff}.PcSuggestList.fullWidth .list-wrapper{min-width:780px}.PcSuggestList .list-wrapper .list .button:focus{background-color:#f3f9fc}.PcFreeInputArea{color:#495d69;font-weight:700;margin:-15px 1% 0 5px;line-height:normal}.PcFreeInputArea .pc-accordion-text-area-wrapper .pc-cmnt-area{display:none}.PcFreeInputArea .pc-accordion-text-area-wrapper .pc-cmnt-area.visible{display:block}.PcFreeInputArea .pc-accordion-text-area-wrapper .pc-cmnt-area.visible .pcCollpseAreaBackground{background:#f5f5f5;border-radius:6px;padding:20px 20px 30px}.PcFreeInputArea .pc-accordion-text-area-wrapper .pc-cmnt-area.visible .pc-background-cmnt{width:0;height:0;display:block;border-bottom:10px solid #f5f5f5;border-left:10px solid transparent;border-right:10px solid transparent;margin-left:48%}.PcFreeInputArea .pc-accordion-text-area-wrapper .pc-cmnt-area.visible .TextAreaInput{position:relative;padding-top:10px}.PcFreeInputArea .pc-accordion-text-area-wrapper .pc-cmnt-area.visible .word-count{text-align:right;color:#747d82;font-size:10px;font-weight:400;margin:0 0 0 auto}.PcFreeInputArea .pc-accordion-text-area-wrapper .pc-cmnt-area.visible .errArea{font-weight:400}.PcFreeInputArea .pc-accordion-text-area-wrapper .pc-cmnt-area.visible .errArea .PcErrorArea{margin-top:8px;bottom:20px}.PcStepProgressBar{--main-color:#51b9e9;--completed-line-color:#51b9e9;--line-border-empty:#ededed;--step-bg:#fff;--step-border:#d6d6d6;--step-inner-circle-fill:#fff;--circle-diameter:20px;--circle-border-width:3px;--step-item-target-width:90px;--line-extra-shortening:10px;--line-thickness:calc(var(--circle-diameter)/2);--track-line-thickness:calc(var(--circle-diameter)*8.5/10);--track-line-color:var(--line-border-empty);--total-steps-for-calc:7}.PcStepProgressBar .stepper-wrapper{display:flex;justify-content:center;align-items:center;width:90%;margin:50px auto;font-family:sans-serif;position:relative}.PcStepProgressBar .stepper-wrapper:before{content:"";position:absolute;top:50%;left:calc(50% - (var(--total-steps-for-calc)/2 - .5)*var(--step-item-target-width));right:calc(50% - (var(--total-steps-for-calc)/2 - .5)*var(--step-item-target-width));height:var(--track-line-thickness);background-color:var(--track-line-color);z-index:0;transform:translateY(-50%);border-radius:calc(var(--track-line-thickness)/2)}.PcStepProgressBar .step-item{display:flex;flex-direction:column;align-items:center;position:relative;flex-grow:0;flex-shrink:1;flex-basis:var(--step-item-target-width);min-width:0}.PcStepProgressBar .step-counter{width:var(--circle-diameter);height:var(--circle-diameter);border-radius:50%;background-color:var(--step-bg);border:var(--circle-border-width) solid var(--step-border);display:flex;justify-content:center;align-items:center;position:relative;z-index:2;transition:all .3s ease}.PcStepProgressBar .step-counter:before{content:"";position:absolute;width:calc(var(--circle-diameter)/2.5);height:calc(var(--circle-diameter)/2.5);background-color:var(--step-inner-circle-fill);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.PcStepProgressBar .step-item:before{content:"";position:absolute;top:50%;transform:translateY(-50%);height:var(--line-thickness);background-color:var(--line-border-empty);z-index:1;transition:background-image .3s ease,background-color .3s ease;right:calc(50% + var(--circle-diameter)/2 + var(--circle-border-width) + var(--line-extra-shortening)/2);width:calc(100% - var(--circle-diameter) - var(--circle-border-width)*2 - var(--line-extra-shortening))}.PcStepProgressBar .step-item:first-child:before{display:none}.PcStepProgressBar .step-item.done .step-counter,.PcStepProgressBar .step-item.wip .step-counter{background-color:var(--main-color);border-color:var(--main-color)}.PcStepProgressBar .step-item.done:before,.PcStepProgressBar .step-item.wip:before{right:calc(50% + var(--circle-diameter)/2 + var(--circle-border-width));width:calc(100% - var(--circle-diameter) - var(--circle-border-width)*2);background-color:transparent;background-image:repeating-linear-gradient(120deg,var(--line-border-empty),var(--line-border-empty) 2px,var(--completed-line-color) 0,var(--completed-line-color) 4px);background-size:auto}.InputSp{overflow-x:hidden}.InputSp .INPUT_ERR .PcErrorArea{margin:-25px -20px auto 20px;display:block}.InputSp a.link-grey{color:#fff;font-weight:700}.InputSp .address{margin-bottom:32px}.InputSp .address .example{margin-top:10px;color:#696969;font-size:14px}.InputSp .address .PcErrorArea{bottom:0}.InputSp .serviceArea{font-size:13px;line-height:2;font-weight:400;margin:0}.InputSp .serviceArea .area{font-size:15px;font-weight:700}.InputSp .serviceArea .todofu{font-weight:700}.InputSp .serviceArea .remark{margin-top:20px;margin-bottom:0}.InputSp .msgArea{margin:20px 0;color:#495d69;background-color:#e8f3fa;font-weight:700;font-size:12px;padding:10px 20px;border-radius:6px;position:relative;text-align:center}.InputSp .msgArea .msg{display:block!important}.InputSp .msgArea:after{position:absolute;bottom:-12px;left:50%;width:0;height:0;border-color:#e8f3fa transparent transparent;border-style:solid;border-width:12px 12px 0;content:"";transform:translateX(-50%)}.InputSp .inputTitle{color:#495d69;font-weight:700;text-align:center;margin-bottom:10px}.InputSp .inputArea{padding-top:20px}.InputSp .titleArea .title{font-size:14px;font-weight:700;text-align:center;margin:0 0 10px}.InputSp .inputArea .workInfo .title{font-weight:700;width:auto;margin-bottom:20px;color:#495d69}.InputSp .inputArea .workInfo .SITM-title,.InputSp .inputArea .workInfo .SITM-title .SITM-title{font-size:14px!important;width:auto;margin-bottom:4px;color:#495d69}.InputSp .inputArea .workInfo>:not(:last-child) .horizontalLine{border:none}.InputSp .calender{transform:translate3d(calc(5vw - 20px),0,0)!important;top:4.5rem}.InputSp .inputArea label[for=bgdOfRecruitment01] .RadioInput,.InputSp .inputArea label[for=bgdOfRecruitment02] .RadioInput,.InputSp .inputArea label[for=bgdOfRecruitment03] .RadioInput,.InputSp .inputArea label[for=bgdOfRecruitment04] .RadioInput,.InputSp .inputArea label[for=bgdOfRecruitment05] .RadioInput,.InputSp .inputArea label[for=desiredStartDate01] .RadioInput,.InputSp .inputArea label[for=desiredStartDate02] .RadioInput,.InputSp .inputArea label[for=desiredStartDate03] .RadioInput,.InputSp .inputArea label[for=dworkPeriod01] .RadioInput,.InputSp .inputArea label[for=workPeriod02] .RadioInput,.InputSp .inputArea label[for=workPeriod03] .RadioInput{min-height:65px}.InputSp .border{width:100%;border-bottom:1px dashed #d0d0d0;margin:0 auto 60px}.InputSp .mT40{margin-top:40px!important}.InputSp .mT60{margin-top:60px!important}.InputSp .mB70{margin-bottom:70px!important}.InputSp .privacy-pollicy{text-align:center;font-size:14px;margin-top:30px}.InputSp .SpInputItem .TextAreaInput textarea{height:300px}.SpBasicTemplate{width:100%;background-color:#fff}.SpBasicTemplate .children{padding:20px calc(12% - 24px)}.SpBasicTemplate .footer{margin:10px 0}.SpBasicTemplate .loading-modal-wrapper{position:fixed;z-index:2;top:0;left:0;width:100%;height:100%}.SpBasicTemplate .loading-modal-wrapper-background{position:relative;width:100%;height:100%;background:hsla(0,0%,87.5%,.5);display:flex}.SpBasicTemplate .loading-image{width:50px;margin:auto}.SpBasicTemplate .api-error-modal-wrapper{position:fixed;z-index:2;top:0;left:0;width:100%;height:100%}.SpBasicTemplate .api-error-modal-wrapper-background{position:relative;width:100%;height:100%;background:hsla(0,0%,87.5%,.5);display:flex}.SpBasicTemplate .api-error-modal{position:relative;width:250px;height:140px;padding:32px;margin:auto;background:#fff;color:#434e54;border-radius:3px}.SpBasicTemplate .api-error-top-link{padding:10px 0}.SpHeader .sp-header{padding-top:7px;width:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWwAAAAGCAMAAADQWVQDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCMTNGQTI3NTY2QTVFMTExQjY5N0NBNjI0QjAxMDNFRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4N0Q3QzYyQkJBQkExMUUxQjQyMUIyQUUxODdCMUZDNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4N0Q3QzYyQUJBQkExMUUxQjQyMUIyQUUxODdCMUZDNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNDAyNUVBOEQ4QjZFMTExOUM3QTk3MUE4RTVDNDhCMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMTNGQTI3NTY2QTVFMTExQjY5N0NBNjI0QjAxMDNFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsEgzN0AAAAqUExURf///wugifGPCuMNhmAbiOgmGg52wAah5wihusvZDCIsjmm6OfzhCpEbimKBzsoAAABDSURBVHja7NTJDQAgDMRAwp0A/bdLBX7xQ2tpWnBKSn3ZGKx3FsFqZeewUlhrLGe2N3NnazEzNidTShvRRh43cgUYAH8eCfVbfFYVAAAAAElFTkSuQmCC)}.SpHeader .sp-header .sp-header-wrapper{background-color:#fff;padding:10px}.SpHeader .sp-header .sp-header-wrapper .sp-header-area{display:inline-block;width:100%;height:100%;margin:0 auto;vertical-align:middle}.SpHeader .sp-header .sp-header-wrapper .sp-header-area .logo-area{display:inline-block}.SpHeader .sp-header .sp-header-wrapper .sp-header-area .logo-area .logo-recruit{width:92px;height:auto}.SpHeader .sp-progress{margin:20px 0 0}.SpHeader .sp-progress.mB30{margin-bottom:30px!important}.SpHeader .sp-title{margin:auto 15px}.SpHeader .sp-header-horizon{margin-bottom:40px;border:1.5px solid #2d9cdb;background-color:#2d9cdb;opacity:1}.SpTitle{position:relative;width:100%;color:#434e54}.SpTitle .title{font-size:18px;font-weight:700;margin:10px 0 30px;line-height:30px;text-align:center}.SpTitle .title.fit{font-size:4vw}.SpTitle .subTitle{font-size:12px;color:#747d82;margin:0 10px;text-align:left}.SpFooter .sp-footer-horizon{margin:30px 0 0;border:1px solid #d0d0d0;background-color:#d0d0d0}.SpFooter .sp-footer-wrapper{margin:0 0 30px}.SpFooter .sp-footer-wrapper .logo-area .logo-recruit{width:200px;margin:10px 0 0 10px}.SpFooter .sp-footer-wrapper a{text-decoration:none}.SpFooter .sp-footer-wrapper .url-area{font-size:11px;color:#c3c3c3}.SpFooter .sp-footer-wrapper .url-area li{margin:12px 10px}.SpFooter .sp-footer-wrapper .url-area li a{color:#444}.SpFooter .sp-footer-wrapper .url-area li span{float:right;margin-right:3px;font-weight:700;color:#c3c3c3}.SpFooter .sp-footer-wrapper .map-area .url-area .url-horizon{border:none;border-top:1px dashed #d0d0d0}.SpButtonArea{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.SpButtonArea .wrapper{text-align:center;padding:0 calc(12% - 24px)}.SpButtonArea .button-area{display:inline-block;width:100%}.SpButtonArea .next .NextButton .button{font-size:16px}.SpButtonArea .next{margin:0 0 10px}.SpButtonArea .prev .ClickOnlyButton .button,.SpButtonArea .prev .PrevButton .button{font-size:16px}.SpButtonArea .privacy-pollicy{text-align:center;font-size:12px;margin-top:20px}.SpButtonArea .border{border-bottom:1px dashed #d0d0d0;margin:0 auto 30px}.SpAccordionRadioTextArea{color:#495d69;font-weight:700}.SpAccordionRadioTextArea .sp-accordion-radio-text-area-wrapper .sp-cmnt-area{display:none}.SpAccordionRadioTextArea .sp-accordion-radio-text-area-wrapper .sp-cmnt-area.checked{display:block}.SpAccordionRadioTextArea .sp-accordion-radio-text-area-wrapper .sp-cmnt-area.checked .spCollpseAreaBackground{background:#f5f5f5;border-radius:6px;padding:20px 20px 30px}.SpAccordionRadioTextArea .sp-accordion-radio-text-area-wrapper .arrowArea{margin-bottom:-16px;position:relative;text-align:center;flex-grow:1}.SpAccordionRadioTextArea .sp-accordion-radio-text-area-wrapper .sp-cmnt-area.checked .sp-background-cmnt{width:0;height:0;display:inline-block;border-bottom:10px solid #f5f5f5;border-left:10px solid transparent;border-right:10px solid transparent}.SpAccordionRadioTextArea .sp-accordion-radio-text-area-wrapper .sp-cmnt-area.checked .TextAreaInput{position:relative;padding-top:10px}.SpAccordionRadioTextArea .sp-accordion-radio-text-area-wrapper .sp-cmnt-area.checked .word-count{text-align:right;color:#747d82;font-size:10px;font-weight:400;margin:0 0 0 auto}.SpInputItem{position:relative;margin-bottom:32px;text-align:left;font-size:13px}.SpInputItem .SITM-title{font-size:14px;font-weight:700;width:100%;margin-bottom:4px}.SpInputItem .SITM-title .subTitle{font-size:11px;font-weight:400}.SpInputItem .DT-multi-line{height:21px}.SpInputItem .SITM-item{font-style:normal;width:100%;display:block;text-align:left}.SpInputItem .radioInput{display:inline-block;margin:5px 1% 1% 5px;width:46%}.SpInputItem .SITM-item input[type=text],.SpInputItem .SITM-item input[type=textArea]{width:100%;font-size:13px}.SpInputItem .qShow{display:none}.SpPopUp{position:relative;display:inline-block;cursor:pointer;vertical-align:middle}.SpPopUp .popUpWrapper{max-width:100%;min-width:50vw;position:absolute;bottom:100%;display:flex;opacity:1;z-index:100}.SpPopUp .popUpContent{padding:1rem;background-color:#333;border-radius:5px;opacity:.9;line-height:20px;color:#fff;text-align:left;margin-left:-25%;margin-right:10%}.SpPopUp .PopUp-Title{font-weight:700;font-size:16px}.SpPopUp .PopUp-Detail{font-size:14px}.SpPopUp .popUpArea{position:absolute;background:#333;z-index:100;color:#fff;margin-top:-35px;max-width:400px;border-radius:4px;opacity:0;visibility:hidden;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);transform-origin:0 5%;-webkit-transform-origin:5% 100%;-moz-transform-origin:0 5%;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:.1s all linear}.SpPopUp .popUpArea:before{content:"";position:absolute;bottom:-14px;border-color:#444 hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-style:solid;border-width:7px 10px}.SpPopUp:hover .popUpArea{opacity:1;visibility:visible;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}.SpPointComment{max-width:90%;margin:2rem auto}.SpPointComment .contents{position:relative;background-color:#f7f7f7;border-radius:20px;padding:8px 16px;line-height:17px;display:flex;align-items:center;justify-content:center}.SpPointComment .comment{padding:.7rem;color:#434e54;font-weight:700;font-size:11px}.SpPointComment .leftIcon .img{position:absolute;max-width:14%;height:auto;top:50%;left:0;transform:translate(-50%,-50%)}.SpPointComment .topLeftCornerIcon .img{position:absolute;max-width:20%;height:auto;top:-2rem;left:-1rem}.SpPointComment .topRightCornerIcon .img{position:absolute;max-width:20%;height:auto;bottom:-1.5em;right:-2rem}.SpPointComment .bottomRightCornerIcon .img{position:absolute;max-width:20%;height:auto;bottom:-1.5em;right:-1rem}.SpInputTitle{position:relative;margin-bottom:32px;font-size:13px}.SpInputTitle .SITM-title{font-size:14px;font-weight:700;width:100%;margin-bottom:4px;color:#495d69}.SpInputTitle .SITM-subTitle{margin:15px 0;font-size:10px}.SpInputTitle .SITM-item{font-style:normal;font-size:14px;line-height:30px;width:100%}.SpInputTitle .PcErrorArea.error.relative{bottom:0}.SpInputTitle .SITM-item .itemArea{width:100%}.SpInputTitle .list{padding-bottom:15px}.SpInputTitle .basicCheckbox{display:inline-block;margin:5px 1% 1% 5px;width:100%}.SpInputTitle .radioInput{width:46%;display:inline-block;margin:5px 1% 1% 5px}.SpInputTitle .horizontalLine{margin-top:50px;display:block;border-bottom:1.5px dashed #d0d0d0}.SpInputTitle .TextAreaInput .TextAreaInput textarea{height:160px}.SpInputTitle .TextAreaInput .word-count{margin-top:-5px;line-height:normal}.commentArea,.radioChidArea{margin-top:10px;display:block}.SpInputTitle input[type=text]{display:inline-block;width:100%}.SpSkillLevel{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;position:relative;display:block;border-radius:6px;padding:10px;text-align:left;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #c3c3c3;margin-bottom:10px}.SpSkillLevel.checked{border:1px solid #42a9eb;background:#f3f9fc}.SpSkillLevel.checked .tagArea{background-color:#fff;color:#434e54}.SpSkillLevel .radio-input-wrapper{align-items:center}.SpSkillLevel .level{color:#42a9eb;font-size:14px;font-weight:700;display:inline-block;margin:0 10px;line-height:25px;vertical-align:top}.SpSkillLevel .levelArea{margin-left:20px}.SpSkillLevel .rateArea{display:inline-block;vertical-align:middle}.SpSkillLevel .rate{height:22px}.SpSkillLevel .tagArea{padding:2px 5px 0;background-color:#f3f9fc;margin:auto 0 10px 5px;border-radius:30px;width:160px;height:26px;line-height:26px;text-align:center;font-size:13px;font-weight:700}.SpSkillLevel .tag{display:inline-block;text-align:center}.SpSkillLevel .salaryArea{display:block;margin-bottom:20px}.SpSkillLevel .salary{font-size:14px;margin-left:15px;line-height:1.5em}.SpSkillLevel .skillArea{height:-webkit-max-content;height:-moz-max-content;height:max-content}.SpSkillLevel .skill{font-size:14px;display:block;margin-left:15px;margin-bottom:10px;line-height:1.5em}.SpSkillLevel input[type=radio]{margin-right:5px;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.SpSkillLevel>label:before{width:15px;height:15px;border-radius:50%;border:1.5px solid #ddd}.SpSkillLevel.checked>label:after,.SpSkillLevel>label:before{position:absolute;content:"";display:inline-block;background:#fff;cursor:pointer;left:15px;top:12px}.SpSkillLevel.checked>label:after{width:8.5px;height:8.5px;border-radius:50%;border:4.5px solid #42a9eb;opacity:0;transition:.3s;opacity:1}.SpAccordionInput{color:#495d69;margin:-15px 1% 0 5px;line-height:normal}.SpAccordionInput .sp-accordion-radio-area-wrapper .sp-cmnt-area{display:none}.SpAccordionInput .sp-accordion-radio-area-wrapper .sp-cmnt-area.visible{display:block}.SpAccordionInput .sp-accordion-radio-area-wrapper .sp-cmnt-area.visible .spCollpseAreaBackground{background:#f5f5f5;border-radius:6px;padding:20px 20px 1px}.SpAccordionInput .sp-accordion-radio-area-wrapper .arrowArea{width:0;height:0;display:block;border-bottom:10px solid #f5f5f5;border-left:10px solid transparent;border-right:10px solid transparent;margin-left:20%}.SpHowToDo{position:relative;margin-bottom:20px;min-height:40px;display:inline-block;width:100%}.SpSuggestList{position:relative;z-index:10}.SpSuggestList .list-wrapper{position:absolute;border:1.5px solid #dfdfdf;border-radius:3px;max-height:200px;min-width:calc(80vw + 43px);transition:.2s}.SpSuggestList.many .list-wrapper{overflow-y:scroll;overflow-x:hidden}.SpSuggestList .list-wrapper .list .button{background-color:#fff;border:none;border-bottom:1.5px solid #dfdfdf;border-radius:3px;cursor:pointer;width:100%;height:40px;transition:.2s;outline:none;white-space:nowrap;text-align:left;padding-left:10px}.SpSuggestList .list-wrapper .list:last-child .button{border-bottom:none}.SpSuggestList .list-wrapper .list .button:hover{background-color:#f3f9fc}.SpSuggestList ::-webkit-scrollbar{width:10px!important}.SpSuggestList ::-webkit-scrollbar-track{background:#fff;border:none;border-radius:10px;box-shadow:inset 0 0 2px #eee}.SpSuggestList ::-webkit-scrollbar-thumb{background:#eee;border-radius:10px;box-shadow:none}.SpSuggestList.nolist .list-wrapper{height:0;opacity:0;border:1px solid #fff}.SpSuggestList.fullWidth .list-wrapper{min-width:calc(80vw + 43px)}.SpSuggestList .list-wrapper .list .button:focus{background-color:#f3f9fc}.SpFreeInputArea{color:#495d69;font-weight:700;margin:-15px 1% 0 5px;line-height:normal}.SpFreeInputArea .sp-accordion-text-area-wrapper .sp-cmnt-area{display:none}.SpFreeInputArea .sp-accordion-text-area-wrapper .sp-cmnt-area.visible{display:block}.SpFreeInputArea .sp-accordion-text-area-wrapper .sp-cmnt-area.visible .spCollpseAreaBackground{background:#f5f5f5;border-radius:6px;padding:20px 20px 30px}.spAccordionRadioTextArea .sp-accordion-radio-text-area-wrapper .arrowArea{margin-bottom:-7px;position:relative;text-align:center;flex-grow:1}.SpFreeInputArea .sp-accordion-text-area-wrapper .sp-cmnt-area.visible .sp-background-cmnt{width:0;height:0;display:block;border-bottom:10px solid #f5f5f5;border-left:10px solid transparent;border-right:10px solid transparent;margin-left:48%}.SpFreeInputArea .sp-accordion-text-area-wrapper .sp-cmnt-area.visible .TextAreaInput{position:relative;padding-top:10px}.SpFreeInputArea .sp-accordion-text-area-wrapper .sp-cmnt-area.visible .word-count{text-align:right;color:#747d82;font-size:10px;font-weight:400;margin:0 0 0 auto}.SpFreeInputArea .sp-accordion-text-area-wrapper .sp-cmnt-area.visible .errArea{font-weight:400}.SpFreeInputArea .sp-accordion-text-area-wrapper .sp-cmnt-area.visible .errArea .PcErrorArea{bottom:0}.SpStepProgressBar{--main-color:#51b9e9;--completed-line-color:#51b9e9;--step-inner-circle-fill:#fff;--step-bg:#fff;--total-steps-for-calc:7;--circle-diameter:16px;--circle-border-width:2px;--line-extra-shortening:4px;--line-border-empty:#ededed;--step-border:#d6d6d6;--line-thickness:calc(var(--circle-diameter)/2);--track-line-thickness:calc(var(--circle-diameter)*7/10);--track-line-color:var(--line-border-empty)}.SpStepProgressBar .stepper-wrapper{display:flex;align-items:center;width:100%;margin:30px auto;font-family:sans-serif;position:relative}.SpStepProgressBar .stepper-wrapper:before{content:"";position:absolute;top:50%;left:calc(100%/var(--total-steps-for-calc)/2);right:calc(100%/var(--total-steps-for-calc)/2);height:var(--track-line-thickness);background-color:var(--track-line-color);z-index:0;transform:translateY(-50%);border-radius:calc(var(--track-line-thickness)/2);transition:all .3s ease}.SpStepProgressBar .step-item{display:flex;flex-direction:column;align-items:center;position:relative;flex:1 1;min-width:calc(var(--circle-diameter) + var(--circle-border-width)*2 + 10px);padding:0 2px}.SpStepProgressBar .step-counter{width:var(--circle-diameter);height:var(--circle-diameter);border-radius:50%;background-color:var(--step-bg);border:var(--circle-border-width) solid var(--step-border);display:flex;justify-content:center;align-items:center;position:relative;z-index:2;transition:all .3s ease}.SpStepProgressBar .step-counter:before{content:"";position:absolute;width:calc(var(--circle-diameter)/1.6);height:calc(var(--circle-diameter)/1.6);background-color:var(--step-inner-circle-fill);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;transition:all .3s ease}.SpStepProgressBar .step-item:before{content:"";position:absolute;top:50%;transform:translateY(-50%);height:var(--line-thickness);background-color:var(--line-border-empty);z-index:1;transition:background-image .3s ease,background-color .3s ease,width .3s ease,right .3s ease;right:calc(50% + var(--circle-diameter)/2 + var(--circle-border-width) + var(--line-extra-shortening)/2);width:calc(100% - var(--circle-diameter) - var(--circle-border-width)*2 - var(--line-extra-shortening))}.SpStepProgressBar .step-item:first-child:before{display:none}.SpStepProgressBar .step-item.done .step-counter,.SpStepProgressBar .step-item.wip .step-counter{background-color:var(--main-color);border-color:var(--main-color)}.SpStepProgressBar .step-item.done:before,.SpStepProgressBar .step-item.wip:before{right:calc(50% + var(--circle-diameter)/2 + var(--circle-border-width));width:calc(100% - var(--circle-diameter) - var(--circle-border-width)*2);background-color:transparent;background-image:repeating-linear-gradient(120deg,var(--line-border-empty),var(--line-border-empty) 1px,var(--completed-line-color) 0,var(--completed-line-color) 2px);background-size:auto}.PcConfItem{color:#495d69;font-weight:700}.PcConfItem .wrapper{display:inline-flex}.PcConfItem .title-wrapper{position:relative}.PcConfItem .title{height:32px;width:auto;font-size:20px}.PcConfItem .RequiredOrOptionalIcon{margin-left:10px}.PcConfItem .itemArea{padding:2px 10px;min-height:54px;background-color:#f3f9fc;border-radius:3px;font-size:16px;display:flex;align-items:center;white-space:pre-wrap}.PcConfItem .QuestionMarkIcon{margin-left:7px}.PcConfItem .qShow{display:none}.PcConfItem .itemArea p{width:100%;word-wrap:break-word}.Conf .PcConfItem{margin:0 0 45px}.Conf a.link-grey{color:#fff;font-weight:700}.SpConfItem{color:#495d69;font-weight:700;margin-bottom:10px}.SpConfItem .title-wrapper{position:relative}.SpConfItem .title{height:32px;width:auto;font-size:13px;font-weight:700}.SpConfItem .itemArea{padding:2px 10px;min-height:50px;background-color:#f3f9fc;border-radius:3px;font-size:13px;line-height:18px;white-space:pre-wrap}.SpConfItem .QuestionMarkIcon{margin-left:7px}.SpConfItem .qShow{display:none}.SpConfItem .itemArea p{width:100%;word-wrap:break-word}.ConfSp{overflow-x:hidden}.ConfSp a.link-grey{color:#fff;font-weight:700}.PcFinishContact{margin-bottom:32px;background-color:#f3f9fc;border-radius:4px;padding:25px;text-align:center}.PcFinishContact .info{color:#747d82}.PcFinishContact .mailArea{display:inline-block;align-items:center;background-color:#fff;border:1.5px solid #d0d0d0;border-radius:4px;padding:25px 30px;color:#8498a3;width:300px;margin-top:20px}.PcFinishContact .mail{margin-left:10px;font-size:20px;font-weight:700}.SpFinishContact{background-color:#f3f9fc;border-radius:6px;padding:25px;text-align:center}.SpFinishContact .mB20{margin-bottom:20px}.SpFinishContact .info{text-align:left;font-size:12px;line-height:20px;color:#747d82}.SpFinishContact .mailArea{display:block;background-color:#fff;border:1px solid #d0d0d0;border-radius:5px;padding:20px 10px;color:#8498a3;margin-top:15px}.SpFinishContact .mail{margin-left:5px;font-size:14px;font-weight:700}.PM-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1607843137254902);display:flex;align-items:center;justify-content:center;z-index:100}.PM-overlay ::-webkit-scrollbar{display:none}.PM-overlay .PM-content{z-index:2;padding:10px;background:#fff;border-radius:6px;width:780px}.PM-overlay .PM-content .PM-close-button-area{display:inline-flex;float:right}.PM-overlay .PM-content .PM-back-button-area{display:inline-flex;float:left}.PM-overlay .PM-content .PM-back-button{z-index:10000;width:14px;height:25px;cursor:pointer}.PM-overlay .PM-content .PM-back-button:after{display:inline-block;width:14px;height:20px;background:url(/clcd/odform/static/media/icon_back.f972263e.svg) no-repeat 50%;background-size:14px 20px;content:""}.PM-overlay .PM-content .PM-wrapper{position:relative;margin-left:0;margin-right:0;padding:0}.PM-overlay .PM-content .PM-wrapper .PM-information{padding:0 5%;width:100%;font-size:14px;display:inline-block;box-sizing:border-box;min-height:200px}.PM-overlay .PM-content .PM-wrapper .PM-information .horizontalLine{display:none}.PM-overlay .PM-content .PM-wrapper .PM-next-button-area{display:block;width:768px;margin-right:12px}.PM-overlay .PM-content .PM-wrapper .PM-next-button{margin:30px 30% 20px;display:block}.PM-overlay .PM-content .PM-wrapper .select_nav{display:table;margin:0 auto;z-index:99}.PM-overlay .PM-content .PM-wrapper .select_nav>.nav_inner{position:relative;display:table-cell;width:50px;height:18px}.PM-overlay .PM-content .PM-wrapper .select_nav>.nav_inner:last-of-type{width:18px;padding-right:0}.PM-overlay .PM-content .PM-wrapper .select_nav>.nav_inner>span.nav_line{display:block;position:absolute;width:50px;top:8px;left:0;height:3px;background:#d0d0d0;border-left-style:solid;z-index:10}.PM-overlay .PM-content .PM-wrapper .select_nav>.nav_inner>span.nav_icon{display:block;position:absolute;top:0;left:0;width:18px;height:18px;background:url(/clcd/odform/static/media/nav_circle.8cc35227.svg) no-repeat;background-size:18px 18px;z-index:20}.PM-overlay .PM-content .PM-wrapper .select_nav>.nav_inner.after>span.nav_icon{background:url(/clcd/odform/static/media/nav_circle_after.523fac06.svg) no-repeat;background-size:18px 18px}.PM-overlay .PM-content .PM-wrapper .select_nav>.nav_inner.active>span.nav_icon{background:url(/clcd/odform/static/media/nav_circle_active.5e7298fb.svg) no-repeat;background-size:18px 18px}.PM-overlay .PM-content .PM-wrapper .PM-header{position:relative;padding:0;text-align:center;margin:20px 20px auto;white-space:pre-wrap}.PM-overlay .PM-content .PM-wrapper .PM-header .title{font-size:21px;position:relative;display:block;color:#495d69;font-weight:700;border-bottom:1px solid #e1e1e1;padding-bottom:10px}.PM-overlay .PM-content .PM-wrapper .PM-step{padding:20px 10px 16px}.PM-overlay .PM-content .PM-wrapper .PM-step .subTitle{font-size:18px;line-height:1.5;position:relative;display:block;color:#495d69;font-weight:700;text-align:center}.PM-overlay .PM-content .PM-wrapper .PM-information-wrapper{max-height:410px;box-sizing:border-box;overflow-x:hidden;overflow-y:auto}.PM-overlay .PM-content .PM-wrapper .PM-information-wrapper.style2{height:410px}.PM-overlay .PM-content .PM-wrapper .PM-information.mT0{margin-top:0}.PM-overlay .PM-content ::-webkit-scrollbar{display:block;width:12px}.PM-overlay .PM-content ::-webkit-scrollbar-track{background-color:#e1f1fa;border-radius:10px}.PM-overlay .PM-content ::-webkit-scrollbar-thumb{background-color:#68b7e6;border-radius:10px;border:3px solid #e1f1fa;background-clip:border-box}.PM-overlay .TextAreaInput .PITM-ERR{margin-top:0}.cross-circle{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;width:20px;height:20px;line-height:16px;background-color:#fff;display:inline-block;margin:auto}.cross-circle .cross{left:8px;font-size:20px;font-weight:bolder}.cross-circle .cross:after{position:relative;content:"\d7";font-size:30px;color:#68b7e6;font-weight:700}.AddJobDescription.PC .PcBasicTemplate .main{padding:0 10px 40px}.AddJobDescription.PC .PcBasicTemplate .main .children{padding:0}.AddJobDescription.PC .titleArea .title{font-size:20px;font-weight:700;text-align:center;margin:20px 0 0}.AddJobDescription.PC .PcInputTitle .PITM-title .note{color:#f073aa}.AddJobDescription.PC #workInfoContentDip{margin-top:40px}.AddJobDescription.PC #workInfoContentDip .workInfoDtlBtnArea{width:60%;margin:20px auto;display:block}.AddJobDescription.PC .workInfoDtl{background-color:#f3f9fc;border:1px solid #42a9eb;border-radius:6px;padding:20px;margin-top:40px;box-sizing:border-box;font-size:14px}.AddJobDescription.PC .workInfoDtl td,.AddJobDescription.PC .workInfoDtl th{padding:5px}.AddJobDescription.PC .workInfoDtl th{box-sizing:border-box;width:170px;vertical-align:top}.AddJobDescription.PC #workInfoContentCmntDip{margin-top:60px}.AddJobDescription.PC #workInfoContentCmntDip .PITM-title{font-size:16px;font-weight:700}.AddJobDescription.PC .line{width:780px;border-bottom:1px dashed #d0d0d0;margin:0 auto 60px}.AddJobDescription.PC .TextAreaInput textarea{height:160px}.AddJobDescription.PC #workInfoContentCmntDip .PcErrorArea{margin-top:-25px}.SM-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1607843137254902);display:flex;justify-content:center;z-index:100}.SM-overlay .SM-content:after{display:block;height:40px;content:""}@media (max-height:550px){.SM-overlay ::-webkit-scrollbar{height:8px}.SM-overlay ::-webkit-scrollbar-track{background:#dcdcdc;border:none}.SM-overlay ::-webkit-scrollbar-thumb{background:#696969;border-radius:3px}}.SM-overlay .SM-content{z-index:2;width:90%;background:#fff;max-height:90vh;margin:auto 5%;border-radius:6px}.SM-overlay .SM-content .SM-header-area{padding:1rem 1rem 0}.SM-overlay .SM-content .SM-header-area .SM-close-button-area{display:inline-flex;float:right}.SM-overlay .SM-content .SM-header-area .SM-back-button-area{display:inline-flex;float:left}.SM-overlay .SM-content .SM-header-area .SM-back-button{width:14px;height:20px;cursor:pointer}.SM-overlay .SM-content .SM-header-area .SM-back-button:after{display:inline-block;width:14px;height:25px;background:url(/clcd/odform/static/media/icon_back.f972263e.svg) no-repeat 50%;background-size:14px 20px;content:""}.SM-overlay .SM-content .SM-wrapper{position:relative;margin:auto;padding:.5rem}.SM-overlay .SM-content .SM-information{padding:0 5%;margin-bottom:10px;width:100%;font-size:14px;display:inline-block;box-sizing:border-box}.SM-overlay .SM-content .SM-information .horizontalLine{display:none}.SM-overlay .SM-content .SM-next-button-area{width:100%;margin-top:2rem}.SM-overlay .SM-content .SM-next-button{padding:0 0 0 5px}.SM-overlay .SM-content .select_nav{display:table;margin:0 auto}.SM-overlay .SM-content .select_nav>.nav_inner{position:relative;display:table-cell;width:50px;height:20px}.SM-overlay .SM-content .select_nav>.nav_inner:last-of-type{width:18px;padding-right:0}.SM-overlay .SM-content .select_nav>.nav_inner>span.nav_line{display:block;position:absolute;width:50px;top:8px;left:0;height:3px;background:#d0d0d0;border-left-style:sod;z-index:1}.SM-overlay .SM-content .select_nav>.nav_inner>span.nav_icon{display:block;position:absolute;top:0;left:0;width:20px;height:20px;background:url(/clcd/odform/static/media/nav_circle.8cc35227.svg) no-repeat;background-size:20px 20px;z-index:2}.SM-overlay .SM-content .select_nav>.nav_inner.after>span.nav_icon{background:url(/clcd/odform/static/media/nav_circle_after.523fac06.svg) no-repeat;background-size:20px 20px}.SM-overlay .SM-content .select_nav>.nav_inner.active>span.nav_icon{background:url(/clcd/odform/static/media/nav_circle_active.5e7298fb.svg) no-repeat;background-size:20px 20px}.SM-overlay .SM-content .SM-header{position:relative;padding:0;text-align:center;margin:.5rem 1rem auto;white-space:pre-wrap}.SM-overlay .SM-content .SM-header .title{font-size:14px;position:relative;display:block;color:#495d69;font-weight:700;padding-bottom:10px}.SM-overlay .SM-content .line{border-bottom:1px solid #e1e1e1}.SM-overlay .SM-content .SpInputTitle{margin-bottom:0}.SM-overlay .SM-information-wrapper{max-height:70vh;box-sizing:border-box;overflow-x:hidden;overflow-y:auto}.SM-overlay ::-webkit-scrollbar{display:block;width:.6rem}.SM-overlay ::-webkit-scrollbar-track{background-color:#e1f1fa;border-radius:1rem}.SM-overlay ::-webkit-scrollbar-thumb{background-color:#68b7e6;border-radius:1rem;border:.2rem solid #e1f1fa;background-clip:border-box}.SM-overlay .SM-step{padding:20px 10px 16px}.SM-overlay .SM-step .subTitle{font-size:18px;line-height:1.5;position:relative;display:block;color:#495d69;font-weight:700;text-align:center}.SM-overlay .calender{transform:translate3d(calc(5vw - 170px),0,0)!important}.SM-overlay .SpInputTitle .PcErrorArea{margin-top:1rem}.AddJobDescription.SP .SpTitle .title{margin:10px 0 0}.AddJobDescription.SP .SpBasicTemplate .children{padding:0 calc(12% - 24px)}.AddJobDescription.SP .titleArea .title{font-size:14px;font-weight:700;text-align:center;margin:20px 0 30px}.AddJobDescription.SP .SpInputTitle .SITM-title .note{color:#f073aa}.AddJobDescription.SP #workInfoContentDip{margin-top:40px}.AddJobDescription.SP #workInfoContentDip .workInfoDtlBtnArea{width:100%;margin:10px auto;display:block}.AddJobDescription.SP #workInfoContentDip .ClickOnlyButton .button{font-size:16px}.AddJobDescription.SP .workInfoDtl{font-size:13px;background-color:#f3f9fc;border:1px solid #42a9eb;border-radius:6px;padding:10px;margin-top:40px;box-sizing:border-box;font-size:12px;line-height:2}.AddJobDescription.SP .workInfoDtl td,.AddJobDescription.SP .workInfoDtl th{padding:5px;vertical-align:top}.AddJobDescription.SP .workInfoDtl th{box-sizing:border-box;width:90px;vertical-align:top}.AddJobDescription.SP #workInfoContentCmntDip{margin-top:60px}.AddSkill.PC .PcBasicTemplate .main{padding:0 10px 40px}.AddSkill.PC .PcBasicTemplate .main .children{padding:0}.AddSkill.PC .mT10{margin-Top:30px}.AddSkill.PC .titleArea .title{font-size:20px;font-weight:700;text-align:center;margin:20px 0 0}.AddSkill.PC .skillOtherCmntDisp .PITM-title{font-size:16px;font-weight:700}.AddSkill.PC .skillOtherCmntDisp .PcInputTitle .TextAreaInput .TextAreaInput textarea{height:160px}.AddSkill.PC .skillOtherCmntDisp .PcErrorArea{margin-top:-25px}.AddSkill.SP .SpTitle .title{margin:10px 0 0}.AddSkill.SP .SpBasicTemplate .children{padding:0 calc(12% - 24px)}.AddSkill.SP .skillOtherCmntDisp .SpInputTitle .SITM-subTitle{font-size:13px;font-weight:700}.AddSkill.SP .skillOtherCmntDisp .PcErrorArea{margin-top:-5px}.AddSkill.SP .mT10{margin-Top:30px}.AddSkill.SP .titleArea .title{font-size:14px;font-weight:700;text-align:center;margin:0 0 10px}.AddSkill.SP .SITM-item label .BasicCheckBoxInput{min-height:65px}.AddCondition.PC .PcBasicTemplate .main{padding:0 10px 40px}.AddCondition.PC .PcBasicTemplate .main .children{padding:0}.AddCondition.PC .mT60{margin-top:60px}.AddCondition.PC .titleArea .title{font-size:20px;font-weight:700;text-align:center;margin:20px 0 30px}.AddCondition.PC .PcErrorArea{margin-top:7px}.AddCondition.PC .attendanceDisp,.AddCondition.PC .dispList1,.AddCondition.PC .dispList2,.AddCondition.PC .hourSalaryDisp{margin-top:32px}.AddCondition.PC .PcInputItem .q-circle .question{position:absolute}.AddCondition.PC .endTimeRange,.AddCondition.PC .overTimeRange,.AddCondition.PC .startTimeRange,.AddCondition.PC .workingDayRange,.AddCondition.PC .workTime{display:block}.AddCondition.PC .endTimeRange label,.AddCondition.PC .overTimeRange label,.AddCondition.PC .startTimeRange label,.AddCondition.PC .workingDayRange label,.AddCondition.PC .workTime label{margin:2%;color:#545454;font-size:14px}.AddCondition.PC .endTimeRange_DB,.AddCondition.PC .overTimeRange_DB,.AddCondition.PC .startTimeRange_DB,.AddCondition.PC .workingDayRange_DB,.AddCondition.PC .workTime_DB{display:inline-block;margin-bottom:10px}.AddCondition.PC .endTimeRange_DB .DropdownInput .A-DI-wrapper,.AddCondition.PC .overTimeRange_DB .DropdownInput .A-DI-wrapper,.AddCondition.PC .startTimeRange_DB .DropdownInput .A-DI-wrapper,.AddCondition.PC .workingDayRange_DB .DropdownInput .A-DI-wrapper,.AddCondition.PC .workTime_DB .DropdownInput .A-DI-wrapper{display:inline-block;width:110px}.AddCondition.PC .endTimeRange_DB .DropdownInput .A-DI-list-wrapper,.AddCondition.PC .overTimeRange_DB .DropdownInput .A-DI-list-wrapper,.AddCondition.PC .startTimeRange_DB .DropdownInput .A-DI-list-wrapper,.AddCondition.PC .workingDayRange_DB .DropdownInput .A-DI-list-wrapper,.AddCondition.PC .workTime_DB .DropdownInput .A-DI-list-wrapper{width:110px}.AddCondition.PC .endTimeRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddCondition.PC .overTimeRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddCondition.PC .startTimeRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddCondition.PC .workingDayRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddCondition.PC .workTime_DB .DropdownInput.noSelect .A-DI-selected-item button{color:#c3c3c3}.AddCondition.PC .workingDayRange .syuu{font-weight:700}.AddCondition.PC .dispList2 .workingDayRange .PcInputItem{margin-bottom:5px}.AddCondition.PC .PcAccordionInput .pc-accordion-radio-area-wrapper .arrowArea{margin-left:82%}.AddCondition.PC .workingDayRangeOthersDisp .BasicCheckBoxInput{width:380px}.AddCondition.PC .workingDayRangeOthersDisp .PcAccordionTextArea .pc-accordion-text-area-wrapper .pc-cmnt-area.checked .pc-background-cmnt{margin-left:25%}.AddCondition.PC .workingDayRangeOthersDisp .PcErrorArea{position:unset}.AddCondition.PC .workingDayRangeOthersDisp .PcAccordionTextArea{font-weight:400}.AddCondition.PC .workingDayRangeOthersDisp .PcAccordionTextArea .pc-accordion-text-area-wrapper .pc-cmnt-area.checked .TextAreaInput textarea{height:160px}.PcAccordionTextArea{color:#495d69;font-weight:700}.PcAccordionTextArea .pc-accordion-text-area-wrapper .pc-cmnt-area{display:none}.PcAccordionTextArea .pc-accordion-text-area-wrapper .pc-cmnt-area.checked{display:block}.PcAccordionTextArea .pc-accordion-text-area-wrapper .pc-cmnt-area.checked .pcCollpseAreaBackground{background:#f5f5f5;border-radius:6px;padding:20px 20px 30px}.PcAccordionRadioTextArea .pc-accordion-radio-text-area-wrapper .arrowArea{margin-bottom:-7px;position:relative;text-align:center;flex-grow:1}.PcAccordionTextArea .pc-accordion-text-area-wrapper .pc-cmnt-area.checked .pc-background-cmnt{width:0;height:0;display:block;border-bottom:10px solid #f5f5f5;border-left:10px solid transparent;border-right:10px solid transparent;margin-left:48%}.PcAccordionTextArea .pc-accordion-text-area-wrapper .pc-cmnt-area.checked .TextAreaInput{position:relative;padding-top:10px}.PcAccordionTextArea .pc-accordion-text-area-wrapper .pc-cmnt-area.checked .word-count{text-align:right;color:#747d82;font-size:10px;font-weight:400;margin:0 0 0 auto}.PcAccordionTextArea .pc-accordion-text-area-wrapper .pc-cmnt-area.checked .errArea{font-weight:400}.PcAccordionTextArea .pc-accordion-text-area-wrapper .pc-cmnt-area.checked .errArea .PcErrorArea{margin-top:8px}.PcAccordionTextArea .pcCollpseAreaBackground .title{font-size:14px;font-weight:700;margin-bottom:4px;color:#495d69}.PcInputHourSalary{margin-bottom:32px;background-color:#f3f9fc;border-radius:4px;padding:25px;color:#495d69}.PcInputHourSalary .PcInputHourSalary-wrapper{display:flex;justify-content:center;color:#495d69}.PcInputHourSalary .title-area{margin-right:40px}.PcInputHourSalary .title{font-size:20px;font-weight:700}.PcInputHourSalary .notice{margin-top:10px;font-size:12px}.PcInputHourSalary .input-hour-salary{font-size:16px;font-weight:700;justify-content:right}.PcInputHourSalary .input-hour-salary .item{display:inline-table}.PcInputHourSalary .input-hour-salary .hourSalary-label{margin-left:10px;margin-right:10px}.PcInputItem .PIA-item .PcInputHourSalary .input-hour-salary input{width:250px;text-align:right}.PcInputItem .PIA-item .PcInputHourSalary .input-hour-salary input::-webkit-input-placeholder{text-align:left}.PcInputItem .PIA-item .PcInputHourSalary .input-hour-salary input:-ms-input-placeholder{text-align:left}.PcInputItem .PIA-item .PcInputHourSalary .input-hour-salary input::-ms-input-placeholder{text-align:left}.PcInputItem .PIA-item .PcInputHourSalary .input-hour-salary input::placeholder{text-align:left}.PcInputHourSalary .PcErrorArea{font-weight:400}.PcInputHourSalary .api-err{margin-top:20px;margin-left:20px}.AddCondition.SP .SpTitle .title{margin:10px 0 0}.AddCondition.SP .SpBasicTemplate .children{padding:0 calc(12% - 24px)}.AddCondition.SP .titleArea .title{font-size:14px;font-weight:700;text-align:center;margin:20px 0 30px}.AddCondition.SP .PcErrorArea{margin-top:7px}.AddCondition.SP .attendanceDisp,.AddCondition.SP .dispList1,.AddCondition.SP .dispList2,.AddCondition.SP .hourSalaryDisp{margin-top:32px}.AddCondition.SP .workingDayRangeOthersDisp{margin-top:-32px}.AddCondition.SP .SpInputItem .q-circle .question{position:absolute}.AddCondition.SP .endTimeRange,.AddCondition.SP .overTimeRange,.AddCondition.SP .startTimeRange,.AddCondition.SP .workingDayRange,.AddCondition.SP .workTime{display:block}.AddCondition.SP .endTimeRange label,.AddCondition.SP .overTimeRange label,.AddCondition.SP .startTimeRange label,.AddCondition.SP .workingDayRange label,.AddCondition.SP .workTime label{margin:.5rem;color:#545454;font-size:14px}.AddCondition.SP .endTimeRange_DB,.AddCondition.SP .overTimeRange_DB,.AddCondition.SP .startTimeRange_DB,.AddCondition.SP .workingDayRange_DB,.AddCondition.SP .workTime_DB{display:inline-block;margin-bottom:10px}.AddCondition.SP .endTimeRange_DB .DropdownInput .A-DI-wrapper,.AddCondition.SP .startTimeRange_DB .DropdownInput .A-DI-wrapper,.AddCondition.SP .workTime_DB .DropdownInput .A-DI-wrapper{display:inline-block;width:7rem}.AddCondition.SP .endTimeRange_DB .DropdownInput .A-DI-list-wrapper,.AddCondition.SP .startTimeRange_DB .DropdownInput .A-DI-list-wrapper,.AddCondition.SP .workTime_DB .DropdownInput .A-DI-list-wrapper{width:7rem}.AddCondition.SP .endTimeRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddCondition.SP .overTimeRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddCondition.SP .startTimeRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddCondition.SP .workingDayRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddCondition.SP .workTime_DB .DropdownInput.noSelect .A-DI-selected-item button{color:#c3c3c3}.AddCondition.SP .overTimeRange_DB .DropdownInput .A-DI-wrapper,.AddCondition.SP .workingDayRange_DB .DropdownInput .A-DI-wrapper{display:inline-block;width:6rem}.AddCondition.SP .overTimeRange_DB .DropdownInput .A-DI-list-wrapper,.AddCondition.SP .workingDayRange_DB .DropdownInput .A-DI-list-wrapper{width:6rem}.AddCondition.SP .workingDayRange label{margin:.3rem}.AddCondition.SP .workingDayRange .AddCondition_ERR .PcErrorArea{margin-top:7px}.AddCondition.SP .workingDayRangeOthersDisp .PcErrorArea{position:unset}.AddCondition.SP .workingDayRangeOthersDisp .SpAccordionTextArea{font-weight:400}.AddCondition.SP .workingDayRange .syuu{font-weight:700}.SpAccordionTextArea{color:#495d69;font-weight:700;font-size:14px}.SpAccordionTextArea .sp-accordion-text-area-wrapper .sp-cmnt-area{display:none}.SpAccordionTextArea .sp-accordion-text-area-wrapper .sp-cmnt-area.checked{display:block}.SpAccordionTextArea .sp-accordion-text-area-wrapper .sp-cmnt-area.checked .spCollpseAreaBackground{background:#f5f5f5;border-radius:6px;padding:20px 20px 30px}.SpAccordionTextArea .sp-accordion-text-area-wrapper.sp-cmnt-area.checked .arrowArea{margin-top:20px;margin-bottom:-16px;position:relative;flex-grow:1;display:block}.SpAccordionTextArea .sp-accordion-text-area-wrapper .sp-cmnt-area.checked .sp-background-cmnt{width:0;height:0;display:block;border-bottom:10px solid #f5f5f5;border-left:10px solid transparent;border-right:10px solid transparent;margin-left:48%}.SpAccordionTextArea .sp-accordion-text-area-wrapper .sp-cmnt-area.checked .TextAreaInput{position:relative;padding-top:10px}.SpAccordionTextArea .sp-accordion-text-area-wrapper .sp-cmnt-area.checked .word-count{text-align:right;color:#747d82;font-size:10px;font-weight:400;margin:0 0 0 auto}.SpAccordionTextArea .sp-accordion-text-area-wrapper .sp-cmnt-area.checked .errArea{font-weight:400}.SpAccordionTextArea .sp-accordion-text-area-wrapper .sp-cmnt-area.checked .errArea .PcErrorArea{margin-top:3px}.SpAccordionTextArea .spCollpseAreaBackground .title{font-size:14px;font-weight:700;width:100%;margin-bottom:4px;color:#495d69}.SpInputHourSalary{margin-bottom:32px;background-color:#f3f9fc;border-radius:4px;padding:25px 0}.SpInputHourSalary-wrapper{text-align:center;color:#495d69}.SpInputHourSalary .title-area{margin-bottom:20px}.SpInputHourSalary .title{font-size:14px;font-weight:700;margin-bottom:10px}.SpInputHourSalary .notice{font-size:12px}.SpInputHourSalary .input-hour-salary{font-size:14px;font-weight:700}.SpInputHourSalary .input-hour-salary .hourSalary-label{margin-left:10px;margin-right:10px}.SpInputItem .SITM-item .SpInputHourSalary .input-hour-salary input{width:50%;text-align:right}.SpInputItem .SITM-item .SpInputHourSalary .input-hour-salary input::-webkit-input-placeholder{font-size:13px;text-align:left}.SpInputItem .SITM-item .SpInputHourSalary .input-hour-salary input:-ms-input-placeholder{font-size:13px;text-align:left}.SpInputItem .SITM-item .SpInputHourSalary .input-hour-salary input::-ms-input-placeholder{font-size:13px;text-align:left}.SpInputItem .SITM-item .SpInputHourSalary .input-hour-salary input::placeholder{font-size:13px;text-align:left}.SpInputHourSalary .api-err{padding:10px 20px}.DropdownInput{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;position:relative;font-family:"Heebo",sans-serif;font-size:14px}.DropdownInput .A-DI-wrapper{width:78px}.DropdownInput .A-DI-selected-item{position:relative;background-color:#fff;height:40px;line-height:40px;border-radius:3px;padding-right:5px}.DropdownInput.noSelect .A-DI-selected-item{color:#696969}.DropdownInput .A-DI-selected-item button{width:100%;height:100%}.DropdownInput.noSelect .A-DI-selected-item button{color:#696969}.DropdownInput .A-DI-selected-item .allow{position:absolute;top:15px;right:12px;width:5px;height:5px;border-color:transparent transparent #b6c8d0 #b6c8d0;border-style:solid;border-width:1px;transform:rotate(-45deg)}.DropdownInput .A-DI-list-wrapper{position:absolute;top:45px;border-radius:3px;width:78px;transition:.2s;visibility:hidden;max-height:0;z-index:10}.DropdownInput.many .A-DI-list-wrapper{overflow-y:scroll;width:88px}.DropdownInput.open .A-DI-list-wrapper{visibility:visible;max-height:200px}.DropdownInput .A-DI-list-wrapper .A-DI-list{background-color:#fff;transition:.2s;visibility:hidden;opacity:0;border:1.5px solid #c3c3c3;border-bottom:none;border-radius:0;cursor:pointer;height:40px;outline:none;z-index:100}.DropdownInput .A-DI-list-wrapper .A-DI-list .button{width:100%;height:100%}.DropdownInput.open .A-DI-list-wrapper .A-DI-list{visibility:visible;opacity:1}.DropdownInput .A-DI-list-wrapper .A-DI-list:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.DropdownInput .A-DI-list-wrapper .A-DI-list:last-child{border-bottom:1.5px solid #c3c3c3;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.DropdownInput .A-DI-list-wrapper .A-DI-list.isSelected{background-color:#42a9eb;border:1.5px solid #42a9eb}.DropdownInput .A-DI-list-wrapper .A-DI-list.isSelected .button{color:#fff}.DropdownInput .A-DI-list-wrapper .A-DI-list:hover{background-color:#f3f9fc}.DropdownInput .A-DI-list-wrapper .A-DI-list.isSelected:hover{background-color:#42a9eb}.DropdownInput ::-webkit-scrollbar{width:10px!important}.DropdownInput ::-webkit-scrollbar-track{background:#fff;border:none;border-radius:10px;box-shadow:inset 0 0 2px #eee}.DropdownInput ::-webkit-scrollbar-thumb{background:#eee;border-radius:10px;box-shadow:none}.DropdownInput .A-DI-wrapper{border:1.5px solid #b6c8d0;background-color:#fff;border-radius:3px;outline:none}.DropdownInput .A-DI-wrapper.border{border:1.5px solid #42a9eb}.DropdownInput .A-DI-wrapper.border .A-DI-selected-item .button{background:#fff}.DropdownInput .A-DI-wrapper.inValid{border:none}.DropdownInput .A-DI-wrapper .A-DI-selected-item.inValid{border:1px solid #e77d79;background:#ffe1dd;padding:0!important}.DropdownInput .A-DI-wrapper.disabled{border:none}.DropdownInput .A-DI-wrapper .A-DI-selected-item.disabled{color:#c3c3c3;background-color:#f5f5f5;border:none;pointer-events:none}.AddEnvi.PC .PcBasicTemplate .main{padding:0 10px 40px}.AddEnvi.PC .PcBasicTemplate .main .children{padding:0}.AddEnvi.PC .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.AddEnvi.PC .pd30px{padding:30px 0}.AddEnvi.PC .AddEnvi_ageGroup{display:flex;align-items:center;grid-gap:16px;gap:16px;padding:20px}.AddEnvi.PC .DropdownInput .A-DI-wrapper{display:inline-block;width:110px}.AddEnvi.PC .DropdownInput .A-DI-list-wrapper{width:110px}.AddEnvi.PC .DropdownInput.noSelect .A-DI-selected-item button{color:#c3c3c3}.AddEnvi.PC .container2 div{padding:10px 20px}.AddEnvi.PC .PcInputTitle{position:relative}.AddEnvi.PC .PcInputTitle .PITM-title{font-size:20px;font-weight:700;width:auto;margin-bottom:4px;color:#495d69}.AddEnvi.PC .width-50per{width:50%}.AddEnvi.PC .mT30px{margin-top:30px}.AddEnvi.PC .dsiplayBlock{display:block;background-color:#f7f7f7;padding:30px 10px 50px}.AddEnvi.PC .dsiplayNone{display:none}.AddEnvi.PC .PcInputTitle .TextAreaInput .TextAreaInput textarea{margin-bottom:-10px}.AddEnvi.PC .titleArea .title{font-size:20px;font-weight:700;text-align:center;margin:20px 0 30px}.AddEnvi.PC .workEnviCmnt{padding-top:40px}.AddEnvi.PC .workEnviCmnt .PITM-title{font-size:16px;font-weight:700}.AddEnvi.PC .TextAreaInput textarea{height:160px}.AddEnvi.PC .workEnviCmnt .PcErrorArea{margin-top:-30px}.AddEnvi.SP .SpTitle .title{margin:10px 0 0}.AddEnvi.SP .SpBasicTemplate .children{padding:0 calc(12% - 24px)}.AddEnvi.SP .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.AddEnvi.SP .pd30px{padding:30px 0}.AddEnvi.SP .AddEnvi_ageGroup{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;padding:20px}.AddEnvi.SP .DropdownInput .A-DI-wrapper{display:inline-block;width:6rem}.AddEnvi.SP .DropdownInput .A-DI-list-wrapper{width:6rem}.AddEnvi.SP .DropdownInput.noSelect .A-DI-selected-item button{color:#c3c3c3}.AddEnvi.SP .container2 div{padding:10px 20px}.AddEnvi.SP .spInputTitle{position:relative}.AddEnvi.SP .spInputTitle .PITM-title{font-size:20px;font-weight:700;width:auto;margin-bottom:4px;color:#495d69}.AddEnvi.SP .width-50per{width:50%}.AddEnvi.SP .mT30px{margin-top:30px}.AddEnvi.SP .mT50px{margin-top:50px}.AddEnvi.SP .dsiplayBlock{display:block;background-color:#f7f7f7;padding:30px 10px 50px}.AddEnvi.SP .dsiplayNone{display:none}.AddEnvi.SP .spInputTitle .TextAreaInput .TextAreaInput textarea{margin-bottom:-10px}.AddEnvi.SP .DotSlider{margin-top:20px}.AddEnvi.SP .DotSlider .slider label:before{font-size:13px}.AddEnvi.SP .mB0{margin-bottom:0}.AddEnvi.SP .workEnviCmnt .SITM-title{font-size:13px;font-weight:700;padding-top:20px}.AddEnvi.SP .titleArea .title{font-size:14px;font-weight:700;text-align:center;margin:20px 0 30px}.AddEnvi.SP .AddEnvi_ageGroup_DB .DropdownInput .A-DI-wrapper{display:inline-block;width:6rem}.AddEnvi.SP .AddEnvi_ageGroup_DB .DropdownInput .A-DI-list-wrapper{width:6rem}.DotSlider .slide-wrapper{width:100%;display:flex;flex-direction:column;align-items:center}.DotSlider .slider{display:flex;flex-direction:row;align-content:stretch;position:relative;width:100%;height:50px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.DotSlider .slider span{display:contents}.DotSlider .slider:before{content:" ";position:absolute;height:2px;width:80%;top:50%;left:50%;transform:translate(-50%,-50%);background:#d9d9d9}.DotSlider .slider input,.DotSlider .slider label{box-sizing:border-box;flex:1 1}.DotSlider .slider label{display:inline-block;position:relative;width:20%;height:100%;pointer-events:none}.DotSlider .slider label:before{content:attr(data-label);position:absolute;left:50%;padding-top:10px;transform:translate(-50%,45px);font-size:16px;letter-spacing:.4px;font-weight:400;white-space:nowrap;transition:all .15s ease-in-out}.DotSlider .slider label:after{content:" ";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:1px solid #ddd;background:#fff;border-radius:50%;cursor:pointer;pointer-events:all}.DotSlider .slider label:hover:after{transform:translate(-50%,-50%) scale(1.2)}.DotSlider .slider input{display:none}.DotSlider .slider input:checked+label:before{opacity:1}.DotSlider .slider input:checked+label:after{border:0;background:url(/clcd/odform/static/media/icon_check_blue.f40831fd.svg) no-repeat;transform:translate(-50%,-50%) scale(1.7)}.AddInfo.PC .PcBasicTemplate .main{padding:0 10px 40px}.AddInfo.PC .PcBasicTemplate .main .children{padding:0}.AddInfo.PC .PcErrorArea{margin-top:7px}.AddInfo.PC a.link-grey{color:#fff;font-weight:700}.AddInfo.PC .address .example{margin-top:10px;color:#696969}.AddInfo.PC .address .PcErrorArea{bottom:0}.PcFooter .pc-footer-horizon{margin-top:0}.AddInfo.PC .basicInfo{margin-top:32px;position:relative}.AddInfo.PC .titleArea .title{font-size:20px;font-weight:700;text-align:center;margin:20px 0 30px}.AddInfo.PC .mT60{margin-top:60px}.AddInfo.SP .SpTitle .title{margin:10px 0 0}.AddInfo.SP .SpBasicTemplate .children{padding:0 calc(12% - 24px)}.AddInfo.SP{overflow-x:hidden}.AddInfo.SP a.link-grey{color:#fff;font-weight:700}.AddInfo.SP .address{margin-bottom:32px}.AddInfo.SP .address .example{margin-top:10px;color:#696969;font-size:14px}.AddInfo.SP .address .PcErrorArea{bottom:0}.AddInfo.SP .titleArea .title{font-size:14px;font-weight:700;text-align:center;margin:20px 0 30px}.ACONF_nofFill{color:#f073aa;font-weight:700}.AddConf.PC .ACONF_hourSalary{display:block;text-align:center}.AddConf.PC .ACONF_hourSalary .min{margin:.5rem}.AddConf.PC .ACONF_hourSalary label{margin:.5rem;color:#545454;font-size:16px;font-weight:550}.AddConf.PC .ACONF_hourSalary input[type=text]{width:18vw;height:50px;margin-bottom:10px;text-align:right}.AddConf.PC .ACONF_CMT_ERR{margin-top:-20px;margin-left:20px;display:block}.AddConf.PC .PM-overlay .TextAreaInput textarea{line-height:30px;height:160px}.AddConf.PC .otherContactInfo{margin-top:32px}.AddConf.PC .q-circle{margin:2px 2px 2px 10px}.AddConf.PC .items label{max-width:530px;text-align:left;overflow-wrap:anywhere}.AddConf.PC a.link-grey{color:#fff;font-weight:700}.AddConf.PC .endTimeRange,.AddConf.PC .startTimeRange,.AddConf.PC .workTime{text-align:center}.AddConf.PC .ageRange label,.AddConf.PC .endTimeRange label,.AddConf.PC .overTimeRange label,.AddConf.PC .startTimeRange label,.AddConf.PC .workingDayRange label,.AddConf.PC .workTime label{margin:2%;color:#545454;font-size:14px}.AddConf.PC .ageRange_DB,.AddConf.PC .endTimeRange_DB,.AddConf.PC .overTimeRange_DB,.AddConf.PC .startTimeRange_DB,.AddConf.PC .workingDayRange_DB,.AddConf.PC .workTime_DB{display:inline-block;margin-bottom:10px}.AddConf.PC .ageRange_DB .DropdownInput .A-DI-wrapper,.AddConf.PC .endTimeRange_DB .DropdownInput .A-DI-wrapper,.AddConf.PC .overTimeRange_DB .DropdownInput .A-DI-wrapper,.AddConf.PC .startTimeRange_DB .DropdownInput .A-DI-wrapper,.AddConf.PC .workingDayRange_DB .DropdownInput .A-DI-wrapper,.AddConf.PC .workTime_DB .DropdownInput .A-DI-wrapper{display:inline-block;width:110px}.AddConf.PC .ageRange_DB .DropdownInput .A-DI-list-wrapper,.AddConf.PC .endTimeRange_DB .DropdownInput .A-DI-list-wrapper,.AddConf.PC .overTimeRange_DB .DropdownInput .A-DI-list-wrapper,.AddConf.PC .startTimeRange_DB .DropdownInput .A-DI-list-wrapper,.AddConf.PC .workingDayRange_DB .DropdownInput .A-DI-list-wrapper,.AddConf.PC .workTime_DB .DropdownInput .A-DI-list-wrapper{width:110px}.AddConf.PC .ageRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddConf.PC .endTimeRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddConf.PC .overTimeRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddConf.PC .startTimeRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddConf.PC .workingDayRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddConf.PC .workTime_DB .DropdownInput.noSelect .A-DI-selected-item button{color:#c3c3c3}.AddConf.PC .ageRange,.AddConf.PC .overTimeRange{text-align:center;margin-top:30px}.AddConf.PC .PM-overlay .ageRange,.AddConf.PC .PM-overlay .overTimeRange,.AddConf.PC .PM-overlay .workingDayRange,.AddConf.PC .PM-overlay .workTime{margin-bottom:-40px}.AddConf.PC .workingDayRange{margin-top:20px;text-align:center}.AddConf.PC .workingDayRange .syuu{font-weight:700}.AddConf.PC .PcAccordionInput .pc-accordion-radio-area-wrapper .arrowArea{margin-left:82%}.AddConf.PC .workingDayRangeOthersDisp .BasicCheckBoxInput{width:380px}.AddConf.PC .PcAccordionTextArea .pc-accordion-text-area-wrapper .pc-cmnt-area.checked .pcCollpseAreaBackground{text-align:left;font-weight:700}.AddConf.PC .workingDayRangeOthersDisp .PcAccordionTextArea .pc-accordion-text-area-wrapper .pc-cmnt-area.checked .errArea .PcErrorArea{position:unset;margin-top:-30px}.AddConf.PC .workingDayRangeOthersDisp .PcAccordionTextArea{font-weight:400}.AddConf.PC .genderRange .DotSlider{padding-top:30px;width:70%;margin:auto}.AddConf.PC .ACONF_hourSalary .ACONF_ERR{text-align:left}.AddConf.PC .ACONF_hourSalary .ACONF_ERR_API{text-align:left;display:block;margin-top:10px}.AddConf.PC .PcInputTitle .PITM-title .note{color:#f073aa}.AddConf.PC .calender{transform:translate3d(calc(5vw - 100px),0,0)!important}.PcConfTitle{position:relative;margin-bottom:32px}.PcConfTitle .PITM-title{font-size:14px;width:auto;padding-bottom:10px;align-items:center}.PcConfTitle .PITM-titleArea{height:40px;line-height:40px}.PcConfTitle .title{font-size:20px;font-weight:700}.PcConfTitle .commentArea,.PcConfTitle .odArea{display:block;margin-top:10px}.PcConfTitle .horizontalLine{margin-top:50px;display:block;border-bottom:1.5px dashed #d0d0d0}.ModifyButton{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;position:relative;width:12px;height:12px;cursor:pointer;margin:0 0 0 10px}.PcConfOdItem{margin-bottom:15px;font-size:14px;display:block}.PcConfOdItem .tagArea{padding:7px 8px;background-color:#f3f9fc;border-radius:30px;color:#434e54;font-weight:700;margin:auto 15px;text-align:center;display:inline-flex;white-space:pre-wrap}.PcConfOdItem .tag{width:140px;line-height:24px;display:inline-block}.PcConfOdItem .items{margin:0 0 0 5px;font-size:14px;color:#434e54;display:inline-flex;white-space:pre-wrap;max-width:550px}.PcConfOdItem .items label{display:inline-flex;text-align:justify;max-width:550px;word-wrap:break-word}.PcConfOdItem .items ul{list-style-type:none;margin:0}.PcConfOdItem .items li{line-height:22px}.PcConfOdItem .items li:before{content:"・"}.PcConfOdItem .modify-button-area{display:inline-flex}.PcConfOdItem .modify-button-area.hide{display:none!important}.AddConf.SP .SpTitle .subTitle{text-align:center}.AddConf.SP .ACONF_nofFill{color:#f073aa;font-weight:700}.AddConf.SP .ACONF_hourSalary{color:#545454;font-size:medium;font-weight:550;display:inline-block;text-align:center}.AddConf.SP .ACONF_hourSalary input[type=text]{width:40%;height:50px;margin-bottom:10px;text-align:right}.AddConf.SP .ACONF_hourSalary label{margin-left:5px}.AddConf.SP .ACONF_hourSalary .ACONF_ERR{font-weight:400;text-align:left}.AddConf.SP .ACONF_hourSalary .ACONF_ERR_API{font-weight:400;text-align:left;display:block;margin-top:10px}.AddConf.SP .BasicCheckBoxInput{font-size:13px}.AddConf.SP .ACONF_CMT_ERR{margin-top:-20px;margin-left:20px;display:block}.AddConf.SP label[for=attendance01] .BasicCheckBoxInput,.AddConf.SP label[for=attendance02] .BasicCheckBoxInput,.AddConf.SP label[for=attendance03] .BasicCheckBoxInput,.AddConf.SP label[for=bgdOfRecruitment01] .RadioInput,.AddConf.SP label[for=bgdOfRecruitment02] .RadioInput,.AddConf.SP label[for=bgdOfRecruitment03] .RadioInput,.AddConf.SP label[for=bgdOfRecruitment04] .RadioInput,.AddConf.SP label[for=bgdOfRecruitment05] .RadioInput,.AddConf.SP label[for=desiredStartDate01] .RadioInput,.AddConf.SP label[for=desiredStartDate02] .RadioInput,.AddConf.SP label[for=desiredStartDate03] .RadioInput,.AddConf.SP label[for=excelSkill11] .BasicCheckBoxInput,.AddConf.SP label[for=excelSkill21] .BasicCheckBoxInput,.AddConf.SP label[for=excelSkill22] .BasicCheckBoxInput,.AddConf.SP label[for=excelSkill23] .BasicCheckBoxInput,.AddConf.SP label[for=excelSkill31] .BasicCheckBoxInput,.AddConf.SP label[for=excelSkill32] .BasicCheckBoxInput,.AddConf.SP label[for=otherSkill01] .BasicCheckBoxInput,.AddConf.SP label[for=otherSkill02] .BasicCheckBoxInput,.AddConf.SP label[for=otherSkill03] .BasicCheckBoxInput,.AddConf.SP label[for=otherSkill04] .BasicCheckBoxInput,.AddConf.SP label[for=otherSkill05] .BasicCheckBoxInput,.AddConf.SP label[for=otherSkill06] .BasicCheckBoxInput,.AddConf.SP label[for=otherSkill07] .BasicCheckBoxInput,.AddConf.SP label[for=otherSkill08] .BasicCheckBoxInput,.AddConf.SP label[for=otherSkill09] .BasicCheckBoxInput,.AddConf.SP label[for=workPeriod01] .RadioInput,.AddConf.SP label[for=workPeriod02] .RadioInput,.AddConf.SP label[for=workPeriod03] .RadioInput{min-height:65px}.AddConf.SP .otherContactInfo{margin-top:32px}.AddConf.SP .q-circle{margin:2px 2px 2px 10px}.AddConf.SP .items{margin:0 1.5rem 0 5px;font-size:13px;color:#696969;display:inline-flex;max-width:230px;text-align:left;overflow-wrap:anywhere}.AddConf.SP .otherContactInfo .PcErrorArea.error.relative{bottom:0}.AddConf.SP .SpPopUp .popUpArea{margin-top:3px!important}.AddConf.SP .SpPopUp .popUpArea:before{bottom:1px;left:10px;border-top:7px solid hsla(0,0%,100%,0);border-bottom:7px solid #444}.AddConf.SP .SpPopUp .popUpWrapper{top:100%;bottom:0!important;display:block}.AddConf.SP .SpPopUp .popUpContent{margin-left:-100%;max-width:60vw}.AddConf.SP .SpSuggestList .list-wrapper{min-width:calc(65vw + 43px);background-color:#fff}.AddConf.SP .SpSuggestList.many .list-wrapper{max-height:130px!important}.AddConf.SP a.link-grey{color:#fff;font-weight:700}.AddConf.SP .endTimeRange,.AddConf.SP .startTimeRange,.AddConf.SP .workTime{display:block}.AddConf.SP .ageRange label,.AddConf.SP .endTimeRange label,.AddConf.SP .overTimeRange label,.AddConf.SP .startTimeRange label,.AddConf.SP .workTime label{margin:2%;color:#545454;font-size:14px}.AddConf.SP .ageRange_DB,.AddConf.SP .endTimeRange_DB,.AddConf.SP .overTimeRange_DB,.AddConf.SP .startTimeRange_DB,.AddConf.SP .workingDayRange_DB,.AddConf.SP .workTime_DB{display:inline-block;margin-bottom:10px}.AddConf.SP .endTimeRange_DB .DropdownInput .A-DI-wrapper,.AddConf.SP .startTimeRange_DB .DropdownInput .A-DI-wrapper,.AddConf.SP .workTime_DB .DropdownInput .A-DI-wrapper{display:inline-block;width:6rem}.AddConf.SP .endTimeRange_DB .DropdownInput .A-DI-list-wrapper,.AddConf.SP .startTimeRange_DB .DropdownInput .A-DI-list-wrapper,.AddConf.SP .workTime_DB .DropdownInput .A-DI-list-wrapper{width:6rem}.AddConf.SP .ageRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddConf.SP .endTimeRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddConf.SP .overTimeRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddConf.SP .startTimeRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddConf.SP .workingDayRange_DB .DropdownInput.noSelect .A-DI-selected-item button,.AddConf.SP .workTime_DB .DropdownInput.noSelect .A-DI-selected-item button{color:#c3c3c3}.AddConf.SP .ageRange,.AddConf.SP .overTimeRange,.AddConf.SP .workingDayRange{text-align:center}.AddConf.SP .ageRange label,.AddConf.SP .overTimeRange label,.AddConf.SP .workingDayRange label{margin:.2rem}.AddConf.SP .ageRange_DB .DropdownInput .A-DI-wrapper,.AddConf.SP .overTimeRange_DB .DropdownInput .A-DI-wrapper,.AddConf.SP .workingDayRange_DB .DropdownInput .A-DI-wrapper{display:inline-block;width:5rem}.AddConf.SP .ageRange_DB .DropdownInput .A-DI-list-wrapper,.AddConf.SP .overTimeRange_DB .DropdownInput .A-DI-list-wrapper,.AddConf.SP .workingDayRange_DB .DropdownInput .A-DI-list-wrapper{width:5rem}.AddConf.SP .workingDayRange .syuu{font-weight:700}.AddConf.SP .genderRange .DotSlider{width:90%;margin:auto}.AddConf.SP .genderRange .DotSlider .slider label:before{font-size:13px}.AddConf.SP .SpAccordionTextArea .sp-accordion-text-area-wrapper .sp-cmnt-area.checked .spCollpseAreaBackground{text-align:left}.AddConf.SP .SpInputTitle .SITM-title .note{color:#f073aa}.AddConf.SP .calender{transform:translate3d(calc(5vw - 20px),0,0)!important;top:4.5rem}.AddConf.SP .SM-overlay .ClickOnlyButton .button{font-size:16px}.SpConfTitle{position:relative;margin-bottom:32px}.SpConfTitle .SITM-title{font-size:14px;width:100%;align-items:center}.SITM-titleArea{height:40px;line-height:40px}.SpConfTitle .title{font-size:20px;font-weight:700}.SpConfTitle .SITM-item{font-style:normal;font-size:14px;line-height:auto;width:100%;display:inline-flex;justify-content:flex-start}.SpConfTitle .commentArea{margin-top:10px;display:block}.SpConfTitle .horizontalLine{margin-top:50px;display:block;border-bottom:1.5px dashed #d0d0d0}.SpConfOdItem{margin-bottom:15px}.SpConfOdItem .tagArea{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:26px;padding:7px 20px;background-color:#f3f9fc;border-radius:30px;color:#434e54;line-height:26px;font-size:12px;font-weight:700;margin:10px 0;text-align:center}.SpConfOdItem .tag{display:inline-block}.SpConfOdItem .items{margin:0 15px 0 5px;font-size:13px;color:#696969;text-align:left;display:inline-flex;white-space:pre-wrap}.SpConfOdItem .items p{margin-top:0}.SpConfOdItem .items li:before{content:"・ "}.SpConfOdItem .items li{line-height:22px}.SpConfOdItem .modify-button-area{margin-left:2rem;position:absolute;display:inline-flex}.SpConfOdItem .modify-button-area.hide{display:none!important}.AddThanks.PC .PcBasicTemplate .main .children{min-height:auto}
/*# sourceMappingURL=main.48590674.chunk.css.map */