@charset "utf-8";

/* 폰트 정의 */

.f_clfm				{font:normal 11px Dotum; line-height:15px; color:#6a6a6a;} /* 클릭fm */
.f_clfm a:link		{font:normal 11px Dotum; line-height:15px; color:#6a6a6a;} /* 클릭fm */
.f_clfm a:visited	{font:normal 11px Dotum; line-height:15px; color:#6a6a6a;} /* 클릭fm */
.f_clfm a:active	{font:normal 11px Dotum; line-height:15px; color:#6a6a6a;} /* 클릭fm */
.f_clfm a:hover	{text-decoration: none ; color: #000000;}


.f_schtop				{font:normal 11px Dotum; line-height:15px; color:#393939;} /* 클릭fm */
.f_schtop a:link		{font:normal 11px Dotum; line-height:15px; color:#393939;} /* 클릭fm */
.f_schtop a:visited	{font:normal 11px Dotum; line-height:15px; color:#393939;} /* 클릭fm */
.f_schtop a:active	{font:normal 11px Dotum; line-height:15px; color:#393939;} /* 클릭fm */
.f_schtop a:hover		{text-decoration: underline ; color: #000000;}



.f_best				{font:normal 11px Dotum; color:#393939;} /* 인기검색어 */
.f_best a:link		{font:normal 11px Dotum; color:#393939;} /* 인기검색어 */
.f_best a:visited	{font:normal 11px Dotum; color:#393939;} /* 인기검색어 */
.f_best a:active	{font:normal 11px Dotum; color:#393939;} /* 인기검색어 */
.f_best a:hover	{text-decoration: none ; color: #000000;}


.f_fmon				{font:bold 11px Dotum; color:#4e4e4e;} /* 인기검색어 */
.f_fmon a:link		{font:bold 11px Dotum; color:#4e4e4e;} /* 인기검색어 */
.f_fmon a:visited	{font:bold 11px Dotum; color:#4e4e4e;} /* 인기검색어 */
.f_fmon a:active	{font:bold 11px Dotum; color:#4e4e4e;} /* 인기검색어 */
.f_fmon a:hover	{text-decoration: none ; color: #000000;}

/* 초등내공냠냠 */
.f_clfm				{font:normal 11px Dotum; line-height:15px; color:#6a6a6a;}
.f_clfm a:link		{font:normal 11px Dotum; line-height:15px; color:#6a6a6a;}
.f_clfm a:visited	{font:normal 11px Dotum; line-height:15px; color:#6a6a6a;}
.f_clfm a:active	{font:normal 11px Dotum; line-height:15px; color:#6a6a6a;}
.f_clfm a:hover	{text-decoration: none ; color: #000000;}


/* 기본-타이틀 */
.f_ptit				{font:bold 12px Dotum;  line-height:18px; letter-spacing:0px; color:#6a6a6a;} 
.f_ptit a:link		{font:bold 12px Dotum;  line-height:18px; letter-spacing:0px; color:#6a6a6a;} 
.f_ptit a:visited	{font:bold 12px Dotum;  line-height:18px; letter-spacing:0px; color:#6a6a6a;} 
.f_ptit a:active	{font:bold 12px Dotum;  line-height:18px; letter-spacing:0px; color:#6a6a6a;} 
.f_ptit a:hover		{text-decoration: none ; color: #000000;}

/* 기본-내용 */
.f_ptt					{font:normal 11px Dotum;  line-height:14px; letter-spacing:0px; color:#6a6a6a;} 
.f_ptt a:link			{font:normal 11px Dotum;  line-height:14px; letter-spacing:0px; color:#6a6a6a;} 
.f_ptt a:visited	{font:normal 11px Dotum;  line-height:14px; letter-spacing:0px; color:#6a6a6a;} 
.f_ptt a:active		{font:normal 11px Dotum;  line-height:14px; letter-spacing:0px; color:#6a6a6a;} 
.f_ptt a:hover		{text-decoration: none ; font:normal 11px Dotum;  line-height:14px; letter-spacing:0px; color:#000000;}

/* 이벤트타이틀 */
.f_evttit				{font:normal 12px Dotum;  line-height:22px; letter-spacing:0px; color:#6a6a6a;} 
.f_evttit a:link		{font:normal 12px Dotum;  line-height:22px; letter-spacing:0px; color:#6a6a6a;} 
.f_evttit a:visited	{font:normal 12px Dotum;  line-height:22px; letter-spacing:0px; color:#6a6a6a;} 
.f_evttit a:active	{font:normal 12px Dotum;  line-height:22px; letter-spacing:0px; color:#6a6a6a;} 
.f_evttit a:hover		{text-decoration: none ; color: #000000;}




/* PORTAL 검색 */
div#portal_sch					{float:left; width:935px; height:51px;  position:relative; z-index:20;}
/* keyword */
div#portal_sch div.best					{float:left; width:165px; height:33px; cursor:pointer; padding:15px 0 0 55px; background:url(http://image.ebs.co.kr/renewal_v1/plus2/sch_best_bg.gif) no-repeat 0 0;}
div#portal_sch div.best ul				{width:92%; height: 18px; padding-left:0px; text-align:center; overflow: hidden;}
div#portal_sch div.best ul li				{float:left;}
div#portal_sch div.best ul li a.first 		{display:inline; padding:0px; margin:0px; font:normal 11px/120% "Dotum";  letter-spacing:-1px; color:#393939;}
div#portal_sch div.best ul li a.second 		{display:inline; padding:0px; margin:0px; font:bold 11px/120% "Dotum";  letter-spacing:-1px; color:#393939;}
div#portal_sch div.best ul li a.end 			{display:inline; padding:0px; margin:0px; font:normal 11px/120% "Dotum";  letter-spacing:-1px; color:#393939;}


div#portal_sch div.main			{float:left; position:relative; width:546px; height:44px; margin:0px; padding:7px 0 0 17px; background:url(http://image.ebs.co.kr/renewal_v1/plus2/sch_main_bg.gif);}
/* 통합검색-리스트 레이어 */
div#portal_sch div.main li div.slist					{float:left; position:absolute; top:7px; left:17px; width:78px; height:128px; padding:38px 4px 0 4px;  background:url(http://image.ebs.co.kr/renewal_v1/plus2/sch_select_bg.gif); z-index:55;}
div#portal_sch div.main li div.slist li					{float:left; height:20px; width:78px;}
div#portal_sch div.main li div.slist li a				{display:block; width:65px; height:15px; padding:3px 0 0 13px;}
div#portal_sch div.main li div.slist li a:hover			{background:#f4f4f4; width:65px; height:15px; }

/* total_search */
div#portal_sch div.main li				{float:left; font-size:0%; display:inline;}
div#portal_sch div.main li.ipt			{float:left; font-size:0%; display:inline;}
div#portal_sch div.main li.ipt input	{float:left; background:url(http://image.ebs.co.kr/renewal_v1/tv/sch_txt_bg.gif); width:380px; height:19px; border:0px ; font-size:13px; padding:8px 3px 5px 4px;}

li.select									{float:left; position:relative; top: 0; left:0; width:86px; height:32px; background: url(http://image.ebs.co.kr/renewal_v1/plus2/sch_select_bg01.gif);}
li.select input								{width:70px; height:22px; margin:8px 0 0 8px; text-align:left; font:12px/120% "Gulim"; color:#222; border:none; background:transparent; cursor:pointer;}
li.select img.btn							{position:absolute; top:2px; left:60px; padding:5px; z-index:100; cursor:pointer;}

/*search*/
div#auto_search								{border:solid 1px #a3a2a1; width:388px; height:235px;  overflow:hidden; background:#ffffff;}
div#auto_search div.top_search				{width: 312px; height: 15px; padding: 6px 0 1px 13px; font: normal 11px Dotum;  color:#6a6a6a;}
div#auto_search div.scrol_ ul li a			{display:block; width:373px; height:15px; padding:6px 0 0 20px; background: url(http://image.ebs.co.kr/portal/common/search_ic_02.gif) no-repeat 14px 8px;}
div#auto_search div.scrol_ ul li a:hover	{background:#f4f4f4; width:373px; height:15px;}
div#auto_search div.scrol_ ul li span		{color:#FF0000;} 

li.select div.totalSearch_LryWrap								{position:absolute; top:31px; left:0px; }
li.select div.totalSearch_LryWrap ul.totalSearch_Lry			{width:83px; height: 136px; padding-top: 9px; background:#fff; border:solid 1px #a3a2a1;}
li.select div.totalSearch_LryWrap ul.totalSearch_Lry li			{width:73px; height:18px; padding-left:5px;}
li.select div.totalSearch_LryWrap ul.totalSearch_Lry li a		{display:block; width:63px; height:16px; padding:2px 0px 0px 7px; color:#474747; font: normal 12px Dotum,verdana; color:#4f4f4f;}
li.select div.totalSearch_LryWrap ul.totalSearch_Lry li a:hover	{text-decoration:none; background:#eee;}

/*검색폰트*/
.f_slist			{font: normal 12px Dotum,verdana; color:#4f4f4f;}
.f_slist a:link		{font: normal 12px Dotum,verdana; color:#4f4f4f;}
.f_slist a:visited	{font: normal 12px Dotum,verdana; color:#4f4f4f;}
.f_slist a:active	{font: normal 12px Dotum,verdana; color:#4f4f4f;}
.f_slist a:hover	{text-decoration: none; color:#4f4f4f;}
/*검색강조폰트*/
.f_slred			{font: normal 12px Dotum,verdana; color:#db4300;}
.f_slred a:link		{font: normal 12px Dotum,verdana; color:#db4300;}
.f_slred a:visited	{font: normal 12px Dotum,verdana; color:#db4300;}
.f_slred a:active	{font: normal 12px Dotum,verdana; color:#db4300;}
.f_slred a:hover	{text-decoration: none; color:#db4300;}



div#portal_sch div.main li				{float:left; font-size:0%; display:inline;}
div#portal_sch div.main li.ipt			{float:left; font-size:0%; display:inline;}
div#portal_sch div.main li.ipt input	{float:left; background:url(http://image.ebs.co.kr/renewal_v1/plus2/sch_txt_bg.gif); width:380px; height:19px; border:0px ; font-size:13px; padding:8px 3px 5px 4px;}



div#portal_sch div.toprank					{float:right;  position:relative; width:118px; height:33px; padding:18px 0 0 34px; font: bold 11px Dotum; color:#393939;  background:url(http://image.ebs.co.kr/renewal_v1/plus2/sch_top_bg.gif);}
div#portal_sch div.toprank li div.tlist		{float:left; position:absolute; top:0px; left:2px; width:118px; height:205px; padding:14px 0 0 32px;  background:url(http://image.ebs.co.kr/renewal_v1/plus2/sch_toplist_bg.gif); z-index:40;}
div#portal_sch div.toprank li div.tlist li		{float:left; height:20px; width:118px;}

div#portal_sch div.toprank ul.list				{float:left; position:relative; top:-9px; left:0; width:110px; height:28px; overflow:hidden; z-index:100;}
div#portal_sch div.toprank ul.list li			{float:left; position:absolute; left:0; width:160px; height:28px;}
div#portal_sch div.toprank ul.list li a			{float:left; display:block; width:105px; height:18px; overflow:hidden; padding:9px 0 0 3px; font:normal 11px/120% "Dotum"; color:#393939;}
div#portal_sch div.toprank ul.list li span.num	{float:left; display:block; width:10px; height:19px; padding-top:9px;}

div#portal_sch div.toprank div.topLanking5_lyr				{}
div#portal_sch div.toprank div.topLanking5_lyr ul			{position:absolute; top:0px; left:2px; width:146px; height:205px; padding-top:14px; border:2px solid #769b16; background:#fff; z-index:101;}
div#portal_sch div.toprank div.topLanking5_lyr ul li		{float:left; height:20px; width:116px; padding-left:20px; margin-left:10px; font-size:0%; display:inline;}
div#portal_sch div.toprank div.topLanking5_lyr ul li a		{font:normal 11px/120% Dotum; color:#6e6e6e;}
div#portal_sch div.toprank div.topLanking5_lyr ul li.num1	{background:url(http://image.ebs.co.kr/renewal_v1/common/topLanking5_num01.gif) 0 0 no-repeat;}
div#portal_sch div.toprank div.topLanking5_lyr ul li.num2	{background:url(http://image.ebs.co.kr/renewal_v1/common/topLanking5_num02.gif) 0 0 no-repeat;}
div#portal_sch div.toprank div.topLanking5_lyr ul li.num3	{background:url(http://image.ebs.co.kr/renewal_v1/common/topLanking5_num03.gif) 0 0 no-repeat;}
div#portal_sch div.toprank div.topLanking5_lyr ul li.num4	{background:url(http://image.ebs.co.kr/renewal_v1/common/topLanking5_num04.gif) 0 0 no-repeat;}
div#portal_sch div.toprank div.topLanking5_lyr ul li.num5	{background:url(http://image.ebs.co.kr/renewal_v1/common/topLanking5_num05.gif) 0 0 no-repeat;}
div#portal_sch div.toprank div.topLanking5_lyr ul li.num6	{background:url(http://image.ebs.co.kr/renewal_v1/common/topLanking5_num06.gif) 0 0 no-repeat;}
div#portal_sch div.toprank div.topLanking5_lyr ul li.num7	{background:url(http://image.ebs.co.kr/renewal_v1/common/topLanking5_num07.gif) 0 0 no-repeat;}
div#portal_sch div.toprank div.topLanking5_lyr ul li.num8	{background:url(http://image.ebs.co.kr/renewal_v1/common/topLanking5_num08.gif) 0 0 no-repeat;}
div#portal_sch div.toprank div.topLanking5_lyr ul li.num9	{background:url(http://image.ebs.co.kr/renewal_v1/common/topLanking5_num09.gif) 0 0 no-repeat;}
div#portal_sch div.toprank div.topLanking5_lyr ul li.num10	{background:url(http://image.ebs.co.kr/renewal_v1/common/topLanking5_num10.gif) 0 0 no-repeat;}
div#portal_sch div.toprank div.topLanking5_lyr ul li.more	{padding-top:5px; border-top:1px solid #e3e3e3; text-align:right;}
div#portal_sch div.toprank div.topLanking5_lyr ul li.more a	{padding-left:13px; background:url(http://image.ebs.co.kr/portal/bul/topLanking5_more.gif) 0 0 no-repeat;}


/* -- SNB시작 ----------------------------------------------------------------------------- */

div#plus2_snb									{float:left; width:222px;  margin-top:8px;}
div#plus2_snb div.navi li.tab					{float:left;}
div#plus2_snb div.navi li.lbg					{float:left; width:198px; padding: 0px 13px 0px 11px; background:url(http://image.ebs.co.kr/renewal_v1/plus2/snb_lfbg.gif);}
div#plus2_snb div.navi li.lbg div.tab			{float:left; width:196px;}
div#plus2_snb div.navi li.lbg div.tab li		{float:left;}
div#plus2_snb div.navi li.lbg div.depth3		{float:left; width:196px; margin-top:12px;}
div#plus2_snb div.navi li.lbg div.depth3 ul		{width:196px; height:332px;}
div#plus2_snb div.navi li.lbg div.depth3 li		{float:left;}

/* -- SNB sidebar ---- */
#subMain_leftMenu							{float:left;width:196px; height:332px;  scrollbar-3dlight-color:#fff;scrollbar-arrow-color:#bfbfbf;scrollbar-track-color:#f7f7f7;scrollbar-darkshadow-color:#f7f7f7;scrollbar-face-color:#ffffff;scrollbar-highlight-color:#dddcdc;scrollbar-shadow-color:#dddcdc;}

div#plus2_snb div.end		{float:left; width:222px; margin-top:-1px;}

/* plus2onAir  */
div#plus2_snb div.fmon				{position:relative; overflow:hidden; float:left; width:220px; height:99px; margin-top:11px; background:url(http://image.ebs.co.kr/renewal_v1/plus2/snb_p2onair_bg.gif);}
div#plus2_snb div.fmon li.pic		{float:left; padding: 30px 0px 0px 15px; width:72px;}
div#plus2_snb div.fmon li.tit		{float:right; padding: 35px 10px 0px 13px; width:108px;}
div#plus2_snb div.fmon li.txt		{float:right; padding: 10px 10px 0px 13px; width:108px;}
div#plus2_snb div.fmon li.txt div	{position:absolute; top:70px; left:195px; cursor:pointer;}

/* 공지 이벤트 텝 */
div#plus2_snb div.ntab			{float:left; width:220px;  margin-top:13px;}
div#plus2_snb div.ntab ul.news_tit			{float:left;}
div#plus2_snb div.ntab ul.news_tit li.tit img	{float:left; width:181px; height:27px; padding:0px; font-size:0%; display:inline;}
div#plus2_snb div.ntab ul.news_tit li.btn img	{float:left; padding:0px; font-size:0%; display:inline;}
div#plus2_snb div.ntab li			{float:left;  padding:0px; font-size:0%; display:inline;}

div#plus2_snb div.ntab ul.nlst		{overflow:hidden; float:left; width:215px; height:63px; padding:13px 0 0 5px; background:url(http://image.ebs.co.kr/renewal_v1/plus2/news_tab_bg.gif) no-repeat 0 0;}
div#plus2_snb div.ntab ul.nlst div#informTab_list01 {height:62px;}
div#plus2_snb div.ntab ul.nlst div#informTab_list02 {height:62px;}
div#plus2_snb div.ntab ul.nlst li	{float:left; width:212px; height:18px;}
div#plus2_snb div.ntab ul.nlst li img {padding:0px; font-size:0%; display:inline;}

/* 공지게시물 */
.f_ntab				{font: normal 12px Dotum; letter-spacing:0px; color:#6a6a6a;} 
.f_ntab a:link		{font: normal 12px Dotum; letter-spacing:0px; color:#6a6a6a;} 
.f_ntab a:visited	{font: normal 12px Dotum; letter-spacing:0px; color:#6a6a6a;} 
.f_ntab a:active	{font: normal 12px Dotum; letter-spacing:0px; color:#6a6a6a;} 
.f_ntab a:hover	{text-decoration: none; font: bold 12px Dotum; color:#562f96;}


/* 뉴스
div#plus2_snb div.ntab				{float:left; width:220px;  margin-top:10px;}
div#plus2_snb div.ntab li			{float:left; padding:0px; font-size:0%; display:inline;}
div#plus2_snb div.ntab ul.nlst		{float:left; width:215px; height:62px; padding:11px 0 0 5px; background:url(http://image.ebs.co.kr/renewal_v1/plus2/news_tab_bg.gif);}
div#plus2_snb div.ntab ul.nlst li	{float:left; width:212px; height:18px;  padding:0px; font-size:0%; display:inline;}  */


/* SNB 광고영역*/
div#plus2_snb div.def_add				{width:220px; border:solid 1px #a3a2a1; padding:0px; font-size:0%; display:inline;}
div#plus2_snb div.def_pdd				{width:220px; height:13px;}



/* -- 컨텐츠 시작  ----------------------------------------------------------------------------- */
div#container							{float:left; width:533px; margin-left:15px; margin-top:8px;}
div#container div.tbnn				{float:left; position:relative; top:0px; left:0px; width:523px; height:152px; padding:4px 6px 6px 4px; background:url(http://image.ebs.co.kr/renewal_v1/plus2/container_bnn.gif);}
div#container div.tbnn img			{float:left; padding:0px; font-size:0%; display:inline;}

/* 1단 ---------------------*/
div#container div.con01			{float:left; display:inline; width:531px;}

/* 초등 */
div#container div.con01 ul.prim							{float:left; width:261px;}
div#container div.con01 ul.prim li							{float:left; padding:0px; font-size:0%; display:inline;}
div#container div.con01 ul.prim li.lecture					{float:left; height:22px; width:122px; padding:4px 0 0 139px; background:url(http://image.ebs.co.kr/renewal_v1/plus2/ctn_prim_namebg.gif);}
div#container div.con01 ul.prim li.tit						{float:left; width:111px; height:28px;}
div#container div.con01 ul.prim li.tit_btn1				{float:left; width:57px; height:16px; margin:6px 4px 0 28px; }
div#container div.con01 ul.prim li.tit_btn2				{float:left; width:57px; height:16px; margin-top:6px;}
div#container div.con01 ul.prim li.prim_bg				{float:left; width:261px; height:108px; background:url(http://image.ebs.co.kr/renewal_v1/plus2/ctn_prim_bg.gif);}
div#container div.con01 ul.prim li.prim_bg	dl			{float:left; width:261px; height:26px; margin-bottom:1px;}
div#container div.con01 ul.prim li.prim_bg	dl dd.grade				{float:left; width:60px; height:19px; padding- margin-right:2px; text-align:center; padding-top:7px; margin-bottom:1px; font:bold 11px Dotum; letter-spacing:0px; color:#6a6a6a; }
div#container div.con01 ul.prim li.prim_bg	dl dd.subject			{float:left; width:49px; height:19px; text-align:center; font:normal 11px Dotum; margin-left:1px; letter-spacing:0px; color:#6a6a6a;} 
div#container div.con01 ul.prim li.prim_bg	dl dd.subject a					{display:block; width:49px; height:19px; padding-top:7px;  text-align:center; font:normal 11px Dotum; letter-spacing:0px; color:#6a6a6a; text-decoration: none;}
div#container div.con01 ul.prim li.prim_bg	dl dd.subject a:hover		{background:#e1f2cd; width:49px; height:19px; text-align:center; font:normal 11px Dotum; letter-spacing:0px; color:#6a6a6a; text-decoration: none;} 


/* 직업 */
div#container div.con01 ul.job							{float:right; width:263px;}
div#container div.con01 ul.job li.tit						{float:left; width:111px; height:28px; font-size:0%; display:inline;}
div#container div.con01 ul.job li.tit_btn				{float:right; width:57px; height:16px; margin:6px 4px 0 0px; font-size:0%; display:inline;}
div#container div.con01 ul.job li.bg						{float:left; width:263px; height:132px; border: solid 1px #d2d2d2;}
/* --	직업 스크롤 ------ */
div#job_bar							{float:left;width:263px; height:132px; overflow:auto; scrollbar-3dlight-color:#fff;scrollbar-arrow-color:#bfbfbf;scrollbar-track-color:#f7f7f7;scrollbar-darkshadow-color:#f7f7f7;scrollbar-face-color:#ffffff;scrollbar-highlight-color:#dddcdc;scrollbar-shadow-color:#dddcdc;}
div#job_bar ul						{float:left; padding:9px 1px;}
div#job_bar ul li					{float:left; width:235px; cursor:pointer;}
div#job_bar ul li a					{display:block; float:left; width:235px; padding:7px 0px 7px 10px; }
div#job_bar ul li a:hover		{background:#e1edf4; width:235px; text-decoration: none;}

/* 직업txt */
.f_order			{font:normal 12px Dotum; letter-spacing:0px; color:#6a6a6a; background:url(http://image.ebs.co.kr/renewal_v1/plus2/bul_atdot.gif) 4px 10px no-repeat;}
.f_order a:link		{font:normal 12px Dotum; letter-spacing:0px; color:#6a6a6a;}
.f_order a:visited	{font:normal 12px Dotum; letter-spacing:0px; color:#6a6a6a;}
.f_order a:active	{font:normal 12px Dotum; letter-spacing:0px; color:#6a6a6a;}
.f_order a:hover	{text-decoration: none ; font:bold 12px Dotum; color:#454545;letter-spacing:-1px;}


/* 2단 -중학--------------------*/
div#container div.middle								{float:left; display:inline; width:531px; height:229px;  margin-top:8px;}
div#container div.middle ul								{float:left; width:531px; padding:0px; font-size:0%; display:inline;}
div#container div.middle ul li							{float:left; padding:0px; font-size:0%; display:inline;}
div#container div.middle ul li.tit						{float:left; width:111px; height:28px;padding:0px; font-size:0%; display:inline;}
div#container div.middle ul li.tit img					{float:left; padding:0px; font-size:0%; display:inline;}
div#container div.middle ul li.tit_btn1					{float:left; width:57px; height:18px; margin:6px 4px 0 295px; padding:0px; font-size:0%; display:inline;}
div#container div.middle ul li.tit_btn2					{float:left; width:57px; height:18px; margin-top:6px; padding:0px; font-size:0%; display:inline;}
div#container div.middle ul li.field_tit img 			{float:left; width:531px; height:25px; padding:0px; font-size:0%; display:inline;}
div#container div.middle ul li.field_btt				{float:left; width:531px; height:26px;}
div#container div.middle ul li.field_btt img			{width:531px; height:25px; display:inline;}
div#container div.middle ul li.field_btt a				{display:block; padding:0px; margin:0px;}

div#container div.middle ul li.mid_bg_tit				{float:left; width:87px; height:151px; background:url(http://image.ebs.co.kr/renewal_v1/plus2/ctn_mid_bg_tit02.gif) no-repeat;}
div#container div.middle ul li.mid_bg_tit dl			{float:left; width:87px; height:151px;}
div#container div.middle ul li.mid_bg_tit dl dd.grade	{float:left; width:87px; height:75px; text-align:center; padding-top:7px; margin-bottom:0px; font:bold 11px Dotum; letter-spacing:0px; color:#6a6a6a; }
div#container div.middle ul li.mid_bg_tit dl dd.grade1	{float:left; width:87px; height:89px; text-align:center; padding-top:14px; margin-bottom:0px; font:bold 11px Dotum; letter-spacing:0px; color:#6a6a6a; }
div#container div.middle ul li.mid_bg_tit dl dd.grade2	{float:left; width:87px; text-align:center; padding-top:7px; margin-bottom:0px; font:bold 11px Dotum; letter-spacing:0px; color:#6a6a6a; }

div#container div.middle li.mid_bg_01						{float:left; width:148px; height:151px; background:url(http://image.ebs.co.kr/renewal_v1/plus2/ctn_mid_bg02.gif) no-repeat;}
div#container div.middle li.mid_bg_01 dl					{float:left; width:148px;  margin-top:1px;}
div#container div.middle li.mid_bg_01 dl dd.subject			{float:left; width:48px; height:24px; text-align:center; font:normal 11px Dotum; letter-spacing:0px; color:#6a6a6a; margin-right:0px;} 
div#container div.middle li.mid_bg_01 dl dd.subject a		{display:block; width:48px; height:17px; padding-top:7px; text-align:center; font:normal 11px Dotum; letter-spacing:-1px; color:#6a6a6a; text-decoration: none;}
div#container div.middle li.mid_bg_01 dl dd.subject a:hover	{background:#ffeec8; width:48px; height:17px; text-align:center; font:normal 11px Dotum; letter-spacing:-1px; color:#6a6a6a; text-decoration: none;} 

div#container div.middle li.mid_bg_01 dl dd.subject_1			{float:left; width:48px; height:24px; text-align:center; font:normal 11px Dotum; letter-spacing:0px; color:#6a6a6a;  margin-right:0px;} 
div#container div.middle li.mid_bg_01 dl dd.subject_1 a			{display:block; width:48px; height:17px; padding-top:7px; text-align:center; font:normal 11px Dotum; letter-spacing:-1px; color:#6a6a6a; text-decoration: none;}
div#container div.middle li.mid_bg_01 dl dd.subject_1 a:hover	{background:#ffeec8; width:48px; height:17px; text-align:center; font:normal 11px Dotum; letter-spacing:-1px; color:#6a6a6a; text-decoration: none;} 


/* 3단-이벤트 */
div#container div.evt						{float:left;width:531px; height:145px; margin-top:5px;}
div#container div.evt ul li.top				{float:left;width:531px; height:16px; background:url(http://image.ebs.co.kr/renewal_v1/plus2/ctn_evt_top.gif) no-repeat 0 bottom; overflow:hidden;}
div#container div.evt ul li.bg				{float:left;width:43px; height:19px; padding:9px 0 0 488px; background:url(http://image.ebs.co.kr/renewal_v1/plus2/ctn_evt_tit.gif);}
div#container div.evt ul.tbl				{float:left; width:529px; height:110px;  
													border-top: solid 0px #ececec;
													border-left: solid 1px #ececec;
													border-right: solid 1px #ececec;
													border-bottom: solid 1px #ececec;
													font-size:0%; display:inline;}
div#container div.evt ul.tbl li.pic 		{float:left; width:288px; height:97px; margin:6px 6px; border: solid 1px #c0c0c0; padding:0px; font-size:0%; display:inline;}
div#container div.evt ul.tbl li.txt			{float:left; margin:15px 0 0 10px; width: 215px;}
div#container div.evt ul.tbl li.txt	p		{height:20px;}





/* 4단 ---------------------*/
div#container div.con04			{float:left; display:inline; width:531px; margin-top:20px;}

/* 유료프리미엄강좌 */
div#container div.con04 ul.charge							{float:left; width:260px; margin-top:9px; padding:0px; font-size:0%; display:inline;}
div#container div.con04 ul.charge li.tit_bul				{float:left; width:14px; height:12px; margin-left:4px; padding:0px; font-size:0%; display:inline;}
div#container div.con04 ul.charge li.tit_tit				{float:left; width:200px; padding:0px; font-size:0%; display:inline;}

div#container div.con04 ul.charge li.bg						{overflow:hidden; float:left; width:260px; height:17px; background:url(http://image.ebs.co.kr/renewal_v1/plus2/hlight_bg.gif);}
div#container div.con04 ul.charge li.pic					{float:left; width:116px; height:72px; padding:1px; font-size:0%; display:inline; margin:0 5px;  border:solid 1px #cec9c6;}
div#container div.con04 ul.charge li.pdd					{float:left; width:260px; height:10px;}

/* 교재안내 */
div#container div.con04 ul.bookinfo						{float:right; width:263px; margin-top:9px; padding:0px; font-size:0%; display:inline;}
div#container div.con04 ul.bookinfo li.tit_bul			{float:left; width:14px; height:12px; margin-left:4px; padding:0px; font-size:0%; display:inline;}
div#container div.con04 ul.bookinfo li.tit_tit			{float:left; width:240px; height:12px; padding:0px; font-size:0%; display:inline;}
div#container div.con04 ul.bookinfo li.bg				{overflow:hidden; float:left; width:263px; height:17px; background:url(http://image.ebs.co.kr/renewal_v1/plus2/hlight_bg.gif);}
div#container div.con04 ul.bookinfo li.pic				{float:left; width:251px; height:72px; padding:1px; font-size:0%; display:inline; margin:0 4px;  border:solid 1px #cec9c6;}

div#container div.con04 ul.bookinfo li.pdd				{float:left; width:261px; height:10px;}
div#container div.con04 ul.bookinfo li					{float:left; padding:0px; font-size:0%; display:inline;}



div#container div.sbnn			{float:left; width:531px; margin-top:10px;}
div#container div.sbnn li		{float:left; padding:0px; font-size:0%; display:inline;}
div#container div.sbnn li.pdd	{float:left; width:6px;}


/* 클릭fm */
div#container div.clfm					{float:left; width:531px; margin-top:13px;}
div#container div.clfm ul.bg			{float:left; width:531px; background:url(http://image.ebs.co.kr/renewal_v1/plus2/clickfm_line_bg.gif);}
div#container div.clfm ul.bg li.pic		{float:left; width:103px; height:56px; margin:7px 15px 0 9px;  border: solid 1px #d2d2d2; font-size:0%; display:inline;}
div#container div.clfm ul.bg li.pic img{padding:0px; font-size:0%; display:inline;}
div#container div.clfm ul.bg li.txt		{float:left; margin-top:4px;}
div#container div.clfm li					{float:left;}


/* 하단 안내 배너 */
div#container div.ctn_btt					{width:531px; margin-top:21px; margin-left:5px;}
div#container div.ctn_btt li.fl				{float:left; width:260px; padding:0px; font-size:0%; display:inline;}
div#container div.ctn_btt li.fr				{float:right; width:260px; padding:0px; font-size:0%; display:inline;}





/* -- 우측-광고영역  ----------------------------------------------------------------------------- */
div#plus2_right							{float:right; width:150px; margin-top:8px;}

div.right_top_banner																				{width:150px; height:160px; margin-bottom:2px;}
div.right_top_banner iframe																			{width:150px; height:160px;}

div.right_middle_banner div.right_middle_bannerlong													{margin-bottom:2px;}
div.right_middle_banner div.right_middle_bannerlong iframe											{width:150px; height:420px;}
div.right_middle_banner div.right_middle_bannershort												{margin-bottom:2px;}
div.right_middle_banner div.right_middle_bannershort iframe											{width:150px; height:120px;}

div.right_bottom_banner div.banner_01																{margin-bottom:2px;}
div.right_bottom_banner div.banner_01 iframe														{width:150px; height:60px;}
div.right_bottom_banner div.banner_02																{margin-bottom:2px;}
div.right_bottom_banner div.banner_02 iframe														{width:150px; height:60px;}
div.right_bottom_banner div.banner_03																{margin-bottom:2px;}
div.right_bottom_banner div.banner_03 iframe														{width:150px; height:60px;}


/* -- 우측-광고영역 3depth ----------------------------------------------------------------------------- */
div#banner_area							{valign:top;float:right; vertical-align:top; width:90px; margin-top:8px;}


