.JAM6Dq_moduleWrapper{background:url(/images/lp/construction-worker/civil-engineering_01_j8/firstView_pc.jpg) 50%/cover no-repeat;justify-content:center;align-items:center;min-height:700px;padding:1rem;display:none}@media screen and (min-width:620px){.JAM6Dq_moduleWrapper{display:flex}}.JAM6Dq_moduleInner{flex-flow:column wrap;justify-content:center;align-items:flex-start;width:100%;max-width:500px;margin:0 auto;padding:3rem 0;display:none}.JAM6Dq_moduleControl{width:100%;margin:0 0 2rem}.JAM6Dq_moduleControlColumn{flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;margin:0 0 2.28571rem;display:flex}.JAM6Dq_moduleControlPrefecture{margin:0 0 3rem}.JAM6Dq_moduleLabel{margin:0 0 2rem}.JAM6Dq_module .JAM6Dq_moduleFieldXs{justify-content:center;align-items:center;width:60%;display:flex}.JAM6Dq_moduleAnnotation{color:#535353;text-align:center;margin-bottom:1.5em;font-size:1.15rem}.JAM6Dq_moduleAnnotation02{text-indent:4.5em;font-size:1.07143rem;font-weight:400}.JAM6Dq_moduleContent{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.JAM6Dq_moduleHeader{justify-content:center;width:100%;display:flex}.JAM6Dq_modulePrefecture{padding:0 20px}.JAM6Dq_modulePrefecture .JAM6Dq_isSelected{background-color:#e8f0fe;border-color:#12abb1}.JAM6Dq_module .JAM6Dq_defaultModalBg{background-color:#00000080}.JAM6Dq_module .JAM6Dq_defaultModalInner{top:calc(50% + .49px)}.JAM6Dq_yearField:before{content:"西暦";color:#333;white-space:nowrap;margin:0 .5rem 0 0;font-size:1rem}.JAM6Dq_yearField:after{content:"年";color:#333;margin:0 0 0 .5rem;font-size:1rem}.JAM6Dq_halfLargeButton{width:calc(50% - 20px);margin:10px}.JAM6Dq_wideButton{width:calc(100% - 20px);margin:10px}.JAM6Dq_largeButton{width:100%;margin:10px}.JAM6Dq_address__image{width:80%;height:80%}.JAM6Dq_address__image__wrap{justify-content:flex-end;display:flex}.JAM6Dq_telField__helper{position:absolute;top:-.9rem;right:1rem}.JAM6Dq_telField__helperRed{color:#f57b03;padding-left:3px}.JAM6Dq_innerText{text-align:center;color:#333;margin:0 0 2rem;font-size:1.15rem}.JAM6Dq_innerTextAnnotation01{margin-top:20px}.JAM6Dq_innerTextAnnotation02{color:#f57b03;font-weight:700}.JAM6Dq_innerTextAnnotation03{margin:20px 0 28px;font-size:14px}.JAM6Dq_privateText{text-align:center;color:#535353;margin:20px 0 28px;font-size:14px}.JAM6Dq_errorMessage{color:#f57b03;text-align:center;background-color:#f8f8f8;margin-top:10px;margin-left:auto;font-size:.857143rem;font-weight:700;transform:translate(-45%)}.JAM6Dq_modalTitle{text-align:center;color:#525252;margin:0 0 1rem;font-size:1.1rem;font-weight:700}@media screen and (min-width:620px){.JAM6Dq_modalTitle{font-size:1.5rem}}.JAM6Dq_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){.JAM6Dq_modalInner{padding:2rem}}.JAM6Dq_modalButton{margin:0 0 1rem}@media screen and (min-width:620px){.JAM6Dq_modalButton{margin:0 0 2rem}}.JAM6Dq_modalButton:last-of-type{margin:0}.JAM6Dq_modalButtonPrimary{background:linear-gradient(#f57c04 0% 50%,#e9631c 50% 100%);border:1px solid #e9631c!important}.JAM6Dq_modalButtonSecondary{background:linear-gradient(#12abb1 0% 50%,#009194 50% 100%);border:1px solid #009194!important}.JAM6Dq_modalButtonText{color:#fff;font-size:1.4rem}@media screen and (min-width:620px){.JAM6Dq_modalButtonText{font-size:1.6rem}}.JAM6Dq_telExample{color:#757575;margin-left:14px;font-size:1rem;transform:translate(40%)}.JAM6Dq_subText{margin-left:1.2em;font-size:17px;font-weight:400}@media screen and (min-width:620px){.JAM6Dq_subText{margin-left:67.4px}}.JAM6Dq_target{color:#535353;border:3px solid #d9d9d9;border-radius:20px;justify-content:center;align-items:center;width:90%;height:45px;margin-bottom:15px;font-size:1.4rem;display:flex}.JAM6Dq_textHighlight{color:#f57b03;font-size:1.4rem;font-weight:700}.JAM6Dq_showFlex{display:flex!important}.JAM6Dq_showBlock{display:block!important}.JAM6Dq_hide{display:none!important}.JAM6Dq_bold{font-weight:700}.JAM6Dq_normal{margin-left:.5em;font-weight:400}
