@charset "utf-8";

#splendid{float:left; width:610px; height:27px; margin-bottom:5px; background:url(http://imports.playxp.com/images/board/bg_splendid.gif) no-repeat;}
	#splendid div.margin{margin:6px 0px 0px 8px;}
	#splendid a{margin-left:5px; color:#993333;}
	#splendid span.nick{color:#666; margin-left:10px;}
	#splendid span.comment_num{font-size:8pt; color:#666;}

/* 공용 게시판 상단 헤더 */
#BoardTitle{margin:10px 0px 5px 0px; height:21px; background:url(http://imports.playxp.com/images/board/board_top_bar.gif) repeat-x; background-position:0px 16px;}
	#BoardTitle span.title{float:left; font-weight:bold;}
	#BoardTitle a.rss{float:right; margin:0px 5px 0px 0px; font-size:8pt; font-family:tahoma; text-decoration:none;}
	#BoardTitle a.rss:hover{color:red;}
	#BoardTitle a.rss img{vertical-align:middle;}

/* 목록 폼 */
#BoardList{float:left; width:598px; margin:0px 0px 10px 0px; padding:0px 5px 10px 5px; border:1px solid #f1f1f1; background-color:#fff;}
	#PageInfo{float:left; margin:2px 0px 0px 0px; font-size:8pt; color:#999; font-family:arial; height:16px;}
	#CategoryList{float:right;}
	#BoardButton{float:right;}

	/* 게시물 항목 */
	#Articles{clear:both; width:100%; margin:5px 0px; border-collapse:collapse; border-bottom:2px solid #f1f1f1;}
		#Articles tr.sticky{background-color:#f6f6f6;}
		#Articles th{text-align:center; border-bottom:1px solid #e5e6e0; height:20px; background:url(http://imports.playxp.com/images/board/text_bar3.gif) no-repeat;}
		#Articles th:first-child{background:none;}
		* html #Articles th{background:expression(this.previousSibling == null ? 'none' : 'url(http://imports.playxp.com/images/board/text_bar3.gif) no-repeat')}
		#Articles td{height:18px; padding:3px; text-align:center;}
		#Articles td.no{width:35px; font-size:8pt; letter-spacing:-1px;}
		#Articles td.title{text-align:left;}
			#Articles td.title a:visited {color:#666666; text-decoration:none;}
			#Articles td.title a:hover   {color:#7E7C7C; text-decoration:underline;}
			#Articles td.title span.comment_num{font-size:8pt; color:#666;}
			#Articles td.title div.fixer{width:300px; overflow:hidden; text-overflow:ellipsis;}
		#Articles td.nick{width:100px; text-align:left;}
			#Articles td.nick div.fixer{width:100px; overflow:hidden;}
			#Articles td.nick div.fixer a{color:#000;}
			#Articles td.nick div.fixer span{font-family:돋움,Dotum; font-size:8pt; letter-spacing:-1px; overflow:hidden;}
		#Articles td.datetime{width:60px; font-size:8pt;}
		#Articles td.hit{width:40px; font-size:8pt; letter-spacing:-1px;}
		#Articles td.recommend{width:30px; font-size:8pt; letter-spacing:-1px; color:#ff3e00;}
		
	/* 페이징 */
	#Paging{float:left; margin:5px 0px 0px 0px; height:25px;}
		#Paging a,
		#Paging span{font-family:돋움,Dotum; font-size:8pt; color:#333;}
		#Paging span{font-weight:bold;}
	
	/* 검색 */
	#BoardSearch{clear:both; text-align:center;}
		#BoardSearch input.input{border:1px solid #999; height:14px;}
		#BoardSearch input.button{height:20px;}

/* 보기 폼 */
#BoardView{float:left; width:598px; margin:0px 0px 10px 0px; padding:0px 5px; border:1px solid #f1f1f1; background-color:#fff;}

	/* 게시물 정보 */
	#BoardViewHeader{clear:both; width:100%; margin:5px 0px; border-collapse:collapse;}
	#BoardViewHeader th{text-align:center; border-bottom:1px solid #e5e6e0; width:60px; height:30px; background:url(http://imports.playxp.com/images/board/text_bar3.gif) no-repeat;}
	#BoardViewHeader th:first-child{background:none;}
	* html #BoardViewHeader th{background:expression(this.previousSibling == null ? 'none' : 'url(http://imports.playxp.com/images/board/text_bar3.gif) no-repeat')}
	#BoardViewHeader td{height:30px; padding:3px 3px 3px 10px; height:20px; text-align:left; border-bottom:1px solid #e5e6e0; background:url(http://imports.playxp.com/images/board/text_bar3.gif) no-repeat;}
	#BoardViewHeader td.nick{width:235px;}
	#BoardViewHeader td span.ip{font-size:8pt;}

	/* 첨부 리스트 */
	#BoardViewAttach{list-style-type:none; margin:0px; padding:0px;}

	#RestoreArea{display:none;}
		#RestoreArea span{font-weight:bold;}
		#RestoreArea input.restoring{margin-left:100px;}
		
	
	/* 본문 */
	#BoardContent{word-break:break-all; min-height:300px; overflow:hidden; width:592px; margin-bottom:15px; line-height:160%;}
	* html #BoardContent{width:590px;}
		#BoardContent hr{display:block; height:1px;}
		#BoardContent span.modify_info,
		#BoardContent span.modify_info span{color:#ff6666; font-size:8pt;}

	#BoardRecommend{margin:10px auto 5px auto; width:35px;}
		#BoardRecommend div.btn{border:1px solid #ccc; height:35px; width:35px;}
		#BoardRecommend div.text1{font-size:10pt; color:#ff3e00; font-weight:bold; font-family:돋움; margin-top:4px; letter-spacing:-1px; text-align:center;}
		#BoardRecommend div.text2{font-size:8pt; color:#666; text-align:center;}
		* html #BoardRecommend div.text2,
		*:first-child+html #BoardRecommend div.text2{margin-top:3px;}
		
	/* 백팩 */
	#Backpack{float:left; border:1px solid #ccc; width:284px; background-color:#efefef; margin-bottom:10px;}
	#Backpack table{width:280px; margin:2px; height:124px; background-color:#fff;}
		#Backpack td{border:1px solid #eaeaea; width:40px; height:34px; padding:0px; text-align:center;}
			#Backpack td div.stack{position:relative;}
			#Backpack td div.stack div{position:absolute; top:-10px; font-size:8pt; background-color:white; border:1px solid #ccc; padding:0px 2px; letter-spacing:-0.1em;}
			* html #Backpack td div.stack div{left:-18px;}
			*:first-child+html #Backpack td div.stack div{left:0px;}

	/* 서명 */
	#MemberSign{float:right; margin:0px 0px 10px 0px; padding:1px; width:300px; height:125px; overflow:hidden; border:1px solid #eaeaea;}
		#MemberSign img{margin:0px;}
		#MemberSign hr{display:block; height:1px;}

	/* 발도장 */
	#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;}

	#AddSplendid{clear:both; border:1px solid #ccc; padding:10px; width:576px; margin-bottom:10px;}
		#AddSplendid label{font-weight:bold; margin-right:10px;}
		
	/* 댓글 */
	#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;}

	/* 링크 버튼 */
	#LinkButton{margin-top:10px; clear:both; height:25px;}
		#LinkButton .left{float:left;}
		#LinkButton .right{float:right; margin-right:1px;}

	/** 여기부터 임식 스키마 영역 (추후 개선 바람) */
	/* editArticle */
	#editArticlePopup{display:none; position:absolute;}
		#editArticlePopup .ps{position:relative; left:356px; top:-7px; border:1px solid #d1d1d1; background-color:#fff; width:250px; height:30px;}
		#editArticlePopup .pd{margin:5px;}
		#editArticlePopup span{font-weight:bold;}
		#editArticlePopup .text{width:105px; border:1px solid #ccc;}
	
		/* ie */
		*:first-child+html #editArticlePopup .ps{left:300px; top:-7px;}
		* html #editArticlePopup .ps{left:300px; top:-7px;}
		
		*:first-child+html #editArticlePopup span{margin-right:5px;}
		* html #editArticlePopup span{margin-right:5px;}
		
		*:first-child+html #editArticlePopup input{vertical-align:middle;}
		* html #editArticlePopup input{vertical-align:middle;}
		
		* html #editArticlePopup .text{width:125px;}
		*:first-child+html #editArticlePopup .text{width:125px;}

	/* delArticle */
	#delArticlePopup{display:none; position:absolute;}
		#delArticlePopup .ps{position:relative; left:356px; top:-7px; border:1px solid #d1d1d1; background-color:#fff; width:250px; height:30px;}
		#delArticlePopup .pd{margin:5px;}
		#delArticlePopup span{font-weight:bold;}
		#delArticlePopup .text{width:105px; border:1px solid #ccc;}
		
		/* ie */
		*:first-child+html #delArticlePopup .ps{left:300px; top:-7px;}
		* html #delArticlePopup .ps{left:300px; top:-7px;}
		
		*:first-child+html #delArticlePopup span{margin-right:5px;}
		* html #delArticlePopup span{margin-right:5px;}
		
		*:first-child+html #delArticlePopup input{vertical-align:middle;}
		* html #delArticlePopup input{vertical-align:middle;}
		
		* html #delArticlePopup .text{width:125px;}
		*:first-child+html #delArticlePopup .text{width:125px;}
		
	/* 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;}

/* 쓰기 폼 */
#BoardWrite{float:left; width:598px; margin:0px 0px 10px 0px; padding:0px 5px 10px 5px; border:1px solid #f1f1f1; background-color:#fff;}

	/* 게시물 정보 */
	#BoardWriteData{clear:both; width:100%; margin:5px 0px; border-collapse:collapse;}
	#BoardWriteData th{text-align:center; border-bottom:1px solid #e5e6e0; width:100px; height:30px; background:url(http://imports.playxp.com/images/board/text_bar3.gif) no-repeat;}
	#BoardWriteData th:first-child{background:none;}
	* html #BoardWriteData th{background:expression(this.previousSibling == null ? 'none' : 'url(http://imports.playxp.com/images/board/text_bar3.gif) no-repeat')}
	#BoardWriteData td{height:30px; padding:3px 3px 3px 10px; height:20px; text-align:left; border-bottom:1px solid #e5e6e0; background:url(http://imports.playxp.com/images/board/text_bar3.gif) no-repeat;}

	#BoardWrite input.title{width:380px;}
	#BoardWrite textarea{width:596px; height:300px; border:1px solid #aaa;}
	* html #BoardWrite textarea{width:594px;}
	*:first-child+html #BoardWrite textarea{width:594px;}
		#contentNote{font-family:돋움; font-size:8pt; letter-spacing:-1px; margin-top:5px; color:#996666; line-height:120%;}

	#BoardWritePocket{margin:10px 0px 0px 0px;}
		#BoardWritePocket span.caption{font-weight:bold;}
		#objFileList{margin:5px 5px 5px 0px; width:533px; float:left; font-family:굴림체;}
		* html #objFileList{width:530px;}
		#BoardWritePocket .buttons{padding:5px 0px;}
		#BoardWritePocket .buttons input{width:60px; height:25px;}

	#BoardWriteOption{clear:both; margin-bottom:10px;}
	#BoardWrite input.writeSubmit{clear:both; background:url('http://imports.playxp.com/images/btn_complete.gif') no-repeat; width:70px; height:25px; margin:0px; padding:0px; border:0px; display:inline; background-color:transparent; cursor:pointer; margin-left:250px;}
	#AdminHTML{display:none;}
	
/* 클럽 정보 */
#club_info{float:left; width:608px; border:1px solid #b8b788; background-color:#ffffd7; margin-bottom:10px;}
	#club_info ul{margin:10px;list-style-type:none; padding:0px;}
	#club_info li{height:25px;}
	#club_info li.creater{float:left;}
	#club_info li.visitor{float:right;}
	
/* IP 차단 설정 */
#BoardIPDeny{display:none; position:relative;}
#BoardIPDenyForm{background-color:#fffbcc; border:1px solid #cec23a; padding:10px; margin-top:10px; position:absolute; color:#000; width:400px; top:-5px;}
	#BoardIPDenyForm dl{float:left; margin:3px 10px 0 0;}
	#BoardIPDenyForm dt{font-weight:bold; float:left; padding-top:3px;}
	#BoardIPDenyForm dd{float:left; margin:0 0 0 10px;}
	*:first-child+html #BoardIPDenyForm dd,
	* html #BoardIPDenyForm dd{margin-left:5px;}
	#BoardIPDenyForm dd span{font-size:8pt; font-family:돋움; color:#999; letter-spacing:-1px;}
	#BoardIPDenyForm input.ip{border:1px solid #aaa; padding:2px; width:85px;}
	#BoardIPDenyForm input.info{border:1px solid #aaa; padding:2px; width:140px;}
	#BoardIPDenyForm input[type="submit"] {height:25px; width:100px;}
	#BoardIPDenyForm input[type="button"] {height:25px; width:50px;}
	
a.timezone{font-size:8pt; color:#666;}