/* CSS Document */

form {margin:0; padding:0;}

body,div { 
	scrollbar-face-color:#DDDDDD;
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-3dlight-color:#F5F5F5;
	scrollbar-shadow-color:#CCCCCC;
	scrollbar-darkshadow-color:#F5F5F5;
	scrollbar-track-color:#F0F0F0;
	scrollbar-arrow-color:#FFFFFF;
    overflow-x:hidden; 
	overflow-y:croll;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,div {
    font-family:돋움,Dotum;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:1.6;
    margin:0px;
    font-size:12px;
	color:#808080;
    selector-dummy:expression(this.hideFocus=true);
}

a {
color:#808080;
text-decoration:none;
selector-dummy:expression(this.hideFocus=true);
}
a:visited, a:visited * {
color:#808080;
text-decoration:none;
}
a.visited, a.visited:visited {
color:#808080;
text-decoration:none;
}
a:hover, a:hover *, a.visited:hover {
color:#0197cf;
text-decoration:none;
}
img {
border: 0px;
}

ul, ul li{font-size: 1em;list-style-type: none;margin:0;padding:0;	}
ol, ol li{font-size: 1em;list-style-type: none;text-align: justify;	}

ul li img {vertical-align:middle;}
ul li span.subject { align:left;}
ul li span.date { align:right; color:#808080;}

/* maintop */

div#MainTop { height :300px;width:100%;margin:0px;padding:0px;background: url(/renew/img/main_bg_01.jpg) no-repeat;}

div.mainlogo  {position:absolute; top:30px;left:33px;nmargin:0; width: 244px; height: 44px;}
div.mainimg {position:absolute;top:28px;left:238px;margin:0;width: 742px;height: 257px;}
div.openday {position:absolute;left:47px;top: 175px;margin:0;width:187px;}
div.recruit {position:absolute;left:994px;top: 185px;margin:0;width:116px;} /*강사채용 배너추가*/
div.academy {position:absolute;top:249px;left:998px;margin:0;width: 114px;height: 22px;} /*아카데미 소개*/

#maintopMenu1 { position:absolute; left:773px; top: 11px; margin:0; width:200px;}
#maintopMenu1 li {float:left; margin:0; padding: 0;  }
#maintopMenu2 {	position:absolute;left:773px;top: 11px;margin:0;width:210px;}
#maintopMenu2 li {float:left; margin:0; padding: 0;  }

/* left */
div#leftBox {position:absolute;left: 30px;top: 265px;background-image:url(/renew/img/left_bg.gif);background-position:left;background-repeat: repeat-y;padding:0px 0 0 18px;}

#leftlogin {position:relative;width:186px;height:100px;border-bottom:#e5e5e5 1px solid; margin:0}
.loginCh {padding:8px 0 2px 0; vertical-align: middle;}
.loginlink {padding:0px 0 5px 0; vertical-align: middle;}
.Logininput {
    height:21px;
	width:120px;
    padding: 2px 3px 0px 3px;
    border:1px solid #e5e5e5;
    color:#666666;
    font-family:돋움,Dotum;
    font-size:11px;
    text-decoration: none;
    background-color: #ebebeb;
    margin:0px;
    padding-right:3px;
    line-height:13px;
}

#leftCall {position:relative;width:186px;padding:10px 0 15px 0;}

#leftBanner {position:relative;width:186px;padding:0; margin:0}
#leftBanner ul li {list-style-type: none;float:left; margin:0; padding:0; }

#leftBanner1 {position:relative;width:186px;padding:10px 0 10px 0; margin:0;}

#leftPortfolio {position:relative;width:186px; height:160px;padding:0px 0 0px 0; margin:0;}
#leftPortfolio ul { position:absolute; top:0px; left:0px;margin:0; }
#leftPortfolio ul li { list-style-type: none;float:left; margin:0; padding:0; width:186px; }
ul li span.portfolio {margin:0; padding:0 0 0 0; border:#ecebf1 1px solid;  }
ul li span.Txt  { font-family:"돋움"; font-size:11px; color:#808080; padding:10px 0 0 0;}

#leftPhoto {position:relative;width:186px; height:80px; padding:10px 0 10px 0; margin:0}
#leftPortfolio ul { position:absolute; top:0px; left:0px;margin:0; }
#leftPhoto ul li {list-style-type: none;float:left; margin:0; padding:0; width:186px; }
ul li span.photo {margin:0; padding:0 0 0 0; border:#cecece 1px solid;}

#leftBanner3 {position:absolute;top:710px;left:17px;width:186px;padding:10px 0 4px 0;}
#leftBanner3 ul li {float:left; margin:0;padding:0 0 4px 0;}


/* center */
#imgBanner {position:absolute;top:295px;left:243px;margin:0;width: 501px;height: 148px;}

#cBest {position:absolute;top:440px;left:243px;margin:0;width: 501px;height: 148px;}
#cBest h3{margin:0; padding:0;}
#cBest li {list-style-type: none;float:left; margin:0; padding:0; vertical-align:middle; }

#cTotal {position:absolute;top:621px;left:243px;margin:0;width: 501px;height: 230px; border:#dbdbdc 1px solid; padding:0}
#cTotal h3{height:21px; margin:0; padding:0;;}
.tabCon { padding:5px 5px 5px 8px;}

#cNew {position:absolute;top:882px;left:243px;margin:0;width: 501px;height: 148px;}
#cNew h3{height:24px; margin:2; padding:0;}
#cNew li {list-style-type: none;float:left; margin:0; padding:0; vertical-align:middle; }

#rBoard {position:absolute;top:295px;left:754px;margin:0;width: 226px;height: 148px;}
#rBoard h3 {height:24px; margin:0; padding:0;}
#rBoard ul { list-style-type:none; margin:5px 0px 0px 8px; padding:0px;}
#rBoard ul li { list-style-type: none;background: url(/renew/img/r_board_dot.gif) no-repeat 0 0.8em; padding:0.1em 0 0.2em 0.7em; margin:0;}

#notice {position:absolute;top:295px;left:754px;margin:0;width: 226px;height: 148px;visibility:none;}
#notice h3 {height:24px; margin:0; padding:0;}
#notice ul { list-style-type:none; margin:5px 0px 0px 8px; padding:0px;}
#notice ul li { list-style-type: none;background: url(/renew/img/r_board_dot.gif) no-repeat 0 0.8em; padding:0.1em 0 0.2em 0.7em; margin:0;}

#subscript {position:absolute;top:295px;left:754px;margin:0;width: 226px;height: 148px;visibility:hidden;}
#subscript h3 {height:24px; margin:0; padding:0;}
#subscript ul { list-style-type:none; margin:5px 0px 0px 8px; padding:0px;}
#subscript ul li { list-style-type: none;background: url(/renew/img/r_board_dot.gif) no-repeat 0 0.8em; padding:0.1em 0 0.2em 0.7em; margin:0;}

#jobcondi {position:absolute;top:295px;left:754px;margin:0;width: 226px;height: 148px;visibility:hidden;}
#jobcondi h3 {height:24px; margin:0; padding:0;}
#jobcondi ul { list-style-type:none; margin:5px 0px 0px 8px; padding:0px;}
#jobcondi ul li { list-style-type: none;background: url(/renew/img/r_board_dot.gif) no-repeat 0 0.8em; padding:0.1em 0 0.2em 0.7em; margin:0;}

#rBanner {position:absolute;top:460px;left:754px;margin:0;width: 226px;}

#rBanner2 {position:absolute;top:621px;left:754px;margin:0;width: 226px;}
#rBanner2 li {list-style-type: none;float:left; margin:0; padding-bottom:6px;}

#r_concern {position:absolute;top:885px;left:754px;margin:0;width: 226px;}
#r_tutorial {position:absolute;top:1019px;left:754px;margin:0;width: 226px;}

#r_concernPcs { margin:0;padding-bottom:3px;}
#r_concern h3{margin:0; padding-bottom:4px;}
#r_concern ul { list-style-type:none; padding:8px 0px 8px 0px; margin:0px;}
#r_concern ul li {list-style-type: none;margin:0;}
#r_concernPhoto { float:left; margin-right:7px; padding:0 0 0 0; border:#dbdbdc 1px solid; width:58px;}

/* bottom */
#b_Banner {position:absolute;top:1105px;left:243px;margin:0;}
#b_Banner ul li {list-style-type: none;margin:0; float:left;}

#b_Menu {position:absolute;top:1170px;left:35px;margin:0; background-color:#f2f2f2; border-top:#959595 1px solid; border-bottom:#e3e3e3 1px solid; padding:9px 0px 7px 208px; width:100%;}
#b_Menu ul li {list-style-type: none;margin:0; float:left;}

#b_Menu2 {position:absolute;top:1170px;left:55px;margin:0; background-color:#f2f2f2; border-bottom:#e3e3e3 1px solid; padding:14px 0px 14px 18px; width:100%;}
#b_Menu2 ul li {list-style-type: none;margin:0; float:left;}

#b_Copy {position:absolute;top:1225px;left:35px;margin:0; height:180px;}
#b_Copy ul li {list-style-type: none;margin:0; float:left;}

#b_Copy2 {position:absolute;top:1225px;left:258px;margin:0;}
#b_Copy2 ul li {list-style-type: none;margin:0; float:left;}



/* scroll banner */
#ScrollBanner {position:absolute;top:295px;left:996px;margin:0;width: 116px;}
#ScrollBanner ul li {list-style-type: none;margin:0; text-align:center;}