@charset "euc-kr"; /*¾ð¾îÅ¸ÀÔÁöÁ¤*/

/*
------------------------------------------------------------
website : http://www.scienceall.com/
File Name : main.css
Maker : UI Factory / IdeuMotion (ideumotion@gmail.com)
Date : 2010 / April
explanation : ÀüÃ¼¸ÞÀÎ ±¸Á¶ Á¤ÀÇ
Modify Date: 
------------------------------------------------------------
*/


@import url(layout.css); /* layout css import */
@import url(common.css); /* common css import */
@import url(table.css); /* table css import */
@import url(form.css); /* form css import */


html {height:100%;}
body {font-family:µ¸¿ò,±¼¸²,Verdana; font-size:12px; color:#000000; text-align:center; margin:0px; padding:0px; overflow-X:hidden;}


/* Object Module Code */


div.mainContBox01 { width:1002px; height:285px; overflow: hidden; margin-bottom:21px;}

div.mainContBox01_1 { width:240px; overflow: hidden; float:left;}
div.mainContBox01_2 { width:527px; overflow: hidden; float:left;}
div.mainContBox01_3 { width:235px; overflow: hidden; float:left;}

div.mainContBox01_1 div.contTitle { position:relative; width:240px; height:47px; background:url(/images10/main/cont01_line01.gif) no-repeat;}
div.mainContBox01_1 div.contTitle span.contTitle_1 { position:absolute; left:0;}
div.mainContBox01_1 div.contTitle span.contTitle_2 { position:absolute; right:0; top:8px;}

div.mainContBox01_2 div.contTitle { position:absolute;}
ul.contTab_01 { width:348px; height:47px; padding-left:194px; background:url(/images10/main/cont01_line02.gif) no-repeat;}
ul.contTab_01 li { display:block; font-size:0; line-height:0; float:left; margin-right:1px;}



div.mainContBox01_3 div.contTitle { position:relative; width:235px; height:47px; background:url(/images10/main/cont01_line01.gif) no-repeat;}
div.mainContBox01_3 div.contTitle span.contTitle_1 { position:absolute; left:0;}
div.mainContBox01_3 div.contTitle span.contTitle_2 { position:absolute; right:15px; top:8px;}

ul.newsList01 { width:225px; height:107px; overflow:hidden; position:relative; margin-left:15px;}
ul.newsList01 li {}
ul.newsList01 li.newsList01_1 { display:block; width:126px; height:82px; background:url(/images10/main/cont01_skin1.gif) no-repeat;}
ul.newsList01 li.newsList01_2 { position:absolute; left:127px; top:4px; line-height:18px; color:#2F3743; font-weight:bold; display:block; width:98px; height:64px; overflow:hidden;}
ul.newsList01 li.newsList01_2 a:link    { color:#2F3743; font-weight:bold; text-decoration:none;}
ul.newsList01 li.newsList01_2 a:visited { color:#2F3743; font-weight:bold; text-decoration:none;}
ul.newsList01 li.newsList01_2 a:active  { color:#2F3743; font-weight:bold; text-decoration:none;}
ul.newsList01 li.newsList01_2 a:hover   { color:#00A8A9; font-weight:bold; text-decoration:none;}
ul.newsList01 li.newsList01_3 { position:absolute; left:127px; top:65px;}

ul.newsList02 { margin-left:15px;}
ul.newsList02 li { background:url(/images10/main/bl_gray.gif) 0 6px no-repeat; padding-left:11px; line-height:21px; }
ul.newsList02 li a:link    { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.newsList02 li a:visited { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.newsList02 li a:active  { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.newsList02 li a:hover   { color:#00A8A9; font-weight:normal; text-decoration:none;}




ul.newsList03 {width:502px; height:182px; overflow:hidden; position:relative; margin-left:10px;}
ul.newsList03 li {}
ul.newsList03 li.newsList03_1 { display:block; width:256px; height:166px; background:url(/images10/main/cont01_skin2.gif) no-repeat;}
ul.newsList03 li.newsList03_2 {  position:absolute; left:256px; top:8px; display:block; width:246px; height:155px; overflow:hidden;}
ul.newsList03 li.newsList03_2 p.newsList03_2_1 { font-weight:bold; color:#00A8A9; font-size:16px; padding-bottom:12px;}
ul.newsList03 li.newsList03_2 p.newsList03_2_2 { color:#6D737B; line-height:18px;}
ul.newsList03 li.newsList03_2 p.newsList03_2_2 li a:link    { color:#6D737B; font-weight:normal; text-decoration:none;}
ul.newsList03 li.newsList03_2 p.newsList03_2_2 li a:visited { color:#6D737B; font-weight:normal; text-decoration:none;}
ul.newsList03 li.newsList03_2 p.newsList03_2_2 li a:active  { color:#6D737B; font-weight:normal; text-decoration:none;}
ul.newsList03 li.newsList03_2 p.newsList03_2_2 li a:hover   { color:#00A8A9; font-weight:normal; text-decoration:none;}
ul.newsList03 li.newsList03_3 { position:absolute; left:256px; top:157px;}

ul.newsList04 { margin-left:10px;}
ul.newsList04 li { width:487px; overflow:hidden; background:url(/images10/main/bl_gray.gif) 0 12px no-repeat; padding-left:11px; border-top:#E5E5E5 1px solid; padding-top:7px; padding-bottom:4px;}
ul.newsList04 li span { font-size:11px; color:#00A8A9;}
ul.newsList04 li a:link    { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.newsList04 li a:visited { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.newsList04 li a:active  { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.newsList04 li a:hover   { color:#00A8A9; font-weight:normal; text-decoration:none;}



ul.newsList05 { position:relative; width:235px; height:108px; background:url(/images10/main/cont01_skin3.gif) no-repeat; overflow:hidden;}
ul.newsList05 li {}
ul.newsList05 li.newsList05_1 { position:absolute; top:8px; left:9px;}
ul.newsList05 li.newsList05_2 { position:absolute; left:143px; top:11px; color:#00A8A9; font-size:11px; width:87px; height:14px; overflow:hidden;}
ul.newsList05 li.newsList05_3 { position:absolute; left:143px; top:28px; color:#2F3743; font-weight:bold; width:87px; height:37px; line-height:18px; overflow:hidden;}
ul.newsList05 li.newsList05_3 a:link    { color:#2F3743; font-weight:bold; text-decoration:none;}
ul.newsList05 li.newsList05_3 a:visited { color:#2F3743; font-weight:bold; text-decoration:none;}
ul.newsList05 li.newsList05_3 a:active  { color:#2F3743; font-weight:bold; text-decoration:none;}
ul.newsList05 li.newsList05_3 a:hover   { color:#00A8A9; font-weight:bold; text-decoration:none;}
ul.newsList05 li.newsList05_4 { position:absolute; left:143px; top:66px; color:#AAABAC; font-size:11px; width:87px; height:26px; line-height:14px; overflow:hidden;}

ul.newsList06 { margin-left:10px; width:295px; overflow:hidden; height:24px;}
ul.newsList06 li { display:block; background:url(/images10/main/bl_gray.gif) 0 5px no-repeat;width:295px; padding-left:11px; overflow:hidden;}
ul.newsList06 li span { font-size:11px; color:#00A8A9;}


ul.newsList06 li a:link    { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.newsList06 li a:visited { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.newsList06 li a:active  { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.newsList06 li a:hover   { color:#00A8A9; font-weight:normal; text-decoration:none;}


ul.newsList07 { margin-left:12px;}
ul.newsList07 li { background:url(/images10/main/bl_gray.gif) 0 8px no-repeat; padding-left:11px; line-height:24px;}
ul.newsList07 li a:link    { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.newsList07 li a:visited { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.newsList07 li a:active  { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.newsList07 li a:hover   { color:#00A8A9; font-weight:normal; text-decoration:none;}

ul.newsList08 { margin-left:0;}



ul.schContList2 { width:195px;}
ul.schContList2 li.schContList_1 { padding-bottom:3px;}
ul.schContList2 li.schContList_2 { line-height:18px; font-size:11px; color:#366E00;}
ul.schContList2 li.schContList_3 { font-weight:bold;}


ul.schList2 { margin-left:26px; margin-right:35px; }
ul.schList2 li { padding-bottom:8px;}
ul.schList2 li img { cursor:pointer;}


ul.schList3 { margin-left:26px; margin-right:35px; }
ul.schList3 li { padding-bottom:7px;}
ul.schList3 li img { cursor:pointer;}



ul.schContList3 { width:150px;}
ul.schContList3 li.schContList_1 { padding-bottom:3px;}
ul.schContList3 li.schContList_2 { line-height:18px; font-size:11px; color:#366E00;}
ul.schContList3 li.schContList_3 { font-weight:bold;}

ul.schList { margin-left:11px; margin-right:38px;}
ul.schList li { padding-bottom:9px;}
ul.schList li img { cursor:pointer;}

ul.schContList { width:195px;}
ul.schContList li.schContList_1 { padding-bottom:3px;}
ul.schContList li.schContList_2 { line-height:16px; font-weight:bold; height:35px;}
ul.schContList li.schContList_3 {}

div.schTitle { background:url(/images10/main/cont01_aar.gif) no-repeat; height:28px; padding-left:18px; color:#218F53; font-weight:bold;}
div.schTitle2 { height:32px;}



div.mainContBox02 { width:1002px; height:464px; overflow: hidden; clear:both;}

div.mainContBox02 div.mainContBox02_1 { float:left; background:url(/images10/main/bg_edu.gif) 0 23px no-repeat; width:765px; height:430px; overflow:hidden;}

div.mainContBox02 div.mainContBox02_2 { float:left; width:236px; height:430px; overflow: hidden;}

div.mainContTitle02_1 { position:relative; width:240px; height:38px; overflow:hidden;}
div.mainContTitle02_1 span.mainContTitle02_1_1 { position:absolute; left:0;}
div.mainContTitle02_1 span.mainContTitle02_1_2 { position:absolute; right:0; top:8px;}

div.contTitle_1 { width:503px; height:37px; position:relative;}
div.contTitle_1 span.left { position:absolute; left:0;}
div.contTitle_1 span.right { position:absolute; right:16px; padding-top:10px;}


div.mainContBox02 div.mainContBox02_1_1_1 { height:205px;}
div.mainContBox02 div.mainContBox02_1_1_2 {}



div.mainContBox02 div.mainContBox02_1_1 { width:250px; overflow:hidden; float:left; }
div.mainContBox02 div.mainContBox02_1_2 { width:515px; overflow:hidden; float:left;}


div.mainContBox02 div.mainContBox02_1_2_1 { height:240px;}
div.mainContBox02 div.mainContBox02_1_2_2 {}


p.expListName { height:29px;}
ul.expList { margin-left:8px; width:143px; height:86px;}
ul.expList li {}
ul.expList li.expList_1 { font-weight:bold; padding-bottom:6px; letter-spacing:-1px;}
ul.expList li.expList_2 { padding-bottom:6px;}
ul.expList li.expList_3 {}



div.tamguTitle { position:relative; width:235px; height:43px; background:url(/images10/main/tamgu_line.gif) no-repeat;}
div.tamguTitle span.tamguTitle_1 { position:absolute; left:0;}
div.tamguTitle span.tamguTitle_2 { position:absolute; right:15px; top:10px;}


ul.tamguList { margin-left:10px; position:relative; width:210px; height:86px; overflow:hidden; background:url(/images10/main/tamgu_line2.gif) no-repeat;}
ul.tamguList li {}
ul.tamguList li.tamguList_1 { display:block; width:106px; height:66px; background:url(/images10/main/tamgu_skin.gif) no-repeat;}
ul.tamguList li.tamguList_2 { position:absolute; left:106px; top:1px; color:#6D737B; font-size:11px; line-height:15px;}
ul.tamguList li.tamguList_3 { position:absolute; left:106px; top:18px; color:#77AA00; font-size:11px; font-weight:bold; line-height:17px;}
ul.tamguList li.tamguList_4 { position:absolute; left:106px; top:34px; line-height:18px; ont-weight:bold;}

ul.tamguList li.tamguList_4 a:link    { color:#4D4E52; font-weight:bold; text-decoration:none;}
ul.tamguList li.tamguList_4 a:visited { color:#4D4E52; font-weight:bold; text-decoration:none;}
ul.tamguList li.tamguList_4 a:active  { color:#4D4E52; font-weight:bold; text-decoration:none;}
ul.tamguList li.tamguList_4 a:hover   { color:#00A8A9; font-weight:bold; text-decoration:none;}

ul.tamguList2 {background: none; height:80px;}

ul.tamguList3 {}
ul.tamguList3 { line-height:0; font-size:0;}






div.mainContBox03 { width:1002px; height:245px; overflow:hidden;}

div.mainContBox03 div.mainContBox02_1 { float:left; background:url(/images10/main/know_bg.gif) no-repeat; width:767px; height:245px; overflow:hidden; }
div.mainContBox03 div.mainContBox02_2 { float:left; width:235px; height:245px; overflow:hidden; background:url(/images10/main/cont01_line03.gif) no-repeat;}
div.mainContBox03 div.mainContBox02_3 { float:left; background:url(/images10/main/know_bg01.gif) no-repeat; width:767px; height:245px; overflow:hidden; }


div.knowTitle { position:relative; width:752px; height:47px;}
div.knowTitle span.knowTitle_1 { position:absolute; left:0;}
div.knowTitle span.knowTitle_2 { position:absolute; right:16px; top:10px;}
div.knowTitle span.knowTitle_3 { position:absolute; left:260px;}
div.knowTitle span.knowTitle_4 { position:absolute; left:204px; top:10px;}


div.knowCont_1 { float:left; width:246px; height:167px; overflow:hidden; padding-left:15px;}
div.knowCont_2 { float:left; width:410px; height:167px; overflow:hidden;}
div.knowCont_3 { float:left; width:230px; height:167px; overflow:hidden; padding-left:15px;}
div.knowCont_4 { float:left; width:490px; height:167px; overflow:hidden; padding-left:15px;}

ul.knowList { margin-top:10px;}
ul.knowList li { background:url(/images10/main/know_bl.gif) 0 6px no-repeat; padding-left:8px; padding-bottom:5px;}
ul.knowList li span { color:#00A8A9; font-size:11px;}
ul.knowList li a:link    { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.knowList li a:visited { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.knowList li a:active  { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.knowList li a:hover   { color:#00A8A9; font-weight:normal; text-decoration:none;}

ul.knowList li img { vertical-align:middle; margin-bottom:2px;}

/*******20100716 20¼¼±âÃß°¡*******************/

ul.tenevent { margin-top:10px;}
ul.tenevent li { background:url(/images10/main/know_bl.gif) 0 3px no-repeat; padding-left:8px; padding-bottom:5px;}
ul.tenevent li span { color:#00A8A9; font-size:11px;}
ul.tenevent li a:link    { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.tenevent li a:visited { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.tenevent li a:active  { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.tenevent li a:hover   { color:#00A8A9; font-weight:normal; text-decoration:none;}

ul.tenevent li img { vertical-align:middle; margin-bottom:2px;} 

/*******20100716 20¼¼±âÃß°¡ end*******************/

div.enterTitle { height:40px;}

ul.enterList { width:216px; height:94px; background:url(/images10/main/tamgu_line2.gif) 0 10px no-repeat; position:relative;}
ul.enterList li {}
ul.enterList li.enterList_1 { display: block; width:110px; height:75px; background:url(/images10/main/enter_bg.gif) no-repeat; padding:8px 0 0 10px;}
ul.enterList li.enterList_2 { position:absolute; left:123px; top:14px; width:97px; overflow:hidden; font-size:11px; color:#00A8A9;}
ul.enterList li.enterList_2 img { position:absolute; right:0;}
ul.enterList li.enterList_3 { position:absolute; left:123px; top:38px;}
ul.enterList li.enterList_3 a:link    { color:#2F3743; font-weight:bold; text-decoration:none;}
ul.enterList li.enterList_3 a:visited { color:#2F3743; font-weight:bold; text-decoration:none;}
ul.enterList li.enterList_3 a:active  { color:#2F3743; font-weight:bold; text-decoration:none;}
ul.enterList li.enterList_3 a:hover   { color:#00A8A9; font-weight:bold; text-decoration:none;}

ul.enterList2 { background:none; height:85px;}





div.mainContBox04 { width:1002px; height:246px; overflow:hidden;}
div.mainContBox04_1 { float:left; width:240px; overflow:hidden;}
div.mainContBox04_2 { float:left; width:527px; height:230px; overflow:hidden; background:url(/images10/main/event_bg.gif) no-repeat;}
div.mainContBox04_3 { float:left; width:235px; height:207px; overflow:hidden; background:url(/images10/main/cont01_line03.gif) no-repeat;}
 

div.mainContBox04_1 div.title { position:relative; width:226px; height:21px; overflow:hidden;}
div.mainContBox04_1 div.title span.left { position:absolute; left:0;}
div.mainContBox04_1 div.title span.right { position:absolute; right:0;}

div.mainContBox04_2 div.title { position:relative; width:512px; height:42px; overflow:hidden;}
div.mainContBox04_2 div.title span.left { position:absolute; left:0;}
div.mainContBox04_2 div.title span.right { position:absolute; right:15px; top:5px;}

div.mainContBox04_3 div.title { position:relative; width:235px; height:42px; overflow:hidden;}
div.mainContBox04_3 div.title span.left { position:absolute; left:0;}
div.mainContBox04_3 div.title span.right { position:absolute; right:15px; top:5px;}



ul.eventList { float:left; overflow:hidden; margin-left:0;}
ul.eventList1 { width:175px; padding-left:25px;}
ul.eventList2 { width:172px;}
ul.eventList3 { }

ul.eventList li {}
ul.eventList li.eventList_1 { display:block; width:120px; height:92px; background:url(/images10/main/event_skin.gif) no-repeat; overflow:hidden;}
ul.eventList li.eventList_2 { color:#2F3743; font-weight:bold; line-height:18px; width:120px; height:41px; overflow:hidden;}
ul.eventList li.eventList_2 a:link    { color:#2F3743; font-weight:bold; text-decoration:none;}
ul.eventList li.eventList_2 a:visited { color:#2F3743; font-weight:bold; text-decoration:none;}
ul.eventList li.eventList_2 a:active  { color:#2F3743; font-weight:bold; text-decoration:none;}
ul.eventList li.eventList_2 a:hover   { color:#00A8A9; font-weight:bold; text-decoration:none;}

ul.eventList li.eventList_3 { color:#717174; font-size:11px; line-height:16px;}
ul.eventList li.eventList_3 span { color:#00A8A9;}
ul.eventList li.eventList_4 {  color:#717174; font-size:11px;}




ul.pointList { overflow:hidden; height:169px; margin-left:0;}
ul.pointList1 { width:114px; padding-left:15px;}
ul.pointList2 { height:169px; overflow:hidden; }

ul.pointList li {}
ul.pointList li.pointList_1 { display:block; width:88px; height:133px; overflow:hidden;}
ul.pointList li.pointList_2 { color:#2F3743; font-weight:bold; line-height:18px; width:88px; display:block; height:17px; overflow:hidden;}
ul.pointList li.pointList_2 a:link    { color:#2F3743; font-weight:bold; text-decoration:none;}
ul.pointList li.pointList_2 a:visited { color:#2F3743; font-weight:bold; text-decoration:none;}
ul.pointList li.pointList_2 a:active  { color:#2F3743; font-weight:bold; text-decoration:none;}
ul.pointList li.pointList_2 a:hover   { color:#00A8A9; font-weight:bold; text-decoration:none;}

ul.pointList li.pointList_3 { color:#717174; font-size:11px;}
ul.pointList li.pointList_3 span { color:#AF2428;}



div.mainContBox05 { width:1002px; height:220px; overflow:hidden;}

div.mainContBox05_1 { float:left; width:240px; overflow:hidden;}
div.mainContBox05_2 { float:left; width:527px; overflow:hidden;}
div.mainContBox05_3 { float:left; width:235px; overflow:hidden;}

ul.mainBanner { position:relative; width:225px; overflow:hidden; padding-top:21px;}
ul.mainBanner li { font-size:0; line-height:0;}
ul.mainBanner li.mainBanner_1 {}
ul.mainBanner li.mainBanner_2 {}
ul.mainBanner li.mainBanner_3 { position:absolute; left:112px; top:82px;}
ul.mainBanner li.mainBanner_4 {}

div.noticeTitle { height:21px; position: relative; width:491px ; overflow:hidden;}
div.noticeTitle span { position:absolute; right:0;}

ul.noticeList { background: url(/images10/main/notice_bg.gif) no-repeat; width:476px; height:86px; padding:15px 0 0 21px; overflow:hidden;}
ul.noticeList li { width:455px; overflow:hidden; background:url(/images10/main/notice_bl.gif) 0 5px no-repeat; padding-left:9px; line-height:21px;}
ul.noticeList li span { color:#00A8A9; font-size:11px;}
ul.noticeList li a:link    { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.noticeList li a:visited { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.noticeList li a:active  { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.noticeList li a:hover   { color:#00A8A9; font-weight:normal; text-decoration:none;}


div.noticeTitle2 { height:21px;}
div.noticeTitle2 { height:21px; position: relative; width:491px ; overflow:hidden;}
div.noticeTitle2 span { position:absolute; right:0;}

ul.noticeList2 { background: url(/images10/main/pds_bg.gif) no-repeat; width:476px; height:60px; padding:10px 0 0 21px; overflow:hidden;}
ul.noticeList2 li { width:455px; overflow:hidden; background:url(/images10/main/notice_bl.gif) 0 5px no-repeat; padding-left:9px; line-height:21px;}
ul.noticeList2 li span { color:#00A8A9; font-size:11px;}
ul.noticeList2 li a:link    { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.noticeList2 li a:visited { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.noticeList2 li a:active  { color:#2F3743; font-weight:normal; text-decoration:none;}
ul.noticeList2 li a:hover   { color:#00A8A9; font-weight:normal; text-decoration:none;}


div.castTitle { height:41px; background:url(/images10/main/tamgu_line.gif) no-repeat;}

ul.castList { margin-left:10px; position:relative; width:220px; height:86px; overflow:hidden; background:url(/images10/main/tamgu_line2.gif) no-repeat;}
ul.castList li {}
ul.castList li.castList_1 { display:block; width:106px; height:66px;}
ul.castList li.castList_2 { position:absolute; left:106px; top:1px; color:#6D737B; font-size:11px; line-height:15px;}
ul.castList li.castList_3 { position:absolute; left:106px; top:18px; color:#6D737B; font-size:11px; line-height:17px;}
ul.castList li.castList_4 { position:absolute; left:106px; top:34px; line-height:18px; font-weight:bold;}

ul.castList li.castList_4 a:link    { color:#4D4E52; font-weight:bold; text-decoration:none;}
ul.castList li.castList_4 a:visited { color:#4D4E52; font-weight:bold; text-decoration:none;}
ul.castList li.castList_4 a:active  { color:#4D4E52; font-weight:bold; text-decoration:none;}
ul.castList li.castList_4 a:hover   { color:#00A8A9; font-weight:bold; text-decoration:none;}


ul.castList2 {background: none; height:80px;}

ul.castList3 { margin-left:10px; width:220px; height:86px; overflow:hidden; background:url(/images10/main/tamgu_line2.gif) no-repeat;}
ul.castList3 li {}
ul.castList3 li.castList_1 { display:block; width:106px; height:66px; margin-left:0px;}
ul.castList3 li.castList_2 { left:116px; top:1px; color:#6D737B; font-size:11px; line-height:15px; }

ul.castList3 li.castList_2 a:link    { color:#4D4E52; font-weight:bold; text-decoration:none;}
ul.castList3 li.castList_2 a:visited { color:#4D4E52; font-weight:bold; text-decoration:none;}
ul.castList3 li.castList_2 a:active  { color:#4D4E52; font-weight:bold; text-decoration:none;}
ul.castList3 li.castList_2 a:hover   { color:#00A8A9; font-weight:bold; text-decoration:none;}


div.danwonList01 { background: url(/images10/edu/main/sub_bg1.gif) left top no-repeat; width:160px; padding-top:7px; position:absolute; margin-left:61px; margin-top:-10px;  border-left:#179E51 2px solid;}
div.danwonList01 div.dowonList01_1 {  background: url(/images10/edu/main/sub_bg1.gif) left bottom no-repeat;padding-bottom:7px;}
div.danwonList01 span.schGubun { font-size:11px; font-weight:bold; color:#00A8A9; display:block; background:url(/images10/edu/main/sub_ar1.gif) 0 6px no-repeat; padding:9px 5px 0 10px;}
div.danwonList01 ul.schGubunList { background:url(/images10/edu/main/sub_line.gif) repeat-y; padding:2px 0 2px 7px; margin-top:8px;}
div.danwonList01 ul.schGubunList li { background:url(/images10/edu/main/sub_bl.gif) 0 6px no-repeat; padding-left:7px; line-height:18px;}

div.danwonList01 span.subClose { position:absolute; right:10px;}
div.danwonList01 span.subClose img { cursor:pointer;}


div.danwonList02 { background: url(/images10/edu/main/sub_bg2.gif) left top no-repeat; width:160px; padding-top:7px; position:absolute; margin-left:61px; margin-top:-10px; border-left:#649103 2px solid; }
div.danwonList02 div.dowonList01_1 {  background: url(/images10/edu/main/sub_bg2.gif) left bottom no-repeat;padding-bottom:7px;}
div.danwonList02 span.schGubun { font-size:11px; font-weight:bold; color:#00A8A9; display:block; background:url(/images10/edu/main/sub_ar2.gif) 0 6px no-repeat; padding:9px 5px 0 10px;}
div.danwonList02 ul.schGubunList { background:url(/images10/edu/main/sub_line.gif) repeat-y; padding:2px 0 2px 7px; margin-top:8px;}
div.danwonList02 ul.schGubunList li { background:url(/images10/edu/main/sub_bl.gif) 0 6px no-repeat; padding-left:7px; line-height:18px;}

div.danwonList02 span.subClose { position:absolute; right:10px;}
div.danwonList02 span.subClose img { cursor:pointer;}


div.danwonList03 { background: url(/images10/edu/main/sub_bg3.gif) left top no-repeat; width:160px; padding-top:7px; position:absolute; margin-left:-23px; border-right:#649103 2px solid;}
div.danwonList03 div.dowonList01_1 {  background: url(/images10/edu/main/sub_bg3.gif) left bottom no-repeat;padding-bottom:7px;}
div.danwonList03 span.schGubun { font-size:11px; font-weight:bold; color:#00A8A9; display:block; background:url(/images10/edu/main/sub_ar2.gif) 0 6px no-repeat; padding:9px 5px 0 10px;}
div.danwonList03 ul.schGubunList { background:url(/images10/edu/main/sub_line.gif) repeat-y; padding:2px 0 2px 7px; margin-top:8px;}
div.danwonList03 ul.schGubunList li { background:url(/images10/edu/main/sub_bl.gif) 0 6px no-repeat; padding-left:7px; line-height:18px;}

div.danwonList03 span.subClose { position:absolute; right:10px;}
div.danwonList03 span.subClose img { cursor:pointer;}








