@charset "utf-8";

#container {
	margin:30px auto 0;
}

#contents {
	width:960px;
	display:inline;
	float:left;
	margin-bottom:30px;
}

#contents #main {
	width:720px;
	float:right;
}

#contents #left {
	width:200px;
	float:left;
}

#contents #left ul {
	border-top:#aaa 1px dotted;
}

#contents #left li {
	width:200px;
	line-height:16px!important;
	padding:7px 0;
	border-bottom:#aaa 1px dotted;
}

#contents #left .date {
	padding-left:10px;
	font-size:10px;
	display:block;
	background:url(../../images/link/bullet01_blue.gif) no-repeat left center;
}

#main h3 {
	clear:both;
	font-size:18px;
	font-weight:bold;
	padding-left:20px;
	line-height:24px;
	border-bottom:#aaa 1px solid;
	background:url(../../images/index/arrow_blue.gif) no-repeat left center;
}

#main #updated {
	font-size:10px;
	color:#666;
	text-align:right;
	line-height:30px;
}

#main .fBox {
	width:720px;
	float:left;
	display:inline;
}

#main .fBox .fleft {
	width:500px;
}

#main #description {
	line-height:22px;
	margin-bottom:20px;
}

#main #linkCaption {
	padding-left:15px;
	margin-bottom:20px;
	background:url(../../images/activity/arrow_blue.gif) no-repeat left center;
}

#main .fright {
	width:200px;
}

#main .fright div {
	width:200px;
	height:150px;
	margin-bottom:10px;
}
