@charset "euc-kr";
/***
Á¦ÀÛÀÚ : (ÁÖ)Á¦À± Á¤ÀºÁ¤
ÀÛ¼ºÀÏ : 2014³â 10¿ù 1ÀÏ
¼öÁ¤ÀÏ : ÃÖÁ¾ ¼öÁ¤µÈ³¯Â¥
ÀúÀÛ±Ç : º» CSS ÆÄÀÏÀº Á¦ÀÛÀÚ µ¿ÀÇ¾øÀÌ ÀÏÃ¼ÀÇ ¼öÁ¤À» ±ÝÁöÇÕ´Ï´Ù. Á¦ÀÛÀÚ µ¿ÀÇ¾øÀÌ ³»¿ëÀÌ ¼öÁ¤µÇ¾úÀ» °æ¿ì Á¦ÀÛÀÚ´Â ¿À·ù ¹× ¹ö±×¿¡ ´ëÇÑ ÀÏÃ¼ÀÇ Ã¥ÀÓÀ» ÁöÁö ¾Ê½À´Ï´Ù.
***/
@font-face {
	font-family:'NanumGothic';
	font-weight:normal;
	font-style:normal;
	src: url('/source/korean/css_2014/font/NanumGothic.eot');
	src: local('?'), 
		url('/source/korean/css_2014/font/NanumGothic.eot?#iefix') format('embedded-opentype'),
		url('/source/korean/css_2014/font/NanumGothic.woff2') format('woff2'),
		url('/source/korean/css_2014/font/NanumGothic.woff') format('woff'),
		url('/source/korean/css_2014/font/NanumGothic.ttf') format('truetype');     
}

@font-face {
	font-family:'NanumGothicBold';
	font-weight:bold;
	font-style:normal;
	src: url('/source/korean/css_2014/font/NanumGothicBold.eot');
	src: local('?'), 
		url('/source/korean/css_2014/font/NanumGothicBold.eot?#iefix') format('embedded-opentype'),
		url('/source/korean/css_2014/font/NanumGothicBold.woff') format('woff'),
		url('/source/korean/css_2014/font/NanumGothicBold.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%;}
table{border-collapse:collapse;}
address, em, optgroup{font-style:normal;}
object{vertical-align:top;}
input, button, select{vertical-align:middle;}

/* linkStyle */
a{color:#2f2f2f; text-decoration:none;}
a:link,
a:visited{color:#2f2f2f; text-decoration:none;}
a:active,
a:focus,
a:hover{color:#369; text-decoration:underline;}

/* font */
body{color:#2f2f2f; font:normal 75% "NanumGothic", Dotum, sans-serif;}
input, select, textarea{color:#2f2f2f; font:100% "NanumGothic", Dotum, sans-serif;}
textarea{border:1px solid #ccc;}

/* skip */
.skip, legend, caption{position:absolute; left:-5000px; width:0; height:0; font-size:0; line-height:0; overflow:hidden;}
caption{position:static;}

input.type-image, input.type-radio{border:0 none;}
input.type-file{height:18px;}

.blueTxt{color:#1448be;}
.redTxt{color:#e31f11;}
.greenTxt{color:#4d7f0d;}
.orangeTxt{color:#e36a00; }
.pinkTxt{color:#b62440;}
.purpleTxt{color:#4d3dc4;}
.brownTxt{color:#885d00;}
.bold{font-weight:bold;}
