﻿/*=========================================================
공통 style
==========================================================*/
Table.MultiPostList { }
	Table.MultiPostList Td {  }
	Table.MultiPostList Div.Subject { font-weight:bold; letter-spacing:-1px; }
	Table.MultiPostList Div.Summary { padding:5px 0px 0px 0px; line-height:130%; letter-spacing:0px; }
	Table.MultiPostList Span.RegDate { padding:0px 0px 0px 0px; font-family:Verdana; font-weight:normal; font-size:10px; letter-spacing:-1px; color:#293142; }

Table.MediaPostList { }
	Table.MediaPostList Div.Subject 
	{ 
		padding:5px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left; line-height:120%;
	}

Div.TitlePostList { background-color:#FFFFFF; }
	Div.TitlePostList Div { line-height: 180%; text-align: left; padding:0px 0px 0px 10px; }
	Div.TitlePostList Span.RegDate { padding:0px 0px 0px 0px; font-family:Verdana; font-size:10px; letter-spacing:-1px; color:#293142; }


Div.TagCloud 
{ 
	background-color:#FFFFFF; padding:10px 10px 10px 10px; margin:5px 0px 0px 0px; 
	font-family:돋움; border:1px solid #D5D5D5;
}
	Div.TagCloud Div.Area
	{
		padding:10px 5px 5px 5px; line-height:210%; 
	}
	
Div.TagArea
{ 
	background:url('/Skin/Default/Images/icnTag.gif') no-repeat left 2px; padding:0px 0px 0px 30px; 
	line-height:120%; overflow:hidden; height:16px;  
}	

Td.CheckBoxArea Label { padding:0px 10px 0px 2px; margin:0px 0px; }
Td.CheckBoxArea Input { padding:0px 0px; margin:0px 0px; }



/* 서브페이지 좌측 타이틀 스타일 */
Div.SubLeftTitle1 
{ 
	background: url('/Skin/Default/Images/Icon/icn04.gif') no-repeat left top;
	font-weight:bold; margin:0px 0px 3px 5px; padding:0px 0px 5px 15px; letter-spacing:-2; color:#555555;
}

Div.SubLeftTitle2
{ 
	background: url('/Skin/Default/Images/Icon/icn05.gif') no-repeat left top;
	font-weight:bold; margin:0px 0px 0px 5px; padding:0px 0px 5px 15px; letter-spacing:-2; color:#555555;
}

/* 많이본 뉴스 */
Div.SubSideBar { }
	Div.SubSideBar Div.Header { position:relative; top:1px; }
	
/* 움직이는 이슈 */
Div.SubExtensionSide { background-color:#FFFFFF; border:1px solid #D5D5D5; padding:10px 5px; }
	Div.SubExtensionSide Table.PostTopHead { }	
		Div.SubExtensionSide Table.PostTopHead Td Div.Subject { height: 13px; font-weight:bold; overflow:hidden; font-size:110%; letter-spacing:-1px; margin-bottom:10px; }
		Div.SubExtensionSide Table.PostTopHead Td Div.Summary { padding:0px 0px 0px 0px; line-height:130%; letter-spacing:0px; }
		
	Div.SubExtensionSide Table.PostTopText { border-top:1px solid #DADADA;}	
		Div.SubExtensionSide Table.PostTopText Td Div.Subject { height: 13px; font-weight:bold; overflow:hidden; font-size:100%; letter-spacing:-1px; margin-top:5px; white-space:pre; }	
		
		
/* 음성댓글 */
Div.SubSoundCommentArea { background-color:#FFFFFF; border:1px solid #D5D5D5; padding:10px 5px; }	
Div.SubSoundCommentArea Div.Title { margin:0px 0px 15px 0px; }
Div.SubSoundCommentArea Table Td.Photo { text-align:right; }
Div.SubSoundCommentArea Table Td.Summary { line-height:130%; }
Div.SubSoundCommentArea Div.Post { background: url('/Skin/Default/Images/Maintain4/icnReply.gif') no-repeat 5px center; padding:8px 0px 0px 20px; margin:0px 0px 0px 0px; font-weight:bold; }
Div.SubSoundCommentArea Div.More { margin:10px 0px 0px 0px; text-align:right; }		

/* Today's Hot 포토 */
Div.SubTodaysPhoto { }
	Div.SubTodaysPhoto Div.Subject { margin:5px 0px 10px 0px; }

/* 포스트 제목 리스트 스타일 */
.PostTitleList { line-height: 180%; text-align: left; padding:0px 0px 0px 10px; }



/*=========================================================
단순 뉴스기사 
==========================================================*/
Div.SimplePost { background-color:#FFFFFF; padding:10px 10px 10px 10px; border:1px solid #D5D5D5; }
	Div.SimplePost Div { height:19px; overflow:hidden; line-height:170%; }
		Div.SimplePost Div A { letter-spacing:-1; padding:1px 0px 0px 20px; }
		Div.SimplePost Div A.RankNum1 { background:url('/Skin/Default/Images/Sub/top10_1.gif') no-repeat left 4px; }
		Div.SimplePost Div A.RankNum2 { background:url('/Skin/Default/Images/Sub/top10_2.gif') no-repeat left 4px; }
		Div.SimplePost Div A.RankNum3 { background:url('/Skin/Default/Images/Sub/top10_3.gif') no-repeat left 4px; }
		Div.SimplePost Div A.RankNum4 { background:url('/Skin/Default/Images/Sub/top10_4.gif') no-repeat left 4px; }
		Div.SimplePost Div A.RankNum5 { background:url('/Skin/Default/Images/Sub/top10_5.gif') no-repeat left 4px; }
		Div.SimplePost Div A.RankNum6 { background:url('/Skin/Default/Images/Sub/top10_6.gif') no-repeat left 4px; }
		Div.SimplePost Div A.RankNum7 { background:url('/Skin/Default/Images/Sub/top10_7.gif') no-repeat left 4px; }
		Div.SimplePost Div A.RankNum8 { background:url('/Skin/Default/Images/Sub/top10_8.gif') no-repeat left 4px; }
		Div.SimplePost Div A.RankNum9 { background:url('/Skin/Default/Images/Sub/top10_9.gif') no-repeat left 4px; }
		Div.SimplePost Div A.RankNum10 { background:url('/Skin/Default/Images/Sub/top10_10.gif') no-repeat left 4px; }
		
		
Div.SubMenuNav { height:20px; vertical-align:middle; padding:14px 0px 0px 15px; }		


Div.SubDynamicIssue { }
	Div.SubDynamicIssue { }


		
/*=========================================================

==========================================================*/
Div.SubTagCloud 
{ 
	background-color:#FFFFFF; padding:10px 10px 10px 10px; 
	font-family:돋움; border:1px solid #D5D5D5;
}
	Div.SubTagCloud Div.LeftSubArea
	{
		padding:0px; line-height:210%;
	}

/*=========================================================
서브 메인
==========================================================*/
Div.SubMainHeadline
{
	width:600px; height:499px;
	background:url('/Skin/Default/Images/Sub/HeadlineBg.gif') no-repeat left top;
	padding: 10px 10px 0px 10px;
}
	Div.SubMainHeadline Div.HeaderSummary { color: #333333; padding-bottom:20px; line-height:120%; }
	Div.SubMainHeadline Div.HeaderDesc
	{
		border:1px solid #D4D4D4; background-color:#FFFFFF; padding:10px 10px;
	}
	Div.SubMainHeadline Div.HeaderSubject { font-size:120%; font-weight:bold; margin:10px 0px 15px 0px; padding:0px 0px 0px 15px; }
		Div.SubMainHeadline Div.HeaderSubject A { color:#2F3042; display:inherit; }
		
		Div.SubMainHeadline Div.HeaderDesc Td.TagDesc 
		{
			background:url('/Skin/Default/Images/icnTag1.gif') no-repeat 90px 0px; 
			font-weight:bold; padding:0px 0px 7px 0px;
		}
		
		Div.SubMainHeadline Div.HeaderDesc Td.TagContent
		{
			font-size: 11px; color:#847A78; line-height:120%; font-family:돋움;
		}

Table.SubMainList { }	
	Table.SubMainList THead Td.Center
	{ 		
		background:url('/Skin/Default/Images/Sub/MainTitleCenterBg.gif') repeat-x left top;		
	}	
	Table.SubMainList THead Td Div.Title 
	{
		background:url('/Skin/Default/Images/Sub/bullet.gif') no-repeat 10px 50%; 
		padding:10px 0px 0px 30px; font-weight:bold; vertical-align:middle;
		height:21px;
	}

/*=========================================================
뉴스 상세보기 
==========================================================*/	
Div.PostOuter { width:615px; padding:15px 0px 0px 0px; font-family: 굴림, 굴림체, 돋움; overflow:hidden; }
	/*
	Div.PostOuter Div.PostTag 
	{ 
		background:url('/Skin/Default/Images/icnTag1.gif') no-repeat left 2px;  
		font-size: 11px; padding: 2px 0px 0px 30px; color:#847A78; line-height:120%; font-family:돋움;
		margin-bottom:30px;
	}
*/
	Div.PostOuter Div.PostTag H2
	{
		background:url('/Skin/Default/Images/icnTag1.gif') no-repeat left 2px;  
		font-size: 11px; padding: 2px 0px 0px 30px; color:#847A78; line-height:120%; font-family:돋움;
		margin-bottom:30px; font-weight:normal;
	}
	/* Div.PostOuter Div.PostSubject { font-size: 18px; font-weight: bold; padding: 0px 0px 10px 0px; color: #000000; } */
	/* PostSubject */
	Div.PostOuter Div.PostSubject H1 { font-size: 18px; font-weight: bold; padding: 0px 0px 10px 0px; color: #000000; }
	Div.PostOuter Div.PostMovie { text-align: center; }
	Div.PostOuter Div.PostContent { padding: 10px 0px 10px 0px; }
	Div.PostOuter Div.PostRight { padding: 10px 0px 0px 0px; clear: both; text-align: right; border-top: 1px dotted #ADADAD; }
	Div.PostOuter Div.PostWriter { padding: 0px 0px 0px 0px; margin-bottom:20px; text-align:right; color:#312E2F; }
		Div.PostOuter Div.PostWriter A { color: #312E2F; }
		Div.PostOuter Div.PostWriter A:Hover { color: #295FB5; text-decoration:underline; }
		
		Div.PostOuter Div.PostWriter Table { background-color:#EFEFEF; }
		Div.PostOuter Div.PostWriter Td { height: 20px; vertical-align: middle; }
		Div.PostOuter Div.PostWriter Td.PostDate { text-align: left; padding: 0px 0px 0px 5px; color:#293142; }
		Div.PostOuter Div.PostWriter Td.PostEmail { text-align: right; color: #666666; padding: 0px 5px 0px 0px; }
			Div.PostOuter Div.PostWriter Td.PostEmail A { color: #666666; }

Div.Paragraph { padding: 10px 0px 30px 0px; clear: both;  font-family:돋움; font-size:110%; }
	Div.Paragraph Table Td.PostAttachContent { padding:3px 0px 0px 0px; }
	Div.Paragraph Span.SubSubject { display: block; font-weight: bold; padding: 5px 0px 5px 0px; }
	Div.Paragraph Span.SubContent { line-height: 150%; text-indent: 12px; }	
	
	
	
/* 기사 뷰 덧글 */
.ArticleComment
{
}

.ArticleComment .write
{
	border: 1px solid #D4D4D4; border-top:0px solid #D7DADC;
	background-color: #F2F2F2;
	padding: 10px 20px 10px 20px;	
}

.ArticleComment .title
{
	padding: 10px 0px 0px 30px;	
	background:#E9E9E9 url('/Skin/Default/Images/News/Detail/08.gif') no-repeat 10px center;
	color: #3B3B3B; font-weight: bold;	
	border:1px solid #D4D4D4;
	height:20px;	
}

/* 덧글 리스트 */
Table.ArticleCommentList
{
	width: 100%;
	border-top:1px solid #E0E0E0;
	border-left:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
}

Table.ArticleCommentList Td.Header
{	
	height: 27px;
	/*background-image: url('/Skin/Default/Images/News/Detail/13.gif');
	background-position: left top;
	background-repeat: repeat-x;*/
	border:1px solid #D4D4D4; background-color:#F2F2F2;
	vertical-align: middle;
}

Table.ArticleCommentList Td.Split
{	
	height: 1px;
	background-image: url('/Skin/Default/Images/News/Detail/10.gif');
	background-position: left top;
	background-repeat: repeat-x;
	background-color:Red;
}

Table.ArticleCommentList Td.Content
{	
	border-bottom: 1px solid #E0E0E0;	
	padding: 5px 5px 10px 10px;	
	line-height: 130%;
}

Table.ArticleCommentList .RegDt
{	
	color: #A9A9A9;
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	text-align: right;
	font-family: Verdana;
}

Div.Outlink { margin:10px 0px; }
	Div.Outlink H1 { margin:0px 0px 3px 0px; font-size:12px; color:#990000; border-bottom:1px solid #B1B1B1; padding-bottom:5px; }
	Div.Outlink A { color:#444444; font-size:12px; letter-spacing:0.5px; font-weight:bold; }
	Div.Outlink Ul { padding:3px 3px 5px 3px; border-bottom:1px solid #D4D4D4; }
	Div.Outlink Li 
	{ 
		list-style-position:inside; list-style-type:disc; line-height:180%; padding-left:10px; 
	}

/*=========================================================
뉴스 검색
==========================================================*/
Div.SearchArea
{
	border:1px solid #E2CC9A; background-color:#EDDEBD; text-align:center; vertical-align:middle;
	padding:10px 0px 0px 0px; color:#524E4F;
}
	Div.SearchArea Select { font-size:97%; font-family:돋움; }

Div.CloudArea
{
	background-color:#F6EFDD; padding:13px 7px 12px 7px;
}
	Div.CloudArea Div.Title 
	{ 
		background:url('/Skin/Default/Images/icnTag.gif') no-repeat 3px 0px; 
		font-weight:bold;
		padding:0px 0px 0px 30px;
		margin: 0px 0px 6px 0px;
	}
	
	Div.SearchTagCloud { border:1px solid #E2CC9A; padding:10px 10px; background-color:#FFFFFF; line-height:210%;  }
	
Div.SearchTab { border-bottom:1px solid #BABABA; }
	Div.SearchTab Table { position:relative; top:1px; }
		Div.SearchTab Table Td 
		{ 
			height:23px; vertical-align:middle; text-align:center; font-weight:bold; 
			font-family:돋움;
		}
		Div.SearchTab Table Td.Selected { border:1px solid #BABABA; border-bottom:1px solid #FFFFFF; }
		Div.SearchTab Table Td.Normal { border:1px solid #BABABA;  background-color:#E0E0E0; font-size:100%; }
			Div.SearchTab Table Td .Num { font-family:Verdana; font-size:90%; font-weight:normal; }
			Div.SearchTab Table Td A { display:block; height:17px; padding:6px 20px 0px 20px; }
			Div.SearchTab Table Td A:Hover { text-decoration:underline; }
				Div.SearchTab Table Td.Selected A { color:#333333; }
				Div.SearchTab Table Td.Normal A { color:#8C8C8C; }

Div.SearchText { padding:0px 0px 12px 3px;}

Div.SearchResult { border-top:1px solid #CBCBCB; padding:15px 0px 20px 0px; }
	Div.SearchResult Div.Title { padding:0px 0px 25px 10px; font-weight:bold; color:#535353; }
		Div.SearchResult Div.Title .Num { font-family:Verdana; font-size:90%; font-weight:normal; color:#333333; }
		Div.SearchResult Div.More { text-align:right; padding:5px 10px 0px 0px; }
		
		
		
		
