@charset "UTF-8";
/**********************************************
note : admin
**********************************************/
.admin-body {background-color:#f7f7f7}
#admin-wrap {position:relative;width:100%;min-height:100%}
#admin-wrap::after {content:'';display:table;clear:both}
#admin-wrap button {letter-spacing:-0.05em}
#admin-wrap button.small {letter-spacing:-0.035em}
#admin-wrap button.tiny {letter-spacing:-0.025em}

/* 모바일크롬 관리자 크기버그 fix */
@media screen and (max-width: 63.9375em) {
	html,body {overflow:hidden;overflow-y:auto}
}

/* 관리자아이콘 */
.admin-icons {display:inline-block}
.admin-icons::after {content:'';display:table;clear:both}
.admin-icons .label {display:inline-block;padding:.15rem .2rem;font-size:.5rem !important;font-weight:400;margin-left:1px}
.admin-icons .label:first-child {margin-left:0}
@media screen and (max-width: 63.9375em) {
	.admin-icons {float:none;margin-left:auto;margin-right:auto}
}

/* loading */
.site-loading {display:none;position:fixed;z-index:1007;color:rgba(10,10,10,.25);left:50%;top:50%}

/* table reset */
.table-reset table {max-width:800px;padding:0;margin:0 auto;border-collapse:collapse;border:0}
.table-reset table thead,.table-reset table tbody,.table-reset table tfoot,.table-reset table tr,.table-reset table th,.table-reset table td {padding:0;margin:0;background:transparent;border:none}
.table-reset table tbody tr:nth-child(2n) {border:none;background:transparent}

#admin-wrap table {border-collapse:collapse}
#admin-wrap table.table-fixed {table-layout:fixed}
#admin-wrap table tbody {border-top:none}
@media screen and (max-width: 63.9375em) {
	#admin-wrap table tbody {border-top:1px solid #f1f1f1}
	#admin-wrap table.medium-table-fixed {table-layout:fixed}
	#admin-wrap table.medium-table-fixed .check-width {width:15%}
}
@media screen and (max-width: 39.9375em) {
	#admin-wrap table.small-table-fixed {table-layout:fixed}
	#admin-wrap table.small-table-fixed .check-width {width:15%}
}

/**********************************************
note : admin navigation
**********************************************/
#admin-snb {position:absolute;z-index:1003;overflow:inherit;width:60px;left:0;top:0;bottom:0;background-color:#353d47;transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease}
#admin-snb.fixed {position:fixed}
#admin-snb ul, #admin-snb ol {margin-bottom:0}

/* 로고 */
#admin-snb .admin-logo {overflow:hidden;width:60px;height:60px;box-shadow:rgba(0,0,0,0.25) 0 1px 0,inset rgba(255,255,255,0.16) 0 1px 0;background-color:#303740}
#admin-snb .admin-logo a {text-decoration:none}
#admin-snb .admin-logo .ci {display:block;float:left;width:60px;height:60px;color:transparent;background:url(/image/admin/admin-logo-nd.png) 0 -240px no-repeat}
#admin-snb .admin-logo .ver {display:block;float:left;width:calc(100% - 60px)}
@media screen and (max-width: 63.9375em) {
	#admin-snb .admin-logo .ci {margin-right:0;background-position:0 0;background-size:60px auto}
}

/* 메뉴 */
#admin-nav {margin-bottom:0;background-color:#353d47}
#admin-nav > ul > li {position:relative}
#admin-nav > ul > li a {position:relative;display:block;color:#fefefe;font-size:.9rem;padding:.75rem .625rem;letter-spacing:-0.03em;text-decoration:none}
#admin-nav > ul > li a:hover {color:#f35789}
#admin-nav > ul > li.is-accordion-submenu-parent > a::after {content:"\f107";width:auto;height:auto;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;border:0;margin-top:-6px}
#admin-nav > ul > li.is-accordion-submenu-parent[aria-expanded="true"] > a,
#admin-nav > ul > li > a.active {background-color:#e6336d;color:#fefefe !important}
#admin-nav > ul > li > a > .fa.n-icon {width:38px;margin-right:0;text-align:center;font-size:1.3rem}
#admin-nav > ul > li > a > .fa.nd-only::after,#admin-nav > ul > li > a > .fa.hide-only::after {content:'';position:absolute;z-index:10;width:8px;height:8px;left:.75rem;top:.5rem;background-color:#e6336d;border-radius:50%}
#admin-nav > ul > li > a > .fa.hide-only::after {background-color:#1abc9c}
#admin-nav > ul > li.is-accordion-submenu-parent[aria-expanded="true"] > a > .fa.nd-only::after,#admin-nav > ul > li > a.active > .fa.nd-only::after,#admin-nav > ul > li.is-accordion-submenu-parent[aria-expanded="true"] > a > .fa.hide-only::after,#admin-nav > ul > li > a.active > .fa.hide-only::after {background-color:#fefefe}
#admin-nav > ul > li > a > strong {display:block;overflow:hidden;font-size:0.625em;font-weight:400;text-overflow:ellipsis;white-space:nowrap;text-align:center}
#admin-nav > ul > li > a::after {display:none}

/* 메뉴 - 2차 */
#admin-nav > ul > li > ul.child-menu {display:none;position:absolute;z-index:2;width:200px;padding-top:0.313em;padding-bottom:0.313em;background-color:#303740;top:0px;left:60px;border-right:0;border-top:5px solid #e5316e}
#admin-nav > ul > li > ul.child-menu > li {position:relative;padding-left:36px}
#admin-nav > ul > li > ul.child-menu > li:first-child {border-top:0}
#admin-nav > ul > li > ul.child-menu > li::before,#admin-nav > ul > li > ul.child-menu > li::after {content:'';position:absolute}
#admin-nav > ul > li > ul.child-menu > li::before {z-index:2;width:9px;height:9px;margin-top:-.281rem;background-color:#fefefe;border:2px solid transparent;border-radius:50%;top:50%;left:.688rem}
#admin-nav > ul > li > ul.child-menu > li::after {z-index:1;width:1px;background-color:rgba(255,255,255,.08);top:0;bottom:0;left:.9375rem}
#admin-nav > ul > li > ul.child-menu > li > a {font-size:0.75rem;padding:.625rem .9375rem}
#admin-nav > ul > li > ul.child-menu > li.current-page {background:rgba(255,255,255,0.05)}
#admin-nav > ul > li > ul.child-menu > li.current-page::before {background:transparent;border-color:#fefefe}
#admin-nav > ul > li > ul.child-menu > li.current-page > a {font-weight:bold;text-shadow:rgba(0,0,0,0.25) 0 -1px 0}
#admin-nav > ul > li > ul.child-menu > li.current-page > a:hover {color:#fefefe}
#admin-nav > ul > li > ul.child-menu > li.nd-only::before {background-color:#e73f72}
#admin-nav > ul > li > ul.child-menu > li.current-page.nd-only::before {background-color:#36363c;border-color:#e73f72}
#admin-nav > ul > li > ul.child-menu > li.hide-only::before {background-color:#1abc9c}
#admin-nav > ul > li > ul.child-menu > li.current-page.hide-only::before {background-color:#36363c;border-color:#1abc9c}

/**********************************************
note : header
**********************************************/
#admin-header {position:fixed;z-index:1002;height:60px;padding-left:.9375rem;padding-right:.9375rem;background-color:#ecedf0;border-bottom:1px solid #d9dee4;left:60px;right:0;top:0;transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease} 
#admin-header.active {top:-60px}
#admin-header .header-nav {float:left;margin-top:12px}
#admin-header .header-nav .header-nav-btn {float:left;width:35px;height:35px;padding:.5rem 0;margin-right:1px;font-size:1.1rem;text-align:center;border:1px solid #ddd;background-color:#fefefe;border-radius:.2rem;cursor:pointer}
@media screen and (max-width: 39.9375em) {
	#admin-header {padding-left:.625rem;padding-right:.625rem}
}

/* article search */
#admin-header .admin-header-search {overflow:hidden;float:left;position:relative;width:150px;height:35px;padding:.4rem .625rem;background-color:#fefefe;border:1px solid #d9dee4;border-radius:.2rem;transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease}
#admin-header .admin-header-search::after,#admin-header .admin-header-search .pc-search-wrap::after {content:'';display:table;clear:both}
#admin-header .admin-header-search .m-search-btn {display:none;width:35px;height:35px;cursor:pointer}
#admin-header .admin-header-search .search-btn {float:left;margin-top:.15rem;color:#32323a;cursor:pointer}
#admin-header .admin-header-search .search-input {float:right;width:95px;height:22px;margin:0;padding:0 .2rem;font-size:.75rem;background:transparent;letter-spacing:-0.03em;border:none;box-shadow:inherit;transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease}
#admin-header .admin-header-search .m-search-close {position:absolute;z-index:5;width:20px;height:20px;margin-top:-10px;color:#fefefe;background-color:#727d92;left:calc(100% + 5px);top:50%;border-radius:50%;cursor:pointer}
#admin-header .admin-header-search.desktop-only {width:305px}
#admin-header .admin-header-search.desktop-only .search-input {width:250px}
@media screen and (max-width: 63.9375em) {
	#admin-header .admin-header-search.desktop-only {width:150px}
	#admin-header .admin-header-search.desktop-only .search-input {width:95px}
}
@media screen and (max-width: 39.9375em) {
	#admin-header .admin-header-search {width:35px;padding:0}
	#admin-header .admin-header-search .m-search-btn {display:block}
	#admin-header .admin-header-search .pc-search-wrap {display:none;width:150px;height:35px;padding:.4rem .625rem}
	#admin-header .admin-header-search.desktop-only {width:35px}
	/* 모바일 검색활성화시 */
	#admin-header .header-nav.active .admin-header-search {overflow:visible;width:150px}
	#admin-header .header-nav.active .m-search-btn {display:none}
	#admin-header .header-nav.active .pc-search-wrap {display:block}
	#admin-header .header-nav.active .admin-header-btns {display:none}
}

/* 관리자메뉴 */
#admin-header .header-info::after {content:'';display:table;clear:both}
#admin-header .header-info .admin-board-btn {float:right;font-size:1.5rem;color:rgba(0,0,0,.5);margin-top:18px;cursor:pointer}
#admin-header .header-info .admin-board-btn:hover {color:rgba(0,0,0,.8)}
#admin-header .header-info .admin-board {float:right}
#admin-header .header-info .admin-board li {position:relative;float:left;border-left:1px solid #d9dee4}
#admin-header .header-info .admin-board li .link-fa {display:block;height:60px;padding:0 1.5rem;font-size:1.5rem;color:#4d5370;text-decoration:none;border-bottom:none;transition:all .05s;-webkit-transition:all .05s;-moz-transition:all .05s;cursor:pointer}
#admin-header .header-info .admin-board li .link-fa:hover {color:#1a1a1a;border-bottom:2px solid #f35789}
#admin-header .header-info .admin-board li .drop-down {position:relative}
#admin-header .header-info .admin-board li .drop-down .drop-down-btn {height:60px;padding-left:.9375rem;font-size:.8rem;background:transparent;border:none;cursor:pointer}
#admin-header .header-info .admin-board li .drop-down .dropdown-pane {position:absolute;z-index:1;max-width:125px;padding:.25rem;background-color:#fefefe;border:1px solid rgba(0,0,0,.15);left:inherit !important;right:0 !important;top:calc(100% - 1px) !important}
#admin-header .header-info .admin-board li .drop-down .dropdown-pane::before,#admin-header .header-info .admin-board li .drop-down .dropdown-pane::after {content:'';position:absolute;border-style:solid;border-color:transparent;bottom:100%}
#admin-header .header-info .admin-board li .drop-down .dropdown-pane::before {border-width:5px;border-bottom-color:rgba(0,0,0,.15);right:10px}
#admin-header .header-info .admin-board li .drop-down .dropdown-pane::after {border-width:4px;border-bottom-color:#fefefe;right:11px}
#admin-header .header-info .admin-board li .drop-down .dropdown-pane a {position:relative;display:block;padding:.4rem .625rem;font-size:.75rem;letter-spacing:-0.05em;color:#7f8c8d;border-top:1px dotted rgba(0,0,0,.1)}
#admin-header .header-info .admin-board li .drop-down .dropdown-pane a:first-child {border-top:none}
#admin-header .header-info .admin-board li .drop-down .dropdown-pane a:hover {color:#353d47;background-color:rgba(0,0,0,.05)}
#admin-header .header-info .admin-board .admin-board-close {position:absolute;z-index:44;font-size:2.5rem;color:rgba(0,0,0,.45);cursor:pointer;right:.625rem;top:50%;;transform:translateY(-50%)}
#admin-header .header-info .admin-board .admin-board-close:hover {color:rgba(0,0,0,.8)}
#admin-header .header-info .admin-board .admin-board-text {margin-top:.3rem;font-size:.6rem;font-weight:400;color:rgba(0,0,0,.35)}
#admin-header .header-info .admin-board .admin-board-user {float:left;overflow:hidden;margin-top:-.4rem;margin-right:.5rem;width:2em;height:2em;border-radius:50%}
#admin-header .header-info .admin-board .admin-board-text .badge {min-width:.9375rem}

@media screen and (max-width: 63.9375em) {
	#admin-header .header-info.active .admin-board {position:absolute;z-index:10;display:block !important;left:0;right:0;top:0;background-color:#fefefe}
	#admin-header .header-info .admin-board {float:none;margin-left:auto;margin-right:auto;border-bottom:1px solid #d9dee4}
	#admin-header .header-info .admin-board::after {content:'';display:table;clear:both}
	#admin-header .header-info.active .admin-board-btn {display:none}
}
@media screen and (max-width: 39.9375em) {
	#admin-header .header-info .admin-board li:first-child {border-left:none}
	#admin-header .header-info .admin-board li .link-fa {padding-left:1.25rem;padding-right:1.25rem}
	#admin-header .header-info .admin-board li .drop-down .drop-down-btn {overflow:hidden;max-width:120px;text-overflow:ellipsis;white-space:nowrap}
	#admin-header .header-info .admin-board .admin-board-close {right:0}
}
@media screen and (max-width: 20.313em) {
	#admin-header .header-info .admin-board .link-fa.admin-manual {display:none}
}


/**********************************************
note : admin container
**********************************************/
#admin-container {position:relative;padding:75px 0px 60px 60px;transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease}
#admin-container::after {content:'';display:table;clear:both}
#admin-container.option-view {padding-right:250px}
#admin-container.active {padding-top:15px}
#admin-container.option-view.is-active {padding-right:0}
@media screen and (max-width: 63.9375em) {
	#admin-container {padding-bottom:.9375rem}
	#admin-container.option-view,#admin-container.option-view.is-active {padding-right:0}
}

/**********************************************
note : admin aside
**********************************************/
#admin-aside {position:fixed;z-index:1001;width:250px;background-color:#fefefe;right:0;top:60px;bottom:42px;border-left:1px solid #e2e4ee;transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease}
#admin-aside .admin-aside-wrapper {position:relative;overflow-y:auto;width:100%;height:100%;padding:70px 15px 15px}
#admin-aside.active {top:0}
#admin-aside.is-active {right:-250px}
@media screen and (max-width: 63.9375em) {
	#admin-aside {right:-250px}
	#admin-aside.is-active {right:0}
}
@media screen and (max-width: 39.9375em) {
	#admin-aside {bottom:0}
}
/* button */
#admin-aside .aside-btns {position:fixed;z-index:1000;width:40px;height:40px;color:#aab1bd;background:transparent;border-radius:50%;right:15px;top:75px;cursor:pointer;transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease}
#admin-aside .aside-btns:hover {color:#727d92}
#admin-aside.is-active .aside-btns {right:-20px;color:#fefefe;background-color:#727d92}
#admin-aside.is-active .aside-btns:hover{color:#fefefe}
#admin-aside.active .aside-btns {top:15px}
@media screen and (max-width: 63.9375em) {
	#admin-aside .aside-btns {color:rgba(255,255,255,.6);background-color:rgba(114,125,146,.65);border:1px solid rgba(0,0,0,.15);right:-15px}
	#admin-aside .aside-btns:hover {color:#fefefe}
	#admin-aside.active .aside-btns {top:15px}
	#admin-aside.is-active .aside-btns {color:#fefefe;border-color:transparent;right:15px}
	#admin-wrap.active #admin-aside.is-active .aside-btns {right:-15px}
}
#admin-aside .aside-btns .arrow-box {display:none;position:absolute;z-index:1;width:50px;min-height:22px;padding:5px 10px;margin-left:-25px;font-size:.688rem;line-height:1em;color:#727d92;background-color:#fefefe;letter-spacing:-0.05em;border:1px solid #dddee3;border-radius:.2rem;left:50%;top:100%}
#admin-aside .aside-btns:hover .arrow-box {display:block}
#admin-aside .aside-btns .arrow-box::before,
#admin-aside .aside-btns .arrow-box::after {content:'';position:absolute;border-style:solid;left:50%;bottom:100%}
#admin-aside .aside-btns .arrow-box::before {z-index:2;margin-left:-4px;border-width:4px;border-color:transparent transparent #fefefe transparent}
#admin-aside .aside-btns .arrow-box::after {z-index:1;margin-left:-5px;border-width:5px;border-color:transparent transparent #dddee3 transparent}
#admin-aside .aside-btns.ease-guide .arrow-box {width:80px;margin-left:-40px}

/* 기사등록 - 옵션 */
#admin-aside .admin-options::after {content:'';display:table;clear:both}
#admin-aside .admin-options .options-title {margin-bottom:1rem;font-size:.9rem;line-height:1em;color:#25252b;letter-spacing:-0.05em}
@media screen and (max-width: 63.9375em) {
	#admin-aside .admin-options .options-title {line-height:1.25em}
}

/* 기사등록 - 판구분 */
#admin-aside .admin-options .edit-types {margin-bottom:0}
#admin-aside .admin-options .edit-types label {float:left;width:calc(50% - 1px);margin:0}
#admin-aside .admin-options .edit-types label:last-child {float:right;width:50%}
#admin-aside .admin-options .edit-types.tv-edit label {width:calc(33.3333333% - 1px);margin-right:1px}
#admin-aside .admin-options .edit-types.tv-edit label:last-child {float:left;width:33.3333333%;margin-right:0}
#admin-aside .admin-options .edit-types .edit-types-title {display:block;margin-top:.5rem;font-size:.8rem}

/* 최근기사로그 */
#admin-aside .admin-options.article-logs li {display:block;padding:.625rem 0;font-size:.9rem;letter-spacing:-0.05em;color:rgba(0,0,0,.65);border-top:1px solid rgba(0,0,0,.1)}
#admin-aside .admin-options.article-logs li::after {content:'';display:table;clear:both}
#admin-aside .admin-options.article-logs li:first-child {border-top:none}
#admin-aside .admin-options.article-logs li:hover {background-color:rgba(0,0,0,.03)}
#admin-aside .admin-options.article-logs p {margin:0;padding:0}
#admin-aside .admin-options.article-logs .article-logs-header {margin-bottom:.75rem}
#admin-aside .admin-options.article-logs .article-logs-header::after {content:'';display:table;clear:both}
#admin-aside .admin-options.article-logs .article-logs-header .badge {float:left;margin-right:.4rem}
#admin-aside .admin-options.article-logs .article-logs-header strong {display:block;font-size:1rem;line-height:1em;color:rgba(0,0,0,.9)}
#admin-aside .admin-options.article-logs .article-logs-content {padding-left:.5rem;padding-right:.5rem}
#admin-aside .admin-options.article-logs .article-logs-content::after {content:'';display:table;clear:both}
#admin-aside .admin-options.article-logs .article-logs-content .logs-content-title {margin-bottom:.25rem;font-size:.8rem;line-height:1em;color:rgba(0,0,0,.6)}
#admin-aside .admin-options.article-logs .article-logs-content .logs-content-summary {font-size:.7rem;line-height:1.25em;letter-spacing:0;color:rgba(0,0,0,.4)}

/* 편집복구리스트 */
#admin-aside .admin-options.admin-box-restore .box-restore-check {padding-top:.625rem;padding-bottom:.625rem;font-size:.9rem;letter-spacing:-0.05em;color:rgba(0,0,0,.65);border-top:1px solid rgba(0,0,0,.1);text-align:left;vertical-align:middle;cursor:pointer}
#admin-aside .admin-options.admin-box-restore .box-restore-check::after {content:'';display:table;clear:both}
#admin-aside .admin-options.admin-box-restore .box-restore-check:first-child {border-top:none}
#admin-aside .admin-options.admin-box-restore .box-restore-check:hover {background-color:rgba(0,0,0,.03)}
#admin-aside .admin-options.admin-box-restore .box-restore-check .restore-titles {padding-top:.1rem;font-size:.75rem;line-height:1em;color:#333}
#admin-aside .admin-options.admin-box-restore .box-restore-check .restore-badge {display:inline-block;min-width:20px;height:20px;margin-right:.4rem;padding-top:.15rem;font-size:.625rem;color:#fefefe;background-color:#727d92;border-radius:50%;text-align:center}
#admin-aside .admin-options.admin-box-restore .box-restore-check .restore-badge.html {background-color:#e74c3c}
#admin-aside .admin-options.admin-box-restore .box-restore-check .restore-badge.auto {background-color:#1abc9c}
#admin-aside .admin-options.admin-box-restore .box-restore-check .restore-badge.box {background-color:#2ecc71}
#admin-aside .admin-options.admin-box-restore .box-restore-check .restore-badge.article {background-color:#95a5a6}
#admin-aside .admin-options.admin-box-restore .box-restore-check .restore-badge.banner {background-color:#f39c12}
#admin-aside .admin-options.admin-box-restore .box-restore-check .restore-badge.box-inner {background-color:#9b59b6}
#admin-aside .admin-options.admin-box-restore .restore-times {padding-top:.1rem;font-size:.6rem;color:#999;letter-spacing:0}
#admin-aside .admin-options.admin-box-restore .restore-no-data {font-size:.75rem;line-height:1em;color:#888;text-align:center}

/* 기자명노출 */
#admin-aside .admin-writers hr {border-bottom-color:#e2e4ee}
#admin-aside .admin-writers .button-group {margin-bottom:0}
#admin-aside .admin-writers .writers-group::after {content:'';display:table;clear:both}
#admin-aside .admin-writers .writers-group-title {margin-bottom:.625rem;font-size:.75rem;line-height:1em;color:#727d92}

/* 파일업로드 */
#admin-aside .uploader-tabs .tabs {border:none}
#admin-aside .uploader-tabs .tabs li.tabs-title {width:33.333333333%;text-align:center}
#admin-aside .uploader-tabs .tabs li.tabs-title a {padding:10px 5px;font-size:.75rem;color:#727d92;letter-spacing:-0.05em;border:1px solid rgba(114,125,146,.2);border-left:none}
#admin-aside .uploader-tabs .tabs li.tabs-title:first-child a {border:1px solid rgba(114,125,146,.2)}
#admin-aside .uploader-tabs .tabs li.tabs-title a:hover {color:#e73f72}
#admin-aside .uploader-tabs .tabs li.tabs-title.is-active a {font-weight:bold;color:#fefefe;background-color:#e73f72}
#admin-aside .uploader-tabs .tabs-content {background:transparent;border:none}
#admin-aside .uploader-tabs .tabs-content .tabs-panel {padding-left:0;padding-right:0}

/* Accodion Tabs */
#admin-aside .accordion-item {border-bottom:1px solid rgba(10,10,10,.1)}
#admin-aside .accordion-item:last-child {border-bottom:none}
#admin-aside .accordion-item .accordion-title {padding:.9375rem 0;border:none;letter-spacing:-0.05em}
#admin-aside .accordion-item .accordion-title:hover,#admin-aside .accordion-item .accordion-title:active,#admin-aside .accordion-item .accordion-title:focus {background:transparent}
#admin-aside .accordion-item .accordion-title::before {right:0}
#admin-aside .accordion-item:first-child .accordion-title::before {margin-top:-.9rem}
#admin-aside .accordion-item:first-child .accordion-title {padding-top:0}
#admin-aside .accordion-item .accordion-title strong {font-size:.9rem}
#admin-aside .accordion-item .accordion-content {padding:0;margin-bottom:1rem;border:none}

/* 팝업가져오기 */
#admin-aside .option-popup-group::after {content:'';display:table;clear:both}
#admin-aside .option-popup-item {float:left;width:calc(50% - 1px);margin-right:1px;margin-bottom:1px}
#admin-aside .option-popup-item:nth-of-type(1n), #admin-aside .option-popup-item:nth-of-type(1n) {clear:none}
#admin-aside .option-popup-item:nth-of-type(2n+1), #admin-aside .option-popup-item:nth-of-type(2n+1) {clear:both}
#admin-aside .option-popup-item:last-child, #admin-aside .option-popup-item:last-child {float:left}
#admin-aside .option-popup-item input {display:none}
#admin-aside .option-popup-item input + label {display:block;position:relative;height:70px;margin:0;padding:0;text-align:center}
#admin-aside .option-popup-item input + label::before {content:'';position:absolute;z-index:3;border:1px solid rgba(0,0,0,.15);left:0;right:0;top:0;bottom:0}
#admin-aside .option-popup-item input + label img {display:inline-block;position:relative;z-index:1;height:100%;margin-left:auto;margin-right:auto}
#admin-aside .option-popup-item input + label .option-popup-item-title {overflow:hidden;position:absolute;z-index:2;padding:.25rem;font-size:.6rem;line-height:1em;color:rgba(255,255,255,.8);background-color:rgba(0,0,0,.6);left:0;right:0;bottom:0;text-overflow:ellipsis;white-space:nowrap}
#admin-aside .option-popup-item input:checked + label::before {border-width:2px;border-color:#e73f72}

/* 보도자료 */
.newswire-list {margin-bottom:1.25rem}
.newswire-list .dis-table {width:100%;table-layout:fixed;border-bottom:1px solid rgba(0,0,0,.05)}
.newswire-list .dis-table-cell {width:100%;padding:.8rem;line-height:1em;vertical-align:middle}
.newswire-list .dis-table:first-child .dis-table-cell {border-top:2px solid rgba(0,0,0,.3)}
.newswire-list .dis-table-cell.icons {width:65px}
.newswire-list .dis-table-cell.titles {padding-left:0;font-size:1.063rem;line-height:1.35em;letter-spacing:-0.05em}
.newswire-list .dis-table-cell.titles.noting {padding:1.5rem 0;text-align:center}
.newswire-list .dis-table-cell.dated {width:150px;font-size:.8rem;letter-spacing:-0.05em;color:rgba(0,0,0,.5);text-align:right}
.newswire-search .sch-forms {overflow:hidden;position:relative;width:220px;margin-bottom:1rem;padding-left:.5rem;padding-right:40px;background-color:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.08);border-radius:2rem}
.newswire-search .sch-forms input#sc_word {height:35px;margin-bottom:0;font-size:.9rem;letter-spacing:-0.05em;background-color:transparent;border:none;box-shadow:none}
.newswire-search .sch-forms .search-button {position:absolute;z-index:1;right:0;top:0;width:40px;height:35px;cursor:pointer}
@media screen and (max-width: 39.9375em) {
	.newswire-list .dis-table,.newswire-list .dis-table-cell {display:block;width:auto !important;margin-left:auto;margin-right:auto}
	.newswire-list .dis-table {padding-top:1.25rem;padding-bottom:1.25rem}
	.newswire-list .dis-table-cell {padding:0;border-bottom:0}
	.newswire-list .dis-table:first-child .dis-table-cell {border-top:none}
	.newswire-list .dis-table-cell.icons,.newswire-list .dis-table-cell.dated {display:inline-block}
	.newswire-list .dis-table-cell.dated {text-align:left}
	.newswire-search .sch-forms {width:auto}
}
.articlePreview {cursor:pointer}
.articlePreview:hover {text-decoration:underline}

/**********************************************
note : admin footer
**********************************************/
#admin-footer {position:fixed;z-index:1000;height:42px;padding:.75rem .9375rem 0;line-height:1em;background-color:#fefefe;border-top:1px solid #c6cbd3;left:60px;right:0;bottom:0}
#admin-footer::after {content:'';display:table;clear:both}
/* footer navigation */
#admin-footer .admin-footer-nav {font-size:.75rem;margin-top:2px}
#admin-footer .admin-footer-nav a {float:left;line-height:1em;color:#727d92;letter-spacing:-0.05em}
#admin-footer .admin-footer-nav a::after {content:'';float:left;width:1px;height:11px;margin:2px 12px 0;background-color:rgba(0,0,0,.2)}
#admin-footer .admin-footer-nav a:first-child::after {display:none}
#admin-footer .admin-footer-nav a:hover {color:#32323a}
/* footer copyright */
#admin-footer .admin-address {font-size:.688rem;color:#727d92}
#admin-footer .admin-address > strong {color:#e32f66}
@media screen and (max-width: 63.9375em) {
	#admin-footer {position:static}
	#admin-wrap.active #admin-footer {left:0}
}

/* back to the top */
.back-to-top {left:.625rem;right:inherit;bottom:.625rem !important}
@media screen and (max-width: 63.9375em) {
	.back-to-top {left:inherit;right:.9375rem;bottom:.9375rem !important}
}

/**********************************************
note : newsroom
**********************************************/
/* 메뉴 */
#admin-wrap.newsroom #admin-nav > ul > li a:hover {color:#3498db}
#admin-wrap.newsroom #admin-nav > ul > li.is-accordion-submenu-parent[aria-expanded="true"] > a,
#admin-wrap.newsroom #admin-nav > ul > li > a.active {background-color:#3498db;color:#fefefe !important}
#admin-wrap.newsroom #admin-nav > ul > li > ul.child-menu {background-color:#ecedf0;border-top-color:#3498db;border-right:0}
#admin-wrap.newsroom #admin-nav > ul > li > ul.child-menu > li.current-page {background:rgba(77,83,112,.15)}
#admin-wrap.newsroom #admin-nav > ul > li > ul.child-menu > li.current-page > a {font-weight:bold;text-shadow:rgba(255,255,255,.25) 0 -1px 0}
#admin-wrap.newsroom #admin-nav > ul > li > ul.child-menu > li.current-page > a:hover {color:#2c3e50;background:none}

/* newsroom bg,point */
#admin-wrap.newsroom .admin-point,#admin-wrap.newsroom .user-point,#admin-wrap.newsroom a.user-point {color:#2394f2}
#admin-wrap.newsroom .admin-bg,#admin-wrap.newsroom .user-bg,#admin-wrap.newsroom .button.admin-bg,#admin-wrap.newsroom .button.user-bg,
.nd-switch.user-bg input[type="checkbox"]:checked + label,.nd-switch.user-bg input[type="radio"]:checked + label,
.nd-switch.user-bg input[type="checkbox"]:checked + label::before,.nd-switch.user-bg input[type="radio"]:checked + label::before,
.switch-group.user-bg > .nd-switch input[type="checkbox"]:checked + label,.switch-group.user-bg > .nd-switch input[type="radio"]:checked + label,
.switch-group.user-bg > .nd-switch input[type="checkbox"]:checked + label::before,.switch-group.user-bg > .nd-switch input[type="radio"]:checked + label::before,
.switch-group.for-ios > .nd-switch.user-bg input[type="checkbox"]:checked + label,.switch-group.for-ios > .nd-switch.user-bg input[type="radio"]:checked + label,
.switch-group.for-ios > .nd-switch.user-bg input[type="checkbox"]:checked + label::before,.switch-group.for-ios > .nd-switch.user-bg input[type="radio"]:checked + label::before,
.nd-switch.admin-bg input[type="checkbox"]:checked + label,.nd-switch.admin-bg input[type="radio"]:checked + label,
.nd-switch.admin-bg input[type="checkbox"]:checked + label::before,.nd-switch.admin-bg input[type="radio"]:checked + label::before,
.switch-group.admin-bg > .nd-switch input[type="checkbox"]:checked + label,.switch-group.admin-bg > .nd-switch input[type="radio"]:checked + label,
.switch-group.admin-bg > .nd-switch input[type="checkbox"]:checked + label::before,.switch-group.admin-bg > .nd-switch input[type="radio"]:checked + label::before,
.switch-group.for-ios > .nd-switch.admin-bg input[type="checkbox"]:checked + label,.switch-group.for-ios > .nd-switch.admin-bg input[type="radio"]:checked + label,
.switch-group.for-ios > .nd-switch.admin-bg input[type="checkbox"]:checked + label::before,.switch-group.for-ios > .nd-switch.admin-bg input[type="radio"]:checked + label::before
{background-color:#42a5f5}
#admin-wrap.newsroom .button.admin-bg:hover,#admin-wrap.newsroom .button.admin-bg:active,#admin-wrap.newsroom .button.admin-bg:focus,#admin-wrap.newsroom .button.user-bg:hover,#admin-wrap.newsroom .button.user-bg:active,#admin-wrap.newsroom .button.user-bg:focus {background-color:#2394f2}

/* aside */
#admin-wrap.newsroom #admin-aside .uploader-tabs .tabs li.tabs-title a:hover {color:#3498db}
#admin-wrap.newsroom #admin-aside .uploader-tabs .tabs li.tabs-title.is-active a {color:#fefefe;background-color:#3498db}

/**********************************************
note : size media css
**********************************************/
#admin-wrap.active #admin-snb {position:fixed;width:235px}
#admin-wrap.active #admin-snb .admin-logo {width:235px}
#admin-wrap.active #admin-nav > ul > li > a > strong {display:inline;overflow:visible;font-size:.9rem;font-weight:700}
#admin-wrap.active #admin-nav > ul > li > a::after {display:block}
#admin-wrap.active #admin-nav > ul > li > a.active {border-top:none}
#admin-wrap.active #admin-nav > ul > li > a > .fa.n-icon {font-size:inherit;margin-right:.438rem}
#admin-wrap.active #admin-nav > ul > li > ul.child-menu {position:static;width:auto;top:inherit;left:inherit;border-right:5px solid #e5316e;border-top:none}
#admin-wrap.active #admin-header,#admin-wrap.active #admin-footer {left:235px}
#admin-wrap.active #admin-container {padding-left:235px}
#admin-wrap.active #admin-aside {right:0}
@media screen and (max-width: 63.9375em) {
	#admin-wrap.active #admin-aside {right:-250px}
}

/**********************************************
note : size media css
**********************************************/
/* tablet */
@media screen and (max-width: 63.9375em) {
	#admin-snb {position:absolute;overflow:visible;width:60px !important;bottom:0;left:-60px !important;visibility:hidden}
	#admin-nav ul {overflow:hidden;height:0px !important}
	#admin-header,#admin-footer {left:0px !important}
	#admin-container {padding-left:0px !important}
	#admin-wrap.active #admin-snb {position:absolute;overflow:visible;left:0px !important;visibility:visible}
	#admin-wrap.active #admin-snb .admin-logo {width:60px}
	#admin-wrap.active #admin-nav ul {overflow:visible;height:auto !important}
	#admin-wrap.active #admin-nav > ul > li > a > .fa.n-icon {font-size:1.3rem;margin-right:0}
	#admin-wrap.active #admin-nav > ul > li > a > strong {display:block;overflow:hidden;font-size:0.625em;font-weight:300;text-overflow:ellipsis;white-space:nowrap;text-align:center}
	#admin-wrap.active #admin-nav > ul > li > a::after {display:none}
	#admin-wrap.active #admin-nav > ul > li > a.active {border-top:5px solid #e5316e}
	#admin-wrap.active #admin-nav > ul > li > ul.child-menu {position:absolute;z-index:2;width:200px;height:auto;top:0px;left:60px;border-right:0;border-top:5px solid #e5316e}
	#admin-wrap.active #admin-snb {left:0 !important;visibility:visible}
	#admin-wrap.active #admin-header,#admin-wrap.active #admin-footer {left:60px !important}
	#admin-wrap.active #admin-container {padding-left:60px !important}
	/* 뉴스룸 */
	#admin-wrap.newsroom #admin-snb .logo .ci {background-position:0 -60px}
	#admin-wrap.newsroom #admin-nav > ul > li > a.active {border-top:0}
	#admin-wrap.newsroom #admin-nav > ul > li > ul.child-menu {border:1px solid rgba(0, 0, 0, .05);border-left:0;box-shadow:rgba(0,0,0,0.07) 1px 1px 1px}
}

/**********************************************
note : admin dashboard
**********************************************/
#admin-wrap .dashboard-banners {margin-bottom:1rem}
#admin-wrap .dashboard-panel {position:relative;background-color:#fefefe;transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease}
#admin-wrap .dashboard-panel::after,#admin-wrap .dashboard-panel .dashboard-panel-content::after {content:'';display:table;clear:both}
#admin-wrap .dashboard-panel::before {content:'';position:absolute;z-index:1;background:transparent;left:0;right:0;top:0;bottom:0}
#admin-wrap .dashboard-panel:hover::before {background-color:rgba(0,0,0,.12);-webkit-transition:background .25s;transition:background .25s}
#admin-wrap .dashboard-panel .links {display:block;position:relative;z-index:1;padding:1rem;text-decoration:none}
#admin-wrap .dashboard-panel .dashboard-panel-header {display:block;float:left;width:35%;margin-right:1rem;font-size:3rem;color:#fefefe;text-align:center}
#admin-wrap .dashboard-panel .dashboard-panel-content {display:block;position:relative;z-index:2}
#admin-wrap .dashboard-panel .dashboard-panel-number {display:block;overflow:hidden;margin-bottom:.4rem;font-family:'Open Sans','Malgun Gothic',sans-serif;font-size:3rem;font-weight:700;line-height:1em;color:#fefefe;letter-spacing:-0.08em;text-overflow:ellipsis;white-space:nowrap}
#admin-wrap .dashboard-panel .dashboard-panel-title {display:block;overflow:hidden;font-size:.8rem;line-height:1.2em;letter-spacing:-0.08em;color:rgba(255,255,255,.75);text-overflow:ellipsis;white-space:nowrap}
#admin-wrap .dashboard-panel .button {margin-bottom:0;background-color:rgba(255,255,255,.3)}
@media screen and (max-width: 63.9375em) {
	#admin-wrap .dashboard-panel {margin-bottom:0}
	#admin-wrap .dashboard-banners .columns:last-child .dashboard-panel {margin-bottom:1rem}
	#admin-wrap .dashboard-panel .dashboard-panel-number {font-size:2.5rem}
	#admin-wrap .dashboard-panel .dashboard-panel-title {line-height:1.25em}
}
@media screen and (max-width: 39.9375em) {
	#admin-wrap .dashboard-panel {padding:.9375rem;text-align:center}
	#admin-wrap .dashboard-panel .dashboard-panel-header {float:none;margin-left:auto;margin-right:auto;margin-bottom:.5rem}
	#admin-wrap .dashboard-panel .dashboard-panel-number {font-size:2rem}
}

#admin-wrap .dashboard-panel.panel-A {background-color:#50667f}
#admin-wrap .dashboard-panel.panel-B {background-color:#3bb2d0}
#admin-wrap .dashboard-panel.panel-C {background-color:#3887be}
#admin-wrap .dashboard-panel.panel-D {background-color:#8a8acb}
#admin-wrap .dashboard-panel.panel-E {background-color:#56b881}
#admin-wrap .dashboard-panel.panel-F {background-color:#ed6498}
#admin-wrap .dashboard-panel.panel-G {background-color:#f9886c}
#admin-wrap .dashboard-panel.panel-H {background-color:#e55e5e}
#admin-wrap .dashboard-panel.panel-I {background-color:#95a5a6}
#admin-wrap .dashboard-panel.panel-K {background-color:#22a6b3}

/* 리스트 */
.dashboard-articles {margin-bottom:0}
.dashboard-articles::after, .dashboard-articles li::after {content:'';display:table;clear:both}
.dashboard-articles li {padding:.4rem 0;line-height:1em;letter-spacing:-0.05em}
.dashboard-articles li:first-child {padding-top:0}
.dashboard-articles li a {line-height:1.2em}
.dashboard-articles li .secitions,.dashboard-articles li .dated {font-size:.8rem;color:rgba(0,0,0,.45)}
@media screen and (max-width: 39.9375em) {
	.dashboard-articles li {padding:.8rem 0;border-top:1px dotted rgba(0,0,0,.15)}
	.dashboard-articles li a {display:block}
	.dashboard-articles li:first-child {border-top:none}
	.dashboard-articles li .secitions {display:inline-block;margin-bottom:.25rem}
	.dashboard-articles li .dated {margin-top:.5rem}
}

/* panel links */
.admin-dashboard-links {display:block;position:relative}
a.admin-dashboard-links,button.admin-dashboard-links {text-decoration:none}
.admin-dashboard-links::before {content:'더보기';float:right;padding-right:.7rem;font-size:.7rem;font-weight:400;letter-spacing:-0.075em;color:rgba(0,0,0,.45)}
.admin-dashboard-links::after {content:'';position:absolute;z-index:1;border-width:3px;border-style:solid;border-color:transparent transparent transparent rgba(0,0,0,.3);right:0;top:50%;transform:translateY(-50%)}

/* table width */
#admin-wrap .dashboard-width {width:18%}
@media screen and (max-width: 63.9375em) {
	#admin-wrap .dashboard-width {width:25%}
}
@media screen and (max-width: 39.9375em) {
	#admin-wrap .dashboard-width {width:35%}
}

/**********************************************
note : admin panel reset
**********************************************/
.panel.admin-layout .panel-title {letter-spacing:-0.05em}
.panel.admin-layout .panel-title small {font-size:.75rem;font-weight:normal;color:#727d92}
.panel.admin-layout .button-group,
.panel.admin-layout .pagination {margin-bottom:0}

/**********************************************
note : admin article search forms
**********************************************/
.admin-search-forms .search-field {max-width:245px}
@media screen and (max-width: 39.9375em) {
	.admin-search-forms .search-field {max-width:100%}
}
.admin-search-forms .select-viewer {margin-right:1px}
.admin-search-forms .select-viewer select {min-height:40px;font-size:.75rem;color:#727d92;letter-spacing:-0.05em}
.admin-search-forms .member-search-plus {position:relative;min-height:40px;padding:0 10px;margin-left:1px;font-size:.75rem;color:#32323a;letter-spacing:-0.05em;cursor:pointer}
.admin-search-forms .member-search-plus::after {content:'';float:right;position:absolute;margin-top:-3px;border-width:3px;border-style:solid;border-color:transparent transparent #32323a transparent;right:0px;top:50%}
.admin-search-forms .member-search-plus:hover {color:#e32f66}
.admin-search-forms .member-search-plus:hover::after {border-bottom-color:#e32f66}
.admin-search-forms .select-mode select {margin-bottom:1px;font-size:.75rem;color:#727d92;letter-spacing:-0.05em}
.admin-search-forms .dropdown-pane {border-radius:.2rem}
.admin-search-forms .dropdown-pane::before,
.admin-search-forms .dropdown-pane::after {content:'';position:absolute;border-style:solid;border-color:transparent;top:100%}
.admin-search-forms .dropdown-pane::before {z-index:1;border-width:5px;border-top-color:#cacaca;left:35px}
.admin-search-forms .dropdown-pane::after {z-index:2;border-width:4px;border-top-color:#fefefe;left:36px}

/**********************************************
note : admin member
**********************************************/
/* list */
.member-list .member-search .search-field {max-width:245px}
@media screen and (max-width: 39.9375em) {
	.member-list .member-search .search-field {max-width:100%}
}
.member-list .member-search .select-viewer {margin-right:1px}
.member-list .member-search .select-viewer select {min-height:40px;font-size:.75rem;color:#727d92;letter-spacing:-0.05em}
.member-list .member-search .member-search-plus {position:relative;min-height:40px;padding:0 10px;margin-left:1px;font-size:.75rem;color:#32323a;letter-spacing:-0.05em;cursor:pointer}
.member-list .member-search .member-search-plus::after {content:'';float:right;position:absolute;margin-top:-3px;border-width:3px;border-style:solid;border-color:transparent transparent #32323a transparent;right:0px;top:50%}
.member-list .member-search .member-search-plus:hover {color:#e32f66}
.member-list .member-search .member-search-plus:hover::after {border-bottom-color:#e32f66}
.member-list .member-search .select-mode select {margin-bottom:1px;font-size:.75rem;color:#727d92;letter-spacing:-0.05em}
.member-list .member-search .dropdown-pane {border-radius:.2rem}
.member-list .member-search .dropdown-pane::before,
.member-list .member-search .dropdown-pane::after {content:'';position:absolute;border-style:solid;border-color:transparent;top:100%}
.member-list .member-search .dropdown-pane::before {z-index:1;border-width:5px;border-top-color:#cacaca;left:35px}
.member-list .member-search .dropdown-pane::after {z-index:2;border-width:4px;border-top-color:#fefefe;left:36px}

/**********************************************
note : admin guide
**********************************************/
.admin-guide .guide-group::after {content:'';display:table;clear:both}
.admin-guide .guide-group .guide-group-title {margin-bottom:.75em;font-size:.9rem;line-height:1em;color:#e7316e;letter-spacing:-0.05em}
.admin-guide .guide-group .guide-group-summary {margin-bottom:0;font-size:.8rem;line-height:1.55em;color:rgba(0,0,0,.55);letter-spacing:-0.05em}

/**********************************************
note : admin login
**********************************************/
.admin-login {text-align:center;background:url(/image/admin/admin-login-bg.png) repeat}
.admin-login #user-wrap {max-width:420px;margin-left:auto;margin-right:auto;background:rgba(255,255,255,.55);border:1px solid rgba(0,0,0,.08)}
.admin-login #user-wrap #user-header {padding:0 !important}
.admin-login #user-wrap #user-container {padding:.9375rem}
.admin-login .admin-login-guide {line-height:1em;text-align:left}
.admin-login .admin-login-guide .guide-title {margin-bottom:.75rem;letter-spacing:-0.05em}
.admin-login .admin-login-guide .guide-summary {font-size:.8rem;line-height:1.55em;color:rgba(0,0,0,.55)}
@media screen and (max-width: 39.9375em) {
	.admin-login #user-wrap {border:none}
}

/**********************************************
note : 기사등록
**********************************************/
/* 기사에디터 */
#admin-wrap .editor-forms {padding-left:.9375rem;padding-right:.9375rem;margin-bottom:1rem}
#admin-wrap .editor-forms::after {content:'';display:table;clear:both}
@media screen and (max-width: 39.9375em) {
	#admin-wrap .editor-forms {padding-left:0;padding-right:0}
}

/* 기자명노출 */
#admin-wrap .admin-writers hr {border-bottom-color:#e2e4ee}
#admin-wrap .admin-writers .button-group {margin-bottom:0}
#admin-wrap .admin-writers .writers-group::after {content:'';display:table;clear:both}
#admin-wrap .admin-writers .writers-group-title {margin-bottom:.625rem;font-size:.75rem;line-height:1em;color:#727d92}

/* 파일업로드 */
#admin-wrap .uploader-tabs .tabs {border:none}
#admin-wrap .uploader-tabs .tabs li.tabs-title {width:33.333333333%;text-align:center}
#admin-wrap .uploader-tabs .tabs li.tabs-title a {padding:10px 5px;font-size:.75rem;color:#727d92;letter-spacing:-0.05em;border:1px solid rgba(114,125,146,.2);border-left:none}
#admin-wrap .uploader-tabs .tabs li.tabs-title:first-child a {border:1px solid rgba(114,125,146,.2)}
#admin-wrap .uploader-tabs .tabs li.tabs-title a:hover {color:#e73f72}
#admin-wrap .uploader-tabs .tabs li.tabs-title.is-active a {font-weight:bold;color:#fefefe;background-color:#e73f72}
#admin-wrap .uploader-tabs .tabs-content {background:transparent;border:none}
#admin-wrap .uploader-tabs .tabs-content .tabs-panel {padding-left:0;padding-right:0}

/* 사진업로드 */
#admin-wrap .write-upload::after {content:'';display:table;clear:both}
#admin-wrap .write-upload .upload-column {float: left;width:50%;padding:0 1px;margin-bottom:2px}
#admin-wrap .write-upload .upload-column:nth-of-type(1n), #admin-wrap .write-upload .upload-column:nth-of-type(1n) {clear:none}
#admin-wrap .write-upload .upload-column:nth-of-type(2n+1), #admin-wrap .write-upload .upload-column:nth-of-type(2n+1) {clear:both}
#admin-wrap .write-upload .upload-column:last-child, #admin-wrap .write-upload .upload-column:last-child {float:left}
#admin-wrap .upload-checked {position:relative;cursor:pointer}
#admin-wrap .upload-checked::after {content:'';display:table;clear:both} 
#admin-wrap .upload-checked .files-header {display:table;width:100%;table-layout:fixed}
#admin-wrap .upload-checked .files-header .files-header-wrapper {display:table-cell;position:relative;width:100%;height:70px;vertical-align:middle;text-align:center}
#admin-wrap .upload-checked .files-header .files-header-wrapper img {max-height:100%}
#admin-wrap .upload-checked .files-content {padding:.5rem;font-size:.7rem;line-height:1em;letter-spacing:-0.05em;color:rgba(0,0,0,.5);background-color:#f8f8f8;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid rgba(0,0,0,.08);text-align:center}
#admin-wrap .upload-checked .files-content::after {content:'';display:table;clear:both}

/* 대표이미지 */
#admin-wrap .upload-checked.represent .files-header .files-header-wrapper::before {content:'대표';display:inline-block;position:absolute;z-index:4;padding:.25rem;font-size:.7rem;letter-spacing:-0.05em;color:#fefefe;background-color:#e7316e;line-height:1em;left:0;top:0}
#admin-wrap.newsroom .upload-checked.represent .files-header .files-header-wrapper::before {background-color:#3498db}

/* 체크 */
#admin-wrap .upload-checked .upload-files {position:absolute;z-index:3;margin:0;background:transparent;border:1px solid rgba(0,0,0,.12);left:0;right:0;top:0;bottom:0}
#admin-wrap .upload-checked .upload-files:hover,#admin-wrap .upload-checked .upload-files:active,#admin-wrap .upload-checked .upload-files:focus {border-color:#6e7990}
#admin-wrap .upload-checked input[type=checkbox]:checked ~ label,#admin-wrap .upload-checked input[type=radio]:checked ~ label {background-color:rgba(255,255,255,.35);border-width:2px;border-color:#6e7990}

/* 동영상 */
#admin-wrap .upload-checked.file-mov .files-header .files-header-wrapper {background-color:#000}
#admin-wrap .upload-checked.file-mov .files-header .files-header-wrapper::before {content:'';display:block;position:absolute;z-index:1;left:.625rem;bottom:.625rem;width:20px;height:20px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzcxNzAwNzcwRDA0MTFFN0I1RTZDREVFOUIxNDE3NTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzcxNzAwNzgwRDA0MTFFN0I1RTZDREVFOUIxNDE3NTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNzE3MDA3NTBEMDQxMUU3QjVFNkNERUU5QjE0MTc1MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNzE3MDA3NjBEMDQxMUU3QjVFNkNERUU5QjE0MTc1MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Piy7J7cAAAZESURBVHjatFhtTFtVGOb29rbQ0jIJQ1SIE0GcgjNDnNkP5ccSooRkUYlhjsRFTEj0j2b4g+nGEnUSwxY3k0myOHUZIbogC9sE/MJk48MIcx+wDRQ2vmEMXKF8t/V5mnOXrtL1tqUnOWl7e865z/v9vEdyuVwRoQwJgx9icvBAlyvUgzH0QYKRxV65rKwsZsuWLclms9lqMBiU6elpW09PzzCWDeF/h5jLwOoMGB0F1DIxdJjG0tLSB27cuPGWzWb7fnl5eYAacjqdiw6HYwpzHN9nxDPb7Ozsb2NjY2V1dXUbsDdKCCRpfqdWUEePHk2dmJj4AgBsADU4OTn5ZXd397ba2tqM2NhYK9ZEi2k5cODAuo6OjhdHR0c/mpuba8U5y3a7vbG9vT1HgJRDBsdDNm3aZB0ZGfkQmpjGi85eunTp5ZSUFIIxCk3oVtinmt6AaYbmNk5NTX2FM+Zh9tpjx46l4bniT4u+QPFw/fHjx1MJCJrqv3Llyja+KFDTqEJiRtbU1KRDgz9B+xOXL19+RQgoBQpOaWpqyqJPzczM1FdUVCRpkVQLyLVr10YPDg7uohb7+/vfJWhf5650gL6+vn4jpaMp0tLSLFp9RCNAWiWyq6vrNQC0Dw0NlfgC+D/JysvLExcXF/sA7GthRt1qAfMCaLx69ep2AJzr7OzMp2V8ghMbouCwJ+FnLZmZmTHhAOatweHh4V20kggS2Rc4Bcnzdean6urq9atpynsBpA8iH/4Cpfwg0ox0Fzg+yM7OXkNzQpIPqHKN+U8OVbs8g6mGASLyoN4bnNLX11eM6BwtKCiI8/dCCrN///7YW7du7WHFCDWSaV4GHxM1tecNzkQ/Q0b/WKPWpDNnzjzBMgWBhuHYb4rgkYPVXmNj4zM87sSJE0+qynGbB8lxPX44PP/wZ1ImVJfHgN80nTp1KlMkVl0QwWGen5//E7V4DyuLCk4ZGBh4Z2FhoZMLtJIAb3Ci2M+j1FUUFxfHB2pqAhofH/+EZEE1rduprVZrFh62CnoTCrczJiQkvHfw4ME21mC+BM9kjdsdEKwlMjIyUwSaG5wOPOwxgLuG786IVRiKoqxLT0+vBq36rqqq6nGCxtT52eZsbW3twjoLct5DgjdGmJFC/mGO8wzjYMy60iC/g9vsZaryFzCkW+SGLS0t2XyHWxqdTheNaJ2JCMOAAsyJiYm7Gxoazubl5Rn9c1+XHaZl5N9R9ZIsy0pEmAa0MQlnr0SyXdKwXBZ9iNvnuNkGtBaPJmW1huv27dtVlZWVWUlJSZXsJe7Vm2RkZCi0IvZMcS+Jo3NpaWnQYrE8uprg4MddFy9e3JmVldWEnwsaGhxp3759yfxEQr6uas+IMvS5WnhDDQjSeQTAbhEAmlkz16IneYMEV823NKvj5s2b50wm02Y0KooawsEMCFgHRkMTloNJ21iOAuhf9WAoz3vnW6mkpCSBIX/+/PlcLemEezw1BxP2Xrhw4VXW6GDqK89LTk6OgdZGent7i1QMd1gBEyYcsVqLaXkYIi+VLBZZ/TPBZIJmJgSDBqqAgSlKn+QJTmbiw58L7EO1SM8DDx8+HB9MoV+p6CPPtrEv9mRFd1F08Kl6+E2NMI8UbiasckkGArXGxt1TUG9GuoGmoopV2hJmYPKhQ4ceISdk4+7NJb0XG9Gq7UTDMUmH11prgwSmYxOF6PwZJj3HmwVv91jJ/iZe0iACrx05ciQlHAAJgo0NqPm31NpKnZevplqXn58fi07/R7IVcUNkWC0fJIicnJxYKgAWGgMhyPSlAJ8H5Obm3sf0QhOLexJTKO2ieluFVuAp0PF2dnqnT59++l4pyN9hJvjg+wwSAD0JPwz4nk0FVVRUdD+cfi+TPRt3cf+iD+UKzH1tQAl5oUMiSHMg9AsKCwvjBVCDkF7vMQ3i/oPXXxtAlz7lxSK1BVK7XasVJC2lT/QBhubm5mdBv9+Ojo5+iY8Rab9j/oX8eB2f/wL8clRUlBV1+kGz2ZyG78+BsqfCjG1oO7/ZsWNHNWquXVzD+n2xpLUuC0JAEymoxWtgphfi4uI2gweuB4CHwcOoDQMAzkJLI9DS39DyH+jif926dSsp0JJWUAGD83FpLatNkjfJFM2S+8I6qMtqjP8EGADMeClLByblJAAAAABJRU5ErkJggg==') 0 0 no-repeat;background-size:20px 20px}

/* 동영상대체이미지 */
#admin-wrap .upload-checked .files-header .video-ex-img {position:relative;width:100%;height:100%;color:#fefefe;background-color:#000}
#admin-wrap .upload-checked .files-header .video-ex-img > .icon-video-player {position:absolute;z-index:1;font-size:1.5rem;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}

/* 문서 */
#admin-wrap .upload-checked.file-doc .files-header .files-header-wrapper::before {content:'';display:block;width:14px;height:20px;margin-left:auto;margin-right:auto;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAoCAYAAADt5povAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QThCM0RBQjAwRDA1MTFFNzlGNjhERjk1MTQ4QjE0MzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QThCM0RBQjEwRDA1MTFFNzlGNjhERjk1MTQ4QjE0MzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBOEIzREFBRTBEMDUxMUU3OUY2OERGOTUxNDhCMTQzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBOEIzREFBRjBEMDUxMUU3OUY2OERGOTUxNDhCMTQzMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjFwWqIAAADaSURBVHja7FgLCsMgDPV3OS/gdTyHV/AAHs9sWXF0YP3VWrYlECpNyNO8RDAcABjnHNgkecbjJTsa32De+2EgY0wfYM2xJvss1WKBtRYwtWd0w9m+aZ1TVdrpCEdoxxioOV/BLpAElNu8aDnJCL9HoCLnmAM4+t8CKqWES1O6lxACizGyZYBa64/UqpnBaxWOdrHqSmtKaW+hJP+cOufWcLik8UvSfbWd5VaNkv81Kf19Du8/IRUNNT5xSI1PRUON/4ccTntytz4Dpg0VWgYOL8DZY5NaxT4EGACyAOcr7yMvaAAAAABJRU5ErkJggg==') 0 0 no-repeat;background-size:14px 20px}
/* 저장버튼 */
#admin-wrap .write-save {position:absolute;z-index:10;left:.625rem;right:.625rem;bottom:0}
#admin-wrap .write-save .button {letter-spacing:-0.075em}

/* custom */
.write-form.customer {position:relative;overflow-y:auto;width:100%;height:100%}
@media screen and (max-width: 63.9375em) {
	.write-form.customer {position:static;overflow-y:inherit;width:auto;height:auto}
}

/* 섹션 */
.write-form .write-section .write-section-lists {margin-bottom:1rem}
.write-form .write-section .write-section-lists .columns {padding-right:1px}
.write-form .write-section .write-section-lists .columns:last-child {padding-right:0}
.write-form .write-section .write-section-select,.write-form .write-section .write-section-button {min-height:42px;margin-bottom:1px}
@media screen and (max-width: 39.9375em) {
	.write-form .write-section .write-section-lists .columns {padding-right:0}
}

/* accordion */
.write-form .accordion .accordion-title {padding:0;padding-right:2.25rem;font-size:.8rem;letter-spacing:-0.05em;border:none;text-align:right;-moz-transition:all .25s;transition:all .25s}
.write-form .accordion .accordion-title:focus {background:transparent}
.write-form .accordion .accordion-title:hover,.write-form .accordion .accordion-title[aria-expanded="true"] {color:#e6336d;background:transparent}
.write-form .accordion .accordion-title::before {content:'';margin-top:.15rem;border-width:3px;border-style:solid;border-color:#333 transparent transparent transparent;transform:translateY(-50%)}
.write-form .accordion .is-active > .accordion-title::before {margin-top:-.1rem;border-color:transparent transparent #e6336d transparent}
#admin-wrap.newsroom .write-form .accordion .accordion-title:hover,#admin-wrap.newsroom .write-form .accordion .accordion-title[aria-expanded="true"] {color:#3498db}
#admin-wrap.newsroom .write-form .accordion .is-active > .accordion-title::before {border-bottom-color:#3498db}
.write-form .accordion .accordion-content {padding:0;border:none}
@media screen and (max-width: 63.9375em) {
	.write-form .accordion .accordion-title {padding-top:1rem;padding-bottom:1rem}
}
@media screen and (max-width: 39.9375em) {
	.write-form .accordion .accordion-title {text-align:left;padding-right:0}
	.write-form .accordion .accordion-title::before {right:0}
}

/* 키워드 */
.write-form .tagit,.write-form .tagit .tagit-choice {border-radius:0}
.write-form .tagit {padding:.9375rem;border-color:rgba(0,0,0,.08);border-bottom-color:rgba(0,0,0,.2)}
.write-form .tagit li {margin:0 1px 0 0}
.write-form .tagit li.tagit-new {padding:.33333rem .5rem}
.write-form .tagit .tagit-choice,.write-form .tagit .tagit-label {font-size:.75rem;letter-spacing:-0.05em;color:#fefefe;background:#727d92;border-color:rgba(0,0,0,.08)}
.write-form .tagit .ui-icon,.write-form .ui-widget-content .ui-icon {background:none;text-indent:0}
.write-form .ui-widget-content .ui-icon::after {content:"\e680";width:1.2857142857142858em;font-family:'Stroke 7';font-style:normal;font-weight:400;font-variant:normal;font-size:1.125rem;text-transform:none;line-height:1;color:#fefefe}
.write-form .tagit .ui-autocomplete-input {height:auto;font-size:.75rem}

/* 관련기사 */
.write-form .article-relation {margin-bottom:.25rem}

/* 워터마크 */
.write-watermark .wm-icon {display:block;overflow:hidden;width:18px;height:18px;background:url('/image/admin/write_watermark.png') no-repeat}
.write-watermark .wm-icon.t-left {background-position:0 -144px}
.write-watermark .wm-icon.t-center {background-position:-36px -144px}
.write-watermark .wm-icon.t-right {background-position:-72px -144px}
.write-watermark .wm-icon.m-left {background-position:-108px -144px}
.write-watermark .wm-icon.m-center {background-position:-144px -144px}
.write-watermark .wm-icon.m-right {background-position:0 -180px}
.write-watermark .wm-icon.b-left {background-position:-36px -180px}
.write-watermark .wm-icon.b-center {background-position:-72px -180px}
.write-watermark .wm-icon.b-right {background-position:-108px -180px}
.write-watermark .wm-icon.bg-none {background-position:-144px -180px}
.write-watermark input[type='radio'] + label {min-height:40px}
.write-watermark input[type='radio']:checked + label .wm-icon.t-left {background-position:0 -216px}
.write-watermark input[type='radio']:checked + label .wm-icon.t-center {background-position:-36px -216px}
.write-watermark input[type='radio']:checked + label .wm-icon.t-right {background-position:-72px -216px}
.write-watermark input[type='radio']:checked + label .wm-icon.m-left {background-position:-108px -216px}
.write-watermark input[type='radio']:checked + label .wm-icon.m-center {background-position:-144px -216px}
.write-watermark input[type='radio']:checked + label .wm-icon.m-right {background-position:0 -252px}
.write-watermark input[type='radio']:checked + label .wm-icon.b-left {background-position:-36px -252px}
.write-watermark input[type='radio']:checked + label .wm-icon.b-center {background-position:-72px -252px}
.write-watermark input[type='radio']:checked + label .wm-icon.b-right {background-position:-108px -252px}
.write-watermark input[type='radio']:checked + label .wm-icon.bg-none {background-position:-144px -252px}
@media screen and (max-width: 39.9375em) {
	.write-watermark .wm-icon {background-size:90px auto}
	.write-watermark .wm-icon.t-left {background-position:0 0}
	.write-watermark .wm-icon.t-center {background-position:-18px 0}
	.write-watermark .wm-icon.t-right {background-position:-36px 0}
	.write-watermark .wm-icon.m-left {background-position:-54px 0}
	.write-watermark .wm-icon.m-center {background-position:-72px 0}
	.write-watermark .wm-icon.m-right {background-position:0 -18px}
	.write-watermark .wm-icon.b-left {background-position:-18px -18px}
	.write-watermark .wm-icon.b-center {background-position:-36px -18px}
	.write-watermark .wm-icon.b-right {background-position:-54px -18px}
	.write-watermark .wm-icon.bg-none {background-position:-72px -18px}
	.write-watermark input[type='radio']:checked + label .wm-icon.t-left {background-position:0 -36px}
	.write-watermark input[type='radio']:checked + label .wm-icon.t-center {background-position:-18px -36px}
	.write-watermark input[type='radio']:checked + label .wm-icon.t-right {background-position:-36px -36px}
	.write-watermark input[type='radio']:checked + label .wm-icon.m-left {background-position:-54px -36px}
	.write-watermark input[type='radio']:checked + label .wm-icon.m-center {background-position:-72px -36px}
	.write-watermark input[type='radio']:checked + label .wm-icon.m-right {background-position:0 -54px}
	.write-watermark input[type='radio']:checked + label .wm-icon.b-left {background-position:-18px -54px}
	.write-watermark input[type='radio']:checked + label .wm-icon.b-center {background-position:-36px -54px}
	.write-watermark input[type='radio']:checked + label .wm-icon.b-right {background-position:-54px -54px}
	.write-watermark input[type='radio']:checked + label .wm-icon.bg-none {background-position:-72px -54px}
}

/* 사진등록 */
.write-form .uploader-imgfile {position:relative;margin-bottom:1rem}
.write-form .uploader-imgfile .button-group {margin-bottom:1px}
.write-form .uploader-imgfile::after,
.write-form .uploader-imgfile .photo::after {content:'';display:table;clear:both}

/* photo */
.write-form .uploader-imgfile .photo {position:relative;text-align:center}
.write-form .uploader-imgfile .photo::before {content:'';position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;border:1px solid rgba(0,0,0,.08)}
.write-form .uploader-imgfile .photo .caption {position:absolute;z-index:1;padding:.4rem .625rem;font-size:.7rem;line-height:1em;letter-spacing:-0.05rem;color:#fefefe;background-color:rgba(0,0,0,.65);left:0;right:0;bottom:0}

/* 글쓰기 아이콘 */
.wpt-group.nd-white .button {border-color:transparent !important;color:rgba(0,0,0,.55) !important}
.wpt-group.nd-white .button:hover,.wpt-group.nd-white .button:active,.wpt-group.nd-white .button:focus {border-color:rgba(0,0,0,.12) !important;color:#e7316e !important}
/*.wpt-group .button-text {margin-top:.5rem;font-size:.8rem;letter-spacing:-0.08em}*/
.wpt-group .button-text {overflow:hidden;margin-top:.5rem;font-size:.7rem;line-height:1.25em;letter-spacing:-0.08em;text-overflow:ellipsis;white-space:nowrap}
.wpt-group [class*="icon-"] {color:#000}
.wpt-group [class*="icon-"].fa-2x {font-size:1.75rem}
.wpt-group [class*="icon-"].fa-lg {font-size:1.2rem}
.wpt-group.nd-white .button:hover [class*="icon-"],.wpt-group.nd-white .button:active [class*="icon-"],.wpt-group.nd-white .button:focus [class*="icon-"] {color:#e7316e}

/* 뉴스룸 글쓰기아이콘 */
#admin-wrap.newsroom .wpt-group.nd-white .button:hover,#admin-wrap.newsroom .wpt-group.nd-white .button:active,#admin-wrap.newsroom .wpt-group.nd-white .button:focus {color:#3498db !important}
#admin-wrap.newsroom .wpt-group.nd-white .button:hover [class*="icon-"],#admin-wrap.newsroom .wpt-group.nd-white .button:active [class*="icon-"],#admin-wrap.newsroom .wpt-group.nd-white .button:focus [class*="icon-"] {color:#3498db}

/**********************************************
note : 관련사진 추가/불러오기
**********************************************/
.photo-relation .header::after,.photo-relation .container::after,.photo-relation .footer::after {content:'';display:table;clear:both}
/* header */
.photo-relation .header {letter-spacing:-0.05em}
.photo-relation .header .search-wrap {max-width:250px}
.photo-relation .header .button-group,.photo-relation .header .input-group {margin-bottom:0}
@media screen and (max-width: 39.9375em) {
	.photo-relation .header .search-wrap {max-width:100%}
	.photo-relation .header .button-group {margin-bottom:1rem}
}
/* container */
.photo-relation .container {position:relative;width:100%;height:520px}
.photo-relation .container .iframe-contents {position:relative;z-index:1;width:100%;height:100%;border:none}
@media screen and (max-width: 63.9375em) {
	.photo-relation .container {height:450px}
}
@media screen and (max-width: 39.9375em) {
	.photo-relation .container {height:320px}
}
/* footer */
.photo-relation .footer .button {margin-bottom:0}

/**********************************************
note : 이미지편집
**********************************************/
/* cropper */
#edit-cropper::after {content:'';display:table;clear:both}
#edit-cropper .preview {margin-bottom:1.25rem}
#edit-cropper .preview::after {content:'';display:table;clear:both} 
#edit-cropper .preview .images {float:left;width:calc(100% - 250px)}
#edit-cropper .preview .contents {float:right;width:230px}
#edit-cropper .preview .contents::before {content:'미리보기';display:block;margin-bottom:1rem;font-size:.9rem;font-weight:700;line-height:1em;letter-spacing:-0.05em;text-align:center}
#edit-cropper .contents .cropDocsPreview::after {content:'';display:table;clear:both}
#edit-cropper .contents .cropDocsPreview .cropImgPreview {overflow:hidden;position:relative;height:9rem;margin-left:auto;margin-right:auto}
#edit-cropper .contents .cropDocsPreview .cropImgPreview::before {content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:transparent;border:1px solid rgba(0,0,0,.12)}
#edit-cropper .controls::after {content:'';display:table;clear:both}
#edit-cropper .controls .cropRatioRadio {margin-bottom:1rem}
#edit-cropper .controls .cropRatioRadio::after {content:'';display:table;clear:both}
#edit-cropper .controls .cropRatioRadio input[type="radio"] {display:none}
#edit-cropper .controls .cropRatioRadio input[type="radio"] + label[for] {float:left;width:calc(16.666667% - 1px);margin:0 1px 1px 0;padding:.375rem .8rem;color:#727d92;border:1px solid #d4d7de;text-align:center}
#edit-cropper .controls .cropRatioRadio input[type="radio"]:checked + label[for] {color:#fefefe;background-color:#727d92;border-color:transparent}
#edit-cropper .controls .cropRatioRadio .button {margin-bottom:0}
@media screen and (max-width: 63.9375em) {
	#edit-cropper .preview .images,#edit-cropper .preview .contents {float:none;width:auto}
	#edit-cropper .preview .contents {display:none}
}
@media screen and (max-width: 39.9375em) {
	#edit-cropper .controls .cropRatioRadio input[type="radio"] + label[for] {width:calc(33.3333333% - 1px)}
}

/**********************************************
note : 이미지순서변경(기사등록)
**********************************************/
#photoSortMod-div .sort_entity {position:relative;margin-bottom:5px;background-color:#fefefe;-webkit-transition:border .3s;transition:border .3s}
#photoSortMod-div .sort_entity::before {content:'';position:absolute;z-index:5;left:0;top:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.08)}
#photoSortMod-div .sort_entity::after {content:'';display:table;clear:both}
#photoSortMod-div .sort_entity .sort-move-point {position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:transparent;border:3px solid transparent;cursor:move;-webkit-transition:border .15s;transition:border .15s}
#photoSortMod-div .sort_entity .sort-move-point:hover {border-color:#e73f72}
#photoSortMod-div .sort_entity .images {overflow:hidden;float:left;width:120px;height:80px;margin-right:.8rem}
#photoSortMod-div .sort_entity .contents {padding:.5rem}
#photoSortMod-div .sort_entity .contents .titles {overflow:hidden;margin-bottom:.5rem;font-size:.9rem;font-weight:700;line-height:1.25em;letter-spacing:-0.05em;text-overflow:ellipsis;white-space:nowrap}
#photoSortMod-div .sort_entity .contents [class*="img-"] {display:block;font-size:.7rem;line-height:1.25em;letter-spacing:-0.05em;color:rgba(0,0,0,.5)}
#photoSortMod-div .sort_entity .contents .img-size::before {content:'크기 : '}
#photoSortMod-div .sort_entity .contents .img-type {margin-top:.2rem}
#photoSortMod-div .sort_entity .contents .img-type::before {content:'형식 : '}

/**********************************************
note : 기사댓글관리
**********************************************/
#admin-wrap .admin-reply-list .reply-id {letter-spacing:-0.025em}
#admin-wrap .admin-reply-list .reply-id .level {font-size:.75rem;color:rgba(0,0,0,.45)}
#admin-wrap .admin-reply-list .reply-summary {letter-spacing:-0.05em;word-break:break-all}
#admin-wrap .admin-reply-list .reply-dated {margin-bottom:.25rem;color:rgba(0,0,0,.45);line-height:1em;letter-spacing:-0.025em}
#admin-wrap .admin-reply-list .reply-width-50 {width:3.125rem}
#admin-wrap .admin-reply-list .reply-width-150 {width:9.375rem}
#admin-wrap .admin-reply-list .reply-width-180 {width:11.250rem}
@media screen and (max-width: 39.9375em) {
	#admin-wrap .admin-reply-list [class *= "reply-width-"] {width:auto}
	#admin-wrap .admin-reply-list .reply-width-180 {width:6rem}
}

/**********************************************
note : 전체기사 항목
**********************************************/
.admin-article-list .dis-table {width:100%;margin-bottom:2rem;table-layout:fixed}
.admin-article-list .dis-table-row.thead  {background-color:#f8f8fa}
.admin-article-list .dis-table-cell {width:100%;padding:.5rem;font-size:.8rem;letter-spacing:-0.05em;text-align:center;vertical-align:middle}
.admin-article-list .dis-table-cell.for-titles {padding:0;text-align:left}
.admin-article-list .dis-table-row.thead > .dis-table-cell {font-weight:700;text-align:center}
.admin-article-list .dis-table-row > .dis-table-cell:nth-of-type(1) {width:50px}
.admin-article-list .dis-table-row > .dis-table-cell:nth-of-type(3) {width:140px}
.admin-article-list .dis-table-row > .dis-table-cell:nth-of-type(4) {width:100px}
.admin-article-list .dis-table-row > .dis-table-cell:nth-of-type(5) {width:160px}
.admin-article-list .dis-table-cell > .nd-checkbox {margin-top:.25rem;margin-bottom:0}
.admin-article-list .article-titles em {font-style:normal}
.admin-article-list .article-titles .links {display:block;padding:.5rem;font-size:.75rem;line-height:1.25em;color:#303030;text-decoration:none}
.admin-article-list .article-titles .dts {display:inline-block;vertical-align:middle}
.admin-article-list .article-titles .dts.articles {margin-right:.5rem;font-size:1rem;letter-spacing:-0.06em}
.admin-article-list .article-titles .links:hover .dts.articles {text-decoration:underline}
.admin-article-list .article-titles .dts.section {padding:0 .25rem;color:#909090}
.admin-article-list .article-titles .dts.name::before {content:'|';display:inline-block;padding:0 .5rem 0 .25rem;font-size:.7rem;color:#d0d0d0;vertical-align:baseline}
.admin-article-list .article-titles .dts.name, .admin-article-list .article-titles .dts.count {color:#909090}
.admin-article-list .article-titles .dts.count::before {content:'('}
.admin-article-list .article-titles .dts.count::after {content:')'}
@media screen and (max-width: 63.9375em) {
	.row .admin-article-list .dis-table-cell {padding-top:.5rem;padding-bottom:.5rem}
	.row .admin-article-list .dis-table-row > .dis-table-cell:nth-of-type(3) {display:none !important}	
	.row .admin-article-list .article-titles .dts.articles {display:block;padding-bottom:.5rem;line-height:1.25em}
}
@media screen and (max-width: 39.9375em) {
	.row .admin-article-list .dis-table, .row .admin-article-list .dis-table-row, .row .admin-article-list .dis-table-cell {display:block !important;width:auto !important}
	.row .admin-article-list .dis-table-row {padding:1.25rem;border-bottom:1px solid rgba(0,0,0,.08)}
	.row .admin-article-list .dis-table-row::after {content:'';display:table;clear:both}
	.row .admin-article-list .dis-table-row.thead {display:none !important}
	.row .admin-article-list .dis-table-cell {padding:0}
	.row .admin-article-list .dis-table-cell.for-titles {padding-bottom:1rem}
	.row .admin-article-list .dis-table-row > .dis-table-cell:nth-of-type(5) {}
	.row .admin-article-list .article-titles .links {text-align:center}
	.row .admin-article-list .article-titles .dts.articles {display:block;padding:1rem 0;font-size:1.125rem;line-height:1.375em}
}

/* 엠바고 */
.admin-article-list .dis-table-row.embago {background-color:#fcebf0}
.admin-article-list .dis-table-row.embago  .article-titles .dts.articles {color:#e73f72}

/* 미승인 */
.admin-article-list .dis-table-row.recog {background-color:#f0f1f3}
.admin-article-list .dis-table-row.embago  .article-titles .dts.articles {color:#101010}

/* 등급 */
.admin-article-list select[name*="level"] {height:1.75rem;padding:0 1.65rem 0 .35rem;border-color:rgba(0,0,0,.25);background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDM1ODdCREY4MDEwMTFFODg3NEFDNjg5OTYxNUUzNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDM1ODdCRTA4MDEwMTFFODg3NEFDNjg5OTYxNUUzNjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMzU4N0JERDgwMTAxMUU4ODc0QUM2ODk5NjE1RTM2NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMzU4N0JERTgwMTAxMUU4ODc0QUM2ODk5NjE1RTM2NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpQAbT8AAADOSURBVHjaxJbRDYYgDITx1nIxJ6kTOdDfBRATTfoA/KUUIMEHY7jrd6VxizEeIYQ9rFkX0uNM+7dAnB9tvOLnAgP0aOND8e5p6D89iJezomBJXBqYFQXJQlFCMxp9ycDIKDhHOGdgVBSUKwxaVN7o/xnwjIJrRGsGvKKgWiGwoutFrzXQEwVrCGoMWKMgjXF4obR+j4ZDtVE0EWsxoD24qWfg3NXNtwaG5ipVaGpWi4GSkOm6wmnAmAeW1YCsuGtkb+m3vGfO74KAad0CDAAiNUwdEQleJwAAAABJRU5ErkJggg==');background-color:rgba(114,125,146,.8);color:#fefefe;cursor:pointer}
.admin-article-list select[name*="level"]:hover {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0JERDkxNTg4MDBGMTFFODgzMUJDNTQ3OEY2NTVDMTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0JERDkxNTk4MDBGMTFFODgzMUJDNTQ3OEY2NTVDMTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQkREOTE1NjgwMEYxMUU4ODMxQkM1NDc4RjY1NUMxOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQkREOTE1NzgwMEYxMUU4ODMxQkM1NDc4RjY1NUMxOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pulv6lAAAADqSURBVHjaxNQBDoMgDAVQMLvCdontOLsE7GjdbeYp3O7AOiIJIwhtEWxSNdH0a1+ids6BUuqujqmnxhe44MWMfR4c/sG+TnhYsO0BX298Nm4gNLhxBSH3RxDeaBSFX/26eTVFN0ZRmBDuKyIYQQFpXkzQm+Jv9aGmzIO9KEwavkXQgwK2cnIEMcVrPe+++hJBTPHotnoCwR4UUJtfImilKK6eQtBKYWrhVAIJBVDnUgi4FG/sG+nriQRcCksN5xJQKIA7j0NQo2CtXkJQo7DccClBjgKkcyQEKYWWrD7UqeEfH1Ms0iFfAQYAvwVQHSxn9dUAAAAASUVORK5CYII=');border-color:rgba(0,0,0,.5)}
.admin-article-list select[name*="level"] > option {color:#607d8b;background-color:#fefefe}
.admin-article-list select[name*="level"].levelB {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUMwMzYyQjE4MDBGMTFFODk3M0VBMjYzMkMwREYxOUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUMwMzYyQjI4MDBGMTFFODk3M0VBMjYzMkMwREYxOUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QzAzNjJBRjgwMEYxMUU4OTczRUEyNjMyQzBERjE5QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QzAzNjJCMDgwMEYxMUU4OTczRUEyNjMyQzBERjE5QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ptj0bKYAAADhSURBVHjaxJVNDsIgEEbHL57H03iJ0p17L+EVXOrBDHAIaUITagsOw18Tumhg5uV7QE+3++NFRFca87zhXrMbZkBzu/ReALQbagDA9PxcNNYo/OgW/doPwcdeKqzvRb8AvVRMvtcOoIeKXX0cTGqlYhN9CqCVik30KYAWKqL1kFg0HxHXip4DoFMLS6PnANRQ8Xc9GEWkKiwnQQ6AVMXEAUetKKXzkVGUq8LkJJYDwFWhcvYMKu/q7FMDweaKqTCSzSoBiKlQkuOKSheM+MKSAoQqDBVc2ecCgFCF+Kf1FWAAHrpCHTXpAI8AAAAASUVORK5CYII=');background-color:#fefefe;color:rgba(114,125,146,1)}
.admin-article-list select[name*="level"].levelB:hover {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0JERDkxNTg4MDBGMTFFODgzMUJDNTQ3OEY2NTVDMTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0JERDkxNTk4MDBGMTFFODgzMUJDNTQ3OEY2NTVDMTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQkREOTE1NjgwMEYxMUU4ODMxQkM1NDc4RjY1NUMxOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQkREOTE1NzgwMEYxMUU4ODMxQkM1NDc4RjY1NUMxOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pulv6lAAAADqSURBVHjaxNQBDoMgDAVQMLvCdontOLsE7GjdbeYp3O7AOiIJIwhtEWxSNdH0a1+ids6BUuqujqmnxhe44MWMfR4c/sG+TnhYsO0BX298Nm4gNLhxBSH3RxDeaBSFX/26eTVFN0ZRmBDuKyIYQQFpXkzQm+Jv9aGmzIO9KEwavkXQgwK2cnIEMcVrPe+++hJBTPHotnoCwR4UUJtfImilKK6eQtBKYWrhVAIJBVDnUgi4FG/sG+nriQRcCksN5xJQKIA7j0NQo2CtXkJQo7DccClBjgKkcyQEKYWWrD7UqeEfH1Ms0iFfAQYAvwVQHSxn9dUAAAAASUVORK5CYII=');background-color:rgba(114,125,146,1);color:#fefefe}
.admin-article-list select[name*="level"].levelI {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjJFMEE0RTg4MDEwMTFFOEFGRjdEMzIxNzFDQkQ2NEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjJFMEE0RTk4MDEwMTFFOEFGRjdEMzIxNzFDQkQ2NEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMkUwQTRFNjgwMTAxMUU4QUZGN0QzMjE3MUNCRDY0QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMkUwQTRFNzgwMTAxMUU4QUZGN0QzMjE3MUNCRDY0QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiUCScYAAADhSURBVHjaxJVbDsIgEEXHG7fgflyEW/ADujRdhH+6FmAR0oQm1LY4DK8m9KOBmZN7gJ4u99eDiG405nnCvyY/7IDmbu49Axg/9AAA9XlfDZYowugW/dIP0cdeKlzoRb8AvVSo0GsD0EPFpj52JrVSsYo+BdBKxSr6FEALFYf1kFg07RHXip4DYFILS6PnANRQ8Xc9GEWkKhwnQQ6AVIXigKNWlNL5yCjKVWFzEssB4KrQOXsGlXd19qmBYHMdqbCSzSoBOFKhJccVlS4Y8YUlBYhVWCq4ss8FALEK8U/rK8AArQtB7K1DwO4AAAAASUVORK5CYII=');border-color:rgba(21,101,192,.8);background-color:#fefefe;color:rgba(21,101,192,1);font-weight:700}
.admin-article-list select[name*="level"].levelI:hover {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0JERDkxNTg4MDBGMTFFODgzMUJDNTQ3OEY2NTVDMTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0JERDkxNTk4MDBGMTFFODgzMUJDNTQ3OEY2NTVDMTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQkREOTE1NjgwMEYxMUU4ODMxQkM1NDc4RjY1NUMxOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQkREOTE1NzgwMEYxMUU4ODMxQkM1NDc4RjY1NUMxOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pulv6lAAAADqSURBVHjaxNQBDoMgDAVQMLvCdontOLsE7GjdbeYp3O7AOiIJIwhtEWxSNdH0a1+ids6BUuqujqmnxhe44MWMfR4c/sG+TnhYsO0BX298Nm4gNLhxBSH3RxDeaBSFX/26eTVFN0ZRmBDuKyIYQQFpXkzQm+Jv9aGmzIO9KEwavkXQgwK2cnIEMcVrPe+++hJBTPHotnoCwR4UUJtfImilKK6eQtBKYWrhVAIJBVDnUgi4FG/sG+nriQRcCksN5xJQKIA7j0NQo2CtXkJQo7DccClBjgKkcyQEKYWWrD7UqeEfH1Ms0iFfAQYAvwVQHSxn9dUAAAAASUVORK5CYII=');border-color:rgba(0,0,0,.5);background-color:rgba(21,101,192,1);color:#fefefe}
.admin-article-list select[name*="level"].levelT {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEMxNEFBMDU4MDEwMTFFODk1NTVCNTIzNTJDOTIwQjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEMxNEFBMDY4MDEwMTFFODk1NTVCNTIzNTJDOTIwQjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QzE0QUEwMzgwMTAxMUU4OTU1NUI1MjM1MkM5MjBCMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QzE0QUEwNDgwMTAxMUU4OTU1NUI1MjM1MkM5MjBCMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PicDbi4AAADfSURBVHjaxJXLDcMgEAU3T6kk55STJsClJd3knAaAHhwsYQnHNlmWnyV8sGB39Abw5XOnJxE9aMzzgn9NftgBzd3SewEwfugBAOr2ng3WKMLoFv3aD9HHXipc6EW/AL1UqNBrB9BDxa4+Dia1UrGJPgXQSsUm+hRACxWn9ZBYNB0R14qeA2BSC0uj5wDUUPF3PRhFpCocJ0EOgFSF4oCjVpTS+cgoylVhcxLLAeCq0Dl7BpV3dfapgWBznamwks0qAThToSXHFZUuGPGFJQWIVVgquLKvBQCxCvFP6yvAAOThQeBdYmQZAAAAAElFTkSuQmCC');border-color:rgba(221,44,0,.8);background-color:#fefefe;color:rgba(221,44,0,1);font-weight:700}
.admin-article-list select[name*="level"].levelT:hover {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0JERDkxNTg4MDBGMTFFODgzMUJDNTQ3OEY2NTVDMTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0JERDkxNTk4MDBGMTFFODgzMUJDNTQ3OEY2NTVDMTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQkREOTE1NjgwMEYxMUU4ODMxQkM1NDc4RjY1NUMxOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQkREOTE1NzgwMEYxMUU4ODMxQkM1NDc4RjY1NUMxOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pulv6lAAAADqSURBVHjaxNQBDoMgDAVQMLvCdontOLsE7GjdbeYp3O7AOiIJIwhtEWxSNdH0a1+ids6BUuqujqmnxhe44MWMfR4c/sG+TnhYsO0BX298Nm4gNLhxBSH3RxDeaBSFX/26eTVFN0ZRmBDuKyIYQQFpXkzQm+Jv9aGmzIO9KEwavkXQgwK2cnIEMcVrPe+++hJBTPHotnoCwR4UUJtfImilKK6eQtBKYWrhVAIJBVDnUgi4FG/sG+nriQRcCksN5xJQKIA7j0NQo2CtXkJQo7DccClBjgKkcyQEKYWWrD7UqeEfH1Ms0iFfAQYAvwVQHSxn9dUAAAAASUVORK5CYII=');border-color:rgba(0,0,0,.5);background-color:rgba(221,44,0,1);color:#fefefe}
@media screen and (max-width: 39.9375em) {
	.row .admin-article-list select[name*="level"] {margin-bottom:1rem !important}
}

/* 포털전송(for image) */
.admin-article-list .foword-groups {display:inline-block;margin-left:auto;margin-right:auto;font-size:0}
.admin-article-list .foword-groups::after {content:'';display:table;clear:both}
.admin-article-list .foword-groups .group-cell {display:inline-block;margin-right:1px;vertical-align:middle}
.admin-article-list .foword-groups .group-cell:last-of-type {margin-right:0}
.admin-article-list .foword-groups .group-cell .foword-all, .admin-article-list .foword-groups .group-cell .foword-log {overflow:hidden;height:1.25rem;padding:0 .5rem;font-size:.625rem;line-height:1em;color:#fefefe;background-color:#e73f72}
.admin-article-list .foword-groups .group-cell .foword-all {cursor:pointer}
.admin-article-list .foword-groups .group-cell .foword-log {background-color:#303030}
.admin-article-list .foword-groups .group-cell > img {width:1.25rem;filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:filter 3s ease, -webkit-filter 3s ease;transition:filter 3s ease, -webkit-filter 3s ease;cursor:pointer}
@media screen and (max-width: 39.9375em) {
	.row .admin-article-list .foword-groups {display:block;margin-bottom:1rem;text-align:center}	
	.row .admin-article-list .foword-groups .group-cell {display:inline-block;float:none;padding:0;margin:0;vertical-align:middle}
}

/* 이미지/동영상 */
#admin-wrap .admin-article-list .file-type {display:block;width:16px;margin-left:auto;margin-right:auto;background-repeat:no-repeat;background-position:0 0;background-size:100% auto}
#admin-wrap .admin-article-list .file-type.img {height:13px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAZCAYAAABQDyyRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDIyMENBRjcxMTJFMTFFOEJGOUI4MzIxRkE5QjkzREIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDIyMENBRjgxMTJFMTFFOEJGOUI4MzIxRkE5QjkzREIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMjIwQ0FGNTExMkUxMUU4QkY5QjgzMjFGQTlCOTNEQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMjIwQ0FGNjExMkUxMUU4QkY5QjgzMjFGQTlCOTNEQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmen2oMAAACBSURBVHja7JZLDoAwCETLxPufwKUn8ILTrS6M0II0EVYk/fAyQ1NkP062xEBLju2Sy8e1uYQCBQCjZ8wC4EO+pAWMABDlc6UVwqKAKIublECw7PQAYOQ6lIc52XAcAaCHx2/7MegpvXoFAZ6bIOB8ef2GBTA1E2bMhTcA/tKCLsAAg5QjD3yV87AAAAAASUVORK5CYII=')}
#admin-wrap .admin-article-list .file-type.mov,#admin-wrap .admin-article-list .file-type.imgtomov {height:16px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzM1OUM1MkExNjA2MTFFODg3QjU5RDM0N0UxRkNCNjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzM1OUM1MkIxNjA2MTFFODg3QjU5RDM0N0UxRkNCNjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MzU5QzUyODE2MDYxMUU4ODdCNTlEMzQ3RTFGQ0I2MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MzU5QzUyOTE2MDYxMUU4ODdCNTlEMzQ3RTFGQ0I2MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp/K3McAAALnSURBVHjatJe/a1NRFMeflziof0ArgiHBiEIQhyySwULApVAhIg4uDWRxEOxkVSpIQUUHEReHYBZxUCkS6CIE41BBiIt0EAp51MnSTkIRHarfG74nnF7y474fHvjAS96995x73jnnnnug8bIVeEoBlEEJFEEOTPHdFgjBOuiCNbDhs2jGY8wMqII5kB0x5jg5z9+bwO5sBXTiGpAHdVAD0/xvg7vrcrch/8/RKyV6yXrrOrgMmqABelEMqIAFMMvfHe6mxd258h185HOW3qrSe7fAGfAEtH0MsJOXuJserbe7+OEZK9bAZ+ANvVfnRmy8LHMTIw2oKOVtWr0axBNr8APwld6UtXe1JzLON19Qyhf5rZPKKrPkofq0ocSEUQPFVT3uPA3lIl2u2aOOurwwKtVqfG4kcPskTzT4XKPOgQFVplqHATdM3oI/fH8sphFN6pimzr4BBUZ+wFQbFe2XwEEwz3pwDxyJEZgrKtsKhoUjy0V96/IhcJdzak4sTZIW51mdZcOoD1jhNiPu6Ch4Ab7IN/WsE2t8LhmW0CBh1J8FH8A7cNIzK6wUDet4wNqeVC5yHZtyh8eME105o47UMKV0s4F6AzwdM0Z0TZng/8mOzyDDMhmoT5FUtsE1cGfMGNG1ZZQ7igkV/waPwAnwHOyNGSu6QqMCopRA+WtwGtwEPz3Gi651o1KiPKblGiWfOe9KhCDOck4/HY0qQLokD5M9pwO6Cs6BTxGNnqOufkEyTgmuqv7PlcfgG1usU+AV+BtR+eAQkpJsnENIH8uuLPI728biV8xYkWN4cCgZ1XQ2ncYkbdGNiBzL+04xaUR0a5aWlLhm3mlM9hmgW7EKXT2b0s6lH9St2dCuuM3WeYkTcuzpo7TlOuCkLc9T+bJ7N8iMaBh21cXkPrgw4WLi5rm+mEg/6H0xEU+E7Oklcmd43fK9mkkLFutqJjFxG7xXl9MCmffoehJfTgOVoh1et1K/nv8TYABmTsFBCpBLtwAAAABJRU5ErkJggg==')}

/* 검색 */
.embago-search {position:relative;width:280px}
.embago-search::after {content:'';display:table;clear:both}
.embago-search select#sc_date, .embago-search input#sc_forward_word {max-height:34px;margin-bottom:0}
.embago-search select#sc_date {float:left;width:85px}
.embago-search input#sc_forward_word {float:right;width:calc(100% - 86px);font-size:.8rem;letter-spacing:-0.05em;padding-right:45px}
.embago-search .sch-btn {position:absolute;z-index:2;right:0;top:0;width:40px;height:34px;cursor:pointer}
.embago-search .layer-dated {position:absolute;z-index:10;left:0;top:calc(100% + 10px);width:100%;padding:1.25rem;background-color:#fefefe;border:1px solid #a0a0a0}
.embago-search .layer-dated::before, .embago-search .layer-dated::after {content:'';position:absolute;bottom:100%;width:0;height:0;border-style:solid;border-color:transparent}
.embago-search .layer-dated::before {left:32px;border-width:5px;border-bottom-color:#a0a0a0}
.embago-search .layer-dated::after {left:33px;border-width:4px;border-bottom-color:#fefefe}
.embago-search .layer-dated > label[for] {display:block;margin:0 0 .5rem;padding:0;font-size:.75rem;line-height:1em;letter-spacing:-0.05em;color:#505050}
.embago-search .layer-dated > input {font-size:.8rem;letter-spacing:-0.05em}
.embago-search .layer-dated > input:last-of-type {margin-bottom:0}
.embago-search .layer-dated .close-button {top:0}
@media screen and (max-width: 39.9375em) {
	#calendar-wrap.for-potal .potal-search {width:auto;margin-top:.5rem}
}


/**********************************************
note : 기사전송
**********************************************/
#calendar-wrap.for-potal .weekly .weekly-dated {position:relative}
#calendar-wrap.for-potal .weekly .weekly-dated::before {content:'';position:absolute;z-index:5;right:0;top:0;width:8px;height:8px;background-color:transparent;border-radius:50%}
#calendar-wrap.for-potal .weekly .weekly-dated.past::before {background-color:#727d92}
#calendar-wrap.for-potal .weekly .weekly-dated.future::before {background-color:#e73f72}
#calendar-wrap.for-potal .weekly .weekly-dated.select-day {color:#fefefe;background-color:#333}
#calendar-wrap.for-potal .weekly .weekly-dated.select-day::before {display:none !important}

/* 검색 */
#calendar-wrap.for-potal .potal-search {overflow:hidden;position:relative;width:280px;border:1px solid rgba(0,0,0,.12);border-radius:2rem}
#calendar-wrap.for-potal .potal-search select#sc_forward_type,#calendar-wrap.for-potal .potal-search input#sc_forward_word {float:left;height:32px;margin-bottom:0;border:none;box-shadow:none}
#calendar-wrap.for-potal .potal-search select#sc_forward_type {width:94px;margin-right:1px;padding-top:0;padding-bottom:0;font-size:.75rem;letter-spacing:-0.05em}
#calendar-wrap.for-potal .potal-search input#sc_forward_word {width:calc(100% - 95px);padding-top:0;padding-bottom:0;padding-right:42px;font-size:.75rem}
#calendar-wrap.for-potal .potal-search .sch-btn {position:absolute;z-index:1;right:0;top:0;width:38px;height:32px;cursor:pointer}
#calendar-wrap.for-potal .potal-search .layer-dated {}
@media screen and (max-width: 39.9375em) {
	#calendar-wrap.for-potal .potal-search {width:auto;margin-top:.5rem}
}


#article-control-wrap .potal-search {overflow:hidden;position:relative;width:590px; margin:0; padding:0}
#article-control-wrap .potal-search select#sc_recognition, #article-control-wrap .potal-search select#sc_forward_type,#calendar-wrap .potal-search input#sc_forward_word,
#article-control-wrap .potal-search select#sc_date,#calendar-wrap .potal-search input#sc_date,
#article-control-wrap .potal-search input#sc_sdate,
#article-control-wrap .potal-search input#sc_edate{float:left;margin-bottom:0;}

#article-control-wrap .potal-search select#sc_recognition, 
#article-control-wrap .potal-search select#sc_forward_type, 
#article-control-wrap .potal-search select#sc_date, 
#article-control-wrap .potal-search input#sc_sdate,
#article-control-wrap .potal-search input#sc_edate
{width:94px;margin-right:1px;padding-top:0;padding-bottom:0;font-size:.75rem;letter-spacing:-0.05em}

#article-control-wrap .potal-search input#sc_forward_word {width:calc(100% - 380px);padding-top:0;padding-bottom:0;padding-right:42px;font-size:.75rem}
#article-control-wrap .potal-search .sch-btn {position:absolute;z-index:1;right:0;top:0;width:38px;height:32px;cursor:pointer}
@media screen and (max-width: 39.9375em) {
	#article-control-wrap .potal-search {width:auto;margin-top:.5rem}
}


/* 목록 */
.forward-table caption {padding-left:0;padding-right:0}
.forward-table thead th,.forward-table thead td {/* width:12%; */text-align:center;}
.forward-table thead th:nth-child(1),.forward-table thead td:nth-child(1) {width:65px}
.forward-table thead th:nth-child(2),.forward-table thead td:nth-child(2) {width:auto}
.forward-table tbody th {font-size:1rem}
.forward-table tbody th > small {font-size:.75rem;font-weight:400}
.forward-table tbody th > .label {font-size:.6rem !important}
@media screen and (max-width: 39.9375em) {
	.forward-table,.forward-table thead,.forward-table tbody,.forward-table tr,.forward-table th,.forward-table td {display:block;width:auto}
	.forward-table thead {display:none}
	.forward-table tbody th {text-align:center}
}

/* 알림문 */
.forward-table .forward-color {font-size:.7rem;font-weight:400;letter-spacing:-0.05em}
.forward-table .forward-color [class*="text-"] {display:inline-block;position:relative;padding:0 .25rem 0 .625rem;margin:0 .25rem}
.forward-table .forward-color [class*="text-"]::before {content:'';position:absolute;z-index:1;left:0;top:50%;width:5px;height:5px;background-color:#000;border-radius:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.forward-table .forward-color .text-primary::before {background-color:#3498db}
.forward-table .forward-color .text-success::before {background-color:#449d44}
.forward-table .forward-color .text-danger::before {background-color:#d9534f}
.forward-table .forward-color .text-muted::before {background-color:#818a91}

/* 전송매체 */
.forward-groups::after {content:'';display:table;clear:both}
.forward-groups .forward-cell {display:none;margin:0 1px 0 0}
.forward-groups .forward-cell.show {display:inline-block}
.forward-groups .forward-cell.gray {filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}
.forward-groups .forward-cell > img {max-width:1.25rem}

/* 로그기록 */
.log-tables {table-layout:fixed;border-collapse:collapse}

/**********************************************
note : 섹션다운로드
**********************************************/
.article-tables {margin-bottom:1.25rem !important;table-layout:fixed;border-collapse:collapse}
.article-tables thead, .article-tables tbody {border-left:0;border-right:0}
.article-tables th, .article-tables td {border-left:1px solid rgba(0,0,0,.05);text-align:center}
.article-tables th:first-of-type, .article-tables td:first-of-type {border-left:0}
.article-tables tbody th, .article-tables tbody td {color:#707070}

/**********************************************
note : 미승인기사 / 노출대기기사
**********************************************/
#admin-wrap .article-recog table th,#admin-wrap .article-recog td {font-size:.8rem}
#admin-wrap .article-recog .recog-titles {font-size:1rem;text-align:left}
@media screen and (max-width: 63.9375em) {
	#admin-wrap .article-recog .recog-titles {text-align:center}
	#admin-wrap .article-recog .recog-titles a {display:block}
	#admin-wrap .article-recog .medium-table-fixed .recog-titles, #admin-wrap .article-recog .small-table-fixed .recog-titles {text-align:left}
}

/********************************************
note : 기사구조
********************************************/
#admin-wrap .stru-sitemap {position:relative}

/* 1차섹션 */
#admin-wrap .stru-sitemap .first-tree {position:relative;margin-left:60px}
#admin-wrap .stru-sitemap .first-tree li {margin-top:18px}
#admin-wrap .stru-sitemap .first-tree > li  {padding-top:45px}
#admin-wrap .stru-sitemap .first-tree > li:first-child {margin-top:0;padding-top:0}
#admin-wrap .stru-sitemap .first-tree > li::before {content:"1";position:absolute;z-index:2;width:30px;height:30px;font-weight:bold;text-align:center;line-height:30px;color:#fefefe;background-color:#e73f72;right:auto;bottom:auto;left:-45px;border-radius:50%} 
#admin-wrap .stru-sitemap .first-tree > li::after {content:"";position:absolute;z-index:1;top:0;bottom:0;left:-30px;border-left:1px solid #d0c9be}
#admin-wrap .stru-sitemap .first-tree li a {font-size:1rem;color:#373a3c;letter-spacing:-.05em}
#admin-wrap .stru-sitemap .first-tree li .stru-sitemap-pannel {margin-left:.25rem;padding:3px 7px;font-size:0.75rem;color:rgba(0,0,0,.35)}
#admin-wrap .stru-sitemap .first-tree li .stru-sitemap-pannel:hover {color:rgba(0,0,0,.9)}

/* 2차섹션 */
#admin-wrap .stru-sitemap .second-tree {position:relative;margin:1.875rem 0 0 10%}
#admin-wrap .stru-sitemap .second-tree::before {content:'';position:absolute;z-index:1;width:10.8%;margin:15px 0 0 -30px;left:-11.1%;bottom:auto;border-bottom:1px solid #d0c9be}
#admin-wrap .stru-sitemap .second-tree > li::before {content:"2";position:absolute;z-index:2;width:30px;height:30px;font-weight:bold;line-height:30px;text-align:center;color:#fefefe;background-color:#f39a11;right:auto;bottom:auto;left:-38px;border-radius:50%} 
#admin-wrap .stru-sitemap .second-tree > li::after {content:"";position:absolute;z-index:1;top:0;bottom:0;left:-23px;border-left:1px solid #d0c9be}
#admin-wrap .stru-sitemap .second-tree > li.serial::before {content:"S";background-color:#1abc9c}

/* 3차섹션 */
#admin-wrap .stru-sitemap .third-tree {position:relative;margin:1.875em 0 0 12%}
#admin-wrap .stru-sitemap .third-tree::before {content:'';position:absolute;z-index:1;width:12.8%;margin:15px 0 0 -23px;left:-13.6%;bottom:auto;border-bottom:1px solid #d0c9be}
#admin-wrap .stru-sitemap .third-tree > li::before {content:"3";position:absolute;z-index:2;width:30px;height:30px;font-weight:bold;line-height:30px;text-align:center;color:#fefefe;background-color:#818a91;right:auto;bottom:auto;left:-38px;border-radius:50%} 
#admin-wrap .stru-sitemap .third-tree > li::after {content:"";position:absolute;z-index:1;top:0;bottom:0;left:-23px;border-left:1px solid #d0c9be}

@media screen and (max-width: 39.9375em) {
	#admin-wrap .stru-sitemap .first-tree li a {font-size:.8rem}
	#admin-wrap .stru-sitemap .first-tree li .stru-sitemap-pannel {margin-left:.05rem;padding:.05rem .12rem;font-size:.688rem}
}

/********************************************
note : 채널설정
********************************************/
.stru-sitemap.for-channel .nd-group {position:relative}
.stru-sitemap.for-channel .nd-group > select {margin-bottom:0;padding-right:1.5rem;background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>")}
.stru-sitemap.for-channel .nd-checkbox {padding:.25rem 0}
.stru-sitemap.for-channel .nd-checkbox .nd-checked {line-height:1em} 
.stru-sitemap.for-channel .nd-checkbox .nd-checked::before {overflow:hidden;position:absolute;left:-45px;top:0;z-index:10;width:30px;height:30px;line-height:2em;background:transparent;border:0;border-radius:50%}
.stru-sitemap.for-channel .nd-checkbox input[type="checkbox"]:checked ~ .nd-checked {color:#e73f72}
.stru-sitemap.for-channel .nd-checkbox input[type="checkbox"]:checked ~ .nd-checked::before {background-color:#727d92 !important}

/********************************************
note : 채널표
********************************************/
.channel-call {position:relative}
.channel-call .callout {position:absolute;z-index:99;top:100%;right:0;width:50%;max-width:450px;padding:1.25rem}
.channel-call .callout .titles {margin-bottom:.625rem;font-size:1.375rem;line-height:1.25em;letter-spacing:-0.05em}
.channel-call .callout .sums {font-size:.8rem;line-height:1.625em;letter-spacing:-0.05em;color:#808080}
.channel-call .callout .contents {overflow:hidden;overflow-y:auto;max-height:300px}
.channel-call .callout table {table-layout:fixed;border-collapse:collapse}
.channel-call .callout table thead, .channel-call .callout table tbody {border-left:0;border-right:0}
.channel-call .callout table thead th, .channel-call .callout table thead td {line-height:1.25em}
.channel-call .callout table thead small {display:block;font-weight:400}
.channel-call .callout table th, .channel-call .callout table td {padding-top:.75rem;padding-bottom:.75rem;font-size:.8rem}
.channel-call .callout table th, .channel-call .callout table td {text-align:center}
.channel-call .callout table tbody th, .channel-call .callout table tbody td {color:#808080}
.channel-call .callout .channel-code-copy {width:105px;margin-bottom:0;padding:.8rem .5rem;color:#808080;border:1px solid rgba(0,0,0,.05);cursor:pointer}
.channel-call .callout .channel-code-copy:hover {background-color:#f8f8fa}
.channel-call .callout .channel-code-copy > strong {display:block;margin-top:.5rem}
.channel-call .callout .channel-code-copy:hover > strong {color:#303030}
.channel-call .callout .channel-code-copy > p {padding:0;margin:0;font-size:.8em;letter-spacing:0;color:#a0a0a0}
.channel-call .callout .button-group {margin-top:1rem}
@media screen and (max-width: 39.9375em) {
	.channel-call {display:none !important}
	.channel-call .callout {width:100%;max-width:inherit}
}

/********************************************
note : 다음뷰채널
********************************************/
.stru-sitemap.daum-channel input {display:inline-block;width:120px;max-height:1.75rem;margin:0 0 0 .5rem;padding:.25rem .5rem;font-size:.8rem;color:rgba(0,0,0,.65);box-shadow:none;border-color:rgba(0,0,0,.1);-webkit-transition:all .25s;transition:all .25s}
.stru-sitemap.daum-channel input:focus {width:180px;font-weight:700;color:#222;background-color:rgba(0,0,0,.03);border-color:rgba(0,0,0,.35);border-radius:.15rem}
@media screen and (max-width: 39.9375em) {
	.stru-sitemap.daum-channel input {display:block;width:100%;margin:0}
	.stru-sitemap.daum-channel input:focus {width:100%}
}

/********************************************
note : 줌채널
********************************************/
.stru-sitemap.zum-channel select {display:inline-block;width:120px;max-height:1.75rem;margin:0 0 0 .5rem;padding:.25rem .10rem .25rem .5rem;font-size:.8rem;color:rgba(0,0,0,.65);box-shadow:none;border-color:rgba(0,0,0,.1);-webkit-transition:all .25s;transition:all .25s}
.stru-sitemap.zum-channel select:focus {width:180px;font-weight:700;color:#222;background-color:rgba(0,0,0,.03);border-color:rgba(0,0,0,.35);border-radius:.15rem}
@media screen and (max-width: 39.9375em) {
	.stru-sitemap.zum-channel select {display:block;width:100%;margin:0}
	.stru-sitemap.zum-channel select:focus {width:100%}
}


/**********************************************
note : 메인편집(PC)
**********************************************/
.edit-main {overflow-y:hidden;overflow-x:auto;text-align:center}
.edit-main::after,.edit-main .edit-main-container::after {content:'';display:table;clear:both}
/* header */
.edit-main .edit-main-header {padding-top:.35rem;padding-bottom:.35rem;font-size:.8rem;background-color:#6e7990;color:#fefefe}
.edit-main .edit-main-header .close {margin-right:.5rem;font-size:1.25rem;color:#fefefe;cursor:pointer}

/* 편집패널 */
.edit-panel {background-color:#bdc3c7}
.edit-panel::after {content:'';display:table;clear:both}
.panel-group .panel-group-item {float:left;padding:.25rem .625rem;font-size:.9rem;color:#fefefe;border-bottom:none;text-align:center;cursor:pointer;transition:color .15s ease-in,background .2s ease-out;-moz-transition:color .15s ease-in,background .2s ease-out;-webkit-transition:color .15s ease-in,background .2s ease-out;-o-transition:color .15s ease-in,background .2s ease-out}
.panel-group.modify .panel-group-item {color:#000}
.panel-group .panel-group-item:hover,.panel-group .panel-group-item:active,.panel-group .pannel-group-item:focus {background-color:#000}

/* 편집박스 */
.edit-contents::after {content:'';display:table;clear:both}
.edit-contents .edit-panel {border-left:2px solid rgba(0,0,0,.05);border-top:1px solid rgba(0,0,0,.05);cursor:move}
.edit-contents.html .edit-panel {background-color:#fae4e8}
.edit-contents.article .edit-panel {background-color:#dcecdd}
.edit-contents.auto .edit-panel, .edit-contents.box .edit-panel {background-color:#f4ebdd}
.edit-contents.auto .edit-panel.article, .edit-contents.box .edit-panel.article {background-color:#dcecdd}
.edit-contents .panel-group .panel-group-item {color:rgba(0,0,0,.25)}
.edit-contents .panel-group.modify .panel-group-item {color:rgba(0,0,0,.75)}
.edit-contents .panel-group.modify .panel-group-item:hover,
.edit-contents .panel-group.modify .panel-group-item:active,
.edit-contents .panel-group.modify .panel-group-item:focus {color:#fefefe;background-color:rgba(0,0,0,.75)}
.edit-contents .panel-group.modify .panel-group-item.active {color:#e7316e}
.edit-contents .panel-group.modify .panel-group-item.active:hover,
.edit-contents .panel-group.modify .panel-group-item.active:active,
.edit-contents .panel-group.modify .panel-group-item.active:focus {color:#fefefe;background-color:#e7316e}

/* 편집패널 - 각색상 */
.panel-group .panel-group-item:hover,.panel-group .panel-group-item:active,.panel-group .panel-group-item:focus {color:rgba(0,0,0,.75)}
.panel-group .panel-group-item.html:hover,.panel-group .panel-group-item.html:active,.panel-group .panel-group-item.html:focus {background-color:#fae4e8}
.panel-group .panel-group-item.article:hover,.panel-group .panel-group-item.article:active,.panel-group .panel-group-item.article:focus {background-color:#bcd0f4}
.panel-group .panel-group-item.auto:hover,.panel-group .panel-group-item.auto:active,.panel-group .panel-group-item.auto:focus {background-color:#dcecdd}
.panel-group .panel-group-item.box:hover,.panel-group .panel-group-item.box:active,.panel-group .panel-group-item.box:focus {background-color:#f4ebdd}
.panel-group .panel-group-item.ad:hover,.panel-group .panel-group-item.ad:active,.panel-group .panel-group-item.ad:focus {background-color:#edd1f9}
.panel-group .panel-group-item.add:hover,.panel-group .panel-group-item.add:active,.panel-group .panel-group-item.add:focus,.panel-group .panel-group-item.load:hover,.panel-group .panel-group-item.load:active,.panel-group .panel-group-item.load:focus 
{color:#fefefe;background-color:rgba(10,10,10,.55)}

/* 계층구조 */
.autobox-top-div::after {content:'';display:table;clear:both}
.autobox-top-div.site-map {position:relative;padding:1rem}
.autobox-top-div.site-map::before {content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(25,121,211,.2);border:1px dotted rgba(0,0,0,.12)}
.autobox-top-div.site-map:hover::before {background-color:rgba(25,121,211,.35);border-color:rgba(0,0,0,.5)}
.autobox-top-div.site-map .edit-panel {position:relative;z-index:10;background-color:#d4d7de !important;border-left-color:#e73f72 !important}

/* 숏코드 */
.edit-contents .edit_button.label {display:block;position:relative;font-weight:700;text-align:right;text-decoration:none;-webkit-transition:all .25s;transition:all .25s}
.edit-contents .edit_button.label::before {content:'Short Code';float:left;font-weight:400;color:rgba(0,0,0,.35);-webkit-transition:all .25s;transition:all .25s}
.edit-contents .edit_button.label:hover {padding-top:.625rem;padding-bottom:.625rem}
.edit-contents .edit_button.label:hover::before {content:'수정';color:#fefefe}

/* modal */
.edit-modal .panel {width:calc(100% - 1px)}
.edit-modal .panel.selected {border-width:3px;border-color:#e73f72}
.edit-modal .CodeMirror {width:auto;height:350px;border:1px solid rgba(0,0,0,.12)}
.edit-modal .modal-codemirror {padding:1px 0 0}
.edit-modal .modal-codemirror .CodeMirror {margin-bottom:0 !important}
.edit-modal-close::after {content:'';display:table;clear:both}
.edit-modal-close .close-buttons {font-size:2.5rem;color:rgba(0,0,0,.5);cursor:pointer;transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease}
.edit-modal-close .close-buttons:hover,.edit-modal-close .close-buttons:active,.edit-modal-close .close-buttons:focus {color:rgba(0,0,0,.9);transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg)}

/* 편집 소터블 */
.ui-state-highlight {background-color:#f0f1f3;border:1px dashed rgba(0,0,0,.08)}

/* edit iframe */
.edit-iframes {width:100%;min-height:300px;border:none}

/* 수동기사 사진위치 */
.photo-position .photos {display:inline-block;width:18px;height:18px;background:url(/image/admin/manual_article_photos.png) no-repeat}
.photo-position .photos.position-bl {background-position:0 -72px}
.photo-position .photos.position-br {background-position:-36px -72px}
.photo-position .photos.position-bc {background-position:-72px -72px}
.photo-position .photos.position-ll {background-position:-108px -72px}
.photo-position .photos.position-lr {background-position:-144px -72px}
.photo-position .photos.position-lc {background-position:-180px -72px}
.photo-position input[type="radio"]:checked + label .photos.position-bl {background-position:0 -108px}
.photo-position input[type="radio"]:checked + label .photos.position-br {background-position:-36px -108px}
.photo-position input[type="radio"]:checked + label .photos.position-bc {background-position:-72px -108px}
.photo-position input[type="radio"]:checked + label .photos.position-ll {background-position:-108px -108px}
.photo-position input[type="radio"]:checked + label .photos.position-lr {background-position:-144px -108px}
.photo-position input[type="radio"]:checked + label .photos.position-lc {background-position:-180px -108px}
@media screen and (max-width: 39.9375em) {
	.photo-position .photos {background-size:108px auto}
	.photo-position .photos.position-bl {background-position:0 0}
	.photo-position .photos.position-br {background-position:-18px 0}
	.photo-position .photos.position-bc {background-position:-36px 0}
	.photo-position .photos.position-ll {background-position:-54px 0}
	.photo-position .photos.position-lr {background-position:-72px 0}
	.photo-position .photos.position-lc {background-position:-90px 0}
	.photo-position input[type="radio"]:checked + label .photos.position-bl {background-position:0 -18px}
	.photo-position input[type="radio"]:checked + label .photos.position-br {background-position:-18px -18px}
	.photo-position input[type="radio"]:checked + label .photos.position-bc {background-position:-36px -18px}
	.photo-position input[type="radio"]:checked + label .photos.position-ll {background-position:-54px -18px}
	.photo-position input[type="radio"]:checked + label .photos.position-lr {background-position:-72px -18px}
	.photo-position input[type="radio"]:checked + label .photos.position-lc {background-position:-90px -18px}
}

/* 판추가 */
.section-add-div {margin-top:.625rem}
.section-add-div::after {content:'';display:table;clear:both}
.section-add-div .seccode-del-button {float:left;margin-right:1px}
.section-add-div .seccode-del-button input + label {display:block;padding:.4rem .5rem;line-height:1em;font-size:.7rem;color:rgba(0,0,0,.45);border:1px solid rgba(0,0,0,.12);letter-spacing:-0.05em;cursor:pointer;transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease}
.section-add-div .seccode-del-button input + label:hover {color:rgba(0,0,0,.75);border-color:rgba(0,0,0,.3)}

/**********************************************
note : 웹출판
**********************************************/
.web-pub-wrap::after,.web-pub-wrap .web-pub-header::after,.web-pub-wrap .web-pub-content::after {content:'';display:table;clear:both}
.web-pub-wrap .web-pub-title {margin:3rem 0;font-size:1.8rem;line-height:1em;letter-spacing:-0.1em}
.web-pub-wrap .web-pub-content .button {padding-top:3rem;padding-bottom:3rem}

/**********************************************
note : 게시판
**********************************************/
#admin-wrap .bbs-config .checkbox-group .has-tip {display:none;font-weight:normal}
#admin-wrap .bbs-config .checkbox-group .has-tip.active {display:inline-block}

/**********************************************
note : 배너/팝업관리
**********************************************/
#admin-wrap .admin-ad-list {margin-bottom:1rem}

/* 목록 */
#admin-wrap .ad-content .ad-tile {position:relative;margin-bottom:1rem;border:1px solid rgba(0,0,0,.12);border-top:none;letter-spacing:-0.05em}
#admin-wrap .ad-content .ad-tile::after {content:'';display:table;clear:both}
#admin-wrap .ad-content .ad-tile .ad-tile-state {padding:.5rem 0;margin-left:-1px;margin-right:-1px;margin-bottom:.5rem;font-size:.6rem;line-height:1em;color:rgba(0,0,0,.25);text-align:center;color:#fefefe;background-color:#777}
#admin-wrap .ad-content .ad-tile.proceeding .ad-tile-state {background-color:#2199e8}
#admin-wrap .ad-content .ad-tile.previous .ad-tile-state {background-color:#16a085}
#admin-wrap .ad-content .ad-tile .ad-tile-image {display:table;width:100%;height:190px;padding-left:.9375rem;padding-right:.9375rem;table-layout:fixed}
@media screen and (max-width: 39.9375em) {
	#admin-wrap .ad-content .ad-tile .ad-tile-image {padding-left:.625rem;padding-right:.625rem}
}
#admin-wrap .ad-content .ad-tile .ad-tile-image .dis-table-cell {width:100%;height:190px;vertical-align:middle}
#admin-wrap .ad-content .ad-tile .ad-tile-image img {max-height:190px}
#admin-wrap .ad-content .ad-tile .ad-tile-content {text-align:center;padding:.9375rem}
#admin-wrap .ad-content .ad-tile .ad-tile-content .ad-tile-title {line-height:1.25em;margin-bottom:.625rem}
#admin-wrap .ad-content .ad-tile .ad-tile-content .ad-tile-info .label {border-bottom:none}
#admin-wrap .ad-content .ad-tile .ad-tile-content .ad-tile-regdate {margin-top:.8rem;font-size:.8rem}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit::after {content:'';display:table;clear:both}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns {float:left;padding:1rem 0;color:#727d92;background-color:rgba(0,0,0,.03);text-align:center;border-top:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);border-bottom:none;cursor:pointer}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:hover,
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:active,
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:focus {background-color:#727d92;color:#fefefe}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit {margin-right:-1px}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit::before, #admin-wrap .ad-content .ad-tile .ad-tile-toolkit::after {display:none}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child {border-left:none}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(1) {display:inline-block;width:100%}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(2), #admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .btns {display:inline-block;width:50%}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(2):last-child, #admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .btns:last-child {margin-right:-6px}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(3), #admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .btns {display:inline-block;width:33.33333%}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(3):last-child, #admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .btns:last-child {margin-right:-6px}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(4), #admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .btns {display:inline-block;width:25%}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(4):last-child, #admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .btns:last-child {margin-right:-6px}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(5), #admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .btns {display:inline-block;width:20%}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(5):last-child, #admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .btns:last-child {margin-right:-6px}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(6), #admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .btns {display:inline-block;width:16.66667%}
#admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(6):last-child, #admin-wrap .ad-content .ad-tile .ad-tile-toolkit .btns:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .btns:last-child {margin-right:-6px}
#admin-wrap .dis-table-cell object,#admin-wrap .dis-table-cell iframe {max-width:100% !important;max-height:190px !important}

/* 배너가져오기 - 편집화면 */
#admin-wrap.edit-modal .ad-content .ad-tile .ad-tile-image .dis-table-cell {height:120px}
#admin-wrap.edit-modal .ad-content .ad-tile .ad-tile-image img {max-height:120px}
#admin-wrap.edit-modal .ad-content .ad-tile .ad-tile-title {margin-bottom:0}
#admin-wrap .ad-content .ad-tile .content-inert {position:absolute;z-index:10;right:.625rem;top:.625rem}
#admin-wrap .ad-content .ad-tile .content-buttons {width:50px;height:50px;color:#fefefe;text-align:center;border-radius:50%;border-bottom:none;cursor:pointer;transition:background .15s;-moz-transition:background .15s;-webkit-transition:background .15s;-o-transition:background .15s}
#admin-wrap .ad-content .ad-tile .content-buttons.inert {background-color:#b8bec8}
#admin-wrap .ad-content .ad-tile .content-buttons.inert:hover {background:#727d92}
#admin-wrap .ad-content .ad-tile .content-buttons.display {background-color:#2199e8}
#admin-wrap .ad-content .ad-tile .content-buttons.display:hover {background:#1583cc}

/* 등록 */
#admin-wrap .ad-crt-wrap {padding:.9375rem;background-color:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.12)}

/* 형태(img,swf) */
#admin-wrap .ad-panel code {background:transparent;border:none;padding:0}
#admin-wrap .ad-panel code .nd-size {font-size:.75rem;color:#808a9d}

/* 진행상황 */
#admin-wrap .ad-panel.nd-progress  {border-top-color:#2199e8}
#admin-wrap .ad-panel.nd-progress .nd-banner-header {background-color:#2199e8}
#admin-wrap .ad-panel.nd-end  {border-top-color:#aab1bd}
#admin-wrap .ad-panel.nd-end .nd-banner-header {background-color:#aab1bd}
#admin-wrap .ad-panel.nd-function  {border-top-color:#34495e;border-top-width:2px}
#admin-wrap .ad-panel.nd-func-end  {border-top-color:#aab1bd;border-top-width:2px}
#admin-wrap .ad-panel.nd-function .nd-banner-header,
#admin-wrap .ad-panel.nd-func-end .nd-banner-header {background-color:#e73f72}

/* 추가,삭제 */
#admin-wrap .ad-btns {position:fixed;right:15px;bottom:55px;z-index:55}
#admin-wrap .ad-btns .btn {box-shadow:rgba(0,0,0,0.1) 2px 1px 2px}

/* 닫기아이콘 */
#admin-wrap .ad-layer-icons {border:1px solid rgba(0,0,0,.1);background-color:rgba(0,0,0,.03);padding:0.938em}

/* 광고종료메시지(관리자용) */
#admin-wrap .ad-finished {margin:0 0 1rem;padding:.625rem;font-size:.8rem;color:rgba(0,0,0,.55);background-color:rgba(0,0,0,.03);letter-spacing:-0.05em}
#admin-wrap .banner-later {color:#16a085}
#admin-wrap .banner-finish {color:#e7316e}

/* 이미지맵 */
#admin-wrap .ad-preview {height:auto;border:1px solid rgba(0,0,0,.1);background-color:#f9f9f9}
#admin-wrap .ad-preview-wrapper {position:relative}
#admin-wrap .ad-canvas {position:absolute;top:0;left:0;background-color:#000;filter:alpha(opacity=1);opacity:.01;z-index:5;cursor:default}
#admin-wrap .ad-map {position:absolute;width:auto;height:auto;background-color:rgba(0,0,0,.3);border:1px dashed rgba(244,244,244,.4);z-index:3}
#admin-wrap .ad-map-btns {position:absolute;left:100%;z-index:6}
#admin-wrap .ad-map-btns .btn-group-vertical {display:inline-block;vertical-align:middle}
#admin-wrap .ad-map-btns .btn-group-vertical .button {float:none;display:block;margin-bottom:0}
#admin-wrap .ad-map-bg {-webkit-animation:createBgcolor .5s ease-out;-moz-animation:createBgcolor .5s ease-out;-o-animation:createBgcolor .5s ease-out;animation:createBgcolor .5s ease-out;}
#admin-wrap .ad-upload-file {display:none}

/* create effect */
@-webkit-keyframes createBgcolor{
	from {background-color:rgba(0,0,0,.1)}
	to {background-color:transparent}
}
@-moz-keyframes createBgcolor{
	from {background-color:rgba(0,0,0,.1)}
	to {background-color:transparent}
}
@-o-keyframes createBgcolor{
	from {background-color:rgba(0,0,0,.1)}
	to {background-color:transparent}
}
@keyframes createBgcolor{
	from {background-color:rgba(0,0,0,.1)}
	to {background-color:transparent}
}

/* 기능성배너 */
#admin-wrap .banner-activity-box::after {content:'';display:table;clear:both}
#admin-wrap .activity-group {position:relative;margin-bottom:1rem;padding:.9375rem;background:#f4f4f4;border:1px solid rgba(0,0,0,.05);border-radius:.25rem;text-align:center;cursor:move}
#admin-wrap .activity-group::before {content:'';position:absolute;z-index:5;background-color:rgba(255,255,255,.5);left:1px;right:1px;top:1px;bottom:1px;border-radius:.25rem;visibility:hidden}
#admin-wrap .ui-sortable-helper .activity-group {border-style:dashed;border-color:rgba(0,0,0,.2)}
#admin-wrap .ui-sortable-helper .activity-group::before {visibility:visible}
#admin-wrap .activity-group .dis-table {width:100%;table-layout:fixed}
#admin-wrap .activity-group .dis-table-cell {width:100%;height:150px;text-align:center;vertical-align:middle}
#admin-wrap .activity-group img {max-height:150px}
#admin-wrap .activity-group .input-group {margin-top:1rem;margin-bottom:0}
#admin-wrap .activity-group .button-trash {position:absolute;z-index:2;width:auto;height:auto;font-size:2.5rem;color:rgba(0,0,0,.2);right:5px;top:5px;border:none;cursor:pointer;transition:all .25s}
#admin-wrap .activity-group .button-trash:hover,#admin-wrap .activity-group .button-trash:active,#admin-wrap .activity-group .button-trash:focus {color:#333}

.ad-tile-image object {display:block;margin-right:auto;margin-left:auto;}

/********************************************
note : 통계
********************************************/
#admin-wrap .weblog {letter-spacing:-0.05em}
/* 접속자통계 */
#admin-wrap .weblog .weblog-header {padding:0 .9375rem;margin-bottom:2rem}
#admin-wrap .weblog .weblog-header .weblog-header-title {margin-bottom:.8rem;font-size:1.063rem;font-weight:700;line-height:1.25em}
#admin-wrap .weblog .weblog-header .weblog-header-title .google {color:#ea4335}
#admin-wrap .weblog .weblog-header .weblog-header-title .naver {color:#2cb400}
#admin-wrap .weblog .weblog-header p {margin:0;font-size:.9rem;line-height:1.65em;color:rgba(0,0,0,.55)}
#admin-wrap .weblog .weblog-content {margin-bottom:2rem;padding:.9375rem;border:1px solid rgba(0,0,0,.12);text-align:center}
#admin-wrap .weblog .weblog-content .weblog-content-header {padding:.9375rem 0;margin-bottom:1rem}
#admin-wrap .weblog .weblog-content .weblog-logos {display:inline-block;max-height:80px;margin-left:auto;margin-right:auto}
#admin-wrap .weblog .weblog-content .weblog-content-title {font-size:2.6rem;line-height:1em;color:#727d92}
#admin-wrap .weblog .weblog-content .button {margin-bottom:0}
#admin-wrap .weblog .weblog-footer {padding:0 .9375rem;margin-bottom:1rem;font-size:.9rem;line-height:1.65em;color:rgba(0,0,0,.55)}
@media screen and (max-width: 39.9375em) {
	#admin-wrap .weblog .weblog-header,.weblog .weblog-footer {padding:0;margin-bottom:1rem}
	#admin-wrap .weblog .weblog-content {margin-bottom:1rem}
	#admin-wrap .weblog .weblog-content .weblog-content-header {padding:0}
	#admin-wrap .weblog .weblog-content .weblog-content-title {font-size:2rem}
}

/********************************************
note : 환경설정
********************************************/
/* tab */
.config-tab .menu {margin-bottom:1rem}
.config-tab .menu li > a {padding-top:.938rem;padding-bottom:.938rem;text-decoration:none;text-align:center;color:#303740;letter-spacing:-0.05em;background-color:#fefefe;border:1px solid rgba(0,0,0,.1);border-left:none}
.config-tab .menu li > a.nd-only {color:#e6336d}
.config-tab .menu li > a:hover {background-color:rgba(0,0,0,.03)}
.config-tab .menu li:first-child > a {border-left:1px solid rgba(0,0,0,.1)}
.config-tab .menu li.active > a {font-weight:bold;color:#fefefe;background-color:#303740}
.config-tab .menu li.active > a.nd-only {background-color:#e6336d}
@media screen and (max-width: 39.9375em) {
	.config-tab .menu li > a {border-left:1px solid rgba(0,0,0,.1);border-top:none}
	.config-tab .menu li:first-child > a {border-top:1px solid rgba(0,0,0,.1)}
}

/* HTML Editor */
#admin-wrap .CodeMirror {margin-bottom:1px;border:1px solid rgba(0,0,0,.12)}

/* 박스모음스킨 */
#admin-wrap .box-skin-write #body4_layer {height:1px;visibility:hidden;transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-o-transition:all .25s ease}
#admin-wrap .box-skin-write #body4_layer.active {height:auto;visibility:visible}

/********************************************
note : 섹션설정
********************************************/
/* 설정기본 */
#admin-wrap .section-list {width:calc(25% - 1px);min-height:650px;margin-right:1px;margin-bottom:1rem;padding:.9375rem;border:1px solid rgba(0,0,0,.12)}
#admin-wrap .section-list:last-child {width:25%;margin-right:0}
@media screen and (max-width: 63.9375em) {
	#admin-wrap .section-list {overflow-y:auto;width:calc(50% - 1px);height:350px;margin-bottom:2px}
	#admin-wrap .section-list:last-child {width:inherit;margin-right:0}
	#admin-wrap .section-list:nth-child(2n) {float:right;width:calc(50% - 1px);margin-left:1px;margin-right:0}
}
@media screen and (max-width: 39.9375em) {
	#admin-wrap .section-list {width:100%;height:200px}
	#admin-wrap .section-list:nth-child(2n),
	#admin-wrap .section-list:last-child {width:100%;margin-right:0}
}

/* 리스트 */
#admin-wrap .section-list ul li {display:block;padding:.5rem;line-height:1em;border:1px solid transparent}
#admin-wrap .section-list ul li::after {content:'';display:table;clear:both}
#admin-wrap .section-list ul li:hover {background-color:rgba(0,0,0,.05);border-color:rgba(0,0,0,.08);cursor:move}
@media screen and (max-width: 39.9375em) {
	#admin-wrap .section-list {padding:.625rem}
}
#admin-wrap .section-list .list-panel {padding:.35rem 0}
@media screen and (max-width: 63.9375em) {
	#admin-wrap .section-list .list-panel {padding-bottom:.75rem}
}
#admin-wrap .section-list .list-panel .sec-title {font-size:1rem;margin-right:.7rem;letter-spacing:-0.05em}
#admin-wrap .section-list .section-list-title {padding-bottom:1rem;margin-bottom:1rem;font-size:1.4rem;line-height:1em;letter-spacing:-0.075em;border-bottom:1px solid rgba(0,0,0,.2)}
#admin-wrap .section-list .button-group {margin-bottom:0}

/* 소터블 */
#admin-wrap .section-code .ui-sortable-handle {cursor:move}
#admin-wrap .section-code .viewLoading {display:none;height: 100%;left: 0px;position: fixed;_position:absolute;top: 0px;width: 100%;filter:alpha(opacity=50);-moz-opacity:0.5;opacity : 0.5;}
#admin-wrap .section-code .viewLoading .loading_img {position:absolute;top:50%;left:50%;height:35px;margin-top:-75px;margin-left:-75px;z-index:200;}
#admin-wrap .section-code .ui-state-highlight {background-color:#f0f1f3;border:1px dashed #c6cbd3}
#admin-wrap .section-code .default-cursor {cursor:default}

/* 섹션설정메뉴 */
#admin-wrap .section-code .section-nav {position:relative;z-index:1001}

/********************************************
note : 섹션설정
********************************************/
/* 2017 */
#admin-wrap .section-code-selectbox {min-height:200px;padding:0}
#admin-wrap .section-code-selectbox option {padding:.5rem .75rem;cursor:pointer}
@media screen and (max-width: 63.9375em) {
	#admin-wrap .section-code-selectbox {min-height:120px}
}

/* 이름(코드) */
#admin-wrap .section-code-name {letter-spacing:-0.05em}
#admin-wrap .section-code-code {color:rgba(0,0,0,.45);letter-spacing:-0.05em}

/* 아이콘 */
#admin-wrap .section-code-checked {color:rgba(0,0,0,.75)}

/********************************************
note : SNS 로그인 설정
********************************************/
#admin-wrap .configure .plug-in {letter-spacing:-0.05em}
#admin-wrap .configure .plug-in .checkbox-group label {min-width:72px}
#admin-wrap .configure .plug-in .sns-icon {display:inline-block;width:30px;height:30px;margin-right:5px;line-height:1.95rem;color:#fefefe;background-color:#000;border-radius:50%}
#admin-wrap .configure .plug-in .sns-icon.naver {background-color:#2db400}
#admin-wrap .configure .plug-in .sns-icon.facebook {background-color:#3b5998}
#admin-wrap .configure .plug-in .sns-icon.google {background-color:#d54636}
#admin-wrap .configure .plug-in .sns-icon.kakao {color:#3b1e1e;background-color:#ffdc00}
#admin-wrap .configure .plug-in .sns-icon.twitter {background-color:#2daae2}
@media screen and (max-width: 39.9375em) {
	#admin-wrap .configure .plug-in .sns-icon {display:block;margin-left:auto;margin-right:auto;margin-bottom:.35rem}
}

/********************************************
note : 로고설정
********************************************/
#admin-wrap .logos-uploader .button {margin-bottom:0}
#admin-wrap .logos-uploader input[type="file"]::checked +  .button {background:#000}

/********************************************
note : 메뉴바 디자인
********************************************/
#admin-wrap .menu-design .design-choice {text-align:center}
#admin-wrap .menu-design .design-choice::after {content:'';display:table;clear:both}
@media screen and (max-width: 39.9375em) {
	#admin-wrap .menu-design .design-choice .design-choice-title {margin-bottom:1rem}
}

/* 목록 */
#admin-wrap .menu-design .design-selector {display:block}
#admin-wrap .menu-design .design-selector img {-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.35;filter:alpha(opacity:'35')}
#admin-wrap .menu-design .design-selector:hover img,
#admin-wrap .menu-design .design-selector:focus img,
#admin-wrap .menu-design .design-selector.active img {-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;filter:alpha(opacity:'100')}

/********************************************
note : 사용자메뉴
********************************************/
#admin-wrap .menu-check .accordion-item a.accordion-title {font-size:1rem;font-weight:700;text-decoration:none}
#admin-wrap .menu-check .accordion-item.is-active a.accordion-title {padding-bottom:0;font-size:.8rem;font-weight:400;background-color:transparent}
#admin-wrap .menu-check .accordion-item.is-active a.accordion-title::before {visibility:hidden}
#admin-wrap .menu-check .accordion-item.is-active .accordion-content {border-top:none}
#admin-wrap .menu-check .first {overflow-y:auto;max-height:350px}
#admin-wrap .menu-check .first li {margin-top:6px}
#admin-wrap .menu-check .first > li:first-child {margin-top:0}
#admin-wrap .menu-check .second,
#admin-wrap .menu-check .third {padding-left:15px}
#admin-wrap .menu-check .radio-menu {display:block}
#admin-wrap .menu-check .radio-menu input[type="checkbox"] {display:none}
#admin-wrap .menu-check .radio-menu input[type="checkbox"] ~ .checked {position:relative;display:block;padding:.625rem;letter-spacing:-0.05rem;color:rgba(0,0,0,.55);background-color:#fefefe;border:1px dashed rgba(0,0,0,.12);cursor:pointer}
#admin-wrap .menu-check .radio-menu:hover input[type="checkbox"] ~ .checked {background-color:#f8f8f8}
#admin-wrap .menu-check .radio-menu input[type="checkbox"]:checked ~ .checked {border:1px solid rgba(0,0,0,.1);background-color:#727d92;color:#fefefe;font-weight:700}
#admin-wrap .menu-check .radio-menu input[type="checkbox"]:checked ~ .checked::after {content:"\e6cd";position:absolute;z-index:1;display:block;width:22px;height:22px;margin-top:-12px;font-family:'Stroke 7';font-size:1.1rem;font-weight:400;vertical-align:top;text-align:center;right:.625rem;top:50%}

#admin-wrap .user-menu-list .button-group .button {margin-bottom:0}
#admin-wrap .user-menu-list li {margin-top:5px}
#admin-wrap .user-menu-list > li:first-child {margin-top:0} 
#admin-wrap .user-menu-list .second, #admin-wrap .user-menu-list .third {padding-left:40px}
#admin-wrap .user-menu-list .section-link {position:relative;max-height:60px;padding:.65rem .7rem;line-height:1em;letter-spacing:-0.05em;cursor:move;border:1px dashed rgba(0,0,0,.12)}
#admin-wrap .user-menu-list .section-link .section-titles {display:inline-block;float:left;margin-top:6px}
#admin-wrap .user-menu-list .section-link::after {content:'';display:table;clear:both}
#admin-wrap .user-menu-list .section-link:hover {background-color:#f0f1f3}
#admin-wrap .user-menu-list .section-link .fa-arrows-v {color:#000;visibility:hidden;opacity:.25;filter:alpha(opacity:'25')}
#admin-wrap .user-menu-list .section-link:hover .fa-arrows-v {visibility:visible} 
#admin-wrap .menu-design .user-menu-list .second.ui-sortable.sortable-hide {display:none}

/********************************************
note : 자동박스관리
********************************************/
#admin-wrap .autobox-file .accordion-content {padding-left:0;padding-right:0;border-left:none;border-right:none;border-bottom:none}
#admin-wrap .autobox-file .autobox-file-panel {text-align:center}
#admin-wrap .autobox-file .autobox-file-panel label {cursor:pointer}
#admin-wrap .autobox-file .autobox-file-panel img {float:none;max-height:120px;margin-left:auto;margin-right:auto}

/* 리스트 */
#admin-wrap .autobox-list .menu .button {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

/********************************************
note : 반자동박스
********************************************/
.semibox-wrap {background-color:#fefefe}
.semibox-wrap::after,.semibox-header::after,.semibox-content::after {content:'';display:table;clear:both}
.semibox-wrap .semibox-content {position:relative;margin-bottom:5px;padding:.625rem;border:1px solid rgba(0,0,0,.12);-webkit-transition:background .3s;transition:background .3s}
.semibox-wrap .semibox-content:hover {background-color:#f0f1f3}
.semibox-wrap .move-pointer {position:absolute;z-index:1;left:-1px;top:0;width:calc(100% - 155px);height:100%;background:transparent;-webkit-transition:width .3s;transition:width .3s}
.semibox-wrap .move-pointer:hover {cursor:move}
.semibox-wrap .move-pointer > .fa {display:none;position:absolute;z-index:1;right:0;top:50%;color:#c6cbd3;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.semibox-wrap .move-pointer:hover > .fa {display:block}
.semibox-wrap .semibox-group::after {content:'';display:table;clear:both}
.semibox-wrap .semibox-group .semibox-group-input {float:left;width:calc(100% - 155px)}
.semibox-wrap .semibox-group .semibox-group-input .article-title-fake {display:inline-block;position:relative;z-index:10;height:40px;line-height:40px;letter-spacing:-0.025em}
.semibox-wrap .semibox-group .semibox-group-input input {height:40px;margin-bottom:0;padding-left:0;padding-right:0;letter-spacing:-0.025em;background-color:transparent;border:1px solid transparent;box-shadow:none;-webkit-transition:all .3s;transition:all .3s}
.semibox-wrap .semibox-group .semibox-group-input input:focus {position:relative;z-index:10;padding-left:.625rem;padding-right:.625rem;color:#e73f72;background-color:#fefefe;border-color:rgba(0,0,0,.08)}
.semibox-wrap .semibox-group .semibox-group-btns {float:right;width:140px}
.semibox-wrap .semibox-group .semibox-group-btns .btn {float:left;width:28px;height:40px;font-size:.8rem;color:#aab1bd;cursor:pointer;-webkit-transition:color .25s;transition:color .25s}
.semibox-wrap .semibox-group .semibox-group-btns .btn:hover {color:#727d92}
.semibox-wrap .semibox-group .semibox-group-btns .btn[data-tp="mod"] {width:42px;margin-right:.625rem;font-size:1rem;color:#fefefe;background-color:#727d92;border-radius:.25rem}
.semibox-wrap .semibox-group .semibox-group-btns .btn[data-tp="mod"]:hover {background-color:#e73f72}
@media screen and (max-width: 39.9375em) {
	.semibox-wrap .move-pointer {display:none}
}

/* 옵션활성화시 */
.semibox-wrap.is-open .move-pointer {display:none}
.semibox-wrap.is-open .semibox-group {padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.08)} 
.semibox-wrap.is-open .semibox-group .semibox-group-input .article-title-fake,.semibox-wrap.is-open .semibox-group .semibox-group-input input {font-size:1.125rem;font-weight:700}
.semibox-wrap.is-open .semibox-group .semibox-group-btns .btn.show_option {color:#e73f72}

/********************************************
note : 자동박스계층설정
********************************************/
.autobox-level .level-root::after,.autobox-level .level-root-li::after,.autobox-level .level-root-panel::after {content:'';display:table;clear:both}
.autobox-level .level-root.sub {margin-left:1rem}
.autobox-level .level-root input[type="text"],.autobox-level .level-root .button {margin-bottom:0}
.autobox-level .level-root .level-root-li {display:block;margin-bottom:1rem;padding:.9375rem;border:1px dotted rgba(0,0,0,.12)}
.autobox-level .level-root .level-root-li:last-child {margin-bottom:0}
.autobox-level .level-root.sub .level-root-li {padding:0;margin-bottom:0;border:none} 
.autobox-level .level-root .level-root-panel {position:relative;margin-bottom:1px;padding:.5rem .625rem .5rem 3rem;font-size:.9rem;background-color:#fefefe;border:1px solid rgba(0,0,0,.08);letter-spacing:-0.05em}
.autobox-level .level-root .level-root-panel::before {content:'';position:absolute;z-index:1;width:35px;background-color:rgba(114,125,146,.5);text-align:center;left:-1px;top:-1px;bottom:-1px;cursor:move}
.autobox-level .level-root .level-root-panel:hover {background-color:rgba(114,125,146,.05);border-style:dashed;border-color:rgba(0,0,0,.15)}
.autobox-level .level-root .level-root-panel a {display:inline-block;margin-top:.15rem;color:rgba(0,0,0,.65)}
@media screen and (max-width: 39.9375em) {
	.autobox-level .level-root .level-root-li {padding:.625rem}
	.autobox-level .level-root .level-root-panel {padding:.5rem .5rem .5rem .75rem}
	.autobox-level .level-root .level-root-panel::before {width:4px;cursor:inherit}
	.autobox-level .level-root .level-root-panel a {margin-bottom:.25rem}
}

/* 그룹제목지정 */
.autobox-level .level-root .level-root-label {font-size:.9rem;font-weight:700;line-height:34px;color:rgba(0,0,0,.7);letter-spacing:-0.05em;cursor:pointer}
.autobox-level .level-root .level-root-input {display:none}

/**********************************************
note : 관리자 검색
**********************************************/
.admin-sch-group {max-width:230px;padding:.25rem;background-color:#f8f8fa;border:1px solid rgba(0,0,0,.05);border-radius:.25rem}
.admin-sch-group::after {content:'';display:table;clear:both}
.admin-sch-group .sch-field, .admin-sch-group .sch-btn {height:25px;margin:0}
.admin-sch-group .sch-field {float:left;width:calc(100% - 36px);padding:0 .25rem;font-size:.75rem;background:transparent;border:none;box-shadow:none}
.admin-sch-group .sch-btn {float:right;width:35px;color:#727d92;cursor:pointer}
@media screen and (max-width: 39.9375em) {
	.admin-sch-group {max-width:100%}
}

/**********************************************
note : 메뉴얼
**********************************************/
.manual-nav .menu li {letter-spacing:-.075em}
.manual-nav .menu li.menu-text {margin-top:1rem;padding-top:2rem;font-size:.6rem;font-weight:400;color:#3498db;border-top:1px dotted rgba(0,0,0,.1)}
.manual-nav .menu li.menu-text:first-child {margin-top:0;padding-top:0;border-top:none}
.manual-nav .menu li a {display:block;font-size:.8rem;color:#333}
.manual-nav .menu li a.active {font-weight:700;color:#fefefe;background:#3498db}

/* 페이지 */
.manual .pages-wrap {padding:5rem 1.5rem;background:#fefefe;border-left:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08)}
.manual .pages-wrap:first-child {border-top:1px solid rgba(0,0,0,.08);border-bottom:none}
.manual .pages-wrap:last-child {padding-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,.08)}
.manual .pages-wrap::after,.manual .pages-header::after,.manual .pages-content::after {content:'';display:table;clear:both}
.manual .pages-header {position:relative;padding-top:1rem;margin-bottom:3rem;font-size:2.7rem;font-weight:400;line-height:1;letter-spacing:-0.1em;color:#333;text-align:left}
.manual .pages-header::before {content:'';position:absolute;z-index:1;width:50px;top:0;left:0;border-top:1px solid #3498db}
.manual .small-header {position:relative;padding-top:2.5rem;margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.5rem;font-weight:400;line-height:1;letter-spacing:-0.1em;color:#333;text-align:left}
.manual .small-header::before {content:'';position:absolute;z-index:1;width:100%;top:0;left:0;border-top:1px solid rgba(0,0,0,.10)}
@media screen and (max-width: 39.9375em) {
	.manual .pages-header {font-size:2rem}
}

/* 페이지이미지 */
.manual .pages-content .figure {position:relative;margin-bottom:3rem}
.manual .pages-content .figure::before {content:'';position:absolute;z-index:1;border:1px solid rgba(0,0,0,.1);left:0;right:0;top:0;bottom:0}
.manual .pages-content .figure figcaption {padding:.8rem;font-size:.75rem;line-height:1;color:#888;background:#f8f8f9;border-top:1px solid rgba(0,0,0,.05)}
.manual .pages-content.topSolid {margin-top:20px;padding-top:40px;border-top:1px dotted rgba(0,0,0,.15)}
@media screen and (max-width: 39.9375em) {
	.manual .pages-content .figure {margin-left:-1.5rem;margin-right:-1.5rem}
	.manual .pages-content .figure::before {display:none}
	.manual .pages-content .figure figcaption {display:none}
}

/* 글 그룹 */
.manual .pages-group {margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px dotted rgba(0,0,0,.15)}
.manual .pages-group:last-child {padding-bottom:0;border-bottom:none}
.manual .pages-group::after,.manual .pages-group .pages-titles::after {content:'';display:table;clear:both}
.manual .pages-group p {margin:1rem 0;font-size:.8rem;line-height:1.65em;color:#4b6076}
.manual .pages-group p:first-child {margin-top:0}
.manual .pages-group p:last-child {margin-bottom:0} 
.manual .pages-group .pages-titles {margin-bottom:1rem;line-height:1;color:#4b6076}
.manual .pages-group .pages-titles.blue,.manual .pages-group .blue {color:#2980b9}
.manual .pages-group .badge {float:left;width:20px;height:20px;line-height:1.4em;margin-right:.5rem}
.manual .pages-group .under-line {text-decoration:underline}

/* 숏코드 */
.edit-contents .edit_button.label {display:block;position:relative;font-weight:700;text-align:right;text-decoration:none;-webkit-transition:all .25s;transition:all .25s}
.edit-contents .edit_button.label::before {content:'Short Code';float:left;font-weight:400;color:rgba(0,0,0,.35);-webkit-transition:all .25s;transition:all .25s}
.edit-contents .edit_button.label:hover {padding-top:.625rem;padding-bottom:.625rem}
.edit-contents .edit_button.label:hover::before {content:'수정';color:#fefefe}

/**********************************************
note : 에디트창조정-맞춤보기
**********************************************/
/* 기사등록 */
.editmode.active {padding-right:310px}                            
.editBtn.switch-group {position:absolute;display:table;z-index:1}
.write-form .editBtn.switch-group {right:.875rem;top:-1.875rem;padding:0 .75rem;background-color:#fff}
.editBtn.switch-group > div:nth-of-type(1) {padding-right:.5rem;font-size:.875rem;font-weight:800;color:#727d92;vertical-align:top;line-height:1.5;letter-spacing:-.08rem;}
.row.main-text {padding-top:38px}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
    .editmode,
    .editmode.active {width:100% !important;padding-right:0 !important}
    .editBtn.switch-group {display:none}
}
@media screen and (max-width: 39.9375em) {
    .editmode,
    .editmode.active {width:100% !important;padding-right:0 !important}
    .editBtn.switch-group {display:none}
}

/* 기사뷰 */
.user-content .user-aside {display:none}
.user-content .user-snb {padding-right:0}
.user-content .user-snb > .user-snb-wrapper {padding:0}
.user-content.active .user-aside {display:table-cell;border-left:1px solid rgba(0,0,0,.08);text-align:center}
.user-content.active .user-snb {padding-right:30px}
.user-content.active .user-snb > .user-snb-wrapper {padding:0 15px 0 45px}
.article-head-info .editBtn.switch-group {right:0;bottom:0;margin-bottom:0}
.edit-main-container .user-content .user-aside {display:table-cell}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
    .article-head-info .editBtn.switch-group,
    .user-content.active .user-aside {display:none}
    .user-content.active .user-snb {padding-right:0 !important}
    .user-content.active .user-snb > .user-snb-wrapper {padding:0 !important}
}
@media screen and (max-width: 39.9375em) {
    .article-head-info .editBtn.switch-group,
    .user-content.active .user-aside {display:none}
    .user-content.active .user-snb {padding-right:0 !important}
    .user-content.active .user-snb > .user-snb-wrapper {padding:0 !important}
}
