/*갤러리목록 스타일*/
#list_event{}
#list_event:after {display:block;visibility:hidden;clear:both;content:""}
#list_event ul{position:relative;  display: -webkit-flex; display: flex;flex-flow:wrap; margin:-1%; }
#list_event ul li{position:relative;   margin:1%; width:23%;  z-index:1;   text-align:center;  overflow:hidden;}
#list_event ul li label{position:absolute; top:0; right:0; z-index:2;}
#list_event ul li .ga_image{ width:100%  }
#list_event ul li .no_image{position:relative; display:Block; background:#DDD url(../../../../../img/logo.svg) center center no-repeat; background-size:auto; text-align:center; font-size:1em; color:#999; background-size:70%;}

#list_event ul li article {  padding:1em 0}
#list_event ul li h6 {position:relative; line-height:120%; font-weight:600;  font-size:1.2em; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#list_event ul li p{ }


#list_event ul li.state1{filter: grayscale(100%); filter: gray; opacity:.6}
#list_event ul li.state-1{filter: grayscale(100%); filter: gray; opacity:.6}
#list_event ul li .state_label{position:absolute; top:1.5em; left:-7.5em; width:100%; background:#3333ff; color:#FFF; padding:.5em; transform:rotate(-45deg);}


@media (max-width:1200px){


}
@media (max-width:736px){
#list_event ul li .ga_image{float:none; margin-right:0; margin-bottom:10px; width:100%; height:auto;}
}