BODY,TD,DIV,LI,caption,INPUT,SELECT,TEXTAREA { FONT-SIZE: 12px; FONT-FAMILY:"±¼¸²","µ¸¿ò"; COLOR: #424542; }
P          { margin-top:2px; margin-bottom:2px }
UL         { margin-left:15px; margin-bottom:0; }
FORM       { margin:0; padding:0; }
A:LINK     { COLOR: #424542; TEXT-DECORATION: NONE; }
A:VISITED  { COLOR: #424542; TEXT-DECORATION: NONE; }
A:ACTIVE   { COLOR: #424542; }
A:HOVER    { COLOR: #295584; TEXT-DECORATION: UNDERLINE; }
CAPTION    { text-align:left; font-size:12px; font-weight:bold; }
TH         { font-size:12px; }
FORM       { margin:0; padding:0; }
TABLE      { border-collapse:collapse; }
TD,TH      { white-space: nowrap; }
IMG        { border:0 }

.box {
	font-size: 12pxpt;
	font-family: "±¼¸²","µ¸¿ò";
	background-color: #FFFFFF;
	color: #424542; 
	border: 1px solid C4CAD1;
	padding: 2px 2px 2px 3px;
}

.box_lock {
	font-size: 12pt;
	font-family: "±¼¸²","µ¸¿ò";
	font-weight: bold;
	background-color: #FFFFFF;
	color: #008000; 
	border: 1px solid #FFFFFF;
	padding: 2px 2px 2px 3px;
}

.inp_lock {
	font-size:12px;
	height: 20px;
	border: 1px solid #7F9DB9;
	background-color: #efefef;
}

.con_link         {color:#428A00; text-decoration:underline}
.con_link:link    {color:#428A00; text-decoration:underline}
.con_link:visited {color:#428A00; text-decoration:underline}
.con_link:hover   {color:#428A00; text-decoration:underline}

.cls0          { color:#FF6500; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }
a.cls0:link    { color:#FF6500; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }
a.cls0:visited { color:#FF6500; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }
a.cls0:hover   { color:#FF6500; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }

.cls1          { color:#0033CC; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }
a.cls1:link    { color:#0033CC; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }
a.cls1:visited { color:#0033CC; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }
a.cls1:hover   { color:#0033CC; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }

.chk {margin:0;padding:0;width:15px;height:15px}
.txt {font-family:"µ¸¿ò";font-size:12px;color:#595959;height:18;border-top:1px solid #6B6B6B;border-left:1px solid #6B6B6B;border-bottom:1px solid #D6D6D6;border-right:1px solid #D6D6D6;}
.cbo {font-size:12px;}

/* HR (dot) */
hr.dot {color: #fff; background-color: #fff; border: 1px dotted #444444; border-style: none none dotted; }

/* Extend */
.abk {font-family:Arial Black} /*font-family*/
.dot {font-family:µ¸¿ò}
.dotc {font-family:µ¸¿òÃ¼}
.bat {font-family:¹ÙÅÁ}
.batc {font-family:¹ÙÅÁÃ¼}
.vdn {font-family:verdana}
.thm {font-family:tahoma}
.mg {font-family:'Malgun Gothic'} /* font-size=13px */

 /*font-size*/
.px10 {font-size:10px}
.px11 {font-size:11px}
.px12 {font-size:12px}
.px13 {font-size:13px}
.px14 {font-size:14px}
.px15 {font-size:15px}
.px16 {font-size:16px}
.px18 {font-size:18px}
.px20 {font-size:20px}
.px22 {font-size:22px}
.px24 {font-size:24px}
.px26 {font-size:26px}
.px28 {font-size:28px}
.px30 {font-size:30px}
.px32 {font-size:32px}
.px34 {font-size:34px}
.px36 {font-size:36px}
.px38 {font-size:38px}
.px40 {font-size:40px}

.ln14{line-height:1.4} /*line-height*/
.ln16{line-height:1.6}
.ln18{line-height:1.8}

.ls{letter-spacing:-1px} /*letter-spacing*/

.c, a.c:link, a.c:visited, a.c:hover, a.c:active {color:#111111} /*black*/
.w, a.w:link, a.w:visited, a.w:hover, a.w:active {color:#ffffff} /*white*/
.o, a.o:link, a.o:visited, a.o:hover, a.o:active {color:#FF6500} /*orange*/
.r, a.r:link, a.r:visited, a.r:hover, a.r:active {color:#FF3600} /*red*/
.g, a.g:link, a.g:visited, a.g:hover, a.g:active {color:#a6a6a6} /*gray*/
.dg, a.dg:link, a.dg:visited, a.dg:hover, a.dg:active {color:#999999} /*darkgray*/
.h, a.h:link, a.h:visited, a.h:hover, a.h:active {color:#336699} /*dark-blue*/
.lh, a.lh:link, a.lh:visited, a.lh:hover, a.lh:active {color:#2862ff} /*light-blue*/
.brn, a.brn:link, a.brn:visited, a.brn:hover, a.brn:active{color:#624712}/*brown*/

.b, a.b:link, a.b:visited, a.b:hover, a.b:active {font-weight:bold} /*Bold*/
.u, a.u:link, a.u:visited, a.u:hover, a.u:active {text-decoration:underline} /*Underline*/
.nu, a.nu:link, a.nu:visited, a.nu:hover, a.nu:active {text-decoration:none} /*None-underline*/

/* Padding */
.lp4 {padding-left:4px;}
.lp8 {padding-left:8px;}

/* Button */
.Btn   {border:2px solid; padding-top:1px; font-family:verdana; font-size:12px} /*combine Bold if need*/
.vRed  {background:#CE2724; border-color:#FB7977 #A41E1C #A41E1C #FB7977; color:#fff} /*combine Button Color*/
.vGray {background:#e1e1e1; border-color:#efefef #acacac #acacac #efefef; color:#000}
.vCyan {background:#58908A; border-color:#CAE9EA #3F716C #3F716C #CAE9EA; color:#fff}

/* Align */
.al_l {text-align:left;}
.al_c {text-align:center;}
.al_r {text-align:right;}

a.button{
	background: transparent url(../images/btn/button.gif) no-repeat top right;
	color: #000000;
	cursor: pointer;
	display: inline-block;
	font: normal 12px µ¸¿ò;
	height: 24px;
	padding-right: 8px;
	position: relative;
	text-decoration: none !important;
	vertical-align: middle;
}
a.button span{
	background: transparent url(../images/btn/button.gif) no-repeat top left;
	color: #000000;
	display: inline-block;
	padding: 5px 0 5px 9px; /* left=right+1 */
	text-decoration: none !important;
	_padding: 6px 0 4px 9px; /* IE : top+1,bottom-1 */
}

a.button_empas{
	background: transparent url(../images/btn/button_empas.gif) no-repeat top right;
	color: #000000;
	cursor: pointer;
	display: inline-block;
	font: normal 12px µ¸¿ò;
	height: 22px;
	padding-right: 8px;
	position: relative;
	text-decoration: none !important;
	vertical-align: middle;
}
a.button_empas span{
	background: transparent url(../images/btn/button_empas.gif) no-repeat top left;
	color: #000000;
	display: inline-block;
	padding: 4px 0 4px 9px;
	text-decoration: none !important;
	_padding: 5px 0 3px 9px;
}
a.button_empas:hover{
	background-position: bottom right;
}
a.button_empas:hover span{
	background-position: bottom left;
}

/* ¿ø¼­ */
.nb_td{font-size:14px; padding-left:8px;}
table.nb2_td td {font-size:18px; font-family:¹ÙÅÁ;}