/* ·¹ÀÌ¾Æ¿ô CSS ÀÔ´Ï´Ù / ÀÛ¾÷ÀÚ : ¹é¸íÈÆ(leonato@eluocnc.com) */

html, body {height:100%; margin:0; padding:0;}
body {background:#FFF url('/img/g/bg_body_1.jpg') repeat-x top center;}
/*#Universe {width:100%; height:100%; margin:0 auto;} */
 #Universe {width:1189px; height:100%; margin:0 auto;} 

.OllehHidden {display:none; position:absolute; overflow:hidden; width:0; height:0; line-height:0; font-size:0;}

#Sun {height:86px; position:relative; z-index:999;}
#Sun #Logo {position:absolute; left:116px; top:16px; z-index:99;}
#Sun #Top_menu {position:absolute; right:114px; top:28px; z-index:9999;}
#Sun #Top_menu ul {float:left;}
#Sun #Top_menu li {float:left; padding-right:1px; background:url('/img/i/icon_vert_1px6px.gif') no-repeat right 9px;}
#Sun #Top_menu li.end {background:none; padding-right:10px;}
#Sun #Top_menu #Global_site {float:left;  z-index:9999; padding-right:1px; padding-top:3px;}
#Sun #Main_menu {position:absolute; left:0px; top:60px; width:100%; height:34px; z-index:999; text-align:center; overflow:hidden;}
#Sun #Main_menu2 {position:absolute; left:0px; top:60px; width:100%; height:34px; z-index:999; text-align:center; overflow:hidden;}

#Earth {min-height:100%; _height:100%; margin:-86px 0 -120px 0; z-index:9;}
#Sky {padding:86px 0 120px 0; z-index:9; background:url('/img/g/lnb_title_left22.gif') no-repeat left top;}
#Sky #Lnb {position:relative; float:left; width:275px; min-height:537px; _height:537px; padding-right:76px; z-index:9; background:url('/img/g/lnb_con_sai.gif') no-repeat right top;}
#Sky #Lnb h1 {height:150px; z-index:9;}
#Sky #Lnb h1.lnb_title_company {background:url('/img/g/lnb_title_company.gif') no-repeat right top;}
#Sky #Lnb h1.lnb_title_business {background:url('/img/g/lnb_title_business.gif') no-repeat right top;}
#Sky #Lnb h1.lnb_title_product {background:url('/img/g/lnb_title_product.gif') no-repeat right top;}
#Sky #Lnb h1.lnb_title_support {background:url('/img/g/lnb_title_support.gif') no-repeat right top;}
#Sky #Lnb h1.lnb_title_recruit {background:url('/img/g/lnb_title_recruit.gif') no-repeat right top;}
#Sky #Lnb h1.lnb_title_util {background:url('/img/g/lnb_title_util.gif') no-repeat right top;}
#Sky #Lnb h1.lnb_title_cug {background:url('/img/g/lnb_title_cug.gif') no-repeat right top;}
#Sky #Lnb .lnb_list {z-index:9; text-align:right;}
#Sky #Lnb .lnb_list ul li img {vertical-align:top;}
#Sky #Contents {position:relative; float:left; width:680px; z-index:99;}
#Sky #Quickmenu {position:relative; float:left; width:54px; padding-left:44px; padding-top:138px; z-index:9;}
#Sky #Quickmenu img {vertical-align:top;}
#Sky #Quickmenu .two {margin-top:6px;}

/*2009 12 29 jas add*/
#Sky #Lnb .cug_logout_box{background:url('/img/g/cug_logout_box_bg.gif') no-repeat ; text-align:right ; }
#Sky #Lnb .cug_logout_box ul li {float:right;}
#Sky #Lnb .cug_logout_box ul li span {float:right;}
#Sky #Lnb .cug_logout_box ul li strong {color:#44a1a7;}
#Sky #Lnb .cug_logout_box ul li img {float:center;}

#Moon {height:70px; padding-top:49px;}
#Moon .moon_line {border-top:1px solid #ededed;}

#Moon .moon_line #Siteinfo_base {float:left; padding-left:114px; margin-top:15px; display:inline;}
#Moon .moon_line #Siteinfo_base li {float:left; background:url('/img/i/icon_vertical7px.gif') no-repeat right 5px;}
#Moon .moon_line #Siteinfo_base li a {float:left; display:block; height:16px; line-height:16px; padding-top:5px; padding-left:6px; padding-right:7px;}
#Moon .moon_line #Siteinfo_base li.ap a {padding-left:0px;}
#Moon .moon_line #Siteinfo_base li.dui {background:none;}
#Moon .moon_line #Siteinfo_base li img {vertical-align:top;}
#Moon .moon_line #Siteinfo_base p {clear:both; padding-top:5px;}
#Moon .moon_line #Siteinfo_base p img {vertical-align:top;}

#Moon .moon_line #Siteinfo_famsite {float:right; padding-right:114px; padding-top:10px; display:inline;}
#Moon .moon_line #Siteinfo_famsite span.sfs {position:absolute; margin-left:-80px; margin-top:5px; text-align:right;}
#Moon .moon_line #Siteinfo_famsite span {text-align:right;}
#Moon .moon_line #Siteinfo_famsite li {float:left; padding-right:10px; height:30px;}
#Moon .moon_line #Siteinfo_famsite li.ap img {height:20px;}
#Moon .moon_line #Siteinfo_famsite li.ap3 img {height:30px;}
#Moon .moon_line #Siteinfo_famsite li.ap2 img {padding-top:4px;}
#Moon .moon_line #Siteinfo_famsite li.dui {padding-right:0px;}

#Moon .moon_line #Siteinfo_famsiteinfo {float:right; padding-right:114px; padding-top:10px; display:inline;}
#Moon .moon_line #Siteinfo_famsiteinfo span {text-align:right;}

#Contents {width:680px; z-index:9;}
#Contents #va {position:relative; width:680px; height:154px; overflow:hidden; background:url('/img/g/va.jpg') no-repeat 0 0; z-index:2;}
#Contents #va h2 {position:absolute; left:1px; top:78px;}
#Contents #va h2 span {position:relative; padding-left:24px; left:0px; top:-9px; *top:0px; height:22px; display:inline-block; background:url('/img/g/st_sai.gif') no-repeat 0 0;}
#Contents #va h2 span img {position:relative; top:6px;}
#Contents #va .path {position:absolute; left:0px; top:55px; color:#797979; font-size:11px;}
#Contents #va .path img {vertical-align:middle; margin-top:-2px;}
#Contents #va .path strong {color:#797979; font-weight:normal;}

#Contents .bbs_search {text-align:center; margin-top:20px;}
#Contents .bbs_search select {width:75px; height:19px; *height:18px; color:#858585; padding-left:10px; font-size:12px;}
#Contents .bbs_search input.input_bbs {width:195px; border:1px solid #d6d6d6; height:14px; padding:3px 3px 0 3px; font-size:12px;}
#Contents .bbs_search input.input_bbs2 {width:200px; border:1px solid #e1e1e1; height:14px; padding:3px 3px 0 3px; font-size:12px;}
#Contents .bbs_search img {vertical-align:middle;}
