/*=================================================
            lists
=================================================*/
.board-pr-lists-wrap{
    padding: 0 0 50px;

    background-color: #efefef;
}

.board-pr-lists-wrap .lists-wrap{
    margin: 40px 0 0;

    border-top: 1px solid #cfcfcf;
}

.board-pr-lists-wrap .lists-wrap .item{
    padding: 30px 0 20px;

    border-bottom: 1px solid #cfcfcf;
}

.board-pr-lists-wrap .lists-wrap .item:hover .layer,
.board-pr-lists-wrap .lists-wrap .item:hover .title{
    color: #ff8f43;

    opacity: 1;
}

.board-pr-lists-wrap .lists-wrap .item i{
    font-size: 33px;
}

.board-pr-lists-wrap .lists-wrap .item .ratio-custom::before{
    padding-top: 68.9%;
}

.board-pr-lists-wrap .lists-wrap .item .title{
    padding: 24px 0 0;

    color: #5d5d5d;
}

.board-pr-lists-wrap .lists-wrap .item .regdate{
    padding: 5px 0 0;

    color: #8e8e8e;
    text-transform: uppercase;
}

.board-pr-lists-wrap .lists-wrap .item .title-line{
    width: 25px;

    background-color: #cfcfcf;
}

.board-pr-lists-wrap .pagination-type2{
    margin: 50px 0 0;
}

/*=================================================
            view
=================================================*/
