/* BASIC css start */
.lookbook-list-container{
    padding-bottom:170px;
}
.lookbook-list-container .top-title{
    padding-top:33px;
}
.lookbook-list-container .top-title h2{
    line-height:140px;
    color:#333;
    font-family:'Lora';
    font-size:40px;
    font-weight:normal;
    border-bottom:1px solid #333;
}
.lookbook-list-container .contents{
    padding-top:50px;
    padding-bottom:80px;
    border-bottom:1px solid #e5e5e5;
    margin-bottom:28px;
}
.lookbook-list-container .contents .contents-title{
    text-align:center;
}
.lookbook-list-container .contents .contents-title .sub-title{
    line-height:33px;
    color:#b2b2b2;
    font-size:16px;
    font-family:'Lora';
    padding-bottom:3px;
}
.lookbook-list-container .contents .contents-title .title{
    line-height:41px;
    color:#333;
    font-size:30px;
    font-family:'NanumBarunGothic';
}
.contents-gallery-wrap{
    position:relative;
    width:970px;
    margin:0 auto;
    font-size:0px;
}
.contents-gallery-wrap .swiper-slide.swiper-slide-active {
    padding:5px 4px;
    border:1px solid #333333;
    box-sizing:border-box;
}
.contents-gallery-wrap .swiper-slide img {
    width:100%;
    height:auto;
}
.contents-gallery-focus{
    position:relative;
    padding-top:42px;
    padding-bottom:60px;
    text-align:center;
}
.contents-gallery-focus a{
    display:inline-block;
    width:700px;
    margin:0 auto;
}
.recmd-product-wrap{
    
}
.recmd-product-wrap .recmd-product-title h3{
    line-height:81px;
    color:#333;
    font-size:20px;
    font-weight:bold;
}
.btn-wrap {
    text-align:center;
}
.btn-wrap a{
    display:inline-block;
    width:240px;
    height:60px;
    line-height:60px;
    color:#fff;
    font-size:16px;
    font-weight:bold;
    text-align:center;
}
/* BASIC css end */

