@media (min-width: 769px) {
  .pc-size {
    margin-top: -30px;
  }
  .fotter-adjust{
    margin-bottom: 88px;
  }
}

@media (max-width: 768px) {
  .sp-size {
    margin-top: -30px;
  }
  .fotter-adjust{
    margin-bottom: 10px;
  }
  .footer__copyright-adjust {
    margin-bottom: 10px;
  }
  .sp-adjust {
   padding: 20px 15px;
    margin-bottom: -20px;
    padding-bottom: 0px;
    margin-bottom: -20px;
  }
  .sp-image {
  background-size: contain;
  }
  .sp-adjust-button {
  
  position: relative;
    left: 25%;
  }
  .sp-renovation {
  margin-top: 40px;
  }
  .buy-origin {
     margin-bottom: 23px; 
  
  }
  #sell_assessment {
	padding: 25px 15px;
}
.font-size {
	font-size: 19px;
}
.form-valuation__title-large {
    padding-top: 0px; 
}
.card-list-01__image {
	
	    margin-right: 0px;
}
.card-list-01__post {
    margin-left: 10px;
}
.card-list-01__image {
    margin-right: 0px;
    max-width: 120px;
}
.sp-inquiry {
	margin-top: 10px;
}
.section-white-b {
    margin-top: -30px;
}
.map-search-keyword {
    margin-bottom: 0px;
}
.rent-search {
	text-align: left;
}
  
}

.nav-global-color-buy,.nav-global-color-rent,.nav-global-color-sell,.nav-global-color-owner,.nav-global-color-reform {
      color: #fff;
      color: var(--white);
      background-color: #1f2646;
      background-color: var(--darkBlue-01);
    }

@media (min-width: 769px) {

.nav-global-color-buy,.nav-global-color-rent,.nav-global-color-sell,.nav-global-color-owner,.nav-global-color-reform {
        color: #fff;
        color: var(--white);
        background-color: #1f2646;
        background-color: var(--darkBlue-01)
    }
      }


  .adjust-image {
    background-size: contain;
  
  }



@media (min-width: 769px) {
.card-props-01__image_top_auto {
    /*
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 180px;
    min-width: 70%;
    */
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.card-props-02__image{
}


.card-props-02__image_auto {
    /* position: relative; */
    /*width: auto;
    height: auto;
    margin-bottom: 10px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    max-width: 140px;
    max-height: 105px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
    */
    position: relative;
    width: auto;
    height: 150px;
    margin-bottom: 10px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
}



.card-props-01__image_top_building {

    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.card-props-02__image_auto_building {
    position: relative;
    width: auto;
    height: 150px;
    margin-bottom: 10px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
}



}
.hero-main__container .slider__dots {
  padding-top: 20px;
}


@media (max-width: 768px) {
 
 .card-props-01__image_top_auto {
    
    min-width: 70%;
    max-width: 100%;
    width: auto;
    max-height: 100%;
    height: auto;
}
 
 .card-props-02__image_auto {
    /* position: relative; */
    /* width: auto;
    height: auto;
    margin-bottom: 10px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    max-width: 140px;
    max-height: 105px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px; */
        width: 120px;
    height: 90px;
    -webkit-flex: 0 0 120px;
    flex: 0 0 120px;
    margin-bottom: 0;
    
}
 
  .hero-main__container .slider__dots {
          padding-top: 15px;
          padding-bottom: 15px;
      }
        }
  


.left {
	    margin-right: 180px;
}

.right {
	
	    margin-left: 20px;
	
}
.box-contact-01__contact-time {
	
	margin-top: 10px;
}
.sphonsya {
	
	margin-top: 5px;
}
a.button-white.button-white--arrow-01 {
   height: auto;
}
