.board-header { width: 100%; margin-bottom: 20px; }
.board-header .board-total { float: left; }
.board-header .board-sort { float: right; }
.board-admin-tool { font-size: 0.5em; }

.gallery-list { width: 100%; }
.gallery-list:after { content: ''; display: block; float: none; clear: both; }
.gallery-list .gallery-item { float: left; width: 100%; margin-top: 8%; position: relative; }
.gallery-list .gallery-item:nth-child(1) { margin-top: 0; }
.gallery-list .gallery-item > ul { float: left; width: 50%; height: 13.3em; overflow: hidden; }
.gallery-list .gallery-item > ul > li { width: 100%; }
.gallery-list .gallery-item > ul > li img { width: 100%;  }
.gallery-list .gallery-item .gallery-detail { float: left; width: 50%; height: 13.3em; padding: 1.65em; overflow: hidden; background-color: #f4f4f4; }
.gallery-list .gallery-item .gallery-detail .subject { color: #e67683; }
.gallery-list .gallery-item .subject .tit_wrap > span > span { font-family: 'Noto Sans KR', 'Noto Sans SC'; font-size: 0.6em; font-weight: 300; display: inline-block; margin: 1em 0 2.6em; color:#edaca5; }
.gallery-list .gallery-item .gallery-detail { position: relative; }
.gallery-list .gallery-item .gallery-detail .detail { }
.gallery-list .gallery-item .gallery-detail .detail .btn-wrap { position: absolute; right: 1.7em; top: 1.7em; }
.gallery-list .gallery-item .gallery-detail .detail .content { line-height: 1.4; }
.gallery-list .gallery-item .gallery-arrows { position: absolute; left: 1.7em; bottom: 1.7em; }
.gallery-list .gallery-item .gallery-arrows .gallery-arrow { width: 1.33em; height: 1.33em; background-color: #e67683; color: #fff; transition: all ease 0.2s; display: none; }
.gallery-list .gallery-item .gallery-arrows .gallery-arrow:hover { background-color: #e55f6f; }
.gallery-list .gallery-item .gallery-arrows .gallery-arrow i { vertical-align: 0.06em; }
.gallery-list .gallery-item .gallery-arrows .gallery-arrow span { display: none; }
.gallery-list .empty { width: 100%; text-align: center; padding: 50px 0; }
.gallery-list .empty > p { margin-bottom: 20px; }

/* slick custom */
.gallery-list .gallery-item .slide-list { position: relative;  }
.gallery-list .gallery-item .slick-slide img { width: 100%; max-width: none; height: 13.3em; object-fit: cover; }

@media(max-width:1000px){
    .gallery-list .gallery-item > ul, .gallery-list .gallery-item .gallery-detail { float: none; width: 100%; height: 12em; }
    .gallery-list .gallery-item .slick-slide img { height: 12em; }
    .gallery-list .gallery-item .gallery-detail { height: auto; padding: 1.3em 1em; }
    .gallery-list .gallery-item .gallery-detail .detail .btn-wrap { right: 1em; top: 1.3em; }
    .gallery-list .gallery-item .gallery-arrows { position: initial; margin-top: 1.5em; }
}
@media(max-width:570px){
    .gallery-list .gallery-item .gallery-detail .detail .content { word-break: keep-all; }
    .gallery-list .gallery-item .gallery-detail .detail .content br { display: none; }
    .gallery-list .gallery-item .subject .tit_wrap > span > span { margin: 0.5em 0 2em; }
}
