 .board-header {display:none;}

#xet_board .xe_content {line-height:1.6;}
#xet_board .xe_content p {margin:0;}

/* 상단 여백 */
.ds-dmc-header-div {margin-bottom:1%}

/* List Header (Title) */
 .ds-bd-list-header {margin:5% 0;}
 .ds-bd-list-header small {display:block;}
 .ds-bd-list-header h2 {line-height:1.4; font-weight:bold; margin:0;}
 .ds-bd-list-header h2 small {font-weight:normal;}
 .ds-bd-list-header>span {font-size:1.4em; font-weight:600; margin:0 0 1em 0; display:none;}

/* 갤러리 목록 */
#xet_board.ds-dmc-board .gallery_lightbox .thumbList .cover-subject .subject {letter-spacing:-0.05em;}
#xet_board.ds-dmc-artworks .gallery_lightbox .thumbList .cover_info {margin-left:-0.5em; margin-right:0.5em;}
#xet_board.board_grant_user .gallery_lightbox .thumbList .cover_info {margin-bottom:0;}
#xet_board.ds-dmc-artworks .gallery_lightbox .thumbList .cover_info>* {margin-left:0.5em; margin-right:0.5em;}
#xet_board.ds-dmc-artworks .gallery_lightbox .thumbList .cover_info>.cover-tag_list {margin-left:0; margin-right:0;}
#xet_board.ds-dmc-board .gallery_lightbox .thumbList p.extra {display:inline-block; font-size:0.9em;}
#xet_board.ds-dmc-board .gallery_lightbox .thumbList p.extra_textarea {display:-webkit-box; white-space:normal!important; width:100%; overflow:hidden; text-overflow:ellipsis; -webkit-box-orient : vertical;}
#xet_board.ds-dmc-board .gallery_lightbox .thumbList p.extra strong {display:none;}

@media all and (min-width:768px) {
	#xet_board.board_grant_user .ds-dmc-header-div+.boardReadHeader>.titleArea {margin-top:11%;}
	#xet_board .boardReadBody .xe_content {padding-top:9%;}
	.ds-custom-dmc-gallery.ds-body-document-X #ds-lt-content>main>section.ds-lt-width {padding-top:5em;}
	
	.ds-bd-list-header h2 {font-size:2.4em;}
	.ds-bd-list-header h2 small {font-size:0.5em;}
	
	#xet_board.ds-board-gallery-flex .gallery_lightbox .thumbList .item {margin-bottom:1.4%;}
	#xet_board.ds-board-gallery-flex.ds-dmc-board .gallery_lightbox .thumbList .item {flex:0 0 32.5%; max-width:32.5%}
	#xet_board.ds-board-gallery-flex.ds-dmc-vrgallery .gallery_lightbox .thumbList .item {flex:0 0 49.3%; max-width:49.3%}
	#xet_board.ds-board-gallery-flex.ds-dmc-board .gallery_lightbox .thumbList .cover-subject .subject {font-size:1.23em;}
	
	#xet_board.ds-board-gallery-column .gallery_lightbox .thumbList {column-count:3; column-gap:15px;}
	#xet_board.ds-board-gallery-column .gallery_lightbox .thumbList .item {display:block;}
}

/* Read Header */
#xet_board.board_grant_user .boardReadHeader {border:none; padding:0;}
#xet_board.board_grant_user .boardReadHeader .titleArea {text-align:center;}
#xet_board.board_grant_user .boardReadHeader .titleArea a.title {font-size:1.8em;}

/* 확장변수 */
#xet_board.board_grant_user table.extraVarsView {display:block; border:none;}
#xet_board.board_grant_user table.extraVarsView>* {display:flex; justify-content:center; align-items:flex-start; flex-wrap:wrap;}
#xet_board.board_grant_user table.extraVarsView>*>tr {display:flex; justify-content:center; align-items:flex-start;}
#xet_board.board_grant_user table.extraVarsView>tbody>tr[class*="doc_extra_x_"] {display:none;}

#xet_board.board_grant_user table.extraVarsView>tbody>tr.doc_extra_textarea {display:block; flex:0 1 100%; margin-top:2em;}
#xet_board.board_grant_user table.extraVarsView>tbody>tr.doc_extra_textarea td{display:flex; justify-content:center;}

#xet_board.board_grant_user table.extraVarsView>*>tr~tr:not(.doc_extra_textarea):before {content:"|"; margin-left:1em; padding-right:1em; display:flex;}
#xet_board.board_grant_user table.extraVarsView>*>tr[class*="doc_extra_x_"]+tr:before {display:none;}

#xet_board.board_grant_user table.extraVarsView>*>tr>* {background:none; border:none; padding:0; display:inline-block;}
#xet_board.board_grant_user table.extraVarsView>*>tr>th {margin-right:0.5em;}
#xet_board.board_grant_user table.extraVarsView>*>tr:not(.doc_extra_textarea)>td {font-weight:600}

#xet_board.ds-dmc-artist.board_grant_user table.extraVarsView {margin-top:0!important;}
#xet_board.ds-dmc-artist.board_grant_user table.extraVarsView>tbody>tr.doc_extra_x_artist_name {display:block!important; flex:1 0 100%;}
#xet_board.ds-dmc-artist.board_grant_user table.extraVarsView>tbody>tr.doc_extra_x_artist_name th {display:none!important;}
#xet_board.ds-dmc-artist.board_grant_user table.extraVarsView>tbody>tr.doc_extra_x_artist_name td {display:block; text-align:center;}
#xet_board.ds-dmc-artist.board_grant_user .boardReadHeader .titleArea {margin-bottom:0!important;}

#xet_board.board_grant_user .doc_extra_summary>th {display:none!important;}
#xet_board.board_grant_user .doc_extra_summary>td {padding:2em!important; background:#eee!important; line-height:1.6}

/* 하단 태그 숨김 */
.boardReadFooter .tag {display:none;}
/* 하단 갤러리 */
.ds-dmc-ft {line-height:1.6; /*margin-top:7%*/;}
.ds-dmc-ft+.ds-dmc-ft,
.ds-dmc-ft-artist-div>*+* {margin-top:5%;}

/* .ds-dmc-ft-artist-div:before {content:""; display:block; height:1px; width:100%; border-top:1px solid #ccc; margin:12% 0 10% 0;} */
.ds-dmc-ft-artist-div>*:nth-child(1):before {content:""; display:block; height:1px; width:100%; border-top:1px solid #ccc; margin:12% 0 10% 0;}

/* 아티스트 프로필 */
.ds-dmc-ft-artist-profile {display:block;}
a.ds-dmc-ft-artist-profile:hover {font-weight:inherit!important; background:#fafafa}
a.ds-dmc-ft-artist-profile:hover img{transform:scale(1.02, 1.02)}
.ds-dmc-ft-artist-profile-img {margin-right:3em; float:left;}
.ds-dmc-ft-artist-profile-text {padding:1em 0;}
.ds-dmc-ft-artist-profile-text h3 {margin:0 0 1em 0; line-height:1;}
.ds-dmc-ft-artist-profile-text .ds-dmc-ft-artist-profile-tag {margin-top:0.5em; white-space:nowrap; overflow:hidden; color:steelblue}

/* 작가 관련 갤러리 목록 */
.ds-dmc-ft-gallery h3 {margin:0 0 1em 0;}
.ds-dmc-ft-gallery ul {margin:0; padding:0; list-style:none; display:flex; align-items:stretch; flex-wrap:wrap;}
.ds-dmc-ft-gallery-vrgallery ul {justify-content:space-between}
.ds-dmc-ft-gallery-vrgallery li {flex:0 0 49.5%;}
.ds-dmc-ft-gallery-artwork li {flex:0 0 19.5%;}
.ds-dmc-ft-gallery-artwork li~li {margin-left:0.6%}
.ds-dmc-ft-gallery-artwork li:nth-of-type(5n+1) {margin-left:0}
.ds-dmc-ft-gallery-vrgallery li:nth-of-type(2)~li {margin-top:1%;}
.ds-dmc-ft-gallery-artwork li:nth-of-type(5)~li {margin-top:0.5%;}

.ds-dmc-ft-gallery li a{display:block; width:100%; height:0; position:relative; overflow:hidden;}

.ds-dmc-ft-gallery-vrgallery li a{padding-bottom:33.3%;}
.ds-dmc-ft-gallery-artwork li a{padding-bottom:100%;}

.ds-dmc-ft-gallery li a>* { position:absolute; width:100%; height:100%; top:0; left:0;}
.ds-dmc-ft-gallery li a img {display:block;}
.ds-dmc-ft-gallery li a:hover img {transform:scale(1.02,1.02)}
.ds-dmc-ft-gallery li a>div {display:flex; flex-direction:column; justify-content:center; align-items:center; color:#fff; font-weight:bold; opacity:0; transition:all 0.3s; text-align:center;}
.ds-dmc-ft-gallery-vrgallery li a div {opacity:1;}
.ds-dmc-ft-gallery li a:hover>div {opacity:1; background:rgba(0,0,0,0.5);}
.ds-dmc-ft-gallery li a>div>div:nth-of-type(1) {padding:2% 5%; border:1px solid #ccc;}
.ds-dmc-ft-gallery li a>div>div:nth-of-type(2) {font-weight:normal; font-size:0.95em;}
.ds-dmc-ft-gallery-vrgallery li a>div>div {font-size:1.2rem;}
.ds-dmc-ft-gallery-vrgallery li a>div>div:nth-of-type(2)>span:nth-of-type(5)~span {display:none;}
.ds-dmc-ft-gallery-artwork li a>div>div {font-size:0.95rem;}
.ds-dmc-ft-gallery-artwork li a>div>div:nth-of-type(2)>span:nth-of-type(2)~span {display:none;}

/* VRGallery YOUTUBE */
.ds-body-mid-vrgallery.ds-body-document #ds-lt-content>main>section.ds-lt-width {padding-top:0; padding-left:0; padding-right:0; min-width:100%; max-width:100%; margin-left:auto; margin-right:auto;}
#xet_board.ds-dmc-vrgallery>div>.boardRead {padding-top:6rem!important;}

.ds-dmc-header-video >div {position:relative; width:100%; height:56.25vw; max-width:auto; max-height:80vh;background-position:center center; background-repeat:no-repeat; background-size:cover; margin:0 auto;}
.ds-dmc-header-video >div>div {position:absolute; width:100%; height:100%; z-index:1;}
.ds-dmc-header-video >div>div>iframe {display:block; width:100%; height:100%;}
.ds-dmc-header-video >div>div>span {position:absolute; display:none; padding:0.3em 0.5em; font-size:1.5rem; line-height:1; position:absolute; background:rgba(255,255,255,0.5); z-index:1; bottom:100%; right:0; cursor:pointer; border:1px solid #ddd;}
.ds-dmc-header-video >div>div>span:hover {background:#fff; border-color:#000; color:#000;}
@media all and (min-width:768px) {
	/* VRGallery YOUTUBE */
	.ds-body-mid-vrgallery.ds-body-document #ds-lt-submenu-banner {display:none;}
	.ds-dmc-header-video >div>div.ds-video-fixed:not(.ds-video-fixed-remove)>span {display:block;}
	.ds-dmc-header-video >div>div.ds-video-fixed:not(.ds-video-fixed-remove) {position:fixed; width:30%; height:0; padding-bottom:16.88%; bottom:5%; right:1%; z-index:2; box-shadow:0 0 1em #000;}
	.ds-dmc-header-video >div>div.ds-video-fixed:not(.ds-video-fixed-remove)>iframe {position:absolute;}
}

/* 확장변수 다중검색 - 작품 */
#ds-ap_extra_search-open {font-size:1.2em; margin:1% 0 0 0; display:none;}
#ds-ap_extra_search-open>* {display:inline-block; cursor:pointer; border:1px solid #ccc; padding:0.3em 1em;}

form.ap_extra_search.bd_wrt_main {display:block; box-sizing:border-box; width:100%; max-width:100%; margin:0 auto; padding:0;}
form.ap_extra_search.bd_wrt_main table.et_vars {display:table; box-sizing:border-box; width:100%; padding:0; margin:0; border-collapse: collapse; font-size:0.95em; line-height:1.4;}
form.ap_extra_search.bd_wrt_main th,
form.ap_extra_search.bd_wrt_main td {text-align:center; padding:0.5em 1em;}

form.ap_extra_search.bd_wrt_main th {background:#eee}
form.ap_extra_search.bd_wrt_main td {background:#fafafa}
form.ap_extra_search.bd_wrt_main td .ui-slider {cursor:pointer}
form.ap_extra_search.bd_wrt_main td .ui-slider span {background:steelblue; cursor:pointer}
form.ap_extra_search.bd_wrt_main select {box-sizing:border-box!important; font-size:inherit;}
form.ap_extra_search.bd_wrt_main input[type="text"] {width:100%; font-size:16px;}
form.ap_extra_search.bd_wrt_main .et_vars ul {font-size:1.05em; text-align:left; margin:0; padding:0; list-style:none;}
form.ap_extra_search.bd_wrt_main .et_vars li {position:relative; z-index:1; padding:0.3em 0.8em 0.5em 0.6em; border-radius:0.5em; margin:0.1em; letter-spacing:0;}
form.ap_extra_search.bd_wrt_main .et_vars li input[type="checkbox"],
form.ap_extra_search.bd_wrt_main .et_vars li input[type="checkbox"]+label {display:inline-block; vertical-align:middle;}
form.ap_extra_search.bd_wrt_main .et_vars li input[type="checkbox"] {margin:0;}
form.ap_extra_search.bd_wrt_main .et_vars li input[type="checkbox"]+label {padding:0 0 0 0.5em;}
form.ap_extra_search.bd_wrt_main .et_vars li input[type="checkbox"]+label:before {content:""; box-sizing:border-box; display:block; position:absolute; width:100%; height:100%; top:0; left:0; border:1px solid #ddd; z-index:-1; border-radius:0.5em;}
form.ap_extra_search.bd_wrt_main .et_vars input[type="checkbox"]+label:hover:before,
form.ap_extra_search.bd_wrt_main .et_vars input[type="checkbox"]:hover+label:before,
form.ap_extra_search.bd_wrt_main .et_vars li input[type="checkbox"]:checked+label:before {border-color:steelblue; background:#fff;}
form.ap_extra_search.bd_wrt_main .et_vars li * {cursor:pointer;}
form.ap_extra_search.bd_wrt_main>.regist {padding:3% 0; margin-bottom:3%; text-align:center; font-size:1.1em;}
form.ap_extra_search.bd_wrt_main>.regist>input {cursor:pointer; padding:0.5em 1em; background:none; border-width:1px;}
form.ap_extra_search.bd_wrt_main>.regist>input:hover {border-color:steelblue; background:#fafafa; color:#000;}

.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li {padding:0.5em 0.8em 0.8em 0.8em; line-height:1!important;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) input {vertical-align:middle; opacity:0;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) label { font-size:0!important; border-radius:10px;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) label:before {border-radius:100px;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) input[type="checkbox"]+label:hover:before,
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) input[type="checkbox"]:hover+label:before,
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li input[type="checkbox"]:checked+label:before {border-width:4px; border-color:black}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-last-child(1) input[type="checkbox"]:checked+label:before {border-color:gray}

.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(1) input[type="checkbox"]+ label:before {background:#CD1D39;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(1) input[type="checkbox"]+ label {color:#fff;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(2) input[type="checkbox"]+ label:before {background:#E56D29;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(2) input[type="checkbox"]+ label {color:#fff;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(3) input[type="checkbox"]+ label:before {background:#FFEB5A;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(4) input[type="checkbox"]+ label:before {background:#8AE634;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(5) input[type="checkbox"]+ label:before {background:#429F6B;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(5) input[type="checkbox"]+ label {color:#fff;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(6) input[type="checkbox"]+ label:before {background:#0A6EFF;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(6) input[type="checkbox"]+ label {color:#fff;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(7) input[type="checkbox"]+ label:before {background:#14148C;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(7) input[type="checkbox"]+ label {color:#fff;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(8) input[type="checkbox"]+ label:before {background:#9400D3;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(8) input[type="checkbox"]+ label { color:#fff;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(9) input[type="checkbox"]+ label:before {background:#DA70D6;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(9) input[type="checkbox"]+ label { color:#fff;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(10) input[type="checkbox"]+ label:before {background:#800080;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(10) input[type="checkbox"]+ label {color:#fff;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(11) input[type="checkbox"]+ label:before {background:#8B4F1D;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(11) input[type="checkbox"]+ label {color:#fff;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(12) input[type="checkbox"]+ label:before {background:#828282;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(12) input[type="checkbox"]+ label {color:#fff;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(13) input[type="checkbox"]+ label:before {background:#FEFEFE;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(14) input[type="checkbox"]+ label:before {background:#000;}
.ds-dmc-artworks form.ap_extra_search.bd_wrt_main .et_vars tr:nth-child(4) li:nth-child(14) input[type="checkbox"]+ label {color:#fff;}

/* 레이어 */
#xet_board a[data-href]:not([href]) {cursor:pointer;}
#ds-dmc-board-layer .xe_content.editable img:only-child,
#ds-dmc-board-layer .xe_content img:only-child,
#ds-dmc-board-layer .xe_content.editable img:only-of-type,
#ds-dmc-board-layer .xe_content img:only-of-type{margin-left:auto; margin-right:auto; display:block;}

#ds-dmc-board-layer {position:fixed; top:0; left:0; background:rgba(0,0,0,0.5); z-index:1010; width:100vw!important; max-width:100%!important; min-width:auto!important; height:100vh; display:none;}
#ds-dmc-board-layer>div {position:relative; margin:0 auto; overflow-y:scroll;}
.ds-dmc-board-layer-art>div {height:94%; top:3%; background:#fff; box-shadow:0 0 3em #000; padding-top:6rem; padding-bottom:6rem;}
#ds-dmc-board-layer>div>span {position:fixed; display:flex; justify-content:center; align-items:center; line-height:1; text-align:center;font-size:1.8rem; width:1.8em; height:1.8em; vertical-align:middle; top:0.5rem; right:0.5rem; background:#eee; color:#555; cursor:pointer; border:1px solid #555; z-index:2; box-shadow:0 0 1em #000;}
#ds-dmc-board-layer>div>span:hover {color:#000; background:#fff; border-color:#000; font-weight:bold;}

/* 레이어 */
.ds-dmc-board-layer-gallery {padding-left:0!important; padding-right:0!important;}
.ds-dmc-board-layer-gallery>div {height:100%; top:0; box-shadow:0 0 3em #000;}
.ds-dmc-board-layer-gallery .viewDocument {margin:0!important;}
.ds-dmc-board-layer-gallery .ds-dmc-header-video {margin-bottom:0!important;}
.ds-dmc-board-layer-gallery .ds-dmc-hd-gallery {background:#fff; margin-top:0; margin-bottom:0; padding-top:1em; padding-bottom:1em;}
.ds-dmc-board-layer-gallery .boardRead {background:#fff; margin-top:0!important; padding-top:4rem; padding-bottom:6rem;}