@charset "euc-kr";
/* CSS Document */

body{}

#wrap{width:100%; min-width:980px; margin:0 auto;}


/* ÆË¾÷ ·¹ÀÌ¾î S */
.popupLayer {position:absolute; left:0; top:0; width:100%; height:100%; z-index:1000000; -ms-filter: alpha(opacity=80); filter: alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;}
.popupLayer .back {position:absolute; left:0; top:0; width:100%; height:100%; background:#000; z-index:1000001;}

.popup_box {position:absolute; left:50%; top:60px; z-index:1000002;}
.popup_box .popup_contents {position:absolute; left:0; top:0; width:100%; height:100%; z-index:1000002;}

.popupLayer iframe, .popup_box iframe {position:absolute; left:0; top:0; width:100%; height:100%;}
/* ÆË¾÷ ·¹ÀÌ¾î E */



/*================================
	°øÅë : header
================================*/

#header{position:relative; width:100%; *z-index:999;}
#header .top{ }
#header .headerTop{position:relative; width:980px; height:110px; margin:0 auto;}
#header .headerTop h1{position:absolute; left:0px; top:20px; width:300px; z-index:9999;}
#header .headerTop .util{position:absolute; top:44px; right:0px; z-index:9999;}
#header .headerTop .util ul{overflow:hidden;}
#header .headerTop .util ul li{float:left; padding:0;}

/*gnb*/
#navi_wrap{position:absolute; top:82px; right:0px; width:100%; height:73px; z-index:999; *z-index:999;}

/* Menu */
div.lnb_list{position:absolute;left:50%; margin-left:-390px; top:0px; height:60px; width:920px; clear:both;} 
div.lnb_list ul{float:left; display:inline;} 
div.lnb_list ul li{float:left; display:inline;} 
.menu{margin:0 100px 0 0;}
div.lnb_list ul li div.sub_list01{position:absolute; left:-40px; top:28px; height:30px;} 
div.lnb_list ul li div.sub_list02{position:absolute; left:140px; top:28px; height:30px;} 
div.lnb_list ul li div.sub_list03{position:absolute; left:263px; top:28px; height:30px;} 
div.lnb_list ul li div.sub_list04{position:absolute; left:418px; top:28px; height:30px;} 
div.lnb_list ul li div.sub_list05{position:absolute; left:608px; top:28px; height:30px;} 
div.lnb_list ul li div.sub_list01 ul{ width:690px;} 
div.lnb_list ul li div.sub_list02 ul{ width:130px;} 
div.lnb_list ul li div.sub_list03 ul{ width:380px;} 
div.lnb_list ul li div.sub_list04 ul{ width:380px;} 
div.lnb_list ul li div.sub_list05 ul{ width:380px;}
.bg {padding:6px 14px 8px 14px; background:url(../images/smenu_bg.png) repeat-x;}



/*================================
	°øÅë : footer
================================*/
#footer{position:relative; width:100%; height:120px; min-width:980px;background-color:#e1e1e1;}
#footer .foot{position:relative; top:24px; width:980px; min-width:980px; margin:0 auto;}
#footer .foot h1{float:left; top:27px;  width:285px;}
#footer .foot p{float:left; top:27px;}
#footer .bm {float:left; margin:0 0 14px 0;}
#footer .btn{float:right; top:54px;}

