@charset "utf-8";

/* 사진 */
.figure {
	padding:0 0 9px 0;
	margin:0 auto;
	text-align:center; }
	.figure.left {
		float:left;
		margin-right:15px; }
	.figure.right {
		float:right;
		margin-left:15px; }
	.figure img.article_photo {
		margin:0;
		border:1px solid #D6D6D6; }
	.figure .caption {
		text-align:justify;
		font-size:0.9em;
		margin:0;
		padding:0 0 0 22px;
		line-height:100%;
		letter-spacing:-0.1em;
		background:url('../images/icon_red_up_arrow.png') no-repeat 9px 4px; }

/* 박스기사 */
blockquote.box {
	float:none;
	*zoom:1;
	margin:6px 0 12px 0; }
	blockquote.box:after {
		content: ' ';
		display: block;
		clear: both; }
	blockquote.box div.inner {
		background:#fff6f6;
		margin:0 auto;
		padding:27px 24px 23px 20px;
		*zoom:1;
		border:1px solid  #c20000; }
		blockquote.box div.inner:after {
			content: ' ';
			display: block;
			clear: both; }
		blockquote.box.center {
			width:100%; }
		blockquote.box.left {
			float:left; }
		blockquote.box.right {
			float:right; }
blockquote.box .box_content{
	color: #333333;
}	
	blockquote.box h3 {
		color:#c20000;
		text-align:center;
		font-weight:bold;
		font-size:13pt;
		margin:0 0 18px 0;
		padding:0; }
	blockquote.box h4 {
		color:#333333;
		font-weight:normal;
		text-align:center;
		font-weight:bold;
		font-size:12pt;
		margin:0 0 30px 0;
		padding:0; }
		
//오피니언- 사진
#photoList .column {
	margin-bottom:16px;
	border-bottom:1px dotted #BCBCBC; }
#photoList article {
	float:left;
	text-align:justify;
	width:200px;
	margin:18px 20px 0 0;
	padding:0 0 26px 0; }
	#photoList article.last { margin-right:0; }
	#photoList article figure {
		margin:0;
		padding:0; }
		#photoList figure img {
			width:208px;
			height:124px;
			border:1px solid #E5E5E5; }
	#photoList article h1 {
		margin:4px 0 7px 3px;
		padding:0;
		font-size:0.9em;
		font-weight:bold;
		letter-spacing:-0.2em; }
		#photoList article h1 a { color:#C40001; }
		#photoList article h1 span.comment {
			font-size:13px;
			font-weight:normal;
			color:#c20000;
			margin-left:10px; }
	#photoList article div.byline {
		color:#777;
		letter-spacing:0;
		text-align:left;
		font-size:0.75em;
		margin-left:4px; }
		#photoList article div.byline address {
			font-style:normal;
			padding:0 7px 0 0;
			letter-spacing:-0.1em;
			display:inline; }
		#photoList article div.byline .pubdate {
			display:inline; }
	#photoList article div.admin {
		font-size:0.75em;
		text-align:right; }
		#photoList article div.admin .hit {
			display:inline;
			padding-left:5px;
			color:#C30001; }
		#photoList article div.admin .buttonBox {
			margin-left:5px;
			display:inline; }
	#photoList article dl.tag {
		margin:4px 0 0 4px;
		padding:0;
		font-size:0.75em; }
		#photoList article dl.tag dt {
			display:inline-block;
			float:left;
			width:40px;
			height:15px;
			margin:0;
			padding:0;
			text-indent:-10000em;
			background:url('/ver06/images/icon_list_tag.png') no-repeat left top; }
		#photoList article dl.tag dd {
			color:#767676;
			margin:0;
			padding:1px 0 0 0;
			display:inline-block; }
			#photoList article dl.tag dd a { color:#767676; }
#news-article-content p{
	font-size: 0.9em;
	line-height: 175%;
}

.news-full-banner {
	width: 100%;
	text-align: center;
}
.news-full-banner.top {
	padding-top: 5px;
}
.news-full-banner img {
	max-width: 100%;
}

.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; }

#comment_write .comment_text{
	font-size:12px;
}
#comment_write{
}
#primaryContents.jinbo_media>h1.title {
	margin:10px 0 10px 0;
	padding:0;
	color:#900;
	font-family: "NanumGothicBoldWeb", "바탕", Batang, "Apple Myungjo", serif !important;
	font-size:1.2em;
	font-weight:bold;
	letter-spacing:-0.1em;
	text-align:right; }
	#primaryContents.jinbo_media>h1.title span {
		font-size:0.8em;
		color:#666; }

#comment_write div.contents {
	border:1px solid #B52B2B; }
	#comment_write div.contents p {
		margin:0;
		padding:10px 15px;
		color:#666;
		font-size:1.2em;
		line-height:1.5em; }
#comment_write div#torun_comment {
	padding-top:10px;
	width:100%;
	text-align:center;
}
#comment_write div#torun_comment a {
	display:inline-block;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#ba2323;
	text-decoration:none;
	color:#fff;
	cursor:pointer;
	font-weight:bold;
	border: solid 1px #CF3535;
	background-color: #ff9a9a;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff9a9a), color-stop(100%, #c30000));
	background-image: -webkit-linear-gradient(top, #ff9a9a, #c30000);
	background-image: -moz-linear-gradient(top, #ff9a9a, #c30000);
	background-image: -ms-linear-gradient(top, #ff9a9a, #c30000);
	background-image: -o-linear-gradient(top, #ff9a9a, #c30000);
	background-image: linear-gradient(top, #ff9a9a, #c30000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ff9a9a, endColorstr=#c30000);
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px; }
	#comment_write div#torun_comment a:hover {
		background-color: #a90329;
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a90329), color-stop(100%, #6d0019));
		background-image: -webkit-linear-gradient(top, #a90329, #6d0019);
		background-image: -moz-linear-gradient(top, #a90329, #6d0019);
		background-image: -ms-linear-gradient(top, #a90329, #6d0019);
		background-image: -o-linear-gradient(top, #a90329, #6d0019);
		background-image: linear-gradient(top, #a90329, #6d0019);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a90329,endColorstr=#6d0019); }
