@charset "UTF-8";




@font-face {
font-family: 'NanumGothicBold';
src: url('/css/NanumGothicbold.eot');
src: local('?'),
url('/css/NanumGothicbold.woff') format('woff'),
url('/css/NanumGothicbold.ttf') format('truetype'),
url('/css/NanumGothicbold.svg') format('svg');
}



html, body, div, span, object, iframe, h1, h2, h3,  p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, textarea, button, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
	font-family:'Arial', 'Malgun Gothic', '맑은 고딕', dotum, '돋움', gulim, '굴림', tahoma, sans-serif;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0px;
}




html, body {height:100%;margin:0; padding: 0; background:transparent;}
body {background:#fff;color:#333;}
table, pre {font-size:1em;}
a {color:#333; text-decoration:none;}
a:link, a:visited {}
a:hover, a:active, a:focus {}
img {margin:0;border:0;}
hr {display:none;}
em {color:#ed1c24;}
sup, sub {font-size:.92em;}
pre {white-space:pre-wrap;/* word-wrap:break-word;*/ }
ul li img {vertical-align:top;}
ul li{list-style:none;}
li{list-style:none;}
legend,hr {display:none; height:0; font-size:0; }
caption{visibility:visible; width:0; height:0; overflow:hidden; font-size:0; line-height:0;text-indent:-3000em;}

/* [IE6] */
* html { overflow: scroll; overflow-x: auto; }
img.png24 { tmp: expression(setPng24(this)); }



/* class */
.dpn {display:none !important;}
.hide,
.blind {position:absolute;left:-1000%;top:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden;}
.hx {clear:left;width:auto;height:auto;margin:0;padding:0;background:transparent;font-weight:normal;font-size:1em;}
.h1content, .h2content, .h3content, .h4content, .h5content, .h5content,
.indent {margin-left:16px !important;}
.indent2 {margin-left:33px !important;}
.indent3 {margin-left:50px !important;}
.indent4{margin-left:24px !important;}
img.vam {margin:0 0 2px 0;vertical-align:middle;}
.brclear {display:block;clear:both;width:0;height:0;margin:0;padding:0;font-size:0;line-height:0;}
.scroll {overflow:auto;}
.nobg {background:transparent !important }
/* .png24{tmp:expression(setPng24(this));} */
/* .png24{_behavior:url(/share/js/iepngfix.htc);} */


