@charset "utf-8";
/* 새글 스킨 (latest) */
.pic_review_wrap{
    position:relative;
}
/* .pic_review_slider{
    padding-bottom:60px;
} */

.pic_review_slider img{
    width:100%;
    display:block;
}

.pic_review_slider .slick-list {
    margin: 0 -10px;
}
.pic_review_slider .slick-slide{
    outline:none;
    padding:0px 6px;
    box-sizing: border-box;
}

.pic_review_slider .slick-dots{
    bottom:0px;
}

.pic_prev,
.pic_next{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    width:30px;
    height:30px;
    border:0;
    border-radius:50%;
    background:none;
    cursor:pointer;
    z-index:2;
    box-shadow:none;
}

.pic_prev{
    left:-60px;
}

.pic_next{
    right:-60px;
}

.pic_review_wr{position: relative;padding:0 4px;}
.pic_review_inner{position: relative;padding:20px;border: 1px solid #a6b189;border-radius: 20px;}
.pic_review_top{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom: 20px;border-bottom: 1px solid #ddd;}
.pic_review_img{width:40%;}
.pic_review_img img{width: 100%;height: auto;margin:0;border-radius: 20px;}
.pic_review_top_txt{width:calc(60% - 20px);font-size:18px;}
.pic_review_star{color:#ebac1f;}
.pic_review_date{margin-top:18px;color:#777;}

.pic_review_href{display:flex;flex-flow:column nowrap;align-items: flex-start;gap: 2px;margin:16px 0 10px;line-height: 1.3em;font-size: 14px;text-align:left;}
.pic_review_href strong{padding:10px 0;font-size:20px;}


@media all and (max-width:1700px){
    .pic_prev, .pic_next{width:20px;height:20px;}
    .pic_prev{left:-30px;}
    .pic_next{right:-30px;}
    .pic_review_href p{
        display: -webkit-box;
        display: -ms-flexbox;
        display: box;
        max-height:74px;
        overflow: hidden;
        vertical-align: top;
        text-overflow: ellipsis;
        word-break: keep-all;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4;
    }
}


@media (max-width: 969px){
    .pic_review_href{padding:0 0 10px;text-align:left;}
}



@media (max-width: 767px){
    .slick-dotted.slick-slider{padding-bottom:40px;}
    .pic_review_href strong{font-size:17px;}
}