/* seconaryContents widget */
#secondaryContents article p {
	font-size:0.75em;
	line-height:135%;
	margin:0;
	padding:0;
	color:#555;
	text-align:justify; }

/* 많이본 기사 / 추천기사 탭으로 있는 위젯 */
#hot_recommand {
	position:relative;
	border:1px solid #D3D3D3;
	padding:0;
	margin:0 0 14px 0;
	*zoom:1;
	font-size:0.75em;
	letter-spacing:-0.1em;
	background:url('../images/main_hot_recommand_background.png') no-repeat 1px 28px; }
	#hot_recommand:after {
		content: ' ';
		display: block;
		clear: both; }
	#hot_recommand dt {
		margin:0;
		padding:0;
		text-align:center;
		height:33px;
		text-indent:-10000em;
		cursor:pointer; }
		#hot_recommand dt.hot {
			width:88px;
			background:url('../images/main_hot_title.png') no-repeat left top; }
			#hot_recommand dt.hot.focus { background:url('../images/main_hot_title_focus.png') no-repeat left top; }
		#hot_recommand dt.recommand {
			position:absolute;
			z-index:2;
			left:88px;
			top:0;
			width:72px;
			background:url('../images/main_recommand_title.png') no-repeat left top; }
			#hot_recommand dt.recommand.focus { background:url('../images/main_recommand_title_focus.png') no-repeat left top; }
	#hot_recommand dd {
		margin:3px 15px 9px 16px;
		padding:0;
		display:none; }
		#hot_recommand dd.focus { display:inline-block; }
		#hot_recommand dd ul {
			margin:0;
			padding:0;
			list-style:none; }
			#hot_recommand dd ul li {
				padding: 5px 0 3px 11px;
				border-bottom:1px dotted #D6D6D6;
				background:url('../images/icon_red_dot.png') no-repeat 1px 10px; }
				#hot_recommand dd ul li:last-child { border:0; }
				#hot_recommand dd ul li a {
					height:14px;
					color:#353535; }

/* 최식기사 위젯 */
#recent_article_widget {
	font-size:0.75em;
	margin:0 0 14px 0;
	padding:0;
	border:1px solid #D3D3D3;
	background:url('../images/recent_article_background.png') no-repeat left top; }
	#recent_article_widget dt {
		height:34px;
		margin:0;
		padding:0;
		text-indent:-10000em;
		background:url('../images/recent_article_title.png') no-repeat left top; }
	#recent_article_widget dd {
		margin:0;
		padding:0 0 0 4px; }
		#recent_article_widget dd ul {
			margin:0 0 1px 0;
			padding:0;
			list-style:none; }
			#recent_article_widget dd ul li {
				padding:8px 8px 5px 15px;
				border-bottom:1px dashed #CCCCCC;
				background:url('../images/icon_red_dot.png') no-repeat 7px 14px; }
				#recent_article_widget dd ul li:last-child { border:0; }
				#recent_article_widget dd ul li a { color:#777777; }

/* 논설 위젯 */
#remark_widget {
	font-size:0.75em;
	margin:0 0 14px 0;
	padding:0;
	border:1px solid #D3D3D3;
	background:url('../images/recent_article_background.png') no-repeat left top; }
	#remark_widget dt {
		height:34px;
		margin:0;
		padding:0;
		background:url('../images/widget_remark_title.png') no-repeat left top; }
		#remark_widget dt a {
			display:block;
			width:auto;
			height:34px;
			text-indent:-10000em; }
	#remark_widget dd {
		margin:0;
		padding:0 15px 0 16px; }
		#remark_widget dd ul {
			margin:2px 0 8px 0;
			padding:0;
			list-style:none; }
			#remark_widget dd ul li {
				padding:6px 0 2px 11px;
				border-bottom:1px dashed #CCCCCC;
				background:url('../images/icon_red_dot.png') no-repeat 1px 9px; }
				#remark_widget dd ul li:last-child { border:0; }
				#remark_widget dd ul li a {
					height:14px;
					color:#333; }

/* 많이 본 글 위젯 */
#hot_widget {
	font-size:0.75em;
	margin:0 0 14px 0;
	padding:0;
	border:1px solid #D3D3D3;
	background:url('../images/recent_article_background.png') no-repeat left top; }
	#hot_widget dt {
		height:34px;
		margin:0;
		padding:0;
		text-indent:-10000em;
		background:url('../images/widget_hot_title.png') no-repeat left top; }
	#hot_widget dd {
		margin:0;
		padding:0 15px 0 16px; }
		#hot_widget dd ul {
			margin:2px 0 8px 0;
			padding:0;
			list-style:none; }
			#hot_widget dd ul li {
				padding:6px 0 2px 11px;
				border-bottom:1px dashed #CCCCCC;
				background:url('../images/icon_red_dot.png') no-repeat 1px 9px; }
				#hot_widget dd ul li:last-child { border:0; }
				#hot_widget dd ul li a {
					height:14px;
					color:#333; }

#issue_remark_widget {
	position:relative;
	font-size:0.75em;
	margin:0 0 14px 0;
	padding:0;
	border:1px solid #D3D3D3;
	background:url('../images/issue_remark_widget_background.png') no-repeat left top; }
	#issue_remark_widget dt {
		position:absolute;
		z-index:3;
		top:8px;
		width:53px;
		height:16px;
		padding-top:3px;
		color:#333;
		font-weight:bold;
		text-align:center;
		vertical-align:middle;
		background:#E6E6E6; }
		#issue_remark_widget dt.issue { left:9px; }
		#issue_remark_widget dt.remark { left:67px; }
		#issue_remark_widget dt a {
			color:#333;
			text-decoration:none; }
		#issue_remark_widget dt.focus { background:url('../images/widget_issue_remark_title_focus.png') no-repeat left top; }
			#issue_remark_widget dt.focus a { color:#fff; }
	#issue_remark_widget dd {
		display:none;
		margin:48px 0 0 0;
		padding:0 0 0 4px; }
		#issue_remark_widget dd.focus { display:block; }
		#issue_remark_widget dd ul {
			margin:0 0 4px 0;
			padding:0;
			list-style:none; }
			#issue_remark_widget dd ul li {
				padding:8px 8px 5px 15px;
				border-bottom:1px dashed #CCCCCC;
				background:url('../images/icon_red_dot.png') no-repeat 7px 14px; }
				#issue_remark_widget dd ul li:last-child { border:0; }
				#issue_remark_widget dd ul li a { color:#777777; }

/* 멀티미디어탭 */
#multimedia {
	position:relative;
	font-size:0.75em;
	letter-spacing:-0.1em;
	padding:0 0 1px 0;
	margin:0 0 14px 0;
	background:url('../images/main_multimedia_background.png') no-repeat 1px bottom; }
	#multimedia dt {
		margin:0;
		padding:0;
		text-align:center;
		width:64px;
		height:18px;
		cursor:pointer;
		text-indent:-10000em; }
		#multimedia dt.photo { background:url('../images/main_photo_tab_title.png') no-repeat left top; }
			#multimedia dt.photo.focus { background:url('../images/main_photo_tab_title_focus.png') no-repeat left top; }
		#multimedia dt.movie {
			position:absolute;
			z-index:2;
			left:67px;
			top:0;
			background:url('../images/main_movie_tab_title.png') no-repeat left top; }
			#multimedia dt.movie.focus { background:url('../images/main_movie_tab_title_focus.png') no-repeat left top; }
		#multimedia dt.cartoon {
			position:absolute;
			z-index:2;
			left:133px;
			top:0;
			background:url('../images/main_cartoon_tab_title.png') no-repeat left top; }
			#multimedia dt.cartoon.focus { background:url('../images/main_cartoon_tab_title_focus.png') no-repeat left top; }
		#multimedia dt.engraving {
			position:absolute;
			z-index:2;
			left:199px;
			top:0;
			background:url('../images/main_engraving_tab_title.png') no-repeat left top; }
			#multimedia dt.engraving.focus { background:url('../images/main_engraving_tab_title_focus.png') no-repeat left top; }
	#multimedia dd {
		display:inline-block;
		margin:0;
		padding:0 0 3px 0;
		display:none;
		border-top:1px solid #D4D4D4;
		border-left:1px solid #D4D4D4;
		border-right:1px solid #D4D4D4; }
		#multimedia dd.focus { display:inline-block; }
		#multimedia dd section {
			padding:0;
			margin:9px 11px 0 8px; }
			#multimedia dd section article {
				margin:0;
				padding:4px 4px 4px 8px; }
				#multimedia dd section article.figure {
					*zoom:1;
					margin-bottom:9px;
					border-bottom:1px dotted #D6D6D6; }
					#multimedia dd section article.figure:after {
						content: ' ';
						display: block;
						clear: both; }
					#multimedia dd section article.figure img {
						width:228px;
						height:136px;
						margin-bottom:7px;
						border:1px solid #D4D4D4; }
					#multimedia dd section article.figure h2 {
						float:left;
						display:inline-block;
						font-size:100%;
						font-weight:bold;
						margin:0 0 3px 0;
						padding:0; }
						#multimedia dd section article.figure h2 a {
							color:#C10100; }
					#multimedia dd section article.figure span {
						color:#777;
						float:right; }
				#multimedia dd section article h3 {
					font-size:100%;
					font-weight:normal;
					height:13px;
					overflow:hidden;
					margin:0;
					padding:0 0 0 9px;
					background:url('../images/icon_gray_dot.png') no-repeat left 5px; }

/* 참세상 twitter widget */
#twitter_widget {
	border-bottom:1px solid #C8C8C8;
	margin-bottom:15px; }
	#twitter_widget .twtr-hd { padding:0 0 8px 0 !important; }
	#twitter_widget h3 {
		margin:0;
		padding:0;
		height:37px;
		text-indent:-10000em;
		background:url('../images/main_twitter_widget_title.png') no-repeat left top; }
	#twitter_widget h4 { display:none; }
	#twitter_widget .twtr-ft div { padding:0 !important; }
	#twitter_widget .twtr-ft div img { display:none !important; }
/* 진보매체뉴스광장 */
#newsplaza {
	font-size:0.75em;
	padding:11px 8px 0 8px;
	margin-bottom:14px;
	border:1px solid #D4D4D4; }
	#newsplaza h2 {
		margin:0;
		padding:0;
		height:34px;
		text-indent:-10000em;
		background:url('../images/main_newsplaza_title.png') no-repeat left top; }
		#newsplaza h2 a {
			display:block;
			width:122px;
			height:25px;
			text-indent:-10000em; }
	#newsplaza section {
		padding:0 12px 0 9px; }
		#newsplaza section:nth-child(even) { background-color:#F9F9F9; }
		#newsplaza section h3 {
			font-size:100%;
			margin:0;
			padding:12px 0 9px 0; }
			#newsplaza section h3 a { color:#C30001; }
		#newsplaza section ul {
			margin:0;
			padding:0 0 5px 0;
			list-style:none;
			border-bottom:1px dashed #BFB9AD; }
			#newsplaza section:last-child ul { border:0; }
			#newsplaza section ul li {
				height:12px;
				margin-bottom:6px;
				padding:0 0 0 12px;
				overflow:hidden;
				background:url('../images/icon_gray_dot.png') no-repeat 2px 4px; }
				#newsplaza section ul li a { height:14px; }

/* 연재 리스트 위젯 */
#series_list_widget {
	font-size:0.75em;
	border:1px solid #D4D4D4;
	margin:0 0 14px 0;
	padding:11px 7px 16px 7px; }
	#series_list_widget dt {
		margin:0;
		padding:0;
		height:33px;
		text-indent:-10000em;
		background:url('../images/series_widget_title.png') no-repeat left top; }
	#series_list_widget dd {
		height:438px;
		margin:0;
		padding:0;
		background:#F9F9F9;
		border:1px solid #D8D8D8;
		overflow:auto; }
		#series_list_widget dd ul {
			width:212px;
			list-style:none;
			padding:0;
			margin:10px 0 2px 13px; }
			#series_list_widget dd ul li {
				padding:4px 0 3px 11px;
				background:url('../images/icon_orange_dot.png') no-repeat left 9px; }
				#series_list_widget dd ul li a {
					height:14px;
					color:#767676; }

/* 뉴스레터 / 참세상 SNS */
#newscham_network {
	font-size:0.75em;
	padding:4px;
	margin-bottom:14px;
	background:#FFFDFE;
	border:1px solid #FFE4E3; }
	#newscham_network #newsletter {
		background:#fff;
		padding:2px 4px;
		border-bottom:1px solid #FCEAEA; }
		#newscham_network #newsletter h3 {
			height:32px;
			text-indent:-10000em;
			padding:0;
			margin:0 0 12px 5px;
			background:url('../images/main_newsletter_title.png') no-repeat left top; }
		#newscham_network #newsletter p {
			margin:0 0 0 4px;
			text-indent:-10000em;
			height:41px;
			background:url('../images/main_newsletter_explain.png') no-repeat left top; }
		#newscham_network #newsletter form { padding:0 0 16px 11px; }
		#newscham_network #newsletter input {
			font-size:0.95em;
			color:#333;
			letter-spacing:-0.1em; }
			#newscham_network #newsletter input#email {
				width:135px;
				height:14px;
				padding:2px;
				font-size:12px;
				color:#888;
				border:1px solid #7F9DB9; }
			#newscham_network #newsletter input[type="button"] {
				margin:0;
				padding:1px 3px 0 3px; }
	#newscham_network #newscham_sns {
		background:#fff;
		padding-top:9px;
		padding-bottom:8px;
		*zoom:1;
		text-align:center; }
		#newscham_network #newscham_sns:after {
			content: ' ';
			display: block;
			clear: both; }
		#newscham_network #newscham_sns h3 {
			height:12px;
			margin:0 0 15px 0;
			padding:0;
			text-indent:-10000em;
			background:url('../images/main_sns_title.png') no-repeat 86px 0; }
		#newscham_network #newscham_sns ul {
			margin:0;
			padding:0 0 0 45px;
			list-style:none;
			display:inline-block;
			float:left; }
			#newscham_network #newscham_sns ul li {
				width:43px;
				height:43px;
				display:inline-block;
				float:left;
				padding:0;
				margin:0 7px 0 6px; }
				#newscham_network #newscham_sns ul li a {
					display:inline-block;
					width:43px;
					height:43px;
					text-indent:-10000em; }
				#newscham_network #newscham_sns ul li.fb { background:url('../images/icon_fb.png') no-repeat left top; }
				#newscham_network #newscham_sns ul li.twitter { background:url('../images/icon_twitter.png') no-repeat left top; }
				#newscham_network #newscham_sns ul li.rss { background:url('../images/icon_rss.png') no-repeat left top; }

/* Primary Content bottom widet */
#closed_movie_channel {
	position:relative;
	font-size:0.75em;
	margin:0 0 10px 0;
	padding:36px 0 0 0; }
	#closed_movie_channel dt {
		position:absolute;
		z-index:3;
		left:-3px;
		top:0;
		width:132px;
		height:36px;
		margin:0;
		padding:0;
		text-indent:-10000em;
		background:url('../images/closed_movie_channel_title.png') no-repeat left top; }
	#closed_movie_channel dd {
		*zoom:1;
		margin:0;
		padding:6px 0 4px 2px;
		background:#F9F9F9;
		border:1px solid #E5E5E5; }
		#closed_movie_channel dd:after {
			content: ' ';
			display: block;
			clear: both; }
		#closed_movie_channel dd ul {
			display:inline-block;
			float:left;
			margin:0;
			padding:6px 0 12px 9px;
			width:209px;
			list-style:none;
			border-left:1px dotted #D6D6D6; }
			#closed_movie_channel dd ul.first { border:0; }
			#closed_movie_channel dd ul li {
				margin:0;
				padding:5px 10px 5px 11px;
				background:url('../images/icon_blue_dot.png') no-repeat left 10px; }
				#closed_movie_channel dd ul li a { color:#777777; }

/* 현장기자석 위젯 */
#newsers_widget {
	font-size:0.75em;
	margin:0 0 14px 0;
	padding:0; }
	#newsers_widget dt {
		height:18px;
		margin:0;
		padding:0;
		background:url('../images/widget_newsers_title.png') no-repeat left top; }
		#newsers_widget dt a {
			display:block;
			width:87px;
			height:18px;
			text-indent:-10000em; }
	#newsers_widget dd {
		margin:0;
		padding:0 15px 0 16px;
		border:1px solid #D3D3D3;
		background:url('../images/newsers_widget_background.png') repeat-x left bottom; }
		#newsers_widget dd ul {
			margin:17px 0 12px 0;
			padding:0;
			list-style:none; }
			#newsers_widget dd ul li {
				padding:5px 0 3px 11px;
				border-bottom:1px dashed #CCCCCC;
				background:url('../images/icon_gray_dot.png') no-repeat 1px 9px; }
				#newsers_widget dd ul li:last-child { border:0; }
				#newsers_widget dd ul li a {
					height:14px;
					color:#333; }

/* 속보 위젯 */
#cool_widget {
	font-size:0.75em;
	margin:0 0 14px 0;
	padding:0;
	border:1px solid #FEDADA;
	background:url('../images/widget_cool_background.png') repeat-x left bottom; }
	#cool_widget dt {
		height:38px;
		margin:0;
		padding:0 0 0 87px;
		background:url('../images/widget_cool_title.png') no-repeat left top; }
		#cool_widget dt a {
			display:block;
			width:100px;
			height:38px;
			text-indent:-10000em; }
	#cool_widget dd {
		margin:0;
		padding:0 15px 0 16px; }
		#cool_widget dd ul {
			margin:11px 0 12px 0;
			padding:0;
			list-style:none; }
			#cool_widget dd ul li {
				padding:5px 0 3px 11px;
				border-bottom:1px dashed #CCCCCC;
				background:url('../images/icon_gray_dot.png') no-repeat 1px 9px; }
				#cool_widget dd ul li:last-child { border:0; }
				#cool_widget dd ul li a {
					height:14px;
					color:#333; }

/* 진보매체광장 리스트 위젯 */
#plaza_list_widget {
	font-size:0.75em;
	border:1px solid #D4D4D4;
	margin:0 0 14px 0;
	padding:11px 7px 16px 7px; }
	#plaza_list_widget dt {
		margin:0;
		padding:0;
		height:33px;
		text-indent:-10000em;
		background:url('../images/plaza_widget_title.png') no-repeat left top; }
	#plaza_list_widget dd {
		height:438px;
		margin:0;
		padding:0;
		background:#F9F9F9;
		border:1px solid #D8D8D8;
		overflow:auto; }
		#plaza_list_widget dd ul {
			width:212px;
			list-style:none;
			padding:0;
			margin:10px 0 2px 13px; }
			#plaza_list_widget dd ul li {
				padding:4px 0 3px 11px;
				background:url('../images/icon_orange_dot.png') no-repeat left 9px; }
				#plaza_list_widget dd ul li a { color:#767676; }

