@font-face {
    font-family:'NanumGothic';
    src: url('/font/NanumGothic.eot');
    src: url('/font/NanumGothic.eot?#iefix') format('embedded-opentype'),
         url('/font/NanumGothic.woff') format('woff'),
         url('/font/NanumGothic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal; 
}

@font-face {
    font-family:'NanumGothic_bold';
    src: url('/font/NanumGothic-Bold.eot');
    src: url('/font/NanumGothic-Bold.eot?#iefix') format('embedded-opentype'),
         url('/font/NanumGothic-Bold.woff') format('woff'),
         url('/font/NanumGothic-Bold.ttf') format('truetype');
    font-weight: 400;
    font-style: normal; 
}

@font-face {
    font-family:'NanumGothic_bold2';
    src: url('/font/NanumGothic-ExtraBold.eot');
    src: url('/font/NanumGothic-ExtraBold.eot?#iefix') format('embedded-opentype'),
         url('/font/NanumGothic-ExtraBold.woff') format('woff'),
         url('/font/NanumGothic-ExtraBold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal; 
}


a {outline: none; selector-dummy:expression(this.hideFocus=true);}
img {border:0;outline:none;selector-dummy:expression(this.hideFocus=true);vertical-align:top}


BODY {
	MARGIN: 0px;background:#ffffff;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;
}
TABLE {
	FONT-SIZE: 12px; COLOR: #363636; LINE-HEIGHT: 140%; FONT-FAMILY: NanumGothic; LETTER-SPACING: 0px
}
DIV {
	FONT-SIZE: 12px; COLOR: #363636; LINE-HEIGHT: 140%; FONT-FAMILY: NanumGothic; LETTER-SPACING: 0px
}
UL {
	FONT-SIZE: 12px; COLOR: #363636; LINE-HEIGHT: 140%; FONT-FAMILY: NanumGothic; LETTER-SPACING: 0px
}
LI {
	FONT-SIZE: 12px; COLOR: #363636; LINE-HEIGHT: 140%; FONT-FAMILY: NanumGothic; LETTER-SPACING: 0px
}
DL {
	FONT-SIZE: 12px; COLOR: #363636; LINE-HEIGHT: 140%; FONT-FAMILY: NanumGothic; LETTER-SPACING: 0px
}
DD {
	FONT-SIZE: 12px; COLOR: #363636; LINE-HEIGHT: 140%; FONT-FAMILY: NanumGothic; LETTER-SPACING: 0px
}
SPAN {
	FONT-SIZE: 12px; COLOR: #363636; LINE-HEIGHT: 140%; FONT-FAMILY: NanumGothic; LETTER-SPACING: 0px
}
TD {
	FONT-SIZE: 12px; COLOR: #363636; LINE-HEIGHT: 140%; FONT-FAMILY: NanumGothic; LETTER-SPACING: 0px
}
SELECT {
	FONT-SIZE: 12px; COLOR: #363636; LINE-HEIGHT: 140%; FONT-FAMILY: NanumGothic; LETTER-SPACING: 0px
}
INPUT {
	FONT-SIZE: 12px; COLOR: #363636; LINE-HEIGHT: 140%; FONT-FAMILY: NanumGothic; LETTER-SPACING: 0px
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #363636; LINE-HEIGHT: 140%; FONT-FAMILY: NanumGothic; LETTER-SPACING: 0px
}

A:link {
	COLOR: #363636; TEXT-DECORATION: none
}
A:visited {
	COLOR: #363636; TEXT-DECORATION: none
}
A:hover {
	COLOR: #363636; TEXT-DECORATION: none
}

.txt_14 {
	FONT-SIZE: 14px; COLOR: #4b4b4b; FONT-FAMILY: "NanumGothic_bold";LINE-HEIGHT: 160%
}

.txt_16 {
	FONT-SIZE: 16px; COLOR: #4b4b4b; FONT-FAMILY: "NanumGothic"; FONT-WEIGHT: bold;LINE-HEIGHT: 160%
}

.txt_18 {FONT-SIZE: 22px; COLOR: #000; FONT-FAMILY: "NanumGothic_bold"}

.txt_40 {
	FONT-SIZE: 40px; COLOR: #ffffff; FONT-FAMILY: "NanumGothic"; LETTER-SPACING: 0px; FONT-WEIGHT: bold;LINE-HEIGHT: 120%;LETTER-SPACING: -4px;
}



.total_search{border-left:2px solid #e1e1e1;border-top:2px solid #e1e1e1;border-right:none;border-bottom:2px solid #e1e1e1;height:36px;padding:3px;font-size:16px}

.input01{BORDER: #cccccc solid 1px;BACKGROUND-COLOR: #ffffff;height:20px;font-size:13px;font-weight:normal;padding:1px}

.input02{height:28px;font-size:13px;vertical-align:middle;BORDER: #cccccc 1px solid;}

.input03{height:26px;font-size:13px;vertical-align:middle;BORDER: #cccccc 1px solid;}














