.SpForm_module__PUWLq{min-height:calc(600px + 28px);padding:14px;display:block}@media screen and (min-width:620px){.SpForm_module__PUWLq{display:none;min-height:unset}}.SpForm_moduleInner__NCwVo{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;max-width:360px}.SpForm_moduleControl__4sY6T{width:100%}.SpForm_moduleContent__Qb7co{display:flex;width:100%;align-items:center;justify-content:center;flex-flow:wrap}.SpForm_moduleLabel___ua2x{margin:1rem 0}.SpForm_moduleLabelLeft__0li_V{font-weight:700;white-space:nowrap;margin-bottom:10px}.SpForm_moduleLabelInner__JQDez{display:flex}.SpForm_moduleAnnotation__T2S1k{font-size:.9em;color:#535353;text-align:center;margin-bottom:.5em}.SpForm_module__PUWLq .SpForm_desiredJobCategoryButton__EfXLm{width:100%!important}.SpForm_moduleSpacing__sfIjm{padding-bottom:2rem}.SpForm_firstView__G5Kvb{position:relative}.SpForm_firstViewImg__QLkfy{width:100%;height:auto}.SpForm_defaultModalInner__RA23D{top:260px;transform:translateY(0)}.SpForm_defaultModalBg__EJXYB{background-color:rgba(0,0,0,.2)}.SpForm_largeButton__KBp2_{width:calc(50% - 10px)!important;margin:5px;font-size:1.1428571429rem}.SpForm_largeButton__KBp2_:last-of-type{padding:.4rem 1rem;width:96%!important;margin:2%}.SpForm_normalButton__EFMA1{width:calc(50% - 10px)!important;margin:5px;font-size:1.1428571429rem}.SpForm_normalButton__EFMA1.SpForm_desiredSeasonButton__x_XOg:last-of-type{padding:.4rem 1rem;width:96%!important;margin:2%}.SpForm_normalButton__EFMA1.SpForm_desiredSeasonButton__x_XOg:last-of-type .SpForm_desiredSeasonInner___09lC{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:14px 2px 18px}.SpForm_normalButton__EFMA1.SpForm_desiredWorkingTimeZoneButton__XuSmL .SpForm_desiredWorkingTimeZoneInner__JaEq8{padding:10px 2px 8px}.SpForm_normalButton__EFMA1.SpForm_desiredWorkingTimeZoneButton__XuSmL .SpForm_desiredWorkingTimeZoneImgRow__VilmQ,.SpForm_normalButton__EFMA1.SpForm_desiredWorkingTimeZoneButton__XuSmL .SpForm_desiredWorkingTimeZoneImg__0RImD,.SpForm_normalButton__EFMA1.SpForm_desiredWorkingTimeZoneButton__XuSmL .SpForm_desiredWorkingTimeZoneThumb__XwZ31{height:66px}.SpForm_normalButton__EFMA1.SpForm_desiredWorkingTimeZoneButton__XuSmL .SpForm_desiredWorkingTimeZoneText__4_3An{margin-top:10px}.SpForm_wideButton__hye3J{width:calc(100% - 10px)!important;margin:5px;font-size:1.1428571429rem}.SpForm_desiredSalaryButton__Dainx{width:calc(50% - 10px)!important;margin:5px;font-size:1.1428571429rem}.SpForm_experience__DTQ9_{width:calc(50% - 4px);margin:2px;font-size:1.1428571429rem;text-align:center;word-break:keep-all;padding:0 10px}.SpForm_experience__DTQ9_:first-of-type .SpForm_experienceThumb__D7dxp{bottom:-6px}.SpForm_experience__DTQ9_:nth-of-type(2) .SpForm_experienceThumb__D7dxp{bottom:-.5px}[name=estateExperience] .SpForm_estateExperienceText__X1aF6{margin-top:3px}.SpForm_telField__gL3_6{margin-bottom:30px}.SpForm_telFieldHelper__8hYVb{position:absolute;top:-1.5rem;right:1rem}.SpForm_telFieldHelperRed__s8g_Z{color:#f57b03}.SpForm_telFieldHelperRed__s8g_Z:not(:empty){padding-left:3px}.SpForm_innerText__7St_h{width:100%;font-size:.9em;margin:0 0 .6rem;text-align:center;color:#535353}.SpForm_innerTextJobRatio__dM4XO{font-size:.9rem;text-align:center;margin-bottom:1.2em;color:#333}.SpForm_innerTextAnnotation__s4ujR{color:#f57b03;font-weight:700}.SpForm_exampleText__m7yhF{font-size:.8571428571rem;color:#525252}.SpForm_birthYearWrap__lNb4n{display:flex;align-items:center;gap:10px}.SpForm_nameField__E1SvD{margin-bottom:30px}.SpForm_errorMessage__bvoOF,.SpForm_text_highlight__07pi3{color:#f57b03;font-weight:700}.SpForm_errorMessage__bvoOF{margin-top:10px;font-size:.8571428571rem;text-align:center;background-color:#f8f8f8}.SpForm_targetWrap__xYX9C{width:100%;flex-flow:wrap}.SpForm_targetWrap__xYX9C,.SpForm_target___N8MO{display:flex;align-items:center;justify-content:center}.SpForm_target___N8MO{border:3px solid #d9d9d9;border-radius:20px;width:90%;height:40px;margin-bottom:24px;font-size:1.1428571429rem;color:#535353}.SpForm_target___N8MO p{position:relative;top:-1px}@keyframes SpForm_move__nyhsj{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.SpForm_finger__VYVK8{width:42px;height:42px;position:absolute;right:5%;top:42%;z-index:70;background:url(/images/funeral/standard_01_g5/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__nyhsj 2.5s linear 0s infinite;-webkit-animation:SpForm_move__nyhsj 2.5s linear 0s infinite;pointer-events:none}.SpForm_fingerInit__3DQJI{transition:none}.SpForm_square__ths_L{display:inline-block;width:10px;height:10px;margin:8px 5px;background-color:#12abb1}.SpForm_modalTitle__VKwbz{margin:0 0 1rem;text-align:center;font-size:1.1rem;font-weight:700;color:#525252}@media screen and (min-width:620px){.SpForm_modalTitle__VKwbz{font-size:1.3rem}}.SpForm_modalInner__M3Ehk{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__M3Ehk{padding:2rem}}.SpForm_modalButton__VriYr{margin:0 0 1rem;color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm_modalButton__VriYr{margin:0 0 2rem}}.SpForm_modalButton__VriYr:last-of-type{margin:0}.SpForm_modalButtonPrimary__mF_gE{background:linear-gradient(#f57c04,#f57c04 50%,#e9631c 0,#e9631c);border:1px solid #e9631c}.SpForm_modalButtonSecondary__N9kSH{background:linear-gradient(#12abb1,#12abb1 50%,#009194 0,#009194);border:1px solid #009194}.SpForm_modalButtonText__x5pme{color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm_modalButtonText__x5pme{font-size:1.6rem}}.SpForm_contentPrefectures___i9Io{margin-bottom:2em}.SpForm_contentPrefectures___i9Io .SpForm_isSelected__0UE_P{background-color:#e8f0fe;border-color:#12abb1}.SpForm_labelPrefectures__Zu3TW{margin-bottom:0}.SpForm_labelExperience__WXEIR{font-size:1.0714285714rem}.SpForm_labelAnnotation__O507X{text-indent:1.5em;font-size:1rem;font-weight:400}.SpForm_labelAnnotation02__ZqVcS{text-indent:1.5em;font-size:.9714285714rem;font-weight:700}.SpForm_desiredSalaryContent__wMruN{display:flex;width:100%;align-items:center;justify-content:center;flex-flow:wrap}.SpForm_licenseMultipleButton__UMely{margin:5px;width:calc(50% - 10px)!important}.SpForm_licenseMultipleButton__UMely:last-child{width:96%!important}.SpForm_licenseMultipleThumb__fjQAn{display:flex!important;align-items:center;justify-content:center}.SpForm_licenseMultipleImg__EcJUt{height:40px!important}.SpForm_showFlex__75cio{display:flex!important}.SpForm_showBlock__Lbvi_{display:block!important}.SpForm_hide___PBfP{display:none!important}.SpForm_bold__rJ7OK{font-weight:700}.SpInputFieldButton_module__qGpM5{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__8C_27{padding:14px 2px;display:block;box-sizing:border-box}.SpInputFieldButton_moduleInner__8C_27:not(:has(.SpInputFieldButton_thumb__ES4mx)) .SpInputFieldButton_text__0zU0r{margin:0}.SpInputFieldButton_module__qGpM5.SpInputFieldButton_isSelected___6mxc{background-color:#f57b03;color:#fff}.SpInputFieldButton_fullWidth__Oa3Qz{width:100%}.SpInputFieldButton_thumb__ES4mx{position:relative;display:block;height:60px}.SpInputFieldButton_img__PbFzN{height:60px;max-width:100%;display:inline-block}.SpInputFieldButton_imgRow__EQZil{height:66px;max-width:100%}.SpInputFieldButton_text__0zU0r{color:#535353;margin:10px 0 0;display:block}.SpInputFieldButton_textRow___73q7{margin:0}.SpInputFieldButton_text__0zU0r.SpInputFieldButton_isSelected___6mxc{color:#fff}.SpInputFieldDesiredSalaryButton_module__GGGsx{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}.SpInputFieldDesiredSalaryButton_moduleInner__JUzlq{padding:14px 6px;height:85px;display:flex;width:auto;align-items:center;justify-content:center;flex-flow:column wrap;box-sizing:border-box}.SpInputFieldDesiredSalaryButton_moduleInner__JUzlq:not(:has(.SpInputFieldDesiredSalaryButton_thumb__SKzt8)) .SpInputFieldDesiredSalaryButton_text__o1xf5{margin:0}.SpInputFieldDesiredSalaryButton_module__GGGsx.SpInputFieldDesiredSalaryButton_isSelected__uv4EY{background-color:#f57b03;color:#fff}.SpInputFieldDesiredSalaryButton_fullWidth__OJcPX{width:100%}.SpInputFieldDesiredSalaryButton_thumb__SKzt8{position:relative;display:block;height:60px}.SpInputFieldDesiredSalaryButton_img__eEbmF{height:60px;max-width:100%;display:inline-block}.SpInputFieldDesiredSalaryButton_imgRow__mHOdz{height:60px;max-width:100%}.SpInputFieldDesiredSalaryButton_text__o1xf5{color:#535353;margin:4px 0 0;display:block}.SpInputFieldDesiredSalaryButton_textRow__Z_OCZ{margin:0}.SpInputFieldDesiredSalaryButton_text__o1xf5.SpInputFieldDesiredSalaryButton_isSelected__uv4EY{color:#fff}.SpInputFieldDesiredSalaryButton_number__o0lN4{font-size:1.7142857143rem}