@charset "utf-8";

@import url(default.css);
@import url(layout.css);
@import url(common.css);
@import url(standard_board.css);

body																						{background:#fff;}

/* ============================================ */
/* ============================================ */
/* ==========						main					=========== */
/* ============================================ */
/* ============================================ */


/* ---------------- package header ------------------ */

/* login #01
div.member																					{}
div.member div.login																		{position:absolute; top:56px; left:732px; z-index:100;}
div.member div.login div.etc																{text-align:right;}
div.member div.login div.etc span.search													{padding-left:7px; background:url(http://image.ebs.co.kr/portal/portal_main/login_bul_square01.gif) 0 4px no-repeat;}
div.member div.login div.etc a																{font:normal 11px/120% "Dotum"; color:#989898; letter-spacing:-1px;}
div.member div.login div.login_in															{}
div.member div.login div.login_in input														{background:#fff; border:1px solid #dbdbdb; font-size:11px; padding:2px 3px 0 3px; color:#747474; margin-top:-2px;}
div.member div.login div.login_in input.id													{width:61px; background:url(http://image.ebs.co.kr/portal/portal_main/login_back_id.gif) 5px 5px no-repeat;}
div.member div.login div.login_in input.pw													{width:60px; background:url(http://image.ebs.co.kr/portal/portal_main/login_back_pw.gif) 5px 5px no-repeat;}
div.member div.login div.login_in a.btn img													{vertical-align:top;}
*/
	
/* login #01 
 portalMain login 
div.portalMain_login									{float:right; width:350px; padding:31px 0 0 0;}
div.portalMain_login div.etc							{float:right; padding:2px 8px 0 7px;}
div.portalMain_login div.etc span.search				{padding-left:7px; background:url(http://image.ebs.co.kr/portal/portal_main/login_bul_square01.gif) 0 4px no-repeat;}
div.portalMain_login div.etc a							{font:normal 11px/120% "Dotum"; color:#989898; letter-spacing:-1px; vertical-align:-1px;}
div.portalMain_login div.login_in						{float:right;}
div.portalMain_login div.login_in input					{background:#fff; border:1px solid #dbdbdb; font-size:11px; padding:2px 3px 0 3px; color:#747474; margin-top:-1px;}
div.portalMain_login div.login_in input.id				{width:61px; background:url(http://image.ebs.co.kr/portal/portal_main/login_back_id.gif) 5px 5px no-repeat;}
div.portalMain_login div.login_in input.pw				{width:60px; background:url(http://image.ebs.co.kr/portal/portal_main/login_back_pw.gif) 5px 5px no-repeat;}
div.portalMain_login div.login_in a.btn img				{vertical-align:top; margin-top:1px;}
*/
/* total login #01 
	
div.login												{position:absolute; top:56px; left:732px; z-index:100;}
div.login div.etc										{text-align:right;}
div.login div.etc span.search							{padding-left:7px; background:url(http://image.ebs.co.kr/portal/portal_main/login_bul_square01.gif) 0 4px no-repeat;}
div.login div.etc a										{font:normal 11px/120% "Dotum"; color:#989898; letter-spacing:-1px;}
div.login div.login_in									{}
div.login div.login_in input							{background:#fff; border:1px solid #dbdbdb; font-size:11px; padding:2px 3px 0 3px; color:#747474; margin-top:-2px;}
div.login div.login_in input.id							{width:61px; background:url(http://image.ebs.co.kr/portal/portal_main/login_back_id.gif) 5px 5px no-repeat;}
div.login div.login_in input.pw							{width:60px; background:url(http://image.ebs.co.kr/portal/portal_main/login_back_pw.gif) 5px 5px no-repeat;}
div.login div.login_in a.btn img						{vertical-align:top;}
*/	


/*****login - new*****/

/* portalMain login */
div.portalMain_login									{text-align: right; float:right; width:300px; padding:12px 15px 0 0;}
div.portalMain_login div.etc							{padding:2px 3px 4px 7px; width: 285px;text-align: right;}
div.portalMain_login div.etc span.join					{padding-left:7px; background:url(http://image.ebs.co.kr/portal/portal_main/login_bul_square01.gif) 0 4px no-repeat;}
div.portalMain_login div.etc span.search				{padding-left:7px; background:url(http://image.ebs.co.kr/portal/portal_main/login_bul_square01.gif) 0 4px no-repeat;}
div.portalMain_login div.etc a							{font:normal 11px/120% "Dotum"; color:#989898; letter-spacing:-1px; vertical-align:-1px;}
div.portalMain_login div.login_in						{position: relative; font:normal 11px/120% "Dotum"; color:#989898; width: 295px; height: 18px; /*background: url(http://image.ebs.co.kr/portal/portal_main/login_in_bg.gif) 54px 0px no-repeat;*/}
div.portalMain_login div.login_in input					{}
div.portalMain_login div.login_in input.saveid			{position: absolute; left: 0px; top: 2px; width: 13px; height: 13px; padding: 0 ; margin-right: 3px; text-align: right; border: none;}
div.portalMain_login div.login_in input.id				{position: absolute; left: 55px; top: 0px; border: 1px solid #C3C3C3; padding: 0px 0px 0px 2px; width:90px; height: 18px; background:url(http://image.ebs.co.kr/portal/portal_main/login_back_id.gif) 5px 6px no-repeat;}
div.portalMain_login div.login_in input.pw				{position: absolute; left: 151px; top: 0px; border: 1px solid #C3C3C3; padding: 0px 0px 0px 2px; width:90px; height: 18px; background:url(http://image.ebs.co.kr/portal/portal_main/login_back_pw.gif) 5px 6px no-repeat;}
div.portalMain_login div.login_in span					{position: absolute; left: 16px; top: 3px;}
div.portalMain_login div.login_in a.btn					{position: absolute; left: 250px; top: -1px;}
div.portalMain_login div.login_in a.btn img				{vertical-align:top; margin-top:1px;}

/* total login */
div.login												{position:absolute; top:50px; left:622px; z-index:100; width:300px; padding:0px 15px 0 0;}
div.login div.etc										{padding:2px 3px 2px 7px; width: 285px;text-align: right;}
div.login div.etc span.join								{padding-left:7px; background:url(http://image.ebs.co.kr/portal/portal_main/login_bul_square01.gif) 0 4px no-repeat;}
div.login div.etc span.search							{padding-left:7px; background:url(http://image.ebs.co.kr/portal/portal_main/login_bul_square01.gif) 0 4px no-repeat;}
div.login div.etc a										{font:normal 11px/120% "Dotum"; color:#989898; letter-spacing:-1px;}
div.login div.login_in									{position: relative; font:normal 11px/120% "Dotum"; color:#989898; width: 295px; height: 18px; /*background: url(http://image.ebs.co.kr/portal/portal_main/login_in_bg.gif) 54px 0px no-repeat;*/}
div.login div.login_in input							{background:#fff; border:1px solid #dbdbdb; font-size:11px; padding:2px 3px 0 3px; color:#747474; margin-top:-2px;}
div.login div.login_in input.saveid						{position: absolute; left: 0px; top: 4px; width: 13px; height: 13px; padding: 0 ; margin-right: 3px; text-align: right; border: none;}
div.login div.login_in input.id							{position: absolute; left: 55px; top: 3px; border: 1px solid #C3C3C3; padding: 0px 0px 0px 2px; width:90px; height: 18px; background:url(http://image.ebs.co.kr/portal/portal_main/login_back_id.gif) 5px 6px no-repeat;}
div.login div.login_in input.pw							{position: absolute; left: 151px; top: 3px; border: 1px solid #C3C3C3; padding: 0px 0px 0px 2px; width:90px; height: 18px; background:url(http://image.ebs.co.kr/portal/portal_main/login_back_pw.gif) 5px 6px no-repeat;}
div.login div.login_in span								{position: absolute; left: 16px; top: 3px;}
div.login div.login_in a.btn							{position: absolute; left: 250px; top: 0px;}
div.login div.login_in a.btn img						{vertical-align:top;}


/* mini gnb */
div.mini_gnb																				{float:left; width:901px; height:25px; padding:0 17px 0 17px;}
div.mini_gnb ul																				{float:left; width:901px; height:17px; padding:4px 0; background:url(http://image.ebs.co.kr/portal/education/mini_gnb_bg.gif) 49% 0 no-repeat;}
div.mini_gnb ul li																			{float:left;}
div.mini_gnb ul li.mini_btn																	{width:104px; padding:0 8px 0 1px;}
div.mini_gnb ul li.mini_btn img																{display:block;}
div.mini_gnb ul li.mini_btn div.time_table													{float:left; margin-right:2px;}
div.mini_gnb ul li.mini_btn div.onAir														{float:left; position:relative; top:0; left:0; z-index:1;}
div.mini_gnb ul li.mini_btn div.onAir img.onair_btn											{position:relative; float:left; top:0; left:0; z-index:2; cursor:pointer;}
div.mini_gnb ul li.mini_btn div.onAir dl.onAir_lry											{float:left; position:absolute; top:0; left:0; width:40px; height:auto; padding:16px 0 0 0px; border:2px solid #6A8ECF; background:#fff; z-index:1;}
div.mini_gnb ul li.mini_btn div.onAir dl.onAir_lry dd										{float:left; padding:0 0 2px 0; background:url(http://image.ebs.co.kr/portal/common/onAir_LiBg.gif) bottom center no-repeat;}
div.mini_gnb ul li.mini_btn div.onAir dl.onAir_lry dd a										{float:left; display:block; width:38px; height:16px; overflow:hidden;}
div.mini_gnb ul li.mini_btn div.onAir dl.onAir_lry dd img									{float:left; display:block; margin:0; padding:0;}
div.mini_gnb ul li.mini_btn div.onAir dl.onAir_lry dd.end									{background:none;}
div.mini_gnb ul li.minisub_gnb																{width:171px; padding:0 26px 0 7px;}
div.mini_gnb ul li.minilink_gnb																{width:215px; padding:0 25px 0 21px;}
div.mini_gnb ul li.minidirect_gnb															{/* width:116px; */width:26px; padding-left:7px;}
div.mini_gnb ul li.mini_search																{width:185px; padding:0 0 0 7px;}
div.mini_gnb ul li.mini_search_new															{width:280px; padding:0 0 0 7px;}
/*div.mini_gnb ul li.mini_search input														{width:89px; height:12px; padding:2px 0 0 2px; font:11px/120% "Dotum"; color:#aeaeae; border:1px solid #d7d7d7;}*/

/* top flash
div.top_flash																						{float:left; width:901px; height:70px; padding:0 17px;}
*/

/* top_logo-new */
div.top_logo			{float: left; width: 290px; height:42px; padding:28px 0px 0px 17px;}
div.top_logo a			{float: left; display: inline;}
/* top flash-new*/
div.top_flash			{float:left; width:300px; height:70px;}

/* main navi */
div.main_navi																				{float:left; position:relative; top:0; left:0; width:935px; height:41px;}
div.main_navi div.navi																		{width:935px; height:41px; background:url(http://image.ebs.co.kr/portal/package/main_navi_bg.gif) left top no-repeat;}
div.main_navi div.navi ul																	{width:756px; height:29px; padding:12px 0 0 24px; text-align:center;}
div.main_navi div.navi ul li																{display:inline; padding:0 28px 0 26px; background:url(http://image.ebs.co.kr/portal/package/main_navi_line.gif) 0 40% no-repeat;}
div.main_navi div.navi ul li img															{vertical-align:top;}
div.main_navi div.navi ul li.first															{background:none;}
div.main_navi div.navi ul li.end															{}

/* main navi 복사 주문 패키지 추가  2010.01.22 */
div.main_navi div.submenu_layer																{position:absolute; width:166px; height:25px; top:8px; left:756px; z-index:5;}
div.main_navi div.submenu_layer ul															{width:166px; height:20px; padding-top:5px; text-align:center; background:url(http://image.ebs.co.kr/portal/package/package_subnavi_bg.gif) 0 0 no-repeat;}
div.main_navi div.submenu_layer ul li														{display:inline;}
div.main_navi div.submenu_layer ul li.sub_navi_list01										{padding:1px 8px 3px 28px; background:url(http://image.ebs.co.kr/portal/package/package_subnavi_bul01.gif) 8px 0 no-repeat;}



/* top search */
div.search_domain																			{float:left; width:914px; height:30px; padding:7px 10px 9px 0px; background:url(http://image.ebs.co.kr/portal/language/search_bg.gif) left top no-repeat;}
/* keyword */
/*div.search_domain div.keyword																{float:left; width:220px; height:32px; cursor:pointer; margin-right:0px; padding-left:37px; background:url(http://image.ebs.co.kr/portal/portal_main_new/tagCloud_popular_ico_sub.gif) 5px 9px no-repeat;}
div.search_domain div.keyword ul															{width:90%; padding-top:9px; text-align:center;}
div.search_domain div.keyword ul li															{float:left;}
div.search_domain div.keyword ul li.first a													{display:inline; padding:0px; font:bold 12px/120% "Dotum"; color:#0049a5;}
div.search_domain div.keyword ul li.second a												{display:inline; padding:0 6px 0 4px; font:bold 12px/120% "Dotum"; color:#3d862a;}
div.search_domain div.keyword ul li.end a													{display:inline; padding:0px; font:normal 12px/120% "Dotum"; color:#27639f;background:#dff1ff;}
*/
div.search_domain div.keyword																{float:left; width:220px; height:32px; cursor:pointer; margin-right:0px; padding-left:37px; background:url(http://image.ebs.co.kr/portal/portal_main_new/tagCloud_popular_ico_sub.gif) 5px 9px no-repeat;}
div.search_domain div.keyword ul															{width:90%; padding-top:9px; text-align:center;}
div.search_domain div.keyword ul li															{float:left; display:inline;}
div.search_domain div.keyword ul li a.first													{float:left; margin:0px; padding:0px; font:bold 12px/120% "Dotum"; color:#0049a5;}
div.search_domain div.keyword ul li a.second												{float:left; margin:0px; padding:0px; font:bold 12px/120% "Dotum"; color:#3d862a;}
div.search_domain div.keyword ul li a.end													{float:left; margin:0px; padding:0px; font:normal 12px/120% "Dotum"; color:#27639f;background:#dff1ff;}
/*div.search_domain div.keyword div.keyword_tagCloud_wrap														{position:relative; top:0; left:0; width:0;}
div.search_domain div.keyword div.keyword_tagCloud_wrap div.keyword_tagCloud								{position:absolute; float:left; top:-29px; left:-11px; width:204px; height:211px; padding:10px 7px 0 7px; border:2px solid #495cca; background:#fff; overflow:hidden;}
div.search_domain div.keyword div.keyword_tagCloud_wrap div.keyword_tagCloud ul								{float:left; width:204px; height:185px; overflow:hidden;}
div.search_domain div.keyword div.keyword_tagCloud_wrap div.keyword_tagCloud ul li							{float:left; padding:3px 6px 3px 5px; white-space:nowrap; background:url(http://image.ebs.co.kr/portal/common/tagCloud_line.gif) right center no-repeat;}
div.search_domain div.keyword div.keyword_tagCloud_wrap div.keyword_tagCloud ul a							{float:left; display:block; font-family:"Dotum";}
div.search_domain div.keyword div.keyword_tagCloud_wrap div.keyword_tagCloud ul a.style0					{font-size:11px; color:#858585; height:19px; padding-top:6px;}
div.search_domain div.keyword div.keyword_tagCloud_wrap div.keyword_tagCloud ul a.style1					{font-size:11px; color:#858585; height:19px; padding-top:6px;}
div.search_domain div.keyword div.keyword_tagCloud_wrap div.keyword_tagCloud ul a.style2					{font-size:15px; color:#858585; height:20px; padding-top:5px;}
div.search_domain div.keyword div.keyword_tagCloud_wrap div.keyword_tagCloud ul a.style3					{font-size:12px; color:#858585; height:19px; padding-top:6px;}
div.search_domain div.keyword div.keyword_tagCloud_wrap div.keyword_tagCloud ul a.style4					{font-size:14px; color:#161616; font-weight:bold; height:19px; padding-top:6px;}
div.search_domain div.keyword div.keyword_tagCloud_wrap div.keyword_tagCloud ul a.style5					{font-size:15px; color:#199804; font-weight:bold; letter-spacing:-1px; height:20px; padding-top:5px;}
div.search_domain div.keyword div.keyword_tagCloud_wrap div.keyword_tagCloud ul a.style6					{font-size:14px; color:#ff7003; font-weight:bold; letter-spacing:-1px; height:19px; padding-top:6px;}
div.search_domain div.keyword div.keyword_tagCloud_wrap div.keyword_tagCloud ul a.style7					{font-size:14px; color:#ffffff; font-weight:bold; background:#ff7003; height:19px; padding-top:6px; padding-left:3px; padding-right:3px;}
div.search_domain div.keyword div.keyword_tagCloud_wrap div.keyword_tagCloud ul a.style8					{font-size:12px; color:#ffffff; font-weight:bold; background:#3fc702; height:19px; padding-top:6px; padding-left:3px; padding-right:3px;}
div.search_domain div.keyword div.keyword_tagCloud_wrap div.keyword_tagCloud ul a.style9					{font-size:11px; color:#858585; height:19px; padding-top:6px;}
*/
/* total_search */
div.search_domain div.total_search															{float:left; padding:4px 11px 0 20px;}
div.search_domain div.total_search ul.insert_data											{float:left; width:460px; height:23px;}
div.search_domain div.total_search ul.insert_data li										{height:28px;}
div.search_domain div.total_search ul.insert_data li.select									{float:left; position:relative; top:0; left:0; width:95px; height:25px; margin-right:7px; background:url(http://image.ebs.co.kr/portal/common/sub_totalSrch_selectBg.gif) 0 0 no-repeat;}
div.search_domain div.total_search ul.insert_data li.select input							{width:66px; height:24px;margin:4px 0 0 10px; text-align:center; font:bold 12px/120% "Gulim"; color:#444; border:none; background:transparent; cursor:pointer;}
:root div.search_domain div.total_search ul.insert_data li.select input						{}
/*
div.search_domain div.total_search ul.insert_data li.select div.totalSearch_LryWrap										{position:absolute; top:24px; left:0;}
div.search_domain div.total_search ul.insert_data li.select div.totalSearch_LryWrap ul.totalSearch_Lry					{width:110px; padding:14px 3px; background:#fff; border:1px solid #aaafb2;}
div.search_domain div.total_search ul.insert_data li.select div.totalSearch_LryWrap ul.totalSearch_Lry li				{width:110px; height:16px;}
div.search_domain div.total_search ul.insert_data li.select div.totalSearch_LryWrap ul.totalSearch_Lry li a				{display:block; width:93px; height:14px; padding-top:2px; color:#474747; padding-left:17px}
div.search_domain div.total_search ul.insert_data li.select div.totalSearch_LryWrap ul.totalSearch_Lry li a:hover		{color:#fff; background:#000;}
*/
/* New Design */
div.search_domain div.total_search ul.insert_data li.select div.totalSearch_LryWrap										{position:absolute; top:25px; left:5px;}
div.search_domain div.total_search ul.insert_data li.select div.totalSearch_LryWrap ul.totalSearch_Lry					{width:86px; height: 136px; padding-top: 9px; background: url(http://image.ebs.co.kr/portal/common/totalSearch_Lry_gray_bg.gif) no-repeat;}
div.search_domain div.total_search ul.insert_data li.select div.totalSearch_LryWrap ul.totalSearch_Lry li				{width:83px; height:18px; padding-left:3px;}
div.search_domain div.total_search ul.insert_data li.select div.totalSearch_LryWrap ul.totalSearch_Lry li a				{display:block; width:70px; height:16px; padding:2px 0px 0px 10px; color:#474747;}
div.search_domain div.total_search ul.insert_data li.select div.totalSearch_LryWrap ul.totalSearch_Lry li a:hover		{color:#fff; background:#000;}

div.search_domain div.total_search ul.insert_data li.select img.btn														{position:absolute; top:4px; left:74px; padding:5px; z-index:100; cursor:pointer;}
div.search_domain div.total_search ul.insert_data li.input									{position:relative; float:left; top:0; left:0; width:297px; margin-right:5px; background:url(http://image.ebs.co.kr/portal/common/sub_totalSrch_inputBg.gif) 0 0 no-repeat;}
div.search_domain div.total_search ul.insert_data li.input input							{width:260px; margin-left:10px; padding-top:4px; border:none; background:transparent;}
div.search_domain div.total_search ul.insert_data li.input img.btn							{position:absolute; top:3px; left:277px; z-index:100;}
div.search_domain div.total_search ul.insert_data li.btn									{float:left;}
div.search_domain div.total_search ul.insert_data li.btn a img								{display:block;}
/* order */
div.search_domain div.order																	{float:right; position:relative; top:0; left:0; width:149px; height:28px; border:1px solid #d7d7d7; overflow:visible; padding-right:6px; }
div.search_domain div.order ul.list															{float:left; position:relative; top:0; left:0; width:143px; height:28px; overflow:hidden; padding-left:6px; z-index:100;}
div.search_domain div.order ul.list li														{float:left; position:absolute; left:9px; width:143px; height:28px; background:#fdfdfd;}
div.search_domain div.order ul.list li a													{float:left; display:block; width:120px; height:18px; padding-right:5px; overflow:hidden; padding-top:10px; font:normal 11px/120% "Dotum"; color:#686868;}
div.search_domain div.order ul.list li span.num												{float:left; display:block; width:10px; height:19px; padding-top:9px;}
div.search_domain div.order div.topLanking5_lyr												{}
div.search_domain div.order div.topLanking5_lyr ul											{position:absolute; top:-1px; left:-1px; width:154px; height:202px; padding:8px 0 0 10px; border:2px solid #f872a5; background:#fff; z-index:101;}
div.search_domain div.order div.topLanking5_lyr ul li										{width:126px; padding:0 0 2px 20px;}
div.search_domain div.order div.topLanking5_lyr ul li a										{font:normal 11px/120% Dotum; color:#6e6e6e;}
div.search_domain div.order div.topLanking5_lyr ul li.num1									{background:url(http://image.ebs.co.kr/portal/bul/topLanking5_num01.gif) 0 0 no-repeat;}
div.search_domain div.order div.topLanking5_lyr ul li.num2									{background:url(http://image.ebs.co.kr/portal/bul/topLanking5_num02.gif) 0 0 no-repeat;}
div.search_domain div.order div.topLanking5_lyr ul li.num3									{background:url(http://image.ebs.co.kr/portal/bul/topLanking5_num03.gif) 0 0 no-repeat;}
div.search_domain div.order div.topLanking5_lyr ul li.num4									{background:url(http://image.ebs.co.kr/portal/bul/topLanking5_num04.gif) 0 0 no-repeat;}
div.search_domain div.order div.topLanking5_lyr ul li.num5									{background:url(http://image.ebs.co.kr/portal/bul/topLanking5_num05.gif) 0 0 no-repeat;}
div.search_domain div.order div.topLanking5_lyr ul li.num6									{background:url(http://image.ebs.co.kr/portal/bul/topLanking5_num06.gif) 0 0 no-repeat;}
div.search_domain div.order div.topLanking5_lyr ul li.num7									{background:url(http://image.ebs.co.kr/portal/bul/topLanking5_num07.gif) 0 0 no-repeat;}
div.search_domain div.order div.topLanking5_lyr ul li.num8									{background:url(http://image.ebs.co.kr/portal/bul/topLanking5_num08.gif) 0 0 no-repeat;}
div.search_domain div.order div.topLanking5_lyr ul li.num9									{background:url(http://image.ebs.co.kr/portal/bul/topLanking5_num09.gif) 0 0 no-repeat;}
div.search_domain div.order div.topLanking5_lyr ul li.num10									{background:url(http://image.ebs.co.kr/portal/bul/topLanking5_num10.gif) 0 0 no-repeat;}
div.search_domain div.order div.topLanking5_lyr ul li.more									{padding-top:5px; border-top:1px solid #e3e3e3; text-align:right;}
div.search_domain div.order 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;}

/* order no data */
div.search_domain div.order ul.noData_list													{float:left; position:relative; top:0; left:0; width:103px; height:28px; overflow:hidden; padding-left:46px; z-index:100;}
div.search_domain div.order ul.noData_list li												{float:left; position:absolute; left:49px; top:8px; width:103px; height:14px; background:#fdfdfd;}

/* ---------------- package container ------------------ */

/* left area */
div.ucc																						{float:left; width:195px; height:150px; background:url(http://image.ebs.co.kr/portal/language/ucc_bg.gif) left top no-repeat; padding:20px 0 0 25px;}
div.ucc img																					{width:169px; height:125px; display:block;}
div.lecture																					{float:left; width:210px; height:373px; background:url(http://image.ebs.co.kr/portal/package/left_navi_bg.gif) left top no-repeat; padding:44px 0 0 10px; margin-bottom:5px;}
div.lecture iframe																			{float:left; width:204px; height:359px;}

/* main lnb */
div.package_lecture																			{float:left; width:220px; margin-bottom:7px;}
div.package_lecture div.lecture_middle														{width:220px; background:url(http://image.ebs.co.kr/portal/package/left_navi_middlebg.gif) left top repeat-y;}
div.package_lecture div.lecture_top															{width:220px; background:url(http://image.ebs.co.kr/portal/package/left_navi_topbg.gif) left top no-repeat;}
div.package_lecture div.lecture_sub_top														{width:220px; background:url(http://image.ebs.co.kr/portal/package/left_navi_sub_topbg.gif) left top no-repeat;}
div.package_lecture div.lecture_bottom														{width:204px; padding:0 6px 13px 10px; background:url(http://image.ebs.co.kr/portal/package/left_navi_bottombg.gif) left bottom no-repeat;}
div.package_lecture div.lecture_bottom h1													{width:197px; height:33px; padding:11px 0 0 7px;}
div.package_lecture div.lecture_bottom h1 img												{vertical-align:top;}
div.package_lecture div.lecture_bottom iframe												{width:204px; height:359px;}

/* advertise */
div.advertise																				{float:left; width:196px; padding:10px 11px 0 11px; margin:5px 0 0px 0; border:1px solid #e4e4e4;}
div.advertise dl.first																		{float:left; width:196px; padding-bottom:7px; border-bottom:1px solid #e4e4e4;}
div.advertise dl.first dt																	{float:left; padding-right:6px;}
div.advertise dl.first dt img																{display:block; width:54px; height:74px;}
div.advertise dl.first dd																	{float:left; margin-left:5px;}
div.advertise dl.first dd.title																{width:130px; padding:5px 0 3px 1px; border-bottom:1px solid #e4e4e4;}
div.advertise dl.first dd.head																{width:115px; padding:5px 0 1px 0; font:bold 11px/120% "Dotum";}
div.advertise dl.first dd.head a															{color:#7f7f7f;}
div.advertise dl.first dd.explain															{width:111px; padding:2px 0 0 0; font:11px/120% "Dotum"; color:#969696;}
div.advertise dl.end																		{float:left; width:198px; padding:11px 0 12px 0;}
div.advertise dl.end dt																		{float:left; padding-right:6px;}
div.advertise dl.end dt img																	{display:block;}
div.advertise dl.end dd																		{float:left; margin-left:5px;}
div.advertise dl.end dd.title																{width:130px; padding:5px 0 5px 1px; border-bottom:1px solid #e4e4e4;}
div.advertise dl.end dd.head																{width:115px; padding:5px 0 1px 0; font:bold 11px/120% "Dotum"; letter-spacing:-1px;}
div.advertise dl.end dd.head a																{color:#7f7f7f;}
div.advertise dl.end dd.explain																{width:115px; padding:2px 0 10px 0; font:11px/120% "Dotum"; color:#969696; letter-spacing:-1px;}
	
/* btn */
div.download_btn																			{float:left; width:220px; margin:0px 0 8px 0;}
div.download_btn ul																			{float:left; width:220px;}
div.download_btn ul li																		{float:left;}
div.download_btn ul li img																	{display:block;}
div.download_btn ul li.first																{float:left; padding-bottom:5px;}
div.download_btn ul li.middle																{float:right;}
div.download_btn ul li.end																	{}

/* customer */
div.customer																				{float:left; width:213px; height:135px; overflow:hidden; padding:5px 0 0 7px; margin-top:5px; background:url(http://image.ebs.co.kr/portal/language/customer_bg.gif) left top no-repeat;}
div.customer h1																				{float:left;}
div.customer dl																				{float:left; width:213px; padding-top:13px;}
div.customer dl dt																			{float:left; width:82px; float:left; padding:10px 6px 10px 0;}
div.customer dl dd																			{float:left; width:109px; padding:0 7px 2px 9px; font:11px/120% "Dotum"; letter-spacing:-1px; background:url(http://image.ebs.co.kr/portal/bul/square_bul.gif) 0 40% no-repeat;}
div.customer dl dd a																		{color:#808080;}




/* center area */
div.main_banner																				{float:left; width:531px; height:170px; margin-bottom:18px; position:relative; top:0; left:0; z-index:0;}
div.main_banner ul 																			{float:left; width:519px; height:148px; border:6px solid #f9a0bf; position:relative; top:0; left:0; z-index:0; overflow:hidden;}
div.main_banner ul li																		{position:absolute; top:0; left:0; width:470px; height:148px; overflow:hidden; text-align:left; z-index:1;}
div.main_banner ul li img																	{position:absolute; top:0; left:0; vertical-align:top;}
div.main_banner a#mainbanner_more															{position:absolute; top:146px; width:66px; height:21px; z-index:2; background:url(http://image.ebs.co.kr/portal/del_img/banner_packageBtn.gif) 0 0 no-repeat;}
div.news																					{float:left; width:531px; height:130px; margin-bottom:27px;}
div.news div.title_img																		{float:left; width:164px; height:130px; margin-right:14px;}
div.news div.title_img img																	{vertical-align:top; width:164px; height:130px;}
div.news div.notice																			{float:left;}
div.news div.notice	div.news_tab															{float:left; width:353px;}
div.news div.notice	div.news_tab ul															{float:left; display:inline; width:345px; padding:0 1px 0 5px; margin:18px 1px 0 1px; background:url(http://image.ebs.co.kr/portal/bul/bottom_fa78aa_line.gif) left bottom repeat-x;}
div.news div.notice	div.news_tab ul li														{float:left; padding:0 2px 0 3px;}
div.news div.notice	div.news_tab ul li.first												{}
div.news div.notice	div.news_tab ul li.first img											{vertical-align:top; cursor:pointer;}
div.news div.notice	div.news_tab ul li.end													{}
div.news div.notice	div.news_tab ul li.end img												{vertical-align:top; cursor:pointer;}
div.news div.notice	div.news_tab ul li.more													{float:right; margin-top:15px;}
div.news div.notice	div.news_tab ul li.more img												{display:block; padding:5px 0;}
div.news div.notice	div.news_list1															{clear:both; width:353px; height:34px;}
div.news div.notice	div.news_list1 ul														{float:left; width:353px; height:30px; padding:3px 0 0 0;}
div.news div.notice	div.news_list1 ul li													{float:left;}
div.news div.notice	div.news_list1 ul li dl													{float:left; background:url(http://image.ebs.co.kr/portal/bul/bottom_a4a4a4_dot.gif) left bottom repeat-x;}
div.news div.notice	div.news_list1 ul li dl dt												{float:left; padding:7px 0 2px 15px; font:12px/120% "Gulim"; background:url(http://image.ebs.co.kr/portal/bul/square_818181_bul.gif) 2px 11px no-repeat;}
div.news div.notice	div.news_list1 ul li dl dt.first img									{vertical-align:top;}
div.news div.notice	div.news_list1 ul li dl dd												{float:right; padding:7px 1px 2px 0;}
div.news div.notice	div.news_list2															{clear:both; width:353px; height:34px;}
div.news div.notice	div.news_list2 ul														{float:left; width:353px; height:30px; padding:3px 0 0 0;}
div.news div.notice	div.news_list2 ul li													{float:left;}
div.news div.notice	div.news_list2 ul li dl													{float:left; background:url(http://image.ebs.co.kr/portal/bul/bottom_a4a4a4_dot.gif) left bottom repeat-x;}
div.news div.notice	div.news_list2 ul li dl dt												{float:left; padding:7px 0 2px 15px; font:12px/120% "Gulim"; background:url(http://image.ebs.co.kr/portal/bul/square_818181_bul.gif) 2px 11px no-repeat;}
div.news div.notice	div.news_list2 ul li dl dt.first img									{vertical-align:top;}
div.news div.notice	div.news_list2 ul li dl dd												{float:right; padding:7px 1px 2px 0;}

/* freedom use */
div.freedom_use																				{float:left; width:531px; height:140px; margin-bottom:27px;}
div.freedom_use h1																			{margin-bottom:6px;}
div.freedom_use h1 img																		{vertical-align:top;}
div.freedom_use div.explain_btn																{}
div.freedom_use div.explain_btn img															{display:block;}

/* recommendation package */
div.recommendation_package																	{float:left; width:531px; height:333px; overflow:hidden; margin-bottom:22px;}
div.recommendation_package h1																{margin-bottom:7px;}
div.recommendation_package h1 img															{vertical-align:top;}

div.recommendation_package div.middle														{float:left; width:218px; height:135px; padding:17px 23px 0 21px; margin:0 7px 7px 0; background:url(http://image.ebs.co.kr/portal/package/recommendation_package_bg.gif) left top no-repeat;}
div.recommendation_package div.middle ul.tab												{float:left; width:218px; margin-bottom:5px; padding-bottom:4px; border-bottom:1px solid #e1e1e1;}
div.recommendation_package div.middle ul.tab li												{float:left;}
div.recommendation_package div.middle ul.tab li.title										{float:left;}
div.recommendation_package div.middle ul.tab li.title img									{vertical-align:top;}
div.recommendation_package div.middle ul.tab li.more										{float:right; margin-top:15px; padding-right:2px;}
div.recommendation_package div.middle ul.tab li.more img									{display:block;}
div.recommendation_package div.middle h2													{float:left; margin-bottom:10px;}
div.recommendation_package div.middle h2 img												{vertical-align:top;}
div.recommendation_package div.middle ul.list												{width:218px;}
div.recommendation_package div.middle ul.list li											{float:right; width:218px; text-align:right;}
div.recommendation_package div.middle ul.list li dl											{clear:both; width:218px; padding-top:1px; text-align:right;}
div.recommendation_package div.middle ul.list li dl dd										{clear:both; width:137px; text-align:right;  margin:0 0 0 80px;}
div.recommendation_package div.middle ul.list li dl dd.title								{clear:both; font:11px/120% "Dotum";}
div.recommendation_package div.middle ul.list li dl dd.title a								{color:#313131; text-align:right;}
div.recommendation_package div.middle ul.list li dl dd.text									{padding-top:2px; color:#ff5d0e; font:11px/120% "Dotum";}
div.recommendation_package div.middle ul.list li dl dd.text a								{color:#ff5d0e;}
div.recommendation_package div.middle ul.list li dl dd.text a span							{color:#313131; background:url(http://image.ebs.co.kr/portal/board/course_arrow.gif) no-repeat 100% 3px; padding:0 13px 0 0; font:11px/120% "Dotum";}
div.recommendation_package div.middle ul.list li dl dd.text img								{}

div.recommendation_package div.high_school													{float:left; width:218px; height:135px; padding:17px 23px 0 21px; background:url(http://image.ebs.co.kr/portal/package/recommendation_package_bg2.gif) left top no-repeat;}
div.recommendation_package div.high_school ul.tab											{float:left; width:218px; padding-bottom:4px; margin-bottom:5px; border-bottom:1px solid #e1e1e1;}
div.recommendation_package div.high_school ul.tab li										{float:left;}
div.recommendation_package div.high_school ul.tab li.title									{float:left;}
div.recommendation_package div.high_school ul.tab li.title img								{vertical-align:top;}
div.recommendation_package div.high_school ul.tab li.more									{float:right; margin-top:15px; padding-right:2px;}
div.recommendation_package div.high_school ul.tab li.more img								{display:block;}
div.recommendation_package div.high_school h2												{float:left; margin-bottom:10px;}
div.recommendation_package div.high_school h2 img											{vertical-align:top;}
div.recommendation_package div.high_school ul.list											{width:218px;}
div.recommendation_package div.high_school ul.list li										{float:right; width:218px; text-align:right;}
div.recommendation_package div.high_school ul.list li dl									{clear:both; width:218px; padding-top:1px; text-align:right;}
div.recommendation_package div.high_school ul.list li dl dd									{clear:both; width:137px; text-align:right;  margin:0 0 0 80px;}
div.recommendation_package div.high_school ul.list li dl dd.title							{clear:both; font:11px/120% "Dotum";}
div.recommendation_package div.high_school ul.list li dl dd.title a							{color:#313131; text-align:right;}
div.recommendation_package div.high_school ul.list li dl dd.text							{padding-top:2px; color:#ff5d0e; font:11px/120% "Dotum";}
div.recommendation_package div.high_school ul.list li dl dd.text a							{color:#ff5d0e;}
div.recommendation_package div.high_school ul.list li dl dd.text a span						{color:#313131; background:url(http://image.ebs.co.kr/portal/board/course_arrow.gif) no-repeat 100% 3px; padding:0 13px 0 0; font:11px/120% "Dotum";}
div.recommendation_package div.high_school ul.list li dl dd.text img						{}

div.recommendation_package div.language														{float:left; width:218px; height:135px; padding:17px 23px 0 21px; margin-right:7px; background:url(http://image.ebs.co.kr/portal/package/recommendation_package_bg3.gif) left top no-repeat;}
div.recommendation_package div.language ul.tab												{float:left; width:218px; padding-bottom:4px; margin-bottom:5px; border-bottom:1px solid #e1e1e1;}
div.recommendation_package div.language ul.tab li											{float:left;}
div.recommendation_package div.language ul.tab li.title										{float:left;}
div.recommendation_package div.language ul.tab li.title img									{vertical-align:top;}
div.recommendation_package div.language ul.tab li.more										{float:right; margin-top:15px; padding-right:2px;}
div.recommendation_package div.language ul.tab li.more img									{display:block;}
div.recommendation_package div.language h2													{float:left; margin-bottom:10px;}
div.recommendation_package div.language h2 img												{vertical-align:top;}
div.recommendation_package div.language ul.list												{width:218px;}
div.recommendation_package div.language ul.list li											{float:right; width:218px; text-align:right;}
div.recommendation_package div.language ul.list li dl										{clear:both; width:218px; padding-top:1px; text-align:right;}
div.recommendation_package div.language ul.list li dl dd									{clear:both; width:137px; text-align:right;  margin:0 0 0 80px;}
div.recommendation_package div.language ul.list li dl dd.title								{clear:both; font:11px/120% "Dotum";}
div.recommendation_package div.language ul.list li dl dd.title a							{color:#313131; text-align:right;}
div.recommendation_package div.language ul.list li dl dd.text								{padding-top:2px; color:#ff5d0e; font:11px/120% "Dotum";}
div.recommendation_package div.language ul.list li dl dd.text a								{color:#ff5d0e;}
div.recommendation_package div.language ul.list li dl dd.text a span						{color:#313131; background:url(http://image.ebs.co.kr/portal/board/course_arrow.gif) no-repeat 100% 3px; padding:0 13px 0 0; font:11px/120% "Dotum";}
div.recommendation_package div.language ul.list li dl dd.text img							{}

div.recommendation_package div.compound_package												{float:left; width:218px; height:135px; padding:17px 23px 0 21px; background:url(http://image.ebs.co.kr/portal/package/recommendation_package_bg4.gif) left top no-repeat;}
div.recommendation_package div.compound_package ul.tab										{float:left; width:218px; padding-bottom:4px; margin-bottom:5px; border-bottom:1px solid #e1e1e1;}
div.recommendation_package div.compound_package ul.tab li									{float:left;}
div.recommendation_package div.compound_package ul.tab li.title								{float:left;}
div.recommendation_package div.compound_package ul.tab li.title img							{vertical-align:top;}
div.recommendation_package div.compound_package ul.tab li.more								{float:right; margin-top:15px; padding-right:2px;}
div.recommendation_package div.compound_package ul.tab li.more img							{display:block;}
div.recommendation_package div.compound_package h2											{float:left; margin-bottom:10px;}
div.recommendation_package div.compound_package h2 img										{vertical-align:top;}
div.recommendation_package div.compound_package ul.list										{width:218px;}
div.recommendation_package div.compound_package ul.list li									{float:right; width:218px; text-align:right;}
div.recommendation_package div.compound_package ul.list li dl								{clear:both; width:218px; padding-top:1px; text-align:right;}
div.recommendation_package div.compound_package ul.list li dl dd							{clear:both; width:137px; text-align:right;  margin:0 0 0 80px;}
div.recommendation_package div.compound_package ul.list li dl dd.title						{clear:both; font:11px/120% "Dotum";}
div.recommendation_package div.compound_package ul.list li dl dd.title a					{color:#313131; text-align:right;}
div.recommendation_package div.compound_package ul.list li dl dd.text						{padding-top:2px; color:#ff5d0e; font:11px/120% "Dotum";}
div.recommendation_package div.compound_package ul.list li dl dd.text a						{color:#ff5d0e;}
div.recommendation_package div.compound_package ul.list li dl dd.text a span				{color:#313131; background:url(http://image.ebs.co.kr/portal/board/course_arrow.gif) no-repeat 100% 3px; padding:0 13px 0 0; font:11px/120% "Dotum";}
div.recommendation_package div.compound_package ul.list li dl dd.text img					{}

/* my package */
div.my_package																				{float:left; width:256px; height:137px; padding:13px 9px 10px 266px; background:url(http://image.ebs.co.kr/portal/package/mypackage_bg.gif) left top no-repeat;}
div.my_package ul																			{float:left; width:217px; height:112px; padding:25px 20px 0 19px; background:url(http://image.ebs.co.kr/portal/package/mypackage_contents_bg.gif) 0 0 no-repeat;}
div.my_package ul li																		{float:left; width:209px; font:11px/120% "Dotum"; padding-left:8px; background:url(http://image.ebs.co.kr/portal/bul/triangle_bul.gif) 0px 50% no-repeat;}
div.my_package ul li dl																		{float:left; width:209px;}
div.my_package ul li dl dt																	{float:left; padding:3px 0;}
div.my_package ul li dl dt a																{color:#666666;}
div.my_package ul li dl dt a span															{color:#ff5d0e;}
div.my_package ul li dl dd																	{float:right;}
div.my_package ul li dl dd img																{display:block;}

/* right area */
div.right_top_banner																		{width:150px; height:160px; margin-bottom:10px;}
div.right_top_banner iframe																	{width:150px; height:160px;}
div.right_middle_banner div.right_middle_bannerlong											{margin-bottom:10px;}
div.right_middle_banner div.right_middle_bannerlong iframe									{width:150px; height:420px;}
div.right_middle_banner div.right_middle_bannershort										{margin-bottom:10px;}
div.right_middle_banner div.right_middle_bannershort iframe									{width:150px; height:120px;}
div.right_bottom_banner																		{}
div.right_bottom_banner div.banner_01														{margin-bottom:5px;}
div.right_bottom_banner div.banner_01 iframe												{width:150px; height:60px;}
div.right_bottom_banner div.banner_02														{margin-bottom:5px;}
div.right_bottom_banner div.banner_02 iframe												{width:150px; height:60px;}
div.right_bottom_banner div.banner_03														{margin-bottom:5px;}
div.right_bottom_banner div.banner_03 iframe												{width:150px; height:60px;}
div.right_bottom_banner div.banner_04														{margin-bottom:5px;}
div.right_bottom_banner div.banner_04 iframe												{width:150px; height:60px;}
div.right_bottom_banner div.banner_05														{margin-bottom:5px;}
div.right_bottom_banner div.banner_05 iframe												{width:150px; height:60px;}

/* sub right banner */
ul.right_banner																				{float:left; width:90px;}
ul.right_banner li																			{float:left;}
ul.right_banner li.first																	{margin-bottom:10px;}
ul.right_banner li.first a img																{display:block;}
ul.right_banner li.first iframe																{width:90px; height:249px;}
ul.right_banner li.second																	{margin-bottom:10px;}
ul.right_banner li.second a img																{display:block;}
ul.right_banner li.second iframe															{width:90px; height:400px;}
ul.right_banner li.third																	{margin-bottom:10px;}
ul.right_banner li.third a img																{display:block;}
ul.right_banner li.third iframe																{width:90px; height:120px;}
ul.right_banner li.end																		{margin-bottom:10px;}
ul.right_banner li.end a img																{display:block;}
ul.right_banner li.end iframe																{width:90px; height:60px;}

/* =======================================================		sub		===========================================================*/

div.English_Cafe																			{float:left; width:591px; margin:9px 0 27px 0;}
div.English_Cafe h2																			{height:45px; padding-top:1px; font:bold 16px/120% "Gulim"; color:#000000; background:url(http://image.ebs.co.kr/portal/package/package_bottom_line.gif) left bottom repeat-x;}
div.English_Cafe h2 span																	{padding-left:23px; background:url(http://image.ebs.co.kr/portal/bul/pungsun02.gif) 1px 0 no-repeat;}
div.English_Cafe div.English_Cafe_middle													{width:591px; margin-bottom:10px; background:url(http://image.ebs.co.kr/portal/package/English_Cafe_middlebg.gif) left top repeat-y;}
div.English_Cafe div.English_Cafe_top														{float:left; width:591px; background:url(http://image.ebs.co.kr/portal/package/English_Cafe_topbg.gif) left top no-repeat;}
div.English_Cafe div.English_Cafe_bottom													{float:left; width:550px; padding:14px 15px 14px 26px; background:url(http://image.ebs.co.kr/portal/package/English_Cafe_bottombg.gif) left bottom no-repeat;}
div.English_Cafe_bottom dl.title															{float:left; width:151px;}
div.English_Cafe_bottom dl.title dt															{margin-bottom:10px;}
div.English_Cafe_bottom dl.title dt img														{border:1px solid #E6E6E6; width:151px; height:113px;}
div.English_Cafe_bottom dl.title dd															{text-align:center;}
div.English_Cafe_bottom dl.title dd img														{display:block;}
div.English_Cafe_bottom ul																	{float:right; width:378px;}
div.English_Cafe_bottom ul li																{float:left;}
div.English_Cafe_bottom ul li dl															{float:left;}
div.English_Cafe_bottom ul li dl dt															{float:left; width:55px; padding-right:11px; vertical-align:top; background:url(http://image.ebs.co.kr/portal/package/English_Cafe_contents_line.gif) 100% 20% no-repeat;}
div.English_Cafe_bottom ul li dl dt strong													{font:bold 12px/120% "Dotum"; color:#494949;}
div.English_Cafe_bottom ul li dl dd															{float:right; width:302px; vertical-align:top; padding:1px 0 0 9px; margin-bottom:7px; font:11px/120% "Dotum"; color:#494949;}
div.English_Cafe_bottom ul li dl dd strong													{color:#ff5d0e;}
div.English_Cafe_bottom ul li dl dd img														{vertical-align:top; margin-top:-2px;}


div.English_Cafe_bottom ul li.coupon dl														{padding: 3px;}
div.English_Cafe_bottom ul li.coupon dl dt													{display: none;}
div.English_Cafe_bottom ul li.coupon dl dd													{clear: both;height: 15px; padding: 2px 0px 1px 0px; margin: 0px;position: relative; left: -70px;/* text-indent: -75px;*/}
div.English_Cafe_bottom ul li.coupon dl dd span												{margin-right: 10px;}
div.English_Cafe_bottom ul li.coupon dl dd a												{font: normal 11px/100% "Dotum"; color: #5B98DE;}

div.English_Cafe div.info_coupon															{font: normal 11px/120% "Dotum"; color: #444; margin-bottom: 10px; }
div.English_Cafe div.info_coupon div.title													{height: 20px; margin-bottom: 5px;}
div.English_Cafe div.info_coupon div.title img												{float: left;}
div.English_Cafe div.info_coupon div.title span												{float: left; height: 17px; padding:  3px 0px 0px 5px;}
div.English_Cafe div.info_coupon ul															{background: #F9F9F8; padding: 0px 10px 5px 10px; border: 1px #E6E6E6 solid ; }
div.English_Cafe div.info_coupon ul li														{padding-bottom: 10px; border-bottom: 1px solid #E4E4E4;}
div.English_Cafe div.info_coupon ul li dl dt												{float: left;}
div.English_Cafe div.info_coupon ul li dl dd												{margin-left: 100px; padding-left: 6px; display: inline-block; background:url(http://image.ebs.co.kr/portal/bul/square_444_bul.gif) 0px 4px no-repeat;}
div.English_Cafe div.info_coupon ul li dl dd.discount span									{color: #FF6D01;}
div.English_Cafe div.info_coupon ul li dl dd.name a											{font: normal 11px/110% "Dotum"; color: #000; background: #EAEAEA;}


div.English_Cafe_bottom ul li.lecturer														{float:left;}
div.English_Cafe_bottom ul li.lecturer dl													{float:left;}
div.English_Cafe_bottom ul li.lecturer dl dt												{float:left;}
div.English_Cafe_bottom ul li.lecturer dl dd												{float:right; width:295px; padding:1px 0 0 9px;}
div.English_Cafe div.English_Cafe_btn														{float:left; width:591px; text-align:right;}
div.English_Cafe div.English_Cafe_btn div.card_info											{float: left; /*margin-top: 6px;*/}
div.English_Cafe div.English_Cafe_btn img													{vertical-align:top;}




/* English_Cafe_detail_popup */
div.English_Cafe_detail																		{float:left; width:450px; height:365px; background:#ececec; padding:10px;}
div.English_Cafe_detail div.English_Cafe_detail_contents									{float:left; width:401px; height:320px; border:1px solid #e0e0e0; padding:19px 24px 24px 23px; background:#fff;}
div.English_Cafe_detail div.English_Cafe_detail_contents ul									{float:left; width:401px; height:42px;}
div.English_Cafe_detail div.English_Cafe_detail_contents ul li								{float:left;}
div.English_Cafe_detail div.English_Cafe_detail_contents ul li.close						{float:right;}
div.English_Cafe_detail div.English_Cafe_detail_contents ul li.close img					{display:block; margin-top:3px;}
div.English_Cafe_detail div.English_Cafe_detail_contents div.English_Cafe_image				{float:left;}
div.English_Cafe_detail div.English_Cafe_detail_contents div.English_Cafe_image a			{display:block;}



div.package_list_top																		{float:left; width:555px; height:94px; margin:0 0 25px; padding:18px; background:url(http://image.ebs.co.kr/portal/package/standard_top_bg.gif) no-repeat 0 0;}
div.package_list_top dl																		{float:left; width:277px;}
div.package_list_top dl	dt																	{float:left; width:84px;}
div.package_list_top dl	dd																	{width:190px;}
div.package_list_top dl	dd img																{vertical-align:top;}
div.package_list_top dl	dd ul																{width:170px; height:78px;}
div.package_list_top dl	dd ul li.title														{color:#313131; font-weight:bold;padding:0px 0 7px 0;}
div.package_list_top dl	dd ul li.title span.blue											{background:url(http://image.ebs.co.kr/portal/package/btn_blue.gif) no-repeat 0 0; padding:0px 0 0 50px;display:block;}
div.package_list_top dl	dd ul li.title span.green											{background:url(http://image.ebs.co.kr/portal/package/btn_blue.gif) no-repeat 0 0; padding:0 0 0 50px;display:block;}
div.package_list_top dl	dd ul li.text														{color:#474747; font-size:11px; font-family:"Dotum"; letter-spacing:-1px; padding-top:5px;}
div.package_list_top dl	dd ul li.price														{color:#777777;}
div.package_list_top dl	dd ul li.price strong												{color:#FF5C0F;}
div.package_list_top dl	dd table															{width:170px}
div.package_list_top dl	dd table td.left													{text-align:left;}
div.package_list_top dl	dd table td.right													{text-align:right;}


/* pakage_view */
div.package_view																			{float:left; width:591px; margin-top:15px;}
div.package_view h2																			{float:left; width:558px; height:21px; padding-left:33px; font:bold 16px/120% "Dotum"; color:#000000; letter-spacing:-1px; background:url(http://image.ebs.co.kr/portal/bul/pungsun02.gif) 11px 0 no-repeat;}
div.package_view p.sub_title																{float:left; height:21px; padding-left:33px; font:12px/120% "Gulim"; color:#919191;}
div.package_view div.pakage_view_middle														{float:left; width:591px; margin-bottom:5px; background:url(http://image.ebs.co.kr/portal/boxstyle/book_middle_bg.gif) left top repeat-y;}
div.package_view div.pakage_view_top														{float:left; width:591px; background:url(http://image.ebs.co.kr/portal/boxstyle/book_top_bg.gif) left top no-repeat;}
div.package_view div.pakage_view_bottom														{float:left; width:553px; padding:14px 12px 16px 26px; background:url(http://image.ebs.co.kr/portal/boxstyle/book_bottom_bg.gif) left bottom no-repeat;}
div.package_view div.pakage_view_bottom ul.book_view										{float:left; width:553px;}
div.package_view div.pakage_view_bottom ul.book_view li										{float:left;}
div.package_view div.pakage_view_bottom ul.book_view li.image								{width:150px; margin-right:21px;}
div.package_view div.pakage_view_bottom ul.book_view li.image img							{display:block; width:150px; height:195px;}
div.package_view div.pakage_view_bottom ul.book_view li.price								{width:382px; height:26px; padding-top:4px;}
div.package_view div.pakage_view_bottom ul.book_view li.price dl							{float:left;}
div.package_view div.pakage_view_bottom ul.book_view li.price dl dt							{float:left; width:48px; font:bold 12px/120% "Dotum"; color:#494949; background:url(http://image.ebs.co.kr/portal/bul/line_bul_04.gif) 100% 40% no-repeat;}
div.package_view div.pakage_view_bottom ul.book_view li.price dl dd							{float:right; width:325px; padding:2px 0 0 9px; font:11px/120% "Dotum"; color:#494949;}
div.package_view div.pakage_view_bottom ul.book_view li.price dl dd strong					{color:#ff5d0e;}
div.package_view div.pakage_view_bottom ul.book_view li.explain								{float:left; width:382px; height:79px; margin-bottom:16px; background:url(http://image.ebs.co.kr/portal/bul/bottom_c7c7c7_dot.gif) left bottom repeat-x;}
div.package_view div.pakage_view_bottom ul.book_view li.explain dl							{width:382px;}
div.package_view div.pakage_view_bottom ul.book_view li.explain dl dt						{height:19px; font:bold 12px/120% "Dotum"; color:#797979;}
div.package_view div.pakage_view_bottom ul.book_view li.explain dl dd						{padding:2px 0 1px 8px; font:11px/120% "Dotum"; color:#797979;}
div.package_view div.pakage_view_bottom ul.book_view li.program								{width:364px; height:16px; padding-left:18px; font:bold 11px/120% "Dotum"; color:#797979; background:url(http://image.ebs.co.kr/portal/bul/square_9c92d0_bul.gif) 11px 3px no-repeat;}
div.package_view div.pakage_view_bottom ul.book_view li.program a							{font:11px/120% "Dotum"; color:#919191;}
div.package_view div.pakage_view_bottom ul.book_view li.process								{width:364px; height:16px; padding-left:18px; font:bold 11px/120% "Dotum"; color:#797979; background:url(http://image.ebs.co.kr/portal/bul/square_9c92d0_bul.gif) 11px 3px no-repeat;}
div.package_view div.pakage_view_bottom ul.book_view li.process a							{font:11px/120% "Dotum"; color:#919191;}
div.package_view div.btn																	{float:left; width:591px; text-align:right; margin-bottom:25px;}
div.package_view div.btn img																{display:block;}
div.package_view h3																			{float:left; width:580px; height:19px; padding:10px 0 0 11px; margin-bottom:13px; background:url(http://image.ebs.co.kr/portal/book/book_view_detail_titlebg.gif) 0 0 no-repeat;}
div.package_view h3 img																		{vertical-align:top;}
div.package_view ul.pakage_view_order														{float:left; width:580px; padding-left:11px; margin-bottom:24px;}
div.package_view ul.pakage_view_order li													{padding:2px 0 1px 0; font:bold 12px/120% "Dotum"; color:#777777;}
div.package_view p.contents																	{margin-bottom:18px; margin-top:15px;}
div.package_view ul.pakage_view_category													{float:left; width:580px; padding-left:11px; margin-bottom:15px;}
div.package_view ul.pakage_view_category li													{padding:4px 0 2px 0;}
div.package_view dl.view_write																{float:left; width:580px; padding-left:11px; margin-bottom:12px; font:bold 12px/120% "Gulim";}
div.package_view dl.view_write dt															{float:left;}
div.package_view dl.view_write dd															{float:left;}

div.package_img																				{float:left; width:591px; margin-top:15px; border:none;}
div.package_programInfo																		{float:left; width:591px; top:0px;}
div.package_programInfo div.view_list														{float:left; width:570px; height:120px; 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.package_programInfo div.view_list2														{float:left; width:570px; height:200px; 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;}


/* pakage_view_free */
div.free_index_title																		{float:left; width:591px; border:none;}
div.free_index_title img																	{border:none;}
	
div.free_index_all																			{float:left; position:relative; margin-bottom:24px; width:591px; height:462px; background:url(http://image.ebs.co.kr/portal/package/free_all_img02.gif) left top no-repeat;}
div.free_index_all div.btn01																{position:absolute; top:158px; left:444px;}
div.free_index_all div.btn01 img															{border:0px;}
div.free_index_all div.btn01 img a															{border:0px;}
div.free_index_all div.btn_1month															{position:absolute; top:280px; left:131px;}
div.free_index_all div.btn_1month img														{border:0px;}
div.free_index_all div.btn_1month img a														{border:0px;}
div.free_index_all div.btn_3month															{position:absolute; top:280px; left:410px;}
div.free_index_all div.btn_3month img														{border:0px;}
div.free_index_all div.btn_3month img a														{border:0px;}
div.free_index_all div.btn_6month															{position:absolute; top:402px; left:131px;}
div.free_index_all div.btn_6month img														{border:0px;}
div.free_index_all div.btn_6month img a														{border:0px;}
div.free_index_all div.btn_12month															{position:absolute; top:402px; left:410px;}
div.free_index_all div.btn_12month img														{border:0px;}
div.free_index_all div.btn_12month img a													{border:0px;}
div.free_index_all div.btn_13																{position:absolute; top:15px; left:475px;}
	
div.free_index_english																		{float:left; position:relative; margin-bottom:24px; width:591px; height:255px; background:url(http://image.ebs.co.kr/portal/package/free_english_img.gif) left top no-repeat;}
div.free_index_english div.btn_eng_1month													{position:absolute; top:214px; left:24px;}
div.free_index_english div.btn_eng_1month img												{border:0px;}
div.free_index_english div.btn_eng_1month img a												{border:0px;}
div.free_index_english div.btn_eng_3month													{position:absolute; top:214px; left:163px;}
div.free_index_english div.btn_eng_3month img												{border:0px;}
div.free_index_english div.btn_eng_3month img a												{border:0px;}
div.free_index_english div.btn_eng_6month													{position:absolute; top:214px; left:302px;}
div.free_index_english div.btn_eng_6month img												{border:0px;}
div.free_index_english div.btn_eng_6month img a												{border:0px;}
div.free_index_english div.btn_eng_12month													{position:absolute; top:214px; left:442px;}
div.free_index_english div.btn_eng_12month img												{border:0px;}
div.free_index_english div.btn_eng_12month img a											{border:0px;}

div.free_index_child																		{float:left; position:relative; margin-bottom:24px; width:591px; height:255px; background:url(http://image.ebs.co.kr/portal/package/free_child_img.gif) left top no-repeat;}
div.free_index_child div.btn_chi_1month														{position:absolute; top:214px; left:24px;}
div.free_index_child div.btn_chi_1month img													{border:0px;}
div.free_index_child div.btn_chi_1month img a												{border:0px;}
div.free_index_child div.btn_chi_3month														{position:absolute; top:214px; left:163px;}
div.free_index_child div.btn_chi_3month img													{border:0px;}
div.free_index_child div.btn_chi_3month img a												{border:0px;}
div.free_index_child div.btn_chi_6month														{position:absolute; top:214px; left:302px;}
div.free_index_child div.btn_chi_6month img													{border:0px;}
div.free_index_child div.btn_chi_6month img a												{border:0px;}
div.free_index_child div.btn_chi_12month													{position:absolute; top:214px; left:442px;}
div.free_index_child div.btn_chi_12month img												{border:0px;}
div.free_index_child div.btn_chi_12month img a												{border:0px;}

div.free_index_culture																		{float:left; position:relative; margin-bottom:24px; width:591px; height:255px; background:url(http://image.ebs.co.kr/portal/package/free_culture_img.gif) left top no-repeat;}
div.free_index_culture div.btn_cul_1month													{position:absolute; top:214px; left:24px;}
div.free_index_culture div.btn_cul_1month img												{border:0px;}
div.free_index_culture div.btn_cul_1month img a												{border:0px;}
div.free_index_culture div.btn_cul_3month													{position:absolute; top:214px; left:163px;}
div.free_index_culture div.btn_cul_3month img												{border:0px;}
div.free_index_culture div.btn_cul_3month img a												{border:0px;}
div.free_index_culture div.btn_cul_6month													{position:absolute; top:214px; left:302px;}
div.free_index_culture div.btn_cul_6month img												{border:0px;}
div.free_index_culture div.btn_cul_6month img a												{border:0px;}
div.free_index_culture div.btn_cul_12month													{position:absolute; top:214px; left:442px;}
div.free_index_culture div.btn_cul_12month img												{border:0px;}
div.free_index_culture div.btn_cul_12month img a											{border:0px;}

div.free_index_footer																		{float:left; margin-bottom:20px; width:591px;}
div.free_index_footer img																	{border:0px;}

/* pakage_popup */
div#popup_free																				{float:left; width:550px;}
div.free_pop_title																			{float:left; width:550px;}
div.free_pop_body																			{width:505px; padding-top:15px; padding-left:23px;}
div.free_pop_body h1																		{border:none;}

div.free_pop_body div.bodyList																{float:left; width:505px; margin-top:10px;}
div.bodyList table.list																		{border-top:3px solid #000000; font:normal 12px/120% "Gulim";}
div.bodyList table.list th.title															{height:25px; color:585858; text-align:center; border-bottom:1px solid #BABABA; border-right:1px solid #ECECEC; font:normal 12px/120% "Gulim";}
div.bodyList table.list th.title_renew														{height:25px; color:585858; text-align:center; border-bottom:1px solid #BABABA; border-right:none; font:normal 12px/120% "Gulim";}
div.bodyList table.list td																	{height:25px; color:#666666; text-align:left; padding-left:14px; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC;}
div.bodyList table.list td.right															{text-align:right; padding-right:0px; border-right:none; border-bottom:1px solid #ECECEC;}
div.bodyList table.list td.center															{height:25px; color:#666666; padding-left:20px; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC;}
div.bodyList table.list td.renew_ok															{border-right:none; border-left:1px solid #ECECEC; border-bottom:1px solid #ECECEC; text-align:right; padding-right:10px;}
div.bodyList table.list td.renew_no															{border-right:none; border-left:1px solid #ECECEC; border-bottom:1px solid #ECECEC; text-align:center;}
div.bodyList table.list div.op_renew														{padding:0px; margin:6px 0px 0px 0px; color:#ff0000;}

div.free_pop_body div.pop_info																{float:left; margin-bottom:15px;}
div.pop_info img																			{border:none;}

div.free_pop_body div.pop_btn																{text-align:center;}
div.pop_btn img																				{border:none;}
div.pop_btn img a																			{border:none;}

div.free_pop_body div.conform																{float:left; width:505px; height:120px; padding-top:15px; margin-top:15px; background:#F5F5F5;}
div.free_pop_body div.conform dl															{float:left; padding-left:50px; padding-top:5px;}
div.free_pop_body div.conform dl dt															{float:left; width:95px; font:bold 12px/120% "Gulim"; color:#0075D1; text-align:right; padding-right:10px; vertical-align:top; background:url(http://image.ebs.co.kr/portal/package/English_Cafe_contents_line.gif) 100% 20% no-repeat;}
div.free_pop_body div.conform dl dd															{float:right; width:340px; text-align:left; vertical-align:top; font:normal 12px/120% "Gulim"; color:#777777;}
div.free_pop_body div.conform dl dd.orange													{font:bold 12px/120% "Gulim"; color:#FF6600;}	
div.free_pop_body div.conform dl span														{font:normal 12px/120% "Gulim"; paddiing-bottom:8px;}

div.free_pop_body div.txt_price																{float:left; margin-top:15px;vertical-align:top;}
div.free_pop_body div.txt_price dl															{float:left;}
div.free_pop_body div.txt_price dl dt														{font:normal 12px/120% "Gulim"; color:#000000; vertical-align:middle; border:none;}
div.free_pop_body div.txt_price dl dt img													{vertical-align:middle; border:none;}
div.free_pop_body div.txt_price dl dd														{padding-left:14px; font:normal 12px/120% "Gulim"; color:#000000;}		
div.free_pop_body div.btn_agreement															{float:right; top:0px; right:5px;margin-top:15px;}
div.free_pop_body div.btn_agreement img														{border:none;}

div.free_pop_body div.btn_means																{float:left; background:#E0E0E0; width:485px; height:105px; margin-top:5px; padding-left:20px; padding-top:10px;}
div.free_pop_body div.btn_means img															{border:none; padding-right:5px;}

div.free_pop_body div.btn_while																{float:left; width:505px; margin-top:15px; margin-bottom:15px;}																
div.free_pop_body div.btn_while div.btn_whileBg												{float:left; width:505px; background:url(http://image.ebs.co.kr/portal/package/pop_while_bg.gif) left top repeat-y;}
div.free_pop_body div.btn_while div.btn_whileBg div.btn										{float:left; padding-left:25px;}
div.free_pop_body div.btn_while div.btn_whileBg div.body									{float:right; width:375px;}
div.free_pop_body div.btn_while div.btn_whileBg div.body div.title							{font:normal 12px/120% "Gulim"; color:#666666; width:355px; height:40px; padding-top:10px; letter-spacing:-1px; border-bottom:1px solid #C4C4C4;}													
div.free_pop_body div.btn_while div.btn_whileBg div.body div.leftImg						{float:left; width:147px; height:112px; padding:5px; margin-top:12px; background:url(http://image.ebs.co.kr/portal/package/pop_imgBg.gif) left top no-repeat;}
div.free_pop_body div.btn_while div.btn_whileBg div.body div.leftImg img					{border:1px solid #D7D7D7; width:135px; height:100px;}	
div.free_pop_body div.btn_while div.btn_whileBg div.body div.rightSelect					{float:right; margin-top:12px; width:210px;}	
div.free_pop_body div.btn_while div.btn_whileBg div.body div.rightSelect dl					{}	
div.free_pop_body div.btn_while div.btn_whileBg div.body div.rightSelect dl dt				{font:bold 12px/120% "Gulim"; color:#000000;}	
div.free_pop_body div.btn_while div.btn_whileBg div.body div.rightSelect dl dd				{height:50px; overflow:hidden; padding-top:8px;}	
div.free_pop_body div.btn_while div.btn_whileBg div.body div.rightSelect dl dd select		{font:normal 12px/120% "Gulim"; color:#666666;}				
div.free_pop_body div.btn_while div.btn_whileBg div.body div.price							{float:left; width:350px; margin-top:5px; padding-top:10px; background:#F5F5F5; height:25px; text-align:center; font:bold 12px/120% "Gulim";color:#FF6600;}
div.free_pop_body div.btn_while div.btn_whileBg div.body div.priceInfo						{float:left; width:350px; margin-top:5px; padding:8px 0px 0px 0px; height:32px; font:normal 11px/120% "Dotum";color:#FF6600; letter-spacing:-1px; border-bottom:1px solid #C4C4C4;}
div.free_pop_body div.btn_while div.btn_whileBg div.body div.btn							{float:left; text-align:center; width:350px; margin:15px 0 20px 0px;}

div.free_pop_body div.btn_while div.banner													{float:left; width:505px; height:74px; margin-bottom:20px;}
	
div.month_pop_body																			{width:505px; padding-top:15px; padding-left:23px;}
div.month_pop_body #tab																		{width:504px; height:36px; margin-top:10px; background:url(http://image.ebs.co.kr/portal/package/pop_tab_bg.gif) left bottom no-repeat;}
div.month_pop_body #tab ul 																	{padding-left:10px;}
div.month_pop_body #tab li 																	{float:left; font-size:0; margin-right:3px; margin-top:8px; vertical-align:bottom;}
div.month_pop_body #tab li img																{border:none;}

div.month_pop_body #monthList																{float:left; width:505px; margin-top:10px;}
div.month_pop_body #monthList ul 															{margin:0px;}
div.month_pop_body #monthList ul table.list													{border-top:3px solid #000000;}
div.month_pop_body #monthList ul table.list th												{background:#FDFDFD; height:25px; font:normal 11px/120% "Dotum"; color:585858; text-align:center; border-bottom:1px solid #BABABA; border-right:1px solid #ECECEC;}
div.month_pop_body #monthList ul table.list th.right										{border-right:none;}
div.month_pop_body #monthList ul table.list td												{font:normal 12px/120% "Gulim"; height:25px; color:#666666; text-align:center; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC;}
div.month_pop_body #monthList ul table.list td.right										{text-align:center; border-right:none; border-bottom:1px solid #ECECEC;}
div.month_pop_body #monthList ul table.list td.right span.txt                               {text-decoration:line-through;}
div.month_pop_body #monthList ul div.txt_info												{font:normal 12px/120% "Gulim"; color:#666666; margin-bottom:20px; padding-left:10px;}

div.month_pop_body #monthList ul div.txt_orange												{font:normal 11px/120% "Dotum"; color:#FF5D0E; margin-top:10px; margin-bottom:10px;}
div.month_pop_body #monthList ul div.conform												{float:left; width:505px; height:100px; padding-top:15px; background:#F5F5F5;}
div.month_pop_body #monthList ul div.conform dl												{float:left; padding-left:50px; padding-top:5px;}
div.month_pop_body #monthList ul div.conform dl dt											{float:left; width:72px; font:bold 12px/120% "Gulim"; color:#0075D1; text-align:right; padding-right:10px; vertical-align:top; background:url(http://image.ebs.co.kr/portal/package/English_Cafe_contents_line.gif) 100% 20% no-repeat;}
div.month_pop_body #monthList ul div.conform dl dd											{float:right; width:360px; text-align:left; vertical-align:top; font:normal 12px/120% "Gulim"; color:#777777;}
div.month_pop_body #monthList ul div.conform dl dd.orange									{font:bold 12px/120% "Gulim"; color:#FF6600;}
div.month_pop_body #monthList ul div.conform dl span										{font:normal 12px/120% "Gulim"; paddiing-bottom:8px;}

div.month_pop_body #monthList ul div.pop_info												{float:left; margin-bottom:15px;}
div.month_pop_body #monthList ul div.pop_info img											{border:none;}

div.month_pop_body #monthList ul div.pop_info2												{float:left; margin-bottom:15px; width:504px; height:47px; background:url(http://image.ebs.co.kr/portal/package/pop_info.gif) left bottom no-repeat;}
div.month_pop_body #monthList ul div.pop_info2 div.btn										{position:relative; top:12px; float:right; right:5px;}
		
div.month_pop_body #monthList ul div.pop_btn												{text-align:center;}
div.month_pop_body #monthList ul div.pop_btn img											{border:none;}
div.month_pop_body #monthList ul div.pop_btn img a											{border:none;}


div.month_pop_body #monthList ul table.useList												{border-top:3px solid #000000;}
div.month_pop_body #monthList ul table.useList th											{background:#FDFDFD; height:25px; font:normal 11px/120% "Dotum"; color:585858; text-align:center; border-bottom:1px solid #BABABA;}
div.month_pop_body #monthList ul table.useList td											{font:normal 12px/120% "Gulim"; height:25px; color:#666666; text-align:left; padding-left:20px; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC;}
div.month_pop_body #monthList ul table.useList td.right										{text-align:right; padding-right:20px; border-right:none; border-bottom:1px solid #ECECEC;}
div.month_pop_body #monthList ul table.useList td.center									{font:normal 12px/120% "Gulim"; height:25px; color:#666666; padding-left:30px; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC;}



div.package_view																			{float:left; width:591px; margin-top:15px;}
div.package_view h2																			{float:left; width:558px; height:21px; padding-left:33px; font:bold 16px/120% "Dotum"; color:#000000; letter-spacing:-1px; background:url(http://image.ebs.co.kr/portal/bul/pungsun02.gif) 11px 0 no-repeat;}
div.package_view p.sub_title																{float:left; height:21px; padding-left:33px; font:12px/120% "Gulim"; color:#919191;}
div.package_view div.pakage_view_middle														{float:left; width:591px; margin-bottom:5px; background:url(http://image.ebs.co.kr/portal/boxstyle/book_middle_bg.gif) left top repeat-y;}
div.package_view div.pakage_view_top														{float:left; width:591px; background:url(http://image.ebs.co.kr/portal/boxstyle/book_top_bg.gif) left top no-repeat;}
div.package_view div.pakage_view_bottom														{float:left; width:553px; padding:14px 12px 16px 26px; background:url(http://image.ebs.co.kr/portal/boxstyle/book_bottom_bg.gif) left bottom no-repeat;}
div.package_view div.pakage_view_bottom ul.book_view										{float:left; width:553px;}
div.package_view div.pakage_view_bottom ul.book_view li										{float:left;}
div.package_view div.pakage_view_bottom ul.book_view li.image								{width:150px; margin-right:21px;}
div.package_view div.pakage_view_bottom ul.book_view li.image img							{display:block; width:150px; height:195px;}
div.package_view div.pakage_view_bottom ul.book_view li.price								{width:382px; height:26px; padding-top:4px;}
div.package_view div.pakage_view_bottom ul.book_view li.price dl							{float:left;}
div.package_view div.pakage_view_bottom ul.book_view li.price dl dt							{float:left; width:48px; font:bold 12px/120% "Dotum"; color:#494949; background:url(http://image.ebs.co.kr/portal/bul/line_bul_04.gif) 100% 40% no-repeat;}
div.package_view div.pakage_view_bottom ul.book_view li.price dl dd							{float:right; width:325px; padding:2px 0 0 9px; font:11px/120% "Dotum"; color:#494949;}
div.package_view div.pakage_view_bottom ul.book_view li.price dl dd strong					{color:#ff5d0e;}
div.package_view div.pakage_view_bottom ul.book_view li.explain								{float:left; width:382px; height:79px; margin-bottom:16px; background:url(http://image.ebs.co.kr/portal/bul/bottom_c7c7c7_dot.gif) left bottom repeat-x;}
div.package_view div.pakage_view_bottom ul.book_view li.explain dl							{width:382px;}
div.package_view div.pakage_view_bottom ul.book_view li.explain dl dt						{height:19px; font:bold 12px/120% "Dotum"; color:#797979;}
div.package_view div.pakage_view_bottom ul.book_view li.explain dl dd						{padding:2px 0 1px 8px; font:11px/120% "Dotum"; color:#797979;}
div.package_view div.pakage_view_bottom ul.book_view li.program								{width:364px; height:16px; padding-left:18px; font:bold 11px/120% "Dotum"; color:#797979; background:url(http://image.ebs.co.kr/portal/bul/square_9c92d0_bul.gif) 11px 3px no-repeat;}
div.package_view div.pakage_view_bottom ul.book_view li.program a							{font:11px/120% "Dotum"; color:#919191;}
div.package_view div.pakage_view_bottom ul.book_view li.process								{width:364px; height:16px; padding-left:18px; font:bold 11px/120% "Dotum"; color:#797979; background:url(http://image.ebs.co.kr/portal/bul/square_9c92d0_bul.gif) 11px 3px no-repeat;}
div.package_view div.pakage_view_bottom ul.book_view li.process a							{font:11px/120% "Dotum"; color:#919191;}
div.package_view div.btn																	{float:left; width:591px; text-align:right; margin-bottom:25px;}
div.package_view div.btn img																{display:block;}
div.package_view h3																			{float:left; width:580px; height:19px; padding:10px 0 0 11px; margin-bottom:13px; background:url(http://image.ebs.co.kr/portal/book/book_view_detail_titlebg.gif) 0 0 no-repeat;}
div.package_view h3 img																		{vertical-align:top;}
div.package_view ul.pakage_view_order														{float:left; width:580px; padding-left:11px; margin-bottom:24px;}
div.package_view ul.pakage_view_order li													{padding:2px 0 1px 0; font:bold 12px/120% "Dotum"; color:#777777;}
div.package_view p.contents																	{margin-bottom:18px; margin-top:15px;}
div.package_view ul.pakage_view_category													{float:left; width:580px; padding-left:11px; margin-bottom:15px;}
div.package_view ul.pakage_view_category li													{padding:4px 0 2px 0;}
div.package_view dl.view_write																{float:left; width:580px; padding-left:11px; margin-bottom:12px; font:bold 12px/120% "Gulim";}
div.package_view dl.view_write dt															{float:left;}
div.package_view dl.view_write dd															{float:left;}

div.package_img																				{float:left; width:591px; margin-top:15px; border:none;}
div.package_programInfo																		{float:left; width:591px; top:0px;}
div.package_programInfo div.view_list														{float:left; width:570px; height:120px; 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.package_programInfo div.view_list2														{float:left; width:570px; height:200px; 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;}


/* pakage_view_free */
div.free_index_title																		{float:left; width:591px; border:none;}
div.free_index_title img																	{border:none;}
	
div.free_index_all																			{float:left; position:relative; margin-bottom:24px; width:591px; height:462px; background:url(http://image.ebs.co.kr/portal/package/free_all_img.gif) left top no-repeat;}
div.free_index_all div.btn01																{position:absolute; top:158px; left:444px;}
div.free_index_all div.btn01 img															{border:0px;}
div.free_index_all div.btn01 img a															{border:0px;}
div.free_index_all div.btn_1month															{position:absolute; top:280px; left:131px;}
div.free_index_all div.btn_1month img														{border:0px;}
div.free_index_all div.btn_1month img a														{border:0px;}
div.free_index_all div.btn_3month															{position:absolute; top:280px; left:410px;}
div.free_index_all div.btn_3month img														{border:0px;}
div.free_index_all div.btn_3month img a														{border:0px;}
div.free_index_all div.btn_6month															{position:absolute; top:402px; left:131px;}
div.free_index_all div.btn_6month img														{border:0px;}
div.free_index_all div.btn_6month img a														{border:0px;}
div.free_index_all div.btn_12month															{position:absolute; top:402px; left:410px;}
div.free_index_all div.btn_12month img														{border:0px;}
div.free_index_all div.btn_12month img a													{border:0px;}

div.free_index_english																		{float:left; position:relative; margin-bottom:24px; width:591px; height:255px; background:url(http://image.ebs.co.kr/portal/package/free_english_img.gif) left top no-repeat;}
div.free_index_english div.btn_eng_1month													{position:absolute; top:214px; left:24px;}
div.free_index_english div.btn_eng_1month img												{border:0px;}
div.free_index_english div.btn_eng_1month img a												{border:0px;}
div.free_index_english div.btn_eng_3month													{position:absolute; top:214px; left:163px;}
div.free_index_english div.btn_eng_3month img												{border:0px;}
div.free_index_english div.btn_eng_3month img a												{border:0px;}
div.free_index_english div.btn_eng_6month													{position:absolute; top:214px; left:302px;}
div.free_index_english div.btn_eng_6month img												{border:0px;}
div.free_index_english div.btn_eng_6month img a												{border:0px;}
div.free_index_english div.btn_eng_12month													{position:absolute; top:214px; left:442px;}
div.free_index_english div.btn_eng_12month img												{border:0px;}
div.free_index_english div.btn_eng_12month img a											{border:0px;}

div.free_index_child																		{float:left; position:relative; margin-bottom:24px; width:591px; height:255px; background:url(http://image.ebs.co.kr/portal/package/free_child_img.gif) left top no-repeat;}
div.free_index_child div.btn_chi_1month														{position:absolute; top:214px; left:24px;}
div.free_index_child div.btn_chi_1month img													{border:0px;}
div.free_index_child div.btn_chi_1month img a												{border:0px;}
div.free_index_child div.btn_chi_3month														{position:absolute; top:214px; left:163px;}
div.free_index_child div.btn_chi_3month img													{border:0px;}
div.free_index_child div.btn_chi_3month img a												{border:0px;}
div.free_index_child div.btn_chi_6month														{position:absolute; top:214px; left:302px;}
div.free_index_child div.btn_chi_6month img													{border:0px;}
div.free_index_child div.btn_chi_6month img a												{border:0px;}
div.free_index_child div.btn_chi_12month													{position:absolute; top:214px; left:442px;}
div.free_index_child div.btn_chi_12month img												{border:0px;}
div.free_index_child div.btn_chi_12month img a												{border:0px;}

div.free_index_culture																		{float:left; position:relative; margin-bottom:24px; width:591px; height:255px; background:url(http://image.ebs.co.kr/portal/package/free_culture_img.gif) left top no-repeat;}
div.free_index_culture div.btn_cul_1month													{position:absolute; top:214px; left:24px;}
div.free_index_culture div.btn_cul_1month img												{border:0px;}
div.free_index_culture div.btn_cul_1month img a												{border:0px;}
div.free_index_culture div.btn_cul_3month													{position:absolute; top:214px; left:163px;}
div.free_index_culture div.btn_cul_3month img												{border:0px;}
div.free_index_culture div.btn_cul_3month img a												{border:0px;}
div.free_index_culture div.btn_cul_6month													{position:absolute; top:214px; left:302px;}
div.free_index_culture div.btn_cul_6month img												{border:0px;}
div.free_index_culture div.btn_cul_6month img a												{border:0px;}
div.free_index_culture div.btn_cul_12month													{position:absolute; top:214px; left:442px;}
div.free_index_culture div.btn_cul_12month img												{border:0px;}
div.free_index_culture div.btn_cul_12month img a											{border:0px;}

div.free_index_footer																		{float:left; margin-bottom:24px; width:591px;}
div.free_index_footer img																	{border:0px;}

/* pakage_popup */
div#popup_free																				{float:left; width:550px;}
div.free_pop_title																			{float:left; width:550px;}
div.free_pop_body																			{width:505px; padding-top:15px; padding-left:23px;}
div.free_pop_body h1																		{border:none;}

div.free_pop_body div.bodyList																{float:left; width:505px; margin-top:10px;}
div.bodyList table.list																		{border-top:3px solid #000000;}
div.bodyList table.list th																	{background:#FDFDFD; height:25px; font:normal 11px/120% "Dotum"; color:585858; text-align:center; border-bottom:1px solid #BABABA;}
div.bodyList table.list td																	{font:normal 12px/120% "Gulim"; height:25px; color:#666666; text-align:left; padding-left:20px; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC;}
div.bodyList table.list td.right															{text-align:right; padding-right:20px; border-right:none; border-bottom:1px solid #ECECEC;}
div.bodyList table.list td.center															{font:normal 12px/120% "Gulim"; height:25px; color:#666666; padding-left:30px; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC;}

div.free_pop_body div.pop_info																{float:left; margin-bottom:15px;}
div.pop_info img																			{border:none;}

div.free_pop_body div.pop_btn																{text-align:center;}
div.pop_btn img																				{border:none;}
div.pop_btn img a																			{border:none;}

div.free_pop_body div.conform																{float:left; width:505px; height:120px; padding-top:15px; margin-top:15px; background:#F5F5F5;}
div.free_pop_body div.conform dl															{float:left; padding-left:50px; padding-top:5px;}
div.free_pop_body div.conform dl dt															{float:left; width:95px; font:bold 12px/120% "Gulim"; color:#0075D1; text-align:right; padding-right:10px; vertical-align:top; background:url(http://image.ebs.co.kr/portal/package/English_Cafe_contents_line.gif) 100% 20% no-repeat;}
div.free_pop_body div.conform dl dd															{float:right; width:340px; text-align:left; vertical-align:top; font:normal 12px/120% "Gulim"; color:#777777;}
div.free_pop_body div.conform dl dd.orange													{font:bold 12px/120% "Gulim"; color:#FF6600;}	
div.free_pop_body div.conform dl span														{font:normal 12px/120% "Gulim"; paddiing-bottom:8px;}

div.free_pop_body div.txt_price																{float:left; margin-top:15px;vertical-align:top;}
div.free_pop_body div.txt_price dl															{float:left;}
div.free_pop_body div.txt_price dl dt														{font:normal 12px/120% "Gulim"; color:#000000; vertical-align:middle; border:none;}
div.free_pop_body div.txt_price dl dt img													{vertical-align:middle; border:none;}
div.free_pop_body div.txt_price dl dd														{padding-left:14px; font:normal 12px/120% "Gulim"; color:#000000;}		
div.free_pop_body div.btn_agreement															{float:right; top:0px; right:5px;margin-top:15px;}
div.free_pop_body div.btn_agreement img														{border:none;}

div.free_pop_body div.btn_means																{float:left; background:#E0E0E0; width:485px; height:105px; margin-top:5px; padding-left:20px; padding-top:10px;}
div.free_pop_body div.btn_means img															{border:none; padding-right:5px;}

div.free_pop_body div.btn_while																{float:left; width:505px; margin-top:15px; margin-bottom:15px;}																
div.free_pop_body div.btn_while div.btn_whileBg												{float:left; width:505px; background:url(http://image.ebs.co.kr/portal/package/pop_while_bg.gif) left top repeat-y;}
div.free_pop_body div.btn_while div.btn_whileBg div.btn										{float:left; padding-left:25px;}
div.free_pop_body div.btn_while div.btn_whileBg div.body									{float:right; width:375px;}
div.free_pop_body div.btn_while div.btn_whileBg div.body div.title							{font:normal 12px/120% "Gulim"; color:#666666; width:355px; height:40px; padding-top:10px; letter-spacing:-1px; border-bottom:1px solid #C4C4C4;}													
div.free_pop_body div.btn_while div.btn_whileBg div.body div.leftImg						{float:left; width:147px; height:112px; padding:5px; margin-top:12px; background:url(http://image.ebs.co.kr/portal/package/pop_imgBg.gif) left top no-repeat;}
div.free_pop_body div.btn_while div.btn_whileBg div.body div.leftImg img					{border:1px solid #D7D7D7; width:135px; height:100px;}	
div.free_pop_body div.btn_while div.btn_whileBg div.body div.rightSelect					{float:right; margin-top:12px; width:210px;}	
div.free_pop_body div.btn_while div.btn_whileBg div.body div.rightSelect dl					{}	
div.free_pop_body div.btn_while div.btn_whileBg div.body div.rightSelect dl dt				{font:bold 12px/120% "Gulim"; color:#000000;}	
div.free_pop_body div.btn_while div.btn_whileBg div.body div.rightSelect dl dd				{height:50px; overflow:hidden; padding-top:8px;}	
div.free_pop_body div.btn_while div.btn_whileBg div.body div.rightSelect dl dd select		{font:normal 12px/120% "Gulim"; color:#666666;}				
div.free_pop_body div.btn_while div.btn_whileBg div.body div.price							{float:left; width:350px; margin-top:5px; padding-top:10px; background:#F5F5F5; height:25px; text-align:center; font:bold 12px/120% "Gulim";color:#FF6600;}
div.free_pop_body div.btn_while div.btn_whileBg div.body div.priceInfo						{float:left; width:350px; margin-top:5px; padding:8px 0px 0px 0px; height:32px; font:normal 11px/120% "Dotum";color:#FF6600; letter-spacing:-1px; border-bottom:1px solid #C4C4C4;}
div.free_pop_body div.btn_while div.btn_whileBg div.body div.btn							{float:left; text-align:center; width:350px; margin:15px 0 20px 0px;}

div.free_pop_body div.banner																{float:left; width:505px; height:74px; margin-bottom:20px;}
	
div.month_pop_body																			{width:505px; padding-top:15px; padding-left:23px;}
div.month_pop_body #tab																		{width:504px; height:36px; margin-top:10px; background:url(http://image.ebs.co.kr/portal/package/pop_tab_bg.gif) left bottom no-repeat;}
div.month_pop_body #tab ul 																	{padding-left:10px;}
div.month_pop_body #tab li 																	{float:left; font-size:0; margin-right:3px; margin-top:8px; vertical-align:bottom;}
div.month_pop_body #tab li img																{border:none;}

div.month_pop_body #monthList																{float:left; width:505px; margin-top:10px;}
div.month_pop_body #monthList ul 															{margin:0px;}
div.month_pop_body #monthList ul table.list													{border-top:3px solid #000000;}
div.month_pop_body #monthList ul table.list th												{background:#FDFDFD; height:25px; font:normal 11px/120% "Dotum"; color:585858; text-align:center; border-bottom:1px solid #BABABA; border-right:1px solid #ECECEC;}
div.month_pop_body #monthList ul table.list th.right										{border-right:none;}
div.month_pop_body #monthList ul table.list td												{font:normal 12px/120% "Gulim"; height:25px; color:#666666; text-align:center; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC;}
div.month_pop_body #monthList ul table.list td.right										{text-align:center; border-right:none; border-bottom:1px solid #ECECEC;}
div.month_pop_body #monthList ul table.list td.right span.txt                               {text-decoration:line-through;}
div.month_pop_body #monthList ul div.txt_info												{font:normal 12px/120% "Gulim"; color:#666666; margin-bottom:20px; padding-left:10px;}

div.month_pop_body #monthList ul div.txt_orange												{font:normal 11px/120% "Dotum"; color:#FF5D0E; margin-top:10px; margin-bottom:10px;}
div.month_pop_body #monthList ul div.conform												{float:left; width:505px; height:100px; padding-top:15px; background:#F5F5F5;}
div.month_pop_body #monthList ul div.conform dl												{float:left; padding-left:50px; padding-top:5px;}
div.month_pop_body #monthList ul div.conform dl dt											{float:left; width:72px; font:bold 12px/120% "Gulim"; color:#0075D1; text-align:right; padding-right:10px; vertical-align:top; background:url(http://image.ebs.co.kr/portal/package/English_Cafe_contents_line.gif) 100% 20% no-repeat;}
div.month_pop_body #monthList ul div.conform dl dd											{float:right; width:360px; text-align:left; vertical-align:top; font:normal 12px/120% "Gulim"; color:#777777;}
div.month_pop_body #monthList ul div.conform dl dd.orange									{font:bold 12px/120% "Gulim"; color:#FF6600;}
div.month_pop_body #monthList ul div.conform dl span										{font:normal 12px/120% "Gulim"; paddiing-bottom:8px;}

div.month_pop_body #monthList ul div.pop_info												{float:left; margin-bottom:15px;}
div.month_pop_body #monthList ul div.pop_info img											{border:none;}

div.month_pop_body #monthList ul div.pop_info2												{float:left; margin-bottom:15px; width:504px; height:47px; background:url(http://image.ebs.co.kr/portal/package/pop_info.gif) left bottom no-repeat;}
div.month_pop_body #monthList ul div.pop_info2 div.btn										{position:relative; top:12px; float:right; right:5px;}
		
div.month_pop_body #monthList ul div.pop_btn												{text-align:center;}
div.month_pop_body #monthList ul div.pop_btn img											{border:none;}
div.month_pop_body #monthList ul div.pop_btn img a											{border:none;}


div.month_pop_body #monthList ul table.useList												{border-top:3px solid #000000;}
div.month_pop_body #monthList ul table.useList th											{background:#FDFDFD; height:25px; font:normal 11px/120% "Dotum"; color:585858; text-align:center; border-bottom:1px solid #BABABA;}
div.month_pop_body #monthList ul table.useList td											{font:normal 12px/120% "Gulim"; height:25px; color:#666666; text-align:left; padding-left:20px; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC;}
div.month_pop_body #monthList ul table.useList td.right										{text-align:right; padding-right:20px; border-right:none; border-bottom:1px solid #ECECEC;}
div.month_pop_body #monthList ul table.useList td.center									{font:normal 12px/120% "Gulim"; height:25px; color:#666666; padding-left:30px; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC;}


