/*갤러리목록 스타일*/

#list_gallery{}
#list_gallery:after {display:block;visibility:hidden;clear:both;content:""}
#list_gallery ul{padding:0; margin:0; list-style:none;zoom:1; margin:0 -1%;position:relative;  display: -webkit-flex; display: flex;flex-flow:wrap; }
#list_gallery ul li{position:relative;   width:23%; margin:1%;padding:0px;   box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box; z-index:1;   background:#FFF; padding:1rem; text-align:center; box-shadow:.3em .3em .6em rgba(0,0,0,.2)}
#list_gallery ul li label{position:absolute; top:0; right:0;}
#list_gallery ul li img{width:100%;}
#list_gallery ul li span.ga_image{display:Block; background-size:cover; background-position:center;   text-align:center; font-size:1.2em; color:#999;}
#list_gallery ul li span.no_image{position:relative; display:Block; background:#F6F6F6 url(../../../../../img/logo.svg) center center no-repeat; background-size:60%; text-align:center; font-size:1em; color:#999;}
#list_gallery ul li span.no_image:after{position:absolute; left:0; right:0; top:50%;  line-height:20px; margin-top:30px; content:"NO-IMAGE";}
#list_gallery ul li input{position:absolute; top:5px; right:5px; z-index:10;}
#list_gallery ul li h6 {position:relative; line-height:120%; font-size:1.1em; margin-top:10px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#list_gallery ul li p{font-size:.9em; line-height:130%; color:#666; margin-top:.7em;}


#list_gallery ul li svg{width:11rem}
#list_gallery ul li svg .cls1{fill:#565655;}
#list_gallery ul li svg .cls2{fill:#565655;}
#list_gallery ul li svg .logo_kr *{fill:#565655;}
#list_gallery ul li svg .logo_en *{fill:#565655;}

@media (max-width:1200px){
#list_gallery ul li{width:31.33%;}

}
@media (max-width:736px){
#list_gallery ul li{width:48%;}

}