#News{margin-top:10px; margin-left:5px; float:left; width:600px; margin-bottom:10px;}
* html #News{margin-left:10px;}
#News h3{display:block; margin:0 0 5px 0;}
#News h3,
#News h3 span{color:#001166 !important; font-family:돋움; font-size:20px; font-weight:bold; letter-spacing:-1px;}
#News span.date,
#News span.date a{color:#999; font-family:돋움; font-size:11px;}
#NewsContent{font-size:15px; color:#222; margin-top:20px; padding:0px; margin-bottom:30px; line-height:160%;}
#News div.copyright{font-size:13pt;}

	/* 발도장 */
	#Footstep{clear:both; margin:0px 0px 10px 0px; border:1px solid #cccccc; padding:10px; width:576px;}
		#Footstep .btn{float:right;}
		#Footstep .btn input{height:28px;}
		#Footstep .footList{clear:both; margin:10px 10px 10px 10px; line-height:160%; word-break:break-all;}
		#Footstep .caption{margin:0px; float:left; padding:0px;}
		
	/* 댓글 */
	#BoardComment{clear:both;}
	#BoardComment div.announce{font-size:8pt; text-align:center; color:#999; border:1px solid #cfcfcf; background-color:#fafafa; margin-bottom:10px; padding:10px;}
	#BoardComment div.announce a{font-size:8pt; color:#333; font-weight:bold;}
	#BoardComment table.item{border:1px solid #cfcfcf; background-color:#fafafa; margin:0px 0px 10px 1px; width:596px;}
	#BoardComment table.item table.inner{margin:10px 10px 5px 10px; width:574px;}
	#BoardComment table.item table.inner2{margin:0px 10px 10px 10px; width:574px;}
	*:first-child+html #BoardComment table.item{margin-left:0px;}
	* html #BoardComment table.item table.inner{width:573px;}
	* html #BoardComment table.item table.inner2{width:573px;}

		#BoardComment td.del{text-align:right;}
		#BoardComment span.nick{height:18px;}
			#BoardComment span.nick img{vertical-align:top;}
		#BoardComment span.date{margin-left:5px; font-size:8pt; color:#666;}
		#BoardComment span.ip{font-size:8pt; color:#999; margin-left:5px;}
		#BoardComment a.delete{margin-left:5px;}
		#BoardComment table.item td.sense div{border:1px solid #999;}
		#BoardComment table.item td.sense img{vertical-align:top;}
		#BoardComment table.item td.content{vertical-align:top;}
		#BoardComment table.item td.content div{padding:3px; word-break:break-all; line-height:160%; width:474px; overflow:hidden;}
			#BoardComment table.item td.content div hr{display:block; height:1px;}

	/* 댓글 쓰기 */
	#BoardCommentWrite{clear:both;}
	#BoardCommentWrite div.announce{font-size:8pt; text-align:center; color:#999; border:1px solid #cfcfcf; background-color:#fafafa; margin-bottom:10px; padding:10px;}
	#BoardCommentWrite div.announce a{font-size:8pt; color:#333; font-weight:bold;}
	#BoardCommentWrite div.form{border:1px solid #cfcfcf; background-color:#fafafa; margin-bottom:5px; padding:10px;}
		#BoardCommentWrite span.nick{float:left; margin:5px 0px 5px 10px;}
		#BoardCommentWrite div.options{float:right; margin-right:45px;}
		#BoardCommentWrite input.submit{height:25px; width:60px; margin-bottom:10px;}
		* html #BoardCommentWrite input.submit{margin-bottom:5px;}
		*:first-child+html #BoardCommentWrite input.submit{margin-bottom:5px;}
	
		#BoardCommentWrite div.cwContainer{clear:both;}
		#BoardCommentWrite textarea{border:1px solid #aaa; width:480px; height:50px; line-height:140%; margin:5px;}
		#BoardCommentWrite .nick_caption{margin:5px 0px 5px 10px; color:black;}
		#BoardCommentWrite .nick_input{border:1px solid #aaa; height:14px; width:80px;}
		#BoardCommentWrite .passwd_caption{margin:5px 0px 5px 10px; color:black;}
		#BoardCommentWrite .passwd{border:1px solid #aaa; height:14px; width:100px;}
		
	/* delComment */
	#delCommentPopup{display:none; position:absolute;}
		#delCommentPopup .ps{position:relative; left:340px; top:-25px; border:1px solid #d1d1d1; background-color:#fff; width:250px; height:30px;}
		#delCommentPopup .pd{margin:5px;}
		#delCommentPopup span{font-weight:bold;}
		#delCommentPopup .text{width:100px; border:1px solid #ccc;}
		
		/* ie */
		*:first-child+html #delCommentPopup .ps{left:300px; top:-7px;}
		* html #delCommentPopup .ps{left:300px; top:-7px;}
		
		*:first-child+html #delCommentPopup span{margin-right:5px;}
		* html #delCommentPopup span{margin-right:5px;}
		
		*:first-child+html #delCommentPopup input{vertical-align:middle;}
		* html #delCommentPopup input{vertical-align:middle;}
		
		* html #delCommentPopup .text{width:125px;}
		*:first-child+html #delCommentPopup .text{width:125px;}

	#LinkButton{margin-top:10px;}

#Menu{float:left; width:110px; margin-right:10px; margin-top:10px; border:1px solid #d8d8d8; background-color:#f8f7f8;}
* html #Menu{margin-right:5px;}
	#NewsCategory{display:block; margin:0px; padding:0px; width:100px; height:50px; background:url(http://imports.playxp.com/images/sc2/news/ca_category.gif) no-repeat;}
		#NewsCategory span{display:none;}
	#Menu ul{margin:0px 8px 8px 8px; background-color:#fff; border:1px solid #f0f0f0;}
		#Menu li{margin:8px 10px;}

#Latest{float:right; background-color:#fafafa; width:160px; border-left:1px solid #d1d1d1; margin-top:2px; text-align:left; padding-top:3px;}
	#Latest .item{margin-left:18px; text-align:center; margin-bottom:20px; width:120px;}
		#Latest .thumb{width:120px; height:90px; border:1px solid #000; text-align:center; margin-top:5px; background-color:#fff; margin-bottom:5px;}
		#Latest a.title span{font-family:돋움; font-size:8pt; letter-spacing:-1px; color:#000;}
		#Latest span.comment_num{color:#999; font-size:8pt;}
		

		
		
		
/* 리스트 */
#MainArea{float:left; margin-bottom:10px;}
h4.caption{display:block; margin:10px 0px 0px 5px; padding:7px 0px 0px 0px; width:147px; height:31px; text-align:center; font-weight:bold; color:#fff; font-size:9pt; background:url(http://imports.playxp.com/images/sc2/guide/bg_heading.gif) no-repeat;}
*:first-child+html h4.caption{padding-top:8px;}

#NewsIndex{float:left;}

#NewsList{float:left; width:775px; background-color:#f8f8f8; border:1px solid #ededed;}
	#NewsList div.item{margin:10px; clear:both; height:120px;}
		#NewsList .thumb{float:left; margin-right:20px; border:1px solid #000; width:120px; height:90px; background-color:#fff; text-align:center;}
		#NewsList .title,
		#NewsList .title span{font-size:14px; font-weight:bold; font-family:돋움; color:#001166;}
		#NewsList .preview{margin-top:10px; color:#666; line-height:140%;}
		#NewsList .preview em{font-style:normal; color:#999; font-size:11px; margin-left:10px;}
		#NewsList .preview em a{text-decoration:none; color:#999 !important;}
	#NewsList div.paging{text-align:center; margin-bottom:10px;}
		#NewsList div.paging span,
		#NewsList div.paging a{font-size:13pt;}
		#NewsList em.date a{font-size:8pt;}
		#MainArea div.paging span{font-weight:bold;}