.SpForm_module__Nxppt{min-height:calc(600px + 28px);padding:14px;display:block}@media screen and (min-width:620px){.SpForm_module__Nxppt{display:none;min-height:unset}}.SpForm_moduleInner__GD6nJ{display:flex;width:100%;align-items:flex-start;justify-content:center;flex-flow:column wrap;margin:0 auto;padding:2rem 1rem;box-sizing:border-box;background-color:#fff}.SpForm_moduleControl__cr6PY{width:100%}.SpForm_moduleContent__5pVZI{display:flex;width:100%;align-items:center;justify-content:center;flex-flow:wrap}.SpForm_moduleLabel__f6_Hj{margin:1rem 0}.SpForm_moduleLabelLeft__mdQyt{font-weight:700;white-space:nowrap;margin-bottom:10px}.SpForm_moduleLabelInner__KAhms{display:flex;font-size:1.2rem}.SpForm_moduleLabelInnerSmall__9NSfo{font-size:.9em;font-weight:400}.SpForm_moduleAnnotation__nf_qa{font-size:.8571428571rem;color:#535353;text-align:center;margin-bottom:1em}.SpForm_module__Nxppt .SpForm_desiredJobCategoryButton__gqnva{width:100%!important}.SpForm_moduleSpacing__b16T0{padding-bottom:2rem}.SpForm_firstView__acSvY{position:relative}.SpForm_firstViewImg__gQhKM{width:100%;height:auto}.SpForm_defaultModalInner__0PEBE{top:240px;transform:translateY(0)}.SpForm_defaultModalBg__mh8nW{background-color:rgba(0,0,0,.3)}.SpForm_largeButton__Drld5{width:calc(50% - 10px)!important;margin:5px;font-size:1.1428571429rem}.SpForm_largeButton__Drld5:last-of-type{padding:.4rem 1rem;width:96%!important;margin:2%}.SpForm_normalButton__jraRX{width:calc(50% - 10px)!important;margin:5px;font-size:1.1428571429rem}.SpForm_wideButton__PeVgB{width:calc(100% - 10px)!important;margin:5px;font-size:1.1428571429rem}.SpForm_wideRowButton__k0o0f{padding:.4rem 1rem;width:96%!important;margin:2%;font-size:1.1428571429rem;color:#535353;white-space:nowrap}@media screen and (max-width:360px){.SpForm_wideRowButton__k0o0f .SpForm_moduleInnerRow__pR_U2{flex-direction:column!important;text-align:center!important}}.SpForm_experience__oKZ2S{width:calc(50% - 4px);margin:2px;font-size:1.0714285714rem;text-align:center;word-break:keep-all;padding:0 10px}.SpForm_experience__oKZ2S:first-of-type .SpForm_experienceThumb__ZwV4T{bottom:-6px}.SpForm_experience__oKZ2S:nth-of-type(2) .SpForm_experienceThumb__ZwV4T{bottom:-.5px}[name=estateExperience] .SpForm_estateExperienceText__e2C6j{margin-top:3px}.SpForm_telField__76uf7{margin-bottom:30px}.SpForm_telFieldHelper__Ir_ij{position:absolute;top:-1.5rem;right:1rem}.SpForm_telFieldHelperRed__W4UcA{color:#f57b03}.SpForm_telFieldHelperRed__W4UcA:not(:empty){padding-left:3px}.SpForm_innerText__cKaZ6{width:100%;font-size:.9rem;margin:0 0 1.0285714286rem;text-align:center;color:#535353}.SpForm_innerTextJobRatio__CX0wk{font-size:.925rem;text-align:center;margin-bottom:1.2em;color:#535353}.SpForm_innerTextAnnotation__kZUf5{color:#f57b03;font-weight:700}.SpForm_exampleText__ruwZM{font-size:.8571428571rem;color:#525252}.SpForm_birthYearWrap__XjJJ8{display:flex;align-items:center;gap:10px}.SpForm_nameField__GJkOB{margin-bottom:30px}.SpForm_errorMessage__GezvW,.SpForm_text_highlight__oXfEU{color:#f57b03;font-weight:700}.SpForm_errorMessage__GezvW{margin-top:10px;font-size:.8571428571rem;text-align:center;background-color:#f8f8f8}.SpForm_targetWrap__gz6pA{width:100%;flex-flow:wrap}.SpForm_targetWrap__gz6pA,.SpForm_target__0jIQd{display:flex;align-items:center;justify-content:center}.SpForm_target__0jIQd{border:3px solid #d9d9d9;border-radius:20px;width:90%;height:40px;margin-bottom:18px;font-size:1.1428571429rem;color:#535353}.SpForm_target__0jIQd p{position:relative;top:-1px}@keyframes SpForm_move__x0tol{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.SpForm_finger__RJJFv{width:34px;height:34px;position:absolute;right:5%;top:42%;z-index:70;background:url(/images/lp/construction-worker/demolition_01_i9/icon_finger.png) no-repeat;background-size:contain;transition:.5s ease-out;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;animation:SpForm_move__x0tol 2.5s linear 0s infinite;-webkit-animation:SpForm_move__x0tol 2.5s linear 0s infinite;pointer-events:none}.SpForm_fingerInit__4Fd_Q{transition:none}.SpForm_fingerHidden___D_C_{opacity:0;visibility:hidden}.SpForm_square___cw31{display:inline-block;width:10px;height:10px;margin:8px 5px;background-color:#12abb1}.SpForm_modalTitle__GHRnV{margin:0 0 1rem;text-align:center;font-size:1.1rem;font-weight:700;color:#525252}@media screen and (min-width:620px){.SpForm_modalTitle__GHRnV{font-size:1.3rem}}.SpForm_modalInner___uRSV{display:flex;width:100%;align-items:flex-start;justify-content:center;flex-flow:column wrap;padding:1rem;background-color:#fff;border-radius:6px;box-sizing:border-box}@media screen and (min-width:620px){.SpForm_modalInner___uRSV{padding:2rem}}.SpForm_modalButton__pr742{margin:0 0 1rem;color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm_modalButton__pr742{margin:0 0 2rem}}.SpForm_modalButton__pr742:last-of-type{margin:0}.SpForm_modalButtonPrimary__FqlYZ{background:linear-gradient(#f57c04,#f57c04 50%,#e9631c 0,#e9631c);border:1px solid #e9631c}.SpForm_modalButtonSecondary__6MSMH{background:linear-gradient(#12abb1,#12abb1 50%,#009194 0,#009194);border:1px solid #009194}.SpForm_modalButtonText__xGgGa{color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm_modalButtonText__xGgGa{font-size:1.6rem}}.SpForm_contentPrefectures__R7h1j{margin-bottom:2em}.SpForm_contentPrefectures__R7h1j .SpForm_isSelected__H9VRi{background-color:#e8f0fe;border-color:#12abb1}.SpForm_labelPrefectures__pq901{margin-bottom:0}.SpForm_labelExperience__efTS4{font-size:1.0714285714rem}.SpForm_labelAnnotation__KplZa{text-indent:1.5em;font-size:1rem;font-weight:400}.SpForm_labelAnnotation02__pK50G{text-indent:1.5em;font-size:.9714285714rem;font-weight:700}.SpForm_showFlex__Jps_j{display:flex!important}.SpForm_showBlock__SwnNb{display:block!important}.SpForm_hide__N5mHF{display:none!important}.SpForm_bold__iMVw9{font-weight:700}.SpInputFieldButton_module__TSC2M{display:inline-block;border:none;border-radius:6px;box-shadow:0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12);outline:none;opacity:1;cursor:pointer;background-color:#fff}.SpInputFieldButton_moduleInner__62hyD{padding:14px 2px;display:block;box-sizing:border-box}.SpInputFieldButton_moduleInner__62hyD:not(:has(.SpInputFieldButton_thumb__kR3GE)) .SpInputFieldButton_text__IXwGF{margin:0}.SpInputFieldButton_moduleInnerRow__LK_gZ{display:flex;align-items:center;justify-content:flex-start;gap:0;padding:14px 16px}@media screen and (max-width:360px){.SpInputFieldButton_moduleInnerRow__LK_gZ{flex-direction:column;text-align:center;gap:4px;align-items:center;justify-content:center}}.SpInputFieldButton_module__TSC2M.SpInputFieldButton_isSelected__7poTV{background-color:#f57b03;color:#fff}.SpInputFieldButton_fullWidth___hyYi{width:100%}.SpInputFieldButton_thumb__kR3GE{position:relative;display:block;height:60px}.SpInputFieldButton_moduleInnerRow__LK_gZ .SpInputFieldButton_thumb__kR3GE{height:60px;width:60px;flex-shrink:0}.SpInputFieldButton_img__d7KE9{height:60px;max-width:100%;display:inline-block}.SpInputFieldButton_imgRow__9DCAb{height:60px;max-width:60px;flex-shrink:0}.SpInputFieldButton_text__IXwGF{color:#535353;margin:4px 0 0;display:block}.SpInputFieldButton_textRow__b5EQe{margin:0;flex:1;text-align:left}@media screen and (max-width:360px){.SpInputFieldButton_textRow__b5EQe{text-align:center;flex:none}}.SpInputFieldButton_text__IXwGF.SpInputFieldButton_isSelected__7poTV{color:#fff}.SpInputFieldButton_salaryNumber__KA1Nu{font-size:1.5em}.SpInputFieldButton_salaryButton__7_t7k{height:85px}.SpInputFieldButton_salaryButton__7_t7k .SpInputFieldButton_moduleInner__62hyD{height:100%;display:flex;align-items:center;justify-content:center}.PageCover_module__djJ28{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:50;background-color:rgba(0,0,0,.3)}@media screen and (min-width:620px){.PageCover_module__djJ28{background-color:rgba(0,0,0,.5)}}