/* BASIC css start */
/*--- reset ---*/
img:focus {
    outline:0;
}
#contentWrap {
    width:100% !important;
}
#prdBrand {
    width:1332px;
    margin:0 auto;
}
/*--- stylelog ---*/
.stylelog{
    width:100%;
    min-width:1330px;
    max-width : 1920px;
    margin:0 auto;
    text-align:center;
    overflow:hidden;
}
.sect img {vertical-align:top;width:100%;border:0;margin: 0 auto;}
.section img{vertical-align:top;width:100%;border:0;}
.stylelog img:focus,.slick-slide img:focus{outline:none !important;}
.stylelog a{display:block;}

.stylelog img:focus,.slick-slide img:focus {
    outline:none !important;
}
.stylelog a {
    display:block;
}


/* 영역 */


/* 메인 타이틀 이미지 */


/*--- animation ---*/
@-webkit-keyframes blurOn {
    0% {
        opacity:0;
        -webkit-transform:scale(1.2);
        transform:scale(1.2);
        -webkit-filter:blur(10px);
        filter:blur(10px)
    }
    100% {
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-filter:blur(0);
        filter:blur(0);
    }
}
@keyframes blurOn {
    0% {
        opacity:0;
        -webkit-transform:scale(1.2);
        transform:scale(1.2);
        -webkit-filter:blur(10px);
        filter:blur(10px)
    }
    100% {
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1);
        -webkit-filter:blur(0);
        filter:blur(0)
    }
}

.blurOn {
    -webkit-animation-name:blurOn;
    animation-name:blurOn;
}


/*--- 상품 타이틀 ---*/
div.loca {
    margin-top:120px;
    clear:both;
}

h2.tit {
    margin-bottom:30px;
    font-size:18px;
    font-weight:300;
    padding:15px 0;
    line-height:1em;
    border-top:1px solid #737373;
    border-bottom:1px solid #737373;
    text-transform:uppercase;
    text-align: left;
}

h2 .emp {
    font-weight: bold;
}
.sect-inner {
    position: relative;
}
.pics {
    position:absolute;top:0;left:0;z-index:2;
}
/* 할인율 표시 */
.prod_info_wrap .dc_info,.prod_info_wrap .dc_perc {
    color:#46479b;
    font-weight:bold;
    display:inline-block;
    margin-left:5px;
    font-size:15px;
}

.normal_prod_wrap .disc_in {
    display:inline-block;
}

.proSection .product_wrap_section .list {
    font-size: 0;
    display: flex; 
    flex-wrap: wrap; 
    flex-direction: row; 
    justify-content: start;
    align-items: start;
    gap: 1%;
}
.normal_item { margin-right: 0; }
/* BASIC css end */

