@charset "euc-kr";

@font-face {
	font-family: 'Nanum Gothic';
	font-style: normal;
	font-weight: 700;
	src: url(/css/font/NanumGothic-Bold.eot);
	src: url(/css/font/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
		url(/css/font/NanumGothic-Bold.woff2) format('woff2'),
		url(/css/font/NanumGothic-Bold.woff) format('woff'),
		url(/css/font/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
	font-family: 'Nanum Gothic';
	font-style: normal;
	font-weight: 400;
	src: url(/css/font/NanumGothic-Regular.eot);
	src: url(/css/font/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
		url(/css/font/NanumGothic-Regular.woff2) format('woff2'),
		url(/css/font/NanumGothic-Regular.woff) format('woff'),
		url(/css/font/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
	font-family: 'Nanum Gothic';
	font-style: normal;
	font-weight: 800;
	src: url(/css/font/NanumGothic-ExtraBold.eot);
	src: url(/css/font/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
		url(/css/font/NanumGothic-ExtraBold.woff2) format('woff2'),
		url(/css/font/NanumGothic-ExtraBold.woff) format('woff'),
		url(/css/font/NanumGothic-ExtraBold.ttf) format('truetype');
}

@font-face {
	font-family: 'Nanum SquareB';
	font-style: normal;
	font-weight: 700;
	/*src: url(/css/font/NanumSquareB.eot);*/
	src: /*url(/css/font/NanumSquareB.eot?#iefix) format('embedded-opentype'),*/
		url(/css/font/NanumSquareB.eot),
		url(/css/font/NanumSquareB.woff2) format('woff2'),
		url(/css/font/NanumSquareB.woff) format('woff'),
		url(/css/font/NanumSquareB.ttf) format('truetype');
}
@font-face {
	font-family: 'Nanum SquareR';
	font-style: normal;
	font-weight: 400;
	/*src: url(/css/font/NanumSquareR.eot);*/
	src: /*url(/css/font/NanumSquareR.eot?#iefix) format('embedded-opentype'),*/
		url(/css/font/NanumSquareR.eot),
		url(/css/font/NanumSquareR.woff2) format('woff2'),
		url(/css/font/NanumSquareR.woff) format('woff'),
		url(/css/font/NanumSquareR.ttf) format('truetype');
}
/* reset */
html, body, div, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, address, dl, dt, dd, ol, ul, li, fieldset, form, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, select, textarea{margin:0; padding:0;}
hr{display:none;}
ul, ol, li{list-style:none;}
img, fieldset{border:none; vertical-align:middle;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-family:'Nanum SquareR', 'malgun gothic', Dotum, sans-serif;}
table{border-collapse:collapse; font-size:100%;}
address, em, optgroup{font-style:normal;}
object{vertical-align:top;}
input, button, select{vertical-align:middle;}

/* linkStyle */
a{color:#222; text-decoration:none;}
a:link,
a:visited{color:#222; text-decoration:none;}
a:active,
a:focus,
a:hover{color:#369; text-decoration:underline;}

/* font */
body{color:#222; font-size:84%; font-weight:normal; font-family: 'Nanum SquareR', 'malgun gothic', Dotum, sans-serif;}
select, textarea{color:#222; background:#fff; font-family:'Nanum gothic', Dotum, sans-serif; border-radius:0;}
input{font-family:'Nanum gothic', Dotum, sans-serif;}
input[type="text"],select{height:29px; line-height:29px; border:1px solid #c8c8ca;}
input[type="text"],textarea{ 
-webkit-ime-mode:active; 
-moz-ime-mode:active; 
-ms-ime-mode:active; 
ime-mode:active; 
border:1px solid #c8c8ca;
}

/* skip */
.skip, legend, caption{position:absolute; left:-5000px; width:0; height:0; font-size:0; line-height:0; overflow:hidden;}
caption{position:static;}

.editor{padding:20px;background:#fff}
.editor span{line-height:130%;color:#666}
.editor .blueTxt, .blueTxt{color:#1584d2;}
.editor .redTxt, .redTxt{color:#e31f11;}
.editor .skyTxt, .skyTxt{color:#008ed0;}
.editor .greenTxt, .greenTxt{color:#008c33;}
.editor .orangeTxt, .orangeTxt{color:#ed5400;}
.editor .pinkTxt, .pinkTxt{color:#ff6f87;}
.editor .purpleTxt, .purpleTxt{color:#4d3dc4;}
.editor .brownTxt, .brownTxt{color:#976000;}
.editor .yellowTxt, .yellowTxt{color:#fcff00;}
.editor .bold, .bold, .editor strong, strong{font-weight:bold;}
.editor .bgYellow, .bgYellow{background:#ff0}

.dropdown-backdrop {position: static;}
.hidden_btn{width:0; display:inline-block; text-indent:-9999px;}

.tit_txt{clear:both; width:92%; padding:10px 0; font-size:170%; font-weight:bold;}
.tit_txt2{padding:0 0 8px 22px; font-size:120%; font-weight:bold; background:url(/images/common/bullet/bul_squareOrange.gif) no-repeat 0 3px;}
.dot dt, .dot li{padding:0 0 0 8px; background:url(/images/common/bullet/bul_dotGray.gif) no-repeat 0 8px;}
.dash dd, .dash li{padding:0 0 0 13px; background:url(/images/common/bullet/bul_dash.gif) no-repeat 3px 9px;}
.text_box{margin:0 0 30px 0;}
table .text_box{margin:0;}
.text_box span.func1{display:inline-block; margin:0 0 10px 0; padding:8px 20px; color:#fff; background:#1f5dd9;}
.text_box li{clear:both; padding:0 0 0 8px; background:url(/images/common/bullet/bul_dotGray.gif) no-repeat 0 9px;}
.text_box li.none{background:none;}

.detail_title{padding:10px 0 8px 0; font-size:125%; text-align:center; background:#fafafa; border-top:2px solid #909090;}

/* °ü·ÃÀÚ·á¹öÆ° */
.detail_btn_area{clear:both; padding-top:5px;}
.detail_btn:link,
.detail_btn:visited,
.detail_btn:active,
.detail_btn:focus,
.detail_btn:hover{display:inline-block; margin:0 0 3px 0; padding:2px 8px; font-size:0.92em; color:#fff; background:#666;vertical-align:top; text-decoration:none;}
.detail_btn span{vertical-align:top; padding:3px 0 0 3px;}
.detail_btn.filedown{background:#00731b;}
.detail_btn.assem{background:#f55600;}
.detail_btn.vod{background:#00699a;}

/* »ó´Ü°Ë»öÆû */
.active_search_form{overflow:hidden; margin-bottom:15px;}
.active_search_form form{float:left; padding:10px; border:1px solid #d2d2d2;}
.active_search_form form #search_btn{padding:5px 10px 4px 10px; color:#fff; background:#005b86; border:0;}
.active_search_form .excel_download{float:right; margin:10px 8px 0 0;}
.active_search_form .excel_download a{display:block; padding:6px 10px 4px 10px; color:#fff; background:#005b86; border:0;}
.active_search_form .excel_download span{display:inline-block; margin-left:5px;}

/* °á°ú³»Àç°Ë»ö */
.active_search_form2{overflow:hidden; margin-bottom:15px; text-align:center;}
.active_search_form2 form{padding:10px; border-top:2px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
.active_search_form2 form label{padding-right:5px;}
.active_search_form2 form #search_btn{padding:5px 10px 4px 10px; color:#000; background:#e2e2e2; border:0;}

/* ¾È³»¹®±¸ */
.title_info{padding-bottom:10px;}

/* color */
.f_red{color:#f42f15;}
.f_orange{color:#f47915;}
.f_blue{color:#0654b5;}
.f_green{color:#2bb506;}