@charset "utf-8";

/* common */
div#wrap											{width:993px; margin:0 auto;}


.pr3 {padding-right:3px;}
.pr7 {padding-right:7px;}
.pr10 {padding-right:10px;}


.pl1 {padding-left:1px;}
.pl4 {padding-left:4px;}
.pl5 {padding-left:5px;}
.pl7 {padding-left:7px;}
.pl10 {padding-left:10px;}
.pl34 {padding-left:34px;}
.pl45 {padding-left:45px;}
.pl49 {padding-left:49px;}
.pl50 {padding-left:50px;}
.pl40 {padding-left:40px;}
.pl200 {padding-left:200px;}
.pl18 {padding-left:18px;}
.pl12 {padding-left:12px;}
.pl26 {padding-left:26px;}
.pl20 {padding-left:20px;}
.pl98 {padding-left:98px;}
.pl35 {padding-left:35px;}
.pl30 {padding-left:30px;}
.pl24 {padding-left:24px;}
.pl30 {padding-left:30px;}
.pl43 {padding-left:43px;}

.pt3 {padding-top:3px;}
.pt5 {padding-top:5px;}
.pt9 {padding-top:9px;}

.pt12 {padding-top:12px;}
.pt14 {padding-top:14px;}
.pt16 {padding-top:20px;}

.ml55 {margin-left:55px;}
.ml30 {margin-left:30px;}
.ml34 {margin-left:34px;}

.mt12 {margin-top:12px;}
.mt10 {margin-top:10px;}

.b_img {border:0px solid #000;
font-size:0%;
}

.ls0 {letter-spacing:0;}

div#cu_tit_logo	 {border:0px solid #000;
	float:left; 

}

div#cu_tit_logo h1 {border:0px solid #000;
	font-size:0%;
	width:164px; 
	height:35px;
	float:left;
	display:inline;
	margin:29px 0 0 4px;
}


/* 우측배너 */
div#container_rightarea						{float:right; width:160px;}
div.right_banner_main						{width:160px; height:543px; padding:0px; padding-top:3px; background:url(http://image.ebs.co.kr/renewal_v1/child/right_bnn_bg.gif) no-repeat 0 0; }
div.right_banner_main iframe				{margin:110px 0 0 5px; width:150px;height:420px;}
div.right_banner_main img					{margin:110px 0 0 5px; width:150px;height:420px;}

/* 공통 로그인 */
div#child_header_login									{float:left; margin-top:24px;margin-left:361px;  width:288px;display:inline;border:0px solid #000;}
div#child_header_login	ul								{float:right;} 
div#child_header_login	li								{float:left;} 
div#child_header_login	li.id							{float:left; padding-right:4px; margin-top:1px;}
div#child_header_login	li.id input						{float:left; border:1px solid #00c0ff; height:14px; padding-left:3px; width:103px; background-image:url(http://image.ebs.co.kr/renewal_v1/common/login_id.gif);}
div#child_header_login	li.pw							{float:left; padding-right:5px; margin-top:1px;}
div#child_header_login	li.pw input						{float:left; border:1px solid #00c0ff; height:14px; padding-left:3px; width:103px; background-image:url(http://image.ebs.co.kr/renewal_v1/common/login_pw.gif);}
div#child_header_login	li.lbt 							{float:left; margin-top:1px;font-size:0%;} 
div#child_header_login	li.mar1							{float:right; margin-top:6px; _margin-top:4px; color:#002461;}
div#child_header_login	li.mar1 img						{vertical-align:top; _margin-top:2px; :margin-top:2px;}
div#child_header_login	li.mar2							{float:right; margin-top:9px; width:14px; text-align:center;} 
div#child_header_login	li.im 							{float:right; margin:4px 4px 0px 0px; _margin-top:2px;} 
div#child_header_login	li.im input						{vertical-align:-4px;} 
div#child_header_login	li.mar1 a {color:#002461;}

/* 공통 로그아웃 */
div#child_header_logout						{float:left; margin-top:24px;margin-left:351px;  width:300px; display:inline;}
div#child_header_logout ul					{float:right; width:300px;} 
div#child_header_logout li					{float:left; height:20px;} 
div#child_header_logout li.txt				{float:left; width:200px; height:17px; margin-top:3px; color:#000000}
div#child_header_logout li.txt span			{font-weight:bold;}
div#child_header_logout li.lobt 			{float:right; margin-top:1px; width:48px;}
div#child_header_logout li.myp 				{float:left; width:91px; height:17px; margin-top:2px; font: bold 11px Dotum;color:#4fa000;cursor:pointer;}
div#child_header_logout li.myp img 			{margin-left:3px;}
div#child_header_logout li.myp strong		{color:#f47000;}
div#child_header_logout li.myc 				{float:left; width:63px; height:17px; margin-top:2px; font: bold 11px Dotum;color:#4fa000;cursor:pointer;}
div#child_header_logout li.myc img 			{margin-left:3px;}
div#child_header_logout li.myc strong		{color:#f47000;}
div#child_header_logout li.zle				{float:right;margin-right:-3px;}
div#child_header_logout li.zle input		{width:154px; height:18px; font-size:11px; color:#686868; border:solid 1px #c7c7c7; }




/* main */
div.w_main {border:0px solid #000;
	float:left;
	width:991px;
	height:719px;
}

div.w_main .main_swf{border:0px solid #000;
	float:left;
	width:831px;
	height:651px;
	font-size:0%;
}

div.w_main .right_banner{
	float:right;
	width:160px;
	height:542px;
	font-size:0%;
	position:relative;
	top:-35px;
	
}

div.w_main .b_banner{border:0px solid #000;
	float:left;
	height:69px;
	
}

div.w_main .b_banner li{
	float:left;
		
}

div.w_main .b_banner li img{
	
	font-size:0%;
}

/* footer *************************************/

div.child_footer {border:0px solid #000;
	clear:both;
	width:991px;
	height:198px;
	font-size:11px;
	letter-spacing:-1px;
}

div.child_footer .f_notice ul {border:0px solid #000;
	float:left;
	width:600px;
	display:inline;
	margin:25px 0 0 28px;
}

div.child_footer .f_notice li {
	float:left;
	line-height:15px;
	color:#6e6e6e;
	letter-spacing:0px;
}

div.child_footer  .f_menu {
	background:url('http://image.ebs.co.kr/renewal_v1/child/footer_bg.gif') no-repeat  left top;
	width:991px;
	height:29px;
	clear:both;
	position:relative;
	top:20px;
	font-size:12px;
	letter-spacing:0px;
}

div.child_footer  .f_menu ul {border:0px solid #000;
	float:left;
	display:inline;
	margin-left:40px;
	
}

div.child_footer  .f_menu li {
	float:left;
	height:29px;
	line-height:29px;
	
}

div.child_footer  .f_menu li.tit a {
	background:url('http://image.ebs.co.kr/renewal_v1/child/bul_bdot.gif') no-repeat  left center;
	padding-left:8px;
	color:#0001cc;
}

div.child_footer  .f_menu li.sdline {
	background:url('http://image.ebs.co.kr/renewal_v1/child/footer_line_in.gif') no-repeat  13px center;

}

div.child_footer  .f_menu li.sdline a {
	color:#454545;
}

div.child_footer  .f_smenu {border:0px solid #000;
	
	width:877px;
	height:33px;
	margin:20px 0 0 45px;
}

div.child_footer  .f_smenu ul {
	float:left;
}

div.child_footer  .f_smenu li {
	float:left;
	height:33px;
	line-height:33px;
}
/* 20100715(backup)
div.child_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.child_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_셀렉트박스관련 추가 */
div.child_footer  .f_smenu li.family select {
	float:left;
	margin:7px 0 0 46px;
	width:150px;
	font: normal 11px Dotum,verdana; color:#666;
	line-height:18px;
}
/* 20100715(backup)
div.child_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.child_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.child_footer  .f_smenu .bu_dot_f  a 		{color:#987550; letter-spacing:0px;}
div.child_footer  .f_smenu .bu_dot_f  a:hover	{letter-spacing:0px; text-decoration: none ;  color:#874c10;}

/* -- */

div.child_footer  .f_smenu .stext a {
	color:#a3a3a3;
	
}

div.child_footer .add {border:0px solid #000;
	float:left;
	width:898px;
	height:65px;
	margin:0 0 0 38px;
	display:inline;
}

div.child_footer .add p.f_logo {border:0px solid #000;
	width:93px;
	height:43px;
	font-size:0%;
	float:left;
}

div.child_footer .add p.f_add {border:0px solid #000;
	width:591px;
	height:53px;
	float:left;
	background:url('http://image.ebs.co.kr/renewal_v1/child/copy_line.gif') no-repeat  0 top;
	padding-left:22px;
	display:inline;
	margin:0 0 0 17px;
	line-height:18px;
}



div.child_footer .add p.f_tell {border:0px solid #000;
	width:143px;
	height:54px;
	float:right;
	font-size:0%;
	margin-right:32px;
}

.f_fcplink2				{font: normal 11px Dotum,verdana; letter-spacing:0px; color:#987550;} 
.f_fcplink2 a:link		{font: normal 11px Dotum,verdana; letter-spacing:0px; color:#987550;}
.f_fcplink2 a:visited	{font: normal 11px Dotum,verdana; letter-spacing:0px; color:#874c10;}
.f_fcplink2 a:active	{font: normal 11px Dotum,verdana; letter-spacing:0px; color:#874c10;}
.f_fcplink2 a:hover		{text-decoration: none ;  color:#874c10;}

