@charset "utf-8";

/* 일괄편집 */
.board_new_reset{position:fixed;top:var(--header-height);right:10px;margin-top:5px;z-index:99;display:inline-block;width:25px;height:25px;border-radius:21px;background:#fff;border:2px solid rgba(44,119,255,0.9);font-size:0;
	transition:all 0.35s cubic-bezier(0.32, 2, 0.255, 1);box-shadow:0px 3px 6px rgba(0, 0, 0, 0.15);display:flex;align-items:center;justify-content:center;}
.board_new_reset:hover{background:#fff;}
.board_new_reset:before{content:'\ea19';font-family:'myfont';font-size:13px;color:rgba(44,119,255,1);position:relative;z-index:4;display:inline-block;transition:all .1s ease-in-out}
.board_new_reset:after{position:absolute;right:30px;content:attr(title);display:inline-flex;align-items:center;justify-content:center;text-align:center;width:74px;height:19px;font-size:10px;color:#fff;background:rgba(67,129,255,0.8);border-radius:7px;
	border-top-right-radius:1px;transition:all .2s ease-in-out;opacity:0;visibility:hidden;}
.board_new_reset:hover:after{opacity:1;visibility:visible;}
@media screen and (max-width:780px) {
	.board_new_reset{display:none;}
}

/* 검색결과 색상 */
.sch_word{color:#ff3bbc;background:#fffad4}

#_collectSearch{position:relative;z-index:9;margin-bottom:30px;font-size:0;display:flex;align-items:center;justify-content:center;--form-height:46px;}
#_collectSearch .seachContainer{position:relative;display:inline-flex;align-items:center;font-size:15px;background:rgba(71,78,103,0.9);padding:2px;box-shadow:0 4px 6px rgba(0,0,0,0.07);}
#_collectSearch .seachContainer input#stx{width:380px;font-size:1em;border:0;border-radius:0;font-weight:600;color:#000;}
#_collectSearch .seachContainer button{width:var(--form-height);height:100%;font-size:0;text-align:center;display:flex;align-items:center;justify-content:center;padding-left:3px;cursor:pointer;}
#_collectSearch .seachContainer button:before{content:'\e96f';font-family:'myfont';font-size:17px;font-weight:normal;color:#fff;opacity:0.85;transition: all .15s ease-in-out;}
#_collectSearch .seachContainer button:hover:before{opacity:1;}
@media screen and (max-width:780px) {
	#_collectSearch form{width:100%;}
	#_collectSearch .seachContainer{width:100%;}
	#_collectSearch .seachContainer input#stx{width:100%;}
}


#_collect_table_sort{--form-height:36px;margin-bottom:15px;}


.collect .gall_ul{
	--toggle-light-width:66px;
	--toggle-light-height:24px;
	--toggle-light-circle-size:20px;
}
/*.collect .gall_ul .gall_li:not(:nth-child(1)){border-top:0;}*/
@media screen and (max-width:780px) {
	.collect .gall_ul .gall_li .wz_thumb,
	.collect .gall_ul .gall_li .wz_thumb img{width:var(--mobile-thumb-width);}
}
.collect .wzContents.except{opacity:0.5;}
.collect .wz_con .textSubject{color:#000;}

.collect .gr_id_bo_table{}
.collect .gr_id_bo_table .inner{display:inline-flex;align-items:center;gap:5px;font-size:12px;line-height:1em;color:rgba(71,78,103,0.85);height:24px;padding:0 10px;background:rgba(53,57,69,0.05);border-radius:20px;}
body[data-font-family='nanumSR'] .collect .gr_id_bo_table .inner{padding-top:2px;}
.collect .gr_id_bo_table .gr_subject{font-size:11px;color:rgba(71,78,103,0.65);}
.collect .gr_id_bo_table .bo_table{font-weight:var(--bold);}
.collect .gr_id_bo_table .bo_table:hover{color:var(--blue);}

.collect .gall_ul .toggle-light{font-size:11px;position:absolute;top:10px;right:5px;z-index:9}
body[data-font-family='noto'] .collect .gall_ul .toggle-light{font-size:12px;}
.collect .gall_ul .toggle-light input:checked + .bg-circle{background:#262627;}



/*
.tab_collect_table{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:15px;border:1px solid red}
.tab_collect_table a{font-size:13px;font-weight:var(--bold);height:28px;padding:0 12px;margin-bottom:10px;border-radius:30px;border:1px solid rgba(0,0,0,0.1);box-shadow:0 3px 4px rgba(0,0,0,0.03);display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;}
.tab_collect_table a:hover{background:rgba(0,0,0,0.06);}
.tab_collect_table a:not(:last-child){margin-right:10px;}
.tab_collect_table a.active{border-color:var(--blue);background:var(--blue);color:#fff;}
.tab_collect_table a.default.active{border-color:#879195;background:#879195;}
.tab_collect_table a sub{opacity:0.5;font-size:11px;}
.tab_collect_table a sub:after{content:'::';margin:0 2px;}
*/