@charset "euc-kr";
@import url(base.css);
@import url(global.css);

body	{ background:url(/eng/images/main/main_bg.gif) repeat-x left top;margin:0 auto;}
h2	{ height:30px;}
img { border:0px; vertical-align:middle;}

#wrap	{ width:1000px; background:url(/eng/images/main/main_bg02.gif) no-repeat left top; }
#dvHeader	{ overflow:hidden; width:965px; height:95px;}
#ci	{position:absolute; left:56px; top:22px; z-index:100;}
#dvGlobal	{ width:800px; float:right; padding-top:2px; height:21px;}
	#dvGlobal ul.gnb	{ float:right; padding:6px 5px 0 0;}
	#dvGlobal ul.gnb li	{ float:left; padding-left:8px;}
	#dvGlobal ul.gnb li img	{ vertical-align:top;}
	#dvGlobal ul.topSearch	{ float:right;}
	#dvGlobal ul.topSearch li	{ float:left; padding-left:3px;font-size:0px;}

#dvLocal	{ float:right;}
#footer	{ clear:both; height:33px; width:965px; text-align:right; padding-top:20px;}

#contWrap	{ width:980px;}
#visual	{ position:relative; padding-left:118px; width:832px; height:490px;}
#visual_2	{ position:absolute; padding-left:717px; padding-top:91px; width:250px; height:155px; z-index:90;}
#visual_3	{ position:absolute; padding-left:316px; padding-top:93px; width:650px; height:320px; z-index:92;}
#visual_4	{ position:absolute; padding-left:944px; padding-top:180px; width:14px; height:14px; z-index:99;}
#visual_5	{ position:absolute; padding-left:600px; padding-top:220px; width:223px; height:152px; z-index:98;}

/*#visual_pop	{ position:absolute; padding-left:0px; padding-top:0px; width:350px; height:400px; z-index:101;}*/
#visual_pop_2	{ position:absolute; padding-left:0px; padding-top:0px; width:350px; height:400px; z-index:101;}


#contents	{ float:left; position:relative; left:56px; width:900px;}
#left_con	{ float:left; position:relative;width:590px;}
#right_con	{ float:right; position:relative;width:290px;}
.clear{clear:both;}

.cont01	{ float:left; margin-top:25px; width:295px;}
	.cont01 dl	{ margin-top:10px;margin-left:4px;width:300px; height:70px;}
	.cont01 dt	{ float:left; width:104px;}
	.cont01 dd	{ float:left; width:195px;}
	.cont01 dd p	{ padding-top:3px; font-size:0.9em; line-height:1.1em;}
	.cont01 dd h3	{ font-size:1.0em; color:#cc3333;}
	
.cont02	{ float:right; margin-top:25px; width:260px;}
	.cont02 ul{ list-style:none;margin-left:4px;padding:3px 0 0;font-size:0.95em; height:56px;}
	.cont02 li{ list-style:none;margin:0px; line-height:15px; padding:0;}
	.cont02 h3	{ margin-left:4px;font-size:1.0em; color:#cc3333; padding-top:6px;}

.main_banner img{ padding-right:10px; padding-top:15px;}	
	
.cont03	{ float:left; width:290px;}
	.cont03 ul{ list-style:none;margin-left:4px;padding:0px;font-size:0.95em;}
	.cont03 td{ height:20px;}	

.cont04	{ float:left; margin-top:20px; width:290px; text-align:center;}
.cont05	{ float:left; margin-top:30px; width:290px; height:240px;}
    .cont05 dl{padding:14px 0 0 30px; height:104px;} 
	.cont05 dt{padding:0;}
	.cont05 dd{padding:10px 0 0 0; font:11px/18px Verdana;}
	.cont05 dd a,.cont05 dd a:link,.cont05 dd a:visited,.cont05 dd a:hover{font:11px/13px;}
    .cont05 h3{padding:10px 0 1px 30px; color:#FF6600; letter-spacing:-0.05em; line-height:1.2em; font:bold Verdana,sans-serif;}
	.cont05 h4{color:#cc3333; letter-spacing:-0.01em; line-height:1.2em; font-family:Verdana,sans-serif; font-size:11px;}
	.cont05_more{text-decoration:underline; text-align:right;}

.cont06	{ float:left; margin-top:25px; width:300px;}
   	.cont06 dl{ float:left; margin-top:10px;margin-left:6px;width:144px; height:149px; }	
	.cont06 dt	{width:104px;}
	.cont06 dd	{width:144px; }
	.cont06 dd p	{ padding-top:3px; font-size:0.9em; line-height:1.1em;}
	.cont06 td h3	{ font-size:1.0em; color:#cc3333; padding-top:3px; }


/* ec21: main page */
.cont01 h2 {
	width:268px;
	height:16px;
	margin:4px;
	padding:2px 2px 2px 24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	background-image:url(../../images/main/h2_recipe_empty.gif);
}

.cont02 h2 {
	width:249px;
	height:16px;
	margin:4px;
	padding:2px 2px 2px 24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	background:url(../../images/main/h2_jimiwon_empty.gif) no-repeat;
}

.cont03 h2 {
	width:262px;
	height:16px;
	margin:0 4px 4px 4px;
	padding:2px 2px 2px 24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	background:url(../../images/main/h2_what_new.gif) no-repeat;
}

.cont05 h2 {
	width:262px;
	height:16px;
	margin:0 4px 4px 4px;
	padding:2px 2px 2px 24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	background:url(../../images/main/h2_cuisine_empty.gif) no-repeat;
}

.cont06 h2 {
	width:268px;
	height:16px;
	margin:4px;
	padding:2px 2px 2px 24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	background-image:url(../../images/main/h2_recipe_empty.gif);
}

.cont01 h3 a:link, .cont01 h3 a:active, .cont01 h3 a:visited{font-size:12px;color:#cc3333;}
.cont01 h3 a:hover{color:#fd3039; text-decoration:none;}
.cont02 h3 a:link, .cont02 h3 a:active, .cont02 h3 a:visited{font-size:12px;color:#cc3333;}
.cont02 h3 a:hover{color:#fd3039; text-decoration:none;}
.cont05 h3 a:link, .cont05 h3 a:active, .cont05 h3 a:visited{font-size:18px;color:#FF6600;}
.cont05 h3 a:hover{color:#fd3039; text-decoration:none;}
.cont06 h3 a:link, .cont01 h3 a:active, .cont01 h3 a:visited{font-size:12px;color:#cc3333;}
.cont07 h3 a:link, .cont01 h3 a:active, .cont01 h3 a:visited{font-size:12px;color:#cc3333;}

#footer { font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:120%; }
#footer .addr { color:#777; }
#footer .copy { color:#bbb; }

.m20 {padding-top:20px;}

