 
#warp{padding:10px; width:1004px; height:100%; margin:0 auto;}

/*header*/
#warp #header{clear:both; height:135px;}
#warp #header div.logo {float:left; width:74px;  margin-right:260px; margin-bottom:10px;}
#warp #header div.ser_box{float:left; width:360px; height:39px; margin-top:10px; padding:10px 10px;   background:url('../images/inc/search_bg.gif') no-repeat; }
#warp #header div.ser_box div{float:left;}
select{behavior:url('../script/selectbox1.htc'); border:0 none; font-family:³ª´®°íµñ, NanumGothic, ngwoff, ngeot;}
#warp #header div.ser_box div.in_box input{float:left;}
#warp #header div.ser_box div.in_box .ser_text{width:210px; font-size:13px; color:#b8b8b8; border:0px; padding-left:10px;}
#warp #header div.ser_box div.in_box .ser_btn{position:absolute; margin-top:-10px;}
#warp #header div.gnb{float:right; padding-top:20px;}
#warp #header div.gnb img{float:left;}
#warp #header div#navi {clear:both; width:100%; height:45px; background:#2786c0;}
#warp #header div#navi ul.menu{padding-left:86px;}
#warp #header div#navi ul.menu li{float:left;}
#warp #header div#navi ul.menu li#menu5-1{padding-left:67px; }


/*·Î±×ÀÎ*/
#warp #header div.log_t{height:40px; background:#f7f7f7; border-bottom:2px solid #ededed; }
#warp #header div.log_t ul{padding:7px 0px 0px 383px; _padding:7px 0px 0px 377px; padding-top:7px; text-align:right;}
*:first-child+html #warp #header div.log_t ul{padding:7px 0px 0px 377px;}
#warp #header div.log_t ul.log_box li{float:left; vertical-align:middle; margin-right:3px; }
#warp #header div.log_t ul.log_box li.tit{vertical-align:middle;  line-height:25px;  color:#333;  font-size:13px; font-family:³ª´®°íµñ, NanumGothic, ngwoff, ngeot; font-weight:bold;}
#warp #header div.log_t ul.log_box img.vertical{vertical-align:middle;}
#warp #header div.log_t ul.log_box input.logbox{ height:13px; width:128px; margin-bottom:2px; _margin-bottom:0px; padding:5px 10px 5px 10px; color:#8db6cf; font-size:12px; border:1px solid #c9dfed; } 
/*·Î±×ÀÎÈÄ*/




/*contents*/
#warp #contents{margin-top:50px; float:none;  overflow:auto;  width:100%; height:100%; }

/*leftmenu*/
#warp #contents div#leftmenu {position:absolute; width:188px; padding-bottom:100px;}
#warp #contents div#leftmenu ul#Lmenu{margin-top:1px; }
#warp #contents div#leftmenu ul#Lmenu li{margin-top:1px;}
#warp #contents div#leftmenu ul.sub{padding-left:10px;}
#warp #contents div#leftmenu ul.sub_3{height:124px;}
#warp #contents div#leftmenu ul.sub_5{height:155px;}
#warp #contents div#leftmenu ul.sub li{display:inline-block; font-family:³ª´®°íµñ, NanumGothic, ngwoff, ngeot; font-weight:bold; font-size:12px;}
#warp #contents div#leftmenu ul.sub li a{display:inline-block; width:138px; height:21px; padding-left:50px; padding-top:9px;  background:url('../images/leftmenu/sub_off.gif') no-repeat left bottom;}
#warp #contents div#leftmenu ul.sub li a:hover{color:#fff; background:url('../images/leftmenu/sub_on.gif') no-repeat left bottom;}
#warp #contents div#leftmenu ul.sub li .sel{color:#fff; background:url('../images/leftmenu/sub_on.gif') no-repeat left bottom;}

/*leftbanner*/
#warp #contents div#leftmenu div.banner{margin-top:20px; height:108px; width:100%; background:url('../images/leftmenu/banner_bg.gif') repeat-x;}
#warp #contents div#leftmenu div.banner p.b_title{padding:10px; 0px 15px 10px; margin:0px;}
#warp #contents div#leftmenu div.banner ul{float:left;}


/*con*/
#warp #contents div#con{overflow:hidden;  float:right; width:770px; }
#warp #contents div#con div.contitle{height:65px; border-bottom:1px solid #e4e4e4; margin-bottom:35px;}
#warp #contents div#con div.contitle ul.location{padding-top:10px; padding-left:5px;}
#warp #contents div#con div.contitle ul.location li{float:left; color:#bdbdbd; font-family:³ª´®°íµñ, NanumGothic, ngwoff, ngeot; font-size:15px;}
#warp #contents div#con div.contitle ul.location li.home{padding-top:3px;}
#warp #contents div#con div.contitle ul.location li.txt{padding-left:10px;}
#warp #contents div#con div.contitle ul.location li.point{color:#2786c0;}

/*ÄÜÅÙÃ÷ ³»¿ë*/
#warp #contents div#con div.con_b{overflow:hidden;  margin-bottom:100px; }


/*footer*/
#warp #footer{ clear:both; width:1004px; border-top:2px solid #dcdcdc; background:#f7f7f7; height:117px;}
#warp #footer div{float:left;}
#warp #footer div.f_logo{margin:25px 20px 0px 114px; _margin:25px 20px 0px 57px; margin-top:25px; }
#warp #footer div#copy {margin-top:27px;}
#warp #footer div#copy ul.f_btn li{float:left; padding-right:2px; _padding-right:1px;} 
*:first-child+html #warp #footer div#copy ul.f_btn li{padding-right:1px;}
#warp #footer div#copy ul.f_txt{clear:both; padding-top:10px; _padding-top:5px;} 
*:first-child+html #warp #footer div#copy ul.f_txt{padding-top:5px;}
#warp #footer div#copy ul.f_txt li{display:block; color:#939393; line-height:18px;}