*	{
		padding: 0;
		margin: 0;
		border: 0;
		list-style: none;
		text-decoration: none;
}

body	{
}
	
#container	{
	width: 810px;
	margin: 0 auto;
}
	
	#content	{
		width: 790px;
		padding: 0 10px;
	}
		#topBox	{
			position: fixed;
			top: 0;
			z-index: 99;
		}
			#clsTopBox {
				width: 16px;
				height: 16px;
				background-color: #eee;
				position: relative;
				top: 264px;
				left: 790px;
				text-align: center;
				font-size: 10px;
				line-height: 16px;
				cursor: pointer;
			}
			#ggAD	{
				width: 770px;
				height: 270px;
				padding: 0 10px;
				background-color: #eee;
				border-top: 10px solid #fff;
				border-bottom: 10px solid #fff;
			}
				#ggAD .ADBox	{
					width: 250px;
					height: 250px;
					margin: 10px 10px 10px 0;
					background-color: #fff;
					float: left;
				}
				#ggAD .ADBox:last-child{
					margin-right:0;
				}
			#fakeBorder	{
				width: inherit;
				height: 10px;
				background-color: #eee;
			}
		
		#topBoxArea{
			width: inherit;
			height: 290px;
		}
		
		#entry	{
			width: 770px;
			overflow: hidden;
			background-color: #eee;
			margin-bottom: 10px;
			padding: 10px; 
		}
			#article{
				width: inherit;
				margin-bottom: 10px;
			}
			#comment{
				width: inherit;
			}
	

/* rp리스트 및 rp쓰기 */
.rp	{
	margin-bottom: 10px;
}	
	.rpForm	{
		width: 770px;
		min-height: 64px;
		height: auto;
		background-color: #666;
	}
		.rpForm .rpContentForm	{
			width: 760px;
			min-height: inherit;
			background-color: #ddd;
			margin-left: 10px;
		}
			.rpForm .rpContentForm .rpData	{
				width: 750px;
				height: 18px;
				line-height: 18px;
				padding: 0 5px;
				font-size: 10px;
			}
				.rpForm .rpContentForm .rpData .name	{
					width: 600px;
					height: inherit;
					line-height: 18px;
					float: left;
					font-size: 12px;
				}
				.rpForm .rpContentForm .rpData .date	{
					width: 100px;
					height: inherit;
					line-height: 18px;
					float: left;
					font-size: 10px;
				}
				.rpForm .rpContentForm .rpData .control	{
					width: 50px;
					height: inherit;
					line-height: 18px;
					float: left;
					font-size: 10px;
				}
			.rpForm .rpContentForm .rpContent	{
				width: 750px;
				min-height: 36px;
				line-height: 18px;
				font-size: 14px;
				padding: 5px;
			}
	
		.rp2	{
			margin-top: 2px;
		}
		
			.rp2>.rpForm	{
				background-color: #999;
			}
.rpWrite	{
	width: inherit;
}
	.rpWrite .rpwInfo	{
		width: 760px;
		height: 18px;
		line-height: 18px;
		padding-left: 10px;
		margin-bottom: 2px;
		font-size: 10px;
		background-color: #ddd;
	}
		.rpWrite .rpwInfo .guest	{
			width: 670px;
			height: 18px;
			float: left;
		}
			.rpWrite .rpwInfo .guest .name	{
				width: auto;
				height: 18px;
				float: left;
			}
			.rpWrite .rpwInfo .guest .pw	{
				width: auto;
				height: 18px;
				float: left;
			}
			.rpWrite .rpwInfo .guest .link	{
				width: auto;
				height: 18px;
				float: left;
			}
			.rpWrite .rpwInfo .guest span	{
				display: block;
				width: auto;
				float: left;
			}
			.rpWrite .rpwInfo .guest input	{
				display: block;
				width: 148px;
				height: 14px;
				padding-left: 5px;
				margin: 0 5px;
				margin-top: 2px;
				float: left;
				font-size: 10px;
			}
		.rpWrite .rpwInfo .secret	{
			width: 80px;
			height: 18px;
			padding: 0 5px;
			float: right;
			background-color: #aaa;
		}
			.rpWrite .rpwInfo .secret span	{
				float: left;
			}
			.rpWrite .rpwInfo .secret .btnScr	{
				float: right;
			}
				.rpWrite .rpwInfo .secret .btnScr input	{
					margin-top: 2px;
					
				}
	.rpWrite .rpwCon	{
		width: 770px;
		height: 74px;
	}
		.rpWrite .rpwCon .con{
			width: 678px;
			height: 74px;
			margin-right: 2px;
			float: left;
		}
			.rpWrite .rpwCon .con textarea	{
				width: 668px;
				height: 64px;
				padding: 5px;
			}
		.rpWrite .rpwCon .sbmtBtn {
			width: 90px;
			height: 74px;
			float: left;
		}
			.rpWrite .rpwCon .sbmtBtn input.btnSbmt	{
				width: 90px;
				height: 74px;
				background-color: #aaa;
				cursor: pointer;
			}

/* GLOBAL */
.clear	{
	clear: both;
}

.btnRtv	{
	width: 0;
	height: 0;
	overflow: hide
}
