#jungList{ border-top: 3px solid #333645; border-radius: 3px 3px 0 0; }
#jungListCon{ border-radius: 4px; box-shadow: 2px 2px 14px 2px hsla(0, 0%, 44%, .1);
	 background: #fff; }
	
ul#jungListCon li{ border-top: 1px solid #f1f3f6; border-radius: 0px; height:30px;visibility: hidden; }
ul#jungListCon li.x2{ border-top: 1px solid #f1f3f6; border-radius: 0px; height:120px;visibility: hidden; }
ul#jungListCon li:nth-child(even) { background: rgb(0, 0, 0, 0.08) !important; }
.noData{padding:10px 20px;font-weight: 400 !important;color: #464646;}

ul#jungListCon li:hover{border:2px solid #2ab2da;}

/* appIcon 모양 팝업 버튼 */
.appIconBox{position: relative;}
.appIconBox .appIconOver{position: absolute;top:-5px;right:-5px;z-index:1;background:#f46602 ;border-radius: 10px;font-size:14px;
	padding:1px 4px;margin:0px;text-align:center;vertical-align: top;color:#fff;font-size:0.6rem;}
.appIconBox .appIconText{position: absolute;bottom:-5px;z-index:1;background:#000000 ;border-radius: 10px;font-weight:400;
		padding:1px 4px;margin:0px auto;width:100%;left:0px;text-align:center;vertical-align: top;color:#fff;font-size:0.6rem;}
.appIconBox .appIconOver img{
	width:14px;height:14px;vertical-align: top;margin:3px 0px;
	filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(160deg) brightness(109%) contrast(101%);
}

#queryDuration{font-size:0.7rem;color:#ccc;font-weight:300;}

.viewFreeze{min-width:1000px;max-width:1000px;margin:0 auto;}


/*
	24.04.29
	게시판 디자인
*/
#jungList .header {background: #333645; color: #fff; font-size: 0.9rem; font-weight: 300; 
	text-align:center;font-size:.9rem;padding: 5px 0px;}

#jungListCon div{text-align:center;font-weight:300;}
#jungListCon div{border-right:1px solid #dfdfdf;}
#jungList div.header div{border-right:1px solid #464646;}
#jungListCon div:last-child, #jungList div.header div:last-child{border-right:0px;}




#boardTitle{font-size:1.2rem;}
.board_layout_title{padding:0px 0px 10px 0px}


/**/
#board_layout_con{border-radius:4px;box-shadow: 2px 2px 14px 2px hsla(0, 0%, 44%, .1);background:#fff;
	border-top:3px solid #333645;border-radius:3px 3px 0 0;visibility: hidden;}
#board_layout_con .noData{margin-right:10px;font-weight:300;font-size:0.9rem;color:#777;}

.boardBox{height:60px;background: rgb(255, 255, 255, 1);border-radius:5px;}
.boardBox{border-top:1px solid #f1f3f6;border-radius:0px;}
.boardBox:first-child{border-top:0px !important;}
.boardBox:nth-child(even){background: rgb(0, 0, 0, 0.03) !important;}
.boardBox:hover{background:hsla(50%, 50%, 50%, .05);}

.b_title{margin-left:20px;font-weight:400;color:#222;font-size:1.1rem;word-wrap:break-all;overflow-wrap: break-word;}
.b_comment{margin-left:5px;font-weight:300;color:#777;vertical-align: sub;}
.b_author{width:100px;font-weight:300;font-size:0.9rem;;color:#777;}
.b_date{width:150px;font-weight:300;;letter-spacing: -.05em;text-align:center;font-size:0.85rem;font-weight:300;}

.clickBox{cursor:pointer;border: 1px solid #ddd; border-radius: 5px; color: #444; padding: 0px 15px;
	white-space : nowrap;font-weight:400;}
.clickBox:hover{background:#ccc;font-weight:bold; }

/* 페이징 */
#jungPaging{display:block;width:100%;text-align:center;margin-top:10px;
	-ms-user-select: none; -moz-user-select: -moz-none; -webkit-user-select: none;
	-khtml-user-select: none; user-select:none;}
#jungPaging input[type=button]{color: #888;background:#fdfdfd;text-decoration: none;min-width:30px;
	border-radius: 5px;border: 0px solid #dfdfdf; margin: 4px 4px; 
	font-size: 1.2rem;letter-spacing :-3px;font-weight:500;cursor:pointer;text-align:center;
	padding:1px 2px;-ms-user-select: none; -moz-user-select: -moz-none; -webkit-user-select: none;
	-khtml-user-select: none; user-select:none;border:1px solid #eee;}
#jungPaging input[type=button].disable{color: rgb(0, 0, 0, 0.03) !important;cursor:Default;
	border: 1px solid rgb(0, 0, 0, 0.02) !important;}
#jungPaging input[type=button].active{background-color: #48bae4;color: white; border-radius: 5px;cursor:pointer;}

#paging{display:block;width:100%;text-align:center;margin-top:10px;
	-ms-user-select: none; -moz-user-select: -moz-none; -webkit-user-select: none;
	-khtml-user-select: none; user-select:none;}
#paging input[type=button]{color: #888;background:#fdfdfd;text-decoration: none;min-width:30px;
	border-radius: 5px;border: 0px solid #dfdfdf; margin: 4px 4px; 
	font-size: 1.2rem;letter-spacing :-3px;font-weight:500;cursor:pointer;text-align:center;
	padding:1px 2px;-ms-user-select: none; -moz-user-select: -moz-none; -webkit-user-select: none;
	-khtml-user-select: none; user-select:none;border:1px solid #eee;}
#paging input[type=button].disable{color: rgb(0, 0, 0, 0.03) !important;cursor:Default;
	border: 1px solid rgb(0, 0, 0, 0.02) !important;}
#paging input[type=button].active{background-color: #48bae4;color: white; border-radius: 5px;cursor:pointer;}

#re_paging{display:block;width:100%;text-align:center;margin-top:10px;
	-ms-user-select: none; -moz-user-select: -moz-none; -webkit-user-select: none;
	-khtml-user-select: none; user-select:none;}
#re_paging input[type=button]{color: #888;background:#fdfdfd;text-decoration: none;text-align:center;min-width:25px;
	border-radius: 5px;border: 0px solid #dfdfdf; margin: 2px 2px;padding:2px 5px;
	font-size: 0.8rem;letter-spacing :-1px;font-weight:500;cursor:pointer;text-align:center;
	;-ms-user-select: none; -moz-user-select: -moz-none; -webkit-user-select: none;
	-khtml-user-select: none; user-select:none;border:1px solid #eee;}
#re_paging input[type=button].disable{color: rgb(0, 0, 0, 0.03) !important;cursor:Default;display:none;
	border: 1px solid rgb(0, 0, 0, 0.02) !important;}
#re_paging input[type=button].active{background-color: #48bae4;color: white; border-radius: 5px;cursor:pointer;}


/* btn */
.b_search{border:1px solid #ddd;padding:5px 12px;font-size:1.0rem;border-radius:3px;cursor:text;}
.b_searchBtn{background:#f2f2f2;border:1px solid #d2d2d2;padding:7px 12px;border-radius:3px;cursor:pointer;}

.b_writeBtn{margin:0px;padding:5px 10px;background:#48bae4;border-radius:5px;color:#fff;font-size:1rem;}
.b_writeBtn_img{content:url('/view/board/default/img/write.svg');width:25px;height:25px;display: inline-block;
	 filter:brightness(0) invert(1);margin-right:7px;;}

.b_BlackBtn{margin:0px;padding:5px 10px;background:#000;border-radius:5px;color:#fff;font-size:1rem;}
.b_Black_img{content:url('/view/board/default/img/write.svg');width:25px;height:25px;display: inline-block;
	 filter:brightness(0) invert(1);margin-right:7px;;}


.b_blueBtn{cursor:pointer;background:#48bae4;border:1px solid #4cb8e0;border-radius:5px;color:#fff;
	padding:4px 10px 5px 10px;}
.b_blackBtn{cursor:pointer;background:#000;border:1px solid #000;border-radius:5px;;color:#fff;
	padding:4px 10px 5px 10px;}

.btn_board{cursor:pointer;}
.btn_board:hover{cursor:pointer;text-decoration: underline;}

.authorView{display:none;}
.btn_member_add{width:26px;height:26px;margin-right:5px; filter: brightness(0) invert(1);	}



/* 스코어 점수 판 */
.scoreBox{max-width:50%;}
.frameBox{border:1px solid #ddd;white-space : nowrap;}

.frameBox .sBoard_view{white-space : nowrap;font-size:1.3rem;font-weight:700;}
.frameBox .sprit{border:2px solid red;}
.frameBox .normal{border:2px solid #fff;}
.frameBox .score{border-top:1px solid #aaa;}
.frameBox .pins{min-width:70px;border-top:1px solid #aaa;}
.frameBox .pins div{font-size:0.7rem;}
.trancePin{ color:#cccccc77;}



/* 아이콘 */
.icon_sms{width:26px;height:26px;}



/* admin layout */
.adm_delete_layout{width:50px;font-size:0.8rem;}