/* BASIC css start */
#footer{margin-top:8px !important}

/* ÀÌ¹ÌÁö¹è³Ê */
.imgBanner{margin:8px 0 0}

/* Å¸ÀÌÆ² */
.cateTit{padding-bottom: 25px;}
.cateTit h3{ font-size: 1.2rem; font-family: 'Cormorant Garamond',sans-serif; font-weight: bold;}

/* Æ¯º°»óÇ°¿µ¿ª */
.specBox{ padding: 30px 0;}
.specBox .items{padding: 0 5px;}
.specBox .items li a{padding: 0 5px 10px 5px;}
.specBox .items li a figure img{ border-radius: 50%;}
.specBox .list_shoppingInfo{margin: 15px 0 30px;}
.specBox .list_shoppingInfo .listName{font-size: .825rem; color: #000; font-family: 'Noto Sans','Noto Sans KR', sans-serif;}
.specBox .list_shoppingInfo .listPrice{margin: 8px 0 0; font-family: 'Roboto','Noto Sans KR', sans-serif; font-size: 1rem;}
.specBox .list_shoppingInfo .listPrice em{margin: 0 0 0 2px; font-size: .825rem; color: #000; font-family: 'Lato','Noto Sans KR', sans-serif; vertical-align: bottom;}
.listSoldout{ margin: 8px 0 0;}

/* ·Ñ¸µ */
.slick-slide, .slick-slide a{outline: 0; border:0}
.slick-dots{display: block;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 3px;}
.slick-dots li{float: left; margin: 0 4px;}
.slick-dots li.slick-active button{background: #000;}
.slick-dots li button{     font-size: 0;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    border: 2px solid #000;
    background: none;
    outline: 0;}
/* BASIC css end */

