@charset "utf-8";
/* Wrap */
div#wrap											{width:990px; margin:0 auto; border:0px solid #000;}
div#wrap_Sub										{width:935px; margin:0;}


/* Default Style */
*    	  	{margin:0px; padding:0px;}

body		{background-color:#fff; font: normal 11px Dotum,verdana; color:#8c8c8c; letter-spacing:0px; line-height:14px;}
body,div,ul,li,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6,form {margin:0px; padding:0px;}


td *, div *, li *, span *, p *  {vertical-align: middle;}
ul, ol, li						{list-style:none;}

img, a		{border:0; vertical-align:middle;}
img, hr		{border:none;  padding:0px; font-size:0%; display:inline;}
strong		{font-weight:bold;}
div				{margin:0px;}


/* png24 */
.png24			{tmp:expression(setPng24(this))};

/* Font Class Style */
.fb				{font-weight:bold;}
.u				{text-decoration:underline}

/* clear */
.clear_both		{clear:both;}

/* align */
.l		{text-align:left;}
.c		{text-align:center;}
.r		{text-align:right;}
.t		{vertical-align:top;}
.b		{vertical-align:bottom;}
.m		{vertical-align:middle;}

/* Table Style */
table  		{border-collapse:collapse;}

/* From Style */
textarea	 	{border:1px solid #d3d0c9; padding:10px ;}
select		{font-size:12px; height:20px ;}
.input_f		{font:normal 11px DotumChe; color:#757575; padding-top:2px;}


/* Link Style */
a:link			{text-decoration:none; color:#666666;}
a:visited	 	{text-decoration:none; color:#666666;}
a:hover		{text-decoration:underline; color:#666666;}
a:active		{text-decoration:none; color:#666666;}


/* 폰트 라인 어긋남 수정여백 */
.fp {margin-top:1px;}

/* 폰트 */
A.bk:link			{text-decoration: none; color: #404040; font-size:11px;} 
A.bk:visited		{text-decoration: none ; color: #404040; font-size:11px;}
A.bk:active		{text-decoration: none ; color: #404040; font-size:11px;}
A.bk:hover		{text-decoration: none ; color: #404040; font-size:11px;}





.f01	{color:010101;}
.f47	{color:474747;}

.f_hot				{font:normal 11px Dotum,verdana; letter-spacing:-1px; color:#757575;} /* 인기검색어 */
.f_hot a:link		{font:normal 11px Dotum,verdana; letter-spacing:-1px; color:#757575;} /* 인기검색어 */
.f_hot a:visited	{font:normal 11px Dotum,verdana; letter-spacing:-1px; color:#757575;} /* 인기검색어 */
.f_hot a:active		{font:normal 11px Dotum,verdana; letter-spacing:-1px; color:#757575;} /* 인기검색어 */
.f_hot a:hover		{text-decoration: none ; color: #000000;}

.f_hder				{font: normal 11px Dotum,verdana; letter-spacing:-1px; color:#4f4f4f;} /* 헤더 */
.f_hder a:link		{font: normal 11px Dotum,verdana; letter-spacing:-1px; color:#4f4f4f;} /* 헤더 */
.f_hder a:visited	{font: normal 11px Dotum,verdana; letter-spacing:-1px; color:#4f4f4f;} /* 헤더 */
.f_hder a:active	{font: normal 11px Dotum,verdana; letter-spacing:-1px; color:#4f4f4f;} /* 헤더 */
.f_hder a:hover	{text-decoration: underline ; color:#000000;}



/* header_LNB 링크  */
.f_lnb					{font: normal 11px Dotum; color:#3c3c3c;}
.f_lnb a:link			{font: normal 11px Dotum; color:#3c3c3c;}
.f_lnb a:visited		{font: normal 11px Dotum; color:#3c3c3c;}
.f_lnb a:active		{font: normal 11px Dotum; color:#3c3c3c;}
.f_lnb a:hover		{text-decoration: none ; color:#000000;}


/* 로그인하단 아이디 */
.f_tid					{font: normal 11px Dotum,verdana; letter-spacing:-1px; color:#686868;}
.f_tid a:link			{font: normal 11px Dotum,verdana; letter-spacing:-1px; color:#686868;}
.f_tid a:visited		{font: normal 11px Dotum,verdana; letter-spacing:-1px; color:#686868;}
.f_tid a:active		{font: normal 11px Dotum,verdana; letter-spacing:-1px; color:#686868;}
.f_tid a:hover		{text-decoration: none ; color:#000000;}

.f_sid {font: normal 11px Dotum,verdana; letter-spacing:-0.025em; color:#989898;}

 /* 하단서비스공지 */
.f_bnews				{font: normal 11px Dotum,verdana; color:#6e6e6e;}
.f_bnews a:link			{font: normal 11px Dotum,verdana; color:#6e6e6e;}
.f_bnews a:visited		{font: normal 11px Dotum,verdana; color:#6e6e6e;}
.f_bnews a:active		{font: normal 11px Dotum,verdana; color:#6e6e6e;}
.f_bnews a:hover		{text-decoration: none; color:#000000;}

/* 카피 굵은글씨*/
.f_fcp					{font: normal 11px Dotum,verdana; font-weight:bold; letter-spacing:0px; color:#5e5e5e;} 
.f_fcp a:link			{font: normal 11px Dotum,verdana; font-weight:bold; letter-spacing:0px; color:#5e5e5e;}
.f_fcp a:visited		{font: normal 11px Dotum,verdana; font-weight:bold; letter-spacing:0px; color:#5e5e5e;}
.f_fcp a:active			{font: normal 11px Dotum,verdana; font-weight:bold; letter-spacing:0px; color:#5e5e5e;}
.f_fcp a:hover			{text-decoration: underline ; font-weight:bold; color:#000000;}

 /* 뉴스 */
.f_ftr1					{font: normal 12px Dotum,verdana; letter-spacing:-0.8px; color:#454545;}
.f_ftr1 a:link			{font: normal 12px Dotum,verdana; letter-spacing:-0.8px; color:#454545;}
.f_ftr1 a:visited		{font: normal 12px Dotum,verdana; letter-spacing:-0.8px; color:#454545;}
.f_ftr1 a:active		{font: normal 12px Dotum,verdana; letter-spacing:-0.8px; color:#454545;}
.f_ftr1 a:hover			{text-decoration: underline ; color:#000000;}

/* 푸터좌측사이드메뉴 */
.f_ftra					{font: normal 12px Dotum,verdana; letter-spacing:0px; color:#0000cc;} 
.f_ftra a:link			{font: normal 12px Dotum,verdana; letter-spacing:0px; color:#0000cc;}
.f_ftra a:visited		{font: normal 12px Dotum,verdana; letter-spacing:0px; color:#0000cc;}
.f_ftra a:active		{font: normal 12px Dotum,verdana; letter-spacing:0px; color:#0000cc;}
.f_ftra a:hover			{text-decoration: underline ; color:#0000cc;}

/* 푸터우측사이드메뉴 */
.f_fcplink				{font: normal 11px Dotum,verdana; letter-spacing:0px; color:#7b7b7b;} 
.f_fcplink a:link		{font: normal 11px Dotum,verdana; letter-spacing:0px; color:#7b7b7b;}
.f_fcplink a:visited	{font: normal 11px Dotum,verdana; letter-spacing:0px; color:#7b7b7b;}
.f_fcplink a:active	{font: normal 11px Dotum,verdana; letter-spacing:0px; color:#7b7b7b;}
.f_fcplink a:hover		{text-decoration: none ;  color:#000000;}


/* 카피 페밀리사이트링크*/
.f_cpfml				{font: normal 11px Dotum,verdana; letter-spacing:0px; color:#a3a3a3;} 
.f_cpfml a:link			{font: normal 11px Dotum,verdana; letter-spacing:0px; color:#a3a3a3;}
.f_cpfml a:visited		{font: normal 11px Dotum,verdana; letter-spacing:0px; color:#a3a3a3;}
.f_cpfml a:active		{font: normal 11px Dotum,verdana; letter-spacing:0px; color:#a3a3a3;}
.f_cpfml a:hover		{text-decoration: none ;  color:#777777;}

/*푸터 명품 라인*/ 
.f_line {font: normal 11px Dotum,verdana; letter-spacing:0px; color:#a4a4a4;}

/* -------------------------------------------------------------------------------------------------- */

/* SKY Scraper */
div#sky_directMenu         {position:absolute; left:946; top:110px; visibility:visible; z-index:100; margin:0px 0px 0px 940px; width:48px;}
div#sky_directMenu ul li.offline					{height:67px;}
div#sky_directMenu ul li.end						{margin:4px 0px 0px 10px;}



/* 공통 lnb */
div#lnb_header									{border:0px solid #000;width:925px;float:left; padding:8px 5px 0px 17px;}

div#lnb_header div.btn							{float:left; width:280px; margin-top:3px; position:relative; z-index:9999; top:0px; left:0px;}
div#lnb_header div.btn li.sch					{float:left; margin-right:4px; height:20px;  font-size:0%; display:inline; padding:0px;}

/* onAir */
div#lnb_header div.btn li.onAir								{float:left; height:20px; margin-right:12px; font-size:0%; display:inline; padding:0px; } 
div#lnb_header div.btn li.onAir div.onAir_lry				{float:left; position:absolute; top:-18px; left:52px; width:100px; height:48px; margin-top:32px; z-index:9000;}
div#lnb_header div.btn li.onAir div.onAir_lry ul			{float:left; width:44px; height:90px; padding:2px; background-image:url(http://image.ebs.co.kr/renewal_v1/main/onair_bg.gif); cursor:pointer;}
div#lnb_header div.btn li.onAir div.onAir_lry ul li			{float:left; width:29px; height:15px; margin:3px 0px 0px 4px; overflow:hidden;}

div#lnb_header div.btn li.onAir_lst			{float:left; margin-top:-1px;  _margin-top:2px; display:inline; font-size:0%; padding:0px;}
div#lnb_header div.btn li.onAir_lst dl		{float:left; width:159px;}
div#lnb_header div.btn li.onAir_lst dd		{float:left; height:10px; padding-right:9px; font-size:0%; display:inline;}



/* header_LNB  */
div#lnb_header div.lnb				{float:left; width:280px; margin-left:33px;  height:24px; position:relative; top:0px; left:0px; background-image:url(http://image.ebs.co.kr/renewal_v1/common/hd_lnb_bg.gif);}
div#lnb_header div.lnb ul			{float:left; padding:6px 0px 0px 32px;}
div#lnb_header div.lnb ul li			{float:left; width:31px;}


div#lnb_header div.snb 						{float:right; margin-top:3px;display:inline;border:0px solid #000;}
div#lnb_header div.snb li					{float:left; height:15px; padding-right:9px; margin-top:1px; }
div#lnb_header div.snb li img				{display:inline; font-size:0%; padding:0px; }
div#lnb_header div.snb li.im				{margin-top:0px;}


div#lnb_header div.line 						{float:right;}
div#lnb_header div.line li 					{float:left;}
div#lnb_header div.line li.mg				{float:left; width:18px;text-align:center; vertical-align: middle;}


/* 공통 타이틀로고영역*/
div#tit_logo					{float:left; width:220px; height:59px; text-align:right;}

/* 공통 헤더배너영역*/
div#hd_bnn						{float:left; width:220px; height:59px; text-align:right;}

div#header_log					{clear:both; width:935px; height:80px;}

/* 공통 로그인 */
div#header_login						{float:right; margin-top:29px; width:270px;}
div#header_login	ul					{float:right; width:270px;} 
div#header_login	li					{float:left;} 
div#header_login	li.id				{float:left; margin-top:1px; width:107px;}
div#header_login	li.id input			{float:left; border:1px solid #a5a5a5; height:14px; padding-left:3px; width:98px; background-image:url(http://image.ebs.co.kr/renewal_v1/common/login_id.gif);}
div#header_login	li.pw				{float:left; margin-top:1px; width:107px;}
div#header_login	li.pw input			{float:left; border:1px solid #a5a5a5; height:14px; padding-left:3px; width:98px; background-image:url(http://image.ebs.co.kr/renewal_v1/common/login_pw.gif);}
div#header_login	li.lbt 				{float:left; margin-top:1px; width:48px;}
div#header_login	li.mar1				{float:right; margin-top:10px; display:inline;}
div#header_login	li.mar1 img			{margin-top:0px;}
div#header_login	li.mar2				{float:right; margin-top:12px; padding:2px 4px 0px 6px; width:2px; display:inline;} 
div#header_login	li.mar2 img			{float:right;} 
div#header_login	li.mar3				{float:right; margin-top:10px;  display:inline;}
div#header_login	li.mar3				{_margin-top:7px; :margin-top:7px;}
div#header_login	li.mar3 img			{vertical-align:top; _margin-top:2px; :margin-top:2px;}
div#header_login	li.im 				{float:right; margin:9px 0px 0px 0px; display:inline; width:55px;}
div#header_login	li.im 				{_margin:9px 0px 0px 0px;}
div#header_login	li span.chn			{float:right;padding:0px; margin:0px;}

/*
div#header_login	li.im input			{_vertical-align:0; vertical-align:0px; margin-right:2px;border:0px solid #000;} 
*/

/* 로그인오류 (20110126 추가) */
#login_error												{width:689px; margin:0px auto;}
#login_error #header *										{font-family:dotum; font-size:12px; font-weight:bold; color:#666; text-decoration:none;}
#login_error #header										{float:left; width:689px;}
#login_error #header div.logo								{float:left; width:689px; height:50px; margin-top:82px; text-align:center;}
#login_error #header div.top_navi							{float:left; width:689px; height:12px; margin-top:38px;}
#login_error #header div.top_navi ul						{float:left; width:689px; text-align:center;}
#login_error #header div.top_navi ul li.menu				{display:inline; height:12px; padding:0px 10px; background:url(http://image.ebs.co.kr/renewal_v1/common/error_topM_line.gif) 0px 2px no-repeat;}
#login_error #header div.top_navi ul li.menu_1st			{display:inline; height:12px; padding:0px 10px; background:none;}

#login_error #main											{float:left; width:689px; height:304px; margin-top:20px; background:url(http://image.ebs.co.kr/renewal_v1/common/error_mainBG.jpg) no-repeat;}
#login_error #main div.main_left							{float:left; padding:26px 0px 0px 30px;}
#login_error #main div.main_left div.login_form				{float:left; width:385px; height:245px;}

div.login_form div.error_title								{float:left; width:385px; height:71px;}
div.login_form div.login_area								{float:left; height:119px; margin-top:17px; padding-left:33px;}
div.login_form div.login_area ul							{float:left;}
div.login_form div.login_area ul.txt_form					{height:88px; background:url(http://image.ebs.co.kr/renewal_v1/common/error_txt_lineDot.gif) bottom repeat-x;}
div.login_form div.login_area ul.btn_form					{height:22px; margin-top:9px; padding-left:80px;}
div.login_form div.login_area ul.btn_form li.btn_idPw		{float:left; margin-right:4px; padding-top:1px;}
div.login_form div.login_area ul.btn_form li.btn_join		{float:left;}

div.loginLayer												{float:left; width:328px; height:88px;}
div.loginLayer ul.layerL									{float:left; width:254px; height:88px; margin-right:10px;}
div.loginLayer ul.layerL li									{float:left;}
div.loginLayer ul.layerL li.input_title						{width:81px; height:22px; padding-top:6px;}
div.loginLayer ul.layerL li.input_title img					{margin-top:7px;}
div.loginLayer ul.layerL li.input_text						{width:173px; height:22px; padding-top:6px;}
div.loginLayer ul.layerL li.input_text input.txt01			{width:171px; height:20px; border:1px solid #d2d2d2; background:#fafafa;}
div.loginLayer ul.layerL li.input_text span.id_save			{height:22px; padding-right:18px;}
div.loginLayer ul.layerL li.input_text span.btn_ip			{height:22px; padding-left:18px; background:url(http://image.ebs.co.kr/renewal_v1/common/error_txt_line.gif) 0px 1px no-repeat;}
div.loginLayer ul.layerR									{float:left; width:64px; height:88px;}
div.loginLayer ul.layerR li.btn_login						{float:left; width:64px; height:64px; display:block;}

#login_error #main div.main_right							{float:right; padding:19px 33px 0px 0px;}
#login_error #main div.main_right ul						{float:right; width:195px;}
#login_error #main div.main_right ul li.info				{float:left; width:195px; margin-bottom:14px;}
#login_error #main div.main_right ul li.bnn					{float:left; width:192px; height:62px; margin-bottom:9px;}
#login_error #main div.main_right ul li.bnn *				{display:block;}

#login_error #footer													{float:left; width:689px; height:80px; margin-top:25px;}
#login_error #footer div.footer_menu									{width:689px; height:44px; background:url(http://image.ebs.co.kr/renewal_v1/common/error_footerBG.gif) no-repeat;}
#login_error #footer div.footer_menu ul.customer						{float:left; height:19px; padding-left:20px; margin-top:12px;}
#login_error #footer div.footer_menu ul.customer li.num					{float:left; margin-top:4px; font-size:12px; font-family:dotum;}
#login_error #footer div.footer_menu ul.customer li.num span.txt01		{color:#bccae2;}
#login_error #footer div.footer_menu ul.customer li.num span.txt01 *	{color:#bccae2; text-decoration:none;}
#login_error #footer div.footer_menu ul.customer li.num span.txt02		{color:#dfeb0b;}
#login_error #footer div.footer_menu ul.f_btn							{float:right; height:19px; padding-right:23px; margin-top:12px;}
#login_error #footer div.footer_menu ul.f_btn li						{float:left; width:39px; height:19px; display:inline;}
#login_error #footer div.footer_menu ul.f_btn li.btn_1st				{padding:0px;}
#login_error #footer div.footer_menu ul.f_btn li.btn					{padding-left:8px;}
#login_error #footer div.footer_menu div.copyright						{width:689px; margin-top:20px; text-align:center; font-size:12px; font-family:dotum; color:#646464}
div.login_errorPage_copyright											{width:689px; height:16px; text-align:center; font-size:12px; font-family:dotum; text-transform:uppercase; color:#646464; margin-top:20px;}


/* 공통 로그아웃 */
div#header_logout						{float:right; margin-top:29px; width:282px;}
div#header_logout ul					{float:right; width:282px;} 
div#header_logout li					{float:left; height:22px;} 
div#header_logout li.txt				{float:left; width:200px; height:17px; margin-top:3px;}
div#header_logout li.lobt 				{float:right; margin-top:1px; width:53px;}
div#header_logout li.myp 				{float:left; width:90px; height:17px; margin-top:2px; font: bold 11px Dotum; letter-spacing:-1px; color:#4fa000;cursor:pointer;}
div#header_logout li.myp img 			{}
div#header_logout li.myc 				{float:left; width:60px; height:17px; margin-top:2px; font: bold 11px Dotum; letter-spacing:-1px; color:#4fa000;cursor:pointer;}
div#header_logout li.myc img 			{}
div#header_logout li.zle				{float:right;}
div#header_logout li.zle input			{width:130px; height:18px; font-size:11px; color:#686868; border:solid 1px #c7c7c7; }


/* 푸터 뉴스 */
div#portal_bnews					{clear:both; width:990px ; margin-top:49px;}
div#portal_bnews div.new			{float:left; width:600px ; height:14px; padding-left:60px ;}
div#portal_bnews div.new li			{float:left; padding-right:13px; display:inline; font-size:0%;}
div#portal_bnews div.sall			{float:right; width:91px; height:14px; padding-right:57px;}



/* 푸터사이드 네비 */
div#footer_wrap						{clear:both;width:990px; margin:0px auto; border:1px solid #fff; height:220px;}

/*메인푸터*/
div#portal_fter						{clear:both; width:990px ; height:29px; padding-top:18px; background:url(http://image.ebs.co.kr/renewal_v1/common/footer_bg.jpg) no-repeat left bottom;}
div#portal_fter div.lft				{float:left; padding:8px 0px 0px 59px;}
div#portal_fter div.lft li			{float:left;}
div#portal_fter div.lft li.im		{float:left; width:8px;}
div#portal_fter div.lft li.pdd		{float:left; width:20px;}
div#portal_fter div.rgh				{float:right; padding:8px 60px 0px 0px;}
div#portal_fter div.rgh li			{float:left;}
div#portal_fter div.rgh li.pdd		{float:left; width:22px; text-align:center;}


div#portal_lnk						{float:left; padding:13px 0px 0px 60px; width:925px;}
div#portal_lnk li 					{float:left;}
div#portal_lnk li.p1				{float:left; height:12px;  padding:0px 25px; vertical-align:middle;}
div#portal_lnk li p					{float:left; height:12px;  padding:0px 5px ; vertical-align:middle;}

/* 0412_셀렉트박스관련 추가 */
div#portal_lnk li.family select {
	float:left;
	margin:-3px 0 0 25px;
	_margin:0 0 0 25px;
	width:150px;
	font: normal 11px Dotum,verdana; color:#666;
	line-height:18px;
}

/*div#portal_lnk  li.p1				{float:left; width:51px;  background:url('http://image.ebs.co.kr/renewal_v1/common/bul_dot.gif') no-repeat  25px 14px;}*/

div#portal_lnk  li.bu_dot_f  a 		{color:#987550; letter-spacing:0px;}
div#portal_lnk  li.bu_dot_f  a:hover	{letter-spacing:0px; text-decoration: none ;  color:#874c10;}

/* -- */


/* 메인푸터카피 */
div#portal_copy						{clear:both; display:bolck; width:950px; padding:7px 11px 60px 14px;}
div#portal_copy div.lg	 			{float:left; width:115px; text-align:right;}
div#portal_copy div.ln 				{float:left; width:42px; text-align:center;}
div#portal_copy div.cps 			{float:left; width:624px; font: normal 11px Dotum; letter-spacing:-1px; color:#8c8c8c; line-height:18px;}
div#portal_copy div.inquiry 		{float:right; margin-right:23px; _margin-right:11px; width:143px;}
div#portal_copy div.inquiry li		{float:right;}




/* footer *************************************/

div.a_footer { 
	clear:both;
	width:990px;
	_width:1002px;
	height:220px;
	margin:0px auto;
	font-size:11px;
	letter-spacing:-1px;
	
}

div.a_footer .f_notice ul {border:0px solid #000;
	float:left;
	width:600px;
	display:inline;
	margin:27px 0px 0px 20px;
}

div.a_footer .f_notice li {
	float:left;
	line-height:15px;
	color:#6e6e6e;
	letter-spacing:0px;
}

div.a_footer  .f_menu {
	background:url('http://image.ebs.co.kr/renewal_v1/common/footer_bg2.jpg') no-repeat  left top;
	width:935px;
	height:29px;
	clear:both;
	position:relative;
	top:20px;
	font-size:12px;
	letter-spacing:0px;
}

div.a_footer  .f_menu ul {border:0px solid #000;
	float:left;
	display:inline;
	margin-left:25px;
	
}

div.a_footer  .f_menu li {
	float:left;
	height:29px;
	line-height:29px;
	
}



div.a_footer  .f_menu li.tit a {
	background:url('http://image.ebs.co.kr/renewal_v1/common/bul_bdot.gif') no-repeat  left center;
	padding-left:8px;
	color:#0001cc;
}

div.a_footer  .f_menu li.sdline {
	background:url('http://image.ebs.co.kr/renewal_v1/common/footer_line_in.gif') no-repeat  12px center;

}

div.a_footer  .f_menu li.sdline a {
	color:#454545;
}

div.a_footer  .f_smenu {border:0px solid #000;
	
	width:910px;
	height:33px;
	margin:20px 0px 0px 20px;
	_margin:20px 0px 0px 8px;
	float:left;
}

div.a_footer  .f_smenu ul {
	float:left;
	
}

div.a_footer  .f_smenu li {
	float:left;
	height:33px;
	line-height:33px;
}

/* 20100715(backup)
div.a_footer  .f_smenu .bu_dot   {
	background:url('http://image.ebs.co.kr/renewal_v1/common/bul_dot.gif') no-repeat  25px 14px;
	padding-left:51px;
	color:#7b7b7b;
}
*/
div.a_footer  .f_smenu .bu_dot   {
	background:url('http://image.ebs.co.kr/renewal_v1/common/bul_dot.gif') no-repeat  12px 14px;
	padding-left:25px;
	color:#7b7b7b;
}


/* 0412_셀렉트박스관련 추가 */
/* 20100715(backup)
div.a_footer  .f_smenu li.family select {
	float:right;
	margin:7px 0 0 25px;
	_margin-right:5px;
	width:150px;
	font: normal 11px Dotum,verdana; color:#666;
	line-height:18px;
}
*/
div.a_footer  .f_smenu li.family select {
	float:right;
	margin:7px 0px 0px 72px;
	_margin-right:5px;
	_margin-left:60px;
	width:150px;
	font: normal 11px Dotum,verdana; color:#666;
	line-height:18px;
}

/* 20100715(backup)
div.a_footer  .f_smenu .p1				{float:left; width:51px;  background:url('http://image.ebs.co.kr/renewal_v1/common/bul_dot.gif') no-repeat  25px 14px;}
*/
div.a_footer  .f_smenu .p1				{float:left; width:25px;  background:url('http://image.ebs.co.kr/renewal_v1/common/bul_dot.gif') no-repeat  10px 14px;}
div.a_footer  .f_smenu .bu_dot_f  a 		{color:#987550; letter-spacing:0px;}
div.a_footer  .f_smenu .bu_dot_f  a:hover	{letter-spacing:0px; text-decoration: none ;  color:#874c10;}

/* -- */

div.a_footer  .f_smenu .stext a {
	color:#a3a3a3;
	
}



div.a_footer .add {border:0px solid #000;
	float:left;
	width:910px;
	height:65px;
	margin:0px 0px 0px 16px;
	display:inline;
}

div.a_footer .add p.f_logo {border:0px solid #000;
	width:93px;
	height:43px;
	float:left;
}

div.a_footer .add p.f_logo img {
	display:inline; font-size:0%; padding:0px;

}

div.a_footer .add p.f_add {border:0px solid #000;
	width:622px;
	height:53px;
	float:left;
	background:url('http://image.ebs.co.kr/renewal_v1/common/copy_line.gif') no-repeat  0 top;
	padding-left:16px;
	display:inline;
	margin:0px 0px 0px 14px;
	line-height:18px;
}



div.a_footer .add p.f_tell {border:0px solid #000;
	width:158px;
	height:54px;
	float:right;
	font-size:0%;
}

.pl4 {padding-left:4px;}
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl30 {padding-left:30px;}
.pl35 {padding-left:35px;}
.pl45 {padding-left:45px;}
.pl49 {padding-left:49px;}
.pl50 {padding-left:50px;}
.pl40 {padding-left:40px;}
.pl43 {padding-left:43px;}
.pl200 {padding-left:200px;}
.pl18 {padding-left:18px;}
.pl12 {padding-left:12px;}
.pl26 {padding-left:26px;}
.pl20 {padding-left:20px;}
.pl24 {padding-left:24px;}
.pl98 {padding-left:98px;}
.pl103 {padding-left:103px;}
.pr3 {padding-right:3px;}


/* 푸터우측사이드메뉴-개인정보 */
.f_fcplink2					{font: normal 11px Dotum; letter-spacing:-1px; color:#987550;} 
.f_fcplink2 a:link			{font: normal 11px Dotum; letter-spacing:-1px; color:#987550;}
.f_fcplink2 a:visited		{font: normal 11px Dotum; letter-spacing:-1px; color:#987550;}
.f_fcplink2 a:active		{font: normal 11px Dotum; letter-spacing:-1px; color:#987550;}
.f_fcplink2 a:hover			{text-decoration: none ;  color:#874c10;}



