/* ±âº» */
BODY,TABLE,TR,TD,DIV,INPUT,TEXTAREA,SELECT,A {font-family:"verdana","µ¸¿ò","Dotum","tahoma"; font-size:9pt; line-height:160%; color:#8c8b8b;}
BODY {background:#FFF;}
TH {background-color:#FFF;}
img{border:none;}

A:link {
  COLOR: #1b4c5a; 
  FONT-FAMILY: Verdana,µ¸¿ò,Dotum,Geneva, Arial, Helvetica, sans-serif; 
  TEXT-DECORATION: none;
}
A:visited {
  COLOR: #1b4c5a; 
  TEXT-DECORATION: none
}
A:hover {
  COLOR: #c91c6d; 
  FONT-FAMILY: Verdana, µ¸¿ò,Dotum, Geneva, Arial, Helvetica, sans-serif; 
}


input.a{font-family:"verdana";font-size:9pt;color:#333333;background-color: #f5f5f5; border:1px solid #dddddd; height:22;}
input.b{font-family:"verdana";font-size:9pt;color:#37516b;background-color: #ffffff; border:1px solid #a4b1be; height:20;}
input.c{font-family:"verdana";font-size:9pt;color:#625646;background-color: #ffffff; border:1px solid #dddddd; height:22;}
input.d{font-family:"verdana";font-size:9pt;color:#d87825;background-color: #fcf6f0; border:1px solid #e6cfb8; height:22;}
input.e{font-family:"verdana";font-size:8pt;color:#333333;background-color: #f5f5f5; border:1px solid #dddddd; height:22;}
input.f{font-family:"verdana";font-size:8pt;color:#333333;letter-spacing:-1;background-color: #f4f4f4; border:1px solid #e3e3e3; height:20;}
input.g{font-family:"verdana";font-size:9pt;color:#3444c5;background-color: #ffffff; border:1px solid #3444c5; height:20;}
input.h{font-family:"verdana";font-size:9pt;color:#313b84;background-color: #ffffff; border:1px solid #313b84; height:20;}
input.i{font-family:"verdana";font-size:9pt;color:#3d3d78;background-color: #eeeeee; border:1px solid #767676; height:22;}
input.j{font-family:"verdana";font-size:9pt;color:#415aa1;background-color: #f8f8f8; border:1px solid #d8d7d7; height:20;}
input.k{font-family:"verdana";font-size:9pt;color:#661625;background-color: #ffffff; border:1px solid #e02044; height:17;}
input.l{font-family:"verdana";font-size:9pt;color:#514e4e;background-color: #ffffff; border:2px solid #83a1d8; height:18;}
input.m{font-family:"verdana";font-size:9pt;color:#514e4e;background-color: #ffffff; border:4px solid #666999; height:25;}
input.n{font-family:"µ¸¿ò";font-size:8pt;color:#501e37;background-color: #ffffff; border:1px solid #905c76; height:17;}
input.z{font-family:"verdana";font-size:9pt;color:#1a2d63;background-color: #ffffff; border:1px solid #91a6e1; height:20;}
input.mar{font-family:"µ¸¿ò";font-size:9pt;color:#333333;background-color: #ffffff; border:3px solid #FE6F07; height:29; width:340px;}

textarea.a{font-family:"verdana";font-size:9pt;color:#333333;background-color: #FFFFFF; border:1px solid #d4d0c8;}
textarea.n{font-family:"verdana";font-size:9pt;color:#501e37;background-color: #FFFFFF; border:1px solid #905c76;}

.acate {font-family:"verdana"; font-size:8pt; color:#565555; padding-right:8px; letter-spacing:-1;}
.acate_o {color:#A40220;}

/*link*/
a.list031:link { font-family:"verdana"; color:#555b89; }
a.list031:visited { font-family:"verdana"; color:#555b89; }
a.list031:active { font-family:"verdana"; color:#555b89; }
a.list031:hover { font-family:"verdana"; color:#882975; }

a.list051:link { font-family:"verdana"; color:#5b623a; }
a.list051:visited { font-family:"verdana"; color:#5b623a; }
a.list051:active { font-family:"verdana"; color:#5b623a; }
a.list051:hover { font-family:"verdana"; color:#882975; }

a.list053:link { font-family:"verdana"; color:#293560; }
a.list053:visited {
  COLOR: #1b4c5a; 
  TEXT-DECORATION: none
}
a.list053:hover {
  COLOR: #c91c6d; 
  FONT-FAMILY: Verdana, µ¸¿ò,Dotum, Geneva, Arial, Helvetica, sans-serif; 
}

a.list061:link { color:#755c51; letter-spacing:-1 }
a.list061:visited { color:#755c51; letter-spacing:-1 }
a.list061:active { color:#755c51; letter-spacing:-1 }
a.list061:hover { color:#8a060a; letter-spacing:-1 }

a.tip06:link { font-size:8pt; color:#6a5256; letter-spacing:-1; }
a.tip06:visited { font-size:8pt; color:#6a5256; letter-spacing:-1; }
a.tip06:active { font-size:8pt; color:#6a5256; letter-spacing:-1; }
a.tip06:hover { font-size:8pt; color:#3b3194; letter-spacing:-1; }

a.list071:link { color:#626a80; }
a.list071:visited { color:#626a80; }
a.list071:active { color:#626a80; }
a.list071:hover { color:#c7261c; }


a.news:link {font-family:"verdana";font-size:8pt;color:#696868; font-weight:normal;}
a.news:visited {font-family:"verdana";font-size:8pt;color:#696868; font-weight:normal;}
a.news:active { font-family:"verdana";font-size:8pt;color:#696868; font-weight:normal;}
a.news:hover {font-family:"verdana";font-size:8pt;color:#EB5B13;  font-weight:normal;}

a.proj:link {font-family:"verdana";font-size:8pt;color:#696868; font-weight:normal;}
a.proj:visited {font-family:"verdana";font-size:8pt;color:#696868; font-weight:normal;}
a.proj:active { font-family:"verdana";font-size:8pt;color:#696868; font-weight:normal;}
a.proj:hover {font-family:"verdana";font-size:8pt;color:#CD0451; font-weight:normal; }

a.marketing:link { color:#787878;  font-size:8pt;}
a.marketing:visited { color:#787878; font-size:8pt;}
a.marketing:active { color:#787878; font-size:8pt;}
a.marketing:hover { color:#c7261c; font-size:8pt;}


/*pass*/
.pass { font-family:"verdana"; font-size:8pt; color:#8d8b90; letter-spacing:-1; }
.pass01 { font-family:"verdana"; font-size:8pt; color:#a40220; letter-spacing:-1; }
.no { font-family:"verdana"; font-size:8pt; color:#3b4279; }
.no01 { font-family:"verdana"; font-size:8pt; color:#8c8e9c; }
.no02 { font-size:8pt; color:#64473a; }
.no03 { font-size:8pt; color:#a0a0a0; }
.no031 { font-size:8pt; color:#556fb5; font-weight:bold }

/*top*/
.url01 { color:#4f7073; font-weight:bold; }
.url02 { color:#02717b; font-weight:bold; }
.url03 { font-size:8pt; color:#064a50; }
/*top*/


/*main*/
.mlist01 { font-size:8pt; padding-right:10px; }
.date01 { font-size:8pt; font-family:"verdana"; }
.b_left_02 { text-align:left; padding-left:6px; padding-top:6px; }
.portfolio01 { font-size:8pt; color:#434470; }
.portfolio02 { font-size:8pt; color:#3d6e88; }
/*main*/


/*contents*/
.bold { font-weight:bold; }
.tip { font-family:µ¸¿ò;font-size:8pt; color:#92908d; line-height:140%; }
.tip01 { font-size:11pt; color:#666666; padding-left:15px; font-weight:bold; letter-spacing:-2; }
.tip02 { font-family:"verdana"; color:#666666; padding-left:15px; }
.tip03 { font-family:"verdana"; color:#1d4abc; font-weight:bold; }
.tip04 { font-family:"verdana"; font-size:8pt; color:#656262; line-height:140%; } 
.tip041 { font-family:"verdana"; font-size:8pt; color:#3d3ab5; line-height:140%; } 
.tip05 { font-family:"verdana"; font-size:8pt; color:#485025; }
.tip051 { font-family:"verdana"; font-size:8pt; color:#242f54; }
.tip06 { font-size:8pt; color:#6a5256; letter-spacing:-1; }
.tip061 { font-size:8pt; color:#6a5256; letter-spacing:-2; }
.tip07 { font-size:8pt; color:#770c54; }
.tip08 { font-size:8pt; color:#5e666a; }
.tip09 { font-family:µ¸¿ò; font-size:8pt; color:#666666; }
a.tip09:link { font-family:µ¸¿ò; font-size:8pt; color:#666666; }
a.tip09:visited { font-family:µ¸¿ò; font-size:8pt; color:#666666; }
a.tip09:active { font-family:µ¸¿ò; font-size:8pt; color:#666666; TEXT-DECORATION:underline; }
a.tip09:hover { font-family:µ¸¿ò; font-size:8pt; color:#666666; TEXT-DECORATION:underline; }

.item01 { font-size:8pt; font-weight:bold; color:#2b4751; padding-left:15px; }
.item02 { color:#949494; font-family:verdana; }
.item022 { color:#949494; font-family:verdana; padding-left:15px; }
.item03 { font-size:8pt; color:#949494; padding-left:15px; }
.item04 { font-size:8pt; color:#000000; }
.item05 { color:#333333; padding-left:15px; font-weight:bold; }
.item051 { font-family:"verdana"; font-size:11pt; color:#333333; font-weight:bold; }
.item06 { font-family:"verdana"; color:#0b1035; font-weight:bold; letter-spacing:-1; }
.item061 { font-family:"verdana"; color:#c51467; letter-spacing:-1; }
.item07 { color:#ff8a2f; }
.item08 { color:#3e444b; line-height:130%; }
.item09 { color:#623737; }
.item10 { font-family:µ¸¿ò;font-size:8pt; font-weight:bold; color:#056490; padding-top:2px; }
.item11 { font-family:µ¸¿ò;font-size:8pt; font-weight:bold; color:#000000; padding-top:2px; }
.item12 { font-family:µ¸¿ò;font-size:8pt; color:#000000; padding:5px 0px 5px 15px }
.item13 { font-family:µ¸¿ò;font-size:8pt; color:#000000; }
.text_8 { font-family:µ¸¿ò;font-size:8pt;}
.ls01 { letter-spacing:-1; }
.co01 { color:#569eb6;}

.list01 { font-family:"verdana"; color:#7d7b7b; font-weight:bold; }
.list02 { font-family:"verdana"; color:#444242; font-size:8pt; }
.list021 { font-family:"verdana"; color:#444242; font-size:8pt; letter-spacing:-1; }
.list03 { font-size:8pt; color:#6d74aa; font-weight:bold; }
.list031 { font-family:"verdana"; color:#555b89; }
.list04 { font-family:"verdana"; color:#686167; }
.list05 { font-size:8pt; color:#7e8652; font-weight:bold; }
.list051 { font-family:"verdana"; color:#5b623a; }
.list052 { font-family:"verdana"; color:#7f073a; }
.list053 { font-family:"verdana"; color:#293560; }
.list06 { font-family:"µ¸¿ò"; font-size:8pt; color:#736f65; font-weight:bold; }


.event01 { font-size:11pt; color:#000000; font-weight:bold; letter-spacing:-1; }
.event02 { font-size:8pt; color:#661313; font-weight:bold; }
.event03 { color:#000000; font-weight:bold; letter-spacing:-1; }
.list06 { color:#957869; font-weight:bold; }
.list061 { color:#755c51; letter-spacing:-1 }
.list07 { color:#1a2d63; font-weight:bold; }
.list071 { color:#626a80; }
.list08 { font-family:"µ¸¿ò"; font-size:8pt; color:#4f3e47; line-height:130%; }
.list09 { font-family:"µ¸¿ò"; font-size:8pt; color:#890a67; line-height:130%; }
.list10 { font-family:µ¸¿ò; font-size:8pt; color:#999999; letter-spacing:-1; }
a.list10:link { font-family:µ¸¿ò; font-size:8pt; color:#999999; letter-spacing:-1; }
a.list10:visited { font-family:µ¸¿ò; font-size:8pt; color:#fc256f; TEXT-DECORATION:underline; letter-spacing:-1; }
a.list10:active { font-family:µ¸¿ò; font-size:8pt; color:#fc256f; TEXT-DECORATION:underline; letter-spacing:-1; }
a.list10:hover { font-family:µ¸¿ò; font-size:8pt; color:#fc256f; TEXT-DECORATION:underline; letter-spacing:-1; }

.hangul01 { color:#ffffff; letter-spacing:-1; padding-top:2px; }

.esti01 { font-family:µ¸¿ò; font-size:18pt; color:#2d3034; font-weight:bold; }
.esti02 { font-family:µ¸¿ò; font-size:8pt; color:#4f668f; padding-top:3px; }
.esti03 { font-family:µ¸¿ò; font-size:8pt; color:#163979; padding-top:3px; }
.esti04 { font-family:µ¸¿ò; font-size:8pt; color:#999898; font-weight:bold; }
.esti05 { font-family:µ¸¿ò; font-size:8pt; color:#898888; padding-top:3px; }
.esti06 { font-family:µ¸¿ò; font-size:8pt; color:#474343; padding-top:3px; }
.esti07 { font-family:µ¸¿ò; font-size:8pt; color:#ffffff; font-weight:bold; padding-top:3px; }
.esti07_p { font-family:µ¸¿ò; font-size:8pt; color:#333333; font-weight:bold; padding-top:3px; }
.esti08 { font-family:µ¸¿ò; color:#474e5c; font-weight:bold; padding-top:3px; padding-left:5px; TEXT-DECORATION:underline; }
.esti09 { font-family:µ¸¿ò; font-size:8pt; color:#474e5c; padding:5px; }
.esti10 { font-family:µ¸¿ò; color:#d10505; font-weight:bold; padding-top:3px; }
.esti11 { font-family:µ¸¿ò; color:#d10505; padding-top:5px; }




/*È¸»ç¼Ò°³*/
.com01 { font-family:µ¸¿ò; font-size:8pt; color:#c6c5c5; letter-spacing:-1 }
a.com01:link { font-family:µ¸¿ò; font-size:8pt; color:#c6c5c5; letter-spacing:-1 }
a.com01:visited { font-family:µ¸¿ò; font-size:8pt; color:#c6c5c5; letter-spacing:-1 }
a.com01:active { font-family:µ¸¿ò; font-size:8pt; color:#c6c5c5; letter-spacing:-1 }
a.com01:hover { font-family:µ¸¿ò; font-size:8pt; color:#c6c5c5; letter-spacing:-1 }

/*ÁÙ°£°Ý*/
.lt01 {  line-height:300%;}

/*Æ÷Æ®Æú¸®¿À*/
.pf_tx01 { font-family:"µ¸¿ò"; font-size:120%; color:#ffffff; font-weight:bold; padding-left:15px;}
.pf_tx02 { font-family:"µ¸¿ò"; font-size:10pt; color:#555555; font-weight:bold;}
.pf_bd { border:1px solid #C0BBBB; padding:1; text-align:center; }


/*¸¶ÄÉÆÃ*/
.mtx_01 {color:#1C73B9; font-weight:bold;}
.mtx_02 {color:#555555; font-weight:bold;}
.mtx_03 {color:#555555;}
.mtx_04 {color:#FF6600; font-weight:bold;}
.mtx_05 {color:#E80000;}
.mtx_06 {color:#777777;}
.mtx_07 {color:#1C73B9;}
.mtx_08 {color:#FF6600;}
.mtx_09 {color:#E16B2C;}
.mtx_10 {color:#9B6C3E;}
.mtx_11 {color:#4D4D4D; font-weight:bold;}
.bor01 { border-top: 1px solid #F8AD8A;}
.tx_08 { font-size:8pt; }
.lette_1 {letter-spacing:-1; }

a.mtx_01:link    { color:#1C73B9; font-weight:bold;}
a.mtx_01:visited { color:#1C73B9; font-weight:bold; }
a.mtx_01:active  { color:#1C73B9; font-weight:bold; }
a.mtx_01:hover   { color:#1C73B9; font-weight:bold; }

/* project */
.pro_tx01 { font-size:8pt; color:#ffffff; letter-spacing:-1 }
.pro_tx02 { font-family:µ¸¿ò; font-size:8pt; color:#8d8c8c; }
a.pro_tx02:link { font-family:µ¸¿ò; font-size:8pt; color:#8d8c8c; }
a.pro_tx02:visited { font-family:µ¸¿ò; font-size:8pt; color:#8d8c8c; TEXT-DECORATION:underline; }
a.pro_tx02:active { font-family:µ¸¿ò; font-size:8pt; color:#8d8c8c; TEXT-DECORATION:underline; }
a.pro_tx02:hover { font-family:µ¸¿ò; font-size:8pt; color:#8d8c8c; TEXT-DECORATION:underline; }
/* project */



/* font */
.tx_01 { font-family:"verdana"; color:#666666; font-size:8pt;}
.line140 {line-height:140%;}
/* font */

/* table */
.ta_tx01 {  color:#182697; font-size:8pt; text-align:center; font-weight:bold;}
.ta_tx02 {  color:#333333; font-size:9pt; text-align:center; }
.ta_tx03 {  color:#666666; font-size:8pt; }
.table01 {  color:#333333; }
.table02 {  color:#333333; }
.table03 {  color:#666666; font-size:8pt; text-align:center;}
.table04 {  color:#FF7E00; font-weight:bold; font-size:8pt; text-align:center;}
/* table */

/*main*/
.imgbd { border:1px solid #d7d7d7; padding:4; text-align:center; }
.galltitle { font-weight:bold; color:D60921; height:30; }
.galltxt01 { color:928D8D; }
.galltxt02 { color:837F7F; text-align:center; }
.bdti { padding-left:7px; text-align:left; }
.contrns { padding-left:22px; padding-right:11px;}
/*main*/


/* ¹é±×¶ó¿îµå ÀÌ¹ÌÁö °ü·Ã */
.bg_no {background-repeat:no-repeat;}
.bg_x {background-repeat:repeat-x;}
.bg_y {background-repeat:repeat-y;}
.bg_t {background-position:top;}
.bg_c {background-position:center;}
.bg_b {background-position:bottom;}


/* ÆÐµù */
.pt5 {padding-top:5px}
.pt7 {padding-top:7px}
.pt12 {padding-top:12px}
.pt10 {padding-top:10px}
.pt15 {padding-top:15px}
.pt25 {padding-top:25px}
.pt50 {padding-top:50px}
.pl5 {padding-left:5px}
.pl8 {padding-left:8px}
.pl9 {padding-left:9px}
.pl14 {padding-left:14px}
.pl10 {padding-left:10px}
.pl15 {padding-left:15px}
.pl17 {padding-left:17px}
.pl20 {padding-left:20px}
.pl30 {padding-left:30px}
.pl45 {padding-left:45px}
.pr5 {padding-right:5px}
.pr10 {padding-right:10px}
.pr11 {padding-right:11px}
.pr15 {padding-right:15px}
.pb10 {padding-bottom:10px}
.pb5 {padding-bottom:5px}
.pb8 {padding-bottom:8px}
.pd7 { padding:7PX}
.pd5 {padding-bottom:5px; padding-top:5px;}
/* ÆÐµù */

/* ÀÌ¿ë¾à°ü&°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
.agreement_tx01{color:#333; font-weight:bold; letter-spacing:-1;}
.agreement_tx02{color:#666;}

a.privacy:link {font-family:"verdana";font-size:8pt;color:#467A8D; font-weight:bold; letter-spacing:-1;}
a.privacy:visited {font-family:"verdana";font-size:8pt;color:#467A8D; font-weight:bold; letter-spacing:-1;}
a.privacy:active { font-family:"verdana";font-size:8pt;color:#467A8D; font-weight:bold; letter-spacing:-1;}
a.privacy:hover {font-family:"verdana";font-size:8pt;color:#CD0451; font-weight:bold; letter-spacing:-1;}

.privacy_tx01{font:bold 14px µ¸¿ò, Dotum; color:#333; letter-spacing:-1px; text-decoration:none;}
.privacy_tx02{font:bold  µ¸¿ò, Dotum; color:#555; letter-spacing:-1px; text-decoration:none; padding-left:18px;}
.privacy_tx04{font:µ¸¿ò, Dotum; color:#666;  text-decoration:none; padding-left:18px;}
.privacy_tx03{font:µ¸¿ò, Dotum; color:#666;  text-decoration:none; padding-left:36px; position:relative; }

.parnership_tx01{font:µ¸¿ò, Dotum; color:#333; }

/* ÀÌ¿ë¾à°ü&°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */



/* ±èÀç¿ø Ãß°¡ */
/* ¼ýÀÚ¸¸ ÀÔ·ÂÇÒ °æ¿ì¿¡ ÇÑ±Û ÀÔ·Â½Ã Ã¼Å©°¡ ºÎÀÚ¿¬½º·¯¿ö¼­ Ãß°¡ ÇÕ´Ï´Ù. */
.imeDisabled {
  ime-mode: disabled;
}

.imeActive {
  ime-mode: active;
}

.imeInactive {
  ime-mode: inactive;
}
