@charset "utf-8";
.waterfall_wrap {padding:0px;margin:0; background:#fff;}
#waterfall {margin:0px;padding:0;overflow:hidden;font-size:1em;letter-spacing:0.1em;line-height:1.6em}
#waterfall.min {margin:0;}
#waterfall ul { padding:0; margin:0; }
#waterfall li {/*position:absolute;*/list-style:none;left:0;top:0;opacity:0;z-index:0;transform:translateY(100px);}
#waterfall li:hover {z-index:1;}
#waterfall li.show {opacity:1;transform:translateY(0);transition:all 0.3s, top 1s;}
#waterfall li>div {color:rgba(0, 0, 0, 0.6);font-size:32px;/*border-radius:3px;*/margin:40px 0 0 0;/*padding:15px;background:rgb(255, 255, 255);*/border:0;transition:all 0.5s; position:relative; }
/*#waterfall li>div:hover {transform:translateY(-10px);border:0;transition:all 0.3s;} */

#waterfall .bg { background: #000; display: block; position: absolute; left: 0px; top: 0; width: 100%; height: 100%; display:none; border-radius:10px; 
    opacity: 0.7;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* IE 8 */
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); /* IE 7 and olders */    


}

#waterfall li>div:hover img {  
    /* -webkit-filter: brightness(30%);   filter: brightness(30%); */

}




#waterfall li.min>div {margin:0;transform:none;border:none;border-radius:0;box-shadow:none;border-bottom:1px solid rgba(0, 0, 0, 0.1);}
#waterfall li.min>div:hover {transform:none;border:none;border-radius:0;box-shadow:none;border-bottom:1px solid rgba(0, 0, 0, 0.1);}
#waterfall li>div.adsense:hover {transform:inherit}


.title_area { margin:0 auto;position:absolute;z-index:10;top:50%;transform:translateY(-50%);font-size:12pt;padding:10px;word-break:break-all;color:#fff;text-align:center;width:100%;display:none; }