@import url("https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap");@media screen and (max-width: 767px){.h-adr_sp{margin-bottom:20px}}.sp_footer_nav{display:none !important}.form-ttl{text-align:center;color:#0B318E;margin:30px auto 30px}.form-ttl .ttl-ja{font-size:24px;letter-spacing:0.1em;display:inline-block}.form-ttl .ttl-ja::after{content:"";display:block;max-width:100%;width:100%;height:6px;background:#0B318E;margin:0 auto 7px}.form-ttl .ttl-ja.borderNone{font-weight:bold}.form-ttl .ttl-ja.borderNone::after{display:none}.form-ttl .ttl-en{font-weight:bold;letter-spacing:0.05em}.form-lead-txt{margin-bottom:30px;font-size:14px;text-align:center}@media screen and (max-width: 767px){.form-lead-txt{margin-bottom:40px;text-align:left;letter-spacing:0.1em}}.form-lead-txt.top_txt{margin-top:20px;margin-bottom:-10px}.form-cts-ttl{margin:40px auto 20px;text-align:center;font-size:18px;font-weight:bold;letter-spacing:0.1em;color:#0B318E}@media screen and (max-width: 768px){.form-cts-ttl{font-size:16px}}.form-cts-ttl::after{content:"";display:block;max-width:140px;width:100%;height:6px;background:#0B318E;margin:7px auto 0}.form-cts-ttl .optional{background:#999;color:#fff;font-size:14px;letter-spacing:normal;font-weight:500;margin:0 0 0 0.2em;padding:0 0.5em}.privacy-bottom-txt{margin-bottom:10px;text-align:center;font-size:14px}@media screen and (max-width: 767px){.privacy-bottom-txt{text-align:left}}.privacy-bottom-txt a{color:#499b4c;font-weight:bold;text-decoration:underline}.privacy-bottom-txt a:hover{text-decoration:none;opacity:1}.property-form-flow{display:flex;justify-content:space-between;max-width:690px;width:100%;margin:30px auto}.property-form-flow li{border:3px solid #0B318E;text-align:center;color:#0B318E;width:calc(100% * 1 / 3 - 15px);font-weight:bold;letter-spacing:0.1em;font-size:2.4vw;padding:7px 0;border-radius:50px;position:relative}.property-form-flow li.current{background:#0B318E;color:#fff}.property-form-flow li:not(:last-child)::after{content:"";display:block;background:url("../img/property/formflow-arw.svg") no-repeat center center/contain;width:16px;height:16px;position:absolute;right:-22px;top:calc(50% - 8px)}@media screen and (min-width: 768px){.property-form-flow li{width:calc(100% * 1 / 3 - 35px);font-size:14px;padding:6px 0}.property-form-flow li:not(:last-child)::after{width:45px;height:14px;top:calc(50% - 7px);right:-52px}}@media screen and (min-width: 992px){.property-form-flow li{width:calc(80% * 1 / 3 - 0px)}.property-form-flow li:not(:last-child)::after{width:50px;right:-65px}}@media screen and (max-width: 767px){.property-form-flow li span{display:none}}.property-form{padding:0 0;font-size:16px}.property-form dl{display:flex;align-items:center}.property-form dl dt{width:28%;display:flex;justify-content:space-between;padding:15px;align-items:center}.property-form dl dt span{background:#499b4c;color:#ffffff;padding:2px 6px 0 4px;font-size:12px}.property-form dl dt span.optional{background:#999}.property-form dl dd{width:72%;padding:10px 15px}.property-form dl dd input{width:100%;padding:10px;border:solid #bfbfbf 1px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.property-form dl dd select{padding:10px;border:solid #bfbfbf 1px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none;padding-right:20px;position:relative}.property-form dl dd select.selectLrg{width:100%}.property-form dl dd .radio-input{display:none !important}.property-form dl dd .radio-input+label{padding-top:1px;padding-left:25px;position:relative;margin-right:30px}.property-form dl dd .radio-input+label::before{content:"";display:block;position:absolute;top:calc(50% - 10px);left:0;width:20px;height:20px;border:1px solid #999;border-radius:50%}.property-form dl dd .radio-input:checked+label{color:#000000}.property-form dl dd .radio-input:checked+label::after{content:"";display:block;position:absolute;top:calc(50% - 6px);left:4px;width:12px;height:12px;background:#0B318E;border-radius:50%}.property-form dl dd .checkbox-input{display:none}.property-form dl dd .checkbox-input+label{padding-top:1px;padding-left:25px;position:relative;margin-right:30px;margin-bottom:10px}.property-form dl dd .checkbox-input+label::before{content:"";display:block;position:absolute;top:calc(50% - 10px);left:0;width:20px;height:20px;border:1px solid #999;border-radius:2px}.property-form dl dd .checkbox-input:checked+label{color:#000000}.property-form dl dd .checkbox-input:checked+label::after{content:"";display:block;position:absolute;top:calc(50% - 6px);left:4px;width:12px;height:12px;background:#0B318E;border-radius:2px}.property-form dl dd .other_text{width:200px;padding:6px 10px}.property-form dl .dateWrap{display:flex;align-items:center}@media screen and (max-width: 576px){.property-form dl .dateWrap{flex-wrap:wrap;justify-content:space-between}}.property-form dl .dateWrap .date_input{width:50%;max-width:330px;margin-right:1em}@media screen and (max-width: 576px){.property-form dl .dateWrap .date_input{max-width:none;width:100%;margin-right:0;margin-bottom:10px}}.property-form dl .dateWrap .select-box{width:calc(45% - 3em);margin-left:1em}@media screen and (max-width: 576px){.property-form dl .dateWrap .select-box{width:calc(100% - 3em);margin-left:0}}.property-form dl .numberWrap{display:flex;justify-content:space-between}@media screen and (max-width: 768px){.property-form dl .numberWrap{flex-wrap:wrap}}.property-form dl .numberWrap .numBox{width:48%;max-width:350px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 768px){.property-form dl .numberWrap .numBox{width:100%}.property-form dl .numberWrap .numBox:not(:last-child){margin-bottom:10px}}.property-form dl .numberWrap .numBox .select-box{width:calc(100% - 5em)}.property-form dl .radio{display:flex;flex-wrap:wrap;align-items:center;line-height:2}.property-form dl input:disabled{background:#eeeeee}.property-form dl textarea{width:100%;padding:10px;border:solid #bfbfbf 1px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;height:94px;min-height:94px}.property-form dl.flex-start{align-items:flex-start}.property-form dt.flex-start{align-items:flex-start}.property-form .age{position:relative;width:220px;display:flex;align-items:center}.property-form .age select{width:220px}.property-form .age p{min-width:2em;text-align:center}.property-form .form_submit{background:#0B318E;border:#0B318E solid 2px;color:#ffffff;max-width:320px;width:100%;border-radius:50px;margin:30px auto 30px;display:block;padding:20px;cursor:pointer;position:relative;padding:10px 20px;letter-spacing:0.1em;font-size:16px}@media screen and (max-width: 767px){.property-form .form_submit{margin-bottom:40px;font-size:18px}}.property-form .form_submit:hover{opacity:0.6}.property-form .zipcode{display:flex;align-items:center}.property-form .zipcode input{width:300px;margin-right:10px}.property-form .zipcode p{letter-spacing:2px}.property-form .zipcode .zip-unit{width:2em;margin:0;text-align:center;display:inline-block}.to_precut{display:flex;align-items:center;justify-content:center;margin:60px auto 0;max-width:400px;background:#f5f5f5;text-align:center;padding:15px 0;border:2px solid #90a4ae;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.to_precut:hover{border:2px solid #0B318E;background:#ffffff}.form_sum{margin-bottom:100px}.form_sum_box{border:solid #7d7d7d 1px;padding:60px 0 30px;width:100%;text-align:center;display:block;margin-bottom:40px}.form_sum_box:hover{background:#f5f5f5;box-shadow:0 4px 6px #cccccc}.form_sum_box_para1{font-size:18px;margin-bottom:30px}.form_sum_box_para2{font-size:32px;margin-bottom:30px}.form_sum_box_para3{font-size:16px;background:#009d41;width:58px;height:58px;color:#ffffff;line-height:58px;display:inline-block}.form_confirm{padding:0 0 40px}.form_confirm dl{padding-bottom:20px;border-bottom:solid #cccccc 1px}.form_confirm dd{line-height:1.8}.form_confirm_href{display:flex;justify-content:space-between;margin-bottom:100px}.form_confirm_href .form_confirm_href_back{background:#b0b0b0;padding:20px;width:20%;display:flex;align-items:center;justify-content:center}.form_confirm_href .form_confirm_href_back img{margin-right:10px}.form_confirm_href .form_confirm_href_back:hover{opacity:0.6}.form_confirm_href .form_confirm_href_next{background:#0B318E;color:#ffffff;width:80%;margin-left:40px;padding:20px;display:flex;align-items:center;justify-content:center}.form_confirm_href .form_confirm_href_next img{margin-left:10px}.form_confirm_href .form_confirm_href_next:hover{opacity:0.6}.form_thanks_wrap{padding:80px 0}.form_thanks_wrap .form_thanks_para{text-align:center;font-size:28px;font-weight:500;margin-bottom:20px}.form_thanks_actions{background:url("../img/form/thanks_bg.png");background-size:cover;padding:140px 0;width:100%;background-position:center;margin-bottom:100px}.form_thanks_href{display:flex;justify-content:center;flex-wrap:wrap}.form_thanks_href a{width:46%;max-width:450px;padding:30px 0;margin:10px 2%;background:rgba(11,49,121,0.9);border:#0b3179 solid 2px;text-align:center;color:#ffffff;font-size:24px;letter-spacing:2px}.form_thanks_href a:hover{background:#ffffff;color:#0b3179}.form_thanks_href a:last-child{background:rgba(0,158,66,0.9);border:2px solid #009d42}.form_thanks_href a:last-child:hover{background:#ffffff;color:#009d42}dl.iput_land{margin-bottom:0}@media screen and (max-width: 768px){dl.iput_land_sp{margin-bottom:20px}}dl.iput_land .iput_land_ttl{margin-bottom:0}@media screen and (max-width: 768px){dl.iput_land .iput_land_ttl{margin-bottom:-20px}}.to_privacy{color:#0B318E}.to_privacy:hover{opacity:0.6}@media screen and (max-width: 768px){.form_desc{width:80%}.property-form dl{flex-wrap:wrap;margin-bottom:10px}.property-form dl dt{width:100%;justify-content:start;padding:1% 2%;font-weight:500}.property-form dl dt span{margin-left:10px}.property-form dl dd{width:100%;padding:1% 2%}.zipcode{flex-wrap:wrap}.zipcode p{margin-top:2%;width:100%;font-size:14px}.form_sum_box_para1{font-size:16px;margin-bottom:30px}.form_sum_box_para2{font-size:22px;margin-bottom:30px}.form_sum_box_para3{font-size:16px}.form_confirm_href .form_confirm_href_back{width:30%}.form_confirm_href .form_confirm_href_next{width:70%;margin-left:2%}.form_thanks_wrap{padding:80px 0}.form_thanks_wrap .form_thanks_para{font-size:20px}.form_thanks_href a{font-size:18px}}@media screen and (max-width: 576px){.other_text_input{width:100%}.property-form{padding:0px 0}.property-form di{margin-bottom:0}.form_desc{width:96%;margin:auto;border-top:#b2b2b2 1px solid;border-bottom:#b2b2b2 1px solid;padding:20px 0 10px;text-align:center;letter-spacing:2px;margin-bottom:40px}.form_desc p{font-size:16px;margin-bottom:10px}.form_desc .form_desc_tel{font-size:20px;margin-bottom:10px;display:block}.form_desc .form_desc_tel span{font-size:16px}.form_desc .form_desc_tel:hover{background:#f5f5f5}.form_flow li:nth-child(1),.form_flow li:nth-child(3),.form_flow li:nth-child(5){padding:2% 0}.form_flow li{font-size:10px;padding:0 0.5%}.form_flow li img{width:20px}.to_precut{font-size:14px;justify-content:center}.to_precut img{width:20px}.form_sum{margin-bottom:40px}.form_confirm_href{font-size:14px;flex-wrap:wrap}.form_confirm_href .form_confirm_href_back{width:50%}.form_confirm_href .form_confirm_href_next{width:100%;margin-left:0;margin-bottom:20px}.form_thanks_wrap{padding:40px 0}.form_thanks_actions{padding:40px 0}.form_thanks_href a{width:100%}.form_thanks_wrap{padding:40px 0}.form_thanks_wrap .form_thanks_para{font-size:14px}}@media screen and (max-width: 576px){.property-form dl .bukkenshubetu-radio{display:block}.property-form dl .bukkenshubetu-radio .radio-input+label{padding-top:17px}}#F3-apart,#F3-kodate,#F3-land{display:none}.senyuumenseki-list li{display:flex;align-items:center}.senyuumenseki-list li:not(:last-child){margin-bottom:0.5em}.senyuumenseki-list li .li-ttl{min-width:5em}.senyuumenseki-list li .unit{margin:0 0 0 0.5em}.senyuumenseki-list .senyuumenseki-01 .senyuu-check{margin:0 0 0 1.5em}.senyuumenseki-list input{max-width:80px}.senyuumenseki-list .checkbox-input+label::before{top:5px !important}.senyuumenseki-list .checkbox-input+label{margin:0 !important}.senyuumenseki-list .checkbox-input:checked+label::after{top:9px !important}.apartment-plan input{max-width:120px}@media screen and (min-width: 576px){.senyuumenseki-list input{max-width:140px}.apartment-plan input{max-width:140px}}.tikunensuu-wrap input{max-width:120px}.tikunensuu-wrap .unit{padding:0 0 0 1em}@media screen and (min-width: 576px){.tikunensuu-wrap input{max-width:140px}}@media screen and (max-width: 576px){.senyuumenseki-list .senyuumenseki-01 .li-body{display:flex;align-items:center}}.sub-fieldB{background:#f9f9f9;padding:30px 0;margin:0 -2%}.sub-fieldB .SF_block-head{text-align:center}.sub-fieldB .SF_block-head .block-ttl{display:inline-block;color:#0B318E;font-weight:bold;letter-spacing:0.1em;position:relative}.sub-fieldB .SF_block-head .block-ttl::after{content:"\f055";font-family:FontAwesome;margin:0 0 0 0.5em}.sub-fieldB .SF_block-head.active .block-ttl::after{content:"\f056"}.sub-fieldB .SF_block-body{display:none}.sub-fieldB .SF_block-body dl:first-child{margin-top:30px}.harfW-input{max-width:270px;width:100%}.property-form dl .textarea-WH{min-height:180px;resize:vertical}.property-form dl .select-box{position:relative}.property-form dl .select-box::after{display:block;content:" ";position:absolute;top:32px;right:10px;width:10px;height:10px;margin-top:-15px;background:url("../img/form/select-arw.svg") 0 0 no-repeat;background-size:cover;pointer-events:none}.property-form dl .menseki-block{display:flex}.property-form dl .menseki-block .menseki-value{max-width:123px;width:100%;margin-right:25px}.sec-ttlR{color:#0B318E;text-align:center}.sec-ttlR .ttlR-en{font-family:"Jost",sans-serif;font-size:clamp(30px, 4vw, 60px);letter-spacing:0.05em;line-height:1}@media screen and (max-width: 768px){.sec-ttlR .ttlR-en{font-weight:500}}.sec-ttlR .ttlR-sub{margin-top:0.6em;font-weight:bold;font-size:clamp(12px, 2vw, 20px);letter-spacing:0.1em}.sec-ttlR .ttlR-ja{margin-top:0.6em;font-weight:bold;font-size:clamp(18px, 2vw, 23px);letter-spacing:0.1em;line-height:1.4}.sec-ttlR .ttlR-ja.green{color:#169C4B}.sec-ttlR.secMBT{margin:clamp(80px, 15vw, 150px) auto clamp(40px, 10vw, 100px)}
/*# sourceMappingURL=property_form_r.css.map */
