
#wrap {width:100%; position:relative; }
#header, #mainVisual, #subVisual, #container1, #container, #foot{width:980px; position:relative;margin:0 auto;}
#wrap.topbg{ background:url(/images/inc/top_bg.jpg) left top repeat-x}

/*header*/
#header{height:92px; z-index:100;}
#header	h1{position:absolute; left:13px; top:15px}
#header .util {position:absolute; right:12px; top:15px;}
#header .util li {float:left; margin-left:20px;}
#header .GNB{position:absolute; right:50px; top:39px;z-index:100}



/*visual*/
.mainvisul_bg{ width:100%; background:url(/images/main/visual_bg.jpg) left top repeat-x;}
#mainVisual{height:446px; position:relative; z-index:1;}
#mainVisual .main_visual_banner{ position:absolute; top:278px; left:544px; width:441px; height:130px; z-index:10;}
#subVisual{height:150px; z-index:1;}

/*main contents*/
 #container1{height:235px; margin-top:40px}

.conArea1{height:244px; position:absolute; top:-289px; left:0}
.conArea1 div{float:left}
.conArea1 .customer{margin:183px 10px 0}
.conArea1 .banner{width:480px; padding-top:5px; margin-top:114px; background:url(/images/main/banner_top.gif) left top no-repeat}
.conArea1 .banner ul{height:120px; padding-bottom:5px; background:url(/images/main/banner_bottom.gif) left bottom no-repeat}
.conArea1 .banner li{padding:0 5px 4px; float:left; background:url(/images/main/banner_center.gif) left top repeat-x}
.conArea1 .counsel{width:216px; height:244px; background:url(/images/main/counsel_bottom.gif) left bottom no-repeat}
.conArea1 .counsel legend{display:none}
.conArea1 .counsel fieldset{height:164px; text-align:center; background:#008703}
.conArea1 .counsel fieldset .text, .conArea1 .counsel fieldset .select{width:128px; margin-bottom:13px}

.conArea2{height:137px; margin-bottom:24px; }
.conArea2 div{float:left;}
.conArea2 .notice h3, .conArea2 .finance h3{margin-bottom:13px}
.conArea2 .notice{margin-right:50px; margin-left:10px; width:265x; position:relative}
.conArea2 .notice ul li{float:left; margin-top:10px;}

.conArea2 .finance{margin-right:45px; width:264px;}
.conArea2 .exchange{margin-left:45px; padding-bottom:5px; }
.conArea2 .iframe{ border:1px solid #92cbeb;}

.partner{ clear:both; height:65px; width:980px; position:relative;}
.partner ul{height:42px}
.partner li{float:left}
.partner .left{margin-right:20px; padding-top:0px;float:left; position:absolute; top:5px; left:10px;}
.partner .right{padding-left:20px; padding-top:0px;float:right; position:absolute; top:5px; right:10px; }
.partner .center{padding-right:0px; padding-top:0px;float:left;  position:absolute; top:0px; left:30px; }


/*sub contents*/
#container {margin-top:10px; text-align:left}
#contents{width:700px; min-height:600px; text-align:center; margin-left:250px; position:relative;}
#contents .titleArea{height:78px;padding-top:7px; margin-top:0px; background:url(/images/inc/title_line.gif) left bottom no-repeat}
#contents .titleArea h3{padding-left:3px; text-align:left}
#contents .titleArea p{ clear:both; float:left; padding-top:5px;}
#contents .titleArea .location {float:right; margin-left:19px; padding-top:5px; font:11px/18px dotum,"µ¸¿ò"; text-align: right;}
#contents .titleArea .location img{vertical-align:middle}
#contents p{margin-bottom:30px}
#contents .pt30{padding-top:30px;}
#contents .pt10{padding-top:10px;}
#contents .pb30{padding-bottom:30px;}
#contents .pl30{padding-left:30px;}
.requestMove{text-align:center; width:620px;}

#contents .big{width:645px; margin-left:29px;}
#contents .big thead td{background-color:#075da5; height:28px; font-weight:bold; font-size:12px; text-align:center; color:#FFFFFF; border-right:1px solid #FFFFFF;}
#contents .big tbody td{background-color:#FFFFFF; min-height:28px; font-size:12px; text-align:center; color:#666666; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
#contents .big tbody th{background-color:#f5f5f5; min-height:28px; font-size:12px; font-weight:bold; text-align:center; color:#666666; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}

#contents .bg_green{background-color:#075da5; height:28px; font-weight:bold; font-size:12px; text-align:center; color:#FFFFFF; border-right:1px solid #FFFFFF;}
#contents .big .lastt{border-right:none;}
#contents .big .last{border-bottom:1px solid #CCCCCC; border-right:none;}
#contents .big .last_left{border-bottom:1px solid #CCCCCC; border-right:none; text-align:left; padding:5px 0 5px 20px;}
#contents .big .left{text-align:left; padding-left:20px; width:220px;}
#contents .big .left2{text-align:left; padding-left:10px;}
#contents .big .left3{text-align:left; padding:2px 2px 2px 10px;}
#contents .ta_title{margin-left:20px; background:url(/images/air/02_img_dot.gif) no-repeat left center;}
#contents .air_text{width:645px; margin-left:29px;}
#contents .air_text .dot{padding-left:10px; min-height:25px; text-align:left; font-weight:bold; border:none;}
#contents .air_text .arrow{padding-left:0px; min-height:25px; text-align:left; font-weight:bold; border:none; color:#075da5}
#contents .air_text .ml20 {padding-left:15px; text-align:left; min-height:25px; border:none;}
#contents .air_text .ml3 {padding-left:3px; text-align:left; min-height:15px; border:none;}
#contents .air_text .bold {font-weight:bold}

#contents .dictionary{width:100%; padding-top:30px; height:6000px;}
#contents .dictionary h3{padding-left:20px; float:left}
#contents .dictionary ul{padding-bottom:30px; float:left}
#contents .dictionary ul li{float:left; padding-right:1px;}
#contents .dictionary ul li .big{width:645px; border-top:2px solid #075da5;}
#contents .dictionary ul li .big thead td{background-color:#f5f5f5; height:28px; font-weight:bold; font-size:12px; text-align:center; color:#333; border-right:1px solid #FFFFFF; border-bottom:1px solid #cccccc}
#contents .dictionary ul li .big tbody th{min-height:28px; font-size:12px; font-weight:normal; background-color:#fff; text-align:center; color:#66666; border-right:1px solid #cccccc;border-bottom:1px solid #cccccc; padding:5px; width:100px;}
#contents .dictionary ul li .big tbody td{min-height:28px; font-size:12px; text-align:left; color:#66666; border-bottom:1px solid #cccccc; border-right:none; padding:5px;}
.top_btn{padding-top:10px; padding-left:625px;}

#LNB {width:203px; padding-left:17px; position:absolute; left:0; top:0;}
#LNB .menu{padding-bottom:19px; margin-bottom:0px; background:url(/images/inc/lnb_bottom.gif) left bottom no-repeat}
#LNB .menu li{padding-left:14px; background:url(/images/inc/lnb_center.gif) left top repeat-y}

/*quick*/

	#header #quick_top {
	width:65px;
	right:-65px;
	z-index:200;
}






/*foot*/

#foot {width:100%; height:75px; margin:auto 0;padding-top:20px ; background-color:#e1ebf4 }
#foot1{width:980px; margin:0 auto;}

#foot1 h3{width:144px; padding-left:0px; float:left; }

#foot1 .footCnt{ float:left;}

#foot1 .footCnt address{padding-top:10px; padding-left:100px; }

#foot1 .footCnt .copyright{padding-top:2px; padding-left:100px; }

#foot1 .tel{ float:right}
