/* BASIC css start */
#contents{overflow:hidden; padding-top:25px;}
section.lookbook-wrap{margin-top:37px;}
section.lookbook-wrap .title{text-align:center; margin-bottom:32px; position:relative; }
section.lookbook-wrap .title:before{position:absolute; top:50%; left:0; width:100%; height:1px; content:""; background-color:#d5d5d5;}
section.lookbook-wrap .title h1{position:relative; display:inline-block; padding:4px 5px; font-weight:600; font-size:20px;font-family: 'Hind Madurai', sans-serif; background-color:#FFF; color:#585858; letter-spacing:-1px;}
section.lookbook-wrap .title h1:after{content:" LOOK BOOK"; font-weight:400;}
section.lookbook-wrap .lookbook-list{overflow:hidden; padding-top:5px; }
section.lookbook-wrap .lookbook-list li{width:90%; margin:0 auto; box-shadow:0 0 8px rgba(0,0,0,.05); padding-top:30px; margin-bottom:67px; overflow:hidden;}
section.lookbook-wrap .lookbook-list li .thumb{display:block; }
section.lookbook-wrap .lookbook-list li .thumb img{display:block; width:100%;}
section.lookbook-wrap .lookbook-list li .desc{margin-bottom:27px; margin-top:16px; padding:0 15px; }
section.lookbook-wrap .lookbook-list li .desc dt{margin-bottom:14px; font-weight:600;font-size:20px;font-family: 'Hind Madurai', sans-serif; line-height:1.2;}
section.lookbook-wrap .lookbook-list li .desc dd{line-height:1.6; font-size:16px; color:#565656; font-family:'NanumSquareRound',sans-serif;}
section.lookbook-wrap .lookbook-list li .btn_box{ padding-bottom:20px; }
section.lookbook-wrap .lookbook-list li .btn_box a.btn_more{display:block; margin:0 auto; width:30px; height:30px; overflow:hidden; text-indent:-1000px; font-size:0; background:url(/design/elenaheim/makeshop/m_img/rnd_arrow_right.png) center no-repeat; background-size:30px;}


section.lookbook-wrap dt.c-title { margin-bottom:14px; font-weight:600;font-size:20px;font-family: 'Hind Madurai', sans-serif; line-height:1.2; }
section.lookbook-wrap dd.c-content { line-height:1.6; font-size:16px; color:#565656; font-family:'NanumSquareRound',sans-serif; }
section.lookbook-wrap dl.desc { margin-bottom:27px; margin-top:16px; padding:0 15px; }
section.lookbook-wrap .btn_box .btn_more{display:block; margin:0 auto; width:30px; height:30px; overflow:hidden; text-indent:-1000px; font-size:0; background:url(/design/elenaheim/makeshop/m_img/rnd_arrow_right.png) center no-repeat; background-size:30px; margin-bottom:20px;}
section.lookbook-wrap .slick-dots { text-align:center; position:absolute; top: -26px; left:50%; transform:translateX(-50%); }
section.lookbook-wrap .slick-dots li { width:6px; height:6px; text-indent:-999px; overflow:hidden; border-radius:40px; display:inline-block; text-align:center; background-color:#ccc; margin:0 2px; transition:.3s; }
section.lookbook-wrap .slick-dots li.slick-active { background-color:#333; transform:scale(1.5); }
section.lookbook-wrap .slick-slide img { width:100%; }
section.lookbook-wrap ul.slick-slider {
    position:relative;
}
section.lookbook-wrap ul.slick-slider li.slideList {
    /*box-shadow:0 0 3px rgba(0,0,0,.2);*/
    box-sizing:border-box; padding:0 15px;
}

section.lookbook-wrap button {
    width:50px; height:50px;
    background-color:transparent; 
    background-color:rgba(255,255,255,.4);
    background-repeat:no-repeat;
    background-position:50%;
    border:none;
    border-radius:100px;
    text-indent:-999px;
    overflow:hidden;
    transform:scale(.5);
    position:absolute;
    top:15%;
    z-index: 1;
}

section.lookbook-wrap button.slick-prev { 
    background-image:url('http://elenaheim.com/design/elenaheim/makeshop/images/lookbook/btn_slide_left.png'); 
    left:-2.5%;
}
section.lookbook-wrap button.slick-next { 
    background-image:url('http://elenaheim.com/design/elenaheim/makeshop/images/lookbook/btn_slide_right.png');
    right:-2.5%;
}

/*section.lookbook-wrap li.slideList {
    display:block !important;
    width:90% !important;
    margin:0 auto;
    box-shadow:0 0 8px rgba(0,0,0,.1)
};*/
/* BASIC css end */

