@keyframes ThanksContent-module-scss-module__lCQkmq__shiny{0%{left:-30%}20%{left:120%}to{left:120%}}.ThanksContent-module-scss-module__lCQkmq__finger{z-index:9999;transition:all .8s ease-out;position:absolute;top:42%;right:5%}.ThanksContent-module-scss-module__lCQkmq__finger.ThanksContent-module-scss-module__lCQkmq__unsetTransition{transition:none}.ThanksContent-module-scss-module__lCQkmq__textGreen{color:#00b46d}.ThanksContent-module-scss-module__lCQkmq__thanksTextRed{color:red}.ThanksContent-module-scss-module__lCQkmq__thanksLineImg{margin:0 auto;display:block}.ThanksContent-module-scss-module__lCQkmq__thanksLineImgWrapper{margin:.714286rem 0;display:inline-block;position:relative;overflow:hidden}.ThanksContent-module-scss-module__lCQkmq__thanksLineImgWrapperActive:before{content:"";z-index:100;background-image:linear-gradient(270deg,#fff0 0%,#fff 50%,#fff0 100%);width:40px;height:140px;animation:3s linear infinite ThanksContent-module-scss-module__lCQkmq__shiny;display:block;position:absolute;top:-50%;left:-30%;transform:rotate(30deg)}.ThanksContent-module-scss-module__lCQkmq__isSp{display:block}.ThanksContent-module-scss-module__lCQkmq__isPc{display:none}.ThanksContent-module-scss-module__lCQkmq__contentWidth{max-width:310px;margin-left:auto;margin-right:auto}.ThanksContent-module-scss-module__lCQkmq__thanks{background-color:#fff;margin:0 calc(50% - 50vw);font-size:1rem}.ThanksContent-module-scss-module__lCQkmq__thanksWrapper{flex-direction:column;min-height:100vh;display:flex}.ThanksContent-module-scss-module__lCQkmq__thanksContentWrapper{flex:1;padding:14px;position:relative}.ThanksContent-module-scss-module__lCQkmq__thanksContent{box-sizing:border-box;max-width:360px;margin:0 auto;padding:0}.ThanksContent-module-scss-module__lCQkmq__thanksLabelLeft{margin-bottom:1rem}.ThanksContent-module-scss-module__lCQkmq__thanksexampleText{color:#525252;font-size:.857143rem}.ThanksContent-module-scss-module__lCQkmq__thanksEmailInput{margin-bottom:2rem}.ThanksContent-module-scss-module__lCQkmq__thanksContentLabelInner{display:flex}.ThanksContent-module-scss-module__lCQkmq__thanksContentLabel{text-align:center;margin:1.42857rem 0}.ThanksContent-module-scss-module__lCQkmq__thanksTitleLabel{text-align:center;color:#535353;margin-bottom:20px;padding-top:10px;font-size:16px;font-weight:700}.ThanksContent-module-scss-module__lCQkmq__thanksContentText,.ThanksContent-module-scss-module__lCQkmq__thanksLineContentText{text-align:center;color:#525252;margin-bottom:1.42857rem;font-size:.857143rem}.ThanksContent-module-scss-module__lCQkmq__thanksContentImgWrap{justify-content:center;margin-bottom:1.42857rem;display:flex}.ThanksContent-module-scss-module__lCQkmq__thanksContentImg{background-repeat:no-repeat;background-size:contain}.ThanksContent-module-scss-module__lCQkmq__thanksContentImg01{background-image:url(/images/lp/construction-worker/air-conditioner_02_m6/thanksContentImg01.png);width:137px;height:100px}.ThanksContent-module-scss-module__lCQkmq__thanksContentImg02{background-image:url(/images/lp/construction-worker/air-conditioner_02_m6/thanksContentImg02.png);width:76px;height:80px}.ThanksContent-module-scss-module__lCQkmq__thanksContentTextEmphasis01{color:#12abb1;font-weight:700;text-decoration:underline}.ThanksContent-module-scss-module__lCQkmq__thanksContentTextEmphasis02{color:#f57b03;font-weight:700}.ThanksContent-module-scss-module__lCQkmq__thanksSquare{background-color:#12abb1;width:10px;height:10px;margin:8px 5px;display:inline-block}.ThanksContent-module-scss-module__lCQkmq__thanksExampleText{color:#525252;font-size:.857143rem}.ThanksContent-module-scss-module__lCQkmq__thanksEmailButtonWrap{text-align:center;margin-bottom:2rem}.ThanksContent-module-scss-module__lCQkmq__thanksMailButtonWrap{text-align:center;margin-bottom:2.85714rem}.ThanksContent-module-scss-module__lCQkmq__thanksMailButtonActive:before{content:"";z-index:-1;background-image:linear-gradient(270deg,#fff0 0%,#fff 50%,#fff0 100%);width:40px;height:140px;animation:3s linear infinite ThanksContent-module-scss-module__lCQkmq__shiny;display:block;position:absolute;top:-50%;left:-30%;transform:rotate(30deg)}.ThanksContent-module-scss-module__lCQkmq__thanksEmailButton{position:relative;width:190px!important;height:40px!important}.ThanksContent-module-scss-module__lCQkmq__thanksEmailButton:after{content:"〉";padding-left:8px;display:block;position:absolute;top:50%;right:3%;transform:translateY(-50%)}.ThanksContent-module-scss-module__lCQkmq__thanksEmailButtonPrimary{color:#fff;background:#f57b03;border:1px solid #e9631c;font-size:1.14286rem}.ThanksContent-module-scss-module__lCQkmq__thanksEmailButtonPrimaryInValid{background:#e0e0e0;border-color:#e0e0e0;opacity:1!important}.ThanksContent-module-scss-module__lCQkmq__footItem{color:#fff;margin:0 auto;font-size:1.07143rem;border:none!important}.ThanksContent-module-scss-module__lCQkmq__mailButtonsGap{height:1.07143rem}.ThanksContent-module-scss-module__lCQkmq__footItemPrimary{z-index:51;transition:all .1s linear;position:relative;overflow:hidden;background:linear-gradient(#f57b03 0% 50%,#f57b03 50% 100%)!important;border:none!important;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f!important}.ThanksContent-module-scss-module__lCQkmq__footItemPrimary:hover{opacity:.7}.ThanksContent-module-scss-module__lCQkmq__footItemMailApp{z-index:51;transition:all .1s linear;position:relative;overflow:hidden;background:linear-gradient(#12abb1 0% 50%,#12abb1 50% 100%)!important;border:none!important;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f!important}.ThanksContent-module-scss-module__lCQkmq__footItemMailApp:hover{opacity:.7}.ThanksContent-module-scss-module__lCQkmq__thanksLine{text-align:center}.ThanksContent-module-scss-module__lCQkmq__thanksLineBtn{text-align:center;color:#535353;margin:0 auto;padding:1.07143rem;font-size:.857143rem;font-weight:700}.ThanksContent-module-scss-module__lCQkmq__thanksLineBtn3{background-color:#fff}.ThanksContent-module-scss-module__lCQkmq__title{display:none}@media screen and (min-width:620px){.ThanksContent-module-scss-module__lCQkmq__isSp{display:none}.ThanksContent-module-scss-module__lCQkmq__isPc{display:block}.ThanksContent-module-scss-module__lCQkmq__modulePC{color:#fff!important;background:#525252!important}.ThanksContent-module-scss-module__lCQkmq__innerPC{opacity:1!important;color:#fff!important;text-indent:0!important;pointer-events:visible!important}.ThanksContent-module-scss-module__lCQkmq__logoPC{filter:brightness(0)invert()!important}.ThanksContent-module-scss-module__lCQkmq__thanks{margin:16px 0 0;position:relative}.ThanksContent-module-scss-module__lCQkmq__updateText{display:block!important}.ThanksContent-module-scss-module__lCQkmq__contentWrap{display:flex!important}.ThanksContent-module-scss-module__lCQkmq__lpFootText{display:block!important}.ThanksContent-module-scss-module__lCQkmq__thanksTitleLabel{color:#535353;margin:20px 0;padding:0;font-size:18px;font-weight:700}.ThanksContent-module-scss-module__lCQkmq__thanksContentText{font-size:14px}.ThanksContent-module-scss-module__lCQkmq__thanksContentImg01{width:140px;height:102.188px;margin:10px 0}.ThanksContent-module-scss-module__lCQkmq__contentWidth{max-width:400px;margin:0 auto}.ThanksContent-module-scss-module__lCQkmq__thanksContent{max-width:none}.ThanksContent-module-scss-module__lCQkmq__thanksEmailInput{margin-bottom:50px}.ThanksContent-module-scss-module__lCQkmq__thanksEmailButton{width:260px!important}.ThanksContent-module-scss-module__lCQkmq__thanksLabelLeft{margin-bottom:20px}.ThanksContent-module-scss-module__lCQkmq__lineBtnTitle{margin-left:0!important;font-size:18px!important}.ThanksContent-module-scss-module__lCQkmq__lineQrWrap{justify-content:center;align-items:center;width:100%;display:flex}.ThanksContent-module-scss-module__lCQkmq__lineBtnText{font-size:16px!important}.ThanksContent-module-scss-module__lCQkmq__thanksLineContentText{margin-bottom:40px;font-size:14px}.ThanksContent-module-scss-module__lCQkmq__pcLineContent{border-left:1px dotted #4ac23e;height:85%;padding-left:20px}.ThanksContent-module-scss-module__lCQkmq__titleRow{padding-left:20px;padding-right:20px}.ThanksContent-module-scss-module__lCQkmq__pcLineBtn,.ThanksContent-module-scss-module__lCQkmq__spLineBtn{padding:0!important}.ThanksContent-module-scss-module__lCQkmq__spLineContent{padding-left:20px;padding-right:20px}.ThanksContent-module-scss-module__lCQkmq__thanksContentImg02{background-position:50%;width:140px;height:102.188px;margin-bottom:20px}.ThanksContent-module-scss-module__lCQkmq__thanksLinePc{background:#fff;flex-direction:row;justify-content:center;width:880px;max-width:100%;margin:20px auto;display:flex}.ThanksContent-module-scss-module__lCQkmq__spLineBtn,.ThanksContent-module-scss-module__lCQkmq__pcLineBtn{flex:1;padding:0 20px}.ThanksContent-module-scss-module__lCQkmq__titleRow{align-items:center;margin-bottom:20px;display:flex}.ThanksContent-module-scss-module__lCQkmq__lineBtnTitle{color:#525252;margin-left:10px;font-size:1rem;font-weight:700}.ThanksContent-module-scss-module__lCQkmq__highlight{color:#12abb1}.ThanksContent-module-scss-module__lCQkmq__highlightOrange{color:#f57b03;font-weight:700}.ThanksContent-module-scss-module__lCQkmq__textLeft{text-align:left}.ThanksContent-module-scss-module__lCQkmq__lineBtnText{color:#535353;font-size:.857143rem;font-weight:700;line-height:1.6}.ThanksContent-module-scss-module__lCQkmq__lineQr{margin-top:20px;display:block}.ThanksContent-module-scss-module__lCQkmq__lineImg2{cursor:pointer;margin-top:80px;transition:opacity .3s;display:block}.ThanksContent-module-scss-module__lCQkmq__lineImg2:hover{opacity:.8}.ThanksContent-module-scss-module__lCQkmq__thanksContentLabelInner{align-items:center;display:flex}}.ThanksContent-module-scss-module__lCQkmq__emailOptionsDropdown{z-index:1000;background:#fff;border:1px solid #ddd;border-radius:8px;min-width:200px;margin-top:8px;padding:8px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000026}.ThanksContent-module-scss-module__lCQkmq__emailOptionsTitle{color:#666;margin:0 0 10px;padding:0 10px;font-size:14px}.ThanksContent-module-scss-module__lCQkmq__emailOptionButton{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;width:100%;margin:2px 0;padding:12px;font-size:14px;transition:background .2s;display:block}.ThanksContent-module-scss-module__lCQkmq__emailOptionButton:hover{background:#f8f9fa}
.SimpleButton-module-scss-module__VeTbYa__module{box-sizing:border-box;opacity:1;border:none;border-radius:4px;outline:none;padding:0 8px;box-shadow:0 4px 4px #00000040,0 4px 4px #00000040,0 4px 4px #00000040}.SimpleButton-module-scss-module__VeTbYa__module.SimpleButton-module-scss-module__VeTbYa__enabled{cursor:pointer;background-color:#12abb1}@media screen and (min-width:620px){.SimpleButton-module-scss-module__VeTbYa__module.SimpleButton-module-scss-module__VeTbYa__enabled{background-color:#12abb1}}.SimpleButton-module-scss-module__VeTbYa__module.SimpleButton-module-scss-module__VeTbYa__disabled{cursor:not-allowed;background-color:#e0e0e0}.SimpleButton-module-scss-module__VeTbYa__module.SimpleButton-module-scss-module__VeTbYa__secondary{background-color:#e0e0e0}
.PcInputFieldButton-module-scss-module__GR39Pa__module{color:#333;box-sizing:border-box;cursor:pointer;background-color:#fff;border:none;border-radius:8px;outline:none;padding:12px 0;font-size:1.14286rem;transition:all .2s;box-shadow:0 1px 8px #0003,0 3px 4px #00000024,0 3px 3px -2px #0000001f}.PcInputFieldButton-module-scss-module__GR39Pa__module:hover{opacity:.8}.PcInputFieldButton-module-scss-module__GR39Pa__module.PcInputFieldButton-module-scss-module__GR39Pa__isSelected{color:#fff;background-color:#f57b03}
.PrefectureField-module-scss-module__6jUKYG__module{width:82.5%;margin:0 auto;position:relative}@media screen and (min-width:620px){.PrefectureField-module-scss-module__6jUKYG__module{width:80%}}.PrefectureField-module-scss-module__6jUKYG__module:after{content:"▼";color:#12abb1;font-size:1.14286rem;position:absolute;bottom:12px;right:8px}@media screen and (min-width:620px){.PrefectureField-module-scss-module__6jUKYG__module:after{top:calc(50% - 8px)}}.PrefectureField-module-scss-module__6jUKYG__select{appearance:none;cursor:pointer;text-align:left;text-align-last:center;color:#333;background-color:#fff2d6;background-image:none;border:1px solid #12abb1;border-radius:6px;outline:none;width:100%;padding:12px 28px 12px 12px;font-size:1.14286rem}.PrefectureField-module-scss-module__6jUKYG__select:focus{outline-offset:0;box-shadow:unset;border:1px solid #12abb1;outline:none}@media screen and (min-width:620px){.PrefectureField-module-scss-module__6jUKYG__select{color:#000;background-color:#fff2d6;border:1px solid #12abb1}}
.StepContent-module-scss-module__qbVeiG__moduleSP{background-color:#fff;border-radius:4px 4px 0 0;width:100%;height:76px;position:relative}@media screen and (min-width:620px){.StepContent-module-scss-module__qbVeiG__moduleSP{display:none}}.StepContent-module-scss-module__qbVeiG__moduleSP .StepContent-module-scss-module__qbVeiG__img{z-index:10;object-fit:contain;width:12%;height:auto;transition:all .5s ease-out;position:absolute;top:36px;left:15px}.StepContent-module-scss-module__qbVeiG__moduleSP .StepContent-module-scss-module__qbVeiG__img.StepContent-module-scss-module__qbVeiG__unsetTransition{transition:none}.StepContent-module-scss-module__qbVeiG__moduleSP .StepContent-module-scss-module__qbVeiG__stepList{justify-content:space-between;padding:36px 5px 0;font-size:.857143rem;display:flex}.StepContent-module-scss-module__qbVeiG__moduleSP .StepContent-module-scss-module__qbVeiG__step{color:#baedf5}.StepContent-module-scss-module__qbVeiG__moduleSP .StepContent-module-scss-module__qbVeiG__step:before{content:"";text-align:center;z-index:1;background-color:#baedf5;border-radius:50%;width:10px;height:10px;margin:0 auto;display:block;position:relative;top:50%}.StepContent-module-scss-module__qbVeiG__moduleSP .StepContent-module-scss-module__qbVeiG__step:after{display:inherit;content:"";background-color:#baedf5;width:15vw;height:2px;position:relative;top:-32.5%;left:-50%}.StepContent-module-scss-module__qbVeiG__moduleSP .StepContent-module-scss-module__qbVeiG__step:first-of-type:after{height:0}.StepContent-module-scss-module__qbVeiG__moduleSP .StepContent-module-scss-module__qbVeiG__step.StepContent-module-scss-module__qbVeiG__active{color:#12abb1!important}.StepContent-module-scss-module__qbVeiG__moduleSP .StepContent-module-scss-module__qbVeiG__step.StepContent-module-scss-module__qbVeiG__active:before,.StepContent-module-scss-module__qbVeiG__moduleSP .StepContent-module-scss-module__qbVeiG__step.StepContent-module-scss-module__qbVeiG__active:after{background-color:#12abb1!important}.StepContent-module-scss-module__qbVeiG__moduleSP .StepContent-module-scss-module__qbVeiG__stepText{position:relative;top:-35px;left:9px}.StepContent-module-scss-module__qbVeiG__moduleSP .StepContent-module-scss-module__qbVeiG__stepNumber{font-size:1.28571rem}.StepContent-module-scss-module__qbVeiG__modulePC{background-color:#fff;border-radius:4px 4px 0 0;display:none;position:relative}@media screen and (min-width:620px){.StepContent-module-scss-module__qbVeiG__modulePC{display:block}}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__border,.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__borderHalf{border:2px solid #d9d9d9;width:420px;height:0;margin:0 auto;position:absolute;top:calc(50% - 16px);left:50%;transform:rotate(-.27deg)translate(-50%)}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__borderHalf:before{content:"";background:#12abb1;width:50%;height:3px;position:absolute;bottom:-2px}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__borderFull{border:2px solid #12abb1;width:420px;height:0;margin:0 auto;position:absolute;top:calc(50% - 16px);left:50%;transform:rotate(-.27deg)translate(-50%)}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__step{flex-direction:row;justify-content:center;align-items:center;display:flex;position:relative;top:-2px}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__step:first-of-type:after{opacity:0;pointer-events:none}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__step.StepContent-module-scss-module__qbVeiG__active{color:#12abb1!important}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__step.StepContent-module-scss-module__qbVeiG__active .StepContent-module-scss-module__qbVeiG__stepIcon{background:#12abb1}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__stepList{justify-content:center;align-items:center;max-width:600px;height:100px;margin:0 auto;display:flex;position:relative;left:5px;transform:translate(-1.8em)}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__stepIcon{text-align:center;z-index:2;background:#b2e2e4;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:relative;top:1.5px}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__stepNumber{color:#fff;font-size:1.42857rem;line-height:1}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__stepTextWrap{text-align:center;position:relative;top:16px}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__stepText{color:#000;font-size:1rem;display:inline-block}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__step:nth-of-type(2) .StepContent-module-scss-module__qbVeiG__stepText{margin-left:3px}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__step:nth-of-type(3) .StepContent-module-scss-module__qbVeiG__stepText{margin-right:2px}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__stepArrow{color:#b2e2e4;margin:0 20px;font-size:1.42857rem}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__stepPrefix{flex-direction:row;align-items:center;display:flex}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__easyText{color:#12abb1;white-space:nowrap;font-size:1.2vw;font-weight:700;transform:translate(-2.6em)}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__stepLabel{color:#535353;font-size:1.5vw;transform:translate(-1em)}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__corporateInquiry{color:#12abb1;border:2px solid #12abb1;border-radius:5px;margin-top:-26px;padding:1em;font-weight:700;position:absolute;top:calc(50% - 1px);right:18px}.StepContent-module-scss-module__qbVeiG__modulePC .StepContent-module-scss-module__qbVeiG__corporateInquiry:hover{color:#fff;background-color:#12abb1}.StepContent-module-scss-module__qbVeiG__show{display:block!important}.StepContent-module-scss-module__qbVeiG__hide{pointer-events:none;opacity:0;visibility:hidden;height:0}
@layer default-modal-base{.DefaultModal-module-scss-module__z8NfGG__enter{opacity:0}.DefaultModal-module-scss-module__z8NfGG__enterActive{opacity:1;transition:opacity .4s}.DefaultModal-module-scss-module__z8NfGG__exit{opacity:1}.DefaultModal-module-scss-module__z8NfGG__exitActive{opacity:0;transition:opacity .4s}.DefaultModal-module-scss-module__z8NfGG__module{z-index:50;box-sizing:border-box;justify-content:center;align-items:center;width:100vw;height:100vh;padding:0 14px;display:flex;position:fixed;top:0;left:0}@media screen and (min-width:620px){.DefaultModal-module-scss-module__z8NfGG__module{align-items:center}}.DefaultModal-module-scss-module__z8NfGG__moduleBg{z-index:50;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.DefaultModal-module-scss-module__z8NfGG__moduleInner{z-index:60;box-sizing:border-box;background-color:#fff;border-radius:6px;width:100%;max-width:360px;max-height:520px;padding:28px 14px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 3px 9px #00000080}@media screen and (min-width:620px){.DefaultModal-module-scss-module__z8NfGG__moduleInner{max-width:620px;padding:28px}}.DefaultModal-module-scss-module__z8NfGG__moduleChild{max-height:inherit}}
@layer helper-badge-base{.HelperBadge-module-scss-module__05gGrW__module{background-color:#f8f8f8;border-radius:30%;padding:2px 8px;display:inline-block}@media screen and (min-width:620px){.HelperBadge-module-scss-module__05gGrW__module{padding:3px 9px}}.HelperBadge-module-scss-module__05gGrW__moduleText{color:#333;font-size:.857143rem}@media screen and (min-width:620px){.HelperBadge-module-scss-module__05gGrW__moduleText{font-size:.928571rem}}.HelperBadge-module-scss-module__05gGrW__moduleError{color:red;font-size:.857143rem;font-weight:700}@media screen and (min-width:620px){.HelperBadge-module-scss-module__05gGrW__moduleError{font-size:.928571rem}}}
.SpForm-module-scss-module__m9U6OG__module{min-height:628px;padding:14px;display:block}@media screen and (min-width:620px){.SpForm-module-scss-module__m9U6OG__module{min-height:unset;display:none}}.SpForm-module-scss-module__m9U6OG__moduleInner{box-sizing:border-box;background-color:#fff;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;padding:2rem 1rem;display:flex}.SpForm-module-scss-module__m9U6OG__moduleControl{width:100%}.SpForm-module-scss-module__m9U6OG__moduleContent{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__m9U6OG__moduleLabel{margin:1rem 0}.SpForm-module-scss-module__m9U6OG__moduleLabelLeft{white-space:nowrap;margin-bottom:10px;font-weight:700}.SpForm-module-scss-module__m9U6OG__moduleLabelInner{font-size:1.2rem;display:flex}.SpForm-module-scss-module__m9U6OG__moduleLabelInnerSmall{font-size:.9em;font-weight:400}.SpForm-module-scss-module__m9U6OG__moduleAnnotation{color:#535353;text-align:center;margin-bottom:1em;font-size:.857143rem}.SpForm-module-scss-module__m9U6OG__module .SpForm-module-scss-module__m9U6OG__desiredJobCategoryButton{width:100%!important}.SpForm-module-scss-module__m9U6OG__moduleSpacing{padding-bottom:2rem}.SpForm-module-scss-module__m9U6OG__firstView{position:relative}.SpForm-module-scss-module__m9U6OG__firstViewImg{width:100%;height:auto}.SpForm-module-scss-module__m9U6OG__defaultModalInner{top:240px;transform:translateY(0)}.SpForm-module-scss-module__m9U6OG__defaultModalBg{background-color:#0000004d}.SpForm-module-scss-module__m9U6OG__largeButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__m9U6OG__largeButton:last-of-type{margin:2%;padding:.4rem 1rem;width:96%!important}.SpForm-module-scss-module__m9U6OG__normalButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__m9U6OG__wideButton{margin:5px;font-size:1.14286rem;width:calc(100% - 10px)!important}.SpForm-module-scss-module__m9U6OG__wideRowButton{color:#535353;white-space:nowrap;margin:2%;padding:.4rem 1rem;font-size:1.14286rem;width:96%!important}@media screen and (max-width:360px){.SpForm-module-scss-module__m9U6OG__wideRowButton .SpForm-module-scss-module__m9U6OG__moduleInnerRow{text-align:center!important;flex-direction:column!important}}.SpForm-module-scss-module__m9U6OG__experience{text-align:center;word-break:keep-all;width:calc(50% - 4px);margin:2px;padding:0 10px;font-size:1.07143rem}.SpForm-module-scss-module__m9U6OG__experience:first-of-type .SpForm-module-scss-module__m9U6OG__experienceThumb{bottom:-6px}.SpForm-module-scss-module__m9U6OG__experience:nth-of-type(2) .SpForm-module-scss-module__m9U6OG__experienceThumb{bottom:-.5px}[name=estateExperience] .SpForm-module-scss-module__m9U6OG__estateExperienceText{margin-top:3px}.SpForm-module-scss-module__m9U6OG__telField{margin-bottom:30px}.SpForm-module-scss-module__m9U6OG__telFieldHelper{position:absolute;top:-1.5rem;right:1rem}.SpForm-module-scss-module__m9U6OG__telFieldHelperRed{color:#f57b03}.SpForm-module-scss-module__m9U6OG__telFieldHelperRed:not(:empty){padding-left:3px}.SpForm-module-scss-module__m9U6OG__innerText{text-align:center;color:#535353;width:100%;margin:0 0 1.02857rem;font-size:.9rem}.SpForm-module-scss-module__m9U6OG__innerTextJobRatio{text-align:center;color:#535353;margin-bottom:1.2em;font-size:.925rem}.SpForm-module-scss-module__m9U6OG__innerTextAnnotation{color:#f57b03;font-weight:700}.SpForm-module-scss-module__m9U6OG__exampleText{color:#525252;font-size:.857143rem}.SpForm-module-scss-module__m9U6OG__birthYearWrap{align-items:center;gap:10px;display:flex}.SpForm-module-scss-module__m9U6OG__nameField{margin-bottom:30px}.SpForm-module-scss-module__m9U6OG__text_highlight{color:#f57b03;font-weight:700}.SpForm-module-scss-module__m9U6OG__errorMessage{color:#f57b03;text-align:center;background-color:#f8f8f8;margin-top:10px;font-size:.857143rem;font-weight:700}.SpForm-module-scss-module__m9U6OG__targetWrap{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__m9U6OG__target{color:#535353;border:3px solid #d9d9d9;border-radius:20px;justify-content:center;align-items:center;width:90%;height:40px;margin-bottom:18px;font-size:1.14286rem;display:flex}.SpForm-module-scss-module__m9U6OG__target p{position:relative;top:-1px}@-webkit-keyframes SpForm-module-scss-module__m9U6OG__move{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-15px)}75%{-webkit-transform:translate(0)}}@keyframes SpForm-module-scss-module__m9U6OG__move{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.SpForm-module-scss-module__m9U6OG__finger{z-index:70;pointer-events:none;background:url(/images/lp/construction-worker/air-conditioner_04_l6/icon_finger.png) 0 0/contain no-repeat;width:34px;height:34px;transition:all .5s ease-out;animation:2.5s linear infinite SpForm-module-scss-module__m9U6OG__move;position:absolute;top:42%;right:5%}.SpForm-module-scss-module__m9U6OG__fingerInit{transition:none}.SpForm-module-scss-module__m9U6OG__fingerHidden{opacity:0;visibility:hidden}.SpForm-module-scss-module__m9U6OG__square{background-color:#12abb1;width:10px;height:10px;margin:8px 5px;display:inline-block}.SpForm-module-scss-module__m9U6OG__modalTitle{text-align:center;color:#525252;margin:0 0 1rem;font-size:1.1rem;font-weight:700}@media screen and (min-width:620px){.SpForm-module-scss-module__m9U6OG__modalTitle{font-size:1.3rem}}.SpForm-module-scss-module__m9U6OG__modalInner{box-sizing:border-box;background-color:#fff;border-radius:6px;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;padding:1rem;display:flex}@media screen and (min-width:620px){.SpForm-module-scss-module__m9U6OG__modalInner{padding:2rem}}.SpForm-module-scss-module__m9U6OG__modalButton{color:#fff;margin:0 0 1rem;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__m9U6OG__modalButton{margin:0 0 2rem}}.SpForm-module-scss-module__m9U6OG__modalButton:last-of-type{margin:0}.SpForm-module-scss-module__m9U6OG__modalButtonPrimary{background:linear-gradient(#f57c04 0% 50%,#e9631c 50% 100%);border:1px solid #e9631c}.SpForm-module-scss-module__m9U6OG__modalButtonSecondary{background:linear-gradient(#12abb1 0% 50%,#009194 50% 100%);border:1px solid #009194}.SpForm-module-scss-module__m9U6OG__modalButtonText{color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__m9U6OG__modalButtonText{font-size:1.6rem}}.SpForm-module-scss-module__m9U6OG__contentPrefectures{justify-content:space-between;margin-bottom:2em;display:flex}.SpForm-module-scss-module__m9U6OG__contentPrefectures .SpForm-module-scss-module__m9U6OG__isSelected{background-color:#e8f0fe;border-color:#12abb1}.SpForm-module-scss-module__m9U6OG__labelPrefectures{margin-bottom:0}.SpForm-module-scss-module__m9U6OG__labelExperience{font-size:1.07143rem}.SpForm-module-scss-module__m9U6OG__labelAnnotation{text-indent:1.5em;font-size:1rem;font-weight:400}.SpForm-module-scss-module__m9U6OG__labelAnnotation02{text-indent:1.5em;font-size:.971429rem;font-weight:700}.SpForm-module-scss-module__m9U6OG__showFlex{display:flex!important}.SpForm-module-scss-module__m9U6OG__showBlock{display:block!important}.SpForm-module-scss-module__m9U6OG__hide{display:none!important}.SpForm-module-scss-module__m9U6OG__bold{font-weight:700}
.SpForm-module-scss-module__2xkYUa__module{min-height:628px;padding:14px;display:block}@media screen and (min-width:620px){.SpForm-module-scss-module__2xkYUa__module{min-height:unset;display:none}}.SpForm-module-scss-module__2xkYUa__moduleInner{box-sizing:border-box;background-color:#fff;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;padding:2rem 1rem;display:flex}.SpForm-module-scss-module__2xkYUa__moduleControl{width:100%}.SpForm-module-scss-module__2xkYUa__moduleContent{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__2xkYUa__moduleLabel{margin:1rem 0}.SpForm-module-scss-module__2xkYUa__moduleLabelLeft{white-space:nowrap;margin-bottom:10px;font-weight:700}.SpForm-module-scss-module__2xkYUa__moduleLabelInner{font-size:1.2rem;display:flex}.SpForm-module-scss-module__2xkYUa__moduleLabelInnerSmall{font-size:.9em;font-weight:400}.SpForm-module-scss-module__2xkYUa__moduleAnnotation{color:#535353;text-align:center;margin-bottom:1em;font-size:.857143rem}.SpForm-module-scss-module__2xkYUa__module .SpForm-module-scss-module__2xkYUa__desiredJobCategoryButton{width:100%!important}.SpForm-module-scss-module__2xkYUa__moduleSpacing{padding-bottom:2rem}.SpForm-module-scss-module__2xkYUa__firstView{position:relative}.SpForm-module-scss-module__2xkYUa__firstViewImg{width:100%;height:auto}.SpForm-module-scss-module__2xkYUa__defaultModalInner{top:240px;transform:translateY(0)}.SpForm-module-scss-module__2xkYUa__defaultModalBg{background-color:#0000004d}.SpForm-module-scss-module__2xkYUa__largeButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__2xkYUa__largeButton:last-of-type{margin:2%;padding:.4rem 1rem;width:96%!important}.SpForm-module-scss-module__2xkYUa__normalButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__2xkYUa__wideButton{margin:5px;font-size:1.14286rem;width:calc(100% - 10px)!important}.SpForm-module-scss-module__2xkYUa__wideRowButton{color:#535353;white-space:nowrap;margin:2%;padding:.4rem 1rem;font-size:1.14286rem;width:96%!important}@media screen and (max-width:360px){.SpForm-module-scss-module__2xkYUa__wideRowButton .SpForm-module-scss-module__2xkYUa__moduleInnerRow{text-align:center!important;flex-direction:column!important}}.SpForm-module-scss-module__2xkYUa__experience{text-align:center;word-break:keep-all;width:calc(50% - 4px);margin:2px;padding:0 10px;font-size:1.07143rem}.SpForm-module-scss-module__2xkYUa__experience:first-of-type .SpForm-module-scss-module__2xkYUa__experienceThumb{bottom:-6px}.SpForm-module-scss-module__2xkYUa__experience:nth-of-type(2) .SpForm-module-scss-module__2xkYUa__experienceThumb{bottom:-.5px}[name=estateExperience] .SpForm-module-scss-module__2xkYUa__estateExperienceText{margin-top:3px}.SpForm-module-scss-module__2xkYUa__telField{margin-bottom:30px}.SpForm-module-scss-module__2xkYUa__telFieldHelper{position:absolute;top:-1.5rem;right:1rem}.SpForm-module-scss-module__2xkYUa__telFieldHelperRed{color:#f57b03}.SpForm-module-scss-module__2xkYUa__telFieldHelperRed:not(:empty){padding-left:3px}.SpForm-module-scss-module__2xkYUa__innerText{text-align:center;color:#535353;width:100%;margin:0 0 1.02857rem;font-size:.9rem}.SpForm-module-scss-module__2xkYUa__innerTextJobRatio{text-align:center;color:#535353;margin-bottom:1.2em;font-size:.925rem}.SpForm-module-scss-module__2xkYUa__innerTextAnnotation{color:#f57b03;font-weight:700}.SpForm-module-scss-module__2xkYUa__exampleText{color:#525252;font-size:.857143rem}.SpForm-module-scss-module__2xkYUa__birthYearWrap{align-items:center;gap:10px;display:flex}.SpForm-module-scss-module__2xkYUa__nameField{margin-bottom:30px}.SpForm-module-scss-module__2xkYUa__text_highlight{color:#f57b03;font-weight:700}.SpForm-module-scss-module__2xkYUa__errorMessage{color:#f57b03;text-align:center;background-color:#f8f8f8;margin-top:10px;font-size:.857143rem;font-weight:700}.SpForm-module-scss-module__2xkYUa__targetWrap{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__2xkYUa__target{color:#535353;border:3px solid #d9d9d9;border-radius:20px;justify-content:center;align-items:center;width:90%;height:40px;margin-bottom:18px;font-size:1.14286rem;display:flex}.SpForm-module-scss-module__2xkYUa__target p{position:relative;top:-1px}@-webkit-keyframes SpForm-module-scss-module__2xkYUa__move{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-15px)}75%{-webkit-transform:translate(0)}}@keyframes SpForm-module-scss-module__2xkYUa__move{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.SpForm-module-scss-module__2xkYUa__finger{z-index:70;pointer-events:none;background:url(/images/lp/construction-worker/air-conditioning-equipment_01_w3/icon_finger.png) 0 0/contain no-repeat;width:34px;height:34px;transition:all .5s ease-out;animation:2.5s linear infinite SpForm-module-scss-module__2xkYUa__move;position:absolute;top:42%;right:5%}.SpForm-module-scss-module__2xkYUa__fingerInit{transition:none}.SpForm-module-scss-module__2xkYUa__fingerHidden{opacity:0;visibility:hidden}.SpForm-module-scss-module__2xkYUa__square{background-color:#12abb1;width:10px;height:10px;margin:8px 5px;display:inline-block}.SpForm-module-scss-module__2xkYUa__modalTitle{text-align:center;color:#525252;margin:0 0 1rem;font-size:1.1rem;font-weight:700}@media screen and (min-width:620px){.SpForm-module-scss-module__2xkYUa__modalTitle{font-size:1.3rem}}.SpForm-module-scss-module__2xkYUa__modalInner{box-sizing:border-box;background-color:#fff;border-radius:6px;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;padding:1rem;display:flex}@media screen and (min-width:620px){.SpForm-module-scss-module__2xkYUa__modalInner{padding:2rem}}.SpForm-module-scss-module__2xkYUa__modalButton{color:#fff;margin:0 0 1rem;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__2xkYUa__modalButton{margin:0 0 2rem}}.SpForm-module-scss-module__2xkYUa__modalButton:last-of-type{margin:0}.SpForm-module-scss-module__2xkYUa__modalButtonPrimary{background:linear-gradient(#f57c04 0% 50%,#e9631c 50% 100%);border:1px solid #e9631c}.SpForm-module-scss-module__2xkYUa__modalButtonSecondary{background:linear-gradient(#12abb1 0% 50%,#009194 50% 100%);border:1px solid #009194}.SpForm-module-scss-module__2xkYUa__modalButtonText{color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__2xkYUa__modalButtonText{font-size:1.6rem}}.SpForm-module-scss-module__2xkYUa__contentPrefectures{justify-content:space-between;margin-bottom:2em;display:flex}.SpForm-module-scss-module__2xkYUa__contentPrefectures .SpForm-module-scss-module__2xkYUa__isSelected{background-color:#e8f0fe;border-color:#12abb1}.SpForm-module-scss-module__2xkYUa__labelPrefectures{margin-bottom:0}.SpForm-module-scss-module__2xkYUa__labelExperience{font-size:1.07143rem}.SpForm-module-scss-module__2xkYUa__labelAnnotation{text-indent:1.5em;font-size:1rem;font-weight:400}.SpForm-module-scss-module__2xkYUa__labelAnnotation02{text-indent:1.5em;font-size:.971429rem;font-weight:700}.SpForm-module-scss-module__2xkYUa__showFlex{display:flex!important}.SpForm-module-scss-module__2xkYUa__showBlock{display:block!important}.SpForm-module-scss-module__2xkYUa__hide{display:none!important}.SpForm-module-scss-module__2xkYUa__bold{font-weight:700}
.SpForm-module-scss-module__dBGXzq__module{min-height:628px;padding:14px;display:block}@media screen and (min-width:620px){.SpForm-module-scss-module__dBGXzq__module{min-height:unset;display:none}}.SpForm-module-scss-module__dBGXzq__moduleInner{box-sizing:border-box;background-color:#fff;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;padding:2rem 1rem;display:flex}.SpForm-module-scss-module__dBGXzq__moduleControl{width:100%}.SpForm-module-scss-module__dBGXzq__moduleContent{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__dBGXzq__moduleLabel{margin:1rem 0}.SpForm-module-scss-module__dBGXzq__moduleLabelLeft{white-space:nowrap;margin-bottom:10px;font-weight:700}.SpForm-module-scss-module__dBGXzq__moduleLabelInner{font-size:1.2rem;display:flex}.SpForm-module-scss-module__dBGXzq__moduleLabelInnerSmall{font-size:.9em;font-weight:400}.SpForm-module-scss-module__dBGXzq__moduleAnnotation{color:#535353;text-align:center;margin-bottom:1em;font-size:.857143rem}.SpForm-module-scss-module__dBGXzq__module .SpForm-module-scss-module__dBGXzq__desiredJobCategoryButton{width:100%!important}.SpForm-module-scss-module__dBGXzq__moduleSpacing{padding-bottom:2rem}.SpForm-module-scss-module__dBGXzq__firstView{position:relative}.SpForm-module-scss-module__dBGXzq__firstViewImg{width:100%;height:auto}.SpForm-module-scss-module__dBGXzq__defaultModalInner{top:240px;transform:translateY(0)}.SpForm-module-scss-module__dBGXzq__defaultModalBg{background-color:#0000004d}.SpForm-module-scss-module__dBGXzq__largeButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__dBGXzq__largeButton:last-of-type{margin:2%;padding:.4rem 1rem;width:96%!important}.SpForm-module-scss-module__dBGXzq__normalButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__dBGXzq__wideButton{margin:5px;font-size:1.14286rem;width:calc(100% - 10px)!important}.SpForm-module-scss-module__dBGXzq__wideRowButton{color:#535353;white-space:nowrap;margin:2%;padding:.4rem 1rem;font-size:1.14286rem;width:96%!important}@media screen and (max-width:360px){.SpForm-module-scss-module__dBGXzq__wideRowButton .SpForm-module-scss-module__dBGXzq__moduleInnerRow{text-align:center!important;flex-direction:column!important}}.SpForm-module-scss-module__dBGXzq__experience{text-align:center;word-break:keep-all;width:calc(50% - 4px);margin:2px;padding:0 10px;font-size:1.07143rem}.SpForm-module-scss-module__dBGXzq__experience:first-of-type .SpForm-module-scss-module__dBGXzq__experienceThumb{bottom:-6px}.SpForm-module-scss-module__dBGXzq__experience:nth-of-type(2) .SpForm-module-scss-module__dBGXzq__experienceThumb{bottom:-.5px}[name=estateExperience] .SpForm-module-scss-module__dBGXzq__estateExperienceText{margin-top:3px}.SpForm-module-scss-module__dBGXzq__telField{margin-bottom:30px}.SpForm-module-scss-module__dBGXzq__telFieldHelper{position:absolute;top:-1.5rem;right:1rem}.SpForm-module-scss-module__dBGXzq__telFieldHelperRed{color:#f57b03}.SpForm-module-scss-module__dBGXzq__telFieldHelperRed:not(:empty){padding-left:3px}.SpForm-module-scss-module__dBGXzq__innerText{text-align:center;color:#535353;width:100%;margin:0 0 1.02857rem;font-size:.9rem}.SpForm-module-scss-module__dBGXzq__innerTextJobRatio{text-align:center;color:#535353;margin-bottom:1.2em;font-size:.925rem}.SpForm-module-scss-module__dBGXzq__innerTextAnnotation{color:#f57b03;font-weight:700}.SpForm-module-scss-module__dBGXzq__exampleText{color:#525252;font-size:.857143rem}.SpForm-module-scss-module__dBGXzq__birthYearWrap{align-items:center;gap:10px;display:flex}.SpForm-module-scss-module__dBGXzq__nameField{margin-bottom:30px}.SpForm-module-scss-module__dBGXzq__text_highlight{color:#f57b03;font-weight:700}.SpForm-module-scss-module__dBGXzq__errorMessage{color:#f57b03;text-align:center;background-color:#f8f8f8;margin-top:10px;font-size:.857143rem;font-weight:700}.SpForm-module-scss-module__dBGXzq__targetWrap{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__dBGXzq__target{color:#535353;border:3px solid #d9d9d9;border-radius:20px;justify-content:center;align-items:center;width:90%;height:40px;margin-bottom:18px;font-size:1.14286rem;display:flex}.SpForm-module-scss-module__dBGXzq__target p{position:relative;top:-1px}@-webkit-keyframes SpForm-module-scss-module__dBGXzq__move{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-15px)}75%{-webkit-transform:translate(0)}}@keyframes SpForm-module-scss-module__dBGXzq__move{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.SpForm-module-scss-module__dBGXzq__finger{z-index:70;pointer-events:none;background:url(/images/lp/construction-worker/carpenter_01_a3/icon_finger.png) 0 0/contain no-repeat;width:34px;height:34px;transition:all .5s ease-out;animation:2.5s linear infinite SpForm-module-scss-module__dBGXzq__move;position:absolute;top:42%;right:5%}.SpForm-module-scss-module__dBGXzq__fingerInit{transition:none}.SpForm-module-scss-module__dBGXzq__fingerHidden{opacity:0;visibility:hidden}.SpForm-module-scss-module__dBGXzq__square{background-color:#12abb1;width:10px;height:10px;margin:8px 5px;display:inline-block}.SpForm-module-scss-module__dBGXzq__modalTitle{text-align:center;color:#525252;margin:0 0 1rem;font-size:1.1rem;font-weight:700}@media screen and (min-width:620px){.SpForm-module-scss-module__dBGXzq__modalTitle{font-size:1.3rem}}.SpForm-module-scss-module__dBGXzq__modalInner{box-sizing:border-box;background-color:#fff;border-radius:6px;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;padding:1rem;display:flex}@media screen and (min-width:620px){.SpForm-module-scss-module__dBGXzq__modalInner{padding:2rem}}.SpForm-module-scss-module__dBGXzq__modalButton{color:#fff;margin:0 0 1rem;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__dBGXzq__modalButton{margin:0 0 2rem}}.SpForm-module-scss-module__dBGXzq__modalButton:last-of-type{margin:0}.SpForm-module-scss-module__dBGXzq__modalButtonPrimary{background:linear-gradient(#f57c04 0% 50%,#e9631c 50% 100%);border:1px solid #e9631c}.SpForm-module-scss-module__dBGXzq__modalButtonSecondary{background:linear-gradient(#12abb1 0% 50%,#009194 50% 100%);border:1px solid #009194}.SpForm-module-scss-module__dBGXzq__modalButtonText{color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__dBGXzq__modalButtonText{font-size:1.6rem}}.SpForm-module-scss-module__dBGXzq__contentPrefectures{justify-content:space-between;margin-bottom:2em;display:flex}.SpForm-module-scss-module__dBGXzq__contentPrefectures .SpForm-module-scss-module__dBGXzq__isSelected{background-color:#e8f0fe;border-color:#12abb1}.SpForm-module-scss-module__dBGXzq__labelPrefectures{margin-bottom:0}.SpForm-module-scss-module__dBGXzq__labelExperience{font-size:1.07143rem}.SpForm-module-scss-module__dBGXzq__labelAnnotation{text-indent:1.5em;font-size:1rem;font-weight:400}.SpForm-module-scss-module__dBGXzq__labelAnnotation02{text-indent:1.5em;font-size:.971429rem;font-weight:700}.SpForm-module-scss-module__dBGXzq__showFlex{display:flex!important}.SpForm-module-scss-module__dBGXzq__showBlock{display:block!important}.SpForm-module-scss-module__dBGXzq__hide{display:none!important}.SpForm-module-scss-module__dBGXzq__bold{font-weight:700}
.SpForm-module-scss-module__SWZzdG__module{min-height:628px;padding:14px;display:block}@media screen and (min-width:620px){.SpForm-module-scss-module__SWZzdG__module{min-height:unset;display:none}}.SpForm-module-scss-module__SWZzdG__moduleInner{box-sizing:border-box;background-color:#fff;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;padding:2rem 1rem;display:flex}.SpForm-module-scss-module__SWZzdG__moduleControl{width:100%}.SpForm-module-scss-module__SWZzdG__moduleContent{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__SWZzdG__moduleLabel{margin:1rem 0}.SpForm-module-scss-module__SWZzdG__moduleLabelLeft{white-space:nowrap;margin-bottom:10px;font-weight:700}.SpForm-module-scss-module__SWZzdG__moduleLabelInner{font-size:1.2rem;display:flex}.SpForm-module-scss-module__SWZzdG__moduleLabelInnerSmall{font-size:.9em;font-weight:400}.SpForm-module-scss-module__SWZzdG__moduleAnnotation{color:#535353;text-align:center;margin-bottom:1em;font-size:.857143rem}.SpForm-module-scss-module__SWZzdG__module .SpForm-module-scss-module__SWZzdG__desiredJobCategoryButton{width:100%!important}.SpForm-module-scss-module__SWZzdG__moduleSpacing{padding-bottom:2rem}.SpForm-module-scss-module__SWZzdG__firstView{position:relative}.SpForm-module-scss-module__SWZzdG__firstViewImg{width:100%;height:auto}.SpForm-module-scss-module__SWZzdG__defaultModalInner{top:240px;transform:translateY(0)}.SpForm-module-scss-module__SWZzdG__defaultModalBg{background-color:#0000004d}.SpForm-module-scss-module__SWZzdG__largeButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__SWZzdG__largeButton:last-of-type{margin:2%;padding:.4rem 1rem;width:96%!important}.SpForm-module-scss-module__SWZzdG__normalButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__SWZzdG__wideButton{margin:5px;font-size:1.14286rem;width:calc(100% - 10px)!important}.SpForm-module-scss-module__SWZzdG__wideRowButton{color:#535353;white-space:nowrap;margin:2%;padding:.4rem 1rem;font-size:1.14286rem;width:96%!important}@media screen and (max-width:360px){.SpForm-module-scss-module__SWZzdG__wideRowButton .SpForm-module-scss-module__SWZzdG__moduleInnerRow{text-align:center!important;flex-direction:column!important}}.SpForm-module-scss-module__SWZzdG__experience{text-align:center;word-break:keep-all;width:calc(50% - 4px);margin:2px;padding:0 10px;font-size:1.07143rem}.SpForm-module-scss-module__SWZzdG__experience:first-of-type .SpForm-module-scss-module__SWZzdG__experienceThumb{bottom:-6px}.SpForm-module-scss-module__SWZzdG__experience:nth-of-type(2) .SpForm-module-scss-module__SWZzdG__experienceThumb{bottom:-.5px}[name=estateExperience] .SpForm-module-scss-module__SWZzdG__estateExperienceText{margin-top:3px}.SpForm-module-scss-module__SWZzdG__telField{margin-bottom:30px}.SpForm-module-scss-module__SWZzdG__telFieldHelper{position:absolute;top:-1.5rem;right:1rem}.SpForm-module-scss-module__SWZzdG__telFieldHelperRed{color:#f57b03}.SpForm-module-scss-module__SWZzdG__telFieldHelperRed:not(:empty){padding-left:3px}.SpForm-module-scss-module__SWZzdG__innerText{text-align:center;color:#535353;width:100%;margin:0 0 1.02857rem;font-size:.9rem}.SpForm-module-scss-module__SWZzdG__innerTextJobRatio{text-align:center;color:#535353;margin-bottom:1.2em;font-size:.925rem}.SpForm-module-scss-module__SWZzdG__innerTextAnnotation{color:#f57b03;font-weight:700}.SpForm-module-scss-module__SWZzdG__exampleText{color:#525252;font-size:.857143rem}.SpForm-module-scss-module__SWZzdG__birthYearWrap{align-items:center;gap:10px;display:flex}.SpForm-module-scss-module__SWZzdG__nameField{margin-bottom:30px}.SpForm-module-scss-module__SWZzdG__text_highlight{color:#f57b03;font-weight:700}.SpForm-module-scss-module__SWZzdG__errorMessage{color:#f57b03;text-align:center;background-color:#f8f8f8;margin-top:10px;font-size:.857143rem;font-weight:700}.SpForm-module-scss-module__SWZzdG__targetWrap{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__SWZzdG__target{color:#535353;border:3px solid #d9d9d9;border-radius:20px;justify-content:center;align-items:center;width:90%;height:40px;margin-bottom:18px;font-size:1.14286rem;display:flex}.SpForm-module-scss-module__SWZzdG__target p{position:relative;top:-1px}@-webkit-keyframes SpForm-module-scss-module__SWZzdG__move{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-15px)}75%{-webkit-transform:translate(0)}}@keyframes SpForm-module-scss-module__SWZzdG__move{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.SpForm-module-scss-module__SWZzdG__finger{z-index:70;pointer-events:none;background:url(/images/lp/construction-worker/civil-engineering-worker_01_l7/icon_finger.png) 0 0/contain no-repeat;width:34px;height:34px;transition:all .5s ease-out;animation:2.5s linear infinite SpForm-module-scss-module__SWZzdG__move;position:absolute;top:42%;right:5%}.SpForm-module-scss-module__SWZzdG__fingerInit{transition:none}.SpForm-module-scss-module__SWZzdG__fingerHidden{opacity:0;visibility:hidden}.SpForm-module-scss-module__SWZzdG__square{background-color:#12abb1;width:10px;height:10px;margin:8px 5px;display:inline-block}.SpForm-module-scss-module__SWZzdG__modalTitle{text-align:center;color:#525252;margin:0 0 1rem;font-size:1.1rem;font-weight:700}@media screen and (min-width:620px){.SpForm-module-scss-module__SWZzdG__modalTitle{font-size:1.3rem}}.SpForm-module-scss-module__SWZzdG__modalInner{box-sizing:border-box;background-color:#fff;border-radius:6px;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;padding:1rem;display:flex}@media screen and (min-width:620px){.SpForm-module-scss-module__SWZzdG__modalInner{padding:2rem}}.SpForm-module-scss-module__SWZzdG__modalButton{color:#fff;margin:0 0 1rem;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__SWZzdG__modalButton{margin:0 0 2rem}}.SpForm-module-scss-module__SWZzdG__modalButton:last-of-type{margin:0}.SpForm-module-scss-module__SWZzdG__modalButtonPrimary{background:linear-gradient(#f57c04 0% 50%,#e9631c 50% 100%);border:1px solid #e9631c}.SpForm-module-scss-module__SWZzdG__modalButtonSecondary{background:linear-gradient(#12abb1 0% 50%,#009194 50% 100%);border:1px solid #009194}.SpForm-module-scss-module__SWZzdG__modalButtonText{color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__SWZzdG__modalButtonText{font-size:1.6rem}}.SpForm-module-scss-module__SWZzdG__contentPrefectures{justify-content:space-between;margin-bottom:2em;display:flex}.SpForm-module-scss-module__SWZzdG__contentPrefectures .SpForm-module-scss-module__SWZzdG__isSelected{background-color:#e8f0fe;border-color:#12abb1}.SpForm-module-scss-module__SWZzdG__labelPrefectures{margin-bottom:0}.SpForm-module-scss-module__SWZzdG__labelExperience{font-size:1.07143rem}.SpForm-module-scss-module__SWZzdG__labelAnnotation{text-indent:1.5em;font-size:1rem;font-weight:400}.SpForm-module-scss-module__SWZzdG__labelAnnotation02{text-indent:1.5em;font-size:.971429rem;font-weight:700}.SpForm-module-scss-module__SWZzdG__showFlex{display:flex!important}.SpForm-module-scss-module__SWZzdG__showBlock{display:block!important}.SpForm-module-scss-module__SWZzdG__hide{display:none!important}.SpForm-module-scss-module__SWZzdG__bold{font-weight:700}
.SpForm-module-scss-module__wVMHzW__module{min-height:628px;padding:14px;display:block}@media screen and (min-width:620px){.SpForm-module-scss-module__wVMHzW__module{min-height:unset;display:none}}.SpForm-module-scss-module__wVMHzW__moduleInner{box-sizing:border-box;background-color:#fff;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;padding:2rem 1rem;display:flex}.SpForm-module-scss-module__wVMHzW__moduleControl{width:100%}.SpForm-module-scss-module__wVMHzW__moduleContent{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__wVMHzW__moduleLabel{margin:1rem 0}.SpForm-module-scss-module__wVMHzW__moduleLabelLeft{white-space:nowrap;margin-bottom:10px;font-weight:700}.SpForm-module-scss-module__wVMHzW__moduleLabelInner{font-size:1.2rem;display:flex}.SpForm-module-scss-module__wVMHzW__moduleLabelInnerSmall{font-size:.9em;font-weight:400}.SpForm-module-scss-module__wVMHzW__moduleAnnotation{color:#535353;text-align:center;margin-bottom:1em;font-size:.857143rem}.SpForm-module-scss-module__wVMHzW__module .SpForm-module-scss-module__wVMHzW__desiredJobCategoryButton{width:100%!important}.SpForm-module-scss-module__wVMHzW__moduleSpacing{padding-bottom:2rem}.SpForm-module-scss-module__wVMHzW__firstView{position:relative}.SpForm-module-scss-module__wVMHzW__firstViewImg{width:100%;height:auto}.SpForm-module-scss-module__wVMHzW__defaultModalInner{top:240px;transform:translateY(0)}.SpForm-module-scss-module__wVMHzW__defaultModalBg{background-color:#0000004d}.SpForm-module-scss-module__wVMHzW__largeButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__wVMHzW__largeButton:last-of-type{margin:2%;padding:.4rem 1rem;width:96%!important}.SpForm-module-scss-module__wVMHzW__normalButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__wVMHzW__wideButton{margin:5px;font-size:1.14286rem;width:calc(100% - 10px)!important}.SpForm-module-scss-module__wVMHzW__wideRowButton{color:#535353;white-space:nowrap;margin:2%;padding:.4rem 1rem;font-size:1.14286rem;width:96%!important}@media screen and (max-width:360px){.SpForm-module-scss-module__wVMHzW__wideRowButton .SpForm-module-scss-module__wVMHzW__moduleInnerRow{text-align:center!important;flex-direction:column!important}}.SpForm-module-scss-module__wVMHzW__experience{text-align:center;word-break:keep-all;width:calc(50% - 4px);margin:2px;padding:0 10px;font-size:1.07143rem}.SpForm-module-scss-module__wVMHzW__experience:first-of-type .SpForm-module-scss-module__wVMHzW__experienceThumb{bottom:-6px}.SpForm-module-scss-module__wVMHzW__experience:nth-of-type(2) .SpForm-module-scss-module__wVMHzW__experienceThumb{bottom:-.5px}[name=estateExperience] .SpForm-module-scss-module__wVMHzW__estateExperienceText{margin-top:3px}.SpForm-module-scss-module__wVMHzW__telField{margin-bottom:30px}.SpForm-module-scss-module__wVMHzW__telFieldHelper{position:absolute;top:-1.5rem;right:1rem}.SpForm-module-scss-module__wVMHzW__telFieldHelperRed{color:#f57b03}.SpForm-module-scss-module__wVMHzW__telFieldHelperRed:not(:empty){padding-left:3px}.SpForm-module-scss-module__wVMHzW__innerText{text-align:center;color:#535353;width:100%;margin:0 0 1.02857rem;font-size:.9rem}.SpForm-module-scss-module__wVMHzW__innerTextJobRatio{text-align:center;color:#535353;margin-bottom:1.2em;font-size:.925rem}.SpForm-module-scss-module__wVMHzW__innerTextAnnotation{color:#f57b03;font-weight:700}.SpForm-module-scss-module__wVMHzW__exampleText{color:#525252;font-size:.857143rem}.SpForm-module-scss-module__wVMHzW__birthYearWrap{align-items:center;gap:10px;display:flex}.SpForm-module-scss-module__wVMHzW__nameField{margin-bottom:30px}.SpForm-module-scss-module__wVMHzW__text_highlight{color:#f57b03;font-weight:700}.SpForm-module-scss-module__wVMHzW__errorMessage{color:#f57b03;text-align:center;background-color:#f8f8f8;margin-top:10px;font-size:.857143rem;font-weight:700}.SpForm-module-scss-module__wVMHzW__targetWrap{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__wVMHzW__target{color:#535353;border:3px solid #d9d9d9;border-radius:20px;justify-content:center;align-items:center;width:90%;height:40px;margin-bottom:18px;font-size:1.14286rem;display:flex}.SpForm-module-scss-module__wVMHzW__target p{position:relative;top:-1px}@-webkit-keyframes SpForm-module-scss-module__wVMHzW__move{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-15px)}75%{-webkit-transform:translate(0)}}@keyframes SpForm-module-scss-module__wVMHzW__move{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.SpForm-module-scss-module__wVMHzW__finger{z-index:70;pointer-events:none;background:url(/images/lp/construction-worker/deemed/architecture_02_n7/icon_finger.png) 0 0/contain no-repeat;width:34px;height:34px;transition:all .5s ease-out;animation:2.5s linear infinite SpForm-module-scss-module__wVMHzW__move;position:absolute;top:42%;right:5%}.SpForm-module-scss-module__wVMHzW__fingerInit{transition:none}.SpForm-module-scss-module__wVMHzW__fingerHidden{opacity:0;visibility:hidden}.SpForm-module-scss-module__wVMHzW__square{background-color:#12abb1;width:10px;height:10px;margin:8px 5px;display:inline-block}.SpForm-module-scss-module__wVMHzW__modalTitle{text-align:center;color:#525252;margin:0 0 1rem;font-size:1.1rem;font-weight:700}@media screen and (min-width:620px){.SpForm-module-scss-module__wVMHzW__modalTitle{font-size:1.3rem}}.SpForm-module-scss-module__wVMHzW__modalInner{box-sizing:border-box;background-color:#fff;border-radius:6px;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;padding:1rem;display:flex}@media screen and (min-width:620px){.SpForm-module-scss-module__wVMHzW__modalInner{padding:2rem}}.SpForm-module-scss-module__wVMHzW__modalButton{color:#fff;margin:0 0 1rem;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__wVMHzW__modalButton{margin:0 0 2rem}}.SpForm-module-scss-module__wVMHzW__modalButton:last-of-type{margin:0}.SpForm-module-scss-module__wVMHzW__modalButtonPrimary{background:linear-gradient(#f57c04 0% 50%,#e9631c 50% 100%);border:1px solid #e9631c}.SpForm-module-scss-module__wVMHzW__modalButtonSecondary{background:linear-gradient(#12abb1 0% 50%,#009194 50% 100%);border:1px solid #009194}.SpForm-module-scss-module__wVMHzW__modalButtonText{color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__wVMHzW__modalButtonText{font-size:1.6rem}}.SpForm-module-scss-module__wVMHzW__contentPrefectures{justify-content:space-between;margin-bottom:2em;display:flex}.SpForm-module-scss-module__wVMHzW__contentPrefectures .SpForm-module-scss-module__wVMHzW__isSelected{background-color:#e8f0fe;border-color:#12abb1}.SpForm-module-scss-module__wVMHzW__labelPrefectures{margin-bottom:0}.SpForm-module-scss-module__wVMHzW__labelExperience{font-size:1.07143rem}.SpForm-module-scss-module__wVMHzW__labelAnnotation{text-indent:1.5em;font-size:1rem;font-weight:400}.SpForm-module-scss-module__wVMHzW__labelAnnotation02{text-indent:1.5em;font-size:.971429rem;font-weight:700}.SpForm-module-scss-module__wVMHzW__showFlex{display:flex!important}.SpForm-module-scss-module__wVMHzW__showBlock{display:block!important}.SpForm-module-scss-module__wVMHzW__hide{display:none!important}.SpForm-module-scss-module__wVMHzW__bold{font-weight:700}
.SpForm-module-scss-module__6xOkVa__module{min-height:628px;padding:14px;display:block}@media screen and (min-width:620px){.SpForm-module-scss-module__6xOkVa__module{min-height:unset;display:none}}.SpForm-module-scss-module__6xOkVa__moduleInner{box-sizing:border-box;background-color:#fff;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;padding:2rem 1rem;display:flex}.SpForm-module-scss-module__6xOkVa__moduleControl{width:100%}.SpForm-module-scss-module__6xOkVa__moduleContent{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__6xOkVa__moduleLabel{margin:1rem 0}.SpForm-module-scss-module__6xOkVa__moduleLabelLeft{white-space:nowrap;margin-bottom:10px;font-weight:700}.SpForm-module-scss-module__6xOkVa__moduleLabelInner{font-size:1.2rem;display:flex}.SpForm-module-scss-module__6xOkVa__moduleLabelInnerSmall{font-size:.9em;font-weight:400}.SpForm-module-scss-module__6xOkVa__moduleAnnotation{color:#535353;text-align:center;margin-bottom:1em;font-size:.857143rem}.SpForm-module-scss-module__6xOkVa__module .SpForm-module-scss-module__6xOkVa__desiredJobCategoryButton{width:100%!important}.SpForm-module-scss-module__6xOkVa__moduleSpacing{padding-bottom:2rem}.SpForm-module-scss-module__6xOkVa__firstView{position:relative}.SpForm-module-scss-module__6xOkVa__firstViewImg{width:100%;height:auto}.SpForm-module-scss-module__6xOkVa__defaultModalInner{top:240px;transform:translateY(0)}.SpForm-module-scss-module__6xOkVa__defaultModalBg{background-color:#0000004d}.SpForm-module-scss-module__6xOkVa__largeButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__6xOkVa__largeButton:last-of-type{margin:2%;padding:.4rem 1rem;width:96%!important}.SpForm-module-scss-module__6xOkVa__normalButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__6xOkVa__wideButton{margin:5px;font-size:1.14286rem;width:calc(100% - 10px)!important}.SpForm-module-scss-module__6xOkVa__wideRowButton{color:#535353;white-space:nowrap;margin:2%;padding:.4rem 1rem;font-size:1.14286rem;width:96%!important}@media screen and (max-width:360px){.SpForm-module-scss-module__6xOkVa__wideRowButton .SpForm-module-scss-module__6xOkVa__moduleInnerRow{text-align:center!important;flex-direction:column!important}}.SpForm-module-scss-module__6xOkVa__experience{text-align:center;word-break:keep-all;width:calc(50% - 4px);margin:2px;padding:0 10px;font-size:1.07143rem}.SpForm-module-scss-module__6xOkVa__experience:first-of-type .SpForm-module-scss-module__6xOkVa__experienceThumb{bottom:-6px}.SpForm-module-scss-module__6xOkVa__experience:nth-of-type(2) .SpForm-module-scss-module__6xOkVa__experienceThumb{bottom:-.5px}[name=estateExperience] .SpForm-module-scss-module__6xOkVa__estateExperienceText{margin-top:3px}.SpForm-module-scss-module__6xOkVa__telField{margin-bottom:30px}.SpForm-module-scss-module__6xOkVa__telFieldHelper{position:absolute;top:-1.5rem;right:1rem}.SpForm-module-scss-module__6xOkVa__telFieldHelperRed{color:#f57b03}.SpForm-module-scss-module__6xOkVa__telFieldHelperRed:not(:empty){padding-left:3px}.SpForm-module-scss-module__6xOkVa__innerText{text-align:center;color:#535353;width:100%;margin:0 0 1.02857rem;font-size:.9rem}.SpForm-module-scss-module__6xOkVa__innerTextJobRatio{text-align:center;color:#535353;margin-bottom:1.2em;font-size:.925rem}.SpForm-module-scss-module__6xOkVa__innerTextAnnotation{color:#f57b03;font-weight:700}.SpForm-module-scss-module__6xOkVa__exampleText{color:#525252;font-size:.857143rem}.SpForm-module-scss-module__6xOkVa__birthYearWrap{align-items:center;gap:10px;display:flex}.SpForm-module-scss-module__6xOkVa__nameField{margin-bottom:30px}.SpForm-module-scss-module__6xOkVa__text_highlight{color:#f57b03;font-weight:700}.SpForm-module-scss-module__6xOkVa__errorMessage{color:#f57b03;text-align:center;background-color:#f8f8f8;margin-top:10px;font-size:.857143rem;font-weight:700}.SpForm-module-scss-module__6xOkVa__targetWrap{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__6xOkVa__target{color:#535353;border:3px solid #d9d9d9;border-radius:20px;justify-content:center;align-items:center;width:90%;height:40px;margin-bottom:18px;font-size:1.14286rem;display:flex}.SpForm-module-scss-module__6xOkVa__target p{position:relative;top:-1px}@-webkit-keyframes SpForm-module-scss-module__6xOkVa__move{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-15px)}75%{-webkit-transform:translate(0)}}@keyframes SpForm-module-scss-module__6xOkVa__move{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.SpForm-module-scss-module__6xOkVa__finger{z-index:70;pointer-events:none;background:url(/images/lp/construction-worker/deemed/civil-engineering_01_y6/icon_finger.png) 0 0/contain no-repeat;width:34px;height:34px;transition:all .5s ease-out;animation:2.5s linear infinite SpForm-module-scss-module__6xOkVa__move;position:absolute;top:42%;right:5%}.SpForm-module-scss-module__6xOkVa__fingerInit{transition:none}.SpForm-module-scss-module__6xOkVa__fingerHidden{opacity:0;visibility:hidden}.SpForm-module-scss-module__6xOkVa__square{background-color:#12abb1;width:10px;height:10px;margin:8px 5px;display:inline-block}.SpForm-module-scss-module__6xOkVa__modalTitle{text-align:center;color:#525252;margin:0 0 1rem;font-size:1.1rem;font-weight:700}@media screen and (min-width:620px){.SpForm-module-scss-module__6xOkVa__modalTitle{font-size:1.3rem}}.SpForm-module-scss-module__6xOkVa__modalInner{box-sizing:border-box;background-color:#fff;border-radius:6px;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;padding:1rem;display:flex}@media screen and (min-width:620px){.SpForm-module-scss-module__6xOkVa__modalInner{padding:2rem}}.SpForm-module-scss-module__6xOkVa__modalButton{color:#fff;margin:0 0 1rem;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__6xOkVa__modalButton{margin:0 0 2rem}}.SpForm-module-scss-module__6xOkVa__modalButton:last-of-type{margin:0}.SpForm-module-scss-module__6xOkVa__modalButtonPrimary{background:linear-gradient(#f57c04 0% 50%,#e9631c 50% 100%);border:1px solid #e9631c}.SpForm-module-scss-module__6xOkVa__modalButtonSecondary{background:linear-gradient(#12abb1 0% 50%,#009194 50% 100%);border:1px solid #009194}.SpForm-module-scss-module__6xOkVa__modalButtonText{color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__6xOkVa__modalButtonText{font-size:1.6rem}}.SpForm-module-scss-module__6xOkVa__contentPrefectures{justify-content:space-between;margin-bottom:2em;display:flex}.SpForm-module-scss-module__6xOkVa__contentPrefectures .SpForm-module-scss-module__6xOkVa__isSelected{background-color:#e8f0fe;border-color:#12abb1}.SpForm-module-scss-module__6xOkVa__labelPrefectures{margin-bottom:0}.SpForm-module-scss-module__6xOkVa__labelExperience{font-size:1.07143rem}.SpForm-module-scss-module__6xOkVa__labelAnnotation{text-indent:1.5em;font-size:1rem;font-weight:400}.SpForm-module-scss-module__6xOkVa__labelAnnotation02{text-indent:1.5em;font-size:.971429rem;font-weight:700}.SpForm-module-scss-module__6xOkVa__showFlex{display:flex!important}.SpForm-module-scss-module__6xOkVa__showBlock{display:block!important}.SpForm-module-scss-module__6xOkVa__hide{display:none!important}.SpForm-module-scss-module__6xOkVa__bold{font-weight:700}
.SpForm-module-scss-module__X_YJUa__module{min-height:628px;padding:14px;display:block}@media screen and (min-width:620px){.SpForm-module-scss-module__X_YJUa__module{min-height:unset;display:none}}.SpForm-module-scss-module__X_YJUa__moduleInner{box-sizing:border-box;background-color:#fff;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;padding:2rem 1rem;display:flex}.SpForm-module-scss-module__X_YJUa__moduleControl{width:100%}.SpForm-module-scss-module__X_YJUa__moduleContent{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__X_YJUa__moduleLabel{margin:1rem 0}.SpForm-module-scss-module__X_YJUa__moduleLabelLeft{white-space:nowrap;margin-bottom:10px;font-weight:700}.SpForm-module-scss-module__X_YJUa__moduleLabelInner{font-size:1.2rem;display:flex}.SpForm-module-scss-module__X_YJUa__moduleLabelInnerSmall{font-size:.9em;font-weight:400}.SpForm-module-scss-module__X_YJUa__moduleAnnotation{color:#535353;text-align:center;margin-bottom:1em;font-size:.857143rem}.SpForm-module-scss-module__X_YJUa__module .SpForm-module-scss-module__X_YJUa__desiredJobCategoryButton{width:100%!important}.SpForm-module-scss-module__X_YJUa__moduleSpacing{padding-bottom:2rem}.SpForm-module-scss-module__X_YJUa__firstView{position:relative}.SpForm-module-scss-module__X_YJUa__firstViewImg{width:100%;height:auto}.SpForm-module-scss-module__X_YJUa__defaultModalInner{top:240px;transform:translateY(0)}.SpForm-module-scss-module__X_YJUa__defaultModalBg{background-color:#0000004d}.SpForm-module-scss-module__X_YJUa__largeButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__X_YJUa__largeButton:last-of-type{margin:2%;padding:.4rem 1rem;width:96%!important}.SpForm-module-scss-module__X_YJUa__normalButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__X_YJUa__wideButton{margin:5px;font-size:1.14286rem;width:calc(100% - 10px)!important}.SpForm-module-scss-module__X_YJUa__wideRowButton{color:#535353;white-space:nowrap;margin:2%;padding:.4rem 1rem;font-size:1.14286rem;width:96%!important}@media screen and (max-width:360px){.SpForm-module-scss-module__X_YJUa__wideRowButton .SpForm-module-scss-module__X_YJUa__moduleInnerRow{text-align:center!important;flex-direction:column!important}}.SpForm-module-scss-module__X_YJUa__experience{text-align:center;word-break:keep-all;width:calc(50% - 4px);margin:2px;padding:0 10px;font-size:1.07143rem}.SpForm-module-scss-module__X_YJUa__experience:first-of-type .SpForm-module-scss-module__X_YJUa__experienceThumb{bottom:-6px}.SpForm-module-scss-module__X_YJUa__experience:nth-of-type(2) .SpForm-module-scss-module__X_YJUa__experienceThumb{bottom:-.5px}[name=estateExperience] .SpForm-module-scss-module__X_YJUa__estateExperienceText{margin-top:3px}.SpForm-module-scss-module__X_YJUa__telField{margin-bottom:30px}.SpForm-module-scss-module__X_YJUa__telFieldHelper{position:absolute;top:-1.5rem;right:1rem}.SpForm-module-scss-module__X_YJUa__telFieldHelperRed{color:#f57b03}.SpForm-module-scss-module__X_YJUa__telFieldHelperRed:not(:empty){padding-left:3px}.SpForm-module-scss-module__X_YJUa__innerText{text-align:center;color:#535353;width:100%;margin:0 0 1.02857rem;font-size:.9rem}.SpForm-module-scss-module__X_YJUa__innerTextJobRatio{text-align:center;color:#535353;margin-bottom:1.2em;font-size:.925rem}.SpForm-module-scss-module__X_YJUa__innerTextAnnotation{color:#f57b03;font-weight:700}.SpForm-module-scss-module__X_YJUa__exampleText{color:#525252;font-size:.857143rem}.SpForm-module-scss-module__X_YJUa__birthYearWrap{align-items:center;gap:10px;display:flex}.SpForm-module-scss-module__X_YJUa__nameField{margin-bottom:30px}.SpForm-module-scss-module__X_YJUa__text_highlight{color:#f57b03;font-weight:700}.SpForm-module-scss-module__X_YJUa__errorMessage{color:#f57b03;text-align:center;background-color:#f8f8f8;margin-top:10px;font-size:.857143rem;font-weight:700}.SpForm-module-scss-module__X_YJUa__targetWrap{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__X_YJUa__target{color:#535353;border:3px solid #d9d9d9;border-radius:20px;justify-content:center;align-items:center;width:90%;height:40px;margin-bottom:18px;font-size:1.14286rem;display:flex}.SpForm-module-scss-module__X_YJUa__target p{position:relative;top:-1px}@-webkit-keyframes SpForm-module-scss-module__X_YJUa__move{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-15px)}75%{-webkit-transform:translate(0)}}@keyframes SpForm-module-scss-module__X_YJUa__move{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.SpForm-module-scss-module__X_YJUa__finger{z-index:70;pointer-events:none;background:url(/images/lp/construction-worker/deemed/construction-industry_01_b2/icon_finger.png) 0 0/contain no-repeat;width:34px;height:34px;transition:all .5s ease-out;animation:2.5s linear infinite SpForm-module-scss-module__X_YJUa__move;position:absolute;top:42%;right:5%}.SpForm-module-scss-module__X_YJUa__fingerInit{transition:none}.SpForm-module-scss-module__X_YJUa__fingerHidden{opacity:0;visibility:hidden}.SpForm-module-scss-module__X_YJUa__square{background-color:#12abb1;width:10px;height:10px;margin:8px 5px;display:inline-block}.SpForm-module-scss-module__X_YJUa__modalTitle{text-align:center;color:#525252;margin:0 0 1rem;font-size:1.1rem;font-weight:700}@media screen and (min-width:620px){.SpForm-module-scss-module__X_YJUa__modalTitle{font-size:1.3rem}}.SpForm-module-scss-module__X_YJUa__modalInner{box-sizing:border-box;background-color:#fff;border-radius:6px;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;padding:1rem;display:flex}@media screen and (min-width:620px){.SpForm-module-scss-module__X_YJUa__modalInner{padding:2rem}}.SpForm-module-scss-module__X_YJUa__modalButton{color:#fff;margin:0 0 1rem;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__X_YJUa__modalButton{margin:0 0 2rem}}.SpForm-module-scss-module__X_YJUa__modalButton:last-of-type{margin:0}.SpForm-module-scss-module__X_YJUa__modalButtonPrimary{background:linear-gradient(#f57c04 0% 50%,#e9631c 50% 100%);border:1px solid #e9631c}.SpForm-module-scss-module__X_YJUa__modalButtonSecondary{background:linear-gradient(#12abb1 0% 50%,#009194 50% 100%);border:1px solid #009194}.SpForm-module-scss-module__X_YJUa__modalButtonText{color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__X_YJUa__modalButtonText{font-size:1.6rem}}.SpForm-module-scss-module__X_YJUa__contentPrefectures{justify-content:space-between;margin-bottom:2em;display:flex}.SpForm-module-scss-module__X_YJUa__contentPrefectures .SpForm-module-scss-module__X_YJUa__isSelected{background-color:#e8f0fe;border-color:#12abb1}.SpForm-module-scss-module__X_YJUa__labelPrefectures{margin-bottom:0}.SpForm-module-scss-module__X_YJUa__labelExperience{font-size:1.07143rem}.SpForm-module-scss-module__X_YJUa__labelAnnotation{text-indent:1.5em;font-size:1rem;font-weight:400}.SpForm-module-scss-module__X_YJUa__labelAnnotation02{text-indent:1.5em;font-size:.971429rem;font-weight:700}.SpForm-module-scss-module__X_YJUa__showFlex{display:flex!important}.SpForm-module-scss-module__X_YJUa__showBlock{display:block!important}.SpForm-module-scss-module__X_YJUa__hide{display:none!important}.SpForm-module-scss-module__X_YJUa__bold{font-weight:700}
.SpForm-module-scss-module__Xg5xma__module{min-height:628px;padding:14px;display:block}@media screen and (min-width:620px){.SpForm-module-scss-module__Xg5xma__module{min-height:unset;display:none}}.SpForm-module-scss-module__Xg5xma__moduleInner{box-sizing:border-box;background-color:#fff;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;padding:2rem 1rem;display:flex}.SpForm-module-scss-module__Xg5xma__moduleControl{width:100%}.SpForm-module-scss-module__Xg5xma__moduleContent{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__Xg5xma__moduleLabel{margin:1rem 0}.SpForm-module-scss-module__Xg5xma__moduleLabelLeft{white-space:nowrap;margin-bottom:10px;font-weight:700}.SpForm-module-scss-module__Xg5xma__moduleLabelInner{font-size:1.2rem;display:flex}.SpForm-module-scss-module__Xg5xma__moduleLabelInnerSmall{font-size:.9em;font-weight:400}.SpForm-module-scss-module__Xg5xma__moduleAnnotation{color:#535353;text-align:center;margin-bottom:1em;font-size:.857143rem}.SpForm-module-scss-module__Xg5xma__module .SpForm-module-scss-module__Xg5xma__desiredJobCategoryButton{width:100%!important}.SpForm-module-scss-module__Xg5xma__moduleSpacing{padding-bottom:2rem}.SpForm-module-scss-module__Xg5xma__firstView{position:relative}.SpForm-module-scss-module__Xg5xma__firstViewImg{width:100%;height:auto}.SpForm-module-scss-module__Xg5xma__defaultModalInner{top:240px;transform:translateY(0)}.SpForm-module-scss-module__Xg5xma__defaultModalBg{background-color:#0000004d}.SpForm-module-scss-module__Xg5xma__largeButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__Xg5xma__largeButton:last-of-type{margin:2%;padding:.4rem 1rem;width:96%!important}.SpForm-module-scss-module__Xg5xma__normalButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__Xg5xma__wideButton{margin:5px;font-size:1.14286rem;width:calc(100% - 10px)!important}.SpForm-module-scss-module__Xg5xma__wideRowButton{color:#535353;white-space:nowrap;margin:2%;padding:.4rem 1rem;font-size:1.14286rem;width:96%!important}@media screen and (max-width:360px){.SpForm-module-scss-module__Xg5xma__wideRowButton .SpForm-module-scss-module__Xg5xma__moduleInnerRow{text-align:center!important;flex-direction:column!important}}.SpForm-module-scss-module__Xg5xma__experience{text-align:center;word-break:keep-all;width:calc(50% - 4px);margin:2px;padding:0 10px;font-size:1.07143rem}.SpForm-module-scss-module__Xg5xma__experience:first-of-type .SpForm-module-scss-module__Xg5xma__experienceThumb{bottom:-6px}.SpForm-module-scss-module__Xg5xma__experience:nth-of-type(2) .SpForm-module-scss-module__Xg5xma__experienceThumb{bottom:-.5px}[name=estateExperience] .SpForm-module-scss-module__Xg5xma__estateExperienceText{margin-top:3px}.SpForm-module-scss-module__Xg5xma__telField{margin-bottom:30px}.SpForm-module-scss-module__Xg5xma__telFieldHelper{position:absolute;top:-1.5rem;right:1rem}.SpForm-module-scss-module__Xg5xma__telFieldHelperRed{color:#f57b03}.SpForm-module-scss-module__Xg5xma__telFieldHelperRed:not(:empty){padding-left:3px}.SpForm-module-scss-module__Xg5xma__innerText{text-align:center;color:#535353;width:100%;margin:0 0 1.02857rem;font-size:.9rem}.SpForm-module-scss-module__Xg5xma__innerTextJobRatio{text-align:center;color:#535353;margin-bottom:1.2em;font-size:.925rem}.SpForm-module-scss-module__Xg5xma__innerTextAnnotation{color:#f57b03;font-weight:700}.SpForm-module-scss-module__Xg5xma__exampleText{color:#525252;font-size:.857143rem}.SpForm-module-scss-module__Xg5xma__birthYearWrap{align-items:center;gap:10px;display:flex}.SpForm-module-scss-module__Xg5xma__nameField{margin-bottom:30px}.SpForm-module-scss-module__Xg5xma__text_highlight{color:#f57b03;font-weight:700}.SpForm-module-scss-module__Xg5xma__errorMessage{color:#f57b03;text-align:center;background-color:#f8f8f8;margin-top:10px;font-size:.857143rem;font-weight:700}.SpForm-module-scss-module__Xg5xma__targetWrap{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__Xg5xma__target{color:#535353;border:3px solid #d9d9d9;border-radius:20px;justify-content:center;align-items:center;width:90%;height:40px;margin-bottom:18px;font-size:1.14286rem;display:flex}.SpForm-module-scss-module__Xg5xma__target p{position:relative;top:-1px}@-webkit-keyframes SpForm-module-scss-module__Xg5xma__move{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-15px)}75%{-webkit-transform:translate(0)}}@keyframes SpForm-module-scss-module__Xg5xma__move{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.SpForm-module-scss-module__Xg5xma__finger{z-index:70;pointer-events:none;background:url(/images/lp/construction-worker/deemed/equipment_01_i5/icon_finger.png) 0 0/contain no-repeat;width:34px;height:34px;transition:all .5s ease-out;animation:2.5s linear infinite SpForm-module-scss-module__Xg5xma__move;position:absolute;top:42%;right:5%}.SpForm-module-scss-module__Xg5xma__fingerInit{transition:none}.SpForm-module-scss-module__Xg5xma__fingerHidden{opacity:0;visibility:hidden}.SpForm-module-scss-module__Xg5xma__square{background-color:#12abb1;width:10px;height:10px;margin:8px 5px;display:inline-block}.SpForm-module-scss-module__Xg5xma__modalTitle{text-align:center;color:#525252;margin:0 0 1rem;font-size:1.1rem;font-weight:700}@media screen and (min-width:620px){.SpForm-module-scss-module__Xg5xma__modalTitle{font-size:1.3rem}}.SpForm-module-scss-module__Xg5xma__modalInner{box-sizing:border-box;background-color:#fff;border-radius:6px;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;padding:1rem;display:flex}@media screen and (min-width:620px){.SpForm-module-scss-module__Xg5xma__modalInner{padding:2rem}}.SpForm-module-scss-module__Xg5xma__modalButton{color:#fff;margin:0 0 1rem;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__Xg5xma__modalButton{margin:0 0 2rem}}.SpForm-module-scss-module__Xg5xma__modalButton:last-of-type{margin:0}.SpForm-module-scss-module__Xg5xma__modalButtonPrimary{background:linear-gradient(#f57c04 0% 50%,#e9631c 50% 100%);border:1px solid #e9631c}.SpForm-module-scss-module__Xg5xma__modalButtonSecondary{background:linear-gradient(#12abb1 0% 50%,#009194 50% 100%);border:1px solid #009194}.SpForm-module-scss-module__Xg5xma__modalButtonText{color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__Xg5xma__modalButtonText{font-size:1.6rem}}.SpForm-module-scss-module__Xg5xma__contentPrefectures{justify-content:space-between;margin-bottom:2em;display:flex}.SpForm-module-scss-module__Xg5xma__contentPrefectures .SpForm-module-scss-module__Xg5xma__isSelected{background-color:#e8f0fe;border-color:#12abb1}.SpForm-module-scss-module__Xg5xma__labelPrefectures{margin-bottom:0}.SpForm-module-scss-module__Xg5xma__labelExperience{font-size:1.07143rem}.SpForm-module-scss-module__Xg5xma__labelAnnotation{text-indent:1.5em;font-size:1rem;font-weight:400}.SpForm-module-scss-module__Xg5xma__labelAnnotation02{text-indent:1.5em;font-size:.971429rem;font-weight:700}.SpForm-module-scss-module__Xg5xma__showFlex{display:flex!important}.SpForm-module-scss-module__Xg5xma__showBlock{display:block!important}.SpForm-module-scss-module__Xg5xma__hide{display:none!important}.SpForm-module-scss-module__Xg5xma__bold{font-weight:700}
.SpForm-module-scss-module__2ljGIW__module{min-height:628px;padding:14px;display:block}@media screen and (min-width:620px){.SpForm-module-scss-module__2ljGIW__module{min-height:unset;display:none}}.SpForm-module-scss-module__2ljGIW__moduleInner{box-sizing:border-box;background-color:#fff;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;padding:2rem 1rem;display:flex}.SpForm-module-scss-module__2ljGIW__moduleControl{width:100%}.SpForm-module-scss-module__2ljGIW__moduleContent{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__2ljGIW__moduleLabel{margin:1rem 0}.SpForm-module-scss-module__2ljGIW__moduleLabelLeft{white-space:nowrap;margin-bottom:10px;font-weight:700}.SpForm-module-scss-module__2ljGIW__moduleLabelInner{font-size:1.2rem;display:flex}.SpForm-module-scss-module__2ljGIW__moduleLabelInnerSmall{font-size:.9em;font-weight:400}.SpForm-module-scss-module__2ljGIW__moduleAnnotation{color:#535353;text-align:center;margin-bottom:1em;font-size:.857143rem}.SpForm-module-scss-module__2ljGIW__module .SpForm-module-scss-module__2ljGIW__desiredJobCategoryButton{width:100%!important}.SpForm-module-scss-module__2ljGIW__moduleSpacing{padding-bottom:2rem}.SpForm-module-scss-module__2ljGIW__firstView{position:relative}.SpForm-module-scss-module__2ljGIW__firstViewImg{width:100%;height:auto}.SpForm-module-scss-module__2ljGIW__defaultModalInner{top:240px;transform:translateY(0)}.SpForm-module-scss-module__2ljGIW__defaultModalBg{background-color:#0000004d}.SpForm-module-scss-module__2ljGIW__largeButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__2ljGIW__largeButton:last-of-type{margin:2%;padding:.4rem 1rem;width:96%!important}.SpForm-module-scss-module__2ljGIW__normalButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__2ljGIW__wideButton{margin:5px;font-size:1.14286rem;width:calc(100% - 10px)!important}.SpForm-module-scss-module__2ljGIW__wideRowButton{color:#535353;white-space:nowrap;margin:2%;padding:.4rem 1rem;font-size:1.14286rem;width:96%!important}@media screen and (max-width:360px){.SpForm-module-scss-module__2ljGIW__wideRowButton .SpForm-module-scss-module__2ljGIW__moduleInnerRow{text-align:center!important;flex-direction:column!important}}.SpForm-module-scss-module__2ljGIW__experience{text-align:center;word-break:keep-all;width:calc(50% - 4px);margin:2px;padding:0 10px;font-size:1.07143rem}.SpForm-module-scss-module__2ljGIW__experience:first-of-type .SpForm-module-scss-module__2ljGIW__experienceThumb{bottom:-6px}.SpForm-module-scss-module__2ljGIW__experience:nth-of-type(2) .SpForm-module-scss-module__2ljGIW__experienceThumb{bottom:-.5px}[name=estateExperience] .SpForm-module-scss-module__2ljGIW__estateExperienceText{margin-top:3px}.SpForm-module-scss-module__2ljGIW__telField{margin-bottom:30px}.SpForm-module-scss-module__2ljGIW__telFieldHelper{position:absolute;top:-1.5rem;right:1rem}.SpForm-module-scss-module__2ljGIW__telFieldHelperRed{color:#f57b03}.SpForm-module-scss-module__2ljGIW__telFieldHelperRed:not(:empty){padding-left:3px}.SpForm-module-scss-module__2ljGIW__innerText{text-align:center;color:#535353;width:100%;margin:0 0 1.02857rem;font-size:.9rem}.SpForm-module-scss-module__2ljGIW__innerTextJobRatio{text-align:center;color:#535353;margin-bottom:1.2em;font-size:.925rem}.SpForm-module-scss-module__2ljGIW__innerTextAnnotation{color:#f57b03;font-weight:700}.SpForm-module-scss-module__2ljGIW__exampleText{color:#525252;font-size:.857143rem}.SpForm-module-scss-module__2ljGIW__birthYearWrap{align-items:center;gap:10px;display:flex}.SpForm-module-scss-module__2ljGIW__nameField{margin-bottom:30px}.SpForm-module-scss-module__2ljGIW__text_highlight{color:#f57b03;font-weight:700}.SpForm-module-scss-module__2ljGIW__errorMessage{color:#f57b03;text-align:center;background-color:#f8f8f8;margin-top:10px;font-size:.857143rem;font-weight:700}.SpForm-module-scss-module__2ljGIW__targetWrap{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__2ljGIW__target{color:#535353;border:3px solid #d9d9d9;border-radius:20px;justify-content:center;align-items:center;width:90%;height:40px;margin-bottom:18px;font-size:1.14286rem;display:flex}.SpForm-module-scss-module__2ljGIW__target p{position:relative;top:-1px}@-webkit-keyframes SpForm-module-scss-module__2ljGIW__move{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-15px)}75%{-webkit-transform:translate(0)}}@keyframes SpForm-module-scss-module__2ljGIW__move{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.SpForm-module-scss-module__2ljGIW__finger{z-index:70;pointer-events:none;background:url(/images/lp/construction-worker/deemed/exterior_01_g7/icon_finger.png) 0 0/contain no-repeat;width:34px;height:34px;transition:all .5s ease-out;animation:2.5s linear infinite SpForm-module-scss-module__2ljGIW__move;position:absolute;top:42%;right:5%}.SpForm-module-scss-module__2ljGIW__fingerInit{transition:none}.SpForm-module-scss-module__2ljGIW__fingerHidden{opacity:0;visibility:hidden}.SpForm-module-scss-module__2ljGIW__square{background-color:#12abb1;width:10px;height:10px;margin:8px 5px;display:inline-block}.SpForm-module-scss-module__2ljGIW__modalTitle{text-align:center;color:#525252;margin:0 0 1rem;font-size:1.1rem;font-weight:700}@media screen and (min-width:620px){.SpForm-module-scss-module__2ljGIW__modalTitle{font-size:1.3rem}}.SpForm-module-scss-module__2ljGIW__modalInner{box-sizing:border-box;background-color:#fff;border-radius:6px;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;padding:1rem;display:flex}@media screen and (min-width:620px){.SpForm-module-scss-module__2ljGIW__modalInner{padding:2rem}}.SpForm-module-scss-module__2ljGIW__modalButton{color:#fff;margin:0 0 1rem;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__2ljGIW__modalButton{margin:0 0 2rem}}.SpForm-module-scss-module__2ljGIW__modalButton:last-of-type{margin:0}.SpForm-module-scss-module__2ljGIW__modalButtonPrimary{background:linear-gradient(#f57c04 0% 50%,#e9631c 50% 100%);border:1px solid #e9631c}.SpForm-module-scss-module__2ljGIW__modalButtonSecondary{background:linear-gradient(#12abb1 0% 50%,#009194 50% 100%);border:1px solid #009194}.SpForm-module-scss-module__2ljGIW__modalButtonText{color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__2ljGIW__modalButtonText{font-size:1.6rem}}.SpForm-module-scss-module__2ljGIW__contentPrefectures{justify-content:space-between;margin-bottom:2em;display:flex}.SpForm-module-scss-module__2ljGIW__contentPrefectures .SpForm-module-scss-module__2ljGIW__isSelected{background-color:#e8f0fe;border-color:#12abb1}.SpForm-module-scss-module__2ljGIW__labelPrefectures{margin-bottom:0}.SpForm-module-scss-module__2ljGIW__labelExperience{font-size:1.07143rem}.SpForm-module-scss-module__2ljGIW__labelAnnotation{text-indent:1.5em;font-size:1rem;font-weight:400}.SpForm-module-scss-module__2ljGIW__labelAnnotation02{text-indent:1.5em;font-size:.971429rem;font-weight:700}.SpForm-module-scss-module__2ljGIW__showFlex{display:flex!important}.SpForm-module-scss-module__2ljGIW__showBlock{display:block!important}.SpForm-module-scss-module__2ljGIW__hide{display:none!important}.SpForm-module-scss-module__2ljGIW__bold{font-weight:700}
.SpForm-module-scss-module__QtB2dq__module{min-height:628px;padding:14px;display:block}@media screen and (min-width:620px){.SpForm-module-scss-module__QtB2dq__module{min-height:unset;display:none}}.SpForm-module-scss-module__QtB2dq__moduleInner{box-sizing:border-box;background-color:#fff;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;padding:2rem 1rem;display:flex}.SpForm-module-scss-module__QtB2dq__moduleControl{width:100%}.SpForm-module-scss-module__QtB2dq__moduleContent{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__QtB2dq__moduleLabel{margin:1rem 0}.SpForm-module-scss-module__QtB2dq__moduleLabelLeft{white-space:nowrap;margin-bottom:10px;font-weight:700}.SpForm-module-scss-module__QtB2dq__moduleLabelInner{font-size:1.2rem;display:flex}.SpForm-module-scss-module__QtB2dq__moduleLabelInnerSmall{font-size:.9em;font-weight:400}.SpForm-module-scss-module__QtB2dq__moduleAnnotation{color:#535353;text-align:center;margin-bottom:1em;font-size:.857143rem}.SpForm-module-scss-module__QtB2dq__module .SpForm-module-scss-module__QtB2dq__desiredJobCategoryButton{width:100%!important}.SpForm-module-scss-module__QtB2dq__moduleSpacing{padding-bottom:2rem}.SpForm-module-scss-module__QtB2dq__firstView{position:relative}.SpForm-module-scss-module__QtB2dq__firstViewImg{width:100%;height:auto}.SpForm-module-scss-module__QtB2dq__defaultModalInner{top:240px;transform:translateY(0)}.SpForm-module-scss-module__QtB2dq__defaultModalBg{background-color:#0000004d}.SpForm-module-scss-module__QtB2dq__largeButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__QtB2dq__largeButton:last-of-type{margin:2%;padding:.4rem 1rem;width:96%!important}.SpForm-module-scss-module__QtB2dq__normalButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__QtB2dq__wideButton{margin:5px;font-size:1.14286rem;width:calc(100% - 10px)!important}.SpForm-module-scss-module__QtB2dq__wideRowButton{color:#535353;white-space:nowrap;margin:2%;padding:.4rem 1rem;font-size:1.14286rem;width:96%!important}@media screen and (max-width:360px){.SpForm-module-scss-module__QtB2dq__wideRowButton .SpForm-module-scss-module__QtB2dq__moduleInnerRow{text-align:center!important;flex-direction:column!important}}.SpForm-module-scss-module__QtB2dq__experience{text-align:center;word-break:keep-all;width:calc(50% - 4px);margin:2px;padding:0 10px;font-size:1.07143rem}.SpForm-module-scss-module__QtB2dq__experience:first-of-type .SpForm-module-scss-module__QtB2dq__experienceThumb{bottom:-6px}.SpForm-module-scss-module__QtB2dq__experience:nth-of-type(2) .SpForm-module-scss-module__QtB2dq__experienceThumb{bottom:-.5px}[name=estateExperience] .SpForm-module-scss-module__QtB2dq__estateExperienceText{margin-top:3px}.SpForm-module-scss-module__QtB2dq__telField{margin-bottom:30px}.SpForm-module-scss-module__QtB2dq__telFieldHelper{position:absolute;top:-1.5rem;right:1rem}.SpForm-module-scss-module__QtB2dq__telFieldHelperRed{color:#f57b03}.SpForm-module-scss-module__QtB2dq__telFieldHelperRed:not(:empty){padding-left:3px}.SpForm-module-scss-module__QtB2dq__innerText{text-align:center;color:#535353;width:100%;margin:0 0 1.02857rem;font-size:.9rem}.SpForm-module-scss-module__QtB2dq__innerTextJobRatio{text-align:center;color:#535353;margin-bottom:1.2em;font-size:.925rem}.SpForm-module-scss-module__QtB2dq__innerTextAnnotation{color:#f57b03;font-weight:700}.SpForm-module-scss-module__QtB2dq__exampleText{color:#525252;font-size:.857143rem}.SpForm-module-scss-module__QtB2dq__birthYearWrap{align-items:center;gap:10px;display:flex}.SpForm-module-scss-module__QtB2dq__nameField{margin-bottom:30px}.SpForm-module-scss-module__QtB2dq__text_highlight{color:#f57b03;font-weight:700}.SpForm-module-scss-module__QtB2dq__errorMessage{color:#f57b03;text-align:center;background-color:#f8f8f8;margin-top:10px;font-size:.857143rem;font-weight:700}.SpForm-module-scss-module__QtB2dq__targetWrap{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__QtB2dq__target{color:#535353;border:3px solid #d9d9d9;border-radius:20px;justify-content:center;align-items:center;width:90%;height:40px;margin-bottom:18px;font-size:1.14286rem;display:flex}.SpForm-module-scss-module__QtB2dq__target p{position:relative;top:-1px}@-webkit-keyframes SpForm-module-scss-module__QtB2dq__move{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-15px)}75%{-webkit-transform:translate(0)}}@keyframes SpForm-module-scss-module__QtB2dq__move{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.SpForm-module-scss-module__QtB2dq__finger{z-index:70;pointer-events:none;background:url(/images/lp/construction-worker/deemed/interior_01_i8/icon_finger.png) 0 0/contain no-repeat;width:34px;height:34px;transition:all .5s ease-out;animation:2.5s linear infinite SpForm-module-scss-module__QtB2dq__move;position:absolute;top:42%;right:5%}.SpForm-module-scss-module__QtB2dq__fingerInit{transition:none}.SpForm-module-scss-module__QtB2dq__fingerHidden{opacity:0;visibility:hidden}.SpForm-module-scss-module__QtB2dq__square{background-color:#12abb1;width:10px;height:10px;margin:8px 5px;display:inline-block}.SpForm-module-scss-module__QtB2dq__modalTitle{text-align:center;color:#525252;margin:0 0 1rem;font-size:1.1rem;font-weight:700}@media screen and (min-width:620px){.SpForm-module-scss-module__QtB2dq__modalTitle{font-size:1.3rem}}.SpForm-module-scss-module__QtB2dq__modalInner{box-sizing:border-box;background-color:#fff;border-radius:6px;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;padding:1rem;display:flex}@media screen and (min-width:620px){.SpForm-module-scss-module__QtB2dq__modalInner{padding:2rem}}.SpForm-module-scss-module__QtB2dq__modalButton{color:#fff;margin:0 0 1rem;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__QtB2dq__modalButton{margin:0 0 2rem}}.SpForm-module-scss-module__QtB2dq__modalButton:last-of-type{margin:0}.SpForm-module-scss-module__QtB2dq__modalButtonPrimary{background:linear-gradient(#f57c04 0% 50%,#e9631c 50% 100%);border:1px solid #e9631c}.SpForm-module-scss-module__QtB2dq__modalButtonSecondary{background:linear-gradient(#12abb1 0% 50%,#009194 50% 100%);border:1px solid #009194}.SpForm-module-scss-module__QtB2dq__modalButtonText{color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__QtB2dq__modalButtonText{font-size:1.6rem}}.SpForm-module-scss-module__QtB2dq__contentPrefectures{justify-content:space-between;margin-bottom:2em;display:flex}.SpForm-module-scss-module__QtB2dq__contentPrefectures .SpForm-module-scss-module__QtB2dq__isSelected{background-color:#e8f0fe;border-color:#12abb1}.SpForm-module-scss-module__QtB2dq__labelPrefectures{margin-bottom:0}.SpForm-module-scss-module__QtB2dq__labelExperience{font-size:1.07143rem}.SpForm-module-scss-module__QtB2dq__labelAnnotation{text-indent:1.5em;font-size:1rem;font-weight:400}.SpForm-module-scss-module__QtB2dq__labelAnnotation02{text-indent:1.5em;font-size:.971429rem;font-weight:700}.SpForm-module-scss-module__QtB2dq__showFlex{display:flex!important}.SpForm-module-scss-module__QtB2dq__showBlock{display:block!important}.SpForm-module-scss-module__QtB2dq__hide{display:none!important}.SpForm-module-scss-module__QtB2dq__bold{font-weight:700}
.SpForm-module-scss-module__1GBEwq__module{min-height:628px;padding:14px;display:block}@media screen and (min-width:620px){.SpForm-module-scss-module__1GBEwq__module{min-height:unset;display:none}}.SpForm-module-scss-module__1GBEwq__moduleInner{box-sizing:border-box;background-color:#fff;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;padding:2rem 1rem;display:flex}.SpForm-module-scss-module__1GBEwq__moduleControl{width:100%}.SpForm-module-scss-module__1GBEwq__moduleContent{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__1GBEwq__moduleLabel{margin:1rem 0}.SpForm-module-scss-module__1GBEwq__moduleLabelLeft{white-space:nowrap;margin-bottom:10px;font-weight:700}.SpForm-module-scss-module__1GBEwq__moduleLabelInner{font-size:1.2rem;display:flex}.SpForm-module-scss-module__1GBEwq__moduleLabelInnerSmall{font-size:.9em;font-weight:400}.SpForm-module-scss-module__1GBEwq__moduleAnnotation{color:#535353;text-align:center;margin-bottom:1em;font-size:.857143rem}.SpForm-module-scss-module__1GBEwq__module .SpForm-module-scss-module__1GBEwq__desiredJobCategoryButton{width:100%!important}.SpForm-module-scss-module__1GBEwq__moduleSpacing{padding-bottom:2rem}.SpForm-module-scss-module__1GBEwq__firstView{position:relative}.SpForm-module-scss-module__1GBEwq__firstViewImg{width:100%;height:auto}.SpForm-module-scss-module__1GBEwq__defaultModalInner{top:240px;transform:translateY(0)}.SpForm-module-scss-module__1GBEwq__defaultModalBg{background-color:#0000004d}.SpForm-module-scss-module__1GBEwq__largeButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__1GBEwq__largeButton:last-of-type{margin:2%;padding:.4rem 1rem;width:96%!important}.SpForm-module-scss-module__1GBEwq__normalButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__1GBEwq__wideButton{margin:5px;font-size:1.14286rem;width:calc(100% - 10px)!important}.SpForm-module-scss-module__1GBEwq__wideRowButton{color:#535353;white-space:nowrap;margin:2%;padding:.4rem 1rem;font-size:1.14286rem;width:96%!important}@media screen and (max-width:360px){.SpForm-module-scss-module__1GBEwq__wideRowButton .SpForm-module-scss-module__1GBEwq__moduleInnerRow{text-align:center!important;flex-direction:column!important}}.SpForm-module-scss-module__1GBEwq__experience{text-align:center;word-break:keep-all;width:calc(50% - 4px);margin:2px;padding:0 10px;font-size:1.07143rem}.SpForm-module-scss-module__1GBEwq__experience:first-of-type .SpForm-module-scss-module__1GBEwq__experienceThumb{bottom:-6px}.SpForm-module-scss-module__1GBEwq__experience:nth-of-type(2) .SpForm-module-scss-module__1GBEwq__experienceThumb{bottom:-.5px}[name=estateExperience] .SpForm-module-scss-module__1GBEwq__estateExperienceText{margin-top:3px}.SpForm-module-scss-module__1GBEwq__telField{margin-bottom:30px}.SpForm-module-scss-module__1GBEwq__telFieldHelper{position:absolute;top:-1.5rem;right:1rem}.SpForm-module-scss-module__1GBEwq__telFieldHelperRed{color:#f57b03}.SpForm-module-scss-module__1GBEwq__telFieldHelperRed:not(:empty){padding-left:3px}.SpForm-module-scss-module__1GBEwq__innerText{text-align:center;color:#535353;width:100%;margin:0 0 1.02857rem;font-size:.9rem}.SpForm-module-scss-module__1GBEwq__innerTextJobRatio{text-align:center;color:#535353;margin-bottom:1.2em;font-size:.925rem}.SpForm-module-scss-module__1GBEwq__innerTextAnnotation{color:#f57b03;font-weight:700}.SpForm-module-scss-module__1GBEwq__exampleText{color:#525252;font-size:.857143rem}.SpForm-module-scss-module__1GBEwq__birthYearWrap{align-items:center;gap:10px;display:flex}.SpForm-module-scss-module__1GBEwq__nameField{margin-bottom:30px}.SpForm-module-scss-module__1GBEwq__text_highlight{color:#f57b03;font-weight:700}.SpForm-module-scss-module__1GBEwq__errorMessage{color:#f57b03;text-align:center;background-color:#f8f8f8;margin-top:10px;font-size:.857143rem;font-weight:700}.SpForm-module-scss-module__1GBEwq__targetWrap{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__1GBEwq__target{color:#535353;border:3px solid #d9d9d9;border-radius:20px;justify-content:center;align-items:center;width:90%;height:40px;margin-bottom:18px;font-size:1.14286rem;display:flex}.SpForm-module-scss-module__1GBEwq__target p{position:relative;top:-1px}@-webkit-keyframes SpForm-module-scss-module__1GBEwq__move{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-15px)}75%{-webkit-transform:translate(0)}}@keyframes SpForm-module-scss-module__1GBEwq__move{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.SpForm-module-scss-module__1GBEwq__finger{z-index:70;pointer-events:none;background:url(/images/lp/construction-worker/deemed/landscaping_01_k4/icon_finger.png) 0 0/contain no-repeat;width:34px;height:34px;transition:all .5s ease-out;animation:2.5s linear infinite SpForm-module-scss-module__1GBEwq__move;position:absolute;top:42%;right:5%}.SpForm-module-scss-module__1GBEwq__fingerInit{transition:none}.SpForm-module-scss-module__1GBEwq__fingerHidden{opacity:0;visibility:hidden}.SpForm-module-scss-module__1GBEwq__square{background-color:#12abb1;width:10px;height:10px;margin:8px 5px;display:inline-block}.SpForm-module-scss-module__1GBEwq__modalTitle{text-align:center;color:#525252;margin:0 0 1rem;font-size:1.1rem;font-weight:700}@media screen and (min-width:620px){.SpForm-module-scss-module__1GBEwq__modalTitle{font-size:1.3rem}}.SpForm-module-scss-module__1GBEwq__modalInner{box-sizing:border-box;background-color:#fff;border-radius:6px;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;padding:1rem;display:flex}@media screen and (min-width:620px){.SpForm-module-scss-module__1GBEwq__modalInner{padding:2rem}}.SpForm-module-scss-module__1GBEwq__modalButton{color:#fff;margin:0 0 1rem;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__1GBEwq__modalButton{margin:0 0 2rem}}.SpForm-module-scss-module__1GBEwq__modalButton:last-of-type{margin:0}.SpForm-module-scss-module__1GBEwq__modalButtonPrimary{background:linear-gradient(#f57c04 0% 50%,#e9631c 50% 100%);border:1px solid #e9631c}.SpForm-module-scss-module__1GBEwq__modalButtonSecondary{background:linear-gradient(#12abb1 0% 50%,#009194 50% 100%);border:1px solid #009194}.SpForm-module-scss-module__1GBEwq__modalButtonText{color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__1GBEwq__modalButtonText{font-size:1.6rem}}.SpForm-module-scss-module__1GBEwq__contentPrefectures{justify-content:space-between;margin-bottom:2em;display:flex}.SpForm-module-scss-module__1GBEwq__contentPrefectures .SpForm-module-scss-module__1GBEwq__isSelected{background-color:#e8f0fe;border-color:#12abb1}.SpForm-module-scss-module__1GBEwq__labelPrefectures{margin-bottom:0}.SpForm-module-scss-module__1GBEwq__labelExperience{font-size:1.07143rem}.SpForm-module-scss-module__1GBEwq__labelAnnotation{text-indent:1.5em;font-size:1rem;font-weight:400}.SpForm-module-scss-module__1GBEwq__labelAnnotation02{text-indent:1.5em;font-size:.971429rem;font-weight:700}.SpForm-module-scss-module__1GBEwq__showFlex{display:flex!important}.SpForm-module-scss-module__1GBEwq__showBlock{display:block!important}.SpForm-module-scss-module__1GBEwq__hide{display:none!important}.SpForm-module-scss-module__1GBEwq__bold{font-weight:700}
.SpForm-module-scss-module__Z8P3ka__module{min-height:628px;padding:14px;display:block}@media screen and (min-width:620px){.SpForm-module-scss-module__Z8P3ka__module{min-height:unset;display:none}}.SpForm-module-scss-module__Z8P3ka__moduleInner{box-sizing:border-box;background-color:#fff;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;padding:2rem 1rem;display:flex}.SpForm-module-scss-module__Z8P3ka__moduleControl{width:100%}.SpForm-module-scss-module__Z8P3ka__moduleContent{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__Z8P3ka__moduleLabel{margin:1rem 0}.SpForm-module-scss-module__Z8P3ka__moduleLabelLeft{white-space:nowrap;margin-bottom:10px;font-weight:700}.SpForm-module-scss-module__Z8P3ka__moduleLabelInner{font-size:1.2rem;display:flex}.SpForm-module-scss-module__Z8P3ka__moduleLabelInnerSmall{font-size:.9em;font-weight:400}.SpForm-module-scss-module__Z8P3ka__moduleAnnotation{color:#535353;text-align:center;margin-bottom:1em;font-size:.857143rem}.SpForm-module-scss-module__Z8P3ka__module .SpForm-module-scss-module__Z8P3ka__desiredJobCategoryButton{width:100%!important}.SpForm-module-scss-module__Z8P3ka__moduleSpacing{padding-bottom:2rem}.SpForm-module-scss-module__Z8P3ka__firstView{position:relative}.SpForm-module-scss-module__Z8P3ka__firstViewImg{width:100%;height:auto}.SpForm-module-scss-module__Z8P3ka__defaultModalInner{top:240px;transform:translateY(0)}.SpForm-module-scss-module__Z8P3ka__defaultModalBg{background-color:#0000004d}.SpForm-module-scss-module__Z8P3ka__largeButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__Z8P3ka__largeButton:last-of-type{margin:2%;padding:.4rem 1rem;width:96%!important}.SpForm-module-scss-module__Z8P3ka__normalButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__Z8P3ka__wideButton{margin:5px;font-size:1.14286rem;width:calc(100% - 10px)!important}.SpForm-module-scss-module__Z8P3ka__wideRowButton{color:#535353;white-space:nowrap;margin:2%;padding:.4rem 1rem;font-size:1.14286rem;width:96%!important}@media screen and (max-width:360px){.SpForm-module-scss-module__Z8P3ka__wideRowButton .SpForm-module-scss-module__Z8P3ka__moduleInnerRow{text-align:center!important;flex-direction:column!important}}.SpForm-module-scss-module__Z8P3ka__experience{text-align:center;word-break:keep-all;width:calc(50% - 4px);margin:2px;padding:0 10px;font-size:1.07143rem}.SpForm-module-scss-module__Z8P3ka__experience:first-of-type .SpForm-module-scss-module__Z8P3ka__experienceThumb{bottom:-6px}.SpForm-module-scss-module__Z8P3ka__experience:nth-of-type(2) .SpForm-module-scss-module__Z8P3ka__experienceThumb{bottom:-.5px}[name=estateExperience] .SpForm-module-scss-module__Z8P3ka__estateExperienceText{margin-top:3px}.SpForm-module-scss-module__Z8P3ka__telField{margin-bottom:30px}.SpForm-module-scss-module__Z8P3ka__telFieldHelper{position:absolute;top:-1.5rem;right:1rem}.SpForm-module-scss-module__Z8P3ka__telFieldHelperRed{color:#f57b03}.SpForm-module-scss-module__Z8P3ka__telFieldHelperRed:not(:empty){padding-left:3px}.SpForm-module-scss-module__Z8P3ka__innerText{text-align:center;color:#535353;width:100%;margin:0 0 1.02857rem;font-size:.9rem}.SpForm-module-scss-module__Z8P3ka__innerTextJobRatio{text-align:center;color:#535353;margin-bottom:1.2em;font-size:.925rem}.SpForm-module-scss-module__Z8P3ka__innerTextAnnotation{color:#f57b03;font-weight:700}.SpForm-module-scss-module__Z8P3ka__exampleText{color:#525252;font-size:.857143rem}.SpForm-module-scss-module__Z8P3ka__birthYearWrap{align-items:center;gap:10px;display:flex}.SpForm-module-scss-module__Z8P3ka__nameField{margin-bottom:30px}.SpForm-module-scss-module__Z8P3ka__text_highlight{color:#f57b03;font-weight:700}.SpForm-module-scss-module__Z8P3ka__errorMessage{color:#f57b03;text-align:center;background-color:#f8f8f8;margin-top:10px;font-size:.857143rem;font-weight:700}.SpForm-module-scss-module__Z8P3ka__targetWrap{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__Z8P3ka__target{color:#535353;border:3px solid #d9d9d9;border-radius:20px;justify-content:center;align-items:center;width:90%;height:40px;margin-bottom:18px;font-size:1.14286rem;display:flex}.SpForm-module-scss-module__Z8P3ka__target p{position:relative;top:-1px}@-webkit-keyframes SpForm-module-scss-module__Z8P3ka__move{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-15px)}75%{-webkit-transform:translate(0)}}@keyframes SpForm-module-scss-module__Z8P3ka__move{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.SpForm-module-scss-module__Z8P3ka__finger{z-index:70;pointer-events:none;background:url(/images/lp/construction-worker/deemed/remodeling_01_j3/icon_finger.png) 0 0/contain no-repeat;width:34px;height:34px;transition:all .5s ease-out;animation:2.5s linear infinite SpForm-module-scss-module__Z8P3ka__move;position:absolute;top:42%;right:5%}.SpForm-module-scss-module__Z8P3ka__fingerInit{transition:none}.SpForm-module-scss-module__Z8P3ka__fingerHidden{opacity:0;visibility:hidden}.SpForm-module-scss-module__Z8P3ka__square{background-color:#12abb1;width:10px;height:10px;margin:8px 5px;display:inline-block}.SpForm-module-scss-module__Z8P3ka__modalTitle{text-align:center;color:#525252;margin:0 0 1rem;font-size:1.1rem;font-weight:700}@media screen and (min-width:620px){.SpForm-module-scss-module__Z8P3ka__modalTitle{font-size:1.3rem}}.SpForm-module-scss-module__Z8P3ka__modalInner{box-sizing:border-box;background-color:#fff;border-radius:6px;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;padding:1rem;display:flex}@media screen and (min-width:620px){.SpForm-module-scss-module__Z8P3ka__modalInner{padding:2rem}}.SpForm-module-scss-module__Z8P3ka__modalButton{color:#fff;margin:0 0 1rem;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__Z8P3ka__modalButton{margin:0 0 2rem}}.SpForm-module-scss-module__Z8P3ka__modalButton:last-of-type{margin:0}.SpForm-module-scss-module__Z8P3ka__modalButtonPrimary{background:linear-gradient(#f57c04 0% 50%,#e9631c 50% 100%);border:1px solid #e9631c}.SpForm-module-scss-module__Z8P3ka__modalButtonSecondary{background:linear-gradient(#12abb1 0% 50%,#009194 50% 100%);border:1px solid #009194}.SpForm-module-scss-module__Z8P3ka__modalButtonText{color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__Z8P3ka__modalButtonText{font-size:1.6rem}}.SpForm-module-scss-module__Z8P3ka__contentPrefectures{justify-content:space-between;margin-bottom:2em;display:flex}.SpForm-module-scss-module__Z8P3ka__contentPrefectures .SpForm-module-scss-module__Z8P3ka__isSelected{background-color:#e8f0fe;border-color:#12abb1}.SpForm-module-scss-module__Z8P3ka__labelPrefectures{margin-bottom:0}.SpForm-module-scss-module__Z8P3ka__labelExperience{font-size:1.07143rem}.SpForm-module-scss-module__Z8P3ka__labelAnnotation{text-indent:1.5em;font-size:1rem;font-weight:400}.SpForm-module-scss-module__Z8P3ka__labelAnnotation02{text-indent:1.5em;font-size:.971429rem;font-weight:700}.SpForm-module-scss-module__Z8P3ka__showFlex{display:flex!important}.SpForm-module-scss-module__Z8P3ka__showBlock{display:block!important}.SpForm-module-scss-module__Z8P3ka__hide{display:none!important}.SpForm-module-scss-module__Z8P3ka__bold{font-weight:700}
.SpForm-module-scss-module__4S80Na__module{min-height:628px;padding:14px;display:block}@media screen and (min-width:620px){.SpForm-module-scss-module__4S80Na__module{min-height:unset;display:none}}.SpForm-module-scss-module__4S80Na__moduleInner{box-sizing:border-box;background-color:#fff;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;padding:2rem 1rem;display:flex}.SpForm-module-scss-module__4S80Na__moduleControl{width:100%}.SpForm-module-scss-module__4S80Na__moduleContent{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__4S80Na__moduleLabel{margin:1rem 0}.SpForm-module-scss-module__4S80Na__moduleLabelLeft{white-space:nowrap;margin-bottom:10px;font-weight:700}.SpForm-module-scss-module__4S80Na__moduleLabelInner{font-size:1.2rem;display:flex}.SpForm-module-scss-module__4S80Na__moduleLabelInnerSmall{font-size:.9em;font-weight:400}.SpForm-module-scss-module__4S80Na__moduleAnnotation{color:#535353;text-align:center;margin-bottom:1em;font-size:.857143rem}.SpForm-module-scss-module__4S80Na__module .SpForm-module-scss-module__4S80Na__desiredJobCategoryButton{width:100%!important}.SpForm-module-scss-module__4S80Na__moduleSpacing{padding-bottom:2rem}.SpForm-module-scss-module__4S80Na__firstView{position:relative}.SpForm-module-scss-module__4S80Na__firstViewImg{width:100%;height:auto}.SpForm-module-scss-module__4S80Na__defaultModalInner{top:240px;transform:translateY(0)}.SpForm-module-scss-module__4S80Na__defaultModalBg{background-color:#0000004d}.SpForm-module-scss-module__4S80Na__largeButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__4S80Na__largeButton:last-of-type{margin:2%;padding:.4rem 1rem;width:96%!important}.SpForm-module-scss-module__4S80Na__normalButton{margin:5px;font-size:1.14286rem;width:calc(50% - 10px)!important}.SpForm-module-scss-module__4S80Na__wideButton{margin:5px;font-size:1.14286rem;width:calc(100% - 10px)!important}.SpForm-module-scss-module__4S80Na__wideRowButton{color:#535353;white-space:nowrap;margin:2%;padding:.4rem 1rem;font-size:1.14286rem;width:96%!important}@media screen and (max-width:360px){.SpForm-module-scss-module__4S80Na__wideRowButton .SpForm-module-scss-module__4S80Na__moduleInnerRow{text-align:center!important;flex-direction:column!important}}.SpForm-module-scss-module__4S80Na__experience{text-align:center;word-break:keep-all;width:calc(50% - 4px);margin:2px;padding:0 10px;font-size:1.07143rem}.SpForm-module-scss-module__4S80Na__experience:first-of-type .SpForm-module-scss-module__4S80Na__experienceThumb{bottom:-6px}.SpForm-module-scss-module__4S80Na__experience:nth-of-type(2) .SpForm-module-scss-module__4S80Na__experienceThumb{bottom:-.5px}[name=estateExperience] .SpForm-module-scss-module__4S80Na__estateExperienceText{margin-top:3px}.SpForm-module-scss-module__4S80Na__telField{margin-bottom:30px}.SpForm-module-scss-module__4S80Na__telFieldHelper{position:absolute;top:-1.5rem;right:1rem}.SpForm-module-scss-module__4S80Na__telFieldHelperRed{color:#f57b03}.SpForm-module-scss-module__4S80Na__telFieldHelperRed:not(:empty){padding-left:3px}.SpForm-module-scss-module__4S80Na__innerText{text-align:center;color:#535353;width:100%;margin:0 0 1.02857rem;font-size:.9rem}.SpForm-module-scss-module__4S80Na__innerTextJobRatio{text-align:center;color:#535353;margin-bottom:1.2em;font-size:.925rem}.SpForm-module-scss-module__4S80Na__innerTextAnnotation{color:#f57b03;font-weight:700}.SpForm-module-scss-module__4S80Na__exampleText{color:#525252;font-size:.857143rem}.SpForm-module-scss-module__4S80Na__birthYearWrap{align-items:center;gap:10px;display:flex}.SpForm-module-scss-module__4S80Na__nameField{margin-bottom:30px}.SpForm-module-scss-module__4S80Na__text_highlight{color:#f57b03;font-weight:700}.SpForm-module-scss-module__4S80Na__errorMessage{color:#f57b03;text-align:center;background-color:#f8f8f8;margin-top:10px;font-size:.857143rem;font-weight:700}.SpForm-module-scss-module__4S80Na__targetWrap{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.SpForm-module-scss-module__4S80Na__target{color:#535353;border:3px solid #d9d9d9;border-radius:20px;justify-content:center;align-items:center;width:90%;height:40px;margin-bottom:18px;font-size:1.14286rem;display:flex}.SpForm-module-scss-module__4S80Na__target p{position:relative;top:-1px}@-webkit-keyframes SpForm-module-scss-module__4S80Na__move{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-15px)}75%{-webkit-transform:translate(0)}}@keyframes SpForm-module-scss-module__4S80Na__move{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.SpForm-module-scss-module__4S80Na__finger{z-index:70;pointer-events:none;background:url(/images/lp/construction-worker/deemed/renovation_01_t9/icon_finger.png) 0 0/contain no-repeat;width:34px;height:34px;transition:all .5s ease-out;animation:2.5s linear infinite SpForm-module-scss-module__4S80Na__move;position:absolute;top:42%;right:5%}.SpForm-module-scss-module__4S80Na__fingerInit{transition:none}.SpForm-module-scss-module__4S80Na__fingerHidden{opacity:0;visibility:hidden}.SpForm-module-scss-module__4S80Na__square{background-color:#12abb1;width:10px;height:10px;margin:8px 5px;display:inline-block}.SpForm-module-scss-module__4S80Na__modalTitle{text-align:center;color:#525252;margin:0 0 1rem;font-size:1.1rem;font-weight:700}@media screen and (min-width:620px){.SpForm-module-scss-module__4S80Na__modalTitle{font-size:1.3rem}}.SpForm-module-scss-module__4S80Na__modalInner{box-sizing:border-box;background-color:#fff;border-radius:6px;flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;padding:1rem;display:flex}@media screen and (min-width:620px){.SpForm-module-scss-module__4S80Na__modalInner{padding:2rem}}.SpForm-module-scss-module__4S80Na__modalButton{color:#fff;margin:0 0 1rem;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__4S80Na__modalButton{margin:0 0 2rem}}.SpForm-module-scss-module__4S80Na__modalButton:last-of-type{margin:0}.SpForm-module-scss-module__4S80Na__modalButtonPrimary{background:linear-gradient(#f57c04 0% 50%,#e9631c 50% 100%);border:1px solid #e9631c}.SpForm-module-scss-module__4S80Na__modalButtonSecondary{background:linear-gradient(#12abb1 0% 50%,#009194 50% 100%);border:1px solid #009194}.SpForm-module-scss-module__4S80Na__modalButtonText{color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.SpForm-module-scss-module__4S80Na__modalButtonText{font-size:1.6rem}}.SpForm-module-scss-module__4S80Na__contentPrefectures{justify-content:space-between;margin-bottom:2em;display:flex}.SpForm-module-scss-module__4S80Na__contentPrefectures .SpForm-module-scss-module__4S80Na__isSelected{background-color:#e8f0fe;border-color:#12abb1}.SpForm-module-scss-module__4S80Na__labelPrefectures{margin-bottom:0}.SpForm-module-scss-module__4S80Na__labelExperience{font-size:1.07143rem}.SpForm-module-scss-module__4S80Na__labelAnnotation{text-indent:1.5em;font-size:1rem;font-weight:400}.SpForm-module-scss-module__4S80Na__labelAnnotation02{text-indent:1.5em;font-size:.971429rem;font-weight:700}.SpForm-module-scss-module__4S80Na__showFlex{display:flex!important}.SpForm-module-scss-module__4S80Na__showBlock{display:block!important}.SpForm-module-scss-module__4S80Na__hide{display:none!important}.SpForm-module-scss-module__4S80Na__bold{font-weight:700}
@-webkit-keyframes Finger-module-scss-module__0JD4HG__move{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-15px)}75%{-webkit-transform:translate(0)}}@keyframes Finger-module-scss-module__0JD4HG__move{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.Finger-module-scss-module__0JD4HG__finger{background:url(/images/lp/construction-worker/air-conditioner_02_m6/icon_finger.png) 0 0/contain no-repeat;width:34px;height:34px;transition:all .5s ease-out;animation:2.5s linear infinite Finger-module-scss-module__0JD4HG__move}.Finger-module-scss-module__0JD4HG__finger.Finger-module-scss-module__0JD4HG__noAnimation{animation:none}
