@charset "utf-8";

.tbGallHrizn{}
.tbGallHrizn .empty_list{min-height:auto;}
.tbGallHrizn li{
  width:100%; padding:10px 0; border-bottom:1px solid #e1e1e1; position:relative; }
.tbGallHrizn li:hover .tbGallHriznDescrt .prd-title {color:#528eff;  text-decoration: underline;  text-underline-position: under;}

.noticeBlock1 {position:relative; display: inline-block; margin-right:10px; vertical-align: top;  top:auto; right:auto;}

.tbGallHrizn li:first-child{border-top:1px solid #e1e1e1;}
.tbGallHrizn li:last-child{border-bottom:none;}

.tbGallHrizn li .liBlock{display:block;}
.tbGallHrizn li .tbGallHriznDescrt{ position:relative; width:100%; padding:10px 10px; }
.tbGallHrizn li .tbGallHriznDescrt .prd-title {font-size:1rem; font-weight: 500; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; overflow:hidden; word-wrap:break-word;}
.tbGallHrizn li .prd-date{padding-top: 5px; color:#a5a5a5;}


.gallbasic-dim { position: absolute; top: 0; left: 0; width: 100%; height: 100%; transition: background .5s; }
.chk_box input[type="checkbox"] + label {left:0; top:0px; padding-left:0}


@media screen and (max-width:1024px){
  .tbGallHrizn li .tbGallHriznDescrt{ position:relative; padding:10px 10px; }  
}

@media screen and (max-width:768px){
  .tbGallHrizn li {width: 100%;padding: 5px 0;}

}
@media screen and (max-width:560px){
  .tbGallHrizn li .tbGallHriznThum, .tbGallHrizn li .tbGallHriznDescrt{width:100%;}
}
.write_div .chk_box input[type="checkbox"] + label {padding-left:0}