/*main*/
div#main_wrap										{margin:0px auto; width:990px ;}

/* -------------------------------------------------- 		portalMain		 ------------------------------------------------ */

.f_hder				{font: normal 11px Dotum,verdana; letter-spacing:-1px; color:#4f4f4f;} /* 헤더_메인 */
.f_hder a:link		{font: normal 11px Dotum,verdana; letter-spacing:-1px; color:#4f4f4f;} /* 헤더 */
.f_hder a:visited	{font: normal 11px Dotum,verdana; letter-spacing:-1px; color:#4f4f4f;} /* 헤더 */
.f_hder a:active	{font: normal 11px Dotum,verdana; letter-spacing:-1px; color:#4f4f4f;} /* 헤더 */
.f_hder a:hover	{text-decoration: none ; color:#000000;}


div#portalMain_header									{float:left; width:965px; margin:7px 10px 0px 17px;}
div#portalMain_header div.btn							{float:left; position:absolute;}
div#portalMain_header div.btn li.sch					{float:left; margin-right:4px; height:20px; font-size:0%; display:inline; padding:0px;}
/* onAir */
div#portalMain_header div.btn li.onAir							{float:left; height:20px; font-size:0%; display:inline; padding:0px;} 
div#portalMain_header div.btn li.onAir div.onAir_lry			{float:left; position:absolute; top:-18px; left:52px; width:100px; height:48px; margin-top:32px;     z-index:10;}
div#portalMain_header div.btn li.onAir div.onAir_lry ul			{float:left;  width:44px; height:90px; padding:2px; background:url(http://image.ebs.co.kr/renewal_v1/main/onair_bg.gif); cursor:pointer;}
div#portalMain_header div.btn li.onAir div.onAir_lry ul li		{float:left; width:29px; height:15px; margin:3px 0px 0px 4px; overflow:hidden;}


div#portalMain_header div.line 					{float:right;}
div#portalMain_header div.line li 				{float:left;}
div#portalMain_header div.line li.mg			{float:left; width:18px;text-align:center; vertical-align: middle;}







/*{float:left; width:29px; height:15px; margin:3px 0px 0px 4px;}*/


div#portalMain_logo									{float:left; width:618px; height:60px; margin-top:32px; text-align:right; font-size:0%; display:inline; padding:0px; }


/* 로그인 */
div#portalMain_login								{float:right; margin-top:44px; height:50px; display:inline; width:290px;}
div#portalMain_login	ul							{float:right;} 
div#portalMain_login	li							{float:left;} 
div#portalMain_login	li.id						{float:left; padding-right:4px; margin-top:1px;}
div#portalMain_login	li.id input					{float:left; border:1px solid #a5a5a5; height:14px; padding-left:3px; width:103px; background:url(http://image.ebs.co.kr/renewal_v1/common/login_id.gif); vertical-align:-1px;}
div#portalMain_login	li.pw						{float:left; padding-right:5px; margin-top:1px;}
div#portalMain_login	li.pw input					{float:left; border:1px solid #a5a5a5; height:14px; padding-left:3px; width:103px; background:url(http://image.ebs.co.kr/renewal_v1/common/login_pw.gif); vertical-align:-1px;}
div#portalMain_login	li.lbt 						{float:left; margin-top:1px;} 
div#portalMain_login	li.mar1						{float:right; margin-top:9px;} 


div#portalMain_login	li.mar2						{float:right; margin-top:9px; width:14px; text-align:center;}
div#portalMain_login	li.mar2 img					{float:right;display:inline;margin:3px 5px 0px 0px; border:0px solid #000;} 
div#portalMain_login	li.im 						{float:right; margin:5px 6px 0px 0; display:inline; width:60px;}
div#portalMain_login	li.im2 						{float:right; margin:7px 4px 0px 0; _margin-top:6px; display:inline; width:58px; background:url(http://image.ebs.co.kr/renewal_v1/common/bul_join.gif) 0px 5px no-repeat; padding-left:7px; border:0px solid #ff9600;}
div#portalMain_login	li.im2 						{_background:url(http://image.ebs.co.kr/renewal_v1/common/bul_join.gif) 0px 6px no-repeat;}
div#portalMain_login	li.im2 img					{vertical-align:top; _margin-top:2px; :margin-top:2px;}

div#portalMain_login	li span.chn  {float:right; padding:0px; margin:3px 0px 0px 0px;}

/*
div#portalMain_login	li.im input					{vertical-align:-4px;}
*/

/* 로그아웃 */
div#portalMain_logout								{float:right; margin-top:44px; width:288px;}
div#portalMain_logout ul							{float:right; width:288px;} 
div#portalMain_logout li							{float:left; height:20px;} 
div#portalMain_logout li.txt						{float:left; width:200px; height:17px; margin-top:3px;}
div#portalMain_logout li.lobt 						{float:right; margin-top:1px; width:48px;}
div#portalMain_logout li.myp 						{float:left; width:95px; height:17px; margin-top:2px; font: bold 11px Dotum; letter-spacing:-1px; color:#4fa000; cursor:pointer;}
div#portalMain_logout li.myp img 					{}
div#portalMain_logout li.myc 						{float:left; width:63px; height:17px; margin-top:2px; font: bold 11px Dotum; letter-spacing:-1px; color:#4fa000; cursor:pointer;}
div#portalMain_logout li.myc img 					{}
div#portalMain_logout li.zle						{float:right;margin-right:-3px;}
div#portalMain_logout li.zle input					{height:18px; font-size:11px; color:#686868; border:solid 1px #c7c7c7; }



div#sch_wrap {clear:both; width:990px;}

/* 서비스메뉴-검색-배너 */
div#portalMain_service									{float:left; width:759px; margin-top:34px;}
div#portalMain_service div.lst							{float:left; padding-left:215px ;}
div#portalMain_service div.lst li.list					{float:left; margin-left:4px;}
div#portalMain_service div.sch							{float:left; padding-left:240px;}
div#portalMain_service div.sch li						{float:left;}
div#portalMain_service div.sch li.bg1					{float:left; width:77px; height:29px; background:url(http://image.ebs.co.kr/renewal_v1/main/search_bg01.gif); padding: 7px 0px 7px 7px;}
div#portalMain_service div.sch li.bg1 dl.slist			{float:left; position:absolute; padding:4px;  z-index:20;}
div#portalMain_service div.sch li.bg1 dl.slist dd		{float:left; position:relative; top:25px; left:-84px; width:78px; padding-top:9px; height:131px; background:url(http://image.ebs.co.kr/renewal_v1/main/search_sel_bg.gif); cursor:pointer;}
div#portalMain_service div.sch li.bg1 dl.slist dd li	{float:left; padding:0px 4px;}
div#portalMain_service div.sch li.bg1 dl.slist dd li a				{display:block; width:62px; height:15px; padding:3px 0 0 8px;}
div#portalMain_service div.sch li.bg1 dl.slist dd li a:hover		{background:#daf3fd; width:62px; height:15px; }

/* 서비스메뉴-검색-배너 (renew_20110607) */
div#portalMain_service02								{float:left; width:900px; margin-top:10px; padding-left:40px;}
div#portalMain_service02 div.lst02						{float:left; width:900px; height:41px; background:url(http://image.ebs.co.kr/renewal_v1/main/2011/gnb_bar_bg.gif) no-repeat;}
div#portalMain_service02 div.lst02 ul					{margin:0px auto; width:860px; height:41px;}
div#portalMain_service02 div.lst02 ul li				{float:left; background:url(http://image.ebs.co.kr/renewal_v1/main/2011/gnb_dot.gif) 0px 17px no-repeat;}
div#portalMain_service02 div.lst02 ul li.list1_1st		{padding:0px 8px 0px 14px; background:none;}
div#portalMain_service02 div.lst02 ul li.list1			{padding:0px 8px;}
div#portalMain_service02 div.lst02 ul li.list2_1		{padding:0px 0px 0px 8px;}
div#portalMain_service02 div.lst02 ul li.list2_2		{padding:0px 8px 0px 10px;}
div#portalMain_service02 div.lst02 ul li.list2_3		{padding:0px 8px;}
div#portalMain_service02 div.lst02 ul li.list2_4		{padding:0px 8px;}
div#portalMain_service02 div.lst02 ul li.list2_5		{padding:0px 8px 0px 12px;}
div#portalMain_service02 div.lst02 ul li.list2_6		{padding:0px 0px 0px 14px;}

div#portalMain_service02 div.sch02						{float:left; width:502px; padding-left:160px; margin-top:26px;}
div.sch02 ul.srch_input									{float:left; width:431px; height:34px; background:url(http://image.ebs.co.kr/renewal_v1/main/2011/srch_bg_stroke.gif) no-repeat;}
div.sch02 ul.srch_input li.s01							{float:left; width:77px; height:26px; background:url(http://image.ebs.co.kr/renewal_v1/main/2011/srch_select_line.gif) right no-repeat; margin-top:4px; padding-left:4px;}
div.sch02 ul.srch_input li.s01							{_background:url(http://image.ebs.co.kr/renewal_v1/main/2011/srch_select_line.gif) right -1px no-repeat;}
div.sch02 ul.srch_input li.s01 img						{display:block;}
div.sch02 ul.srch_input li.s01 dl.slist					{float:left; position:absolute;}
div.sch02 ul.srch_input li.s01 dl.slist dd				{float:left; width:78px; padding-top:9px; height:131px; background:url(http://image.ebs.co.kr/renewal_v1/main/search_sel_bg.gif); cursor:pointer;}
div.sch02 ul.srch_input li.s01 dl.slist dd li			{float:left; padding:0px 4px;}
div.sch02 ul.srch_input li.s01 dl.slist dd li a			{display:block; width:62px; height:15px; padding:3px 0 0 8px;}
div.sch02 ul.srch_input li.s01 dl.slist dd li a:hover	{background:#daf3fd; width:62px; height:15px; }

div.sch02 ul.srch_input li.s02							{float:left; padding:6px 0px 0px 10px;}
div.sch02 ul.srch_input li.s02 input					{width:320px; height:16px; border:0px; padding-top:2px; }

div.sch02 ul.srch_btn					{float:right; width:66px;}
div.sch02 ul.srch_btn li input			{display:block;}

div.sch02 ul.tagB					{float:left; width:420px; padding:7px 0px 0px 78px;}
div.sch02 ul.tagB li				{float:left; height:15px; margin-right:9px;}
div.sch02 ul.tagB li.t				{float:left; margin-top:3px;}

div.center_bnn						{float:left; width:824px; margin-top:30px; padding-left:86px;}
div.center_bnn ul					{float:left; width:824px;}
div.center_bnn ul li				{float:left; display:inline;}

/* 메인 하단 - 방송컨텐츠 (20110607) */
div#main_broad						{float:left; width:840px; margin-top:26px; padding-left:76px;}
div#main_broad div.broad_left		{float:left; width:276px; margin-right:15px;}
div#main_broad div.broad_center		{float:left; width:263px; margin-right:15px;}
div#main_broad div.broad_right		{float:left; width:263px;}

div.broad_info							{float:left; width:274px; border:1px solid #ddd;}
div.broad_info ul.title_tab				{float:left; width:270px; hegith:24px; background:url(http://image.ebs.co.kr/renewal_v1/main/2011/broad_titleBg_line.gif) bottom repeat-x; padding:5px 0px 0px 5px;}
div.broad_info ul.title_tab li			{float:left;}
div.broad_info ul.title_tab li.title	{padding-right:10px;}
div.broad_info ul.title_tab li.tab		{padding-right:0px;}
div.broad_info ul.list					{float:left; width:274px; height:82px; padding:4px 0px 4px 0px; 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.broad_info ul.list li				{float:left;}
div.broad_info ul.list li.tit			{width:248px; margin:0px; padding-left:3px; background:url(http://image.ebs.co.kr/renewal_v1/main/2011/list_style_dot.gif) 12px 8px no-repeat;}
div.broad_info ul.list li.tit span		{width:234px; padding:6px 0px 5px 14px; font-size:12px; font-family:gulim; color:#999; display:block;}
div.broad_info ul.list li.tit a			{width:234px; padding:6px 0px 5px 14px; font-size:12px; font-family:gulim; display:block;}
div.broad_info ul.list li.tit a:hover	{width:234px; padding:6px 0px 5px 14px; font-size:12px; font-family:gulim; display:block; text-decoration:none; background:#e4eefc; color:#000; display:block;}

div.highlight								{float:left; width:276px; margin-top:10px;}
div.highlight ul.title_tab					{float:left; width:270px; hegith:24px; border-bottom:1px solid #e8e8e8; padding:6px 0px 2px 6px;}
div.highlight ul.title_tab img				{display:block;}
div.highlight ul.title_tab li				{float:left;}
div.highlight ul.title_tab li.title			{padding-right:92px;}
div.highlight ul.title_tab li.tab			{padding-left:3px;}
div.highlight ul.list						{float:left; width:250px; margin-top:9px; padding-left:10px;}
div.highlight ul.list li.img				{float:left; width:86px; height:64px; background:url(http://image.ebs.co.kr/renewal_v1/main/2011/highlight_img_bg.gif) no-repeat; padding:2px;}
div.highlight ul.list li.img img			{display:block;}
div.highlight ul.list li.tit				{float:left; width:140px; margin-top:4px; font-weight:bold; padding-left:10px; font-family:gulim; font-size:12px; overflow:hidden;}
div.highlight ul.list li.tit a:hover		{text-decoration:none; color:#000;}
div.highlight ul.list li.con				{float:left; width:140px; margin-top:4px; padding-left:10px; overflow:hidden;}
div.highlight ul.list li.no					{float:left; margin-top:10px; padding:10px;}

div.cen_class										{float:left; width:261px; border:1px solid #ddd;}
div.cen_class div.c01								{float:left; width:261px; height:117px; border-bottom:1px solid #ddd;}
div.cen_class div.c01 ul.title						{float:left; width:241px; hegith:32px; padding:0px 10px;}
div.cen_class div.c01 ul.title li.tit				{float:left; width:220px; background:url(http://image.ebs.co.kr/renewal_v1/main/2011/bullet01.gif) 1px 2px no-repeat; padding-left:15px; padding-bottom:8px; font-weight:bold; color:#b06b6b; border-bottom:1px solid #e5e5e5; margin-top:10px;}
div.cen_class div.c01 ul.title li.tit *				{font-weight:bold; color:#902525; text-decoration:none; font-size:12px; font-family:gulim;}
div.cen_class div.c01 ul.list						{float:left; width:241px; hegith:62px; padding:9px 10px 12px 10px;}
div.cen_class div.c01 ul.list li.img				{float:left; width:102px; height:60px; border:1px solid #dedede;}
div.cen_class div.c01 ul.list li.img img			{display:block;}
div.cen_class div.c01 ul.list li.con				{float:left; width:120px; height:54px; margin-top:2px; padding-left:10px; overflow:hidden; line-height:170%;}
div.cen_class div.c01 ul.list li.con *				{text-decoration:none; font-size:12px; font-family:gulim; color:#666; font-weight:normal;}
div.cen_class div.c01 ul.list li.con a:hover		{color:#000;}
div.cen_class div.c02								{float:left; width:261px; height:116px; border:0px;}
div.cen_class div.c02 ul.title						{float:left; width:241px; hegith:32px; padding:0px 10px;}
div.cen_class div.c02 ul.title li.tit				{float:left; width:220px; background:url(http://image.ebs.co.kr/renewal_v1/main/2011/bullet01.gif) 1px 2px no-repeat; padding-left:15px; padding-bottom:8px; font-weight:bold; color:#b06b6b; border-bottom:1px solid #e5e5e5; margin-top:10px;}
div.cen_class div.c02 ul.title li.tit *				{font-weight:bold; color:#902525; text-decoration:none; font-size:12px; font-family:gulim;}
div.cen_class div.c02 ul.list						{float:left; width:241px; hegith:62px; padding:9px 10px 12px 10px;}
div.cen_class div.c02 ul.list li.img				{float:left; width:102px; height:60px; border:1px solid #dedede;}
div.cen_class div.c02 ul.list li.img img			{display:block;}
div.cen_class div.c02 ul.list li.con				{float:left; width:120px; height:54px; margin-top:2px; padding-left:10px; overflow:hidden; line-height:170%;}
div.cen_class div.c02 ul.list li.con *				{text-decoration:none; font-size:12px; font-family:gulim; color:#666; font-weight:normal;}
div.cen_class div.c02 ul.list li.con a:hover		{color:#000;}

div.right_tab							{float:left; width:251px; height:234px; padding-left:10px; border:1px solid #ddd;}
div.right_tab ul.title_tab				{float:left; width:241px; hegith:25px; background:url(http://image.ebs.co.kr/renewal_v1/main/2011/broad_titleBg_line.gif) bottom repeat-x; margin-top:8px;}
div.right_tab ul.title_tab li.tab_menu	{float:left; width:76px; height:25px;}
div.right_tab ul.list					{float:left; width:250px; hegith:174px; padding:11px 0px 14px 0px;}
div.right_tab ul.list li				{float:left; font-family:gulim; font-weight:normal; font-size:12px; color:#666; letter-spacing:-1px;}
div.right_tab ul.list li.img			{width:239px; height:68px; border:1px solid #ddd; margin-bottom:10px;}
div.right_tab ul.list li.img img		{display:block;}
div.right_tab ul.list li.tit			{width:244px; font-weight:normal; padding-left:6px; margin:3px 0px; background:url(http://image.ebs.co.kr/renewal_v1/main/2011/list_style_dot.gif) 0px 5px no-repeat;}
div.right_tab ul.list li.tit a:link		{font-family:gulim; font-weight:normal; font-size:12px; color:#666; letter-spacing:-1px;}
div.right_tab ul.list li.tit a:hover	{font-family:gulim; font-weight:bold; font-size:12px; text-decoration:underline; color:#666; letter-spacing:-1px;}

/*검색폰트*/
.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;}


div#portalMain_service div.sch input				{float:left; background:url(http://image.ebs.co.kr/renewal_v1/main/search_bg02.gif); border:0px ; width:332px; height:17px;line-height:140%; font-size:13px; padding:13px 12px; vertical-align:top;}
div#portalMain_service div.sch ul.h					{float:left; padding:7px 0px 0px 88px;}
div#portalMain_service div.sch ul.h li				{float:left; height:15px; margin-right:9px;}
div#portalMain_service div.sch ul.h li.t			{float:left; margin-top:3px;}



div#portalMain_serbnn	{float:right; width:140px; height:52px; vertical-align:bottom; border:0px solid #000;  padding:72px 90px 0px 0px; font-size:0%; vertical-align:top;}
div#portalMain_serbnn_L	{float:left; width:140px; height:52px; padding:0px;}
div#portalMain_serbnn02	{float:right; width:140px; height:52px; padding:18px 80px 0px 0px;}


/* 메인배너 */
div#portalMain_bnn					{float:left; width:850px ; padding-left:83px;}
div#portalMain_bnn li.btn_L			{float:left; width:44px; height:52px; margin:53px 11px 0px 0px; font-size:0%; display:inline; cursor:hand; text-align:right;}
div#portalMain_bnn li.btn_R			{float:left; width:44px; height:52px; margin:53px 11px 0px 0px; font-size:0%; display:inline; cursor:hand;}
div#portalMain_bnn li.btn_L			{_margin:43px 11px 0px 0px;}
div#portalMain_bnn li.btn_R			{_margin:43px 11px 0px 0px;}
div#portalMain_bnn li.box			{float:left; width:343px; height:112px; margin:16px 11px 0px 0px; _margin-top:5px; padding:2px; background:url(http://image.ebs.co.kr/renewal_v1/main/bnn_bg.gif); font-size:0%; display:inline; overflow:hidden;}

div#portalMain_bnn li.bnnNum						{float:left; width:850px; height:19px;}
div#portalMain_bnn li.bnnNum div.btn 				{float:right; width:100px; height:19px; margin-top:10px; margin-right:92px; _margin-right:44px;}
div#portalMain_bnn li.bnnNum div.btn ul 			{width:100px; height:19px;}
div#portalMain_bnn li.bnnNum div.btn ul li			{float:left; width:16px; height:19px; background:url(http://image.ebs.co.kr/renewal_v1/main/bann_btnBg.gif) 0px 15px no-repeat; margin-right:4px;}

/*
div#portalMain_bnn div.bnnNum_btn				{float:left; width:850px; height:19px;}
div#portalMain_bnn div.bnnNum_btn ul			{float:right; width:96px; height:19px; margin-top:10px; margin-right:98px;}
div#portalMain_bnn div.bnnNum_btn ul li			{float:left; width:16px; height:19px; background:url(http://image.ebs.co.kr/renewal_v1/main/bann_btnBg.gif) 0px 15px no-repeat; margin-right:4px;}
div#portalMain_bnn div.bnnNum_btn ul li.end		{margin-right:0px;}
*/

div#portalMain_lg									{float:left; width:818px; height:30px; padding:43px 0px 0px 132px; background:url(http://image.ebs.co.kr/renewal_v1/main/lg_barBg.gif) 101px 37px no-repeat;}
div#portalMain_lg	li								{float:left; height:28px;}
div#portalMain_lg	li.line							{float:left; width:24px; text-align:center;}

/*서비스공지*/
div#portalMain_bnews								{clear:both; width:990px ; padding-top:29px;}
div#portalMain_bnews div.new						{float:left; width:540px ; height:14px; padding-left:50px;}
div#portalMain_bnews div.new li						{float:left; padding-right:13px; display:inline; font-size:0%;}

div#portalMain_bnews div.right_serviceMenu					{float:right; width:275px; _width:336px; height:16px; padding-right:107px; _padding-right:57px; padding-bottom:10px; _padding-bottom:2px;}
div#portalMain_bnews div.right_serviceMenu div.sall			{float:right; width:91px; height:14px; margin-top:2px; padding-top:8px;}
div#portalMain_bnews div.right_serviceMenu div.ebs_story	{float:left; width:83px; height:16px; margin-bottom:2px;}
div#portalMain_bnews div.right_serviceMenu div.ebs_EDRB		{float:left; width:69px; height:16px; margin-right:21px; _margin-right:12px;}
div#portalMain_bnews div.right_serviceMenu div.ebs_story a	{display:block;}
/*서비스전체보기*/
div#portalMain_allv						{float:left; width:870px ;  margin:11px 0px 0px 60px; display:inline;}
div#portalMain_allv *					{font-weight:normal;}
div#portalMain_allv div.av1				{ float:left; width:840px; height:21px; padding:11px 0px 0px 33px; background:url(http://image.ebs.co.kr/renewal_v1/main/allview_bg01.gif);}
div#portalMain_allv div.av1 li			{float:left; width:117px; height:21px;}
div#portalMain_allv div.av2				{float:left;width:840px; height:148px; padding:7px 0px 0px 33px; background:url(http://image.ebs.co.kr/renewal_v1/main/allview_bg02.gif);}
div#portalMain_allv div.av2 li	 		{float:left;width:117px;}
div#portalMain_allv div.av2 dd			{height:16px;}
div#portalMain_allv div.av3				{float:left;width:840px; height:21px; padding:11px 0px 0px 33px; background:url(http://image.ebs.co.kr/renewal_v1/main/allview_bg03.gif);}
div#portalMain_allv div.av3 li			{float:left; width:117px; height:21px;}
div#portalMain_allv div.av4				{float:left;width:840px; height:137px; padding:7px 0px 0px 33px; background:url(http://image.ebs.co.kr/renewal_v1/main/allview_bg04.gif);}
div#portalMain_allv div.av4 li	 		{float:left;width:117px;}
div#portalMain_allv div.av4 li.bt	 	{float:right;width:92px; margin-top:111px;}
div#portalMain_allv div.av4 dd			{height:16px;}
