/* CSS Document */

/*basic style====Don't erase a basic style code */
:root body {overflow-y:scroll; overflow-x:auto;} /* Scrollbar control in Firefox*/

body {
overflow-x : hidden;
background-color: #FFFFFF;
margin:0;

scrollbar-face-color: #FFFFFF; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #F2F2F2; 
scrollbar-shadow-color: #9999CC; 
scrollbar-darkshadow-color: #F2F2F2; 
scrollbar-track-color: #FFFFFF; 
scrollbar-arrow-color: #9999CC;
} 

body, TABLE, TR, TD
{font-family: "Tahoma";
 font-size: 12px;
 letter-spacing:0px;
 line-height:18px;
 color: #666;
}

TEXTAREA, INPUT, SELECT 
{
font-family: "Tahoma";
font-size: 11px;
color: #666;
text-decoration: none;
border: 1px solid #cccccc;
vertical-align:middle;
}



a:link    {font-family: "Tahoma"; font-size: 11px;color: #666666;letter-spacing:0px;text-decoration: none; font-weight:normal;}
a:visited {font-family: "Tahoma"; font-size: 11px;color: #666666;letter-spacing:0px;text-decoration: none; font-weight:normal;}
a:active  {font-family: "Tahoma"; font-size: 11px;color: #666666;letter-spacing:0px;text-decoration: none; font-weight:normal;}
a:hover   {font-family: "Tahoma"; font-size: 11px;color: #000000;letter-spacing:0px;text-decoration: none ;font-weight:normal;}

/*basic style====Don't erase a basic style code */



/*ADD style*/

.path {
font-family: "Tahoma";
 font-size: 11px;
 /*letter-spacing:-1px;*/
 color: #9b9b9b;
}

.search_input{
font-family: "Tahoma";
font-size: 11px;
color: #9e9e9e;
height:20px;
text-decoration: none;
border: 1px solid #cccccc;
padding-top:4px;
}

/*Main Style*/
a.main_o:link { font-family: "Tahoma"; font-size: 11px; color:#3f3f3f; text-decoration:none; }
a.main_o:visited { font-family: "Tahoma"; font-size: 11px; color:#3f3f3f; text-decoration:none; }
a.main_o:active { font-family: "Tahoma"; font-size: 11px; color:#3f3f3f; text-decoration:none; }
a.main_o:hover { font-family: "Tahoma"; font-size: 11px; color:#208acf; text-decoration:none;background:url(/image/about/left_dot.gif) repeat-x left bottom; }


/*Tag cloud*/
a.tag01_1:link { font-family: "Tahoma"; font-size: 11px; color:#666; text-decoration:none; }
a.tag01_1:visited { font-family: "Tahoma"; font-size: 11px; color:#666; text-decoration:none; }
a.tag01_1:active { font-family: "Tahoma"; font-size: 11px; color:#666; text-decoration:none; }
a.tag01_1:hover { font-family: "Tahoma"; font-size: 11px; color:#FFF;  text-decoration:none; background-color:#ff9933; }

a.tag01_2:link { font-family: "Tahoma"; font-size: 11px; color:#1c8d1e; text-decoration:none; }
a.tag01_2:visited { font-family: "Tahoma"; font-size: 11px; color:#1c8d1e; text-decoration:none; }
a.tag01_2:active { font-family: "Tahoma"; font-size: 11px; color:#1c8d1e; text-decoration:none; }
a.tag01_2:hover { font-family: "Tahoma"; font-size: 11px; color:#FFF;  text-decoration:none; background-color:#ff9933; }

a.tag01_3:link { font-family: "Tahoma"; font-size: 11px; color:#009cde; text-decoration:none; }
a.tag01_3:visited { font-family: "Tahoma"; font-size: 11px; color:#009cde; text-decoration:none; }
a.tag01_3:active { font-family: "Tahoma"; font-size: 11px; color:#009cde; text-decoration:none; }
a.tag01_3:hover { font-family: "Tahoma"; font-size: 11px; color:#FFF;  text-decoration:none; background-color:#ff9933; }

a.tag02_1:link { font-family: "Tahoma"; font-size:14px; color:#666; font-weight:bold; text-decoration:none; }
a.tag02_1:visited { font-family: "Tahoma"; font-size: 14px; color:#666; font-weight:bold; text-decoration:none; }
a.tag02_1:active { font-family: "Tahoma"; font-size: 14px; color:#666; font-weight:bold; text-decoration:none; }
a.tag02_1:hover { font-family: "Tahoma"; font-size: 14px; color:#FFF;  font-weight:bold; text-decoration:none; background-color:#ff9933; }

a.tag02_2:link { font-family: "Tahoma"; font-size:14px; color:#1c8d1e; font-weight:bold; text-decoration:none; }
a.tag02_2:visited { font-family: "Tahoma"; font-size: 14px; color:#1c8d1e; font-weight:bold; text-decoration:none; }
a.tag02_2:active { font-family: "Tahoma"; font-size: 14px; color:#1c8d1e; font-weight:bold; text-decoration:none; }
a.tag02_2:hover { font-family: "Tahoma"; font-size: 14px; color:#FFF;  font-weight:bold; text-decoration:none; background-color:#ff9933; }

a.tag02_3:link { font-family: "Tahoma"; font-size:14px; color:#009cde; font-weight:bold; text-decoration:none; }
a.tag02_3:visited { font-family: "Tahoma"; font-size: 14px; color:#009cde; font-weight:bold; text-decoration:none; }
a.tag02_3:active { font-family: "Tahoma"; font-size: 14px; color:#009cde; font-weight:bold; text-decoration:none; }
a.tag02_3:hover { font-family: "Tahoma"; font-size: 14px; color:#FFF;  font-weight:bold; text-decoration:none; background-color:#ff9933; }

a.tag03_1:link { font-family: "Tahoma"; font-size:16px; color:#FFF; text-decoration:none;font-weight:bold; background-color:#666;}
a.tag03_1:visited { font-family: "Tahoma"; font-size: 16px; color:#FFF; text-decoration:none;font-weight:bold; background-color:#666; }
a.tag03_1:active { font-family: "Tahoma"; font-size: 16px; color:#FFF; text-decoration:none;font-weight:bold; background-color:#666; }
a.tag03_1:hover { font-family: "Tahoma"; font-size: 16px; color:#FFF;  text-decoration:none;font-weight:bold; background-color:#ff9933; }

a.tag03_2:link { font-family: "Tahoma"; font-size:16px; color:#FFF; text-decoration:none;font-weight:bold; background-color:#1c8d1e;}
a.tag03_2:visited { font-family: "Tahoma"; font-size: 16px; color:#FFF; text-decoration:none;font-weight:bold; background-color:#1c8d1e; }
a.tag03_2:active { font-family: "Tahoma"; font-size: 16px; color:#FFF; text-decoration:none;font-weight:bold; background-color:#1c8d1e; }
a.tag03_2:hover { font-family: "Tahoma"; font-size: 16px; color:#FFF;  text-decoration:none;font-weight:bold; background-color:#ff9933; }

a.tag03_3:link { font-family: "Tahoma"; font-size:16px; color:#FFF; text-decoration:none;font-weight:bold; background-color:#009cde;}
a.tag03_3:visited { font-family: "Tahoma"; font-size: 16px; color:#FFF; text-decoration:none;font-weight:bold; background-color:#009cde; }
a.tag03_3:active { font-family: "Tahoma"; font-size: 16px; color:#FFF; text-decoration:none;font-weight:bold; background-color:#009cde; }
a.tag03_3:hover { font-family: "Tahoma"; font-size: 16px; color:#FFF;  text-decoration:none;font-weight:bold; background-color:#ff9933; }




.date {
font-family: "Tahoma";
font-size: 11px;
color: #999999; 
}





/*Top Menu Style*/
.menu_o { font-family: "Tahoma"; font-size: 12px; color:#1f8ad1;font-weight:bold; text-decoration:none; }
a.menu_o:link { font-family: "Tahoma"; font-size: 12px; color:#1f8ad1;font-weight:bold; text-decoration:none; }
a.menu_o:visited { font-family: "Tahoma"; font-size: 12px; color:#1f8ad1;font-weight:bold; text-decoration:none; }
a.menu_o:active { font-family: "Tahoma"; font-size: 12px; color:#1f8ad1;font-weight:bold; text-decoration:none; }
a.menu_o:hover { font-family: "Tahoma"; font-size: 12px; color:#1f8ad1; font-weight:bold; text-decoration:underline;}

a.path_o:link { font-family: "Tahoma"; font-size: 11px; color:#666;font-weight:bold; text-decoration:none; }
a.path_o:visited { font-family: "Tahoma"; font-size: 11px; color:#666;font-weight:bold; text-decoration:none; }
a.path_o:active { font-family: "Tahoma"; font-size: 11px; color:#666;font-weight:bold; text-decoration:none; }
a.path_o:hover { font-family: "Tahoma"; font-size: 11px; color:#666; font-weight:bold; text-decoration:none;background:url(/image/main/over_dot.gif) repeat-x left bottom; }

a.left_o:link { font-family: "Tahoma"; font-size: 12px; color:#a5a5a5;font-weight:bold; text-decoration:none; }
a.left_o:visited { font-family: "Tahoma"; font-size: 12px; color:#a5a5a5;font-weight:bold; text-decoration:none; }
a.left_o:active { font-family: "Tahoma"; font-size: 12px; color:#a5a5a5;font-weight:bold; text-decoration:none; }
a.left_o:hover { font-family: "Tahoma"; font-size: 12px; color:#208acf; font-weight:bold; text-decoration:none;}

a.left_s:link { font-family: "Tahoma"; font-size: 11px; color:#666;text-decoration:none; }
a.left_s:visited { font-family: "Tahoma"; font-size: 11px; color:#666;text-decoration:none; }
a.left_s:active { font-family: "Tahoma"; font-size: 11px; color:#666;text-decoration:none; }
a.left_s:hover { font-family: "Tahoma"; font-size: 11px; color:#208acf;text-decoration:none;background:url(/image/about/left_dot.gif) repeat-x left bottom; }

#menu01_1 {position:absolute; left:10px; top:5px; z-index:21; width: 173px; height: 300px;}
#menu02_1 {position:absolute; left:10px; top:5px; z-index:21; width: 837px; height: 281px;}
#menu03_1 {position:absolute; left:10px; top:5px; z-index:21; width: 400px; height: 207px;}
#menu04_1 {position:absolute; left:100px; top:5px; z-index:21; width: 249px; height: 203px;}
#menu05_1 {position:absolute; left:311px; top:5px; z-index:21; width: 142px; height: 67px;}
#menu06_1 {position:absolute; left:232px; top:5px; z-index:21; width: 645px; height: 146px;}
#menu07_1 {position:absolute; left:402px; top:5px; z-index:21; width: 153px; height: 210px;}
#menu08_1 {position:absolute; left:501px; top:5px; z-index:21; width: 161px; height: 164px;}
#menu09_1 {position:absolute; left:626px; top:5px; z-index:21; width: 140px; height: 115px;}

.td_bg01 {background:url(/en/image/main/menu_bg01.png); background-repeat:no-repeat; padding:27px 20px 20px 20px;}
.td_bg02 {background:url(/en/image/main/menu_bg02.png); background-repeat:no-repeat; padding:27px 20px 20px 20px;}
.td_bg03 {background:url(/en/image/main/menu_bg03.png); background-repeat:no-repeat; padding:27px 20px 20px 20px;}
.td_bg04 {background:url(/en/image/main/menu_bg04.png); background-repeat:no-repeat; padding:27px 20px 20px 20px;}
.td_bg05 {background:url(/en/image/main/menu_bg05.png); background-repeat:no-repeat; padding:27px 20px 20px 20px;}
.td_bg06 {background:url(/en/image/main/menu_bg06.png); background-repeat:no-repeat; padding:27px 20px 20px 20px;}
.td_bg07 {background:url(/en/image/main/menu_bg07.png); background-repeat:no-repeat; padding:27px 20px 20px 20px;}
.td_bg08 {background:url(/en/image/main/menu_bg08.png); background-repeat:no-repeat; padding:27px 20px 20px 20px;}
.td_bg09 {background:url(/en/image/main/menu_bg09.png); background-repeat:no-repeat; padding:27px 20px 20px 20px;}
.td_p { padding:2px 0 5px 0;}

/* GNB_Style_except IE */
:root .td_bg01 { background:url(/en/image/main/menu_bg01.png); background-repeat:no-repeat; padding:25px 20px 20px 20px;}
:root .td_bg02 { background:url(/en/image/main/menu_bg02.png); background-repeat:no-repeat; padding:25px 20px 20px 20px;}
:root .td_bg03 { background:url(/en/image/main/menu_bg03.png); background-repeat:no-repeat; padding:25px 20px 20px 20px;}
:root .td_bg04 { background:url(/en/image/main/menu_bg04.png); background-repeat:no-repeat; padding:25px 20px 20px 20px;}
:root .td_bg05 { background:url(/en/image/main/menu_bg05.png); background-repeat:no-repeat; padding:25px 20px 20px 20px;}
:root .td_bg06 { background:url(/en/image/main/menu_bg06.png); background-repeat:no-repeat; padding:25px 20px 20px 20px;}
:root .td_bg07 { background:url(/en/image/main/menu_bg07.png); background-repeat:no-repeat; padding:25px 20px 20px 20px;}
:root .td_bg08 { background:url(/en/image/main/menu_bg08.png); background-repeat:no-repeat; padding:25px 20px 20px 20px;}
:root .td_bg09 { background:url(/en/image/main/menu_bg09.png); background-repeat:no-repeat; padding:25px 20px 20px 20px;}
:root .td_p { padding:1px 0 0 0;}

/* LNB_Style */
.leftMenu{width:150px;}
.left_tit { padding:0px; border-bottom:1px #f0f0f0 solid;} /* left_title img */

  /* 2depth 메뉴 (selected) */
.left01s { background:#f7f7f7; border-bottom:1px #f0f0f0 solid; padding:10px 0 7px 4px; } 
.m01s {background:url(/image/about/left_arrow_o.gif) 0 3px no-repeat; padding:0 4px 0 14px;line-height:1.2;}
.m01s a.select{ font-family: "Tahoma"; font-size: 12px; color:#208acf;; font-weight:bold; text-decoration:none;}

  /* 2depth 메뉴 */
.left01 {border-bottom:1px #f0f0f0 solid; padding:10px 0 7px 4px;}
.m01 {background:url(/image/about/left_arrow.gif) 0 3px no-repeat; padding:0 4px 0 14px; line-height:1.2;}
.m01 a.menu { font-family: "Tahoma"; font-size: 12px; color:#a5a5a5; font-weight:bold; text-decoration:none;}
.m01 a:hover.menu {font-family: "Tahoma"; font-size: 12px; color:#208acf;;font-weight:bold; text-decoration:none;}

  /* 3depth 메뉴 */
.left02 {border-bottom:1px #f0f0f0 solid; padding:1px 10px 0px 18px; background:#f7f7f7}
.m02 {margin:8px 0; line-height:1.2; }
.m02 a.menu_s{font-family: "Tahoma"; font-size: 11px; color:#666;text-decoration:none;}
.m02 a:hover.menu_s {font-family: "Tahoma"; font-size: 11px; color:#208acf;; text-decoration:none; background:url(/image/about/left_dot.gif) repeat-x left bottom;}

.m02s {margin:8px 0; line-height:1.2; }
.m02s a.menu_s{font-family: "Tahoma"; font-size: 11px; color:#666; ;font-weight:bold; text-decoration:none;}
.m02s a:hover.menu_s {font-family: "Tahoma"; font-size: 11px; color:#208acf;;font-weight:bold;  text-decoration:none; background:url(/image/about/left_dot.gif) repeat-x left bottom;}


/*Board Style*/
.date {
font-family: "Tahoma";
font-size: 11px;
color: #999999; 
}

a.board_list:link { font-family: "Tahoma"; font-size: 12px; color:#666; text-decoration:none; }
a.board_list:visited { font-family: "Tahoma"; font-size: 12px; color:#666; text-decoration:none; }
a.board_list:active { font-family: "Tahoma"; font-size: 12px; color:#666; text-decoration:none; }
a.board_list:hover { font-family: "Tahoma"; font-size: 12px;  color:#0078c7; text-decoration:none; }

a.board_list_o:link { font-family: "Tahoma"; font-size: 12px; font-weight:bold; color:#666; text-decoration:none; }
a.board_list_o:visited { font-family: "Tahoma"; font-size: 12px; font-weight:bold; color:#666;text-decoration:none; }
a.board_list_o:active { font-family: "Tahoma"; font-size: 12px; font-weight:bold; color:#666; text-decoration:none; }
a.board_list_o:hover { font-family: "Tahoma"; font-size: 12px; font-weight:bold; color:#000; text-decoration:none; background:url(/image/main/over_dot.gif) repeat-x left bottom; }

a.page_list:link { font-family: "Tahoma"; font-size: 11px;  color:#666; text-decoration:none; }
a.page_list:visited { font-family: "Tahoma"; font-size: 11px;  color:#666;text-decoration:none; }
a.page_list:active { font-family: "Tahoma"; font-size: 11px; color:#666; text-decoration:none; }
a.page_list:hover { font-family: "Tahoma"; font-size: 11px; color:#0078c7; text-decoration:none;}


a.pre_next_list:link { font-family: "Tahoma"; font-size: 11px; color:#999; text-decoration:none; }
a.pre_next_list:visited { font-family: "Tahoma"; font-size: 11px; color:#999; text-decoration:none; }
a.pre_next_list:active { font-family: "Tahoma"; font-size: 11px; color:#999;f text-decoration:none; }
a.pre_next_list:hover { font-family: "Tahoma"; font-size: 11px; color:#666; text-decoration:underline;}





/* inquiry page style*/
.textfield {
	height: 21px;
	background-color: #ECECEC;
	color: #666666;
	font-size: 12px;
	font-family: "Tahoma" ;
	font-weight: normal;
	border: 0px solid #7F9DB9;
	padding-top:4px;
}
.inquiry_t td_b{ vertical-align:top; text-align:left; }
.itbiz_green {
	font-family: "Tahoma";
	font-size: 12px;
	color: #84b322;
}

a.faq_o:link { font-family: "Tahoma"; font-size: 12px; text-decoration:none; }
a.faq_o:visited { font-family: "Tahoma"; font-size: 12px; text-decoration:none; }
a.faq_o:active { font-family: "Tahoma"; font-size: 12px; text-decoration:none; }
a.faq_o:hover {
	font-family: "Tahoma";
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color: #666666;
}

.faq_blue {
	font-family: "Tahoma";
	font-size: 12px;
	color: #446982;
}

/* sitemap style*/
ul.sm {list-style:none; margin:0; padding:0}
ul.sm li {background:url('/en/image/sitemap/dot.gif') no-repeat 0 8px; padding:5px 0 0 8px;line-height:1.4;font-weight: bold;}
ul.sm02 {list-style:none; margin:0; padding:30px 0 0 0}
ul.sm02 li {background:url('/en/image/sitemap/dot.gif') no-repeat 0 8px; padding:5px 0 0 8px;line-height:1.5;font-weight: bold}
ul.sm2 {list-style:none; margin:0; padding:0}
ul.sm2 li { background:none; padding:5px 0 0 0px;line-height:1.2;font-weight: bold}

a.sm:link { font-family: "Tahoma"; font-size: 12px; 	 text-decoration:none;}
a.sm:visited { font-family: "Tahoma"; font-size: 12px;	 text-decoration:none; }
a.sm:active { font-family: "Tahoma"; font-size: 12px; 	 text-decoration:none; }
a.sm:hover {
	font-family: "Tahoma";
	font-size: 12px;
	text-decoration:underline;
	color: #666666;}
.td01 {border-right:1px solid #DCECE0; vertical-align:top; padding-right:5px}
.td02 {border-right:1px solid #DCECE0; padding:0 5px 0 9px}
.td04 {padding:0 5px 0 9px}
