body,td,input,select,textarea,p,div,span,b,a,form{font-family:±¼¸²,ÇÑ°­Ã¼,verdana;font-size:9pt;color: #4B4B4B}
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;}
.TABLE1 {border-collapse:collapse; border:solid 1 #CDD6CD;border-spacing:3px; padding:0px;}
.TD  {border-color: #CDD6CD; border-style:solid; border-top-width: 2px; border-right-width: 2px;
      border-bottom-width: 0px; border-left-width: 2px;}
.dot  {
        border-color: #999999; border-style: dotted; border-top-width: 0px; border-right-width: 0px;
        border-bottom-width: 1px; border-left-width: 0px;
      }

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}
.ttttt { padding:0px;background:#E8ECE8;}
.tttttt { padding:0px;background:#EFEFEF;}
.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;}
.b_button {background-color:#595959;color:#FFFFFF;}

/* text box dataform */
.num {ime-mode:disabled;}
.kor {ime-mode:active;}
.eng {ime-mode:inactive;}

/* INPUT TYPE STYLE */
.index{color:#666666; FONT-FAMILY:±¼¸²; FONT-SIZE:9pt; HEIGHT:23px; line-height:160%; background-color:#ffffff;}
.index1{color:#666666; FONT-FAMILY:±¼¸²; FONT-SIZE:9pt; font-weight:bold; line-height:150%; background-color:#ffffff;}
.index2{color:#666666; FONT-FAMILY:±¼¸²; FONT-SIZE:9pt; HEIGHT:18px; line-height:160%; background-color:#ffffff;}
.wtxt{color: #333333; font-size: 10pt; background-color:#ffffff; border:solid 1 #efefef;height:20px;}
.btxt{color: #666666; font-size: 10pt; background-color:#ffffff; border:solid 1 #C7E0F1;height:20px;}
.txt{color: #333333; font-size: 10pt; background-color:#ffffff;border-style:solid; height:20px;border-width:1; border-color:#B5B5B5 #B5B5B5 #B5B5B5 #B5B5B5;}
.wtxt{color: #333333; font-size: 9pt; background-color:#ffffff; border:solid 1 #efefef;height:20px;};
.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;}
.hidden {border-width:0}
.white{color:#333333; FONT-FAMILY:±¼¸²; FONT-SIZE:9pt; HEIGHT:18px; line-height:130%; background-color:#ffffff; border:solid 1 #d0d0d0;}
.yellow{color:#E1763C; FONT-FAMILY:±¼¸²; FONT-SIZE:9pt; HEIGHT:18px; line-height:130%; background-color:#FFF9E3; border:solid 1 #d0d0d0;}
.yellow1{color:#E1763C; FONT-FAMILY:±¼¸²; FONT-SIZE:9pt; HEIGHT:18px; line-height:130%; background-color:#FFF9E3; border:solid 1 #d0d0d0;}
.sky{color:#5C91E1; FONT-FAMILY:±¼¸²; FONT-SIZE:9pt; WIDTH:100%; HEIGHT:100%; TEXT-ALIGN: center; line-height:130%; background-color:#EDF3FA; border:solid 0 #B0CDE9;}
.sky1{color:#5C91E1; FONT-FAMILY:±¼¸²; FONT-SIZE:9pt; HEIGHT:18px; line-height:130%; background-color:#EDF3FA; border:solid 1 #B0CDE9;}
.sky2{color:#2B7171; FONT-FAMILY:±¼¸²; FONT-SIZE:9pt; HEIGHT:18px; line-height:130%; background-color:#AFE6E6; border:solid 1 #6AA1C6;}
.txt12{color:#000000; FONT-FAMILY:±¼¸²; FONT-SIZE:12pt; HEIGHT:18px; line-height:130%; font-weight:bold; border:solid 0;}

/* SELECT STYLE */
.s_white{color:#333333; FONT-FAMILY:±¼¸²; FONT-SIZE:9pt; background-color:#FFFFFF; border:0;}
.s_yellow{color:#E1763C; FONT-FAMILY:±¼¸²; FONT-SIZE:9pt; background-color:#FFF9E3; border:0;}
.s_violet{color:#0080FF; FONT-FAMILY:±¼¸²; FONT-SIZE:9pt; background-color:#E6E8FF; border:0;}
.select{color:#333333; FONT-FAMILY:±¼¸²; FONT-SIZE:8pt; background-color:#FFFFFF; border:0;}
.select1{color: #333333;font-size: 9pt ; background-color:#ffffff; border:solid 1 #C0C0C0;height:20px;}
.select2{color:#333333; FONT-FAMILY:±¼¸²; FONT-SIZE:9pt; background-color:#FFFFFF; border:0;}

/* CHECKBOX,RIDIOBOX STYLE */
.check { border:0; }
.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};

/* TEXTAREA STYLE */
.textarea{color: #333333; font-size: 10pt; background-color:#ffffff; line-height:130%; border:solid 1 #d0d0d0;};
.area{color:#333333; FONT-FAMILY:±¼¸²; width:100%; height:100%; line-height:130%; border:solid 1 #d0d0d0;}

/*°Ô½ÃÆÇ ½ºÅ¸ÀÏ */
.stb19{font-family: '±¼¸²','±¼¸²Ã¼','µ¸¿ò','µ¸¿òÃ¼'; font-size: 12px; color: #515151;border-color: #D3ECD3; border-style: dotted; border-top-width: 0px; border-right-width: 0px;border-bottom-width: 1px; border-left-width: 0px;}

/* BUTTON STYLE */
.btndarkblue { background-color:#0981A8; border:3 solid #efefef;color:white;padding-top:2px;cursor:hand;letter-spacing:-1;filter:alpha(opacity=65)}
.btnwhite {color:#787878; font-size: 8pt; background-color:#ffffff; border:solid 1 #F6F6F6; cursor: hand}

/* FONT FAMILY */
.tahoma {font-family:tahoma;}
.verdana {font-family:verdana;}
.gm{font-family:±¼¸²;}
.vdn{font-family:µ¸¿ò;}
.dm{font-family:verdana;}
.thm{font-family:tahoma;}

/* 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;}
.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;
}

/* 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; }

#Layer {
    position:relative;
    display:none;
}
#Layer-Contents {
    position:absolute;
    left:0; top:0;
    width:170px; height:230px;
    background-color:#FFFFFF;
    z-index:1;
}
#Layer-Contents a {
    color:#000000;
}