#site_navi_ticker #site_navi #location { display:none !important; }
#main-container #primaryContents {
	margin-top:0 !important;
	width:956px !important; }
#main-container #primaryContents.timeline {
	padding-bottom:25px;
}

/* 헤드라인 타임라인 */
.primaryIssueSection {
	margin:11px 0 23px 0;
	padding:0 0 22px 0;
	border-bottom:1px dashed #9DAABB }
	.primaryIssueSection .coverStory {
		margin-bottom: 0px;
		padding-bottom:0px; }
		.primaryIssueSection .coverStory article {
			position:relative;
			color:#fff !important;
			*zoom:1;
			padding-left:458px;
			background:url('../images/issue_coverstory_background.png') no-repeat right top;
			min-height:280px; }
			.primaryIssueSection .coverStory article:after {
				content: ' ';
				display: block;
				clear: both; }
			.primaryIssueSection .coverStory article p{ color:#fff; }
			.primaryIssueSection .coverStory article a {
				color:#fff;
				cursor:pointer; }
			.primaryIssueSection .coverStory article .figure {
				position:absolute;
				z-index:2;
				left:0;
				right:0;
				width:444px;
				margin:0;
				padding:0; }
				.primaryIssueSection .coverStory article .figure img {
					width:444px;
					height:280px;
					border:0; }
			.primaryIssueSection .coverStory article h1 {
				font-size:23px;
				font-family:"NanumGothicWeb";
				font-weight:normal;
				margin:0 18px 0 0;
				padding:46px 0 24px 0;
				border-bottom:1px solid #D7EAF8; }
				.primaryIssueSection .coverStory article h1 a {
					font-weight:bold;
					letter-spacing:-0.1em;
					text-shadow: -1px 0 #4872BE, 0 1px #4771B9, 1px 0 #4771B9, 0 -1px #4771B9;
					-text-shadow: -1px 0 #4872BE, 0 1px #4771B9, 1px 0 #4771B9, 0 -1px #4771B9;
					-webkit-text-shadow: -1px 0 #4872BE, 0 1px #4771B9, 1px 0 #4771B9, 0 -1px #4771B9;
					-moz-text-shadow: -1px 0 #4872BE, 0 1px #4771B9, 1px 0 #4771B9, 0 -1px #4771B9;
					-o-text-shadow: -1px 0 #4872BE, 0 1px #4771B9, 1px 0 #4771B9, 0 -1px #4771B9;
					-ms-text-shadow: -1px 0 #4872BE, 0 1px #4771B9, 1px 0 #4771B9, 0 -1px #4771B9;
					-khtml-text-shadow: -1px 0 #4872BE, 0 1px #4771B9, 1px 0 #4771B9, 0 -1px #4771B9;
					filter: progid:DXImageTransform.Microsoft.Chroma(Color=#fff) progid:DXImageTransform.Microsoft.DropShadow(OffX=1, OffY=1, Color=#5288C8) progid:DXImageTransform.Microsoft.DropShadow(OffX=-1, OffY=-1, Color=#4771B9); }
				.primaryIssueSection .coverStory article h1 span {
					letter-spacing:-0.05em;
					font-size:14px;
					padding-left:5px; }
			.primaryIssueSection .coverStory article h2 {
				margin:0;
				padding:26px 0 6px 0;
				letter-spacing:-0.1em;
				font-size:19px;
				text-shadow: 0 0 0.2em #A7D0EE;
				font-family:"NanumGothicWeb"; }
			.primaryIssueSection .coverStory article h3 {
				font-size:0.9em;
			font-weight:normal;
				letter-spacing:-0.1em;
				margin:0;
				padding:0 0 17px 0; }
			.primaryIssueSection .coverStory article p.description {
				margin:0;
				padding:0 12px 0 0;
				line-height:140%;
				letter-spacing:-0.075em;
				font-size:0.75em; }
		.primaryIssueSection .coverStory .collapse {
			width:100%;
			text-align:center;
			height:30px;
			background:url('../images/issue_coverstory_shadow.png') no-repeat right top; }
			.primaryIssueSection .coverStory .collapse a {
				display:inline-block;
				text-indent:-10000em;
				width:289px;
				height:30px;
				background:url('../images/timeline_collapsed_button.png') no-repeat left top; }
				.primaryIssueSection .coverStory .collapse a.collapsed { background:url('../images/timeline_collapse_button.png') no-repeat left top; }

.coverStoryTimeline .timeline_container_box {
	width:956px;
	*zoom:1;
	padding-bottom:4px; }
	.coverStoryTimeline .timeline_container_box:after {
		content: ' ';
		display: block;
		clear: both; }
	.coverStoryTimeline .timeline_container_box .timeline_container {
		}
		.coverStoryTimeline .timeline_container_box .timeline_container .timeline {
			display:block;
			position:absolute;
			left:478px !important;
			width:3px;
			height:100%;
			margin:0 auto !important;
			background-color:#C4CCDF !important; }
			.coverStoryTimeline .timeline_container_box .timeline_container .timeline div.plus {
			}
	.coverStoryTimeline .timeline_container_box .item {
		float:left;
		padding:0;
		margin:16px 0 6px 0; }
		.coverStoryTimeline .timeline_container_box .item .shadowBoxWrap {
			position:relative;
			z-index:4;
			*zoom: 1;
			width:458px;
			padding:0;
			margin:0;
			background:#fff;
			letter-spacing:-0.1em;
			line-height:115%;
			-moz-box-shadow:    -3px 3px 3px 0 #f4f4f4;
			-webkit-box-shadow: -3px 3px 3px 0 #f4f4f4;
			box-shadow:         -3px 3px 3px 0 #f4f4f4; }
			.coverStoryTimeline .timeline_container_box .item .shadowBoxWrap .shadowInnerBox {
				background:#fff;
				position:relative;
				z-index:5;
				margin:0;
				padding:10px 12px 9px 12px;
				border:1px solid #E5E5E5;
				-moz-box-shadow:    inset 0 0 50px #eee;
				-webkit-box-shadow: inset 0 0 50px #eee;
				box-shadow:         inset 0 0 50px #eee; }
				.coverStoryTimeline .timeline_container_box .item .shadowBoxWrap .shadowInnerBox.borderclass { border-color:#C4CCDF !important; }
				.coverStoryTimeline .timeline_container_box .item .shadowBoxWrap .shadowInnerBox .ieInnerShadow { display:none; }
				.coverStoryTimeline .timeline_container_box .item .shadowBoxWrap .shadowInnerBox article {
					position:relative;
					z-index:6;
					*zoom:1;
					min-height:76px;
					margin:0;
					padding:0 0 0 138px; }
					.coverStoryTimeline .timeline_container_box .item .shadowBoxWrap .shadowInnerBox article:after {
						content: ' ';
						display: block;
						clear: both; }
					.coverStoryTimeline .timeline_container_box .item .shadowBoxWrap .shadowInnerBox article .figure {
						position:absolute;
						z-index:100;
						left:0;
						top:2px;
						margin:0;
						padding:0;
						width:130px;
						height:76px; }
						.coverStoryTimeline .timeline_container_box .item .shadowBoxWrap .shadowInnerBox article .figure img {
							width:128px;
							height:74px;
							border:1px solid #E5E5E5; }
					.coverStoryTimeline .timeline_container_box .item .shadowBoxWrap .shadowInnerBox article h2.title {
						font-size:0.9em;
						font-weight:bold;
						margin:0 0 5px 0;
						padding:0; }
						.timeline_container_box .item .shadowBoxWrap .shadowInnerBox article h2.title a { color:#333; }
					.coverStoryTimeline .timeline_container_box .item .shadowBoxWrap .shadowInnerBox article h3.subtitle {
						font-size:0.75em;
						font-weight:bold;
						margin:0;
						padding:0 0 5px 0; }
						.timeline_container_box .item .shadowBoxWrap .shadowInnerBox article h3.subtitle a { color:#555; }
					.coverStoryTimeline .timeline_container_box .item .shadowBoxWrap .shadowInnerBox article p.description {
						font-size:0.75em;
						line-height:140%;
						color:#555;
						margin:0;
						padding:0; }
					.coverStoryTimeline .timeline_container_box .item .shadowBoxWrap .shadowInnerBox article .pubdate {
						display:none; }
			.coverStoryTimeline .timeline_container_box .item .shadowBoxWrap .ieShadow{ display:none; }
	.coverStoryTimeline .timeline_container_box .item .timeArrow { }
	.coverStoryTimeline .timeline_container_box .item .leftCorner {
		position:absolute;
		z-index:10;
		display: block;
		width:25px !important;
		height:23px !important;
		margin-left:-25px !important;
		margin-top:16px;
		padding:0;
		vertical-align:top;
		background-image:url('../images/timeline/icon_left.png') !important; }
	.coverStoryTimeline .timeline_container_box .item .rightCorner {
		position:absolute;
		z-index:10;
		display: block;
		width:25px !important;
		height:23px !important;
		margin-left:459px !important;
		margin-top:16px;
		padding:0;
		vertical-align:top;
		background-image:url('../images/timeline/icon_right.png') !important; }
	.coverStoryTimeline div.pubdateLabel {
		position:absolute;
		z-index:100000;
		font-size:0.75em;
		letter-spacing:-0.025em;
		color:#C30101;
		white-space:nowrap;
		padding:2px 7px;
		background:#fff;
		border:1px solid #E9E9E9; }
	.coverStoryTimeline	.more {
		position: absolute;
		bottom:-15px;
		left:437px;
		font-size:0.75em;
		letter-spacing:-0.1em;
		padding-top:4px;
		text-align:center; }
		.coverStoryTimeline .more a {
			display:inline-block;
			color:#fff;
			width:66px;
			padding:3px 3px 2px 4px;
			background:#C5CDE0; }

/* 타임라인 목록 */
.issueSection {
	padding-bottom:22px;
	margin-bottom:23px;
	border-bottom:1px dashed #9DAABB }
	.issueSection.first { margin-top:11px; }
	.issueSection h1 {
		margin:0;
		padding:8px 14px 11px 14px;
		font-size:0.9em;
		font-weight:bold;
		background:#F6F6F6;
		color:#777;
		border:1px solid #E5E5E5; }
		.issueSection h1 a { color:#777; }
		.issueSection h1 span.numcom { font-weight:normal; }
	.issueSection article {
		position:relative;
		min-height:76px;
		margin:0;
		padding:16px 0 11px 154px;;
		border-left:1px solid #E5E5E5;
		border-right:1px solid #E5E5E5;
		border-bottom:1px solid #E5E5E5; }
		.issueSection article .figure {
			position:absolute;
			z-index:2;
			left:0;
			top:0;
			margin:0;
			padding:17px 0 0 13px; }
			.issueSection article .figure img {
				width:128px;
				height:74px;
				border:1px solid #E5E5E5; }
		.issueSection article h2 {
			margin:0;
			padding:0 0 2px 0;
			font-size:1.12em;
			font-weight:bold;
			letter-spacing:-0.1em; }
			.issueSection article h2 a { color:#383838; }
		.issueSection article h3 {
			font-size:0.9em;
			margin:0;
			padding:0 0 11px 0; }
			.issueSection article h3 a { color:#555; }
		.issueSection article p.description {
			margin:0;
			padding:0;
			padding-right:15px;
			color:#555;
			font-size:0.75em;
			line-height:140%;
			letter-spacing:-0.1em; }
		.issueSection .list_more {
			width:100%;
			text-align:center;
			height:30px; }
		.issueSection .list_more a {
			display:inline-block;
			text-indent:-10000em;
			width:289px;
			height:30px;
			background:url('../images/timeline_collapsed_button.png') no-repeat left top; }
			
		.issueSection .list_more a.collapsed { background:url('../images/timeline_collapse_button.png') no-repeat left top; }

#container1,
#container2,
#container3,
#container4,
#container5 {
	display:none;
}

/*
.masonry .masonry-brick {
	-webkit-transition-duration: 0.7s;
	-moz-transition-duration: 0.7s;
	-ms-transition-duration: 0.7s;
	-o-transition-duration: 0.7s;
	transition-duration: 0.7s; }

.masonry {
	-webkit-transition-property: height, width;
	-moz-transition-property: height, width;
	-ms-transition-property: height, width;
	-o-transition-property: height, width;
	transition-property: height, width; }

.masonry .masonry-brick {
	-webkit-transition-property: left, right, top;
	-moz-transition-property: left, right, top;
	-ms-transition-property: left, right, top;
	-o-transition-property: left, right, top;
	transition-property: left, right, top; } */
		
div.issue_page_navi {
	letter-spacing:0.1em;
	font-size:0.9em;
	color:#656565;
	margin-top:21px;
	margin-bottom:21px;
	text-align:center; } 
	div.issue_page_navi span.current {
		color:#c20000;
		font-weight:bold;
		padding-left:1px;
		padding-right:1px; }
	div.issue_page_navi a {
		display:inline-block;
		height:13px;
		vertical-align:top;
		padding:0 1px;
		color:#666; }
		div.issue_page_navi a.prev {
			text-indent:-10000em;
			width:18px;
			cursor:pointer;
			padding:0;
			background:url('../images/icon_prev.png') no-repeat left top; }
			div.page_navi a.prev span { display:none; }
		div.issue_page_navi a.next {
			text-indent:-10000em;
			width:18px;
			cursor:pointer;
			padding:0;
			background:url('../images/icon_next.png') no-repeat left top; }
			div.issue_page_navi a.next span { display:none; }

.timeline_tab {
	padding:5px 0;
	text-align:right; }
	.timeline_tab ul {
		margin:0;
		padding:0;
		list-style:none; }
		.timeline_tab ul li {
			height:25px;
			font-size:11px;
			display:inline-block;
			background:url('../images/button-default.gif') no-repeat left top; }
			.timeline_tab ul li a {
				display:inline-block;
				width:auto;
				height:20px;
				margin:0 0 0 10px;
				padding:5px 10px 0 0;
				background:url('../images/button-default.gif') no-repeat right top; }
				.timeline_tab ul li a span {
					color:#333;
					text-shadow: 1px 1px 0 white; }
					.timeline_tab ul li.focus a span { color:#c20000; }
