@charset "utf-8";

/* Blue Skin - Start */

/* main 1차 메뉴 */ 
#gnb { position:absolute; top:50px; left:284px; height:30px; overflow:hidden; white-space:nowrap; margin-bottom:10px; z-index:9; }
#gnb li { float:left; list-style:none; background:url(../images/blue/line.gif) no-repeat left center; padding-left:2px; position:relative; left:-2px; white-space:nowrap;}
#gnb li a { display:block; float:left; padding:0px 15px 0 15px; height:30px; color:#ffffff; font:1.2em arial, sans-serif; white-space:nowrap; text-decoration:none; font-weight:bold; }
#gnb li a:hover,
#gnb li a:focus { color:#FFFF00; font:1.2em arial, sans-serif; font-weight:bold; }
#gnb li.on a { color:#FFFF00; font:1.2em arial, sans-serif; font-weight:bold; }

/* main 2차 메뉴 */
.gnb_sub { position:absolute; top:84px; left:250px; height:24px; overflow:hidden; white-space:nowrap;  }
.gnb_sub li { float:left; list-style:none; background:url(../images/blue/sub_icons.gif) no-repeat left center; padding-left:3px; position:relative; white-space:nowrap;}
.gnb_sub li a { display:block; float:left; padding:6px 20px 0 5px; height:18px; color:#4e4e4e; white-space:nowrap; text-decoration:none; }
.gnb_sub li a:hover,
.gnb_sub li a:focus { color:#4e4e4e;  }
.gnb_sub li.on a, .gnbin li.on a:hover { color:#4e4e4e; font-weight:bold; }

/* 메뉴 */ 
#isSearch .inputText { vertical-align:middle; position:relative; top:0; _top:-1px; left:1px; padding:3px 3px 1px 3px; width:100px; height:13px; color:#ffffff; border:1px solid #a4dbff; background-color:#409AD4; ime-mode:active; }

#logo img { position:absolute; top:14px; left:32px; z-index:1; }
#logo .t { position:absolute; top:75px; left:80px; font:32px "arial black", arial, sans-serif; font-weight:bold; color:#ffffff; text-decoration:none; z-index:1;}

/* Top 이미지 위치*/ 
#top_img { position:absolute; top:128px;left:20px;}

#bottom .bottom_l h1 { margin:2px 5px 0 10px; font:25px "arial black", arial, sans-serif; font-weight:bold; color:#808080; }
#bottom .bottom_l img { margin:2px 5px 0 10px; }

/* 좌측2차메뉴
#lnb_t { padding:14px 5px; width:190px; height:20px; background:url(../images/blue/2menu_1.gif) no-repeat; }
#lnb_t h1 { font-size:13px; color:#CC4E1C; padding-left:40px; font-weight:bold; }
#lnb { border-top:1px solid #5291C5; padding:4px 5px; width:200px;}
#lnb li { padding-bottom:4px; list-style:none; }
#lnb li a { padding:6px 5px 6px 13px; width:180px; display:block; border:1px solid #E4EEF6; background:url(../images/default/bgLnbOff.gif) repeat-x; color:#3e3e3e; position:relative; z-index:99; text-decoration:none;}
#lnb li a:hover,
#lnb li a:focus { color:#ffffff; background:#de4332; border:1px solid #de4332;}
#lnb li.on a { color:#ffffff; background:#de4332; border:1px solid #de4332;}
#lnb li.on a:hover,
#lnb li.on a:focus { font-weight:bold;}
#lnb li ul { display:block; position:relative; width:194px; padding:0 3px; border-top:1px solid #ffffff; overflow:hidden;}
#lnb li.on ul { display:block;}
#lnb li ul li { padding-left:13px; border-top:1px solid #f2f2f2; position:relative; top:-1px;}
#lnb li ul li a { padding:6px 5px 6px 10px; width:169px; color:#818181 !important; border:none; background:none !important; border:none !important;}
#lnb li ul li a:hover,
#lnb li ul li a:focus { font-weight:normal !important; color:#de4332 !important;}
#lnb li.on ul li.on a { color:#ff1a00 !important; font-weight:bold !important; background:url(../images/default/bulletLnb.gif) no-repeat 175px center  !important;} 
 */

/* 좌측2차메뉴 */
#lnb_timg { margin:0 auto; width:186px;}
#lnb_t { margin:0 auto; padding:0px; width:186px; height:41px; background:url(../images/blue/submenu_topbg.gif) no-repeat; }
#lnb_t h1 { font-size:20px; color:#fff;padding:7px 0 0 14px; }

#lnb { padding:4px 0 17px 0;margin:0 auto; width:186px; background:url(../images/blue/submenu_bg.gif) repeat-y; }
#lnb li { padding-bottom:0px; list-style:none;margin:0 auto;width:152px;height:25px;}
#lnb li a:hover,
#lnb li a:focus { margin:0;padding:10px 0 5px 0; height:10px; display:block; background:url(../images/blue/submenu_2ndbg.gif) repeat-x ; color:#605c52; position:relative; text-decoration:none; z-index:97; }
#lnb li a { margin:0;padding:10px 0 5px 0; height:10px; display:block; background:url(../images/blue/submenu_2ndbg.gif) repeat-x ; color:#605c52; position:relative; text-decoration:none; z-index:96; }
#lnb li.on a { margin:0;padding:10px 0 5px 0; height:10px; display:block; color:#008f4c; font-weight:bold; background:url(../images/blue/submenu_2ndbg.gif) repeat-x; position:relative; text-decoration:none; z-index:95; }

#lnb_b { padding:0px;margin:0 auto 15px auto; width:186px; height:12px; background:url(../images/blue/submenu_bottombg.gif) no-repeat;}

/* Site Layout - Footer */
#footer_img { font-size:15px; color:#64c6e6; width:980px; height:30px; background:url(../images/blue/bottom.gif) no-repeat center; text-align:center; padding-top:10px; clear:both;}
#footer_img a { font-size:15px; color:#23abd8; text-decoration:none;}

/* Blue Skin - End */
