/* BASIC css start */
.price_wrap {
    padding-top:7px;
}

.price_wrap .price {
    color: #272727;
    font-size: 14px;
    font-family: 'Lato', sans-serif;
    font-weight: bold;
}

.price_wrap .price .consumer {
    color: #808080;
    font-weight: 400;
    margin-right: 4px;   
    text-decoration: line-through;
}


.price_wrap .price .won {
    font-family: 'Noto Sans KR', sans-serif;
    font-weight: normal;
}

.price_wrap .price strike {
    color: #808080;
    font-weight: 300;
    margin-right: 4px;
}

.price_wrap .price strike .won {
    font-family: 'Noto Sans KR', sans-serif;
    font-weight: 300;
}
.price_wrap .ico {
    padding-top: 5px;
}

.price_wrap .price .dc_per {
    color: #f9560e;
}

/* prd-class-hd */
#productClass .page-body { padding-top:40px }

.prdwrap {width: 1260px;margin: 0 auto;}

.prdwrap ul {
    font-size: 0;
}

.prdwrap ul li {
    width: 410px;
    display: inline-block;
    vertical-align: top;
    margin-right: 15px;
}

.prdwrap ul li:last-child {
    margin-right: 0;
}

.prdwrap ul li a {
    display: block;
}
.prdwrap ul li a .thumbnail {
    position: relative;
}

.prdwrap ul li a .thumbnail img {
    width: 100%;
}

.prdwrap ul li a .thumbnail .badge {
    background: #000;
    color: #fff;
    font-family: 'Lato', sans-serif;
    font-weight: bold;
    font-size: 16px;
    position: absolute;
    bottom: -23px;
    right: 30px;
    width: 80px;
    text-align: center;
    padding: 20px 0;
}

.prdwrap ul li a .description {
  padding-top: 30px;
}

.prdwrap ul li a .description .name {
  color: #272727;
  font-size: 26px;
  letter-spacing: -0.25px;
  font-family: 'Noto Sans KR', sans-serif;
  position: relative;
  padding-bottom: 15px;
}

.prdwrap ul li a .description .name:after {content: "";background: #272727;width: 40px;height: 1px;position: absolute;left: 0;bottom: 0;}

.prdwrap ul li a .description .subname {
  padding-top: 15px;
  color: #515151;
  font-family: 'Noto Sans KR', sans-serif;
  font-weight: 300;
    line-height: 1.7;
  font-size: 17px;
}
.prdwrap ul li a .description .price {
    padding-top: 15px;
    color: #000000;
    font-size: 15px;
    font-family: 'Lato', sans-serif;
    font-weight: bold;
}
.prdwrap ul li a .description .price strike {
    color: #808080;
    margin-right: 5px;
    font-weight: 300;
}

.prdwrap ul li a .description .price strike .won {
    font-weight: 300;
}
.prdwrap ul li a .description .price .won {
    font-family: 'Noto Sans KR', sans-serif;
    font-weight: normal;
}

.prdwrap2 {
    width: 1260px;
    margin: 0 auto;
}
.prdwrap2 ul {
      font-size: 0;
}

.prdwrap2 ul li { 
    display: inline-block;
    vertical-align: top;
    margin-right: 15px;
}

.prdwrap2 ul li:last-child {
    margin-right: 0;
}

.prdwrap2 ul li a {
    display: block;
}
.prdwrap2 ul li a .thumbnail {
    position: relative;
}

.prdwrap2 ul li a .thumbnail img {
    width: 100%;
}
.prdwrap2 ul li a .description {
    padding-top: 25px;
}

.prdwrap2 ul li a .description .brand{
    color:#5d5d5d;
    font-size: 15px;
    font-family: 'Noto Sans KR', sans-serif;
    letter-spacing: -0.25px;
    line-height: 1.4;
}

.prdwrap2 ul li a .description .name {
    color: #272727;
    font-size: 15px;
    font-family: 'Noto Sans KR', sans-serif;
    letter-spacing: -0.25px;
    line-height: 1.4;
}

.prdwrap2 ul li a .description .subname {
    padding-top: 4px;
    color: #8d8d8d;
    font-family: 'Noto Sans KR', sans-serif;
    font-weight: 300;
    line-height: 1.7;
    font-size: 13px;
}

.prdwrap2 ul li a .description .price {
    padding-top: 7px;
    color: #272727;
    font-size: 14px;
    font-family: 'Lato', sans-serif;
    font-weight: bold;
}


.prdwrap2 ul li a .description .price .won {
    font-family: 'Noto Sans KR', sans-serif;
    font-weight: normal;
}

.prdwrap2 ul li a .description .price strike {
    color: #808080;
    font-weight: 300;
    margin-right: 4px;
}

.prdwrap2 ul li a .description .price strike .won {
    font-family: 'Noto Sans KR', sans-serif;
    font-weight: 300;
}
.prdwrap2 ul li a .description.ico {
    padding-top: 28px;
}

.prdwrap2 ul li a .description.ico img + img {
    margin-left: 1px;
}
/* BASIC css end */

