
img { border: 0px; selector-dummy:expression(this.hideFocus=true);}

form {padding:0;margin:0;}

a:link {	color: #004477; text-decoration: none;}
a:visited {	color: #90826f; text-decoration: none;}
a:hover {	color: #cc0000; text-decoration:none; background-color: #fff5c0;}
a:active {	color: #004477; text-decoration: none;}

.b, a.b:link, a.b:visited, a.b:hover, a.b:active {font-weight:bold;}

.ln14 {line-height: 1.4;}
.ln16 {line-height: 1.6;}
.ln18 {line-height: 1.8;}
.ln20 {line-height: 2.0;}
.ln36 {line-height: 36px;}

.ls {	letter-spacing: -1px;}

.p10, a.p10:link, a.p10:visited, a.p10:hover, a.p10:active {font-size:10px;}
.p11, a.p11:link, a.p11:visited, a.p11:hover, a.p11:active {font-size:11px;} 
.p12, a.p12:link, a.p12:visited, a.p12:hover, a.p12:active {font-size:12px;}
.p13, a.p13:link, a.p13:visited, a.p13:hover, a.p13:active {font-size:13px;}

.mesa{color:#00bff3;}, a.mesa:link{color:#00bff3;}, a.mesa:visited{color:#fff;}, a.mesa:hover{color:#00aeef;}, a.mesa:active{color:#fff;}

.c, a.c:link, a.c:visited, a.c:hover, a.c:active {color:black;} 
.w, a.w:link, a.w:visited, a.w:hover, a.w:active {color:white;}

.pink, a.pink:link, a.pink:visited, a.pink:hover, a.pink:active {color:#ec008c;} 
.orange, a.orange:link, a.orange:visited, a.orange:hover, a.orange:active {color:#ff5735;} 
.green, a.green:link, a.green:visited, a.green:hover, a.green:active {color:#89bb00;} 
.cadetblue, a.cadetblue:link, a.cadetblue:visited, a.cadetblue:hover, a.cadetblue:active {color:#2ba3b1;} 
.sky, a.sky:link, a.sky:visited, a.sky:hover, a.sky:active {color:#b2d9ff;}
.verde, a.verde:link, a.verde:visited, a.verde:hover, a.verde:active{color: #51a123;}

.tviolet { font-size: 11px; font-weight: bold; font-family: dotum; color: #917cc4; text-align: center;}

/* table */
.tb1 { font-size: 12px; font-weight: normal; font-family: dotum; color: #666; padding:8px 0 8px 0;} 

.tb2 { font-size: 11px; font-weight: normal; font-family: georgia, dotum; color: #555; padding:8px 0 8px 0; text-align: center; } 

.tb3 { 	padding:8px 0 8px 18px; 
		font-size: 11px; font-weight: bold; font-family: dotum; color: #7bb101; }

.tb4 {  padding:8px 0 8px 8px;	font-size: 12px; font-family: dotum; color: #666666;}

.tb5 {  padding:3px 0 3px 8px;	font-size: 12px; font-family: dotum; color: #666666; text-align: center;}

/* lists */
ol, ul {padding: 0; margin:0;}

#num { list-style-type:decimal;		list-style-position: outside;
		margin-left: 42px;		margin-right: 12px;
		font-family: dotum;		font-size: 12px;	color:#666666;	line-height:1.6em; 	}
#num .a1 { padding: 4px 0 4px 0;}

#un { 	list-style-type: none;	list-style-position: outside;
		margin-left: 24px;		margin-right: 12px;
		font-family: dotum;		font-size: 12px;	color:#666666;	line-height:1.6em; 	}
#un .a1 { padding: 4px 0 4px 0;}

#circle { list-style-type:circle;		list-style-position: outside;
		margin-left: 38px;		margin-right: 24px;
		font-family: dotum;		font-size: 12px;	color:#666666;	line-height:1.6em; 	}


#lei { 	list-style-type: none;	list-style-position: outside;
		margin-left: 26px;		margin-right: 12px;
		font-family: dotum;		font-size: 12px;	color:#666666;	line-height:1.6em; 	}
#lei .a1 { padding: 4px 0 2px 0; color:#404040; font-weight: bold;}
#lei .a2 { padding: 0px 0 4px 14px;}
#lei .a3 { padding: 0px 0 2px 28px;}
#lei .a4 { padding: 0px 0 2px 38px;}

#sunkyo	{ list-style-type: none;	list-style-position: outside;
		margin-left: 20px;		margin-right: 12px;
		font-family: dotum;		font-size: 12px;	color:#666666;	line-height:1.6em; 	}
#sunkyo .a1 { padding: 0 0 0 12px;}
/* lines */

.line1 {clear: both; font-size: 0; height:1px; margin:0px; padding:0px; background-color: #eeeeee; }

/* 05 mokjang */

.vtxt { font-family: dotum; font-size: 12px; font-weight: bold; color: #5db127; line-height:1.6em;}
.sunkyo_thum { float: left; padding: 4px 16px 4px 16px; }


