
/*ie 외에도 전체 적용*/
.form-label-group input  {font-size:.8rem;}
.form-label-group > label {line-height:1}

@media (-ms-high-contrast: none),(-ms-high-contrast: active)  {
	table.table-sm {table-layout:fixed; width:100%;display:flex;flex-direction:column;}
	.table-sm thead, .table-sm tbody {
		display:flex;
		flex-direction:column;
		width:100%;
	}

	.table-sm th, .table-sm td {display:block;}

	table.table-ie {table-layout:fixed; width:100%;display:flex;flex-direction:column;}

	.table-ie thead, .table-ie tbody {
		display:flex;
		flex-direction:column;
		width:100%;
	}

	.table-ie th, .table-ie td {display:block;}

	.text-none-break {
		word-break:keep-all !important;
		word-wrap:normal !important;
	}

	.text-break {
		word-break:break-all !important;
		word-wrap:break-word !important;
	}
 

	/*회원가입*/
	.form-label-group input {
	height:46px;
	}
	.form-label-group > label {
		color:#999;
		font-size:15px;
		line-height:46px ;
		padding-left:10px;
		z-index:0;
	}
	.form-label-group input:focus + label{
		color:transparent;
	}
}

@media all and (min-width:768px) and (-ms-high-contrast: active) {
	.ie-nowrap{min-width:180px;}
}


@media all and (min-width:768px) and (-ms-high-contrast: none) {
	.ie-nowrap{min-width:180px;}
}