 
#warp{padding:10px; width:1004px; height:100%; margin:0 auto;}
#warp #header{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;}
#warp #header div.ser_box div.sel_box select{behavior:url('script/selectbox.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; font-family:³ª´®°íµñ, NanumGothic, ngwoff, ngeot; }
#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 #contents{width:100%; height:500px;}
#warp #contents h2{padding:10px 0px 0px 10px;  border-top:1px solid #fff;}
#warp #contents h2.tit{padding:0px 0px 4px 0px}
#warp #contents p.more_btn{position:relative; width:100%; text-align:right; margin-top:-15px}
/*left*/
#warp #contents #left{float:left; width:230px; margin-right:20px; _margin-right:20px;}
/*·Î±×ÀÎ*/
#warp #contents #left form#login{float:left; width:100%; height:130px;  border-top:2px solid #f7f7f7; background:#f7f7f7; margin-bottom:20px;}
#warp #contents #left form#login li{float:left;}
#warp #contents #left form#login ul.log_box{padding-left:10px; height:61px; padding-top:8px;}
#warp #contents #left form#login ul.log_box li.first{padding-right:5px;}
#warp #contents #left form#login ul.log_box li.first 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; } 
*:first-child+html #warp #contents #left form#login ul.log_box li.first input.logbox{margin-bottom:0px;}
#warp #contents #left form#login ul.btn_box{padding-left:10px; height:33px;}

#warp #contents #left form#login ul.btn_box li.first{padding-right:3px;}
/*·Î±×ÀÎÈÄ*/
#warp #contents #left div#log_after{float:left; width:100%; border-top:2px solid #f7f7f7; background:#f7f7f7; margin-bottom:20px;}
#warp #contents #left div#log_after li{float:left;}
#warp #contents #left div#log_after ul.log_box{height:61px; padding-top:8px;}
#warp #contents #left div#log_after ul.log_box li.first{text-align:center; padding-top:20px; width:100%; font-size:13px; font-family:³ª´®°íµñ, NanumGothic, ngwoff, ngeot; font-weight:bold;}
#warp #contents #left div#log_after .btn_box{height:33px; }
#warp #contents #left div#log_after .btn_box li.first{text-align:center; width:100%;}

/*banner*/
#warp #contents #left div.banner{clear:both; width:100%; height:81px; border-top:2px solid #f7f7f7; margin-bottom:25px; background:#f7f7f7;}
#warp #contents #left div.banner ul{padding-top:8px;}

/*ÇÐ½ÀÁö¿ø¼¾ÅÍ*/
#warp #contents #left div.Scenter{width:100%; height:139px; padding-bottom:0px; border-top:2px solid #f7f7f7; background:#f7f7f7; }
#warp #contents #left div.Scenter div{float:left;}
#warp #contents #left div.Scenter div.back_btn{position:relative; margin-top:-55px;  margin-left:8px; _margin-left:4px;  z-index:5; }
#warp #contents #left div.Scenter div.next_btn{position:relative; z-index:6; margin-top:-55px; margin-left:200px; _margin-left:100px; }
#warp #contents #left div.Scenter div#bannerS{position:relative; overflow:auto; width:230px; height:81px; margin-top:10px; z-index:1;  }
#warp #contents #left div.Scenter div#bannerS ul{position:relative; height:81px;}
#warp #contents #left div.Scenter div#bannerS li{float:left; width:230px; height:81px;  text-align:center; } 
#warp #contents #left div#move_btn{display:none; background:red; height:1px; width:100%;}


/*center*/
#warp #contents #center{float:left; width:443px; height:100%;  }
/*ºñÁÖ¾ó*/
#warp #contents #center div.visual{width:100%;  height:290px;  margin-bottom:21px;_margin-bottom:20px;}
#warp #contents #center div.visual div#slider{position:relative; overflow:auto; margin-top:10px; width:443px; height:219px; }
#warp #contents #center div.visual div#slider ul{position:relative; }
#warp #contents #center div.visual div#slider li{float:left; width:443px;}
#warp #contents #center div.visual div#vi_btn{margin-top:1px; height:35px;}
#warp #contents #center div.visual div#vi_btn ul#pagination li{float:left;}
#warp #contents #center div.visual div#vi_btn ul#pagination li#btn01{width:147px; height:35px; margin-right:1px; cursor:pointer; background:url('../images/main/visual_btn01_off.gif') no-repeat;}
#warp #contents #center div.visual div#vi_btn ul#pagination li#btn02{width:147px; height:35px; margin-right:1px; cursor:pointer; background:url('../images/main/visual_btn02_off.gif') no-repeat;}
#warp #contents #center div.visual div#vi_btn ul#pagination li#btn03{width:147px; height:35px; cursor:pointer; background:url('../images/main/visual_btn03_off.gif') no-repeat;}
#warp #contents #center div.visual div#vi_btn ul#pagination li#btn01 a:hover{background:url('../images/main/visual_btn01_on.gif') no-repeat;}
#warp #contents #center div.visual div#vi_btn ul#pagination li#btn02 a:hover{background:url('../images/main/visual_btn02_on.gif') no-repeat;}
#warp #contents #center div.visual div#vi_btn ul#pagination li#btn03 a:hover{background:url('../images/main/visual_btn03_on.gif') no-repeat;}
#warp #contents #center div.visual div#vi_btn ul#pagination li#btn01.current{background:url('../images/main/visual_btn01_on.gif') no-repeat;}
#warp #contents #center div.visual div#vi_btn ul#pagination li#btn02.current{background:url('../images/main/visual_btn02_on.gif') no-repeat;}
#warp #contents #center div.visual div#vi_btn ul#pagination li#btn03.current{background:url('../images/main/visual_btn03_on.gif') no-repeat;}


/*educon*/
#warp #contents #center div.educon{float:left; width:146px;}



/*right*/
#warp #contents #right{float:right; width:291px; height:100%; }
/*top2*/
#warp #contents #right div.topbtn{width:100%; height:292px; margin-bottom:20px;}
#warp #contents #right div.topbtn dl.s_list dt{font-family:³ª´®°íµñ, NanumGothic, ngwoff, ngeot; vertical-align:middle; font-size:13px; color:#333;}
#warp #contents #right div.topbtn dl.s_list dt img{vertical-align:middle;}
#warp #contents #right div.topbtn dl.s_list dd.s_img{float:left; margin-top:13px;}
#warp #contents #right div.topbtn dl.s_list dd.s_tt{float:left; }
#warp #contents #right div.topbtn dl.s_list dd.s_tt div.o_tit{position:relative; margin-top:10px; padding-left:10px; background:url('../images/main/open_bg.gif') no-repeat; height:22px; line-height:22px; width:169px; font-family:³ª´®°íµñ, NanumGothic, ngwoff, ngeot; font-size:13px; color:#2786c0; vertical-align:middle;}
#warp #contents #right div.topbtn dl.s_list dd.s_tt div.o_tit div.m_btn{position:absolute; top:5px; right:20px; }
#warp #contents #right div.topbtn dl.s_list dd.s_tt p.o_tt{padding:0px; padding-right:20px; line-height:16px;}
#warp #contents #right div.topbtn dl.s_list dd.s_tt p.o_tt a{font-size:11px;}
#warp #contents #right div.topbtn dl.s_list dd.s_tt p.o_tt a:hover{color:#333; text-decoration:underline;}
#warp #contents #right div.topbtn .bar {border-top:2px solid #f2f2f2;}
/*notice*/
#warp #contents div.notice{border-top:2px solid #f7f7f7;  width:291px; }
#warp #contents div.notice ul{_margin-top:-8px; height:105px; background:url('../images/main/noice_bar.gif') repeat-x;}*:first-child+html #warp #contents #right div.notice ul{margin-top:-8px;}
#warp #contents div.notice img{vertical-align:middle;}
#warp #contents div.notice li.day{float:right; padding:6px 0px 8px 0px;  height:13px; color:#999;}
#warp #contents div.notice li.txt{float:left; width:200px;  padding:6px 0px 8px 25px; height:13px;  background:url('../images/main/icon_bullet.gif') no-repeat 13px 9px;}




#warp #footer{ clear:both; 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;}