@charset "utf-8";
/* CSS Document */

p		{margin:0; font-size:14px}
h4		{margin:13px 0}

.clear1	{margin:0 0 10px 0}
.clear2	{float:left; width:690px; height:10px}
.clear3	{height:10px}

.underline {clear:both; height:3px; border-bottom:solid 1px #444}

/* 실시간뉴스 */
.dtime					{width:100%; height:20px; padding:0 0 3px 0; border-bottom:solid 1px #ccc; margin-bottom:14px; overflow:hidden;}
.dtime img				{float:left;}
.dtime ul li a			{color:#2a368c;}
.dtime ul li a:hover	{color:#4271da}

#dtime_tit {float:left;padding-top:1px;}
#newsticker4 {margin:0 0 2px 0; line-height:16px} 

/* 검색창 common_2017 */
/*
.header_search {position:relative; float: right; width:178px; height:23px; overflow:hidden; margin:8px 0 13px 0; border:1px solid #bbb;}
.search_btn {position:absolute; top:1px; left:156px;}
.search_txt {position:absolute; top:0px; left:5px; border:none; width:130px; height:15px; font-size:12px; padding:4px;}
*/



























/* +오피니언 */
/* NA css
#opinion_top2 {width:298px; height:447px; margin-top:13px; border:solid 1px #ccc; border-top:solid 2px #282828; border-bottom:none;}
#opinion_title2 {width:298px; height:30px;}

.opinion_news2			{width:228px; height:50px; padding:12px 10px; border-bottom:dotted 1px #ccc}
.opinion_news2:hover	{background:#ebebeb}

.opinion_news_con2				{float:right; width:168px; letter-spacing:-1px; line-height:16px;}
.opinion_news_con2 a				{color:#000;}
.opinion_news_con2 a:hover	{text-decoration:underline}

.opinion_page2 {position:relative; width:248px; height:20px; margin-top:6px;} 
a.p12 {position:absolute; top:4px; left:10px; color:#999999; text-decoration:underline; letter-spacing:-1px; word-spacing:-1px; font-size:13px;}
a.p22 {position:absolute; width:17px; top:1px; height:13px; line-height:15px; right:48px; color:#999999; letter-spacing:-1px; word-spacing:-1px; font-size:13px;}
a.p32			{position:absolute; top:0px; right:23px; width:18px; height:16px; background:url(/img/p1.gif) no-repeat;}
a:hover.p32	{background-position:0 -16px;}
a.p42			{position:absolute; top:0px; right:5px; width:18px; height:16px; background:url(/img/p2.gif) no-repeat;}
a:hover.p42	{background-position:0 -16px;}
*/

/* +오피니언 */
/* NA css
#opinion_top2 {width:298px; height:250px; margin-top:13px; border:solid 1px #ccc; border-top:solid 2px #282828; border-bottom:none;}
#opinion_title2 {width:298px; height:30px;}

.opinion_news2			{width:228px; height:25px; padding:12px 10px; border-bottom:dotted 1px #ccc}
.opinion_news2:hover	{background:#ebebeb}

.opinion_news_con2				{float:left; width:230px; letter-spacing:-1px; line-height:16px; margin-top:-5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;}
.opinion_news_con2 a				{color:#000;}
.opinion_news_con2 a:hover	{text-decoration:underline}

.opinion_page2 {position:relative; width:248px; height:10px; margin-top:-48px;}
a.p12 {position:absolute; top:4px; left:10px; color:#999999; text-decoration:underline; letter-spacing:-1px; word-spacing:-1px; font-size:13px;}
a.p22 {position:absolute; width:17px; top:1px; height:13px; line-height:15px; right:48px; color:#999999; letter-spacing:-1px; word-spacing:-1px; font-size:13px;}
a.p32			{position:absolute; top:0px; right:23px; width:18px; height:16px; background:url(/img/p1.gif) no-repeat;}
a:hover.p32	{background-position:0 -16px;}
a.p42			{position:absolute; top:0px; right:5px; width:18px; height:16px; background:url(/img/p2.gif) no-repeat;}
a:hover.p42	{background-position:0 -16px;}
*/


/*
.today_column_news						{width:228px; height:30px; padding:10px 5px; border-bottom:dotted 1px #ccc}
.today_column_news:hover				{background:#ebebeb;}
.today_column_news img					{width:59px; height:41px;}
.today_column_con					{float:left; letter-spacing:-1px; line-height:16px; margin-top:-5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;}
.today_column_con a				{float:left; color:#000; margin-bottom:4px; font-weight:bold;}
.today_column_con a:hover		{text-decoration:underline}
.today_column_con img			{width:59px; height:41px;}
.today_column_t						{float:left; width:160px; margin-right:10px;}
*/



.container2	 {overflow:hidden; width:970px; padding-bottom:5px; border-bottom:solid 1px #ddd; font-family:"맑은고딕","Malgun Gothic"; line-height:1.25em}
.container3	 {overflow:hidden; width:970px; margin-top:20px; padding-bottom:20px; font-family:"맑은고딕","Malgun Gothic"; line-height:1.25em}


/* 2,3단 사이드바 */
.con_r	{float:right; width:250px;}



/* 하단page */
.news_page {float:right; position:relative; width:100px; height:20px; margin-top:6px;} 
a.p2 {position:absolute; width:17px; top:1px; height:13px; line-height:15px; right:48px; color:#999999; letter-spacing:-1px; word-spacing:-1px; font-size:13px;}
a.p3			{position:absolute; top:0px; right:23px; width:18px; height:16px; background:url(/img/p1.gif) no-repeat;}
a:hover.p3	{background-position:0 -16px;}
a.p4			{position:absolute; top:0px; right:5px; width:18px; height:16px; background:url(/img/p2.gif) no-repeat;}
a:hover.p4	{background-position:0 -16px;}

/* 스팟뉴스 */
/*
#t_spotnews						{width:250px;}
#t_spotnews_menu				{width:250px; height:25px; background:url(/img/spotnews.gif) no-repeat;}
#t_spotnews_con				{width:239px; height:97px; padding:4px 0 0 9px; border:solid 1px #999; border-top:none;}
#t_spotnews_con li				{display:block; width:220px; background:url(/img/linenews2.gif) no-repeat 0 40%; font-family:"맑은고딕","Malgun Gothic"; font-weight:bold; font-size:12px; padding-left:15px; line-height:1.6em; letter-spacing:-1px; word-spacing:-1px;}
#t_spotnews_con li a			{color:#555;}
#t_spotnews_con li a:hover	{color:#000;}
*/


/* 데일리안 지난 삶의 향기 */
#opinion_bottom	{width:248px; height:28px; border:solid 1px #ccc; background:url(/img/dailian_old.gif) no-repeat;}
a:hover #opinion_bottom	{background-position:0 -28px;}


/* +사이드바 하단 배너 */
#baner_1 {width:300px; height:140px; margin-top:10px;}

/* +콘텐츠2 */
#content2 {clear:both; width:1030px;padding-top:30px;}


/* +왼쪽 하단 묶음 */
#content2_l {float:left; width:500px;}

/* 공지사항 */
.da_notice					{float:left; width:420px; margin-bottom:10px; border:solid 1px #999; border-left:none; border-right:none;  padding:8px 10px 5px 10px; background-color:#f6f6f6;}
.da_notice li				{display:block; font-weight:bold; font-size:14px; line-height:25px; letter-spacing:-1px; word-spacing:-1px;}
.da_notice li a				{color:#000;}
.da_notice li a:hover	{text-decoration:underline;}

/* 줄기사1 */
.news2					{float:left; height:auto; width:445px; border-bottom:dashed 1px #ccc;}
.news2_1				{float:left; height:auto; width:445px; padding-bottom:15px;}
.news2 li				{display:block; background:url(/img/linenews2.gif) no-repeat 0 8px; font-weight:bold; font-size:14px; padding-left:14px; line-height:27px; letter-spacing:-1px; word-spacing:-1px;}
.news2 li a				{color:#000000;}
.news2 li a:hover	{text-decoration:underline;}

/* 중탑기사2 */
.news3				{height:auto; float:left; width:445px; border-bottom:dashed 1px #ccc; padding:20px 0 5px 0;}
.news3_a			{height:auto; float:left; width:445px; padding-bottom:15px;}
.news3_a img		{float:left; border:solid 1px #333;}

/* 중탑기사2(제목) */
.news3_a_1				{float:right; width:345px; padding-top:3px;}
a.news3_a_11				{font-size:15px; font-weight:bold; color:#333333; letter-spacing:-1px; word-spacing:-1px;}
a:hover.news3_a_11	{color:#000000; text-decoration:underline;}

/* 중탑기사2(부제) */
.news3_a_2				{float:right; width:345px; margin-top:10px; overflow:hidden; font-family:"맑은고딕","Malgun Gothic"; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;}
a.news3_a_22				{font-size:12px; color:#888; letter-spacing:-1px;}
a:hover.news3_a_22	{color:#333; text-decoration:underline;}

/* 중탑기사2 관련기사 */
.sub_news_4					{float:right; width:343px; margin-top:10px;}
.sub_news_4 li				{display:block; background:url(/img/linenews1.gif) no-repeat 0 2px; font-family:"맑은고딕","Malgun Gothic";  font-size:12px; padding-left:12px; line-height:1.6em; letter-spacing:-1px;}
.sub_news_4 li a			{color:#555;}
.sub_news_4 li a:hover	{text-decoration:underline; color:#0072bc;}

/* +줄기사2 */
.news4					{clear:both; width:500px; height:auto; padding-top:15px; padding-bottom:5px;}
.news4 li				{display:block; background:url(/img/linenews2.gif) no-repeat 0 8px; font-weight:bold; font-size:16px; padding-left:14px; line-height:26px; letter-spacing:-1px; word-spacing:-1px;}
.news4 li a				{color:#000000;}
.news4 li a:hover	{text-decoration:underline;}

/* 줄기사 관련기사 */
.sub_news_5				{float:left; width:425px; margin:5px 5px 0 5px; padding:0 0 5px 12px;}
.sub_news_5 li			{display:block; background:url(/img/linenews1.gif) no-repeat 0 2px; font-family:"맑은고딕","Malgun Gothic"; font-weight:normal; font-size:12px; padding-left:12px; line-height:1.6em; letter-spacing:-1px;}
.sub_news_5 li a		{color:#555;}
.sub_news_5 li a:hover	{text-decoration:underline; color:#0072bc;}

/* 왼쪽 하단 배너 */
#bottom_baner {height:70px; width:440px; margin-top:10px;}



/* 오른쪽 하단 묶음 */
#content2_r {float:right; width:505px;}


.wrapper {position:relative; width:250px; height:140px; text-align:center;}



/* todaycolumn */
#todaycolumn {width:505px; height:135px; margin-bottom:20px;}

/* ebn */
#ebn					{width:505px; height:160px; margin-bottom:20px;}                                                                                                                                                  
#ebn li				{display:block; width:230px; margin-top:11px; padding-left:15px; background:url(/img/linenews2.gif) no-repeat 0 40%; font-size:13px; line-height:1em; letter-spacing:-1px; word-spacing:-1px;}
#ebn li a			{color:#000;}
#ebn li a:hover	{text-decoration:underline;}1

#ebn2				{float:right; width:238px; height:130px; border:1px solid #999; padding-left:10px}
#ebn2 li				{display:block; width:215px; margin-top:6px; padding-left:15px; background:url(/img/linenews2.gif) no-repeat 0 40%; font-size:12px; line-height:1.2em; letter-spacing:-1px; word-spacing:-1px;}
#ebn2 li a			{color:#000;}
#ebn2 li a:hover	{text-decoration:underline;}

/* deanto */
#deanto {width:505px; height:155px;}

/* 각 섹션 타이틀 이미지 */
/*.section_navi {width:505px; height:22px;}*/
.section_img1 {float:left; width:450px; height:22px;}
a.section_img2 {float:left; width:180px; height:22px; background:url(/img/wannabethere02.gif) no-repeat;}
a.section_img3 {float:left; width:180px; height:22px; background:url(/img/today_column.gif) no-repeat;}
a.section_img4 {float:left; width:180px; height:22px; background:url(/img/ebn.gif) no-repeat;}
a.section_img5 {float:left; width:180px; height:22px; background:url(/img/deanto.gif) no-repeat;}
a.section_img6 {float:left; width:180px; height:22px; background:url(/img/interview.gif) no-repeat;}
a.section_img7 {float:left; width:180px; height:22px; background:url(/img/past_news.gif) no-repeat;}

/* 섹션 페이지 헤드라인 */
/*NA
#st_headline		{float:left; width:405px; height:415px; padding:10px; border-right:solid 1px #ccc; background-color:#000}
#st_headline_img	{float:left; width:405px; height:265px;}

#st_headline_title		{float:left; width:405px; font-family:"맑은고딕","Malgun Gothic"; font-size:19px; font-weight:bold; line-height:1.3em; margin-top:-10px;}
#st_headline_title a	{color:#0054ff}

#st_headline_sub			{float:left; width:405px; height:75px; font-size:12px; line-height:1.3em; margin-top:-15px; overflow:hidden}
#st_headline_sub a			{color:#999}
#st_headline_sub a:hover	{text-decoration:underline;}
*/


.st_more_news2 {float:right; width:70px; height:15px; margin-top:5px; font-size:12px; font-family:"맑은고딕","Malgun Gothic"; letter-spacing:-1px;}
.st_more_news2 a {color:#999}
.st_more_news2 a:hover {text-decoration:underline; color:#777;}








































/* 헤드라인 중간 */

/* section sprots */
/*#st_header_middle {float:left; width:271px; height:415px; padding:10px; border-right:solid 1px #ccc}*/
/*#st_header_middle {float:left; width:271px; height:433px; padding:10px; border-right:solid 1px #ccc}*/
/*#st_header_middle {float:left; width:271px; height:415px; padding:10px; border-right:solid 1px #ccc; background:url("/img/sports_bg.gif") no-repeat;}*/
/*#st_header_middle {float:left; width:292px; height:415px; border-right:solid 0px #ccc;padding:0px;}*/


/*
#st_middle_top {float:left; width:270px; height:230px; padding-bottom:15px; border-bottom:dashed 1px #ccc;}
#st_middle_menu1 {position:relative; float:left; width:270px; height:20px; background:url(/img/best_news.gif) no-repeat;}
#st_middle_menu2 {position:relative; float:left; width:270px; height:20px; background:url(/img/sports_wannabe.gif) no-repeat;}
a.st_moreview			{position:absolute; bottom:0; right:0; font-size:11px; color:#999;}
a:hover.st_moreview	{text-decoration:underline}

.interview_news_con		{float:left; width:270px; height:90px; margin-top:15px;}
.interview_news_con img	 {float:left; width:130px; height:90px; border:solid 1px #999}
.interview_title					{float:right; width:125px; height:30px; font-size:13px; font-weight:bold; letter-spacing:-1px; overflow:hidden}
.interview_title a				{color:#000}
.interview_title a:hover		{text-decoration:underline}
.interview_sub				{float:right; width:120px; height:52px; font-size:11px; margin:7px 5px 0 0; line-height:13px; overflow:hidden; letter-spacing:-1px}
.interview_sub a				{color:#999}
.interview_sub a:hover		{text-decoration:underline}

#st_middle_bottom {float:left; width:270px; height:170px; margin-top:10px;}

.st_mi_bottom_con		{float:left; width:130px; height:135px; margin-top:10px;}
.st_mi_bottom_con img	{float:left; width:130px; height:90px; border:solid 1px #999}
.st_mi_bottom_sub				{float:left; width:130px; height:35px; font-size:11px; margin-top:7px; line-height:14px; overflow:hidden}
.st_mi_bottom_sub  a			{color:#000}
.st_mi_bottom_sub  a:hover	{text-decoration:underline}
*/

/*sports
#st_middle_top {float:left; width:270px; height:220px; padding-bottom:10px; border-bottom:dotted 1px #ffffff;}
#st_middle_menu1 {position:relative; float:left; width:270px; height:15px; margin-top:2px; background:url(/img/sports_wanna.gif) no-repeat;}
#st_middle_menu2 {position:relative; float:left; width:270px; height:15px; margin-top:13px; background:url(/img/sports_m_news.gif) no-repeat;}
a.st_moreview			{position:relative; float:right; bottom:0; right:0; font-size:11px; color:#ffffff;}
a:hover.st_moreview	{text-decoration:underline}

.interview_news_con		{float:left; width:270px; height:90px; margin-top:10px;}
.interview_news_con img	 {float:left; width:130px; height:90px; border:solid 1px #999}
.interview_title					{float:right; width:125px; height:30px; font-size:13px; font-weight:bold; letter-spacing:-1px; overflow:hidden}
.interview_title a				{color:#ffffff}
.interview_title a:hover		{text-decoration:underline}
.interview_sub				{float:right; width:120px; height:52px; font-size:11px; margin:7px 5px 0 0; line-height:13px; overflow:hidden; letter-spacing:-1px}
.interview_sub a				{color:#cde1ff}
.interview_sub a:hover		{text-decoration:underline}

#st_middle_bottom {float:left; width:270px; height:170px; margin-top:0px;}

.st_mi_bottom_con		{float:left; width:130px; height:135px; margin-top:0px;}
.st_mi_bottom_con img	{float:left; width:130px; height:90px; border:solid 1px #999}
*/

/*
.sports_line_arti						{float:left; width:270px; margin:0 0 0px 0; letter-spacing:-1px;}
.sports_line_arti ul					{float:left; width:100%; margin:10px 0 0 0}
.sports_line_arti ul li a				{font-size:12px; font-weight:bold; line-height:25px; background:url(/img/sports_m_bull.gif) no-repeat 0 45%; padding-left:8px; color:#fff5a0}
.sports_line_arti ul li a:hover		{text-decoration:underline}

.rio_top							{float:left; width:970px; height:169px;margin-bottom:10px;}
*/




/* +헤드라인 오른쪽 (each section home) */
/*NA*/
#st_header_side {float:right; width:300px; height:auto;}


/* +중탑기사2 */
/*.enter_middletop_con			{float:left; width:500px; margin-top:15px;margin-bottom:0px; padding-bottom:15px; border-bottom:dashed 1px #ccc; letter-spacing:-1px;}*/
.enter_middletop_con			{float:left; width:500px; padding-top:10px; padding-bottom:10px; border-bottom:dashed 1px #ccc; letter-spacing:-1px;}
.enter_middletop_con img		{float:left; border:solid 1px #999; width:150px; height:90px;}

/* +중탑기사2(제목) */
.enter_middletop_title			{float:right; width:335px; font-size:16px; font-weight:bold; line-height:1.2em; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;}
.enter_middletop_title a		{color:#000;}
.enter_middletop_title a:hover	{text-decoration:underline;}

/* +중탑기사2(부제) */
.enter_middletop_sub			{float:right; width:330px; margin:5px 5px 0 0;font-size:14px;  text-align:justify;}
.enter_middletop_sub a			{color:#999;}
.enter_middletop_sub a:hover	{text-decoration:underline;}








.xbox {float:right; position:absolute; top:220px; right:0; width:30px; height:20px;}
.xbox a {color:#999}
.xbox a:hover {color:#FFF; text-decoration:underline;}
















/************************************************************* 2017 */
/***************************************/
/********** S section::common **********/

/* S 광고(ad4989,mtre) */

/* 메인 690*115 */
.ban690_115 		{clear:both;width:700px; padding-top:20px; padding-bottom:20px;text-align:center;}
/* 메인 300*140 */
.ban300_140_1		{width:300px; height:140px; margin-top:15px; text-align:center;}
.ban300_140_2		{position: absolute; width:300px; height:140px; bottom: 1px; text-align:center;}
.ban300_250			{width:300px; height:250px; margin-top:15px; text-align:center;}
.ban500_70			{width:500px; height:70px;text-align:center;}

.ban_col			{width:688px; text-align:center; margin-top:20px}
.ban_newsstand		{width:690px; height:auto; text-align:center;padding-bottom:20px;}

.ban_mtre 			{width:300px;padding-top:15px;text-align:center;}
#ban_mtre9			{float:left;width:30%;text-align:right;}
#ban_mtre14			{width:690px; height:250px;padding-bottom:30px;}

/* E 광고(ad4989,mtre) */


/* +섹션 페이지 economy,sports */
/*#st_header {float:left; height:auto; width:1030px;  border:solid 1px #ccc;}*/
#st_header {float:left; position:relative; height:auto; width:1030px; border:none}


/* 기사더보기::economy,sports */
.st_more_news1 {float:right;  height:15px; margin:10px 10px 0 0; font-size:12px; font-family:"맑은고딕","Malgun Gothic"; letter-spacing:-1px;}
.st_more_news1 a {color:#aaa}
.st_more_news1 a:hover {text-decoration:underline; color:#ccc;}



/* +많이본뉴스 (each section home::economy,sports) */
/*#more_news_top2 {width:248px; height:30px; background:url("/img/morenews2.gif") no-repeat;}*/
#more_news_v1 {width:300px; height:201px;}
#more_news_top_v1 {width:298px; height:23px; padding-top:7px; /*border:solid 1px #ccc; border-bottom:none;*/}
#more_news_navi_v1 {float:left;width:300px; height:30px; text-align:center; font-weight:bold;}
#more_news_con_v1 {width:298px; border:none; float:left; margin-top:2px;}

/* +섹션 많이본 정치(section_home) */
.mo_news0_v1_off	{float:left; width:67px; height:20px; padding-top:6px; border:solid 1px #ccc ;color:#666; background-color:#fff; border-left:solid 1px #ccc; }
.mo_news0_v1_on	{float:left;width:67px; height:21px; padding-top:4px; border-bottom:none; border-top:solid 3px #282828; border-left:solid 1px #ccc; border-right:solid 1px #ccc; background-color:#fff; color:#000}
/* 섹션 많이본 사회(section_home) */
.mo_news1_v1_off		{float:left; width:67px; height:20px; padding-top:6px; border:solid 1px #ccc; border-left:none; background-color:#fff; color:#666}
.mo_news1_v1_on		{float:left; width:67px; height:21px; padding-top:4px; background-color:#fff; color:#000; border:none; border-top:solid 3px #282828; border-right:solid 1px #ccc;}
/* 섹션 많이본 경제(section_home) */
.mo_news2_v1_off	{float:left; width:66px; height:20px; padding-top:6px; border:solid 1px #ccc; border-left:none; background-color:#fff; color:#666; letter-spacing:-1px;}
.mo_news2_v1_on	{float:left; width:66px; border:none; height:21px; padding-top:4px; background-color:#fff; color:#000; border-top:solid 3px #282828; border-right:solid 1px #ccc; letter-spacing:-1px;}
/* 섹션 많이본 연예/스포츠(section_home) */
.mo_news3_v1_off	{float:left; width:96px; height:20px; padding-top:6px; border:solid 1px #ccc; border-left:none; background-color:#fff; color:#666; letter-spacing:-1px;}
.mo_news3_v1_on	{float:left; width:96px; border:none; height:21px; padding-top:4px; background-color:#fff; color:#000; border-top:solid 3px #282828; border-right:solid 1px #ccc; letter-spacing:-1px;}


/* +많이본뉴스 (list,view page) list_view_2017.css*/
/*
#more_news {width:250px;margin-top:10px;}
#more_news_top {float:left;width:298px; height:22px; background:url("/img/morenews_2017.gif") no-repeat; border:solid 1px #ccc; border-bottom:none;}
#more_news_navi {float:left;width:300px; height:30px; text-align:center; font-weight:bold;}
*/

/* +섹션 많이본 정치(list_view) */
.mo_news0_off	{float:left; width:98px; height:20px; padding-top:6px; border:solid 1px #ccc ;color:#666; background-color:#fff; border-left:solid 1px #ccc; }
.mo_news0_on	{float:left;width:98px; height:21px; padding-top:4px; border-bottom:none; border-top:solid 3px #282828; border-left:solid 1px #ccc; border-right:solid 1px #ccc; background-color:#fff; color:#000}
/* +섹션 많이본 사회(list_view) */
.mo_news1_off		{float:left; width:99px; height:20px; padding-top:6px; border:solid 1px #ccc; border-left:none; background-color:#fff; color:#666}
.mo_news1_on		{float:left; width:99px; height:21px; padding-top:4px; background-color:#fff; color:#000; border:none; border-top:solid 3px #282828; border-right:solid 1px #ccc;}
/* +섹션 많이본 경제(list_view) */
.mo_news2_off	{float:left; width:99px; height:20px; padding-top:6px; border:solid 1px #ccc; border-left:none; background-color:#fff; color:#666; letter-spacing:-1px;}
.mo_news2_on	{float:left; width:99px; border:none; height:21px; padding-top:4px; background-color:#fff; color:#000; border-top:solid 3px #282828; border-right:solid 1px #ccc; letter-spacing:-1px;}
/* +섹션 많이본 연예/스포츠(list_view) */
.mo_news3_off	{float:left; width:0px; height:18px; padding-top:8px; border:solid 1px #ccc; border-left:none; background-color:#fff; color:#666; letter-spacing:-1px;}
.mo_news3_on	{float:left; width:0px; border:none; height:18px; padding-top:6px; background-color:#fff; color:#000; border-top:solid 3px #282828; border-right:solid 1px #ccc; letter-spacing:-1px;}


/* 기사view */
/* n 존포토 */
.hot_news0_off	{float:left; width:228px; height:20px; padding-top:6px; border:solid 1px #ccc ;color:#666; background-color:#fff; border-left:solid 1px #ccc; }
.hot_news0_on	{float:left;width:228px; height:21px; padding-top:4px; border-bottom:none; border-top:solid 3px #282828; border-left:solid 1px #ccc; border-right:solid 1px #ccc; background-color:#fff; color:#000}
/* n 펀 */
.hot_news1_off		{float:left; width:229px; height:20px; padding-top:6px; border:solid 1px #ccc; border-left:none; background-color:#fff; color:#666}
.hot_news1_on		{float:left; width:229px; height:21px; padding-top:4px; background-color:#fff; color:#000; border:none; border-top:solid 3px #282828; border-right:solid 1px #ccc;}
/* n 스포츠 */
.hot_news2_off	{float:left; width:229px; height:20px; padding-top:6px; border:solid 1px #ccc; border-left:none; background-color:#fff; color:#666; letter-spacing:-1px;}
.hot_news2_on	{float:left; width:229px; border:none; height:21px; padding-top:4px; background-color:#fff; color:#000; border-top:solid 3px #282828; border-right:solid 1px #ccc; letter-spacing:-1px;}


/* 각 섹션 타이틀 이미지 economy,sports, */
.section_navi {width:505px; height:22px;}




/* 섹션별 좌우 항목 economy,sports, */
/* 섹션별 좌측 항목 */
.bottom_section			{float:left; width:503px; height:140px; border:solid 1px #999;}
.bottom_section_1		{float:left; width:240px; height:140px;}
.bottom_section_1 img	{float:left; border:solid 1px #999;}

.bs_11				{float:right; width:115px; margin-top:15px; overflow:hidden;}
.bs_11 a			{font-size:13px; color:#000; font-weight:bold; letter-spacing:-1px; word-spacing:-1px;}
.bs_11 a:hover	{text-decoration:underline;}

.bs_12			{float:right; width:115px; margin-top:3px; overflow:hidden;}
.bs_12 a		{font-size:11px; color:#999; letter-spacing:-1px; word-spacing:-1px;}
.bs_12 a:hover	{color:#666; text-decoration:underline;}

.bs_13				{float:left; margin:0 0 10px 10px; width:225px; height:40px;}
.bs_13 li				{display:block; list-style:none; font-size:13px; line-height:1.5em; letter-spacing:-1px; word-spacing:-1px;}
.bs_13 li	 a			{color:#000;}
.bs_13 li a:hover	{text-decoration:underline;}

/* 섹션별 우측 항목 */
.bottom_section_2		{float:right; width:250px; height:140px;}
.bottom_section_2 img	{float:left; border:solid 1px #999;}

.bs_21			{float:right; width:125px; margin:15px 10px 0 0; overflow:hidden;}
.bs_21 a		{font-size:13px; color:#000; font-weight:bold; letter-spacing:-1px; word-spacing:-1px;}
.bs_21 a:hover	{text-decoration:underline;}

.bs_22			{float:right; width:125px; margin:3px 10px 0 0; overflow:hidden;}
.bs_22 a		{font-size:11px; color:#999; letter-spacing:-1px; word-spacing:-1px;}
.bs_22 a:hover	{color:#666; text-decoration:underline;}

.bs_23				{float:left; margin-bottom:10px; width:240px; height:40px;}
.bs_23 li				{display:block; list-style:none; font-size:13px; line-height:1.5em; letter-spacing:-1px; word-spacing:-1px;}
.bs_23 li a			{color:#000;}
.bs_23 li a:hover	{text-decoration:underline;}

/* ebn, 데안토, view_important_news 세로 섹션 */
/* NA
.bottom_section_3		{float:left; margin:10px; width:100px; height:120px;}
.bottom_section_3 img	{border:solid 1px #999; margin-bottom:5px;}

.bs_3				{padding-top:5px; width:100px; height:31px; overflow:hidden;}
.bs_3 a			{font-size:12px; color:#666; letter-spacing:-1px; word-spacing:-1px;}
.bs_3 a:hover	{text-decoration:underline;}
*/
/*
.bottom_section_4		{float:right; margin:10px; width:100px; height:120px;}
.bottom_section_4 img	{border:solid 1px #999; margin-bottom:5px;}

.bs_4				{float:left; padding-top:5px; width:100px; height:31px; overflow:hidden;}
.bs_4 a			{font-size:12px; color:#666; letter-spacing:-1px; word-spacing:-1px;}
.bs_4 a:hover	{text-decoration:underline;}
*/

/* S main_sub_page */
.middle_S {position:absolute; left:0px; top:103px; margin:0 auto; width:100%; height:235px; background:#eee; display:none; z-index:80; border-top:solid 2px #282828; border-bottom:solid 2px #282828;}
/*.middle_S {position:absolute; left:0px; top:125px; margin:0 auto; width:100%; height:235px; background:#ddf1fe; display:none; z-index:80; border-top:solid 2px #282828; border-bottom:solid 2px #282828;}*/

.middle_S_all {position:relative; width:970px; height:200px; margin:0 auto; padding:18px 0 10px 0;}
.M_section_1 {position:relative; float:left; width:290px; height:200px;}
.M_section_1 img {width:290px; height:200px; border:solid 1px #777}

.mi_photo_text2_b {position:absolute; top:167px; left:0px; width:292px; height:35px; background-color:#000000; filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5; z-index:90}
.mi_photo_text2 a {position:absolute; text-align:center; width:280px; height:20px; bottom:2px; left:5px; font-size:13px; font-weight:bold; font-family:"맑은고딕","Malgun Gothic"; color:#FFF; text-decoration:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;z-index:100}
.mi_photo_text2 a:hover {text-decoration:underline;} 
.M_section_2 {float:left; width:385px; height:200px; margin-left:25px;}

/* 세로형 중탑 3개 */
.M_news_con {float:left; width:120px; height:170px;}
.M_news_con img {float:left; width:120px; height:83px; margin-bottom:10px; border:solid 1px #777}

.M_news_title {float:left; width:120px; height:30px; margin-bottom:5px; font-size:12px; font-weight:bold; letter-spacing:-1px; overflow:hidden;}
.M_news_title a {color:#000;}
.M_news_title a:hover {text-decoration:underline}

.M_news_sub {float:left; width:120px; height:75px; font-size:11px; letter-spacing:-1px; overflow:hidden; line-height:1.4em;}
.M_news_sub a {color:#777}
.M_news_sub a:hover {text-decoration:underline}


/* 정치 중탑 2개 */
.p_news_con {float:left; width:385px; height:95px;}
.p_news_con img {float:left; width:120px; height:95px; border:solid 1px #777}

.p_news_title {float:right; width:255px; margin-bottom:4px; font-size:13px; font-family:"맑은고딕","Malgun Gothic"; font-weight:bold; letter-spacing:-1px; line-height:1.4em; overflow:hidden;}
.p_news_title a {color:#000;}
.p_news_title a:hover {text-decoration:underline}

.p_news_sub {float:right; width:255px; height:75px; font-size:12px; letter-spacing:-1px; overflow:hidden; line-height:1.4em;}
.p_news_sub a {color:#777}
.p_news_sub a:hover {text-decoration:underline}

/* 가로형 중탑 2개 */
.M_news_con2 {float:left; width:385px; height:90px;}
.M_news_con2 img {float:left; width:130px; height:90px; border:solid 1px #777}

.M_news_title2 {float:right; width:245px; margin-bottom:3px; font-size:13px; font-family:"맑은고딕","Malgun Gothic"; font-weight:bold; letter-spacing:-1px; line-height:1.4em; overflow:hidden;}
.M_news_title2 a {color:#000;}
.M_news_title2 a:hover {text-decoration:underline}

.M_news_sub2 {float:right; width:245px; height:75px; font-size:12px; letter-spacing:-1px; overflow:hidden; line-height:1.4em;}
.M_news_sub2 a {color:#777}
.M_news_sub2 a:hover {text-decoration:underline}

/* 경제페이지 해당*/
.eco_con1 {position:relative; float:left; width:205px; height:170px;}
.eco_con1 img {float:left; width:205px; height:140px; border:solid 1px #777;}

.eco_title {float:left; width:205px; height:40px; margin-top:15px; font-size:14px; line-height:1.4em; font-weight:bold; font-family:"맑은고딕","Malgun Gothic"; letter-spacing:-1px; overflow:hidden;}
.eco_title a {color:#000;}
.eco_title a:hover {text-decoration:underline}

.eco_con2 {float:left; width:254px; height:170px; margin-left:25px;}

/* sub_page 줄기사 */
.M_section_3 {float:right; width:250px; margin-top:-6px;}
.M_section_3 li {display:block; font-weight:bold; font-size:12px; line-height:26px; letter-spacing:-1px; word-spacing:-1px; background:url(/img/bull_cap.gif) 0 43% no-repeat; padding-left:12px;}
.M_section_3 li a {color:#333;}
.M_section_3 li a:hover {color:#000; text-decoration:underline;}
/* E main_sub_page */



/********** E section::common **********/
/***************************************/



/***************************************/
/*********** S section::HOME ***********/

.con_l	{width:700px; margin-top:30px;}

.con_l2	{float:left; width:704px; border-right:solid 1px #ddd}

/* +중탑 */
.sec_l	{float:left; width:330px; padding:0 15px 0px 0;}

.sec_line						{float:left; width:100%; padding:13px 0 5px 0; margin-top:5px;}
.sec_line ul li					{margin-bottom:0.975em; font-size:13px;}
.sec_line ul li a				{color:#000; letter-spacing:-1px; font-weight:bold}
.sec_line ul li a:hover		{text-decoration:underline}

.sec_r						{float:right; width:328px; padding:0 10px 0px 15px; border-left:solid 1px #ddd; border-right:solid 1px #ddd;font-size:14px;}
.sec_r ul li				{line-height:26px;height:27px;}
.sec_r ul li a				{color:#000; letter-spacing:-1px; font-weight:bold;}
.sec_r ul li a:hover		{text-decoration:underline;}

.sec_m_l			{height:29px; margin-bottom:5px; border-top:solid 2px #282828;}
.sec_m_l img		{height:29px}

/* +라이프앤레저... EBN */
.sec2 	{clear:both;width:100%;}
.sec2_l	{float:left; width:340px; padding-bottom:10px;}
.sec2_r	{float:right; width:340px; padding-bottom:10px;}

/* 2단 중탑 구성 */
.sec_news1_l				{clear:both; overflow:hidden; width:330px; padding-bottom:15px; margin-bottom:10px; letter-spacing:0px; font-size:14px; border-bottom:dotted 1px #ccc;}
.sec_news1_l_last			{clear:both; overflow:hidden; width:330px; padding-bottom:0px; margin-bottom:0px; letter-spacing:0px; font-size:14px; border-bottom:0px;}
/*.sec_news1_l h4			{text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:330px;}*/
.sec_news1_l span			{display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:330px; height:18px; margin-bottom:15px;}
.sec_news1_l a				{color:#000;}
.sec_news1_l a:hover		{text-decoration:underline}
.sec_news1_l img			{float:left; width:100px; height:70px; margin-right:10px}

.sec_news1_l ul				{padding-top:5px;}
.sec_news1_l li				{display:block;background:url(/img/morenews2.png) no-repeat 0 30%; font-family:"맑은고딕","Malgun Gothic";  font-size:12px; padding-left:12px; line-height:1.6em; letter-spacing:-1px;}
.sec_news1_l li a			{color:#000;}
.sec_news1_l li a:hover		{text-decoration:underline; color:#0072bc;}

.summary_l						{margin-left:110px; color:#888; font-weight:normal; /*font-size:14px;*/}


.news_con_line						{float:left; width:330px; font-size:14px;}
.news_con_line ul li				{padding:8px 0;  border-bottom:dotted 1px #ccc; }
.news_con_line ul li a				{color:#000; letter-spacing:-1px;}
.news_con_line ul li a:hover		{text-decoration:underline}

/* +오피니언, 지난톱기사리스트*/
.sec_news_wide						{clear:both; overflow:hidden; width:700px; padding-bottom:8px}
.sec_news_wide_s					{float:left; width:164px; margin-right:14px; font-size:15px;}

.sec_news_wide_s img			{width:160px; height:112px; padding:1px; border:solid 1px #ddd}
.sec_news_wide_s a				{color:#000; letter-spacing:-1px;}
.sec_news_wide_s a:hover		{text-decoration:underline}

.sec_news_wide_s2						{float:left; width:220px; margin-right:15px;}
.sec_news_wide_s2 img					{float:left; width:72px; height:50px;}
.sec_news_wide_s2 p						{margin-left:82px; font-weight:bold; font-size:12px;}
.sec_news_wide_s2 a						{color:#000; letter-spacing:-1px;}
.sec_news_wide_s2 a:hover			{text-decoration:underline}
.sec_news_wide_s2 ul					{clear:both;}
.sec_news_wide_s2 ul li					{display:block; line-height:23px; font-size:12px; background:url(/img/bull_cap.gif) no-repeat 0 45%; padding-left:10px;}

/*라이프앤레저*/
.sec_news_form_l						{float:left; width:155px; height:223px; padding:11px 10px; line-height:17px; background:#f1f1f1}
.sec_news_form_l img					{width:155px; height:100px; margin:0 0 10px 0}
.sec_news_form_l h4					{letter-spacing:-1px; margin: 0 0 10px 0}
.sec_news_form_l p						{color:#666; letter-spacing:-1px;}

.sec_news_form_r									{float:right; width:155px; letter-spacing:-1px;}
.sec_news_form_r .sec_check_on				{display:block; padding:8px 5px 5px; 5px; height:35px; border-bottom:dotted 1px #ccc; background:#f1f1f1}
.sec_news_form_r .sec_check_on a			{color:#000; font-weight:bold}
.sec_news_form_r .sec_check_off				{display:block; padding:8px 5px 5px; 5px; height:35px; border-bottom:dotted 1px #ccc;}
.sec_news_form_r .sec_check_off:hover	{background:#f1f1f1}
.sec_news_form_r .sec_check_off a			{color:#555;}
.sec_news_form_r p								{float:left; line-height:16px; height:35px; font-size:13px; overflow:hidden;}




/* 헤드라인 */
.headline			{overflow:hidden; width:700px; padding-bottom:0px;}
.headline img		{float:left;}
.headline_tilte		{float:left; background:#000; padding:0 5px 3px 5px}

/* 부제, 리드기사, 관련기사 */
.headline_sub										{float:right; width:365px; text-align:justify; letter-spacing:-1px; line-height:18px; font-family:"맑은고딕","Malgun Gothic"}

.headline_sub .article01 ul li					{display:block; background:url(/img/morenews.png) no-repeat 0 40%; font-weight:bold; font-size:12px; padding-left:15px; line-height:1.6em; word-spacing:-1px}
.headline_sub .article01 ul li a				{color:#2a368c}
.headline_sub .article01 ul li a:hover		{color:#4271da}

.headline_sub .article02 ul li					{display:block; float:left; width:165px; background:url(/img/morenews.png) no-repeat 0 40%; font-weight:bold; font-size:12px; padding-left:15px; line-height:1.6em; word-spacing:-1px}
.headline_sub .article02 ul li a				{color:#2a368c}
.headline_sub .article02 ul li a:hover		{color:#4271da}

/* Eplus, Dstar, Dsports */

#middle_section3 {margin-top:20px; margin-bottom:25px; height:101px; background:#282828; padding:2px; width:696px;}

.mi_photo_text3_b			{position:absolute; bottom:0px; right:0px; width:229px; height:25px; background-color:#000000; filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5; z-index:90}
.mi_photo_text3_bs			{position:absolute; bottom:0px; right:0px; width:230px; height:25px; background-color:#000000; filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5; z-index:90}
.mi_photo_text3 a				{position:absolute; text-align:center; width:220px; height:17px; bottom:4px; left:9px; font-size:14px; color:#FFF; text-decoration:none; letter-spacing:-1px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;z-index:100}
.mi_photo_text3 a:hover	{text-decoration:underline}

/* 경제 */
#economy33					{position:relative; float:left; width:232px; height:101px; position:relative; /*margin-right:2px;*/ background:#fff}
#economy33 img				{float:right; width:150px; height:101px;}
#economy33_b				{float:left; width:80px; height:20px; margin:25px 0 0 2px; background:url(/img/t_eplus.gif) no-repeat;}
#economy33_news			{float:left; width:132px; height:29px; overflow:hidden; margin:5px 0 0 5px;}

/* 연예 */
#entertainment33				{position:relative; float:left; width:232px; height:101px; /*margin-right:1px;*/ background:#fff}
#entertainment33 img		{float:right; width:150px; height:101px;}
#entertainment33_b			{float:left; width:80px; height:20px; margin:25px 0 0 2px; background:url(/img/t_dstar.gif) no-repeat;}
#entertainment33_news	{float:left; width:132px; height:29px; overflow:hidden; margin:5px 0 0 8px;}

/* 스포츠 */
#sports33						{position:relative; float:right; width:232px; height:101px; background:#fff}
#sports33 img					{float:right; width:150px; height:101px;}
#sports33_b					{float:left; width:80px; height:20px; margin:25px 0 0 2px; background:url(/img/t_dsports.gif) no-repeat;}
#sports33_news				{float:left; width:143px; height:29px; overflow:hidden; margin:5px 1px 0 7px;}


/* +top 줄기사 */
/*.t_line_news_con				{float:left; width:671px; height:71px; margin-top:10px; padding:15px;  background:#fff; overflow:hidden; font-family:"굴림","돋움"; font-size:13px; border:dashed 2px #ccc}*/
.t_line_news_con				{width:676px; height:88px; padding:10px;  background:#fff; overflow:hidden; font-family:"맑은고딕","Malgun Gothic"; font-size:15px; border:dashed 2px #ccc}

.t_line_news_l						{float:left; width:328px; letter-spacing:-1px;padding-right:10px;}
.t_line_news_l ul li				{display:block; line-height:1.9em; background:url(/img/bull_cap.gif) no-repeat 0 45%; padding-left:12px;}
.t_line_news_l ul li a 			{color:#000}
.t_line_news_l ul li a:hover	{text-decoration:underline; font-weight:bold}

.t_line_news_r					{float:left; width:327px; letter-spacing:-1px; padding-left:10px; border-left:solid 1px #baccda}
.t_line_news_r ul li				{display:block; line-height:1.9em; background:url(/img/bull_cap.gif) no-repeat 0 45%; padding-left:12px;}
.t_line_news_r ul li a 			{color:#000}
.t_line_news_r ul li a:hover	{text-decoration:underline; font-weight:bold}

/* +renewal2 새로운 중탑 */
#new2_middle_con					{padding:2px; margin-top:25px; width:694px; height:228px; border:solid 1px #ccc}
#new2_middle_bg					{width:674px; height:198px; padding:20px 10px 10px 10px; background-color:#f1f1f1;}

.new2_news_con					{float:left; width:161px; height:187px; margin:0 10px 0 0;}

a.new2_news_img						{position:relative; float:left; width:161px; height:142px;}
a.new2_news_img img 				{display:inline; float:left; width:159px; height:140px; border:solid 1px #bbb;}
a.new2_news_img span.over		{display:none;}
a.new2_news_img:hover span.over {display:inline; position:absolute; top:0; left:0; width:161px; height:142px; background:black; filter:alpha(opacity=60);opacity: 0.6;-moz-opacity:0.6}
a.new2_news_img p.over 				{display:none;}
a.new2_news_img:hover p.over		{display:inline; color:#fff; position:absolute; top:60px; left:0; padding:10px; width:142px; height:50px; overflow:hidden; text-align:justify; letter-spacing:-1px;}

.new2_news_title					{float:left; width:162px; height:33px; margin-top:12px; overflow:hidden; line-height:17px; letter-spacing:-1px; padding-right:1px}
.new2_news_title a					{font-size:14px; font-family:"맑은고딕","Malgun Gothic"; font-weight:bold; color:#000}
.new2_news_title a:hover			{text-decoration:underline;}
.new2_news_clear					{float:left; width:150px; height:5px; border-bottom:solid 1px #ccc;}
.new2_news_sub					{float:left; width:150px; height:88px; padding-top:10px; border-top:solid 1px #fff; overflow:hidden; line-height:15px; text-align:justify; word-spacing:-1px; letter-spacing:-1px; font-size:12px; color:#888}



/* S : 20140411 추가 작업 */
/* hot포토::화보 */
#hot_photo {width:248px;margin-top:15px}

.hot_photo_top {float:left;width:248px; height:31px; background:url("/img/hot_photo_tit.gif") no-repeat; border:solid 1px #ccc; border-bottom:none;}
.hot_photo_con {float:left; width:248px; border:solid 1px #ccc;}
.hot_photo_img {float:left;width:246px; height:170px; margin-top:2px}
.hot_photo_mini_img1		{float:left; width:59px; height:43px; margin-left:1px; margin-right:1px; margin-top:5px; margin-bottom:5px;}
.hot_photo_mini_img2		{float:left; width:59px; height:43px; margin-left:1px; margin-right:1px; margin-top:5px; margin-bottom:5px; opacity:0.6;-moz-opacity:0.6}
.hot_photo_line				{float:left; border:solid 0px #dc001f; margin-left:1px; margin-top:4px; opacity:1.0;-moz-opacity:1.0; padding:2px}

.btn_l			{position:absolute; top:960px; left:880px; z-index:10; width:10px; height:13px;}
.btn_r			{position:absolute; top:960px; left:1095px; z-index:10; width:10px; height:13px;}

/*	이미지 사이즈 맞춰서 수정해주세요... (#viewArea)	*/
.photoArea {position:relative; width:296px; height:170px;overflow:hidden;}
.photoList {position:absolute; width:100px; left:0px; top:0px;}
.photoList div {float:left; margin-left:2px; padding:0px;}

.hot_text_b	{position:absolute; bottom:0px; left:0px; width:296px; height:30px; background-color:#000000; opacity:0.6;-moz-opacity:0.6;}
.hot_text a	{position:absolute; width:296px; height:15px; top:148px; left:5px; font-weight:bold; font-size:12px; color:#FFFFFF; text-decoration:none; text-align:center; letter-spacing:-1px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;}
.hot_text a:hover {text-decoration:underline}


/* Dailian Photo */
/* 이미지 사이즈 맞춰서 수정해주세요... (#viewArea) */
#viewArea {position:relative; width:300px; height:147px;overflow:hidden;}
#imgList {position:absolute; width:2400px; left:0px; top:0px;}
#imgList div {float:left; margin:0px; padding:0px;}
/* E : 20140411 추가 작업 */


/* +오피니언 */
#opinion_top2 {width:298px; height:130px; margin-top:15px; border:solid 1px #ccc; border-top:solid 2px #282828; border-bottom:solid 1px #ccc;}
#opinion_title2 {width:298px; height:30px; border-bottom: solid 1px #ddd; }

#warp_opinion_top			{width:298px; height:100px; overflow:hidden;}
.na_box_con					{width:288px; height:40px; padding:5px 5px; border-bottom:dotted 1px #ccc}
.na_box_con:hover			{background:#ebebeb;}
.na_box_con img				{width:59px; height:41px; float:left;}
.na_box_con_txt				{float:left; width:220px; margin-left:5px; margin-top:5px; font-size:14px; font-weight:bold;}
.na_box_con_txt a			{color:#000;}
.na_box_con_txt a:hover		{text-decoration:underline;}



.hot_con ul li					{margin-bottom:0.9em; font-size:14px;}
.hot_con ul li a				{color:#000; letter-spacing:-1px;}
.hot_con ul li a:hover		{text-decoration:underline}

.sec_m_r			{height:29px; margin-top:15px; margin-bottom:0px; border-top:solid 2px #282828;}
.sec_m_r img		{height:29px}

.side_sec_con						{width:300px; background:#f0f0f0; letter-spacing:-1px;}
.side_sec_con img					{width:300px; height:140px;}
.side_sec_con a						{color:#000;}
.side_sec_con a:hover			{text-decoration:underline}

.side_sec_con_txt					{width:280px; padding: 0 10px;}
.side_sec_con_txt ul li				{padding:8px 0;  border-top:dotted 1px #ccc; font-size:14px}


.photo_text_b {position:absolute; bottom:0px; left:0px; width:300px; height:35px; background-color:#000000; filter:alpha(opacity=60);opacity: 0.6;-moz-opacity:0.6;}
.photo_text a {position:absolute; width:280px; height:15px; bottom:8px; left:10px; font-weight:bold; font-size:13px; color:#FFFFFF; text-decoration:none; text-align:center; letter-spacing:-1px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;}








/* 데스크칼럼 */
.desk_col_tit 					{margin-top:15px;margin-bottom:5px;border-top:solid 2px #282828;padding-top:10px;}
.desk_col_con ul li				{margin-bottom:0.9em; font-size:14px;}
.desk_col_con ul li a			{color:#000; letter-spacing:-1px; background:url(/img/m_desk_bull.gif) no-repeat 0 45%; padding-left:10px;}
.desk_col_con ul li a:hover		{text-decoration:underline}

/* main 오피니언 */
/*.column_news_con				{float:left; width:671px; overflow:hidden; font-family:"굴림","돋움"; font-size:14px; font-weight:bold; margin-bottom:10px;}*/
.column_news_con				{float:left; width:700px; overflow:hidden; font-family:"맑은고딕","Malgun Gothic"; font-size:15px; font-weight:bold; margin-bottom:10px;}

/*.column_news_l						{float:left; width:220px; letter-spacing:-1px; margin-top:5px;}*/
.column_news_l					{float:left; width:225px; letter-spacing:-1px; margin-top:5px;}
.column_news_l ul li			{display:block; line-height:1.9em; background:url(/img/opinion_bull.gif) no-repeat 0 45%; padding-left:12px;}
.column_news_l ul li a 			{color:#000}
.column_news_l ul li a:hover	{text-decoration:underline; font-weight:bold}

/*
.column_news_r					{float:right; width:230px; letter-spacing:-1px; padding-left:12px;}
.column_news_r ul li			{display:block; line-height:1.9em; background:url(/img/opinion_bull.gif) no-repeat 0 45%; padding-left:12px;}
.column_news_r ul li a 			{color:#000}
.column_news_r ul li a:hover	{text-decoration:underline; font-weight:bold}
*/
.d_select						{float:right; width:192px; padding-top: 5px; padding-right:10px;}

/* hot포토 */
#hot_photo {width:298px;}
.hot_photo_top			{float:left;width:298px; border:solid 1px #ccc; border-bottom:none;}
.hot_photo_con			{float:left; width:298px; border:solid 1px #ccc;}
.hot_photo_img			{float:left;width:296px; height:167px; margin-top:2px}
.hot_photo_mini_img1	{float:left; width:80px; height:49px; margin-left:2px; margin-right:2px; margin-top:5px; margin-bottom:5px;}
.rollover a				{float:left; width:18px;; height:53px; margin-left:2px; margin-top:5px; background:url(/img/left_b_off.jpg) no-repeat;}
.rollover a:hover		{background:url(/img/left_b_on.jpg) no-repeat;}
.rollover1 a			{float:right; width:18px; height:53px; margin-left:1px; margin-top:5px; background:url(/img/right_b_off.jpg) no-repeat;}
.rollover1 a:hover		{background:url(/img/right_b_on.jpg) no-repeat;}
.thumb_area				{float:left;width:256px;overflow:hidden; height:57px;}

.hot_photo_1 ul 		{list-style:none; width:256px; height:57px}
.hot_photo_1 ul li		{display:inline}

/*기자수첩*/
.sec_m_note				{clear:both; overflow:hidden; width:300px; padding-bottom:10px; letter-spacing:0px; font-size:14px; border-bottom:dotted 1px #ccc; border-bottom-width:0px;}
.sec_m_note a			{color:#000;}
.sec_m_note a:hover		{text-decoration:underline}
.sec_m_note img			{float:left; width:100px; height:70px; margin-right:10px}

/*인사부고동정*/
.people_trend			{margin-top:15px; margin-bottom:5px;border-top:solid 2px #282828;padding-top:10px;padding-bottom:5px;}


/* +공지사항 */
.da_notice1					{float:left; width:335px; margin-bottom:10px; border:solid 1px #999; border-left:none; border-right:none;  padding:8px 10px 5px 10px; background-color:#f6f6f6;}
.da_notice1 li				{display:block; font-weight:bold; font-size:14px; line-height:25px; letter-spacing:-1px; word-spacing:-1px;}
.da_notice1 li a				{color:#000;}
.da_notice1 li a:hover	{text-decoration:underline;}



/*********** E section::HOME ***********/
/***************************************/



/*************************************/
/********** S section::경제 **********/

/* 경제섹션 */
#st_box_l {float:left; width:360px; height:350px; border-right:solid 1px #ccc;}
#st_box_m {float:left; width:367px; height:350px;}
#st_box_r_economy {float:right; height:349px; border:1px solid #ccc;}


/* +경제 페이지 헤드라인 */
/*
.st_headline2		{float:left; position:relative; width:360px; height:230px;}
.st_headline2 img	{width:360px; height:230px;}
*/
.st_headline2		{float:left; position:relative; background-color:#eee; width:359px; height:119px; border:solid 1px #ccc; border-right:none;}

.st_headline2_i		{float:left; position:relative; width:360px; height:230px;}
.st_headline2_i img	{width:360px; height:230px;}

/* 경제 페이지 헤드라인 상단 */
.st_headline2_title		{float:left; width:340px; height:23px; font-family:"맑은고딕","Malgun Gothic"; font-size:18px; font-weight:bold; letter-spacing:-1px; line-height:1.3em; margin:8px 0 7px 10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis}
.st_headline2_title a	{color:#0054a6}
.st_headline2_title a:hover	{text-decoration:underline;}

.st_headline2_sub				{float:left; width:340px; height:50px; overflow:hidden; font-family:"맑은고딕","Malgun Gothic"; font-size:14px; line-height:16px; margin-left:10px; letter-spacing:-1px;  text-align:justify;}
.st_headline2_sub a			{color:#333}
.st_headline2_sub a:hover	{text-decoration:underline;}

/* 경제 페이지 헤드라인 하단 이미지 */
.eco_photo_text_b {position:absolute; bottom:0px; left:0px; width:360px; height:60px; background-color:#000; filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;}
.eco_photo_text a {position:absolute; width:340px; height:38px; bottom:10px; left:10px; font-family:"맑은고딕","Malgun Gothic"; font-weight:bold; line-height:22px; font-size:17px; color:#FFFFFF; text-decoration:none; letter-spacing:-1px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

/* +경제 페이지 헤드라인 중간 */
.st_head2 {float:left; width:183px; height:350px; position:relative; border-bottom:solid 1px #ccc}

.st_head2_t {float:left; width:164px; height:172px; padding:0 10px;}
.st_head2_t img {width:158px; height:100px;}

.st_head2_title {width:164px; height:48px; margin-top:13px; overflow:hidden; font-weight:bold; font-size:13px; font-family:"맑은고딕","Malgun Gothic"; line-height:16px; letter-spacing:-1px;}
.st_head2_title a {color:#333}
.st_head2_title a:hover {color:#0054a6; text-decoration:underline;}

.st_head2_sub {width:158px; height:auto; margin-top:10px; overflow:hidden; font-size:12px; font-family:"맑은고딕","Malgun Gothic"; line-height:1.3em; letter-spacing:-1px}
.st_head2_sub a {color:#999}
.st_head2_sub a:hover {color:#555;}

.st_head2_tri {position:absolute; left:12px; top:174px; background:url(/img/econo_top.png) no-repeat; width:13px; height:13px;}

.st_head2_d {float:left; width:178px; height:175px;} 
.st_head2_d img {float:left; width:178px; height:175px;} 

/* 경제 페이지 헤드라인 하단바*/
.st_topline_title {width:708px; height:15px; overflow:hidden; margin:10px 0 0 10px; font-size:14px; font-family:"맑은고딕","Malgun Gothic"; line-height:1.3em; letter-spacing:-1px}
.st_topline_title a {color:#03d3f9}

.st_topline_sub {width:708px; height:13px;; margin:8px 0 0 10px; overflow:hidden; font-size:12px; font-family:"맑은고딕","Malgun Gothic"; line-height:1.3em; letter-spacing:-1px}
.st_topline_sub a {color:#fff}
.st_topline_sub a:hover {text-decoration:underline}


/* +중탑기사2 */
/*.enter_middletop_con			{float:left; width:500px; margin-top:15px;margin-bottom:0px; padding-bottom:15px; border-bottom:dashed 1px #ccc; letter-spacing:-1px;}*/
.economy_middletop_con			{float:left; width:500px; margin-top:15px;margin-bottom:0px; padding-bottom:15px; border-bottom:dashed 1px #ccc; letter-spacing:-1px;}
.economy_middletop_con img		{float:left; border:solid 1px #999; width:150px; height:90px;}

/* +중탑기사2(제목) */
.economy_middletop_title		{float:right; width:335px; font-size:16px; font-weight:bold; line-height:1.2em; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;}
.economy_middletop_title a		{color:#000;}
.economy_middletop_title a:hover{text-decoration:underline;}

/* +중탑기사2(부제) */
.economy_middletop_sub			{float:right; width:330px; margin:5px 5px 0 0;font-size:14px;  text-align:justify;}
.economy_middletop_sub a		{color:#999;}
.economy_middletop_sub a:hover	{text-decoration:underline;}

/* 기자수첩, 데일리안포토 */
#wannabethere {width:505px; height:165px; margin-bottom:20px;}

/* 데일리안포토 */
#dailianphoto {width:505px; height:165px; margin-bottom:20px;}

.economy_section_navi_l	{float:left; width:250px; height:22px;}
.economy_section_navi_r	{float:right; width:252px; height:22px;}

/********** E section::경제 **********/
/*************************************/




/*************************************/
/********* S section::스포츠 *********/


/* 스포츠 페이지 헤드라인 */
#sports_headline {float:left; width:426px; height:433px; border:solid 1px #ccc;}
#sports_headline img {position:relative; width:427px; height:285px;}

.sports_photo_text_b {position:absolute; bottom:0px; left:0px; width:427px; height:60px; background-color:#000; filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;}
.sports_photo_text a {position:absolute; width:408px; height:22px; bottom:25px; left:10px; font-family:"맑은고딕","Malgun Gothic"; font-weight:bold; font-size:17px; line-height:22px; color:#FFFFFF; text-decoration:none; letter-spacing:-1px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;}

.sports_headline_photo						{float:left; width:130px; height:135px; margin-top:11px; margin-left:9px;}
.sports_headline_photo img					{float:left; width:130px; height:90px; border:solid 1px #999}

.sports_headline_photo_sub					{float:left; width:130px; height:35px; font-size:11px; margin-top:7px; line-height:14px; overflow:hidden}
.sports_headline_photo_sub  a				{color:#000}
.sports_headline_photo_sub  a:hover			{text-decoration:underline}

.st_mi_bottom_sub				{float:left; width:130px; height:30px; font-size:13px; margin-top:7px; line-height:14px; overflow:hidden}
.st_mi_bottom_sub  a			{color:#000}
.st_mi_bottom_sub  a:hover		{text-decoration:underline}

#sports_headline_con	{float:left; width:407px; height:130px; background-color:#eee; padding:10px; }

#sports_headline_title		{float:left; width:407px; font-family:"맑은고딕","Malgun Gothic"; font-size:19px; font-weight:bold; line-height:1.3em; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis; letter-spacing:-1px}
#sports_headline_title a	{color:#016aae}
#sports_headline_title a:hover	{text-decoration:underline}

#sports_headline_sub			{float:left; width:407px; height:60px; font-size:12px; margin-top:7px; line-height:15px; overflow:hidden; text-align:justify;  letter-spacing:-1px;}
#sports_headline_sub a			{color:#333}
#sports_headline_sub a:hover	{text-decoration:underline;}


#st_header_middle {float:left; width:300px; height:435px; border-right:solid 0px #ccc;padding:0px;}
#st_box_r_sports {float:right; height:433px; border:1px solid #ccc;}


/* +중탑기사2 sports */
.sports_middletop_con			{float:left; width:500px; padding-top:10px; padding-bottom:10px; border-bottom:dashed 1px #ccc; letter-spacing:-1px;}
.sports_middletop_con img		{float:left; border:solid 1px #999; width:150px; height:90px;}

/* +중탑기사2(제목) */
.sports_middletop_title			{float:right; width:335px; font-size:16px; font-weight:bold; line-height:1.2em; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;}
.sports_middletop_title a		{color:#000;}
.sports_middletop_title a:hover	{text-decoration:underline;}

/* +중탑기사2(부제) */
.sports_middletop_sub			{float:right; width:330px; margin:5px 5px 0 0;font-size:14px;  text-align:justify;}
.sports_middletop_sub a			{color:#999;}
.sports_middletop_sub a:hover	{text-decoration:underline;}

.sports_section_navi_l	{float:left; width:250px; height:22px;}
.sports_section_navi_r	{float:right; width:252px; height:22px;}

/********* E section::스포츠 *********/
/*************************************/




/*************************************/
/********* S section::연예 *********/


/* +연예 섹션 페이지 헤드라인 */
/*#enter_headline			{position:relative; float:left; width:718px; height:auto;}*/
/*
#enter_headline			{position:relative; float:left; width:730px; height:auto;}
#enter_headline_title	{float:left; width:253px; height:auto;}

.enter_headline_title_m_off	 {float:left; width:252px; height:99px; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc; line-height:14px;}
.enter_headline_title_m_on	 {float:left; width:252px; height:98px; border:solid 1px #e30d53; border-left:none; background:#ddd; font-weight:bold;color:#222}

.enter_headline_title_img {float:left; width:110px; height:80px; margin:10px 0 0 7px;}
 
.enter_headline_sub_off			{float:right; width:120px; margin:15px 5px 0 0; height:75px; font-size:13px; line-height:14px; overflow:hidden}
.enter_headline_sub_off a		{color:#222}

.enter_headline_sub_on			{float:right; width:120px; margin:15px 5px 0 0; height:75px; font-size:13px; line-height:14px; overflow:hidden}
.enter_headline_sub_on a		{letter-spacing:-1px;}

.enter_headline_tri0 {position:absolute; left:252px; top:50px; background:url(/img/enter_top.png) no-repeat; width:14px; height:18px;}
.enter_headline_tri1 {position:absolute; left:252px; top:145px; background:url(/img/enter_top.png) no-repeat; width:14px; height:18px;display:none}
.enter_headline_tri2 {position:absolute; left:252px; top:240px; background:url(/img/enter_top.png) no-repeat; width:14px; height:18px;display:none}
*/
/*
#enter_main_img 		{position:relative; float:left; width:465px; height:301px;}
#enter_main_img 		{position:relative; float:left; width:477px; height:300px;}
.enter_photo_text_b 	{position:absolute; bottom:0px; left:0px; width:465px; height:80px; background-color:#000; filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;}
.enter_photo_text_b 	{position:absolute; bottom:0px; left:0px; width:260px; height:80px; background-color:#000; filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;}
.enter_photo_text a 	{position:absolute; width:260px; height:20px; bottom:45px; left:20px; font-family:"맑은고딕","Malgun Gothic"; font-weight:bold; font-size:17px; color:#FFFFFF; text-decoration:none; letter-spacing:-1px; line-height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;}
.enter_photo_text2 a 			{position:absolute; width:260px; height:15px; bottom:25px; left:20px; font-family:"맑은고딕","Malgun Gothic"; font-size:12px; color:#bbb; text-decoration:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;}
.enter_photo_text2 a:hover	{text-decoration:underline; color:#ccc;}
*/




.flag_enter_newslist {position:absolute; top:-5px; left:-39px;}
.enter_st_more_news1 {position:absolute; float:right; height:15px; right:0px; bottom:7px; margin:10px 10px 0 0; font-size:12px; font-family:"맑은고딕","Malgun Gothic"; letter-spacing:-1px;}
.enter_st_more_news1 a {color:#aaa}
.enter_st_more_news1 a:hover {text-decoration:underline; color:#ccc;}



#enter_top_l	{float:left;position:relative;width:298px;height:423px;border:1px solid #ccc;}
#enter_top_m	{float:left;width:430px;height:425px;}
#enter_top_m1	{position:relative;border:1px solid #ccc;border-left:none;}
#enter_top_m2	{width:429px;height:157px;border:1px solid #ccc;border-left:none;border-top:none;}
#m2_box1		{float:left;width:214px;padding:0 1px 0 0;}
#m2_box2		{float:left;width:214px;padding:0px;}

.m2_box1_img	{width:214px; height:118px;}
.m2_box1_txt	{width:204px; height:30px; padding:5px 5px 6px 5px; font-size:13px; line-height:14px; overflow:hidden;}
.m2_box1_txt a 	{color: #222;}

.enter_photo_text_b_v1 			{position:absolute; bottom:0px; left:0px; width:298px; height:80px; background-color:#000; filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;}
.enter_photo_text_v1 a 			{position:absolute; width:258px; height:20px; bottom:45px; left:20px; font-family:"맑은고딕","Malgun Gothic"; font-weight:bold; font-size:17px; color:#FFFFFF; text-decoration:none; letter-spacing:-1px; line-height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;}
.enter_photo_text2_v1 a 		{position:absolute; width:258px; height:17px; bottom:23px; left:20px; font-family:"맑은고딕","Malgun Gothic"; font-size:12px; color:#bbb; text-decoration:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;}
.enter_photo_text2_v1 a:hover	{text-decoration:underline; color:#ccc;}

.enter_photo_text_b_v2 			{position:absolute; bottom:0px; left:0px; width:429px; height:80px; background-color:#000; filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;}
.enter_photo_text_v2 a 			{position:absolute; width:389px; height:20px; bottom:45px; left:20px; font-family:"맑은고딕","Malgun Gothic"; font-weight:bold; font-size:17px; color:#FFFFFF; text-decoration:none; letter-spacing:-1px; line-height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;}
.enter_photo_text2_v2 a 		{position:absolute; width:389px; height:17px; bottom:23px; left:20px; font-family:"맑은고딕","Malgun Gothic"; font-size:12px; color:#bbb; text-decoration:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;}
.enter_photo_text2_v2 a:hover	{text-decoration:underline; color:#ccc;}

.enter_section_navi_l	{float:left; width:250px; height:22px;}
.enter_section_navi_r	{float:right; width:252px; height:22px;}	


/* photonews */
.enter_photonews_text_b {position:absolute; bottom:0px; left:0px; width:240px; height:35px; background-color:#000000; filter:alpha(opacity=60);opacity: 0.6;-moz-opacity:0.6;}
.enter_photonews_text a {position:absolute; width:220px; height:17px; bottom:8px; left:10px; font-weight:bold; font-size:13px; color:#FFFFFF; text-decoration:none; text-align:center; letter-spacing:-1px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overow:ellipsis;}




/********* E section::연예 *********/
/*************************************/
