/* base */


body, input, select, textarea {
	font-size: 12px;
	font-family: "µ¸¿ò", Dotum, "µ¸¿òÃ¼", DotumChe, sans-serif;
	color:#868686;
}
body, iframe {
	line-height: 1.4em;
	scrollbar-3dlight-color:#F5F5F5;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#CCCCCC;
	scrollbar-darkshadow-color:#F5F5F5;
	scrollbar-face-color:#DDDDDD;
	scrollbar-track-color: #EFEFEF;
	scrollbar-highlight-color:#D7D7D7;
	scrollbar-shadow-color:#D7D7D7;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button, select { 
	padding : 0 ;
	margin : 0 ;
}
ol, ul, li {  
	list-style : none ;  
}
h1, h2, h3, h4, h5, h6 { 
	font-weight : normal ; 
	font-size : 100% ; 
}
form, fieldset, img, iframe {  
	border : 0 ; margin:0; padding:0;
}
img, input {  
	vertical-align:middle;
}
address, caption, em { 
	font-weight : normal ; 
	font-style : normal ; 
}

/* anchor */
a { 
	text-decoration : none ; 
}
a:link, a:visited {color:#868686; text-decoration:none;}
a:hover, a:active {color:#2c8ad3; text-decoration:none;}

/* ¼û±è¿µ¿ª */
#accessibility, .skip, hr, legend, caption {
	position : absolute ;
	width : 1px ; 
	height : 1px ; 
	font-size : 0 ; 
	line-height : 0 ;
	overflow : hidden ; 
	visibility : hidden ;
}

/* png ÆÄÀÏ ieÅõ¸í */
.png24 {tmp:expression(setPng24(this));}
