@charset "euc-kr";

/*
CSS Document
Page Info : ±³À° CSS > ¸ÞÀÎ
Copyright : INNODIS Co., Ltd.
*/

@import url(education_main_import.css);

/***** ¸ÞÀÎ ·¹ÀÌ¾Æ¿ô *****/
#wrap_contents_main #main_left { float:left; width:680px; }
#wrap_contents_main #main_right { float:right; width:300px; }

/***** °øÅë *****/
a:link { color:#4c4c4c; text-decoration:none; }
a:visited { color:#4c4c4c; text-decoration:none; }
a:hover { color:#ea4a10; text-decoration:none; }
a:active { color:#ea4a10; text-decoration:none; }

*html img.png { behavior: url(/movie/common/js/iepngfix.htc) } /* Åõ¸íÃ³¸® */

select { width:100px; font-size:12px; color:#797979; background-color:#ffffff; height:20px; border:1px solid #d0d0d0; line-height:18px; }

/* ¸ÞÀÎ ÁÂÃø */
#main_left .mleft1 { clear:both; width:679px; height:402px; border-right:1px solid #ea490f; border-bottom:1px solid #ea490f; }
#main_left .mleft2 { width:679px; height:190px; border-right:1px solid #ebebeb; }
#main_left .mleft3 { width:679px; height:282px; border-right:1px solid #ea490f; border-top:1px solid #ea490f; }
#main_left .mbox01 { position:relative; padding-left:20px; height:174px; border-bottom:1px solid #ebebeb; }
#main_left .mbox02 { position:relative; padding-left:20px; clear:both; float:left; width:401px; height:227px; border-right:1px solid #ebebeb; }
#main_left .mbox03 { padding-left:20px; float:right; width:237px; height:227px; }
#main_left .mbox04 { padding-left:20px; clear:both; }
#main_left .mbox05 { padding-left:20px; clear:both; position:relative; float:left; width:338px; height:282px; border-right:1px solid #ebebeb; }
#main_left .mbox06 { padding-left:20px; padding-right:20px; position:relative; float:right; width:280px; height:282px; }

.mtitle01 { padding-top:29px; padding-bottom:20px; }
.mtitle02 { padding-top:20px; padding-bottom:20px; }
.mtitle03 { padding-top:20px; padding-bottom:11px; }
.mtitle04 { float:left; padding-top:23px; padding-bottom:15px; }
.mtitle05 { padding-top:20px; padding-bottom:19px; }
.mtitle06 { padding-top:20px; padding-bottom:12px; }

.mbox01 div.mselect01 { position:absolute; top:27px; left:559px; }
.mbox02 div.mselect02 { position:absolute; top:17px; left:135px; }

.mbox01 table { border-collapse:collapse; width:100%; }
.mbox01 td { width:220px; }
.mbox01 div.Box01 { float:left; width:90px; }
.mbox01 div.Box02 { float:left; width:110px; padding-top:6px; padding-left:11px; vertical-align:top; }

.mbox02 table { border-collapse:collapse; width:100%; }
.mbox02 td { width:134px; }
.mbox02 div.Box01 { }
.mbox02 div.Box02 { width:110px; padding-top:10px; vertical-align:top; }

.mbox03 table { border-collapse:collapse; width:217px; }
.mbox03 td { padding-top:9px; border-bottom:1px dotted #9e9d9d; }
.mbox03 span.title { float:left; }
.mbox03 span.name { position:relative; top:2px; float:right; font-size:11px; color:#797979; font-family:dotum, "µ¸¿ò"; }

.mbox04 table { border-collapse:collapse; width:95%; height:90px; margin:0 auto; }
.mbox04 td { }
.mbox04 span.link { float:right; margin-top:23px; margin-right:21px; }
.mbox04 div.Box01 { clear:both; float:left; width:27px; height:122px; }
.mbox04 div.Box02 { float:left; padding-top:15px; width:584px; height:105px; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; }
.mbox04 div.Box03 { float:left; width:27px; height:122px; }
.mbox04 div.Box04 { clear:both; float:left; width:90px; }
.mbox04 div.Box05 { float:left; width:170px; padding-left:11px; vertical-align:top; }

.mbox05 table { border-collapse:collapse; width:100%; }
.mbox05 td { padding-bottom:21px; }
.mbox05 div.Box01 { clear:both; float:left; width:91px; }
.mbox05 div.Box02 { float:left; width:220px; padding-left:10px; vertical-align:top; }

.mbox06 div.Box01 { padding:7px 0; width:280px; border-bottom:1px dotted #9e9d9d }
.mbox06 div.Box02 { padding:7px 0; width:280px; }

/* ¸ÞÀÎ ¿ìÃø */
#main_right .mright1 { clear:both; width:300px; height:402px; border-bottom:1px solid #ea490f; }
#main_right .mright2 { width:300px; height:190px; }
#main_right .mright3 { width:300px; height:282px; border-top:1px solid #ea490f; }
#main_right .mbox07 { padding-left:20px; padding-top:9px; height:121px; border-bottom:1px solid #ebebeb; }
#main_right .mbox08 { padding-left:20px; height:136px; border-bottom:1px solid #ebebeb; }
#main_right .mbox09 { padding-left:20px; height:134px; }
#main_right .mbox10 { padding-left:20px; }
#main_right .mbox11 { padding-left:20px; }

.mtitle07,
.mtitle08 { padding-top:20px; padding-bottom:12px; }
.mtitle09 { padding-top:23px; padding-bottom:7px; }
.mtitle10 { padding-top:21px; padding-bottom:12px; }
.mtitle11 { }

.mbox10 div.Box01 { padding:6px 0; width:260px; border-bottom:1px dotted #adadad; }
.mbox10 div.Box02 { padding:6px 0; width:260px; }

/* ·Ñ¸µ¹è³Ê */
#rollBanner { padding-top:15px; }
#rollBanner div.rbImg { width:278px; height:88px; border:1px solid #c8c8c8; background-color:#f3f3f3; }
#rollBanner div.rbButton { float:right; }
#rollBanner ul { display:block; margin-top:5px; }
#rollBanner li { display:inline; margin:0; padding-left:3px; }

/* ·Î±×ÀÎ */
#loginContainer { display:block; position:relative; width:280px; height:55px; }
#logoutContainer { display:block; position:relative; width:280px; height:55px; }
#loginContainer2 { position:relative; }

#loginContainer #uid{ background:#fff url(../images/education/id.gif) no-repeat 0px 0px; }
#loginContainer #upw{ background:#fff url(../images/education/password.gif) no-repeat 0px 0px; }
#loginContainer .login_text { display:block; position:relative; margin:0; padding-left:3px; padding-top:2px; width:103px; height:16px; line-height:16px; color:#797979; border:1px solid #d0d0d0; background-color:#fff; font-size:11px; }
#loginContainer .login_text.focus{ background:#fff !important; }
#loginContainer .login_check {_margin:-4px -3px -3px -4px; }
*:first-child+html #loginContainer input.login_check { margin:-4px -3px -3px -4px; }
#loginContainer label { position:relative; top:0; left:6px; font-size:11px; letter-spacing:-1px; line-height:11px; color:#797979; font-family:dotum, "µ¸¿ò"; }
#loginContainer div.chk { position:absolute; top:0; left:0; }
#loginContainer div.chk *{ vertical-align:top; }
#loginContainer div.uid { position:absolute; top:15px; left:0; }
#loginContainer div.upw { position:absolute; top:15px; left:114px; }
#loginContainer div.submit { position:absolute; top:15px; left:228px; }
#loginContainer div.etc { position:absolute; top:42px; left:0; }
#loginContainer div.etc img { position:relative; top:1px; }

#loginContainer2 img.button01 { position:absolute; top:15px; left:0; }
#loginContainer2 img.button02 { position:absolute; top:15px; left:143px; }

#logoutContainer div { font-size:11px; line-height:11px; }
#logoutContainer div.lc01 { position:relative; height:14px; border-bottom:1px dotted #adadad; }
#logoutContainer div.lc01 span.lc01_left { position:absolute; left:0; top:0; }
#logoutContainer div.lc01 span.lc01_right { position:absolute; right:0; top:-1px; }
#logoutContainer span.line { position:relative; padding:0 5px; top:1px; }

#logoutContainer div.lc02 { position:relative; padding:7px 0 7px 0; }
#logoutContainer div.lc02 img.ldot1 { position:relative; padding-right:5px; top:-2px; }
#logoutContainer div.lc02 img.ldot2 { position:relative; padding-left:11px; padding-right:5px; top:-2px; }


#logoutContainer a:link,
#logoutContainer a:visited,
#logoutContainer a:active { color:#797979; text-decoration:none; }
#logoutContainer a:hover { color:#ea4a10; text-decoration:none; }

/* ¾Ë¸²ÆÇ,¹è±Þ¼Ò½Ä */
.ulist01 { width:260px; }
.ulist01 li{ overflow:hidden; height:18px; padding-left:5px; background:url(../images/education/icoU_01.gif) no-repeat 0 3px; line-height:18px; }

/* ´õº¸±â */
.moreLine { position:relative; left:8px; }
.moreButton { position:relative; left:13px; }


/* ¼­ºê¸ÞÀÎ */
/* Opera 9 & Below Fix clearfix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
/* Hides from IE-mac \ */
* html .clearfix{height:1%;}

#wrap_contents div.spaceTop_e, #wrap_contents_main div.spaceTop_e{height:7px; background:url(../images/education/main/bg_line01.gif) no-repeat 0 0; }

#wrap_contents_main #sub_top {width:880px;height:170px;border-bottom:1px solid #96bc66;background:url(http://img.sangsangmadang.com/10_banner/0823_academy_top.jpg) no-repeat 0 0;}/*¼öÁ¤ 2010-04-23, ¼öÁ¤ 2010-05-14 ¹è³Ê ¼öÁ¤ */
#wrap_contents_main #sub_top .banner{float:left;margin:6px 0 0;}
#wrap_contents_main #sub_top .sub_right { float:right; padding:0 8px 0 0px;width:221px;}/* ¼öÁ¤ 2010-04-023 */
#wrap_contents_main #sub_top .sub_right .box_search {margin:0 0 1px 0; padding:0 1px 0 0;width:221px;height:33px;line-height:33px; background:url(../images/education/main/select_search.gif) no-repeat 0 0;}
#wrap_contents_main #sub_top .sub_right .box_search input{vertical-align:middle;margin:0 0 0 9px;width:125px;height:16px;line-height:16px;border:0;color:#909090;font-size:11px;font-weight:bold;background:#f9f9f9;}
#wrap_contents_main #sub_top .sub_right .box_search img{vertical-align:middle;}
#wrap_contents_main #sub_top .sub_right .box_search .select{margin:0 0 0 10px;}
#wrap_contents_main #sub_top .sub_right .box_search .btn_search_select{margin:0 0 0 10px;}
#wrap_contents_main #sub_top .sub_right .box_ban {position:relative;}

#wrap_contents_main #sub_top .sub_right .box_ban .ban img{margin:33px 0 1px 0;border:1px solid #e0e0e0;}
#wrap_contents_main #sub_top .sub_right .box_ban ul.ban_order{position:absolute; top:137px; left:0; width:221px; height:13px; z-index:1000;} /* ¼öÁ¤ 2010-04-23 */

/* ÀÌÁ¾¿ø ´ë¸® ¼öÁ¤ 10-09-06 */
#wrap_contents_main .sub_top {position:relative; width:880px; height:170px; border-bottom:1px solid #96bc66; z-index:900;}/*¼öÁ¤ 2010-09-01, ¼öÁ¤ 2010-05-14 ¹è³Ê ¼öÁ¤ */
#wrap_contents_main .sub_top .box_search {margin:0 0 1px 0; padding:0 1px 0 0;width:221px;height:33px;line-height:33px; background:url(../images/education/main/select_search.gif) no-repeat 0 0;}
#wrap_contents_main .sub_top .box_search input{vertical-align:middle;margin:0 0 0 9px;width:125px;height:16px;line-height:16px;border:0;color:#909090;font-size:11px;font-weight:bold;background:#f9f9f9;}
#wrap_contents_main .sub_top .box_search img{vertical-align:middle;}
#wrap_contents_main .sub_top .box_search .select{margin:0 0 0 10px;}
#wrap_contents_main .sub_top .box_search .btn_search_select{margin:0 0 0 10px;}
#wrap_contents_main .sub_top .box_ban {position:absolute; width:221px; height:115px; top:33px; right:8px; z-index:950;}
#wrap_contents_main .sub_top .box_ban .ban {height:102px; margin-bottom:8px;}
#wrap_contents_main .sub_top .box_ban .ban img{border:1px solid #e0e0e0;}
#wrap_contents_main .sub_top .box_ban ul.ban_order{width:221px; height:13px;} /* ¼öÁ¤ 2010-04-23 */



/*
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li {float:left;margin:0 3px 0 0;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li a{display:block;height:13px;text-indent:-1000em;overflow:hidden; }

#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order01 a{width:14px; height:13px;background:url('../images/education/main/ban_order01.gif') no-repeat left top;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order02 a{width:14px;height:13px;background:url('../images/education/main/ban_order02.gif') no-repeat left top;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order03 a{width:14px;height:13px;background:url('../images/education/main/ban_order03.gif') no-repeat left top;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order04 a{width:14px;height:13px;background:url('../images/education/main/ban_order04.gif') no-repeat left top;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order05 a{width:14px; height:13px;background:url('../images/education/main/ban_order05.gif') no-repeat left top;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order06 a{width:14px;height:13px;background:url('../images/education/main/ban_order06.gif') no-repeat left top;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order07 a{width:14px;height:13px;background:url('../images/education/main/ban_order07.gif') no-repeat left top;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order08 a{width:14px;height:13px;background:url('../images/education/main/ban_order08.gif') no-repeat left top;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order09 a{width:14px;height:13px;background:url('../images/education/main/ban_order09.gif') no-repeat left top;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order10 a{width:14px;height:13px;background:url('../images/education/main/ban_order10.gif') no-repeat left top;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order01 a.on, #wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order01 a:hover{background-position:left -13px;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order02 a.on, #wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order02 a:hover{background-position:left -13px;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order03 a.on, #wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order03 a:hover{background-position:left -13px;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order04 a.on, #wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order04 a:hover{background-position:left -13px;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order05 a.on, #wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order05 a:hover{background-position:left -13px;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order06 a.on, #wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order06 a:hover{background-position:left -13px;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order07 a.on, #wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order07 a:hover{background-position:left -13px;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order08 a.on, #wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order08 a:hover{background-position:left -13px;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order09 a.on, #wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order09 a:hover{background-position:left -13px;}
#wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order10 a.on, #wrap_contents_main #sub_top .sub_right .box_ban .ban_order li.ban_order10 a:hover{background-position:left -13px;}
*/


#wrap_contents_main #sub_center {width:880px;border-bottom:1px solid #96bc66;}
#wrap_contents_main #sub_center .sub_left {float:left; width:642px; border-right:1px solid #96bc66;overflow:hidden;}
#wrap_contents_main #sub_center .sub_left .tit_reco_class {padding:10px 20px 13px 0;*padding:10px 20px 10px 0;border-bottom:1px dotted #c3c4c5;}
#wrap_contents_main #sub_center .sub_left .tit_reco_class .add {margin:-11px 0 0 0;text-align:right;}
#wrap_contents_main #sub_center .sub_left .box_reco_class {float:left;overflow:hidden;margin:0 0 11px 0;_margin:0 0 0 0;padding:15px 0 16px 0;width:642px;border-bottom:1px solid #e5e5e5;}
#wrap_contents_main #sub_center .sub_left .box_reco_class.focus {float:left;margin:0 0 17px 0;padding:26px 0 24px 0;width:642px;border-bottom:0;}
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class {float:left;padding:0 0 0 11px;width:303px;} 
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_classLeft{border-left:1px dotted #C3C4C5;}
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .img {float:left;width:79px; height:79px;}
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .img a{display:block;border:2px solid #d0d0d0;}
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .img a:hover{border-color:#73b420;}
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class:hover .img a{border-color:#73b420;}
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class:hover .tit .title a{color:#508f00 !important;font-weight:bold; text-decoration:none; }
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .tit .title {float:left;padding:0 0 0 0px;}
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .tit {float:left;padding:0 0 0 11px;width:194px;line-height:18px;}
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .tit .title a:link, 
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .tit .title a:visited {color:#555;font-weight:bold;}
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .tit .title a:active, 
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .tit .title a:hover {color:#508f00;font-weight:bold; text-decoration:none; }
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .tit .summary {color:#777;font-size:11px;}
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .tit .date {color:#d84009;}
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .comment {padding:13px 0 0 2px;width:279px;}
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .comment .ment {padding:0 0 0 21px;line-height:18px;font-size:11px;background:url('../images/education/main/icon_comment.gif') no-repeat left 4px;}
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .comment .ment a:link, 
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .comment .ment a:visited {color:#777;}
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .comment .ment a:active, 
#wrap_contents_main #sub_center .sub_left .box_reco_class .b_reco_class .comment .ment a:hover {color:#777; text-decoration:underline; }
#wrap_contents_main #sub_center .sub_left .tit_ing_class {margin:0 0 12px 0 ;}

#wrap_contents_main #sub_center .sub_left .box_ing_class {margin:0 0 20px 0;width:628px;border-top:1px solid #a7ce74;border-left:1px solid #a7ce74;border-right:1px solid #a7ce74;border-bottom:2px solid #f0f0f0;}
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class 
	{float:left;padding:10px 0 0 9px;width:619px;height:24px;background:url('../images/education/main/bg_ing_class.gif') no-repeat left top;border-bottom:1px solid #c3df9f;}
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class li {float:left;margin:0 3px 0 0;}
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class li a{display:block;height:24px;text-indent:-1000em;overflow:hidden; }
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class li.ing_class01 a{width:77px; height:24px;background:url('../images/education/main/ing_class01.gif') no-repeat left bottom;}
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class li.ing_class02 a{width:77px; height:24px;background:url('../images/education/main/ing_class02.gif') no-repeat left bottom;}
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class li.ing_class03 a{width:77px; height:24px;background:url('../images/education/main/ing_class03.gif') no-repeat left bottom;}
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class li.ing_class01 a.on, #wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class li.ing_class01 a:hover{background-position:left top;}
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class li.ing_class02 a.on, #wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class li.ing_class02 a:hover{background-position:left top;}
#wrap_contents_main #sub_center .sub_left .box_ing_class .ting_class li.ing_class03 a.on, #wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class li.ing_class03 a:hover{background-position:left top;}
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class_ps {width:100%;height:185px;border-bottom:1px solid #a7ce74;overflow:auto;}
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class_ps .tb_ing_class {clear:left;width:604px;}
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class_ps .tb_ing_class th {text-align:center;color:#508f00;font-size:16px;line-height:16px;border-bottom:1px dotted #c3c4c5;}
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class_ps .tb_ing_class td {padding:16px 0 16px 4px;line-height:22px;border-bottom:1px dotted #c3c4c5;}
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class_ps .tb_ing_class td .line {margin:0 0 11px 0;}
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class_ps .tb_ing_class .division {color:#508f00;font-weight:bold;}
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class_ps .tb_ing_class .ps a:link, 
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class_ps .tb_ing_class .ps a:visited {color:#777;}
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class_ps .tb_ing_class .ps a:active, 
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class_ps .tb_ing_class .ps a:hover {color:#777; text-decoration:none; }
#wrap_contents_main #sub_center .sub_left .box_ing_class .ing_class_ps .tb_ing_class img {vertical-align:middle;}
#wrap_contents_main #sub_center .sub_left .tit_focus {margin:21px 0 0 0;_margin:4px 0 0 0;padding:10px 20px 12px 0;*padding:10px 20px 10px 0;border-top:1px solid #e5e5e5;border-bottom:1px dotted #c3c4c5;}
#wrap_contents_main #sub_center .sub_left .tit_focus .add {margin:-11px 0 0 0;text-align:right;}

#wrap_contents_main #sub_center .sub_right { float:right; width:237px;overflow:hidden;}
#wrap_contents_main #sub_center .sub_right .tit_schedule {padding:11px 0 11px 11px;*padding:11px 0 10px 11px;width:226px;height:15px;border-bottom:1px solid #e5e5e5;}
#wrap_contents_main #sub_center .sub_right .tit_line{padding:11px 0 9px 11px;border-top:1px solid #96bc66;}
#wrap_contents_main #sub_center .sub_right .tit_schedule p.date {margin:-14px 0 0 0;padding:0 6px 0 0;text-align:right;font-size:11px;color:#777;font-weight:normal;}
#wrap_contents_main #sub_center .sub_right .tit_schedule img {vertical-align:middle;}
#wrap_contents_main #sub_center .sub_right .box_schedule {padding:12px 0 11px 0;}
#wrap_contents_main #sub_center .sub_right .box_schedule li {padding:0 0 0 14px;line-height:16px;} 
#wrap_contents_main #sub_center .sub_right .box_schedule li .dot {vertical-align:-1px;;margin:0 0 0 0;}

#wrap_contents_main #sub_center .sub_right .box_notice {padding:12px 0 11px 0;border-bottom:1px solid #96bc66;}
#wrap_contents_main #sub_center .sub_right .box_notice li {padding:0 0 0 15px;height:20px;line-height:20px;} 
#wrap_contents_main #sub_center .sub_right .box_notice li .dot {vertical-align:-1px;;margin:0 0 0 0;}

#wrap_contents_main #sub_center .sub_right .tit_schedule .add_q {margin:0 0 0 114px;}
#wrap_contents_main #sub_center .sub_right .box_question {margin:0 0 12px 0;padding:22px 0 0 21px;}
#wrap_contents_main #sub_center .sub_right .box_question li {margin:0 0 5px 0;height:15px;line-height:15px;overflow:hidden;}
#wrap_contents_main #sub_center .sub_right .box_question li.last{margin:0 0 5px;padding:3px 0 0;}
#wrap_contents_main #sub_center .sub_right .box_question li .map {margin: 0 0 0 14px;}
#wrap_contents_main #sub_center .sub_right .box_rule {margin:0 16px 9px 23px;padding:8px 0 0 14px;width:186px;height:25px;background:url('../images/education/main/bg_rule.gif') no-repeat left top;;}
#wrap_contents_main #sub_center .sub_right .box_rule .rule02 {margin:0 0 0 39px;}
#wrap_contents_main #sub_center .sub_right .box_btn {margin:auto;padding:11px 0 6px 0;width:223px;border-top:1px dotted #c3c4c5;text-align:center;}
#wrap_contents_main #sub_center .sub_right .box_btn img {margin:0 7px 0 8px;}
#wrap_contents_main #sub_center .sub_right .tit_notice {margin:0 0 20px 0;padding:18px 0 11px 11px;width:226px;height:15px;border-bottom:1px solid #e5e5e5;}
#wrap_contents_main #sub_center .sub_right .tit_notice .add {margin:-15px 0 0 25px;padding:0 10px 0 0;font-size:11px;color:#777;text-align:right;}
#wrap_contents_main #sub_center .sub_right .tit_notice {margin:0 0 20px 0;padding:18px 0 11px 11px;width:226px;height:15px;border-bottom:1px solid #e5e5e5;}
#wrap_contents_main #sub_center .sub_right .tit_notice .add {margin:-15px 0 0 25px;padding:0 10px 0 0;font-size:11px;color:#777;text-align:right;}
#wrap_contents_main #sub_center .sub_right .tit_event {position:relative;padding:17px 0 10px 11px;width:226px;height:15px;border-bottom:1px solid #e5e5e5;}
#wrap_contents_main #sub_center .sub_right .tit_event .add {margin:-15px 0 0 25px;padding:0 10px 0 0;font-size:11px;color:#777;text-align:right;}
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event {position:absolute;left:84px;top:21px;}
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li {float:left;margin:0 2px 0;}
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li a {display:block;width:13px;height:11px;line-height:11px;text-indent:-1000em;overflow:hidden; }
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num1 a{background:url('../images/education/main/num1.gif') no-repeat left top;}
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num2 a{background:url('../images/education/main/num2.gif') no-repeat left top;}
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num3 a{background:url('../images/education/main/num3.gif') no-repeat left top;}
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num4 a{background:url('../images/education/main/num4.gif') no-repeat left top;}
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num5 a{background:url('../images/education/main/num5.gif') no-repeat left top;}
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num6 a{background:url('../images/education/main/num6.gif') no-repeat left top;}
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num7 a{background:url('../images/education/main/num7.gif') no-repeat left top;}
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num8 a{background:url('../images/education/main/num8.gif') no-repeat left top;}
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num9 a{background:url('../images/education/main/num9.gif') no-repeat left top;}
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num1 a.on, #wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num1 a:hover,
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num2 a.on, #wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num2 a:hover,
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num3 a.on, #wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num3 a:hover,
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num4 a.on, #wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num4 a:hover,
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num5 a.on, #wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num5 a:hover,
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num6 a.on, #wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num6 a:hover,
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num7 a.on, #wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num7 a:hover,
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num8 a.on, #wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num8 a:hover,
#wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num9 a.on, #wrap_contents_main #sub_center .sub_right .tit_event .ban_event li.num9 a:hover{background-position:left bottom;}
#wrap_contents_main #sub_center .sub_right .img_ban_event {margin:8px 0 0;width:100%;text-align:center;}
#wrap_contents_main #sub_center .sub_right .img_ban_event img {border:1px solid #e1e1e1;}

#wrap_contents_main #sub_bottom {clear:left;width:880px;margin:0 0 50px 0;border-bottom:1px solid #96bc66;} 
.photobook_wrap {float:left;width: 642px; height: 386px; overflow: hidden; font-size: 1px; line-height: 1px;overflow:hidden;}
.photobook_wrap a:link, .photobook_wrap a:visited {color:#777; text-decoration:none;}
.photobook_wrap a:active, .photobook_wrap a:hover {color:#52880e; text-decoration:none;}
.photobook_wrap .photo_story {position: relative; float: left; width: 333px; height: 384px; padding: 15px 0 0 0;}
.photobook_wrap .photo_story h4 {padding: 0 0 9px 1px;}
.photobook_wrap .photo_story .more_btn {position: absolute; top: 16px; right: 16px;}
.photobook_wrap .photo_story .more_btn img {padding: 5px;}
.photobook_wrap .photo_story .photo_list {width: 330px; margin:6px 0 0; padding-left: 2px;}
.photobook_wrap .photo_story .photo_list li {position: relative; width:147px; float: left; height: 169px; padding-right: 18px; text-align: center;}
.photobook_wrap .photo_story .photo_list dt a:link, 
.photobook_wrap .photo_story .photo_list dt a:visited {font-size:12px;line-height:15px;color:#777;font-weight:normal;}
.photobook_wrap .photo_story .photo_list dt a:active, 
.photobook_wrap .photo_story .photo_list dt a:hover {color:#52880e; text-decoration:none; }
.photobook_wrap .photo_story dl {width: 147px; height: 28px; padding: 108px 0 0 0; overflow: hidden;}
.photobook_wrap .photo_story dt {font-family: Dotum; font-size: 11px; font-weight: bold; line-height: 14px; vertical-align: top;}
.photobook_wrap .book_list dt {font-family: Dotum; font-size: 11px; line-height: 14px; vertical-align: top;}
.photobook_wrap .photo_story dt a,
.photobook_wrap .book_list dt a {font-family: Dotum; font-size: 11px;}
.photobook_wrap .photo_story dd {position: absolute; top: 0; left: 0; width: 137px; height: 89px; padding: 5px; overflow: hidden; background: url('../images/education/main/bg_photo_story.gif') no-repeat top left;}
.photobook_wrap .photo_story dd img {width: 137px; height: 89px;}
.photobook_wrap .new_book {position: relative; float: right; width:255px; height:386px; padding: 0 21px; border-left: 1px solid #e5e5e5;overflow:hidden;}
.photobook_wrap .new_book h4 {padding: 15px 0 16px 17px;}
.photobook_wrap .new_book .more_btn {position: absolute; top:20px; left: 214px;}
.photobook_wrap .new_book .book_list { overflow: hidden; background: url('../images/education/main/bg_book_list.gif') no-repeat 0 157px;}
.photobook_wrap .new_book .book_list li {position: relative; float: left; margin: 0 9px 16px 0px;padding: 0 0 0 17px;text-align: center;}
.photobook_wrap .new_book .book_list dl {width: 95px; height: 27px; padding: 118px 0 12px 0; text-align: center; overflow: hidden;}
.photobook_wrap .new_book .book_list dt a:link, 
.photobook_wrap .new_book .book_list dt a:visited {font-size:12px;line-height:15px;color:#777;}
.photobook_wrap .new_book .book_list dt a:active, 
.photobook_wrap .new_book .book_list dt a:hover {color:#52880e; text-decoration:none; }
.photobook_wrap .new_book .book_list dd {position: absolute; top: 0; left: 23px;text-align: center;}
.photobook_wrap .new_book .book_list dd a { display: block; width: 79px; height: 106px; border: 2px solid #d0d0d0;}
.photobook_wrap .new_book .book_list dd a:hover {border: 2px solid #73b420;}
#wrap_contents_main #sub_bottom .bg_btmbanner{float:left;}


/* ¼­ºê¸ÞÀÎ¼öÁ¤ */
#wrap_contents_main #sub_center .sub_left .me_ing_class {float:left;text-align:center;color:#6a6a6a;}
#wrap_contents_main #sub_center .sub_left .me_ing_class li {float:left;margin:0  0 0;line-height:29px}
#wrap_contents_main #sub_center .sub_left .me_ing_class li a{display:block;height:29px;overflow:hidden;color:#6a6a6a;}
#wrap_contents_main #sub_center .sub_left .me_ing_class li a:hover  {font-weight:bold;}
#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class01 a,
#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class02 a,
#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class03 a,
#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class04 a,
#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class05 a,
#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class06 a{width:90px; height:29px;background:url('../images/education/main/me_bg_ing_class.gif') no-repeat left bottom;}
#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class07 a{width:91px; height:29px;background:url('../images/education/main/me_bg_ing_class.gif') no-repeat left bottom;}
#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class01 a.on,#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class01  a:hover,
#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class02 a.on,#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class02  a:hover,
#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class03 a.on,#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class03  a:hover,
#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class04 a.on,#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class04  a:hover,
#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class05 a.on,#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class05  a:hover,
#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class06 a.on,#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class06  a:hover,
#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class07 a.on,#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class07  a:hover{background-position:left top;}
#wrap_contents_main #sub_center .sub_left .me_ing_class li.ing_class07 a {line-height:14px;font-size:11px;}

#wrap_contents_main #sub_center .sub_left .box_ings_class {overflow:hidden;width:629px;height:205px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}
#wrap_contents_main #sub_center .sub_left .box_ings_class .b_ings_class {overflow:auto;margin:13px 5px 12px 0;width:624px;height:196px;}
#wrap_contents_main #sub_center .sub_left .box_ings_class .b_ings_class .tb_ings_class {width:594px;margin:0 auto;}
#wrap_contents_main #sub_center .sub_left .box_ings_class .b_ings_class .tb_ings_class td {padding:0 0 3px 6px;line-height:29px;border-bottom:1px solid #e6e6e6;}
#wrap_contents_main #sub_center .sub_left .box_ings_class .b_ings_class .tb_ings_class td a:link, 
#wrap_contents_main #sub_center .sub_left .box_ings_class .b_ings_class .tb_ings_class td a:visited {color:#777;}
#wrap_contents_main #sub_center .sub_left .box_ings_class .b_ings_class .tb_ings_class td a:active, 
#wrap_contents_main #sub_center .sub_left .box_ings_class .b_ings_class .tb_ings_class td a:hover {color:#508f00; text-decoration:none; }
#wrap_contents_main #sub_center .sub_left .box_ings_class .b_ings_class .tb_ings_class td.name {padding:0;text-align:center;}
#wrap_contents_main #sub_center .sub_left .box_ings_class .b_ings_class .tb_ings_class td.grade {padding:0;text-align:center;}
#wrap_contents_main #sub_center .sub_left .box_ings_class .b_ings_class .tb_ings_class td.date {padding:0;text-align:center;}
#wrap_contents_main #sub_center .sub_left .box_ings_class .b_ings_class .tb_ings_class td.application {padding:0;text-align:center;vertical-align:middle;}
#wrap_contents_main #sub_center .sub_left .box_ings_class .b_ings_class .tb_ings_class td.noneLine {padding:0 0 3px 6px;line-height:29px;border-bottom:0px;}

#wrap_contents_main #sub_center .sub_right .tit_replay {margin:0 0 8px 0;padding:12px 6px 0 10px;width:226px;height:15px;}
#wrap_contents_main #sub_center .sub_right .select_replay {margin:0 0 7px 11px;width:165px;line-height:18px;border:1px solid #7f9db9;font-size:12px;}
#wrap_contents_main #sub_center .sub_right .ban_relpay {margin:0 0 8px 10px;border:1px solid #e1e1e1;}
#wrap_contents_main #sub_center .sub_right .box_q_tel {margin:0 0 6px 7px;border:1px solid #e2e2e2;}
#wrap_contents_main #sub_center .sub_right .box_q_tel .tit_q_tel {margin:0 8px;padding:2px 0;line-height:24px;border-bottom:1px solid #e2e2e2;}
#wrap_contents_main #sub_center .sub_right .box_q_tel .tit_q_tel img{vertical-align:middle;}
#wrap_contents_main #sub_center .sub_right .box_q_tel .q_tel {margin:7px 0 4px;padding: 0 0 0 12px;}
#wrap_contents_main #sub_center .sub_right .box_q_tel .q_tel img {margin:0 0 6px 0;}
#wrap_contents_main #sub_center .sub_right .box_rules {margin:0 0 3px 6px;}
#wrap_contents_main #sub_center .sub_right .box_n_t {padding:11px 0 16px;*padding:11px 0 15px;border-top:1px solid #e2e2e2;}
#wrap_contents_main #sub_center .sub_right .box_n_t .n {margin:0 6px 0 12px;}
#wrap_contents_main #sub_center .sub_right .box_n_t .t {margin:0 6px 0 0;}

.noneLine{border:0 !important;}