@charset "utf-8";

@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 300;
  src: url('/mida/module/bbs/fonts/noto-sans-kr-v11-latin_korean-300.eot'); /* IE9 Compat Modes */
  src: local('Noto Sans KR Light'), local('NotoSansKR-Light'),
       url('/mida/module/bbs/fonts/noto-sans-kr-v11-latin_korean-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/mida/module/bbs/fonts/noto-sans-kr-v11-latin_korean-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/mida/module/bbs/fonts/noto-sans-kr-v11-latin_korean-300.woff') format('woff'), /* Modern Browsers */
       url('/mida/module/bbs/fonts/noto-sans-kr-v11-latin_korean-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/mida/module/bbs/fonts/noto-sans-kr-v11-latin_korean-300.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 500;
  src: url('/mida/module/bbs/fonts/noto-sans-kr-v11-latin_korean-500.eot'); /* IE9 Compat Modes */
  src: local('Noto Sans KR Light'), local('NotoSansKR-Light'),
       url('/mida/module/bbs/fonts/noto-sans-kr-v11-latin_korean-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/mida/module/bbs/fonts/noto-sans-kr-v11-latin_korean-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/mida/module/bbs/fonts/noto-sans-kr-v11-latin_korean-500.woff') format('woff'), /* Modern Browsers */
       url('/mida/module/bbs/fonts/noto-sans-kr-v11-latin_korean-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/mida/module/bbs/fonts/noto-sans-kr-v11-latin_korean-500.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 400;
  src: url('/mida/module/bbs/fonts/noto-sans-kr-v12-korean_latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Noto Sans KR Light'), local('NotoSansKR-Light'),
       url('/mida/module/bbs/fonts/noto-sans-kr-v12-korean_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/mida/module/bbs/fonts/noto-sans-kr-v12-korean_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/mida/module/bbs/fonts/noto-sans-kr-v12-korean_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/mida/module/bbs/fonts/noto-sans-kr-v12-korean_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/mida/module/bbs/fonts/noto-sans-kr-v12-korean_latin-regular.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}

* { margin:0; padding:0; list-style:none; box-sizing: border-box; font-family: "Noto Sans KR"; }

	.common_box { width:100%; float:left; min-width:100% !important; }
	.common_box > div { width:100% !important; float: left; }

.bbsSolutionWrap *:not(i) { font-family: "Noto Sans KR", sans-serif; }

.bbsSolutionWrap { width:100%; float:left; }
.bbsSolutionWrap table { border-collapse: collapse; }
.bbsSolutionWrap .tl { text-align:left !important; }
.bbsSolutionWrap .dpn { display:none !important; }
.bbsSolutionWrap .inputBox { width:80%; float:left; height:40px; border:1px solid #ccc; outline:none; padding-left:10px; }
.bbsSolutionWrap textarea.inputBox { padding:10px; height:200px; resize: none; }
.bbsSolutionWrap .bbsListProgram select { border:1px solid #ccc; }


.bbsSolutionWrap .importLabel:after { content:"*"; color:red; }

.cke_editor_editor_dialog { display:none !important; }

