@charset "utf-8";
/* layout */
#Wrap {position:relative; clear:both; width:100%; margin:0 auto; padding:0; text-align:center; }

/* Header */
#Header {position:relative; clear:both; width:100%; margin:0 auto; padding-top:2px;}
#Header #Career {width:980px; height:18px;}
#Header #Career ul {float:right;}
#Header #Career li {float:left;}

#Header #NAV {position:relative; width:980px; height:52px; padding:17px 0 31px 0; margin:0 auto; text-align:center;}
#Header #NAV h1 {float:left; padding-right:95px;}

/* GNB */
#Header #NAV #GNB {float:left; position:relative; width:711px; margin:0 auto; padding:0;}
#GNB ul {margin:0; padding:0; text-align:left;}
#GNB ul li {position:relative; display:inline-block; vertical-align:top; text-align:center; margin:0; float:left;}
#GNB ul li a {display:block; padding:16px 0 17px 0;}
#GNB ul li a span {display:block; letter-spacing:0;}

#GNB ul li ul.second-menu li:hover a {color:#FFF;}
#GNB ul li ul {display:none; position:absolute; top:52px; left:0; margin:0; height:31px; padding:0;}

#GNB ul li:hover ul,
#GNB ul li:focus ul {display:block;}

#GNB ul li:hover,
#GNB ul li:focus {z-index:100;}

#GNB ul li:hover ul,
#GNB ul li:focus ul,
#GNB ul li ul {z-index:100;}
#GNB ul li ul li {top:0; display:block; font-size:12px; font-weight:bold; margin:0; padding:0;}
#GNB ul li ul li a {display:block; font-size:12px; text-align:left; padding:7px 12px 5px 12px; line-height:19px; color:#FFF;}

#GNB ul li ul li a:hover,
#GNB ul li ul li a:focus,
#GNB ul li:hover ul li a:hover,
#GNB ul li:focus ul li a:focus {color:#ffdfaf;}

#GNB ul li.menu1 {width:177px; height:40px;}
#GNB ul li.menu2 {width:209px; height:40px;}
#GNB ul li.menu3 {width:207px; height:40px;}
#GNB ul li.menu4 {width:118px; height:40px; text-align:right;}

#GNB ul li.menu1 ul {width:529px; left:43px;}
#GNB ul li.menu3 ul {width:433px; left:-18px;}
#GNB ul li.menu4 ul {width:299px; left:-124px;}




/* Footer */
#Footer {position:relative; clear:both; width:100%; height:120px; margin:0 auto; background-color:#656565; text-align:center;}
#FooterArea {position:relative; clear:both; width:1000px; margin:0 auto; text-align:center;}
#FooterArea .FooterInfo {float:left; width:918px; margin:0 auto; padding:45px 0; font-family:"돋움",dotum,sans-serif; font-size:12px; color:#FFF;}
#FooterArea .FooterInfo address  {width:100%; height:20px; text-align:left; font-style:normal;}
#FooterArea .FooterInfo .CopyRight {width:100%; height:20px; text-align:left; font-size:11px;}
#FooterArea .FooterInfo .CopyRight span {color:#fcb040; font-weight:bold;}
#FooterArea .FooterInfo .CopyRight a {color:#656565; font-weight:bold;}
#FooterArea .FooterTop {float:left; width:62px; margin:0 auto; padding-top:46px;}



/* 테이블 */
#Table1 {width:681px; margin-bottom:40px; border-collapse:collapse; border-spacing:0; text-align:center;}
#Table1 thead th {font-weight:bold; background-color:#5d5d5d; color:#FFF; border-top:1px solid #FFF; border-bottom:1px solid #FFF; line-height:120%; padding:10px;}
#Table1 thead td {font-weight:bold; background-color:#5d5d5d; color:#FFF; border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #FFF; line-height:120%; padding:10px;}
#Table1 tbody th {background-color:#fcb040; font-weight:bold; color:#FFF; font-size:14px; border-bottom:1px solid #dcdcdc; padding:15px 10px;}
#Table1 tbody td {background-color:#fcb040; font-weight:bold; color:#FFF; font-size:14px; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; padding:15px 10px;}
#Table1 tfoot th {border-bottom:1px solid #dcdcdc; background-color:#f2f2f2; text-align:center; padding:20px 10px;}
#Table1 tfoot th.TdLeft {border-left:1px solid #dcdcdc;}
#Table1 tfoot th span {font-weight:lighter;}
#Table1 tfoot td {border-bottom:1px solid #dcdcdc; border-left:1px solid #dcdcdc; padding:20px 10px;}

#Table2 {width:681px; margin-bottom:40px; border-collapse:collapse; border-spacing:0; text-align:center;}
#Table2 thead th {font-weight:bold; background-color:#fcb040; color:#FFF; border-top:1px solid #FFF; border-bottom:1px solid #FFF; line-height:120%; padding:10px;}
#Table2 thead td {font-weight:bold; background-color:#fcb040; color:#FFF; border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #FFF; line-height:120%; padding:10px;}
#Table2 tbody th {border-bottom:1px solid #dcdcdc; background-color:#f2f2f2; text-align:center; margin:20px 10px;}
#Table2 tbody td {border-bottom:1px solid #dcdcdc; border-left:1px solid #dcdcdc; background:url('../../GN_Images/Business/Business_LineBg.gif') left top repeat-x; margin:10px 0; padding:10px 0;}






























