@charset "utf-8";
@import url(common.css);

body{}
.wrap{margin: 0 auto;}

/* header start */
#header{position:relative;width:100%;margin:0 auto;/* ie6 */zoom: 1;}
#header:after{content:'';display: block;clear:both;}

#header_top{width:100%;background:#eaeaea;margin:0 auto}
	.logo{float:left;padding-top:12px;}
	.gnb{position:relative;width:1000px;height:35px;margin:0 auto;}
	.gnb ul{float:right}
	.gnb ul li{float:left;right:0}
	.gnb ul li.allme{position:absolute;left:0;background:none;width:100px;padding-top:10px;}
	.gnb ul li.login{position:absolute;float:right;z-index:20;padding-top:5px;}
	.gnb ul li.last{padding-right:0;margin-right:0;background: none;}
	.gnb ul li a{text-indent:-9999px;}
.banner{clear:both; float:left; padding-top:100px; width:167px;}
.banner ul li{padding-top:40px}

#header_bottom{width:100%;height:30px;background:#01377f;margin:0 auto}
	.one_text{width:1000px;margin:0 auto;}
	.one_text ul li{padding-top:8px;color:white;}

#navi{position:relative;width:100%;margin:0 auto;border-bottom:1px solid #e1e1e1}
	#lnb{/* display:inline; ie6 */width:1000px;height:78px;margin:0 auto;}
	#lnb ul {float:right;}
	#lnb ul li{float:left;padding-top:30px;}
	#lnb ul li a{display:block;overflow:hidden;height:17px;background:no-repeat;text-indent:-9999px;}
	#lnb ul li#mm01 a{width:58px;padding-left:40px;background-image:url(../images/lnb_1.jpg);}
	/*#lnb ul li#mm01 a:hover{background-image: url(../images/lnb_1_over.jpg);}*/
	#lnb ul li#mm02 a{width:58px;padding-left:40px;background-image:url(../images/lnb_2.jpg);}
	/*#lnb ul li#mm02 a:hover{background-image: url(../images/lnb_2_over.jpg);}*/
	#lnb ul li#mm03 a{width:58px;padding-left:40px;background-image:url(../images/lnb_3.jpg);}
	/*#lnb ul li#mm03 a:hover{background-image: url(../images/lnb_3_over.jpg);}*/
	#lnb ul li#mm04 a{width:72px;padding-left:30px;background-image:url(../images/lnb_6.jpg);}
	/*#lnb ul li#mm04 a:hover{background-image: url(../images/lnb_04_over.jpg);}*/
	#lnb ul li#mm05 a{width:58px;padding-left:40px;background-image:url(../images/lnb_5.jpg);}
	/*#lnb ul li#mm05 a:hover{background-image: url(../images/lnb_5_over.jpg);}*/
	#lnb ul li#mm06 a{width:58px;background-image:url(../images/lnb_4.jpg);}
/* header end */

#snb{ float:left; width:190px; margin-right:35px; overflow:hidden;}
.snbmenu{ width:190px;}
.snbmenu .tit{ width:190px; height:61px;}
.snbmenu ul {padding-top:5px;}
.snbmenu ul li{ height:32px; background-image:url(../images/snb_line.gif);}
.snbmenu a{padding-top:7px; padding-left:10px; display:block; width:190px; height:32px;}

.snbmenu a:hover{padding-left:25px; color:#ffffff; text-decoration:none; font-weight: bold; background-image:url(../images/snb_over.gif);}
.snbmenu li:last-child a:hover{padding-left:25px; height:25px; color:#ffffff; text-decoration:none; font-weight: bold; background-image:url(../images/snb_over.gif);}
.on a{padding-left:25px; height:32px; color:white; text-decoration:none; font-weight: bold; background-image:url(../images/snb_over.gif);}
.snbmenu li:last-child.on a{height:25px;}

.banner{clear:both; float:left; padding-top:100px; width:167px;}
.banner ul li{padding-top:40px}

/* visual start */
.visual{width:100%;height:424px;text-align:left;overflow:hidden;border-bottom:1px solid #e1e1e1;}
/* visual end */

/* container start */
#content{position:relative;width:1000px;margin:0 auto;zoom:1;overflow:hidden;padding:15px 0 0 0;}
#content:after{content: '';display: block;clear:both;}
.titlebar{float:left;width:770px;height:10px;background-image:url(../images/tit_line.gif);margin-top:10px;}
.route{float:right; margin-top:18px;}

.object{float:left}
/* container end */

/* banner start */
.banner{width:1000px;height:200px;margin:0 auto;padding-top:10px;}


/* banner end */

/* 상단 전체메뉴보기 */
.allmenu_bg{width:979px;height:268px;margin:0 auto;}
	.allmenu_bg ul{height:268px;background:url(math_quick.png) no-repeat;zoom: 1;}
	.allmenu_bg ul:after{content:'';display: block;clear: both;}
	.allmenu_bg ul li{float:left;}
	.allmenu_bg ul li a{display:block;overflow:hidden;height:115px;text-indent: -9999em;}
	.allmenu_bg ul li#al01 a{margin-top:120px;width:150px;}
	.allmenu_bg ul li#al02 a{margin-top:120px;width:170px}
	.allmenu_bg ul li#al03 a{margin-top:120px;width:150px}
	.allmenu_bg ul li#al04 a{margin-top:120px;width:150px}
	.allmenu_bg ul li#al05 a{margin-top:120px;width:170px}
	.allmenu_bg ul li#al06 a{margin-top:120px;width:170px}
	.allmenu_bg ul li#al07 a{margin-top:120px;width:130px}
	.allmenu_bg ul li#al08 a{margin-top:120px;width:80px}
	.allmenu_bg ul li#al09 a{margin-top:120px;width:140px}

	.allmenu_bg ul li#al10 a{margin-top:45px;width:130px;}
	.allmenu_bg ul li#al11 a{margin-top:45px;width:70px;}
	.allmenu_bg ul li#al12 a{margin-top:45px;width:130px;}
	.allmenu_bg ul li#al13 a{margin-top:45px;width:80px;}
	.allmenu_bg ul li#al14 a{margin-top:45px;width:130px;}





/* footer start */
#footer{width:100%; height:100px; border-top:1px solid #e1e1e1;padding-bottom:10px;}
#add{width:1000px;position:relative;margin:0 auto;top:30px;}
	/*.copyArea p{position:absolute;background:url(../images/foot_logo.gif) no-repeat;width:244px;height:71px;top:22px;left:5px;text-indent: -9999em;}*/
	.copyArea address{top:30px;margin:0 auto;width:570px;height:60px;background:url(../images/foot.jpg) no-repeat;text-indent: -9999em;}

/* footer end */
