.page-contact .reserve__mv{width:100%;background:url(https://placehold.jp/1280x1000.png) no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.page-contact .reserve__mv__text{text-align:center;font-weight:bold}.page-contact .reserve .topText{margin-bottom:20px}.page-contact .reserve .topText__att{font-weight:bold}.page-contact .reserve .choiceSecond,.page-contact .reserve .choiceThird{padding-top:20px;display:none}.page-contact .bukken__block{margin-bottom:20px}.page-contact .bukken__item:first-of-type{border-top:1px dotted #a0a0a0}.page-contact .bukken .caption01{background:#eeeeee;padding:10px;margin-bottom:1em}.page-contact .bukken .caption01__text01{margin-bottom:10px}.page-contact .bukken .caption01__text02{font-size:12px;font-size:.75rem}.page-contact .bukken .caption02 p{margin-bottom:1em}.page-contact .sell__mv{width:100%;background:url(https://placehold.jp/1280x1000.png) no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.page-contact .sell__mv__text{text-align:center;font-weight:bold}.page-contact .sell .topText{margin-bottom:20px}.page-contact .sell .city{margin-bottom:5px;position:relative}.page-contact .sell .town{display:-webkit-box;display:-ms-flexbox;display:flex}.page-contact .sell .town input{margin:0}.page-contact .sell .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-contact .sell .addSelect{margin-bottom:5px}.page-contact .general .caption{margin-bottom:20px}.page-contact .general .caption__ttl{font-weight:800;margin-bottom:5px}.page-contact .general .caption__text{margin-bottom:16px;margin-bottom:1rem}.page-contact .comp__text{margin-bottom:30px}.page-contact .comp__btn{max-width:400px;margin:0 auto}.page-contact .search .conditions__link{padding:0;margin:0 0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-contact .search .conditions__link .listItem{width:32%}.page-contact .search .conditions__link .listItem .button{font-size:14px;font-size:.875rem;line-height:1}.page-contact .search .conditions__link .listItem .button::after{right:10px}@media only screen and (min-width: 751px){.page-contact .reserve__mv{height:300px;padding:0 20px;margin-bottom:30px;font-size:1.25rem}.page-contact .bukken__item{width:100%;margin:0 auto}.page-contact .sell__mv{height:300px;padding:0 20px;margin-bottom:30px;font-size:1.25rem}.page-contact .sell .location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-contact .sell .city{width:300px}.page-contact .sell .town{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:700px}.page-contact .sell .town__ttl{text-align:right;white-space:nowrap;margin:0 10px 0 20px}.page-contact .sell .price input{width:150px}.page-contact .sell .addSelect label{width:400px}}@media only screen and (max-width: 750px){.page-contact .reserve__mv{height:280px;padding:0 20px;margin-bottom:30px;font-size:1.25rem}.page-contact .sell__mv{height:280px;padding:0 20px;margin-bottom:30px;font-size:1.25rem}.page-contact .sell .town{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.page-contact .sell .price input{width:48.5%}.page-contact .sell .addSelect label{width:100%}}
