@import url('/inc/css/icon/dubuplus-icon.css');
.sns_stream_wrap {
    position:relative;
}
h3.sns_app_tit {
    font-size:15px;
    color:#000;
    margin-bottom:40px;
    padding:0;
    font-weight:normal;
}
/* SNS 필터 */
.sns_stream_skin1 .sns_filter {
    text-align:center;
    width:100%;
    overflow:hidden;
    margin:25px 0;
    padding:0px;
    height:48px;
    /*position:relative;*/
}
.sns_stream_skin1 .sns_filter ul {
    overflow:hidden;
    padding:0px;
    overflow-x:auto;
    -webkit-overflow-scrolling:auto;
    white-space:nowrap;
}
/*.sns_stream_skin1 .sns_filter ul:after{
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 30px;
    background-image: linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 80%);
}*/
.sns_stream_skin1 .sns_filter ul li {
    display:inline-block;
    vertical-align:top;
}
.sns_stream_skin1 .sns_tit {
    display:none;
    font-size:15px;
}
.sns_stream_skin1 .slide_control_box {

}

.sns_stream_skin1 .sns_section_container {
    padding:0;
    /*overflow:hidden;*/
    font-size:0;
}
.sns_stream_skin1 .sns_section_box {
    float:left;
    cursor:pointer;
    display:inline-block;
}
.sns_stream_skin1 .sns_section {
    display:inline-block;
    text-align:left;
    box-sizing:border-box;
    border:1px solid #dcdcdb;
    /*line-height:1;*/
    width:100%;
    position:relative;
    background:#fff;
    cursor:pointer;
    vertical-align:top;
}
.sns_stream_skin1 .sns_section:hover {
    background:#f6f8fe;
}
.sns_stream_skin1 .slide_wrap {
    margin:0;
}

.sns_stream_skin1 .sns-lg1 .sns_section_box {
    width: 100%;
    padding:0;
}

.sns_stream_skin1 .sns-lg2 .sns_section_box {
    width: 50%;
}

/*.sns_stream_skin1 .masonry_type .sns-lg2 .sns_section_box:nth-child(2n+1),
.sns_stream_skin1 .justified_type .sns-lg2 .sns_section_box:nth-child(2n+1),
.sns_stream_skin1 .grid_type .sns-lg2 .sns_section_box:nth-child(2n+1) {
    padding-left:0;
}
.sns_stream_skin1 .masonry_type .sns-lg2 .sns_section_box:nth-child(2n+2),
.sns_stream_skin1 .justified_type .sns-lg2 .sns_section_box:nth-child(2n+2),
.sns_stream_skin1 .grid_type .sns-lg2 .sns_section_box:nth-child(2n+2) {
    padding-right:0;
}*/

.sns_stream_skin1 .sns-lg3 .sns_section_box {
    width: 33.33333333333333%;
}

/*.sns_stream_skin1 .masonry_type .sns-lg3 .sns_section_box:nth-child(3n+1),
.sns_stream_skin1 .justified_type .sns-lg3 .sns_section_box:nth-child(3n+1),
.sns_stream_skin1 .grid_type .sns-lg3 .sns_section_box:nth-child(3n+1) {
    padding-left:0;
}

.sns_stream_skin1 .masonry_type .sns-lg3 .sns_section_box:nth-child(3n+3),
.sns_stream_skin1 .justified_type .sns-lg3 .sns_section_box:nth-child(3n+3),
.sns_stream_skin1 .grid_type .sns-lg3 .sns_section_box:nth-child(3n+3) {
    padding-right:0;
}*/

.sns_stream_skin1 .sns-lg4 .sns_section_box {
    width: 25%;
}

/*.sns_stream_skin1 .masonry_type .sns-lg4 .sns_section_box:nth-child(4n+1),
.sns_stream_skin1 .justified_type .sns-lg4 .sns_section_box:nth-child(4n+1),
.sns_stream_skin1 .grid_type .sns-lg4 .sns_section_box:nth-child(4n+1) {
    padding-left:0;
}

.sns_stream_skin1 .masonry_type .sns-lg4 .sns_section_box:nth-child(4n+4),
.sns_stream_skin1 .justified_type .sns-lg4 .sns_section_box:nth-child(4n+4),
.sns_stream_skin1 .grid_type .sns-lg4 .sns_section_box:nth-child(4n+4) {
    padding-right:0;
}*/

.sns_stream_skin1 .sns-lg5 .sns_section_box {
    width: 20%;
}

/*.sns_stream_skin1 .masonry_type .sns-lg5 .sns_section_box:nth-child(5n+1),
.sns_stream_skin1 .justified_type .sns-lg5 .sns_section_box:nth-child(5n+1),
.sns_stream_skin1 .grid_type .sns-lg5 .sns_section_box:nth-child(5n+1) {
    padding-left:0;
}

.sns_stream_skin1 .masonry_type .sns-lg5 .sns_section_box:nth-child(5n+5),
.sns_stream_skin1 .justified_type .sns-lg5 .sns_section_box:nth-child(5n+5),
.sns_stream_skin1 .grid_type .sns-lg5 .sns_section_box:nth-child(5n+5) {
    padding-right:0;
}*/

.sns_stream_skin1 .sns-lg6 .sns_section_box {
    width: 16.646464646464646%;
}

/*.sns_stream_skin1 .masonry_type .sns-lg6 .sns_section_box:nth-child(6n+1),
.sns_stream_skin1 .justified_type .sns-lg6 .sns_section_box:nth-child(6n+1),
.sns_stream_skin1 .grid_type .sns-lg6 .sns_section_box:nth-child(6n+1) {
    padding-left:0;
}

.sns_stream_skin1 .masonry_type .sns-lg6 .sns_section_box:nth-child(6n+6),
.sns_stream_skin1 .justified_type .sns-lg6 .sns_section_box:nth-child(6n+6),
.sns_stream_skin1 .grid_type .sns-lg6 .sns_section_box:nth-child(6n+6) {
    padding-right:0;
}*/

.sns_stream_skin1 .sns-lg7 .sns_section_box {
    width: 14.28571428571429%;
}

/*.sns_stream_skin1 .masonry_type .sns-lg7 .sns_section_box:nth-child(7n+1),
.sns_stream_skin1 .justified_type .sns-lg7 .sns_section_box:nth-child(7n+1),
.sns_stream_skin1 .grid_type .sns-lg7 .sns_section_box:nth-child(7n+1) {
    padding-left:0;
}
.sns_stream_skin1 .masonry_type .sns-lg7 .sns_section_box:nth-child(7n+7),
.sns_stream_skin1 .justified_type .sns-lg7 .sns_section_box:nth-child(7n+7),
.sns_stream_skin1 .grid_type .sns-lg7 .sns_section_box:nth-child(7n+7) {
    padding-right:0;
}*/

.sns_stream_skin1 .sns-lg8 .sns_section_box {
    width: 12.5%;
}

/*.sns_stream_skin1 .masonry_type .sns-lg8 .sns_section_box:nth-child(8n+1),
.sns_stream_skin1 .justified_type .sns-lg8 .sns_section_box:nth-child(8n+1),
.sns_stream_skin1 .grid_type .sns-lg8 .sns_section_box:nth-child(8n+1) {
    padding-left:0;
}
.sns_stream_skin1 .masonry_type .sns-lg8 .sns_section_box:nth-child(8n+8),
.sns_stream_skin1 .justified_type .sns-lg8 .sns_section_box:nth-child(8n+8),
.sns_stream_skin1 .grid_type .sns-lg8 .sns_section_box:nth-child(8n+8) {
    padding-right:0;
}*/

@media screen and (min-width: 768px) and (max-width: 992px) {
    .sns_stream_skin1 .sns-md1 .sns_section_box {
        width: 100%;
    }
    .sns_stream_skin1 .sns-md2 .sns_section_box {
        width: 50%;
    }
    /*.sns_stream_skin1 .masonry_type .sns-md2 .sns_section_box:nth-child(2n+1),
    .sns_stream_skin1 .justified_type .sns-md2 .sns_section_box:nth-child(2n+1),
    .sns_stream_skin1 .grid_type .sns-md2 .sns_section_box:nth-child(2n+1) {
        padding-left:0;
    }
    .sns_stream_skin1 .masonry_type .sns-md2 .sns_section_box:nth-child(2n+2),
    .sns_stream_skin1 .justified_type .sns-md2 .sns_section_box:nth-child(2n+2),
    .sns_stream_skin1 .grid_type .sns-md2 .sns_section_box:nth-child(2n+2) {
        padding-right:0;
    }*/

    .sns_stream_skin1 .sns-md3 .sns_section_box {
        width: 33.33333333333333%;
    }
    /*.sns_stream_skin1 .masonry_type .sns-md3 .sns_section_box:nth-child(3n+1),
    .sns_stream_skin1 .justified_type .sns-md3 .sns_section_box:nth-child(3n+1),
    .sns_stream_skin1 .grid_type .sns-md3 .sns_section_box:nth-child(3n+1) {
        padding-left:0;
    }
    .sns_stream_skin1 .masonry_type .sns-md3 .sns_section_box:nth-child(3n+3),
    .sns_stream_skin1 .justified_type .sns-md3 .sns_section_box:nth-child(3n+3),
    .sns_stream_skin1 .grid_type .sns-md3 .sns_section_box:nth-child(3n+3) {
        padding-right:0;
    }*/

    .sns_stream_skin1 .sns-md4 .sns_section_box {
        width: 25%;
    }
    /*.sns_stream_skin1 .masonry_type .sns-md4 .sns_section_box:nth-child(4n+1),
    .sns_stream_skin1 .justified_type .sns-md4 .sns_section_box:nth-child(4n+1),
    .sns_stream_skin1 .grid_type .sns-md4 .sns_section_box:nth-child(4n+1) {
        padding-left:0;
    }
    .sns_stream_skin1 .masonry_type .sns-md4 .sns_section_box:nth-child(4n+4),
    .sns_stream_skin1 .justified_type .sns-md4 .sns_section_box:nth-child(4n+4),
    .sns_stream_skin1 .grid_type .sns-md4 .sns_section_box:nth-child(4n+4) {
        padding-right:0;
    }*/

    .sns_stream_skin1 .sns-md5 .sns_section_box {
        width: 20%;
    }
    /*.sns_stream_skin1 .masonry_type .sns-md5 .sns_section_box:nth-child(5n+1),
    .sns_stream_skin1 .justified_type .sns-md5 .sns_section_box:nth-child(5n+1),
    .sns_stream_skin1 .grid_type .sns-md5 .sns_section_box:nth-child(5n+1) {
        padding-left:0;
    }
    .sns_stream_skin1 .masonry_type .sns-md5 .sns_section_box:nth-child(5n+5),
    .sns_stream_skin1 .justified_type .sns-md5 .sns_section_box:nth-child(5n+5),
    .sns_stream_skin1 .grid_type .sns-md5 .sns_section_box:nth-child(5n+5) {
        padding-right:0;
    }*/

    .sns_stream_skin1 .sns-md6 .sns_section_box {
        width: 16.646464646464646%;
    }
    /*.sns_stream_skin1 .masonry_type .sns-md6 .sns_section_box:nth-child(6n+1),
    .sns_stream_skin1 .justified_type .sns-md6 .sns_section_box:nth-child(6n+1),
    .sns_stream_skin1 .grid_type .sns-md6 .sns_section_box:nth-child(6n+1) {
        padding-left:0;
    }
    .sns_stream_skin1 .masonry_type .sns-md6 .sns_section_box:nth-child(6n+6),
    .sns_stream_skin1 .justified_type .sns-md6 .sns_section_box:nth-child(6n+6),
    .sns_stream_skin1 .grid_type .sns-md6 .sns_section_box:nth-child(6n+6) {
        padding-right:0;
    }*/

    .sns_stream_skin1 .sns-md7 .sns_section_box {
        width: 14.28571428571429%;
    }
    /*.sns_stream_skin1 .masonry_type .sns-md7 .sns_section_box:nth-child(7n+1),
    .sns_stream_skin1 .justified_type .sns-md7 .sns_section_box:nth-child(7n+1),
    .sns_stream_skin1 .grid_type .sns-md7 .sns_section_box:nth-child(7n+1) {
        padding-left:0;
    }
    .sns_stream_skin1 .masonry_type .sns-md7 .sns_section_box:nth-child(7n+7),
    .sns_stream_skin1 .justified_type .sns-md7 .sns_section_box:nth-child(7n+7),
    .sns_stream_skin1 .grid_type .sns-md7 .sns_section_box:nth-child(7n+7) {
        padding-right:0;
    }*/

    .sns_stream_skin1 .sns-md8 .sns_section_box{
        width: 12.5%;
    }
    /*.sns_stream_skin1 .masonry_type .sns-md8 .sns_section_box:nth-child(8n+1),
    .sns_stream_skin1 .justified_type .sns-md8 .sns_section_box:nth-child(8n+1),
    .sns_stream_skin1 .grid_type .sns-md8 .sns_section_box:nth-child(8n+1) {
        padding-left:0;
    }
    .sns_stream_skin1 .masonry_type .sns-md8 .sns_section_box:nth-child(8n+8),
    .sns_stream_skin1 .justified_type .sns-md8 .sns_section_box:nth-child(8n+8),
    .sns_stream_skin1 .grid_type .sns-md8 .sns_section_box:nth-child(8n+8) {
        padding-right:0;
    }*/

}

@media screen and (max-width:767px) {
    .sns_stream_skin1 .sns-sm1 .sns_section_box {
        width: 100%;
    }
    .sns_stream_skin1 .sns-sm2 .sns_section_box {
        width: 50%;
    }
    /*.sns_stream_skin1 .masonry_type .sns-sm2 .sns_section_box:nth-child(2n+1),
    .sns_stream_skin1 .justified_type .sns-sm2 .sns_section_box:nth-child(2n+1),
    .sns_stream_skin1 .grid_type .sns-sm2 .sns_section_box:nth-child(2n+1) {
        padding-left:0;
    }
    .sns_stream_skin1 .masonry_type .sns-sm2 .sns_section_box:nth-child(2n+2),
    .sns_stream_skin1 .justified_type .sns-sm2 .sns_section_box:nth-child(2n+2),
    .sns_stream_skin1 .grid_type .sns-sm2 .sns_section_box:nth-child(2n+2) {
        padding-right:0;
    }*/

    .sns_stream_skin1 .sns-sm3 .sns_section_box {
        width: 33.33333333333333%;
    }
    /*.sns_stream_skin1 .masonry_type .sns-sm3 .sns_section_box:nth-child(3n+1),
    .sns_stream_skin1 .justified_type .sns-sm3 .sns_section_box:nth-child(3n+1),
    .sns_stream_skin1 .grid_type .sns-sm3 .sns_section_box:nth-child(3n+1){
        padding-left:0;
    }
    .sns_stream_skin1 .masonry_type .sns-sm3 .sns_section_box:nth-child(3n+3),
    .sns_stream_skin1 .justified_type .sns-sm3 .sns_section_box:nth-child(3n+3),
    .sns_stream_skin1 .grid_type .sns-sm3 .sns_section_box:nth-child(3n+3) {
        padding-right:0;
    }*/

    .sns_stream_skin1 .sns-sm4 .sns_section_box {
        width: 25%;
    }
    /*.sns_stream_skin1 .masonry_type .sns-sm4 .sns_section_box:nth-child(4n+1),
    .sns_stream_skin1 .justified_type .sns-sm4 .sns_section_box:nth-child(4n+1),
    .sns_stream_skin1 .grid_type .sns-sm4 .sns_section_box:nth-child(4n+1) {
        padding-left:0;
    }
    .sns_stream_skin1 .masonry_type .sns-sm4 .sns_section_box:nth-child(4n+4),
    .sns_stream_skin1 .justified_type .sns-sm4 .sns_section_box:nth-child(4n+4),
    .sns_stream_skin1 .grid_type .sns-sm4 .sns_section_box:nth-child(4n+4) {
        padding-right:0;
    }*/

    .sns_stream_skin1 .sns-sm5 .sns_section_box {
        width: 20%;
    }
    /*.sns_stream_skin1 .masonry_type .sns-sm5 .sns_section_box:nth-child(5n+1),
    .sns_stream_skin1 .justified_type .sns-sm5 .sns_section_box:nth-child(5n+1),
    .sns_stream_skin1 .grid_type .sns-sm5 .sns_section_box:nth-child(5n+1) {
        padding-left:0;
    }
    .sns_stream_skin1 .masonry_type .sns-sm5 .sns_section_box:nth-child(5n+5),
    .sns_stream_skin1 .justified_type .sns-sm5 .sns_section_box:nth-child(5n+5),
    .sns_stream_skin1 .grid_type .sns-sm5 .sns_section_box:nth-child(5n+5) {
        padding-right:0;
    }*/

    .sns_stream_skin1 .sns-sm6 .sns_section_box {
        width: 16.646464646464646%;
    }
    /*.sns_stream_skin1 .masonry_type .sns-sm6 .sns_section_box:nth-child(6n+1),
    .sns_stream_skin1 .justified_type .sns-sm6 .sns_section_box:nth-child(6n+1),
    .sns_stream_skin1 .grid_type .sns-sm6 .sns_section_box:nth-child(6n+1) {
        padding-left:0;
    }
    .sns_stream_skin1 .masonry_type .sns-sm6 .sns_section_box:nth-child(6n+6),
    .sns_stream_skin1 .justified_type .sns-sm6 .sns_section_box:nth-child(6n+6),
    .sns_stream_skin1 .grid_type .sns-sm6 .sns_section_box:nth-child(6n+6) {
        padding-right:0;
    }*/

    .sns_stream_skin1 .sns-sm7 .sns_section_box {
        width: 14.28571428571429%;
    }
    /*.sns_stream_skin1 .masonry_type .sns-sm7 .sns_section_box:nth-child(7n+1),
    .sns_stream_skin1 .justified_type .sns-sm7 .sns_section_box:nth-child(7n+1),
    .sns_stream_skin1 .grid_type .sns-sm7 .sns_section_box:nth-child(7n+1) {
        padding-left:0;
    }
    .sns_stream_skin1 .masonry_type .sns-sm7 .sns_section_box:nth-child(7n+7),
    .sns_stream_skin1 .justified_type .sns-sm7 .sns_section_box:nth-child(7n+7),
    .sns_stream_skin1 .grid_type .sns-sm7 .sns_section_box:nth-child(7n+7) {
        padding-right:0;
    }*/

    .sns_stream_skin1 .sns-sm8 .sns_section_box {
        width: 12.5%;
    }
    /*.sns_stream_skin1 .masonry_type .sns-sm8 .sns_section_box:nth-child(8n+1),
    .sns_stream_skin1 .justified_type .sns-sm8 .sns_section_box:nth-child(8n+1),
    .sns_stream_skin1 .grid_type .sns-sm8 .sns_section_box:nth-child(8n+1) {
        padding-left:0;
    }
    .sns_stream_skin1 .masonry_type .sns-sm8 .sns_section_box:nth-child(8n+8),
    .sns_stream_skin1 .justified_type .sns-sm8 .sns_section_box:nth-child(8n+8),
    .sns_stream_skin1 .grid_type .sns-sm8 .sns_section_box:nth-child(8n+8) {
        padding-right:0;
    }*/
}


/*.sns_stream_skin1 .justified_type .sns_section_box {
    padding:0;
    margin:0;
}*/

.sns_stream_skin1 .sns_top {
    height:253px;
    position:relative;
    overflow:hidden;
    display:inline-block;
    width:100%;
}
.sns_stream_skin1 .sns_top img{
    min-width:100%;
    min-height:100%;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    -webkit-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
}
.sns_stream_skin1 .sns_section:hover .sns_top img{
    -webkit-transform: translate(-50%, -50%) scale(1.2);
    transform: translate(-50%, -50%) scale(1.2);
    -webkit-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
}
.sns_stream_skin1 .sns_top img.landscape{
    min-width:100%;
    width:auto;
}
.sns_stream_skin1 .sns_top img.portrait{
    min-width:100%;
    height:auto;
}
.sns_stream_skin1 .justified_type .sns_top {
    height:100%;
    display:inline-block;
}
.sns_stream_skin1 .justified_type .sns_top img.portrait{
    min-width:inherit;
    height:100%;
    width:inherit;
}
.sns_stream_skin1 .justified_type .sns_top img.landscape{
    min-width:inherit;
    height:100%;
    width:inherit;
}
.sns_stream_skin1 .justified_type .sns_top img{
    height:100%;
    width:auto;
    position:relative;
    top:0;
    left:0;
    -webkit-transform:scale(1);
    transform:scale(1);
    -webkit-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
}
.sns_stream_skin1 .justified_type .sns_section:hover .sns_top img{
    -webkit-transform:scale(1.05);
    transform:scale(1.05);
    -webkit-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
}
.sns_stream_skin1 .content {
    position:relative;
    padding:45px 10px 15px 10px;
}
.sns_stream_skin1 .grid_type .content {
    padding:8px 10px 15px 10px;
}
.sns_stream_skin1 .sns_section .content:first-child,
.sns_stream_skin1 .grid_type .sns_section .content:first-child {
    padding:15px 10px;
}
.sns_stream_skin1 .content:first-child .cont_tit {
    padding-top:26px;
}
.sns_stream_skin1 .content:first-child .sns_user:nth-child(2) {
    padding-top:15px;
}
.sns_stream_skin1 .content:first-child .sns_user:nth-child(4) {
    padding-top:10px;
}
.sns_stream_skin1 .sns_section .content:first-child .sns_logo {
    position:relative;
    top:0;
}

.sns_stream_skin1 .sns_no_image .content .cont_txt {
    margin-top:0;
}
.sns_stream_skin1 .content .cont_txt {
    margin-top:0px;
}
.sns_stream_skin1 .content .cont_txt:nth-child(2) {
    margin-top:30px;
}


.sns_stream_skin1 .grid_type .sns_section .content:first-child .cont_txt {
    overflow:hidden;
}
.sns_stream_skin1 .grid_type .sns_section .content:first-child .cont_txt:nth-child(2) {
    /*margin-top:26px;*/
}
.sns_stream_skin1 .masonry_type .content {
    height:auto;
}
.sns_stream_skin1 .content .sns_logo {
    position:absolute;
    top:-30px;
    left:50%;
    margin-left:-30px;
    width:60px;
    height:60px;
    display:block;
    border-radius:50%;
    display:inline-block;
    text-indent:-99999px;
}
.sns_stream_skin1 .cont_tit {
    font-size:14px;
    color:#232427;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
    word-wrap:normal;
    margin-bottom:15px;
}
.sns_stream_skin1 .cont_tit {
    margin-top:35px;
}
.sns_stream_skin1 .sns_no_image .cont_tit {
    margin-top:0px;
}
.sns_stream_skin1 .cont_txt {
    color:#706f6e;
    font-size:13px;
    line-height:1.5;
    overflow: hidden;
    max-height:300px;
}
.sns_stream_skin1 .grid_type .cont_txt {
    max-height:inherit;
}
.sns_stream_skin1 .cont_txt a {
    color:#5e9fca;
    word-break:break-all;
}

.sns_stream_skin1 .link_txt {
    color:#5e9fca;
}
.sns_stream_skin1 .sns_user {
    position:relative;
    padding-top:30px;
}
.sns_stream_skin1 .grid_type .sns_user {
    padding-top:20px;
}
.sns_stream_skin1 .grid_type .sns_user:nth-child(4) {
    padding-top:10px;
}
.sns_stream_skin1 .sns_user:nth-child(4) {
    padding-top:20px;
}

.sns_stream_skin1 .sns_user .proflie_img {
    position:absolute;
}
.sns_stream_skin1 .sns_user .proflie_img:before {
    display:inline-block;
    overflow:hidden;
    width:0;
    height:30px;
    vertical-align:middle;
    content:' ';
}
.sns_stream_skin1 .sns_user .proflie_img img {
    width:30px;
    height:30px;
    border-radius:50%;
    display:inline-block;
    margin:0 auto;
}
.sns_stream_skin1 .sns_user .proflie_img:after {
    display:block;
    position:absolute;
    left:0;
    top:0;
    right:0;
    bottom:0;
    content:' ';
}
.sns_stream_skin1 .user_info {
    display:inline-block;
    width:100%;
    padding-left:45px;
    padding-top:0px;
    height:auto;
}
.sns_stream_skin1 .sns_user .user_info:first-child {
    padding-left:0;
}
.sns_stream_skin1 .sns_user .user_name {
    display:block;
    font-weight:bold;
    margin-bottom:2px;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    font-size:11px;
    min-height:12px;
    /*line-height:1.5;*/
    overflow:hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
}
.sns_stream_skin1 .sns_user .date {
    display:block;
    font-size:11px;
    color:#aab0b1;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    word-wrap: normal;
}
.sns_stream_skin1 .sns_footer {
    border-top:1px solid #dcdcdc;
    padding:13px 10px 13px 10px;
    position:absolute;
    height:50px;
    bottom:0;
    width:100%;
}
.sns_stream_skin1 .sns_footer .social_box {
    background:url(../images/sns_icon_Bg.png);
    background-position:0 0;
    background-repeat:no-repeat;
    width:22px;
    height:22px;
    display:inline-block;
    cursor:pointer;
}
.sns_stream_skin1 .sns_footer .social_box:hover {
    background-position:-92px 0;
}
.sns_stream_skin1 .sns_footer .social_box.on .social_mentions{
    display:block;
}
.sns_stream_skin1 .social_box .social_mentions {
    display:none;
    min-width:52px;
    padding:11px 10px;
    border:1px solid #dcdcdc;
    position:absolute;
    bottom:45px;
    left:-6px;
    background:#fff;
    text-align:left;
    z-index:10;
}
.sns_stream_skin1 .social_box .social_mentions:after {
    transform:rotate(45deg);
    content:'';
    display:block;
    width:8px;
    height:8px;
    background:#fff;
    position:absolute;
    bottom:-5px;
    border-top-width:0;
    border-right-width:1px;
    border-left-width:0;
    border-bottom-width:1px;
    border-color:#dcdcdc;
    border-style:solid;
    left:25px;
}
.sns_stream_skin1 .social_box .social_mentions a {
    display:block;
    padding:5px 0;
    position:relative;
}
.sns_stream_skin1 .sns_footer .socials_share {
    background:url(../images/sns_icon_Bg.png);
    background-position:-50px 0;
    background-repeat:no-repeat;
    width:14px;
    height:20px;
    display:inline-block;
    position:absolute;
    right:10px;
    cursor:pointer;
}
.sns_stream_skin1 .sns_footer .socials_share:hover {
    background-position:-154px 0;
}
.sns_stream_skin1 .social_like {
    display:inline-block;
    background:url(../images/sns_icon_Bg.png);
    background-position:0px -38px;
    background-repeat:no-repeat;
    width:16px;
    height:14px;
    cursor:pointer;
    position:relative;
    top:2px;
}
.sns_stream_skin1 .social_shares {
    display:inline-block;
    background:url(../images/sns_icon_Bg.png);
    background-position:0px -65px;
    background-repeat:no-repeat;
    width:16px;
    height:14px;
    cursor:pointer;
    position:relative;
    top:2px;
}
.sns_stream_skin1 .social_comment {
    display:inline-block;
    background:url(../images/sns_icon_Bg.png);
    background-position:0px -92px;
    background-repeat:no-repeat;
    width:16px;
    height:14px;
    cursor:pointer;
    position:relative;
    top:2px;
}
.sns_stream_skin1 .cnt_mention {
    margin-left:5px;
    color:#9899a3;
    font-size:12px;
}
.sns_stream_skin1 .socials_share .social_sns {
    display:none;
    min-width:120px;
    padding:11px 10px;
    border:1px solid #dcdcdc;
    position:absolute;
    bottom:30px;
    left:-90px;
    background:#fff;
    text-align:left;
    z-index:10;
}
.sns_stream_skin1 .socials_share .social_sns:after {
    transform:rotate(45deg);
    content:'';
    display:block;
    width:8px;
    height:8px;
    background:#fff;
    position:absolute;
    bottom:-5px;
    border-top-width:0;
    border-right-width:1px;
    border-left-width:0;
    border-bottom-width:1px;
    border-color:#dcdcdc;
    border-style:solid;
    right:13px;
}
.sns_stream_skin1 .socials_share .social_sns a {
    display:block;
    padding:5px 0;
    position:relative;
}
.sns_stream_skin1 .sns_footer .socials_share.on .social_sns{
    display:block;
}
/* sns logo */
.sns_stream_skin1 .social_sns .facebook {
    display:inline-block;
    background:url(../images/sns_icon_Bg.png);
    background-position:-28px -34px;
    background-repeat:no-repeat;
    width:20px;
    height:20px;
    border-radius:50%;
    margin-right:5px;
    position:relative;
    top:6px;
    -webkit-transform: translate(0, 0px);
    -moz-transform: translate(0, 0px);
    -o-transform: translate(0, 0px);
    -ms-transform: translate(0, 0px);
    transform: translate(0, 0px);
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
.sns_stream_skin1 .social_sns a:hover .facebook {
    background:#4c76be url(../images/sns_icon_Bg.png);
    background-position:-58px -34px;
    visibility: visible;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}
.sns_stream_skin1 .social_sns .twitter {
    display:inline-block;
    background:url(../images/sns_icon_Bg.png);
    background-position:-29px -59px;
    background-repeat:no-repeat;
    width:20px;
    height:20px;
    border-radius:50%;
    margin-right:5px;
    position:relative;
    top:6px;
    -webkit-transform: translate(0, 0px);
    -moz-transform: translate(0, 0px);
    -o-transform: translate(0, 0px);
    -ms-transform: translate(0, 0px);
    transform: translate(0, 0px);
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
.sns_stream_skin1 .social_sns a:hover .twitter {
    background:#00c7ff url(../images/sns_icon_Bg.png);
    background-position:-59px -59px;
    visibility: visible;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}
.sns_stream_skin1 .social_sns .google {
    display:inline-block;
    background:url(../images/sns_icon_Bg.png);
    background-position:-29px -88px;
    background-repeat:no-repeat;
    width:20px;
    height:20px;
    border-radius:50%;
    margin-right:5px;
    position:relative;
    top:6px;
    -webkit-transform: translate(0, 0px);
    -moz-transform: translate(0, 0px);
    -o-transform: translate(0, 0px);
    -ms-transform: translate(0, 0px);
    transform: translate(0, 0px);
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
.sns_stream_skin1 .social_sns a:hover .google {
    background:#fc5345 url(../images/sns_icon_Bg.png);
    background-position:-59px -88px;
    visibility: visible;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}
.sns_stream_skin1 .social_sns .kakao_story {
    display:inline-block;
    background:url(../images/sns_icon_Bg.png);
    background-position:-30px -116px;
    background-repeat:no-repeat;
    width:20px;
    height:20px;
    border-radius:50%;
    margin-right:5px;
    position:relative;
    top:6px;
    -webkit-transform: translate(0, 0px);
    -moz-transform: translate(0, 0px);
    -o-transform: translate(0, 0px);
    -ms-transform: translate(0, 0px);
    transform: translate(0, 0px);
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
.sns_stream_skin1 .social_sns a:hover .kakao_story {
    background:#ffe600 url(../images/sns_icon_Bg.png);
    background-position:-30px -116px;
    visibility: visible;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}
.sns_stream_skin1 .sns_nm {
    font-size:11px;
    color:#9da0aa;
    text-decoration:underline;
}
.sns_stream_skin1 .social_sns a:hover .sns_nm {
    color:#76777d;
}

/* 가운데 로고 */
.sns_stream_skin1 .content .google {
    background:url(../images/center_logo_skin1.png);
    background-repeat:no-repeat;
    background-position:0 0;
}
.sns_stream_skin1 .content .quark {
    background:url(../images/center_logo_skin1.png);
    background-repeat:no-repeat;
    background-position:0 -70px;
}
.sns_stream_skin1 .content .instagram {
    background:url(../images/center_logo_skin1.png);
    background-repeat:no-repeat;
    background-position:0 -140px;
}
.sns_stream_skin1 .content .facebook {
    background:url(../images/center_logo_skin1.png);
    background-repeat:no-repeat;
    background-position:0 -210px;
}
.sns_stream_skin1 .content .naverblog {
    background:url(../images/center_logo_skin1.png);
    background-repeat:no-repeat;
    background-position:0 -280px;
}
.sns_stream_skin1 .content .youtube {
    background:url(../images/center_logo_skin1.png);
    background-repeat:no-repeat;
    background-position:0 -350px;
}
.sns_stream_skin1 .content .twitter {
    background:url(../images/center_logo_skin1.png);
    background-repeat:no-repeat;
    background-position:0 -420px;
}
.sns_stream_skin1 .content .linkedin {
    background:url(../images/center_logo_skin1.png);
    background-repeat:no-repeat;
    background-position:0 -490px;
}
.sns_stream_skin1 .content .pinterest {
    background:url(../images/center_logo_skin1.png);
    background-repeat:no-repeat;
    background-position:0 -560px;
}
.sns_stream_skin1 .content .rss {
    background:url(../images/center_logo_skin1.png);
    background-repeat:no-repeat;
    background-position:0 -630px;
}
.sns_stream_skin1 .content .foursquare {
    background:url(../images/center_logo_skin1.png);
    background-repeat:no-repeat;
    background-position:0 -700px;
}
.sns_stream_skin1 .content .tumblr {
    background:url(../images/center_logo_skin1.png);
    background-repeat:no-repeat;
    background-position:-70px 0;
}
.sns_stream_skin1 .content .vimeo {
    background:url(../images/center_logo_skin1.png);
    background-repeat:no-repeat;
    background-position:-70px -70px;
}
.sns_stream_skin1 .content .dribbble {
    background:url(../images/center_logo_skin1.png);
    background-repeat:no-repeat;
    background-position:-70px -140px;
}
.sns_stream_skin1 .content .flickr {
    background:url(../images/center_logo_skin1.png);
    background-repeat:no-repeat;
    background-position:-70px -210px;
}
.sns_stream_skin1 .content .kakaostory {
    background:url(../images/center_logo_skin1.png);
    background-repeat:no-repeat;
    background-position:-70px -280px;
}

/* 상단 스트림 */
.sns_stream_skin1 .sns_filter ul li {
    width:48px;
    height:48px;
    border-radius:50%;
    border:1px;
    border-style:solid;
    border-color:#dcdcdc;
    position:relative;
    text-align:center;
    margin-right:10px;
    cursor:pointer;
}
.sns_stream_skin1 .sns_filter ul li:last-child {
    margin-right:0;
}

.sns_stream_skin1 .sns_filter ul li.all .sns_tit {
    display:inline-block;
}
.sns_stream_skin1 .sns_filter ul li.all:hover .sns_tit {
    color:#fff !important;
}
.sns_stream_skin1 .sns_filter ul li.all .sns_tit {
    position:relative;
    top:14px;
    font-weight:bold;
    /*line-height:1;*/
    color:#333 !important;
}
.sns_stream_skin1 .sns_filter ul li .sns_ico {
    position:relative;
    top:13px;
}

.sns_stream_skin1 .sns_filter ul li .sns_ico:before {
    font-size:20px;
    color:#333;
}
.sns_stream_skin1 .sns_filter ul li:hover .sns_ico:before {
    color:#fff !important;
}
.sns_stream_skin1 .sns_filter ul li.on {
    background:#ffa800;
    border-color:#ffa800;
}
.sns_stream_skin1 .sns_filter ul li:hover {
    background:#ffa800;
}
.sns_stream_skin1 .sns_filter ul li.on .sns_ico:before{
    color:#fff !important;
}
.sns_stream_skin1 .sns_filter ul li.on .sns_tit {
    color:#fff !important;
}
.sns_stream_skin1 .sns_filter ul li:hover {
    border:1px;
    border-style:solid;
    border-color:#ffa800;
}

/* 슬라이드 타입 */

.sns_stream_skin1 .slide_type,
.sns_stream_skin1 .slide_type.justified_type {
    /*padding:0 70px;*/
    position:relative;
    /*overflow:hidden;*/
}
.sns_stream_skin1 .slide_type .sns_section_box,
.sns_stream_skin1 .slide_type.justified_type .sns_section_box {
    float:none;
    display:inline-block;
    vertical-align:top;
}
.sns_stream_skin1 .slide_type.justified_type .sns_section_box {
    height:253px;
}
.sns_stream_skin1 .slide_type .sns_section_container,
.sns_stream_skin1 .slide_type.justified_type .sns_section_container {
    display:block;
    overflow:hidden;
    position:relative;
    margin-bottom:10px;
}
.sns_stream_skin1 .slide_type .slide_wrap,
.sns_stream_skin1 .slide_type.justified_type .slide_wrap {
    position:relative;
    font-size:0;
}

/* 그리드 타입 */
.sns_stream_skin1 .grid_type {
    padding:0px;
}
.sns_stream_skin1 .grid_type .slide_control_box {
    display:none;
}
.sns_stream_skin1 .slide_type.grid_type .slide_control_box {
    /*display:block;*/
}

/* Masonry 타입 */
.sns_stream_skin1 .masonry_type {
    padding:0px;
}
.sns_stream_skin1 .masonry_type .slide_control_box {
    display:none;
}
.sns_stream_skin1 .slide_type.masonry_type .slide_control_box {
    display:block;
}
.sns_stream_skin1 .masonry_type .sns_section {
    height:100%;
    vertical-align:top;
}
.sns_stream_skin1 .masonry_type .sns_top {
    height:100%;
    width:100%;
}
.sns_stream_skin1 .masonry_type .sns_top img {
    height:100%;
    width:100%;
    position:relative;
    top:0;
    left:0;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
}
.sns_stream_skin1 .masonry_type .sns_section:hover .sns_top img{
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
}

.sns_stream_skin1 .masonry_type .sns_footer {
    position:relative;
}
.sns_stream_skin1 .masonry_type .sns_section .content .cont_txt {
    margin-top:0px;
}
.sns_stream_skin1 .masonry_type .sns_section .content:first-child .cont_txt {
    margin-top:0px;
    margin-bottom:30px;
}
.sns_stream_skin1 .masonry_type .sns_no_image .sns_section .content:first-child .cont_txt {
    margin-top:15px;
    margin-bottom:30px;
}
.sns_stream_skin1 .masonry_type .sns_section .content .cont_tit:nth-child(2) {
    margin-top:0px;
}

/* justified 타입 */

.sns_stream_skin1 .justified_type {
    padding:0px;
    overflow:hidden;
}
.sns_stream_skin1 .justified_type .slide_control_box {
    display:none;
}
.sns_stream_skin1 .slide_type.justified_type .slide_control_box {
/*    display:block;*/
}
.sns_stream_skin1 .justified_type .sns_section_box {
    /*overflow:hidden;*/
}
.sns_stream_skin1 .justified_type .sns_no_image {
    width:300px;
}

.sns_stream_skin1 .justified_type .sns_section {
    height:100%;
    position:relative;
    border:0;
}


.sns_stream_skin1 .justified_type .sns_image .content {
    visibility:hidden;
    position:absolute;
    top:0;
    width:100%;
    height:100%;
    overflow:hidden;
}
.sns_stream_skin1 .justified_type .sns_no_image .content {
    width:100%;
    height:100%;
}


.sns_stream_skin1 .justified_type .sns_footer {
    display:none;
}
.sns_stream_skin1 .justified_type .sns_image .sns_section:hover .content{
    visibility:visible;
}
.sns_stream_skin1 .justified_type .sns_image .sns_section:hover .content {
    display:block;
    position:absolute;
    top:0;
    width:100%;
    background-color:rgba(55,59,68,.9);
    height:100%;
}
.sns_stream_skin1 .justified_type .cont_tit,
.sns_stream_skin1 .justified_type .cont_txt,
.sns_stream_skin1 .justified_type .sns_user {
    display:none;
}
.sns_stream_skin1 .justified_type .content .sns_logo {
    position:absolute;
    top:50%;
    left:50%;
    margin-left:0;
    -webkit-transform: translate(-50%, -50%) scale(0);
    transform: translate(-50%, -50%) scale(0);
    transition: all 0ms 10ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
.sns_stream_skin1 .justified_type .sns_section:hover .content .sns_logo {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    transition: all 300ms 100ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

.sns_stream_skin1 .justified_type .sns_section:hover .sns_footer {
    display:block;
    z-index:10;
    border-top:1px solid #505259;
}
.sns_stream_skin1 .justified_type .sns_section .content:first-child .sns_logo {
    position:relative;
    top:50%;
}
.sns_stream_skin1 .slide_type .slide_control_box .slide_prev {
    position:absolute;
    top:50%;
    margin-top:-18px;
    left:0;
    width:40px;
    height:52px;
    background:url(../images/slide_arrow.png);
    background-color:rgba(35,36,39,0.6);
    background-position:12px 21px;
    background-repeat:no-repeat;
    cursor:pointer;
}
.sns_stream_skin1 .slide_type .slide_control_box .slide_next {
    position:absolute;
    top:50%;
    margin-top:-18px;
    right:0;
    width:40px;
    height:52px;
    background:url(../images/slide_arrow.png);
    background-color:rgba(35,36,39,0.6);
    background-position:-16px 21px;
    background-repeat:no-repeat;
    cursor:pointer;
}
.sns_stream_skin1 .justified_type .sns_section {
    background:#f7f7f7;
    display:inline-block;
}
.sns_stream_skin1 .justified_type .sns_section .content:first-child {
    display:block;
}
.sns_stream_skin1 .justified_type .sns_no_image .sns_section:hover .content:after {
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:rgba(55,59,68,.9);
}
.sns_stream_skin1 .justified_type .sns_section .content:first-child .sns_logo {
    -webkit-transform: translate(-50%, -50%) scale(0);
    transform: translate(-50%, -50%) scale(0);
    transition: all 300ms 0ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
    visibility:hidden;
    position:absolute;
}
.sns_stream_skin1 .justified_type .sns_section .content:first-child {
    padding: 20px;
}
.sns_stream_skin1 .justified_type .content:first-child .cont_tit,
.sns_stream_skin1 .justified_type .content:first-child .cont_txt{
    display:block;
}
.sns_stream_skin1 .justified_type .sns_image .sns_section:hover .content:first-child .cont_tit,
.sns_stream_skin1 .justified_type .sns_image .sns_section:hover .content:first-child .cont_txt{
    display:none;
}
.sns_stream_skin1 .justified_type .sns_section:hover .content:first-child .sns_logo {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    transition: all 300ms 100ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    visibility:visible;
    z-index:9;
}
.sns_stream_skin1 .justified_type .sns_no_image .cont_txt {
    margin-bottom:0;
}

.sns_stream_skin1 .justified_type .content:first-child .cont_tit {
    padding-top: 0px;
    font-size:22px;
}

/* more 버튼 */
.sns_stream_skin1 .btn_more {
    clear:both;
    padding-top:14px;
    text-align:center;
}
.sns_stream_skin1 .btn_more span{
    display:inline-block;
    padding:16px 88px 16px 60px;
    border-radius:3px;
    color:#fff !important;
    font-weight:bold;
    font-size:14px;
    position:relative;
    background:#ffa800;
}
.sns_stream_skin1 .btn_more span.ico_btn_more_arrow:after {
    display:inline-block;
    content:"\e921";
    font-size:40px;
    width:40px;
    top:3px;
    position:absolute;
    font-weight:normal;
    color:#fff !important;
}
.sns_stream_skin1 .btn_more span:hover {
    background: #ff7e00;
}


/* 갤러리 모드 */
.sns_stream_skin1 .grid_type.gallery_mode .sns_top {
    height:100%;
}
.sns_stream_skin1 .grid_type.gallery_mode .sns_top img {
    min-height:100%;
    height:auto;
    width:auto;
}
.sns_stream_skin1 .gallery_mode .content .sns_logo {
    z-index:9;
}
.sns_stream_skin1 .grid_type.gallery_mode .content .cont_txt,
.sns_stream_skin1 .grid_type.gallery_mode .content .sns_user,
.sns_stream_skin1 .masonry_type.gallery_mode .content .cont_txt,
.sns_stream_skin1 .masonry_type.gallery_mode .content .sns_user {
    display:none;
}

.sns_stream_skin1 .masonry_type.gallery_mode .sns_top{
    height:100%;
}
.sns_stream_skin1 .masonry_type.gallery_mode .content {
    padding:0;
}
.sns_stream_skin1 .masonry_type.gallery_mode .sns_section .content:first-child {
    padding: 15px 10px;
}
.sns_stream_skin1 .masonry_type.gallery_mode .content:first-child .cont_txt,
.sns_stream_skin1 .masonry_type.gallery_mode .content:first-child .sns_user {
    display:block;
}
.sns_stream_skin1 .grid_type.gallery_mode .content:first-child .cont_txt,
.sns_stream_skin1 .grid_type.gallery_mode .content:first-child .sns_user {
    display:block;
}
.sns_stream_skin1 .masonry_type.gallery_mode .content:first-child .cont_txt,
.sns_stream_skin1 .grid_type.gallery_mode .content:first-child .cont_txt{
    margin-top:30px;
}


/* 그리드형 갤러리모드 수정 */
.sns_stream_skin1 .grid_type.gallery_mode .sns_footer {
    display:none;
}
.sns_stream_skin1 .grid_type.gallery_mode .sns_section:hover .sns_footer {
    display:block;
}
.sns_stream_skin1 .grid_type.gallery_mode .sns_no_image .content {
    display:block;
    height:100%;
}
.sns_stream_skin1 .grid_type.gallery_mode .sns_image .content {
    visibility: hidden;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
}
.sns_stream_skin1 .grid_type.gallery_mode .sns_image .sns_section:hover .content {
    visibility:visible;
    top:0;
    width:100%;
    background-color:rgba(55,59,68,.9);
    height:100%;
}
.sns_stream_skin1 .grid_type.gallery_mode .sns_no_image .sns_section:hover .content:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(55,59,68,.9);
}
.sns_stream_skin1 .grid_type.gallery_mode .sns_section:hover .sns_footer {
    display: block;
    z-index: 10;
    border-top: 1px solid #505259;
}
.sns_stream_skin1 .grid_type.gallery_mode .content .sns_logo {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: 0;
    -webkit-transform: translate(-50%, -50%) scale(0);
    transform: translate(-50%, -50%) scale(0);
    transition: all 0ms 10ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
.sns_stream_skin1 .grid_type.gallery_mode .sns_section:hover .content .sns_logo {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    transition: all 300ms 100ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.sns_stream_skin1 .grid_type.gallery_mode .content:first-child .sns_user {
    display:none;
}
.sns_stream_skin1 .grid_type.gallery_mode .sns_no_image .content {
    padding:20px;
}
.sns_stream_skin1 .grid_type.gallery_mode .sns_section .content:first-child .cont_txt:nth-child(2) {
    margin-top:0px;
}
.sns_stream_skin1 .grid_type.gallery_mode .content .cont_txt:nth-child(2) {
    padding-top:0px;
}
.sns_stream_skin1 .grid_type.gallery_mode .sns_section {
    border:0;
    background:#f7f7f7;
}
.sns_stream_skin1 .grid_type.gallery_mode .content h4 {
    padding-top:0;
    margin-bottom:0;
}
.sns_stream_skin1 .grid_type.gallery_mode .sns_no_image .content h4 {
    display:block;
    padding-top:0;
    margin-bottom:0;
}


.sns_stream_skin1 .gallery_mode .content h4 {
    display:none;
}
.sns_stream_skin1 .gallery_mode .sns_top {
    display:inline-block;
}



.ico_help:before{
    font-size:14px;
    color:#fff;
}

/* 이미지 없을시 오버효과 */
.sns_stream_skin1 .sns_section_box.sns_no_image .sns_section:hover .content .cont_tit,
.sns_stream_skin1 .sns_section_box.sns_no_image .sns_section:hover .content .cont_txt {
    text-decoration:underline;
}

/* 슬라이드 타입 */
.sns_stream_skin1 .slide_type .slide_wrap {
    /*margin:0 !important;*/
}
.sns_stream_skin1 .slide_type .sns_section {
    display:block;
    width:auto;
}
.sns_stream_skin1 .slide_type {
    padding:0;
    font-size:0;
}

.sns_stream_skin1 .slide_type .sns_section_box:focus {
    outline: 0;
}
.sns_stream_skin1 .slide_type.justified_type .sns_section:hover .sns_top img{
    -webkit-transform:scale(1);
    transform:scale(1);
}
.sns_stream_skin1 .slide_type .slide_control_box {
    display:none;
}
.sns_stream_skin1 .slide_type:hover .slide_control_box {
    display:block;
}

@media screen and (max-width:992px){
    .sns_stream_skin1 .sns_filter {
        overflow:hidden;
        margin:25px auto;
        padding:0px;
        height:48px;
    }
    .sns_stream_skin1 .sns_filter ul {
        overflow-x:auto;
        -webkit-overflow-scrolling: touch;
        white-space:nowrap;
    }
    .sns_stream_skin1 .content {
        padding: 45px 10px 15px 10px;
    }
    .sns_stream_skin1 .slide_type .slide_control_box {
        display:block;
    }
}
@media screen and (max-width:767px){
    .sns_stream_skin1 .slide_type .slide_control_box {
        display:none;
    }
    .sns_stream_skin1 .slide_type:hover .slide_control_box {
        display:none;
    }
}
