@charset "euc-jp";
.prd-search-hit {
  clear: both;
}

.main-section {
      width: 78.125vw;
    margin: 0 auto;
      background-color: #ffffff;
  background-image: none;
}

@media only screen and (max-width: 768px) {
	

	
/* ========================================
     
======================================== */
  
  /* ========================================
        スマホかつRetinaの場合
  ======================================== */
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz--device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    
    .row {
          width: 92.125vw;
    margin: 0 auto;
          background-color: #ffffff;
    }
    
    .grid_row {
      width: 90vw;
    }
    
    .grid_row .unstyled li {
      width: 90vw;
    }
    
    .prd_lst_block {
      width: 90vw;
    }
  }
}