@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);

*{margin:0; padding:0;}
img {border:0;}
a {border:0; text-decoration:none; color:inherit;}
ul, li {list-style:none;}
body {font-family: 'Roboto Condensed', 'Nanum Gothic', sans-serif;}
div {display:block;}

/* °øÅë */
#wrap {width:100%; min-width:1200px; text-align:center; margin:auto;line-height:0;}
#header {width:100%; min-width:1200px; height:122px;position:absolute;z-index:10;}
#header_area {width:1200px;margin:auto;text-align:center;height:122px;position:relative;}
#header_area .header_btn {float:right;display:inline-block;padding-top:40px;}
#header_area .header_btn li {float:left;padding-left:5px;}
#header_area .logo {padding-top:40px;display:inline-block;float:left;}

.top {height:122px;}
#nav {width:100%; min-width:1200px; text-align:center; margin:auto;position:relative;}

#nav #maingnb { width:100%; min-width:1200px; text-align:center; margin:auto;background:#00227e;height:48px;}
#nav div.gnb_wrap {width:1200px;text-align:center; margin:auto;position:relative;height:48px;line-height:48px;}
#nav div.gnb_wrap ul.gnb {}
#nav div.gnb_wrap ul.gnb li { float:left; width:198px;color:#fff;border-right:1px #001a5f solid; border-left:1px #23408e solid;}
#nav div.gnb_wrap ul.gnb li:last-child {border-right:1px #23408e solid;}
#nav div.gnb_wrap ul.gnb li:hover {background:#001859;width:200px;border:0;}

#nav div.nav_wrap { clear:both;border-bottom:1px solid #e2e2e2; background:#f0f0f0;height:42px; position:absolute; width:100%; z-index:100;font-size:12px;}
#nav div.nav_wrap div.nav { position:relative;  width:1200px; margin:0 auto; height:42px; line-height:42px; }
#nav div.nav_wrap div.nav ul { position:absolute; height:48px; left: 0; }
#nav div.nav_wrap div.nav ul.two {left:100px;}
#nav div.nav_wrap div.nav ul.three {left:200px;}
#nav div.nav_wrap div.nav ul.four {left:450px;}
#nav div.nav_wrap div.nav ul.five {left:750px;}
#nav div.nav_wrap div.nav ul.six {left:925px;}
#nav div.nav_wrap div.nav ul li { float:left; padding:0 10px; }
#nav div.nav_wrap div.nav ul li a { color:#808080; font-size:14px; }
#nav div.nav_wrap div.nav ul li a:hover {color:#303030; font-weight:600;}
#nav div.nav_wrap div.nav ul li.last { background:none; }

.main_sl1 {width:100%; min-width:1200px; background:url(/base/img/ezkim/images/main_sl1.jpg) center;height:524px;}
.main_sl2 {width:100%; min-width:1200px; background:url(/base/img/ezkim/images/main_sl2.jpg) center;height:524px;}
.main_sl3 {width:100%; min-width:1200px; background:url(/base/img/ezkim/images/main_sl3.jpg) center;height:524px;}
.main_sl4 {width:100%; min-width:1200px; background:url(/base/img/ezkim/images/main_sl4.jpg) center;height:524px;}
.main_sl5 {width:100%; min-width:1200px; background:url(/base/img/ezkim/images/main_sl5.jpg) center;height:524px;}
.main_sl6 {width:100%; min-width:1200px; background:url(/base/img/ezkim/images/main_sl6.jpg) center;height:524px;}
.main_sl {position:relative;z-index:-1;top:0;}

/* ¸ÞÀÎ ÄÁÅ×ÀÌ³Ê */
.main_content {width:1200px;margin:0 auto 32px;display:inline-block;}
.main_content li {float:left;padding-left:36px;}
.main_content:after {content:""; display:block; clear:both;}
.main_content li:first-child {padding-left:0;}
.main_content li:last-child {width:380px;}
.main_content li.last_banner {width:1000px; margin:30px auto 0; padding-left:280px;}
.main_content li dd {padding-right:40px;float:left;padding-bottom:7px;}
.main_content li dd:last-child {padding-right:0;}

#main {width:100%; min-width:1200px;margin:50px auto;display:inline-block;position:relative;}
#image_list_1 {width:380px;height:225px;text-align:center; display:inline-block;}
#image_list_1 {
 POSITION: relative; z-index:100; 
}
#image_list_1 .clsBannerScreen {
 POSITION: relative; WIDTH: 156px; HEIGHT: 380px; CLEAR: both; OVERFLOW: hidden; CURSOR: pointer;
}
#image_list_1 .clsBannerScreen .images {
 POSITION: absolute; DISPLAY: none;
}
#image_list_1 .clsBannerButton {
 Z-INDEX: 1; POSITION: absolute; WIDTH: 60px; CURSOR: pointer; right: 10px; bottom:20px;
}
#image_list_1 .clsBannerButton LI {
 PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 11px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px;
}
#image_list_1 .clsBannerButton LI.labelOverClass {
 FONT-WEIGHT: bold;
}

/* ¸ÞÀÎ ÃßÃâ°Ô½ÃÆÇ ÅÇ */
.t_title { width:190px; height:225px; position:relative; font-size:17px; box-sizing:border-box;}
.t_title .tab { width:190px; height:47px; line-height:47px; text-align:center; position:relative; float:left; cursor:pointer; color:#fff;  box-sizing:border-box;}
.t_title div:first-child {}
.t_title .output_box{width:190px; height:178px; clear:both; padding:20px 10px;font-size:12px; line-height:150%;text-align:left;box-sizing:border-box;border:1px #e2e2e2 solid;}

/* sitemap */
#allmenu { position:relative; padding:34px 0 0 0; border-bottom:3px #001d6b solid;margin-top:-34px;}
#contents_show { height:230px; width:100%; min-width:1200px;}
.btn_open { position:absolute; width:154px; height:34px; left:50%; top:0; margin-left:-80px; z-index:200;  }
.btn_close { position:absolute; width:154px; height:34px; left:50%; top:0; margin-left:-80px; z-index:200; }
.sitemap { margin:auto; width:100%; min-width:1200px;; overflow:hidden; padding:40px 0; background:#001d6b;  }
.sitemap_box {width:1200px;margin:auto;}
.sitemap dl { float:left; width:150px; padding:0 30px 0 20px; text-align:left;}
.sitemap dl.no_line { border:none; }
.sitemap dt { color:#fff; font-size:15px; font-weight:600; margin:0 0 25px 0; }
.sitemap dd a { color:#fff; font-size:12px; line-height:23px; }

/* ÇÏ´Ü */
#footer {width:100%; min-width:1200px;margin:auto;background:#00227e; display:inline-block;position:relative;height:100px;}
.footer_area {width:1160px;margin:20px auto 10px;display:inline-block;}
.footer_area li {float:left;padding-right:25px;color:#fff;line-height:100%;font-size:13px;}
.footer_txt {width:1160px;margin:auto;text-align:left;font-size:11px;font-family:'Nanum Gothic', sans-serif;color:#c6c6c6;margin-top:3px;line-height:170%;letter-spacing:-0.5px;}
.footer_txt span {padding-right:10px;}

/* ¼­ºê */
#container {width:100%; min-width:1200px; display:inline-block;}
.sub_top {width:100%; min-width:1200px;height:254px;}
.sub_top img {margin-top:69px;}
.sub1_bg {background:url(/base/img/ezkim/images/sub1_top.jpg) center;}
.sub2_bg {background:url(/base/img/ezkim/images/sub2_top.jpg) center;}
.sub3_bg {background:url(/base/img/ezkim/images/sub3_top.jpg) center;}
.sub4_bg {background:url(/base/img/ezkim/images/sub4_top.jpg) center;}
.sub5_bg {background:url(/base/img/ezkim/images/sub5_top.jpg) center;}
.sub6_bg {background:url(/base/img/ezkim/images/sub6_top.jpg) center;}


#sub_container {width:1200px;margin:auto;position:relative;display:inline-block;border-left:1px #e2e2e2 solid;border-right:1px #e2e2e2 solid;}
#sub_left {float:left;margin-top:-40px;background:#f6f6f6;height:100%;}
.snb {width:201px;line-height:42px;font-size:15px;color:#303030;box-sizing:border-box;height:100%;}
.snb li {border-bottom:1px #e5e5e5 dotted;text-align:left;color:#8c8c8c;}
.snb li a {display:block;padding-left:26px;}
.snb li a.on {background:#fff; color:#303030; font-weight:600;}
.snb li a:hover {background:#fff; color:#303030; font-weight:600;}

#content_area {width:998px;float:right;display:inline-block;padding-bottom:100px; border-left:1px #e2e2e2 solid;}
#content {width:902px;float:right;margin-right:42px;}
.sub_title {width:100%;text-align:left; border-bottom:1px #e2e2e2 solid;display:inline-block;}
.sub_title h2 {font-size:30px; color:#303030;font-weight:600;letter-spacing:-3px;line-height:100%;margin-top:42px;margin-bottom:30px;float:left;}
.sub_title p {font-size:11px;color:#888888;margin-top:30px;float:right;}
#content_box {margin-top:42px;width:100%;line-height:170%;font-size:12px;}

/* ¼­ºêtab */
#content_box .tab {
    width:100%; height:45px; line-height:45px; margin:auto;  background:#e2e2e2;
    }
#content_box .tab li { 
   display:inline-block;
   float:left; 
   height:45px;
   line-height:45px;
   text-align:center;
   font-size:15px; 
   color:#505050;
   letter-spacing:-1px;
   padding:0 20px;
   }
#content_box .tab_list {padding-top:40px; margin:auto;width:100%; }
.port_back {color:#fff !important; font-weight:600; background:#0993d7  !important;}
#tab_menu1,#tab_menu2,#tab_menu3,#tab_menu4,#tab_menu5,#tab_menu6 {cursor:pointer;}
.tab_sub2,.tab_sub3,.tab_sub4,.tab_sub5,.tab_sub6 {display:none;}

.galleria {height:630px;}


/*ÀÓ»ó°¶·¯¸®*/
.board_intro {padding-bottom:60px;}
.board_intro a:last-child {margin-left:60px;}
.back_intro {content:""; clear:both; display:block;}
.back_intro a {
 display: inline-block;
    font-weight: bold;
    padding: 5px 10px;
    border: 1px solid #aaa;
    font-size: 16px;
float:right;
margin-bottom:5px;
margin-right:10px;
}