/* CSS Document */

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,
blockquote,pre,abbr,address,cite,code,del,dfn,em,img,
ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,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:0px; padding:0px;}

a:link, a:visited{text-decoration:none; color:#666}
a:hover, a:active{text-decoration:none; color:#666}


article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {  display: block; }

ul,ol,li{
	list-style:none;
}

@font-face{font-family:'NGothic'; 
src:url('../font/NanumGothic.eot');
src:local(※),url('../font/NanumGothic.woff') format('woff'); 
}
@font-face{font-family:'NGothicB'; 
src:url('../font/NanumGothicBold.eot');
src:local(※),url('../font/NanumGothicBold.woff') format('woff'); 
}
@font-face{font-family:'NGothicEB'; src:url('../font/NanumGothicExtraBold.woff') format('woff'); }

@font-face{font-family:'NBarunGothic'; 
src:url('../font/NanumBarunGothic.eot');
src:local(※),url('../font/NanumBarunGothic.woff') format('woff'); 
}

@font-face{font-family:'NBarunGothicB'; 
src:url('../font/NanumBarunGothicBold.eot');
src:local(※),url('../font/NanumBarunGothicBold.woff') format('woff'); 
}

img{
	border:none;
}

    
.skip{width:0; height:0; margin:0; padding:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; 
position:absolute; left:0; top:0; display:block;}

    
#skipnavigation{
font-family:"NGothicB"; font-size:14px; position:absolute; left:400px; top:40px;
}

#skipnavigationMenu{
position:relative;
}

#skipnavigationMenu p{
position:absolute; width:84px;
}

#skipnavigationMenu .skipOut{
  font-size:0; line-height:0;
}

.skipFocus{
border:2px solid #a90607 !important; visibility:visible !important;
}

caption,legend{
	font-size: 0;  height: 0;  line-height: 0; text-indent: -9999px;  width: 0;
}

.btn {
	FONT-SIZE: 12px; HEIGHT: 23px; BACKGROUND: url(/images/admin/common/bn_bg.gif) no-repeat right top; DISPLAY: inline-block; PADDING-RIGHT: 15px
}
.btn SPAN {
	CURSOR: pointer; HEIGHT: 19px; BACKGROUND: url(/images/admin/common/bn_bg.gif) no-repeat left top; FONT-WEIGHT: bold; COLOR: #1066d1; TEXT-ALIGN: center; PADDING-TOP: 4px; PADDING-LEFT: 14px; DISPLAY: inline-block
}