@charset "utf-8";

@import url("base.css");
@import url("head_etc.css");
@import url("layout.css");
@import url("footer.css");

/* head */
div.head-economy { width:960px; }
div.head-economy ul.sub-menu li { background: url("../images/gnb/head_economy/bg_section2.gif") no-repeat 0 1px; }

#wrap { background:url(../images/gnb/head_economy/bg_head.gif) repeat-x 0 65px !important; }

/* contens */
div.economy_main { position:relative; width:960px; height:515px; margin-top:1px; color:#666; }
div.economy_main div.headline { position:absolute; left:0; top:0; width:432px; height:372px; }
div.economy_main div.headline h2 { display:none; }
div.economy_main div.headline div { position:relative; width:437px; height:118px; line-height:18px; color:#666; background:url(../images/economy/bg_dot_line.gif) repeat-x left bottom; color:#666; }
div.economy_main div.headline div span.sum { position:absolute; left:0; top:0; width:172px; height:153px; border:1px solid #e6e6e6; }
div.economy_main div.headline div span.text {
	position:absolute;
	left:0px;
	top:0;
	width:437px;
	height:170px;
	color:#666;
}
div.economy_main div.headline div span.text a { color:#666; }
div.economy_main div.headline div span.text strong { display:block; color:#003399; font-size:14px; line-height:18px; margin-bottom:-6px; }
div.economy_main div.headline ul { margin:7px 0 0 5px;  }
div.economy_main div.headline ul li { position:relative; width:415px; line-height:24px; font-size:12px; color:#000; background:url(../images/common/bg_dot_gray.gif) no-repeat left 11px; padding-left:10px; font-weight:bold; }
div.economy_main div.headline ul li a { color:#000; }
div.economy_main div.headline ul li img { position:absolute; top:6px; }
div.economy_main div.info { position:absolute; left:0; top:372px; width:429px; height:139px; border:2px solid #e6e6e6; }
div.economy_main div.info h2 { position:absolute; left:9px; top:3px; width:390px; height:24px; border-bottom:1px solid #e6e6e6; font-weight:bold; font-size:1em; color:#000; background:url(../images/economy/bg_01.gif) no-repeat left top; line-height:1.8em; padding-left:21px; z-index:0; }
div.economy_main div.info div.list_more,
div.economy_main div.qna div.list_more{ position:absolute; right:-3px; top:5px; z-index:1; }
div.economy_main div.info div.sum { position:absolute; left:9px; top:38px; width:108px; color:#666; font-weight:bold; }
div.economy_main div.info div.sum span.sum { display:block; width:102px; height:69px; padding:2px; border:1px solid #e6e6e6; }
div.economy_main div.info div.sum span.text  { display:block; text-align:center; margin-top:3px; }
div.economy_main div.info ul { position:absolute; right:8px; top:34px; width:295px; color:#666; }
div.economy_main div.info ul li { width:288px; color:#666; }
div.economy_main div.info ul li a { color:#666; }
div.economy_main div.qna { position:absolute; left:455px; top:212px; width:241px; height:139px; border:2px solid #e6e6e6; }
div.economy_main div.qna h2 { position:absolute; left:9px; top:3px; width:198px; height:24px; border-bottom:1px solid #e6e6e6; font-weight:bold; font-size:1em; color:#000; background:url(../images/immovable/bl_02.gif) no-repeat left top; line-height:1.8em; padding-left:25px; z-index:0; }
div.economy_main div.qna ul { position:absolute; left:9px; top:34px; width:225px;}
div.economy_main div.qna ul li { width:218px; }
div.economy_main div.qna ul li a { color:#666; }
div.economy_main div.pr_event { position:absolute; right:0; top:0; width:245px; height:208px; background:#f7f7f7; }
div.economy_main div.pr_event h2 { font-size:1em; color:#404040; padding:10px 0 0 10px; height:21px; }
div.economy_main div.pr_event div { width:223px; height:81px; border:1px solid #e6e6e6; margin:0 auto; }
div.economy_main div.pr_event ul { margin:10px 0 0 10px; padding:0 0 0 11px; width:214px; background:url(../images/economy/bg_02.gif) no-repeat left bottom; height:72px; }
div.economy_main div.pr_event ul li a { color:#666; }
div.economy_main div.event_info { position:absolute; right:0; top:205px; width:245px; height:147px; background:#f7f7f7; }
div.economy_main div.event_info h2 { font-size:1em; color:#404040; padding:0 0 0 10px; height:21px; }
div.economy_main div.event_info ul { width:213px; height:106px; padding:8px 0 0 10px; border:1px solid #e6e6e6; background:#fff; margin:0 auto; }
div.economy_main div.event_info ul li a { color:#666; }
div.economy_main div.brand_blognity { position:absolute; right:0; bottom:0; width:245px; height:142px; background:#f2f2f2; }
div.economy_main div.brand_blognity div.box1 { width:243px; height:138px; border:1px solid #e6e6e6; margin:0; padding:0; }
div.economy_main div.brand_blognity div.box2 { width:237px; height:132px; border:3px solid #f2f2f2; background:#fff; margin:0; padding:0; }
div.economy_main div.brand_blognity div.box2 h2 { padding:10px 0 0 14px; }
div.economy_main div.brand_blognity div.box2 ul { margin:9px 0 0 14px;}
div.economy_main div.brand_blognity div.box2 li { line-height:18px; padding: 0 0 0 10px; color:#666; width:200px; }
div.economy_main div.brand_blognity div.box2 li a { color:#666; }
div.economy_main div.brand_blognity div.box2 li.num1 { background-position:0 2px; }
div.economy_main div.brand_blognity div.box2 li.num2 { background-position:0 -23px; }
div.economy_main div.brand_blognity div.box2 li.num3 { background-position:0 -48px; }
div.economy_main div.brand_blognity div.box2 li.num4 { background-position:0 -74px; }
div.economy_main div.brand_blognity div.box2 li.num5 { background-position:0 -98px; }
/*경제 roll배너 */
.roll_banner { position:absolute; left:455px; top:0px; width:245px; height:197px; background:url(../images/company/bg_main_right_banner.gif) no-repeat left top; }
.roll_banner img { position:absolute; left:12px; top:13px; width:221px; text-align:center; }
.roll_banner btn { position:absolute; left:0; bottom:0; height:31px; width:245px;   }
.roll_banner btn span { display:block; position:absolute; }
.roll_banner btn span.pre { left:32px; top:2px; }
.roll_banner btn span.next { left:194px; top:2px; }
.roll_banner btn span.text { left:51px;  top:0; width:143px; text-align:center; color:#404040; }
.banner { position:absolute; left:455px; top:208px; }
/* */
div.eco_sub h2 { border-bottom:2px solid #eeeeee; height:36px; margin-bottom:20px; }
div.eco_sub h3 { border-bottom:2px solid #eeeeee; height:24px; margin-bottom:20px; color:#000000; font-size:14px; }
div.eco_sub div.info_table { border-bottom:2px solid #f5f5f5; margin-bottom:25px; margin-left:1px; }
div.eco_sub div.last { margin-bottom:15px; }
div.eco_sub div.info_table h3 { margin-bottom:7px; }
div.eco_sub div.info_table table { width:569px; clear:both; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
div.eco_sub div.info_table table th,
div.eco_sub div.info_table table td { white-space:nowrap; background:#fff; padding:0; margin:0; border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5; color:#666; line-height:20px; }
div.eco_sub div.info_table table th { text-align:left; font-size:0.9em; }
div.eco_sub div.info_table table th span { display:block; background:#f8f8f8; padding:2px 0 1px 10px; margin:1px; }
div.eco_sub div.info_table table td { text-align:top; padding:0 0 0 11px; }
div.eco_sub div.info_table table td a { color:#666; }
div.eco_sub div.info_table table tr.over_line td { padding:8px 0 7px 11px; }
div.eco_sub div.info_table div.sum { border:1px solid #e5e5e5; width:567px; height:119px; }
div.eco_sub div.info_table div.sum div { margin:1px; background:#fafafa; width:556px; height:117px; padding-left:9px; overflow:hidden; }
div.eco_sub div.info_table div.sum div img { display:block; float:left; background:#fff; border:1px solid #e2e2e2; padding:3px; margin:8px 9px 0 0;  }
div.eco_sub div.info_table div.sum div a.last img { margin-right:0; }
div.eco_sub div.secondary { background:url(../images/immovable/bg_box.gif) no-repeat left -352px #f7f7f7; padding:10px 0 0 0;}
div.eco_sub div.secondary div.inbox { background:url(../images/immovable/bg_box.gif) no-repeat -215px bottom #f7f7f7; padding-bottom:130px; }
div.eco_sub div.secondary div.inbox div.cell { width:196px; margin:0 0 8px 10px; background:url(../images/immovable/bg_box.gif) no-repeat -626px bottom; }
div.eco_sub div.secondary div.inbox div.cell div.list_box { background:url(../images/immovable/bg_box.gif) no-repeat -430px -352px; padding-top:11px; margin-bottom:17px; }
div.eco_sub div.secondary div.inbox div.cell div.list_box div { background:url(../images/immovable/bg_box.gif) no-repeat -430px bottom; padding:0 0 8px 13px; }
div.eco_sub div.secondary div.inbox div.cell h3,
div.eco_sub div.secondary div.inbox div.cell h4 { font-size:1em; color:#404040; }
div.eco_sub div.secondary div.inbox div.cell h3 { margin-bottom:4px; }
div.eco_sub div.secondary div.inbox div.cell h4 { padding-bottom:5px; border-bottom:1px solid #e6e6e6; width:169px; margin-bottom:6px; }
div.eco_sub div.secondary div.inbox div.cell div.list_box div li,
div.eco_sub div.secondary div.inbox div.cell div.list_box div li a { color:#666; }
div.eco_sub div.secondary div.inbox div.cell div.list_box div ul { width:169px; margin-bottom:7px; }
div.eco_sub div.secondary div.inbox div.bg_none { margin-bottom:0 !important; padding-bottom:0 !important; }
div.eco_sub div.btn { text-align:right; margin:0; clear:both; }
div.eco_sub div.btn img { margin-left:-1px; }



