
	.bbs .file-icon {
		color: #666;
	}

	.bbs .ti-volume {
		font-size: 1.3em;
		color: #87B87F
	}

	.bbs .notice {
		background: #f7f9fb;
	}

	.bbs .board-icon {
		display: inline-block;
		vertical-align: middle;
		margin-left: 6px;
		padding: 2px 4px;
		font-size: 11px;
		text-align: center;
	}

	.board-icon.new {
		border-radius: 3px;
		color: #fff;
		background: #dd5044;
		padding: 2px 5px;
	}

	.board-icon.comment {
		margin: 0px;
		color: #F26520;
	}

	/* QNA 상태 뱃지(답변대기/답변완료) - 시인성 개선 */
	.board-wrap.board-list.request .icon1 {
		display: inline-flex;
		align-items: center;
		justify-content: center;
		padding: 0.8rem 1.2rem;
		border-radius: 999px;
		font-size: 15px;
		font-weight: 600;
		line-height: 1;
		letter-spacing: -0.02em;
		white-space: nowrap;
		border: 1px solid transparent;
	}

	.board-wrap.board-list.request .icon1.type1 {
		/* 답변대기 */
		background: #fff7ed;
		color: #9a3412;
		border-color: #fed7aa;
	}

	.board-wrap.board-list.request .icon1.type2 {
		/* 답변완료 */
		background: #ecfdf5;
		color: #065f46;
		border-color: #a7f3d0;
	}

	.bbs img.reply {
		margin-right: 5px;
	}

	.management input {
		vertical-align: middle;
		margin: 0px 0 2px 0;
		width: 13px;
		height: 13px;
	}

	button.faq-config {
		margin: 5px 0;
		border: 1px #e0e0e0 solid;
		background: #fff;
	}

	.faq-config-item {
		justify-content: space-between;
		align-items: center;

	}

	.board-list-thumb-video:before,
	.board-list-thumb-video:after,
	.board-list-pdf-video:before,
	.board-list-pdf-video:after {
		content: "";
		position: absolute;
		z-index: 1;
	}

	.board-list-thumb-video:before,
	.board-list-pdf-video:before {
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0, 0, 0, 0.4);
	}

	.board-list-thumb-video:after,
	.board-list-pdf-video:after {
		top: calc(50% - 3.2rem);
		left: calc(50% - 3.2rem);
		width: 6.4rem;
		height: 6.4rem;
		background: url(/etsc/mxds/images/templates/board-list-thumb-video-ico.svg) no-repeat 50% 50%/contain;
	}

	.board-list-qna .accordion .board-list-qna-answer {
		display: block;
	}
