/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 24 2023 | 05:52:57 */
/* ここに JavaScript のコードを追加

jQuery を利用するには、以下のように jQuery.ready() 内のコードを囲む
ことを忘れないでください:

jQuery(document).ready(function( $ ){
    // あなたのコードをここに記述
});

--

別のサーバー上の JavaScript のファイルへリンクしたいなら
 (<script src="https://example.com/your-js-file.js"></script> と同じように)
これは、HTML コードなので「HTMLコードの追加」を使ってください。

コメント終わり */ 

/*エリアから探す*/
#houzez-search-3a474c0 > div > div.elementor-field-group.elementor-column.form-group.elementor-field-group-field-types.elementor-col-25.elementor-md-25.elementor-sm-100 > div > div > button{
	position:relative;
}
/*
#houzez-search-3a474c0 > div > div.elementor-field-group.elementor-column.form-group.elementor-field-group-field-types.elementor-col-25.elementor-md-25.elementor-sm-100 > div > div > button:before{
	position: absolute;
    content: "";
    background: url(/wp-content/uploads/2023/03/area-search-e1678422233550.png);
	background-repeat:no-repeat;
	background-position:center;
    width: 21px;
    height: 30px;
    left: 5%;
    top: 0;
    bottom: 0;
    margin: auto 0;
}
*/

#houzez-search-3a474c0 > div > div.elementor-field-group.elementor-column.form-group.elementor-field-group-field-types.elementor-col-25.elementor-md-25.elementor-sm-100 > div > div > button > div{
	margin-left:30px;
}

/*業種を選ぶ*/
#houzez-search-3a474c0 > div > div.elementor-field-group.elementor-column.form-group.elementor-field-group-6b0017d.elementor-col-25.elementor-md-25 > div > div > button{
	position:relative;
}
/*
#houzez-search-3a474c0 > div > div.elementor-field-group.elementor-column.form-group.elementor-field-group-6b0017d.elementor-col-25.elementor-md-25 > div > div > button:before{
	position: absolute;
    content: "";
    background: url(/wp-content/uploads/2023/03/type-search-e1678422248516.png);
	background-repeat:no-repeat;
	background-position:center;
	width: 29px;
    height: 30px;
    left: 5%;
    top: 0;
    bottom: 0;
	margin: auto 0;
}
*/

#houzez-search-3a474c0 > div > div.elementor-field-group.elementor-column.form-group.elementor-field-group-6b0017d.elementor-col-25.elementor-md-25 > div > div > button > div > div > div{
	margin-left:32px;
}

/*価格帯を選ぶ*/
#houzez-search-3a474c0 > div > div.elementor-field-group.elementor-column.form-group.elementor-field-group-field-max-price.elementor-col-25.elementor-md-25.elementor-sm-100 > div.prices-for-all.elementor-field.elementor-select-wrapper > div > button{
	position:relative;
}

#houzez-search-3a474c0 > div > div.elementor-field-group.elementor-column.form-group.elementor-field-group-field-max-price.elementor-col-25.elementor-md-25.elementor-sm-100 > div.prices-for-all.elementor-field.elementor-select-wrapper > div > button:before{
	position: absolute;
    content: "";
    background: url(/wp-content/uploads/2023/03/price-search-e1678422213162.png) no-repeat center top / contain;
/* 	background-repeat:no-repeat;
	background-position:center; */
	height:30px;
    width: 29px;
    left: 5%;
    top: 0;
    bottom: 0;
	margin: auto 0;
}

#houzez-search-3a474c0 > div > div.elementor-field-group.elementor-column.form-group.elementor-field-group-field-max-price.elementor-col-25.elementor-md-25.elementor-sm-100 > div.prices-for-all.elementor-field.elementor-select-wrapper > div > button > div > div > div{
	margin-left:32px;
}


.label{
	    background-color: #26896D;
}

.label-featured {
    background-color: #77c720;!important;
}

.price-prefix{
	font-weight:600!important;
}

span.price-prefix{
	font-weight:600!important;
}

/* 
.property-address-wrap .block-content-wrap .list-2-cols li span {
	max-width:initial;
}
 */
#map-link .leaflet-marker-icon{
	pointer-events: none;
}

#map-link .leaflet-control-zoom{
	pointer-events: none;
}

#map-link .leaflet-control{
	pointer-events: none;
}

.property-top-wrap a.houzez-trigger-popup-slider-js{
	pointer-events: none;
}

#property-review-wrap .sort-by{
	display:none;
}

.map-next-prev-actions{
	display:none;
}

#pills-gallery .property-image-count{
	display:none;	
}

.property-view .mobile-property-tools{
	display:none;
}

.property-view .mobile-property-title{
	padding-top:28px;
}

.top-title h2{
  width: 50%;
  position: relative;
  border-bottom: 3px solid #000000;
}

#top-guide .elementor-post__thumbnail__link {
    margin-bottom: 0px!important;
}

@media (max-width: 450px){
	.top-title h2{
	  width: 100%;
	  position: relative;
	  border-bottom: 3px solid #000000;
	}
}
    
.top-title h2:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -3px;
  width: 30%;
  height: inherit;
  border-bottom: 3px solid #FFAAA5;
}

@media (max-width: 991px){
	.half-map-right-wrap,.half-map-left-wrap {
		width: 100%!important;
	}
	#map-view-wrap{
		height: 600px!important;
	}
}

@media (max-width: 450px){
	#half-map-listing-area > div > div{
		flex-direction: column;
	}
}