

#bo_cate{text-align:center;}

.cateWrap{position:relative;overflow:hidden;padding:20px 0;z-index:1;}
.cateWrap .cate_ul{margin:0 auto;padding:0;font-size:0;display:inline-block;width:auto;}
.cateWrap .cate_ul:after {display:block;visibility:hidden;clear:both;content:""}
	.cate_ul li{position:relative;float:left;display:inline-block;font-size:0;color:rgba(0,0,0,0.6);padding:10px 0;margin-right:30px;width:auto;}
	.cate_ul li:last-child{margin-right:0;}
	.cate_ul li a{display:inline-block;padding:5px 10px;font-size:15px;font-weight:600;text-align:center;color:inherit;box-sizing: border-box;transition: all .15s ease-in-out;position:relative;}
	.cate_ul li a:hover{color:#0d0d0d;}
	.cate_ul li.active a{color:#0d0d0d;transform:scale(1.1);}
	.cate_ul li.active a:before{content:'\e051';font-family:'newfont';color:rgba(0,0,0,0.6);color:var(--red);font-size:12px;position:absolute;top:-0.8em;left:50%;margin-left:-0.5em;}

	.cate_ul li .adminCate_mark:before{content:'\e996';font-family:'intaefont';color:rgba(71,78,103,1);font-size:10px;position:absolute;top:50%;right:0;margin-top:-0.5em;}
	.cate_ul li .adminCate_mark + a{text-decoration:line-through}
	
	.cate_ul li .cateCount{
		display:inline-block;
		position:relative;
		top:-2px;
		font-family:'Montserrat', sans-serif;
		font-size:10px;
		font-weight:normal;
		text-align:center;
		width:19px;
		height:16px;
		line-height:16px;
		padding:0;
		margin-left:-6px;
		margin-right:10px;
		border-radius:8.5px;
		background:#fff;
		color:#717171;
		border:1px solid rgba(0,0,0,0.35);
		box-shadow: -1px 2px 2px rgba(0, 0, 0, 0.1);
		}
	.cate_ul li.active .cateCount{background:#f9fcff;color:#145ffa;border:1px solid #548cff;}




/* 스크롤 고정
.fixed .cateWrap {z-index:100;padding:0;margin:0;}
.fixed .cateWrap .cate_ul li a{background:transparent;border:0;box-shadow:none;} */