/* News
-------------------------------------------------------------------*/

#newsCont {
	position:relative;
}

#newsListFrame {
	position:absolute;
	width:220px;
	top:-17px;
	left:7px;
	z-index:1000;
}

#newsListTopFrame {
	width:220px;
	height:16px;
	background:url(../images/contents_side_03.png);
}

#newsListBottomFrame {
	width:220px;
	height:94px;
	background:url(../images/contents_side_07.png);
}

#newsList {
	padding:30px 30px 100px 20px;
	text-align:center;
	background:url(../images/contents_side_05.png);
}

#newsMonthList {
	margin-top:10px;

}

.newsMonth {   
	color:#828282;
	width:40px;
	display:inline-block;        
}

.newsAvaMonth {
	color:#ffffff;
	cursor:pointer;
}

.newsAvaMonth:hover {
	text-decoration:underline;	
}

.newsTodayMonth {
        background-color: #333333;
}

.newsYear {
	color:#828282;
	cursor:pointer;
}

.newsYear:hover {
	color:#ffffff;
}

.newsCurYear, .newsCurMonth {
	color:#ffffff;
	text-decoration:underline;	
}

.newsYearRow {
	display:none;
}

#newsTopicList {
	margin-top:40px;

}

#newsTopic {
	padding-bottom: 50px;
	margin-left:218px;
	width:716px;
	min-height:500px;
}

#newsTopicCont {
	padding:30px 30px 100px 30px;
}

#newsTopicShare {
	padding:10px 30px;
	border-top: solid 1px #000000;
}

.newsTopicPostDateHead {
	margin-bottom: 8px;
}

.newsTopicTitle {
	margin-bottom: 40px;
}

#newsTopicSlideShow {
	width: 715px;
	height: 609px;
}

#newsTopicSlideBar {
	position:relative;
        margin-top: 544px;
	height: 65px;
}

#newsTopicSlidePrevBut {
	position : absolute;
	top: 14px;
	left: 25px;
}

#newsTopicSlideNextBut {
	position : absolute;
	top: 14px;
	right: 20px;
}

#newsTopicSlideDotList {
	padding: 28px 60px 28px 65px;
	text-align:center;
}

#newsTopicVideo {
	padding:30px 0px;
	border-top: solid 1px #000000;
}
