body,td,input,select,textarea,p,div,span,b,a,form{font-family:±¼¸²,ÇÑ°­Ã¼,verdana;font-size:9pt;color: #444444}
img {border:none}
/* TABLE STYLE */
TABLE {padding:0px;margin:0px;border-collapse:collapse}
TABLE TD {padding:0px;margin:0px;}
TABLE_OUT {border-spacing:3px; padding:0px; border-collapse:collapse}
TABLE_DOT {border-width:1; border-color:black; border-style:dotted}
.p_note {line-height:150%;word-break:break-all;padding:4 4 4 4;}
.TB_LINE {border-color:#D4D4D4}
.TB_BG {background-color:#EAEAEA;}
.TB_BGLINE {background-color:#D4D4D4}
.TABLE1 {border-collapse:collapse;padding:3px;spacing:0px; border:solid 1 #DCDCDC;}
table.tbl {word-break:break-all;border-collapse:collapse;border:1px solid #D4D4D4;background:#ffffff;}
.tbl td { padding:5px;border:1px solid #D5D8D7;}
.tbl tl {padding:5px;margin:0px;;border:0px}

table.tbls {word-break:break-all;border-collapse:collapse;border:1px solid #D4D4D4;background:#ffffff; }
.tbls td { padding:4px;}
.tbls ntbl {padding:0px;margin:0px;border-collapse:collapse}

table.tblss {word-break:break-all;border-collapse:collapse;border:1px solid #D4D4D4;background:#ffffff; }
.tblss td { padding:2px;spacing:2px}
.tblss ntbl {padding:0px;margin:0px;border-collapse:collapse}

table.tblblue {word-break:break-all;border-collapse:collapse;border:1px solid #C3CFDB;background:#ffffff; }
.tblblue td { padding:5px;border:1px solid #C3CFDB}
.tblblue tl {padding:5px;margin:0px;;border:0px}

table.tblorange {word-break:break-all;border-collapse:collapse;border:1px solid #FCDFC5;background:#ffffff; }
.tblorange td { padding:5px;border:1px solid #FCDFC5;}

table.tblgreen {word-break:break-all;border-collapse:collapse;border:1px solid #CDD6CD;background:#ffffff; }
.tblgreen td { padding:5px;border:1px solid #CDD6CD;}

table.tblred {word-break:break-all;border-collapse:collapse;border:1px solid #DDC8C8;background:#ffffff; }
.tblred td { padding:5px;border:1px solid #DDC8C8;}

.t { padding:0px;background:#E1E1E1;}
.tt { padding:0px;border:1px solid #DCDCDC;background:#A4314A;color=#ffffff}
.ttt { padding:0px;border:1px solid #DCDCDC;background:#224968;color=#ffffff}
.tttt { padding:0px;border:1px solid #CDD6CD;background:#76A574;color=#ffffff}
.bl { padding:0px;background:#F8FBFD;}
.og { padding:0px;background:#FEF4EB;}
.gr { padding:0px;background:#E8ECE8;}
.rd { padding:0px;background:#F2EAEA;}

/* LINE HEIGHT */
.line160 {line-height:160%;}
.line150 {line-height:150%;}
.line140 {line-height:140%;}
.line130 {line-height:130%;}
.just {text-align:justify};

/* COLOR */
.f_orange{color:#FF8B54;}
.f_darkgray {color:#454545;}
.f_lightgray {color:gray;}
.f_black {color:#4B4B4B;}
.f_white {color:#FFFFFF;}
.f_lightred {color:#CE5D5D;}
.f_copyright {color:#3F6EB2;}
.f_red {color:#F21E1E;}
.b_white {background-color:#FFFFFF;}
.b_light {background-color:#EFEFEF;}
.b_darkgray {background-color:#595959;}
.b_black {background-color:#4B4B4B;}
.b_purple {background-color:#863773;}
.b_red {background-color:#B10E0E}
.b_blue {background-color:#2589C5;}
.b_dsg {background-color:#0A91AD;}
.b_fb {background-color:#b22222;}
.b_ivory {background-color:#E9E2CE;}
.b_copyright {background-color:#FFFFFF;}
.index{color:#666666; FONT-FAMILY:±¼¸²; FONT-SIZE:9pt; HEIGHT:18px; line-height:150%; background-color:#ffffff;}

/* BUTTON STYLE */
.select{color: #333333;font-size: 10pt ; background-color:#ffffff; border:solid 1 #C0C0C0;height:20px};
.wtxt{color: #333333; font-size: 10pt; background-color:#ffffff; border:solid 1 #efefef;height:20px};
.btxt{color: #6666f66; font-size: 10pt; background-color:#ffffff; border:solid 1 #C7E0F1;height:20px};
.txt{color: #333333; font-size: 10pt; background-color:#ffffff;border: 1px solid #B5B5B5; height:20px;};
.wtxt{color: #333333; font-size: 9pt; background-color:#ffffff; border:solid 1 #efefef;height:20px;};
.textarea{color: #333333; font-size: 10pt; background-color:#ffffff;border-style:solid;border-width:1;border-color:#B5B5B5 #B5B5B5 #B5B5B5 #B5B5B5; line-height:130%};
.file{color: #333333; font-size: 10pt; background-color:#ffffff;border-style:solid; height:20px;border-width:1; border-color:#B5B5B5 #B5B5B5 #B5B5B5 #B5B5B5};
.moneytxt{color: #333333; font-size: 10pt; background-color:#ffffff;border-style:solid;border-width:1;border-color:#B5B5B5 #B5B5B5 #B5B5B5 #B5B5B5;text-align:right};
.checkbox{border-left-width:0.2mm; border-left-color:#E8E8E8; border-left-style:solid;border-right-width:0.1mm; border-right-color:#ffffff; border-right-style:solid;border-top-width:0.2mm; border-top-color:#E8E8E8; border-top-style:solid;border-bottom-width:0.1mm; border-bottom-color:#ffffff; border-bottom-style:solid;cursor:hand;width:15px;height:15px};
.hidden {border-width:0}

/* FONT FAMILY */
.tahoma {font-family:tahoma;}
.verdana {font-family:verdana;}
.gm{font-family:±¼¸²}
.vdn{font-family:µ¸¿ò}
.dm{font-family:verdana}
.thm{font-family:tahoma}

/* text box dataform */
.num {ime-mode:disabled;}
.kor {ime-mode:active;}
.eng {ime-mode:inactive;}

/* FONT SIZE */
.p4{font-size:4pt;}
.p5{font-size:5pt;}
.p6{font-size:6pt;}
.p7{font-size:7pt;}
.p8{font-size:8pt;}
.p9{font-size:9px}
.p10{font-size:10px}
.p11{font-size:11px}
.p12{font-size:12px}
.p13{font-size:13px}
.p14{font-size:14px}
.ln13{line-height:1.3}
.ln14{line-height:1.4}
.ln14p{line-height:14px}
.u{text-decoration:underline}
.nu{text-decoration:none}
.b{font-weight:bold}
.ls{letter-spacing:-1px}
.ls2{letter-spacing:-2px}
.ls0{letter-spacing:0}
.ls1{letter-spacing:1px}

/* SCROLL STYLE */
body {
scrollbar-face-color:#CCCCCC;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #CCCCCC;
scrollbar-3dlight-color: #595959;
scrollbar-arrow-color: #FFFFFF
scrollbar-track-color: #EEEEEE;
scrollbar-darkshadow-color: #595959;
scrollbar-base-color:#FFFFFF;
}
/* Layer Popup */
.layer_popup{ position:absolute; overflow:visible; filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3);}
.layer_popup *{ line-height:normal;}
.layer_popup img,
.layer_popup fieldset{ border:none;}
.layer_popup legend{ display:none;}
.layer_popup em{ font-style:normal; font-weight:bold;}
.layer_popup .layer_content{ border:1px solid #777777; background:#ffffff; position:relative; z-index:2;}
.layer_popup .layer_body{ padding:8px 11px 8px 3px; font-family:Gulim, Dotum, AppleGothic, Sans-serif;}
.layer_popup .layer_body table{ border-collapse:collapse;}
.layer_popup .layer_body ul{ border-left:1px solid #efefef;}
.layer_popup .layer_body .first-child ul{ border:none;}
.layer_popup .layer_body li{ list-style:none; height:21px; margin:0 3px 0 5px;}
.layer_popup .layer_body li a{ display:block; height:14px; padding:5px 6px 2px 4px; font-size:12px; color:#222222; text-decoration:none; white-space:nowrap;}
.layer_popup .layer_body li a:hover{ background:#ededed;}
.layer_popup .close_layer{ position:absolute; top:4px; right:3px;}
.layer_popup .shadow{ position:absolute; width:100%; height:100%; overflow:visible; z-index:1; _display:none;}
*:first-child+html .layer_popup .shadow{ display:none;}
.layer_popup .shadow1{ left:3px; top:3px; background:url(/img/common/img/shadow1.png);}
.layer_popup .shadow2{ left:2px; top:2px; background:url(/img/common/img/shadow2.png);}
.layer_popup .shadow3{ left:1px; top:1px; background:url(/img/common/img/shadow3.png);}

/* NAVI DESIGN */
table.navi{height:13px;border-collapse:collapse;margin:0 auto}
table.navi td{padding:0;border-right:1px solid #dddddd}
table.navi td.pgRR{border-right:0}
table.navi a{font-size:12px;font-family:µ¸¿ò;text-decoration:none;display:block;padding:2px 8px 0 7px;color:#333333;font-weight:bold}
table.navi a:hover{background-color:#F7F7F7;}
table.navi .pgLL a, table.navi .pgL a, table.navi .pgR a, table.navi .pgRR a{font-weight:normal}
table.navi .pgLL a:hover, table.navi .pgL a:hover, table.navi .pgR a:hover, table.navi .pgRR a:hover{background-color:#ffffff}
table.navi .pgLL img, table.navi .pgL img, table.navi .pgR img, table.navi .pgRR img{border:0;margin-bottom:1px;}
table.navi .pgLL img, table.navi .pgL img{margin:0 5px 2px 0;}
table.navi .pgRR img, table.navi .pgR img{margin:0 0  2px 5px}
table.navi .on, table.navi .on a, table.navi .on a:visited{color:#FF8400}
*html body table.navi a{width:1em} table.navi .pgLL a, table.navi .pgL a, table.navi .pgR a, table.navi .pgRR a{width:auto}

/* FONT LINK */
a:link{color:#000000;text-decoration:none;}
a:visited{color:#000000;text-decoration:none;}
a:hover{color:#444444;text-decoration:none;}
a:active{color:#000000;text-decoration:none;}

/* DATE PICKER STYLE */
.fc_main { background: #DDDDDD; border: 1px solid #000000; font-family: Verdana; font-size: 10px; }
.fc_date { font-family: tahoma; border: 1px solid #D9D9D9;  cursor:pointer; font-size: 8pt; text-align: center;}
.fc_dateHover, TD.fc_date:hover { font-family: tahoma;cursor:pointer; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #E7E7E7; font-size: 8pt; text-align: center; }
.fc_wk {font-family: Verdana; font-size: 11px; text-align: center;}
.fc_wknd { color: #FF0000; font-weight: bold; font-size: 11px; text-align: center;}
.fc_wknd1 { color: blue; font-weight: bold; font-size: 11px; text-align: center;}
.fc_head { background: #000066; color: #FFFFFF; font-weight:bold; text-align: left;  font-size: 11px; }

