
/* sdi default set and sub page default layout  */

 @import url("board.css"); 
 @import url("table.css");
 @import url("style.css");


/* default set */
* {padding:0; margin: 0; }
* {padding:0; margin: 0; }
li {list-style:none;}
img {border:none; vertical-align: middle;}
fieldset {border:none;}
legend {display:none;}
form {margin:0; padding:0;}
hr, caption {display:none;}
a {text-decoration: none;}
a:hover, a:focus, a:active {text-decoration:none;}
a:focus {background:yellow;}
.align-r {text-align:right;}
.align-c {text-align:center;}
.align-l {text-align:left;}
.f_l {float:left;}
.f_r {float:right;}
.clear_b {clear:both;}

h3 {}
.imgValign-top	 {vertical-align: top;}

/* input {border:1px solid gray; vertical-align: middle;} */
.etc {border:none;}

/* 2010/3/5 Ãß°¡*/
mainrecurit{background:url('../images/main/main_recruitbx_bottom.gif') no-repeat bottom left; padding-bottom:13px;}

/* sub page default layout */
body {font-size:12px; line-height:18px;  font-family:"dotum"; background: url('../images/share/top_reptbg.jpg') left top repeat-x; }

#wrap-top {width: 980px; height:163px; margin:0 auto; background: url('../images/share/top_bg.jpg') left top no-repeat;}
#wrap-maintop {width: 980px; height:350px; margin:0 auto; background: url('../images/share/top_bg.jpg') left top no-repeat;}
h1 {margin:0 auto; width: 146px; padding-top: 23px;}
h2 {display:none;}

/* »ó´Ü ¼Ò¸Þ´º */
#utill {float: right; overflow:hidden; padding:0 30px 0 0;}
#utill li {display: inline;}
.top-left {float:left; padding:0 0 0 30px; height:18px;}


/* skip navigation */
/* a.acc1 {position: absolute; display: block; width: 100%; left: 0; text-align: center; top: -10000px; z-index: 1; font-size: 16px;  } */
/* a.acc1:hover, a.acc1:focus, a.acc1:active {position: absolute; top: 0; padding: 10px; font-weight:bold; color:#fff; background:#3d6e9c;} */

/* ±Û·Î¹ú¸Þ´º */
#gnb {clear:both; width:980px; height:41px; padding:0 0 0 48px;}
#gnb li {position:relative; float:left; padding:10px 18px 0 9px; height:20px;  background:url(../images/share/gnb_bar.gif) right 11px no-repeat;}
#gnb li.nonbar {background:none;}
#gnb li ul li {position:relative; float:left; padding:4px 13px 0 0; background:none;}

.gnb_qmn {float:right; width:310px; height:25px; background:url('../images/share/gnb_qmn_bg.gif') left top no-repeat; margin-top:-35px; padding:4px 26px 0 0; text-align:center; }

#lnb1 { position:absolute; top:41px; left:-8px; float:left; width:712px; height:30px; background:url('../images/share/lnb_bg01.gif') left top no-repeat; padding:0 0 0 20px; }
#lnb2 { position:absolute; top:41px; left:-5px; float:left; width:510px; height:30px; background:url('../images/share/lnb_bg02.png') left top no-repeat; padding:0 0 0 20px;}
#lnb3 { position:absolute; top:41px; left:-2px; float:left; width:418px; height:30px; background:url('../images/share/lnb_bg04.png') left top no-repeat; padding:0 0 0 20px;}
#lnb4 { position:absolute; top:41px; left:-2px; float:left; width:418px; height:30px; background:url('../images/share/lnb_bg04.png') left top no-repeat; padding:0 0 0 20px;}
#lnb5 { position:absolute; top:41px; left:-260px; float:left; width:785px; height:30px; background:url('../images/share/lnb_bg05.png') left top no-repeat; padding:0 0 0 20px;}
#lnb6 { position:absolute; top:41px; left:-2px; float:left; width:358px; height:30px; background:url('../images/share/lnb_bg06.png') left top no-repeat; padding:0 0 0 20px;}

/* ÄÁÅÙÃ÷ºÎºÐ */
.wrap-sub{overflow:auto; width:100%; background:#ffffff url('../images/share/body_bg.gif') left top repeat-x;}
.wrap-main{overflow:auto; width:100%; background:#ffffff left top repeat-x; text-align:center;}

#wrap-content {width:980px; margin:0 auto; background:url('../images/share/quick_bg.gif') right top no-repeat;}

.dank{height:35px; background:url('../images/share/titl_ic2.gif') no-repeat top left; color:#155783; font-weight:bold; padding-left:18px; vertical-align:top; }

.wrap-snb{overflow:auto; float:left; width:198px; padding:34px 0 0 16px;}
#snb {position:relative; width:169px; background:url('../images/share/snb_bg.gif') left top no-repeat; padding-left:14px;}
#snb li.snbtopbg{position:relative; width:153px; background:url(../images/share/snb_libg_top.gif) left top no-repeat; padding-top:11px; text-align:center; }
.snbtopbg-bottom{background:url(../images/share/snb_libg_bottom.gif) left bottom no-repeat; clear:both; padding-bottom:13px; overflow:auto;}
.rec-title{color:#4578a6; text-decoration:none; font-weight:bold; text-align:center;}
.rec-descrip{padding:20px 10px 0 10px;}
.rec-subject{color:#000; font-weight:bold; padding:0 0 10px 0;}
.rec-cell1{font-weight:bold; color:#7e8791; background:#f4f4f4; border-bottom:1px #e8e8e8 solid; padding: 8px 0 8px 0; text-align:center;}
.rec-cell2{border-bottom:1px #e8e8e8 solid; padding: 8px 3px 8px 8px;}
.rec-table{border-top:2px #d3d3d3 solid; border-bottom:2px #d3d3d3 solid;}


#wrap-realcontent {float:left; width:601px; padding:34px 28px 0 28px;}
#navi{font-size:11px; color:#b1b1b1; height:51px;}
#title{font-size:16px; color:#4e6b7f; height:58px; font-weight:bold;}
#content {}

.titlee{color:#4e6b7f; font-weight:bold; background:url('../images/share/ic_title2.png') no-repeat left; height:60px; vertical-align:middle; padding-left:15px;}

.tabbx{background:url('../images/share/tabbx_top.gif') no-repeat top left; padding:12px 8px 0 8px; color:#b4cfe1; text-decoration:none; font-weight:bold; line-height:22px; letter-spacing:-0.3px; text-align:center;}
.tabbx-bottom{background:url('../images/share/tabbx_bottom.gif') no-repeat top left;}
.tabbx a {color:#b4cfe1; text-decoration:none; font-weight:bold; font-weight:bold; line-height:22px; letter-spacing:-0.3px;}
.tabbx a:hover, a:focus, a:active {color:#fff; text-decoration:none; font-weight:bold; line-height:22px; letter-spacing:-0.3px;}
.tabbx a:focus {font-weight:bold;}

.grline{border-bottom:#edeeec 1px solid; padding:4px 0 4px 0;}
.verdana10px{color:#828d7f; letter-spacing:-0.3px; font-size:10px; font-family:"verdana"; }
.mainlist{color:#a9a9a9; letter-spacing:-0.3px;}
.mainlist a {color:#a9a9a9; text-decoration:none;}
.mainlist a:hover, a:focus, a:active {color:#a9a9a9; text-decoration:underline;}

.mainlist2{color:#848484; letter-spacing:-0.3px; padding:5px 0 5px 0; border-bottom:#f0f0f0 1px solid; }
.mainlist2 a {color:#848484; text-decoration:none;}
.mainlist2 a:hover, a:focus, a:active {color:#848484; text-decoration:underline;}

.login-title{color:#626970; font-weight:bold;}
.loginbx{background:url('../images/service/bx_top.png') no-repeat top left; padding:12px 12px 0 12px; }
.loginbx-bottom{background:url('../images/service/bx_bottom.png') no-repeat top left;}
.loginbx-line{color:#455c73; border-bottom:#e1e1e1 1px solid; padding:5px 5px 5px 5px;}
.loginbx-cont{color:#455c73; padding:10px 5px 5px 5px;}

.graybx{background:url('../images/share/graybx_top.gif') no-repeat top left; padding:12px 12px 0 12px; }
.graybx-bottom{background:url('../images/share/graybx_bottom.gif') no-repeat top left;}

.stabx{background:url('../images/kasm/stabx_01.gif') no-repeat top left; padding:12px 12px 0 12px; }
.stabx-bottom{background:url('../images/kasm/stabx_02.gif') no-repeat top left;}

.tabsearchbx{width:82px; height:29px; background:url('../images/share/tabsearchbx_bg.gif') no-repeat top left; text-align:center; color:#9f9f9f; font-weight:bold; vertical-align:middle;}
.tabsearchbx a{color:#9f9f9f; font-weight:bold;}
.tabsearchbx a:hover, a:focus, a:active {color:#346895; font-weight:bold;}

/* 2009³â11¿ù27ÀÏ Ãß°¡ */
 	
.tabsearchbx2 {width:59px; height:29px; background:url('../images/share/tabsearchbx2_bg.gif') no-repeat top left; text-align:center; color:#9f9f9f; font-weight:bold; vertical-align:middle;}
.tabsearchbx2 a{font-size:11px; color:#625e5e; font-weight:bold; line-height:120%;}
.tabsearchbx2 a:hover, a:focus, a:active {font-size:11px; color:#346895; font-weight:bold;}
.tabsearchbx2line{border-bottom:1px solid #d9d9d9;}
.tabsearchbx3{width:64px; height:29px; background:url('../images/share/tabsearchbx3_bg.gif') no-repeat top left; text-align:center; color:#9f9f9f; font-weight:bold; vertical-align:middle;}
.tabsearchbx3 a{font-size:11px; color:#625e5e; font-weight:bold; line-height:120%;}
.tabsearchbx3 a:hover, a:focus, a:active {font-size:11px; color:#346895; font-weight:bold;}

.subic{height:26px; color:#000; font-size:14px; background:#f4f4f4; font-weight:bold; border-bottom:1px #9baeb5 solid; padding-top:5px;}
.subic11px{color:#525252; font-size:11px; }
/* /2009³â11¿ù27ÀÏ Ãß°¡ */
 
 
.dot11px{color:#7e8791; font-size:11px;}

.cerfi-line{color:#455c73; border-bottom:#e1e1e1 1px solid; padding:10px 5px 10px 5px;}
.certibg01{color:#455c73; font-weight:bold; width:117px; height:103px; background:url('../images/work/bg_certi.gif') no-repeat top left; text-align:center; vertical-align:middle;}
.certibg02{color:#455c73; font-weight:bold; width:117px; height:103px; background:url('../images/work/bg_certi2.gif') no-repeat top left; text-align:center; vertical-align:middle;}

#wrap-quick {float:right; width:109px; height:390px; padding:14px 0 20px 0px;  text-align:center;  position: fixed; }
#wrap-quick  li {display:inline; float:left; text-align:center; background: url('../../../images/share/quick_bar.gif') left bottom no-repeat; padding-bottom:20px; }



#footer {clear:both; margin:0 auto; width:960px; height:70px; background:url(../images/share/foot_bg.gif) left top repeat-x; padding:80px 10px 0 10px;}
.foot_logo{float:left; width:100px; padding:0 23px 0;}
.foot_copy{float:left; width:628x;}
.foot-search {float:right;}
.selbx-foot{font-size:11px; color:#949494; width:140px; border:1px #b7b7b7 solid; vertical-align:top; margin-top:2px;}
.selbx{font-size:11px; color:#949494; width:140px; border:1px #b7b7b7 solid;}

#wrap-realcontent {float:left; width:601px; padding:34px 28px 0 28px;}
#wrap-sitemap {float:left; width:815px; padding:34px 28px 0 28px;}
#sitemap{width:134px; padding-left:5px;}
#sitemap a {font-weight:bold; color: #5e5e5e; text-decoration:none;}
#sitemap a:hover, a:focus, a:active {font-weight:bold; color: #5e5e5e;}
#sitemap a:focus {font-weight:bold; color: #5e5e5e;}
#sitemap li{border-bottom:1px solid #e1e1e1; font-weight:bold; color: #5e5e5e; padding:8px 0;}
#sitemap ul{border:none;}
#sitemap ul li{ border:none; background:url('../images/common/sitemap_ic.gif') no-repeat left; background-color:#fff; font-weight:normal; color:#5e5e5e; padding:5px 0 0 15px;}
#sitemap ul li a {font-weight:normal; color: #5e5e5e; text-decoration:none;}
#sitemap ul li a:hover, a:focus, a:active {font-weight:normal; color: #5e5e5e;}
#sitemap ul li a:focus {font-weight:normal; color: #5e5e5e;}

