 [mn="7019"] {

    ._ttlcontent{
        display: inline-block;
        width: 100%;
        max-width: 900px;
    }

     .listbx {
         margin: 0 -15px;
         --count: 3;

         @media (width <=991px) { 
            --count: 3; 
        }

        @media (width <=767px) { 
            --count: 3; 
        }

        @media (width <=575px) { 
            --count: 1; 
        }
        
         .list- {
             flex: 0 0 calc(100% / var(--count));
             max-width: calc(100% / var(--count));
             padding: 0 15px 15px;
             text-align: center;

             &:is(.mitgal, .mitContent)>* {
                 /* border-bottom: 6px solid var(--clr01); */
                 cursor: pointer;
             }

             .content {
                 padding: 9px 0;

                 .date {
                     font-size: 75%;
                     font-family: var(--ft-t2);
                 }

                 .title {
                     line-height: 1.3;
                     font-family: var(--ft-t2);
                 }
             }



             .infobx {
                 width: 100%;
                 margin: 0;
             }

             .bimgw {
                 padding: 0;
             }

             .bimg {
                 --bpt: 60%;
                 transition: .9s all cubic-bezier(0.075, 0.82, 0.165, 1);
                 z-index: 1;
                position: relative;
             } 
             &:is(.mitgal, .mitContent):hover .bimg {
                 scale: 1.09
             }

             .bimg:after {
                transition: .4s all ease;
             }
             &:is(.mitgal, .mitContent) .bimg:after {
                position: absolute;
                top: 0;
                left: 0;
                height: 100%;
                width: 100%;
                z-index: -1;
                background-color: var(--clr01);
                mix-blend-mode: multiply;
                opacity: .5;
                
                display: block;
                content: '';
            }
            &:is(.mitgal, .mitContent):hover .bimg:after {
                opacity: .5;
            }


            &:is(.mitgal, .mitContent) .add {
                 position: absolute;
                 left: 50%;
                 top: 50%;
                 translate: -50% -50%;
                 max-width: 25%;
                 width: 90px;
                 aspect-ratio: 1 / 1;
                 opacity: .3;
                 transition: all ease-in-out .4s;
                 background-image: url(_src/play.png);
                 z-index: 3;
                 animation: zoom-in-zoom-out 3s ease-out infinite;
             }
             &:is(.mitgal, .mitContent):hover .add{
                opacity: 1;
             } 
             
         }
     }
 }
 @keyframes zoom-in-zoom-out {
    0% {
      scale: 1;
    }
    50% {
      scale: 1.2;
    }
    100% {
      scale: 1;
    }
}
 .licht7019:not(.lichtGal) {
    --ttlalign: center;
    text-align: inherit;
 
    .contm{
        width: 800px;
    }
    ._content{
        margin: 30px 0;
    }
    ._imgobj {
        text-align: center;
        & img {
            width: 100%;
        }
    } 
 }