/* 
http://naelida.com
Author : 
Start : 2011.3.24
End   : 2011.3.24
*/ 


/* 초기화 */



DIV {
	FONT-SIZE: 12px; FONT-FAMILY: dotum
}
LI {
	FONT-SIZE: 12px; FONT-FAMILY: dotum
}
DD {
	FONT-SIZE: 12px; FONT-FAMILY: dotum
}
DT {
	FONT-SIZE: 12px; FONT-FAMILY: dotum
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: dotum
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: dotum
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: dotum
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: dotum
}
HR {
	DISPLAY: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE TR TD {
	border: 0px;
}
INPUT {
	COLOR: #333
}
/**/
.d-none {
	DISPLAY: none 
}
.of-h {
	MARGIN: 0px; oveflow: hidden 
}
.u {
	TEXT-DECORATION: underline 
}
A.u:link {
	TEXT-DECORATION: underline
}
A.u:visited {
	TEXT-DECORATION: underline
}
A.u:hover {
	TEXT-DECORATION: underline
}
A.u:active {
	TEXT-DECORATION: underline
}
.b {
	FONT-WEIGHT: bold
}
.ls0 {
	LETTER-SPACING: 0px! important 
}
.ls1 {
	LETTER-SPACING: -1px! important 
}
.vd {
	FONT-FAMILY: verdana 
}
.p9 {
	FONT-SIZE: 9px; FONT-FAMILY: verdana; LETTER-SPACING: 0px /* 9*/
}
.p11 {
	FONT-SIZE: 11px; LETTER-SPACING: -1px /* 11*/
}
.p14 {
	FONT-SIZE: 14px; LETTER-SPACING: -1px /* 14*/
}
.ico-bl {
	PADDING-RIGHT: 4px; PADDING-LEFT: 3px; FONT-SIZE: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ico-bl01 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.ico-bl02 {
	MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 1
}
.ico-bl03 {
	MARGIN-TOP: -5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; FILTER: flipv(); LINE-HEIGHT: 1
}
HTML > BODY .ico-bl03 {
	MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 1
}
.h-5 {
	CLEAR: both; FONT-SIZE: 0px; MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 5px /*  5*/
}
.h-10 {
	CLEAR: both; FONT-SIZE: 0px; MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 10px  /*  5*/
}
.h-15 {
	CLEAR: both; FONT-SIZE: 0px; MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 15px  /*  5*/
}
.h-20 {
	CLEAR: both; FONT-SIZE: 0px; MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 20px  /*  5*/
}
.h-25 {
	CLEAR: both; FONT-SIZE: 0px; MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 25px  /*  5*/
}
.h-35 {
	CLEAR: both; FONT-SIZE: 0px; MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 35px  /*  5*/
}
.h-55 {
	CLEAR: both; FONT-SIZE: 0px; MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 55px  /*  5*/
}
.ln13 {
	LINE-HEIGHT: 1.3  /* ణ  1.3 */
}
.ln14 {
	LINE-HEIGHT: 1.4 /* ణ  1.3 */
}
.ln15 {
	LINE-HEIGHT: 1.5 /* ణ  1.3 */
}
.ln16 {
	LINE-HEIGHT: 1.6 /* ణ  1.3 */
}
.ln18 {
	LINE-HEIGHT: 1.8 /* ణ  1.3 */
}
.input {
	MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 13px; HEIGHT: 13px /*   üũڽ */
}
.input-txt {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 12px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: dotum /* ؽƮ */
}
.bn {
	FONT-WEIGHT: normal! important 
}
.filter-20 {
	FILTER: alpha(opacity=20); opacity: 0.2 /* 0.2 */
}
.filter-30 {
	FILTER: alpha(opacity=30); opacity: 0.3 /* 0.3 */
}
.filter-50 {
	FILTER: alpha(opacity=50); opacity: 0.5 /* 0.5 */
}
.filter-60 {
	FILTER: alpha(opacity=60); opacity: 0.6 /* 0.6 */
}
.filter-70 {
	FILTER: alpha(opacity=70); opacity: 0.7 /* 0.7 */
}
.filter-80 {
	FILTER: alpha(opacity=80); opacity: 0.8 /* 0.8 */
}
.clear { CLEAR: both; PADDING-TOP: 0px! important; PADDING-RIGHT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-LEFT: 0px! important; DISPLAY: block; FONT-SIZE: 0px! important; FLOAT: none; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; LINE-HEIGHT: 0! important; HEIGHT: 0px}

