#receipt_support {
	display:block;
	position:absolute;
	z-index:1;
	right:20px;
	bottom:-4px;
}
#receipt_support img {
	border:0;
}
#wrapper_home #secondaryContents { margin-top:10px; !important; }
article p {
	font-size:0.75em;
	line-height:135%;
	margin:0;
	padding:0;
	color:#555;
	text-align:justify; }
/* primary headline */
#mainHeadline {
	float:left;
	padding:6px 0 13px 0; }
#mainHeadline .threeColumn {
	position:relative;
	width:956px;
	min-height:202px;
	padding:0;
	*zoom:1; }
	#mainHeadline .threeColumn:after {
		content: ' ';
		display: block;
		clear: both; }
	#mainHeadline .threeColumn h1 {
		vertical-align:top;
		font-family:"NanumGothicBoldWeb";
		font-size:30px;
		font-weight:bold;
		letter-spacing:-0.1em;
		margin:0;
		padding:3px 0 6px 0; }
		#mainHeadline .threeColumn.left h1 { padding-left:319px; }
		#mainHeadline .threeColumn.right h1 { padding-right:319px; }
		#mainHeadline .threeColumn h1 a { color:#333; }
	#mainHeadline .threeColumn h2 {
		font-size:1.1em;
		letter-spacing:-0.1em;
		font-weight:bold;
		color:#555;
		margin:0;
		padding:0 0 13px 0; }
		#mainHeadline .threeColumn h2 a { color:#555; }
		#mainHeadline .threeColumn.left h2 { padding-left:319px; }
		#mainHeadline .threeColumn.right h2 { padding-right:319px; }
	#mainHeadline .threeColumn img {
		position:absolute;
		z-index:2;
		top:7px;
		width:298px;
		height:191px;
		border:1px solid #E5E5E5;
		-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
		-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
		box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); }
		#mainHeadline .threeColumn.left img { left:0; }
		#mainHeadline .threeColumn.right img { left:656px; }
		#mainHeadline .threeColumn a:hover img { border-color:#ccc; }
	#mainHeadline .threeColumn.left p { padding-left:319px; }
	#mainHeadline .threeColumn.right p { padding-right:319px; }
	#mainHeadline .threeColumn ul {
		font-size:0.75em;
		font-weight:bold;
		line-height:135%;
		margin:14px 0 0 0;
		padding:0;
		list-style:none; }
		#mainHeadline .threeColumn.left ul { padding-left:319px; }
		#mainHeadline .threeColumn.right ul { padding-right:319px; }
		#mainHeadline .threeColumn ul li {
			padding:0 0 6px 9px;
			background:url('../images/icon_relative.png') no-repeat left 3px; }
			#mainHeadline .threeColumn ul li a { color:#333; }

/* main headline */
#headline {
	padding-top:7px;
	float:left; }
#headline article {
	padding:0;
	*zoom:1; }
	#headline article:after {
		content: ' ';
		display: block;
		clear: both; }
	/* 기본 article css */
	#headline article h1 {
		vertical-align:top;
		font-family:"NanumGothicBoldWeb";
		font-weight:bold;
		margin:0;
		letter-spacing:-0.1em; }
		#headline article h1 a { color:#333; }
		#headline article h1 a:hover { color: #c20000; }
	#headline article h2 {
		margin:0;
		letter-spacing:-0.1em; }
		#headline article h2 a { color:#555; }
		#headline article h2 span { color:#C10100; }
	#headline article img {
		border:1px solid #E5E5E5;
		-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
		-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
		box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); }
		#headline article a:hover img { border-color:#ccc; }
	#headline article ul {
		font-size:0.75em;
		font-weight:bold;
		line-height:135%;
		margin:12px 0 0 0;
		padding:0;
		list-style:none; }
		#headline article ul li {
			padding:0 0 6px 9px;
			background:url('../images/icon_relative.png') no-repeat left 3px; }
			#headline article ul li a { color:#333; }

	/* 기본 투컬럼 해드라인 article css */
	#headline article.twoColumn {
		clear:both;
		position:relative;
		margin:0 0 24px 0;
		min-height:132px; }
		#headline article.twoColumn.left {
			width:432px;
			padding-left:238px; }
		#headline article.twoColumn.right {
			width:434px;
			padding-right:236px; }
		#headline article.twoColumn h1 {
			font-size:22px;
			padding:0 0 8px 0; }
		#headline article.twoColumn h2 {
			font-size:0.85em;
			font-weight:bold;
			padding:0 0 15px 0; }
		#headline article.twoColumn img {
			position:absolute;
			z-index:2;
			top: 4px;
			width:219px;
			height:130px; }
			#headline article.twoColumn.left img { left:0; }
			#headline article.twoColumn.right img { left:450px; }

	/* Verbos 해드라인 article css */
	#headline article.Verbos {
		float:left;
		margin:9px 0 17px 0;
		width:320px; }
		#headline article.Verbos.left { padding-right:14px; }
		#headline article.Verbos.right {
			padding-left:15px;
			background:url('../images/headline_vs_vline.png') no-repeat left 1px; }
		#headline article.Verbos h1 {
			font-size:24px;
			padding:0 0 2px 1px; }
		#headline article.Verbos h2 {
			font-size:0.9em;
			font-weight:normal;
			padding:0 0 9px 1px; }
		#headline article.Verbos img {
			width:318px;
			height:190px; }
		#headline article.Verbos p { display:none; }
	/* 기본 + Verbos 해드라인 article css */
	#headline article.Verbos2 {
		float:left;
		position:relative;
		margin:0 0 18px 0;
		padding:14px 6px 19px 6px;
		width:322px;
		background:#F9F9F9;
		border:1px solid #E5E5E5; }
		#headline article.Verbos2.left {
			border-right:0; }
		#headline article.Verbos2.right {
			border-left:0;
			background-image:url('../images/headline_vs_vline2.png');
			background-repeat:no-repeat; 
			background-position:left top; }
		#headline article.Verbos2 hgroup {
			position:absolute;
			z-index:3;
			top:138px;
			left:6px;
			width:322px;
			height:53px;
			margin:0;
			padding:0; }
			#headline article.Verbos2 hgroup a { color:#fff; }
			#headline article.Verbos2 hgroup h1 {
				font-size:1.0em;
				margin:0;
				padding:8px 0 3px 12px; }
			#headline article.Verbos2 hgroup h2 {
				font-size:0.75em;
				font-weight:normal;
				margin:0;
				padding:0 0 0 12px; }
		#headline article.Verbos2 img {
			width:322px;
			height:176px;
			border:0; }
		#headline article.Verbos2 p {
			position:absolute;
			z-index:2;
			top:138px;
			left:6px;
			width:322px;
			height:53px;
			text-indent:-10000em;
			background: #000000;
			background: rgba(0,0,0,0.7);
			zoom:1;
			filter: alpha(opacity = 70);
			-moz-opacity:0.7;
			-khtml-opacity: 0.7;
			opacity: 0.7; }

div.headlineHR {
	clear:both;
	border:0;
	width:670px;
	margin:0 0 21px 0;
	padding:0;
	height:8px;
	background:url('../images/headline_bottom.png') repeat-x bottom; }

/* sub headline */
#sub_headline {
	float:left;
	width:390px;
	*zoom:1;
	margin-right:10px; }
#sub_headline:after {
	content: ' ';
	display: block;
	clear: both; }
#sub_headline article {
	position:relative;
	*zoom:1; }
	#sub_headline article.figure {
		margin-bottom:11px;
		min-height:72px; }
	#sub_headline article.brief { margin-bottom:8px; }
	#sub_headline article:after {
		content: ' ';
		display: block;
		clear: both; }
	#sub_headline article h2 {
		font-size:0.85em;
		line-height:133%;
		letter-spacing:-0.1em;
		font-weight:bold;
		margin:0;
		padding:0 0 3px 0; }
		#sub_headline article.figure h2 { padding-left:132px; }
	#sub_headline article img {
		position:absolute;
		z-index:3;
		top:3px;
		left:0;
		width:118px;
		height:70px;
		border:1px solid #E5E5E5; }
	#sub_headline article ul {
		font-size:0.75em;
		font-weight:bold;
		line-height:135%;
		margin:6px 0 0 0;
		padding:0;
		list-style:none; }
		#sub_headline article.figure ul { padding-left:132px; }
		#sub_headline article ul li {
			padding:0 0 4px 9px;
			background:url('../images/icon_relative.png') no-repeat left 3px; }
			#sub_headline article ul li a { color:#333; }
	#sub_headline article p { letter-spacing:-0.1em; }
		#sub_headline article.figure p { padding-left:132px; }
		#sub_headline article span { color:#c20000; }

/* 칼럼/연재, 기고/주장 */
#columns {
	float:left;
	width:270px;
	*zoom:1; }
#columns:after {
	content: ' ';
	display: block;
	clear: both; }
	#columns>section {
		width:268px;
		padding-bottom:2px;
		border:1px solid #E1E1E1;
	}
	#columns>section h1 {
		font-family:"NanumGothicExtraBoldWeb";
		font-size:0.85em;
		background:#F3F3F3;
		margin:0 0 10px 0;
		padding:7px;
		border-bottom:1px solid #F6F6F6; }
		#columns>section h1 a {
			display:block;
			color:#323232;
			width:168px;
			height:15px;
			cursor:pointer;
			text-indent:-10000em; }
			#columns>section#column h1 a { background:url('../images/main_columns_title.png') no-repeat left top; }
			#columns>section#contribute h1 a { background:url('../images/main_contribute_title.png') no-repeat left top; }
	#columns>section article {
		font-size:0.75em;
		color:#565656;
		margin:0 11px 9px 11px;
		padding:0; }
		#columns>section article.figure { *zoom: 1; }
			#columns>section article.figure:after {
				content: ' ';
				display: block;
				clear: both; }
		#columns>section article img {
			float:left;
			width:68px;
			height:68px;
			margin-right:5px;
			border:1px solid #E5E5E5; }
		#columns>section article cite {
			display:block;
			margin:0 0 5px 0;
			padding:5px 0 0 0;
			font-weight:bold;
			font-style:normal; }
			#columns>section article cite a { color:#C20000; }
		#columns>section article h2 {
			font-size:1em;
			letter-spacing:-0.1em;
			margin:0;
			padding:0; }
			#columns>section article.figure h2 { font-weight:normal; }
				#columns>section article.figure h2 a { color:#565656; }
		#columns>section#contribute article.figure h2 {
			margin:0 0 5px 0;
			padding:2px 0 0 0;
			line-height:150%;
			letter-spacing:-0.05em;
			font-weight:bold; }
			#columns>section#contribute article.figure h2 a { color:#C20000; }
			#columns>section article.brief h2 {
				font-weight:bold;
				padding:0 0 0 11px;
				background:url('../images/icon_red_arrow.png') no-repeat left 3px; }
				#columns>section article.brief h2 a { color:#323232; }

/* 기획/논설/낡은책/새책 */
#issue_remark {
	clear:both;
	width:670px;
	font-size:0.75em;
	background:url('../images/main_issue_remark_background.png') no-repeat left 25px; }
	#issue_remark div.issue_remark_wrap {
		*zoom:1;
		min-height:217px;
		padding-bottom:30px;
		margin-bottom:16px;
		background:url('../images/main_issue_remark_bottom.png') no-repeat left bottom; }
		#issue_remark div.issue_remark_wrap:after {
			content: ' ';
			display: block;
			clear: both; }
	#issue_remark dl {
		position:relative;
		display:block;
		float:left;
		width:335px;
		*zoom:1;
		padding:0;
		margin:57px 0 0 0; }
		#issue_remark dl:after {
			content: ' ';
			display: block;
			clear: both; }
		#issue_remark dl dt {
			margin:0;
			padding:0; }
		#issue_remark dl dd {
			float:left;
			margin:0;
			padding:0;
			display:none; }
			#issue_remark dl dd.focus { display:block; }

		/* 기획/논설 */
		#issue_remark dl.left {
			width:307px;
			margin-left:25px; }
			#issue_remark dl.left dt {
				width:80px;
				height:28px;
				text-align:center; }
				#issue_remark dl.left dt a {
					display:block;
					margin-top:9px;
					margin-left:27px;
					width:21px;
					height:14px;
					cursor:pointer;
					text-indent:-10000em; }
				#issue_remark dl.left dt.issue {
					display:inline-block;
					background:url('../images/issue_menu_title.png') no-repeat left top; }
					#issue_remark dl.left dt.issue.focus { background:url('../images/issue_menu_title_focus.png') no-repeat left top; }
				#issue_remark dl.left dt.remark {
					position:absolute;
					z-index:4;
					top:0;
					left:81px;
					background:url('../images/remark_menu_title.png') no-repeat left top; }
					#issue_remark dl.left dt.remark.focus { background:url('../images/remark_menu_title_focus.png') no-repeat left top; }
			#issue_remark dl.left dd ul {
				padding:0;
				margin:10px 0 0 3px;
				list-style:none;}
				#issue_remark dl.left dd ul li {
					min-width:232px;
					padding:5px 0 5px 13px;
					border-bottom:dotted 1px #B0B0B0;
					background:url('../images/icon_item_red.png') no-repeat left 7px; }
					#issue_remark dl.left dd ul li:last-child { border-bottom:0; }
			#issue_remark dl.left dd .more {
				position:absolute;
				z-index:5;
				top:17px;
				left:248px;
				background:url('../images/icon_more.png') no-repeat left top; }
				#issue_remark dl.left dd .more a {
					display:block;
					width:26px;
					height:5px;
					cursor:pointer;
					text-indent:-10000em; }

		/* 낡은책/새책 */
		#issue_remark dl.right {
			width:285px;
			margin-left:25px; }
			#issue_remark dl.right dt.book {
				margin-top:9px;
				margin-bottom:10px; }
				#issue_remark dl.right dt.book a {
					display:block;
					width:285px;
					height:20px;
					cursor:pointer;
					text-indent:-10000em;
					background:url('../images/book_menu_title.png') no-repeat left top; }
			#issue_remark dl.right dt.oldbook,
			#issue_remark dl.right dt.newbook {
				position:absolute;
				z-index:4;
				bottom:0;
				width:53px;
				height:19px; }
				#issue_remark dl.right dt.oldbook {
					left:86px;
					background:url('../images/oldbook_menu_title.png') no-repeat left top; }
					#issue_remark dl.right dt.oldbook.focus { background:url('../images/oldbook_menu_title_focus.png') no-repeat left top; }
				#issue_remark dl.right dt.newbook {
					left:143px;
					background:url('../images/newbook_menu_title.png') no-repeat left top; }
					#issue_remark dl.right dt.newbook.focus { background:url('../images/newbook_menu_title_focus.png') no-repeat left top; }
				#issue_remark dl.right dt.oldbook a,
				#issue_remark dl.right dt.newbook a {
					display:block;
					width:53px;
					height:19px;
					cursor:pointer;
					text-indent:-10000em; }
			#issue_remark dl.right dd {
				width:274px;
				min-height:105px; }
				#issue_remark dl.right dd article img {
					float:left;
					width:68px;
					height:103px;
					margin-right:15px;
					border:1px solid #E5E5E5; }
				#issue_remark dl.right dd article h2 {
					font-size:100%;
					line-height:130%;
					font-weight:bold;
					margin:0 0 6px 0;
					padding:0; }
				#issue_remark dl.right dd article span {
					color:#555555;
					line-height:125%; }

/* 뷴류별 기사 목록 */
#news_feed {
	width:670px;
	font-size:0.75em;
	letter-spacing:-0.09em;
	margin-bottom:38px;
	background:url('../images/main_newsfeed_background.png') no-repeat left top; }
	#news_feed div.wrap {
		*zoom:1;
		margin:0 0 9px 0;
		padding:0 1px; }
		#news_feed div.wrap:after {
			content: ' ';
			display: block;
			clear: both; }
	#news_feed section {
		float:left;
		margin:0;
		padding:0; }
		#news_feed section.left { width:331px; }
		#news_feed section.right { width:337px; }
		#news_feed section h2 {
			margin:18px 0 7px 0;
			padding:0;
			background:url('../images/main_newsfeed_title_background.png') repeat-x left bottom; }
			#news_feed section.left h2 { margin-left:4px; }
			#news_feed section#policy h2 { background:url('../images/section_policy_title.png') no-repeat left top; }
			#news_feed section#society h2 { background:url('../images/section_society_title.png') no-repeat left top; }
			#news_feed section#labor h2 { background:url('../images/section_labor_title.png') no-repeat left top; }
			#news_feed section#economy h2 { background:url('../images/section_economy_title.png') no-repeat left top; }
			#news_feed section#global h2 { background:url('../images/section_global_title.png') no-repeat left top; }
			#news_feed section#media h2 { background:url('../images/section_media_title.png') no-repeat left top; }
			#news_feed section h2 a {
				display:block;
				height:18px;
				cursor:pointer;
				text-indent:-10000em; }
				#news_feed section.left h2 a { width:125px; }
				#news_feed section.right h2 a { width:130px; }
		#news_feed section ul {
			margin:0;
			padding:0;
			list-style:none; }
			#news_feed section li {
				padding:10px 16px 7px 18px;
				margin:0;
				border-bottom:1px solid #F2CEBE;
				background:url('../images/icon_red_arrow.png') no-repeat 8px 13px; }
				#news_feed section li:nth-child(even) { background-color:#FEF4F2; }
				#news_feed section li span { color:#C20000; }

/* 관련 미디어 */
#relativeMediaNetwork {
	position:relative;
	height:84px;
	background:url('../images/main_media_network_background.png') no-repeat left top; }
	#relativeMediaNetwork div.arrow {
		position:absolute;
		z-index:3;
		top:36px;
		width:9px
		height:9px; }
		#relativeMediaNetwork div.arrow.left {
			left:12px;
			background:url('../images/banner_left_icon.png') no-repeat 4px 3px; }
		#relativeMediaNetwork div.arrow.right {
			right:12px;
			background:url('../images/banner_right_icon.png') no-repeat 4px 3px; }
		#relativeMediaNetwork div.arrow a {
			display:block;
			width:9px;
			height:9px;
			cursor:pointer;
			text-indent:-10000em; }
	#relativeMediaNetwork ul {
		display:inline-block;
		list-style:none;
		padding:0;
		margin:22px 0 25px 38px; }
		#relativeMediaNetwork ul li {
			float:left;
			margin:0;
			padding:0; }
			#relativeMediaNetwork ul li a {
				display:inline-block;
				height:37px;
				text-indent:-10000em; }
			#relativeMediaNetwork ul li.beminor a {
				width:98px;
				padding-left:24px;
				background:url('../images/beminor_banner.png') no-repeat left top; }
			#relativeMediaNetwork ul li.nahnews a {
				width:108px;
				padding-left:45px;
				background:url('../images/nahnews_banner.png') no-repeat left top; }
			#relativeMediaNetwork ul li.chamsori a {
				width:68px;
				padding-left:48px;
				background:url('../images/chamsori_banner.png') no-repeat left top; }
			#relativeMediaNetwork ul li.cmedia a {
				width:94px;
				padding-left:35px;
				background:url('../images/cmedia_banner.png') no-repeat left top; }
			#relativeMediaNetwork ul li.newscell a {
				width:103px;
				padding-left:28px;
				background:url('../images/newscell_banner.png') no-repeat left top; }
			#relativeMediaNetwork ul li.newsmin a {
				width:87px;
				padding-left:42px;
				background:url('../images/newsmin_banner.png') no-repeat left top; }
			#relativeMediaNetwork ul li.ulsannodong a {
				width:98px;
				padding-left:20px;
				background:url('../images/usjournal_banner.png') no-repeat -10px top; }
