/* 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;}


/* 영역 */
.sect {
  
}

.sect-inner {
    position: relative;
}
.pics {
    position:absolute;top:0;left:0;z-index:2;
}


/* 메인 타이틀 이미지 */
.main_cover{position:absolute;top:0;left:0;width:100%;z-index:3}@-webkit-keyframes blurgray{0%{opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes blurgray{0%{opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}

/*--- 버튼 ---*/
.buttons {
    display: flex;
    justify-content: center;
    background-color: #fde6ce;

}
.buttons 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;}


/* 할인율 표시 */
.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 */

