/*** Original Author ***/
/* Lin.K.
   null ＠ klin.pe.kr
   Winiworks, 2012.FEB. */
@import url('//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css');
* {margin:0px;padding:0}
img, table {border:0}

html,body {height:100%}
body {font-size:small;line-height:130%;color:#777;
			font-family:dotum,verdana}
hr {height:0;border:0;clear:both}
table {table-layout:fixed}

a:link, a:hover, a:visited {text-decoration:none;color:#777}

.clear {clear:both}
.fright {float:right}
.fleft {float:left}

.top ul li a,
.top .logo,
.nav_sub li a,
.left h1,
.left ul li a,
.bottom ul li a
{display:block;text-indent:-999px;overflow:hidden}

.mt30{margin-top:30px !important}
.mb30{margin-bottom:30px !important}
.mb50{margin-bottom:50px !important}

.wrap {width:980px;margin:auto}
.wrap .top .logo, .wrap .top ul li a {background:url(../img/gnb1_sub_eng_181102.png) no-repeat}

.top {width:985px;height:100px;padding-top:30px;margin:0 auto 40px auto;position:relative}
.top .logo {width:170px;height:100px;float:left; margin-top: -15px;}
.top ul {list-style:none;display:block}
.top ul li, .top ul li a {display:block;float:left;overflow:hidden}
.top .quick {position:absolute;top:30px;right:0}
.top .quick li {margin-left:8px;height:14px}
.top .quick li.high {background:#00a5d7}
.top .quick li:last-child{margin-left:0}
.top .gnb {float:right;margin-top:60px}
.top .gnb li {margin-left:10px}
.top .gnb li:last-child {margin-left:0px}
.top .gnb li a {cursor:pointer}

.top_line {height:1px;background:#ccc;clear:both;width:100%;position:absolute;top:130px;left:0}

.top_sub {position:absolute;top:131px;left:0;z-index:99;width:100%;display:none;height:0px;overflow:hidden;background:#fff;border-bottom:2px solid #72cde9}
.top_sub .nav_sub {padding-left:385px;width:720px;margin:auto}
.top_sub .nav_sub.subGnb {padding-left:395px}
.top_sub ul {display:block;float:left;height:220px;list-style:none;margin-top:15px}
.nav_sub li, .nav_sub li a {display:block;overflow:hidden}
.nav_sub li {margin-bottom:5px;height:15px;width:100%;position:relative;*margin-bottom:2px}
.nav_sub li a {width:100%;background:url(../img/eng/gnb2_eng_180709.png) no-repeat;height:30px;position:absolute}

.left {width:185px;float:left;margin-bottom:30px}
.left h1 {display:block;width:185px;height:100px;background:url(../img/lnb_eng.jpg) no-repeat}
.left ul li {display:block;width:185px;height:34px;list-style:none;overflow:hidden;position:relative}
.left ul li a {width:370px;height:34px;background:url(../img/eng/lnb_eng_0709.jpg) no-repeat;position:absolute}


.left ul li:hover a, .left ul li.active a {left:-185px}

.content {width:740px;float:right}

.bottom {border-top:1px solid #c5c5c5;clear:both}
.bottom ul {width:980px;display:block;margin:auto}
.bottom ul li, .bottom ul li a {height:25px;display:block;float:left}
.bottom ul li a {background:url(../img/bottom.gif) no-repeat;border-right:1px solid #e7e7e7}
.bottom address {display:block;width:980px;height:30px;margin:auto;/* background:url(../img/bottom.gif) left -20px no-repeat */}
.bottom .clear {width:100%;height:1px;background:#e7e7e7}

.main {height:100%}
.main .wrap {height:inherit;width:100%;min-width:980px;background:url(../img/main_bg1.jpg) center top no-repeat #3c607e;*height:100%}
.main .wrap .top {border:0}
.main .wrap .top .logo, .main .wrap .top ul li a {background:url(../img/gnb1_main_eng1_181102.png) no-repeat}
.main .wrap .content {width:980px;padding-top:100px;text-align:center;margin:auto;float:none}
.main .bottom {position:absolute;z-index:9;bottom:0;width:100%;height:90px;background:#fff}
.main .top_sub {border:0}

/*메인영역*/

.mainWrap{width:100%; height:100%;}
.mainWrap .mainSlide{width:100%; height:100% !important;}
.mainWrap .mainSlide img{max-width:100% !important;}
.mainWrap .mainSlide .bxslider{width:100% !important; height:100% !important;}
.mainWrap .mainSlide .bxslider div{
	width:100% !important; height:100% !important;
	-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover !important;
}
.mainWrap .mainSlide .bxslider div.slide01{background:url(../img/main_bg1.jpg) no-repeat center center fixed;}
.mainWrap .mainSlide .bxslider div.slide02{background:url(../img/main_bg2.jpg) no-repeat center center fixed;}
.mainWrap .mainSlide .bxslider div.slide03{background:url(../img/main_bg3.jpg) no-repeat center center fixed;}

.mainWrap .mainSlide .bxslider div .txt-img{position:absolute; top:23%; left:41%;}

.mainWrap .topWrap{width:100%; height:130px; position:fixed; top:0; z-index:5000;}
.mainWrap .topWrap .top{width:980px; margin:0 auto;}
.mainWrap .topWrap .top .logo, .mainWrap .topWrap .top ul li a {background:url(../img/gnb1_sub_eng_181102.png) no-repeat}
.mainWrap .topWrap .top .logo, .mainWrap .topWrap .top ul li a {background:url(../img/gnb1_main_eng1_181102.png) no-repeat}

.mainWrap .bottom_main{width:980px; margin:0 auto;}

/* content title 180703 추가 */
.clear{content:"";display:block;clear:both}
.contTit{position:relative}
.contTit h3{font-size:34px;letter-spacing:-3px;color:#333;font-weight:bold;margin:10px 0 70px -5px;/* text-shadow:#444 1px 1px */}
.contTit p{font-weight:bold;font-size:14px}
.contTit ul{list-style:none;position:absolute;right:0;top:40px}
.contTit ul li{float:left;font-size:12px}
.contTit ul li:last-child{color:#333;font-weight:bold}



/* 180703 추가 부서별연락처 */
.telTable{margin:55px 0 80px}
.telTable table{width:100%}
.telTable table th, .telTable table tr, .telTable table td{border:1px solid #ccc; text-align:center;padding:7px 17px;font-size:12px;color:#888;font-size:12px}
.telTable table thead th{border-bottom:2px solid #ccc;background:#f5f5f5;font-weight:bold;color:#666;font-size:12px}
/* 180706 추가 GNB */
.top .gnb{position:relative;width:653px}
.top .gnb li{margin-left:50px}
.top .gnb li:first-child,.top .gnb li:nth-of-type(3){margin-left:0px}
.top .gnb li:nth-of-type(2){margin-left:75px}
/* 180709 추가 GNB */
.top_sub ul:nth-of-type(1){margin-right:25px}
.top_sub ul:nth-of-type(2){margin-right:-50px}
/* adress 180710 추가  */
address{font-style:normal;font-weight:bold;font-size:10px;line-height:14px;padding-top:5px;color:#909090;font-family:'Nanum Square','NanumSquareB','NanumSquareEB','NanumSquareL','NanumSquareR'}


