.shop .pd-content{margin-top:16px;}
.shop .view-detail-board{border-top:1px solid #d1d1d1;}
.shop .view-datail-review-container{min-height:136px;}
.shop .pd-detail-container .con-tit h3{font-size:1.55em;}
.shop .pd-detail-container .pd-price-con, .shop .pd-detail-container .star-container{margin-top:8px;}
.shop .pd-detail-container .pd-price-con .price{font-weight: 400;}
.shop .pd-detail-container .pd-price-con .price-del{margin-left:8px; text-decoration:line-through; color:#aaa;}
.shop .pd-detail-container .pd-price-con .percent{margin-left:8px; color:#ff5d00; font-weight: 600;}
.shop .pd-detail{margin-top:24px;}


.pd-view-t-container{margin-bottom:48px;}
.pd-slide .slick-track{margin-left:0; margin-right:0;}


#pc_add_option_wrap{max-height:160px; overflow-y: auto; overflow-x: hidden; margin-top:16px;}

#pc_add_option_wrap::-webkit-scrollbar {
    width: 6px;
  }
  
  /* Track */
  #pc_add_option_wrap::-webkit-scrollbar-track {
    background: #f1f1f1; 
  }
   
  /* Handle */
  #pc_add_option_wrap::-webkit-scrollbar-thumb {
    background: #888; 
  }
  
  /* Handle on hover */
  #pc_add_option_wrap::-webkit-scrollbar-thumb:hover {
    background: #555; 
  }

  .pd-view-t-container .pc-option-wrap{display: block; line-height:3; font-size:1em; padding:8px 16px; background-color:#f6f6f6;}
    .pd-view-t-container .pc-option-wrap:first-child{margin-top:0;}
    .pd-view-t-container .pd-img-con .pd-img{padding-bottom:65%;}


    .shop .left_txt{width: 240px;}

    .shop .no-post{border-bottom:1px solid #d1d1d1;}

    .shop_board_txt{display: block;}

/* ********************************************* *
 * 768px max
 * ********************************************* */
  @media (max-width:768px){
    .shop_board_txt{margin-bottom:24px;}
  }