body{border-left:10px solid #ce0000;color:#1b2930;font-family:-apple-system,BlinkMacSystemFont,Lato,Helvetica Neue,Noto Sans JP,Yu Gothic,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:16px;min-width:unset}.footer__prime,.header,.main-bg{display:none}header{align-items:center;background-color:#fff;border-bottom:1px solid #eee;display:flex;height:66px;justify-content:center}.div-container{overflow:hidden;padding:66px 0 0}.heading-prime{margin-top:83px}.page-description{margin:43px auto 0;max-width:calc(100% - 40px);text-align:center}.page-description ul{display:inline-block;list-style-type:none;margin:15px auto auto;text-align:center}.page-description ul li{line-height:24px;text-align:left}.page-description h3{font-size:24px;line-height:29px}.page-description span{display:block;line-height:24px;margin-top:24px}.property-search-wrap{display:inline-block;text-align:left}form{text-align:center}.result-info{background-color:rgba(255,221,222,.4);margin:40px auto 0;max-height:0;overflow:hidden;padding:0 125px;text-align:left;transition:max-height .5s ease,padding .7s ease}.result-info.show{max-height:500px;padding:43px 125px 41px}.result-info h3{font-size:24px;line-height:29px;margin-bottom:9px}.result-info div{margin-top:41px}.result-info span{display:block;line-height:24px}.result-info span.address-txt,.result-info span.department_phone,.result-info span.zipcode-txt{display:inline}.submit{align-items:center;background-color:#ce0000;border:none;color:#fff;display:flex;font-size:16px;height:56px;justify-content:center;margin:40px auto 80px;max-width:100%;position:relative;width:280px}.result-info.show+.submit{margin:80px auto}.submit i{font-size:8px;position:absolute;right:11px;top:50%;transform:translateY(-50%)}.footer__divider{width:calc(100vw - 10px)}.apartment-list ul li{text-align:left}.apartment-list ul li.active,.apartment-list ul li:hover{background-color:#f4f4f4}.for-sp{display:none}@media screen and (max-width:768px){body{font-size:14px}.logo{max-width:258px;width:calc(100% - 120px)}.div-container .heading-prime{margin-top:42px}.div-container .heading-prime .h2{font-size:20px;line-height:24px;width:calc(100% - 80px)}.page-description h3{font-size:16px}header{height:55px}.div-container{padding:56px 0 0}.page-description ul{margin-top:8px}.page-description span{margin-top:18px;text-align:left}.form{margin-top:27px}.property-search-wrap,.validation-message{margin:auto;width:calc(100% - 40px)}.txt-input .property-search-wrap .input{width:100%}.property-search-wrap label{margin-bottom:8px}.validation-message{line-height:17px;margin:auto;text-align:left}.result-info{padding:0 12px;width:calc(100% - 40px)}.result-info.show{padding:34px 12px}.apartment-list{height:181px;margin:16px auto 0;width:calc(100% - 40px)}.submit{font-size:14px;height:48px;margin:0 auto 40px}.result-info.show+.submit{margin:40px auto}.for-sp{display:block}.result-info h3{font-size:20px}}@media screen and (min-width:768px){.logo{width:365px}.div-container .heading-prime h2{font-size:32px;line-height:38px;padding:0 10px 5px;width:512px}.form{margin-top:37px}.property-search{flex-wrap:wrap;width:616px}.short-txt-input .label-no{width:100px}.validation-center{margin-bottom:15px;margin-top:41px}.apartment-list{height:181px;width:600px}.result-info{max-width:815px}.apartment-list ul li{font-size:16px}}
