


/* ¼û±â±â */
.hide { position: absolute; height: 0; width: 0; text-indent: -5000px; overflow: hidden; }


/* Basic */
*	 { font-family: Dotum;  word-break:break-all;}
body { margin: 0; padding: 0; }
img  { margin: 0; border: 0; }

img, span, strong, input, select { vertical-align: middle; }
body, div, p, h1, h2, h3, h4, h5, h6,
td, th, span, input, select { color: #5C5C5C; font-size: 12px; line-height: 17px;}
table { border-collapse: collapse; }
td {text-align:left;}
th {text-align:center;}

.underline	{text-decoration: underline;}
.limit		{letter-spacing:-1px;}
.normal		{font-weight:normal;}
.left		{text-align:left;}
.right		{text-align:right;}
.center		{text-align:center;}
.top		{vertical-align:top;}
.middle		{vertical-align:middle;}
.bottom		{vertical-align:bottom;}
.clear		{clear:both;}


/* Link */
a:link, a:visited {color:#5C5C5C;text-decoration: none;}
a:active, a:hover {color:#5E7531;text-decoration: underline;}


/* Font-Family */
.ff01 { font-family: Dotum; }
.ff02 { font-family: verdana; }


/* Font-Size */
.fs01 { font-size: 11px; }  .fs01 a:link { font-size: 11px; } .fs01 a:hover { font-size: 11px; } .fs01 a:visited { font-size: 11px; } .fs01 td { font-size: 11px; }
.fs02 { font-size: 12px; }  .fs02 a:link { font-size: 12px; } .fs02 a:hover { font-size: 12px; } .fs02 a:visited { font-size: 12px; } .fs02 td { font-size: 12px; }


/* Font-Color */
.fc00, .fc00 a:, .fc00 a:visited, a.fc00, a.fc00:, a.fc00:visited { color: #000000; } .fc00 a:hover, a.fc00:hover { color: #000000; }
.fc03, .fc03 a:, .fc03 a:visited, a.fc03, a.fc03:, a.fc03:visited { color: #333333; } .fc03 a:hover, a.fc03:hover { color: #333333; }
.fc06, .fc06 a:, .fc06 a:visited, a.fc06, a.fc06:, a.fc06:visited { color: #666666; } .fc06 a:hover, a.fc06:hover { color: #666666; }
.fc09, .fc09 a:, .fc09 a:visited, a.fc09, a.fc09:, a.fc09:visited { color: #999999; } .fc09 a:hover, a.fc09:hover { color: #999999; }


/* Background-Color */
.bc01 { background-color: #CCCCCC; }


/* Box-type */
input { margin: 0; }
input .radio,
input .checkbox { width: 14px; height: 14px; }
.bt01 { border: 1px solid #C5C5C5; border-bottom: 1px solid #E4E4E4; color: #8A8A8A; background-color: #F5F5F5; font-size:11px; height: 14px;}


/* Block-type */
ul { list-style: none; }
div, p, 
ul, ol, li, dl, dt, dd,
h1, h2, h3, h4, h5, h6 { margin: 0; padding:0; }


/* Scroll-Bar */
body#main { scrollbar-3dlight-color: #E4E4E4;
		scrollbar-arrow-color: #808080;
		scrollbar-track-color: #F5F5F5;
		scrollbar-darkshadow-color: #E4E4E4;
		scrollbar-face-color: #F9F9F9;
		scrollbar-highlight-color: #F9F9F9;
		scrollbar-shadow-color: #F9F9F9; }

		


/*** °øÅëºÎºÐ ***/
/* layout */
body#main {overflow-x:hidden;}
#main2 {
	width: 100%;
	margin: 0;
	padding: 0;
	}	