﻿.sales-mdh{margin-bottom:110px}@media (max-width: 767px){.sales-mdh{margin-bottom:43px}}.sales-mdh__ttlwrap{position:relative;padding-bottom:25px;margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}@media (max-width: 767px){.sales-mdh__ttlwrap{display:block}}.sales-mdh__ttlwrap::after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:url("../../img/sales-modelhouse/underline_txt.png") repeat-x top left/850px 3px}.sales-mdh .list-cats{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-right:15px}@media (max-width: 767px){.sales-mdh .list-cats{display:block;margin-right:12px}}.sales-mdh .list-cats span{display:block;margin-right:10px;padding:4px 12px;color:#fff;font-size:14px;font-weight:700;background:#95B91F;border-radius:3px}@media (max-width: 767px){.sales-mdh .list-cats span{display:inline-block;font-size:13px;padding:6px 12px;margin-bottom:10px}.sales-mdh .list-cats span:last-child{margin-bottom:0}}.sales-mdh .list-cats span:last-child{margin-right:0}.sales-mdh__pricechange{display:inline-block;font-size:15px;font-size:1.5rem;line-height:1;letter-spacing:0;font-weight:700;padding:7px 9px;border-radius:2px;margin-right:10px;color:#fff;background-color:#7AA7A9;vertical-align:middle}.sales-mdh__title{display:inline;font-size:26px;font-size:2.6rem;line-height:1.15385em;letter-spacing:0;font-weight:700;vertical-align:middle;margin-right:17px}.sales-mdh__date{display:inline-block;font-size:13px;font-size:1.3rem;line-height:1;letter-spacing:0;transform:translateY(8px)}.sales-mdh__mainimg{margin-bottom:45px;position:relative}.sales-mdh__mainimg.is-sold::after{content:"成約済み";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-size:40px;font-size:4rem;line-height:1.7em;letter-spacing:0.03em;font-weight:700;color:#fff}.sales-mdh__summary{margin:116px 0 174px}.sales-mdh__summary .section-title{margin-bottom:50px}.sales-mdh__summary .summary-table{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border:4px solid #AD9994;border-radius:4px;background-color:#fff;position:relative}.sales-mdh__summary .summary-table::before{content:"";position:absolute;top:-93px;left:-115px;width:240px;height:247px;background:url("../../img/common/icon/ico-summary.png") no-repeat center/contain;z-index:-1}.sales-mdh__summary .summary-table__row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:50%}.sales-mdh__summary .summary-table__row:nth-child(1),.sales-mdh__summary .summary-table__row:nth-child(2),.sales-mdh__summary .summary-table__row:nth-child(3){width:100%}.sales-mdh__summary .summary-table__row .title,.sales-mdh__summary .summary-table__row .txt{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;font-size:16px;font-size:1.6rem;line-height:1.6875em;padding:16px 22px;border-bottom:1px solid #B7ACA9}.sales-mdh__summary .summary-table__row .title{padding-left:17px;padding-right:17px;width:165px;font-weight:700;background-color:#F7F3EF;border-left:1px solid #B7ACA9;border-right:1px solid #B7ACA9}.sales-mdh__summary .summary-table__row .txt{flex:1}@media (min-width: 768px){.sales-mdh__summary .summary-table.even .summary-table__row:last-child{width:50%}}.sales-mdh__summary .summary-note{margin-top:16px;font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:0.02em;text-align:right}@media (max-width: 767px){.sales-mdh__ttlwrap{padding-bottom:13px;margin-bottom:30px}.sales-mdh__ttlwrap::after{height:2px;background-image:url("../../img/sales-modelhouse/underline_txt_sp.png");background-size:340px 2px}.sales-mdh__title{font-size:22px;font-size:2.2rem;line-height:1.59091em;letter-spacing:0.04em;font-weight:700;margin-right:9px}.sales-mdh__date{transform:translateY(5px)}.sales-mdh__pricechange{margin-right:5px}.sales-mdh__mainimg{margin-bottom:30px}.sales-mdh__summary{margin:78px 0 84px}.sales-mdh__summary .section-title{margin-bottom:33px}.sales-mdh__summary .summary-table::before{top:-87px;left:-69px;width:191px;height:197px}.sales-mdh__summary .summary-table__row{width:100%}.sales-mdh__summary .summary-table__row .title,.sales-mdh__summary .summary-table__row .txt{padding:14px 17px;font-size:16px;font-size:1.6rem;line-height:1.375em}.sales-mdh__summary .summary-table__row .title{width:105px;padding-left:11px;padding-right:11px}}.sales-mdh-form .form-heading{margin-bottom:59px}.sales-mdh-form .form-caption{margin-bottom:53px}@media (min-width: 768px){.sales-mdh-form .table-contact{margin:62px 0 68px}.sales-mdh-form .table-contact th{width:284px;padding:29px 20px 29px 0}}.sales-mdh-form .table-contact .th-item01{display:inline}.sales-mdh-form .table-contact .tr01 td{padding:29px 4px}.sales-mdh-form .table-contact .tr01 .list-checkbox-inline li{width:50%;margin-bottom:0}@media (min-width: 768px){.sales-mdh-form .table-contact .tr01 .list-checkbox-inline li{width:auto}.sales-mdh-form .table-contact .tr01 .list-checkbox-inline li:not(:last-child){margin-right:49px}}@media (min-width: 768px){.sales-mdh-form .table-contact .list-checkbox-inline li{margin-bottom:0;width:35.3%}.sales-mdh-form .table-contact .list-checkbox-inline li:nth-child(n+3){margin-top:28px}}@media (min-width: 768px){.sales-mdh-form .table-contact .box-zip [name="zipcode"]{width:177px}.sales-mdh-form .table-contact .box-zip .d-zip{width:calc(100% - 110px)}.sales-mdh-form .table-contact select{width:177px}}.sales-mdh-form .table-contact select{font-size:14px;font-size:1.4rem}@media (max-width: 767px){.sales-mdh-form .table-contact{margin:14px 0 35px}.sales-mdh-form .table-contact .tr01 td{padding:24px 0 !important}.sales-mdh-form .table-contact td{padding:18px 0 24px 0 !important}.sales-mdh-form .table-contact .flexbox{padding:44px 0 10px 3px !important}.sales-mdh-form .table-contact .ptsp td{padding-top:32px !important}}.sales-mdh-form .submit-form .link-terms{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:0.02em}@media (min-width: 768px){.sales-mdh-form .submit-form .txt-mail{margin-top:58px;margin-right:-18px}.sales-mdh-form .submit-form .box-agree input[type="checkbox"]+label span{padding:4px 0 3px 50px}}@media (max-width: 767px){.sales-mdh-form .submit-form .link-terms{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:0;margin-bottom:20px}.sales-mdh-form .submit-form .box-agree{margin-bottom:30px}.sales-mdh-form .submit-form .box-agree input[type="checkbox"]+label{border-radius:10px;padding:20px 10px}.sales-mdh-form .submit-form .box-agree input[type="checkbox"]+label span{padding:4px 0 3px 50px}.sales-mdh-form .submit-form .txt-mail{margin-top:33px}}.table-contact-step2 tr:last-child{border-bottom:1px solid #bea59e}@media (min-width: 768px){.submit-form .btn-back-history{margin-top:33px}.submit-form .txt-mail{margin-top:58px}}@media (max-width: 767px){.sec-confirm{margin-top:60px}.submit-form .btn-back-history{margin-top:18px;margin-bottom:48px}}.content-form .formError .formErrorContent{width:auto}

/*# sourceMappingURL=maps/sales-modelhouse-single.min.css.map */
