/* ���� */
body {font-family:'Montserrat', 'Noto Sans KR', Noto Sans KR, Dotum, Helvetica, AppleGothic, Sans-serif;}
a { color:#343a40;  text-decoration:none;}
th { font-weight:500;}
.nav-link {color:#343a40;}

#DivContents img {max-width:100%;} /* �����ͳ� ���Ե� �̹��� ũ��*/

.text_nowrap {white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}  /* SNB �ؽ�Ʈ ��ħ ����*/

.hd-file {position: absolute; top:0; right:0; width: 100px; height: 45px; padding: 0; overflow: hidden; clip:rect(0,0,0,0); border: 0; z-index:10;}
.btnMultiFile:hover {color:#ffffff;}
.btnMultiFile {display: inline-block;padding: .5rem 1rem;border-radius: .2rem;color: #fff;background-color: #6c757d;border-color: #6c757d;}
.insert {
	margin-top:10px;padding: 10px;display: block;width: 100%;background-color:#f4f4f4;border-radius:6px;
	-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
}
.insert .file-wrap {
	height: 120px;overflow: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box
}
.insert .file-wrap .filebox {display: flex;align-items: center;justify-content: flex-start;}
.insert .file-wrap .filebox p {margin-top: 10px;display: inline-block !important;}
.insert .file-wrap .filebox .delete {
	color: #ff5353;margin-left: 5px;border:1px solid #ff0000;display:flex;cursor:pointer;
	border-radius: 5px;width:20px;height: 20px;align-items: center;justify-content: center;
}