/* BASIC css start */
#main .visual-bner .banner2 img {
  max-width: 600px;
  width: 100%;
}
#view_slide_02 .f2s-swiper img{
  width: 100%;
}
body{
  overflow-x:hidden;
  position:relative;
}
#detailpage{
  width: 100%;
  box-sizing: border-box;
}
@media(max-width:480px) {
  #view_slide_01{
    display: none;
  }
  #home_theme ul{
    width: 100%;
  }
  #home_theme ul a{
    width: 90px;
    margin: 0 0 20px;
  }
  #home_theme ul a img{
    width: 60px;
    height: 60px;
    margin-bottom: 6px;
  }
}
@media(min-width:481px) {
  #view_slide_02 {display: none;}
  #home_theme ul{
    width: 1200px;
  }
  #home_theme ul a{
    width: 120px;
    margin: 0 28px 36px;
  }
  #home_theme ul a img{
    width: 120px;
    height: 120px;
    margin-bottom: 6px;
  }
}
@media(max-width:749px) {
  #view_recmd_product_01,
  #view_product_01,
  #view_new_product_01 {display: none;}
}
@media(min-width:750px) {
  #view_recmd_product_02,
  #view_product_02,
  #view_new_product_02 {display: none;}
}

.prd-list2{
  min-width: 120px;
}
a:link { color: black; text-decoration: none;}
a:visited { color: black; text-decoration: none;}
a:hover { color: black; text-decoration: none;}

.prd-list2,
#home_theme ul a,
.prd-list2 .dsc2,
.prd-list2 .dsc3,
.prd-list2 .dsc,
.prd-list2 .price,
.prd-list2 .price span{
  font-family: -apple-system,BlinkMacSystemFont,"Malgun Gothic","¸¼Àº °íµñ",helvetica,"Apple SD Gothic Neo",sans-serif;
  font-size: 14px;
  color: #333;
}
.prd-list2 .dsc2,
.prd-list2 .dsc3{
  color: #999;
  font-weight: normal;
  height: 16px;
}
.prd-list2 .dsc {
  margin: 0 0 5px;
}
.prd-list2 .dsc3{
  margin: 0 0 5px;
}
.prd-list2 .price{
  font-size: 18px;
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
}
.prd-list2 .price span{
  margin: 0 5px;
  font-weight: normal;
  color:#999;
}
#view_recmd_product_02 .prd-list2::before,
#view_recmd_product_01 .prd-list2::before {
  content: "Md's Pick";
}#view_product_02 .prd-list2::before,
#view_product_01 .prd-list2::before {
  content: "ÀÌ´ÞÀÇ »óÇ°";
}
#view_new_product_02 .prd-list2::before,
#view_new_product_01 .prd-list2::before {
  content: "½Å±Ô »óÇ°";
}
.prd-list2::before {
  display: flex;
  justify-content: center;
  font-size: 28px;
  font-weight: bold;
  margin: 60px auto 30px;
}
#home_theme {
  overflow-x: scroll;
}
#home_theme::-webkit-scrollbar{
  width: 0;
}
#home_theme ul{
  display: flex;
  justify-content: space-evenly;
  flex-wrap: wrap;
  margin: 40px auto 0;
}
#home_theme ul a{
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 14px;
}
#home_theme ul a img{
  border-radius: 50%;
  object-fit: contain;
  background: #f7f7f7;
}

/* BASIC css end */

