#cont_top{
	padding-top:10px;
	padding-bottom:20px;
}
#cont_top img{}


/*left*/
#cont_left{
	width:716px;
	float:left;
}
#cont_left_title{
	padding-bottom:4px;
}
#cont_left_title p{}
#cont_left_title img{}

#contpanel{}
#contpanel ul{}
#contpanel li{
	width:236px;
	float:left;
}
#contpanel a{}
#contpanel img{
	padding-bottom:4px;
}

.contpanel_left{
	padding-right:4px;
}
.contpanel_center{
	padding-right:4px;
}
.contpanel_right{}

#function_more{
	padding-top:36px;
	text-align:center;
}
#function_more img{}
#function_more a{}
#function_more a img{}

#cont_left_text{
	clear:both;
/*	border-top:1px solid #CCC;
*/	border-bottom:1px solid #CCC;
}
#cont_left_text span{
	font-size:90%; line-height:1.4;
	font-weight:bold;
}

#cont_left_text p{
	padding-left:10px;
	padding-right:15px;
	padding-top:31px;
	_padding-top:15px;
	padding-bottom:30px;
	color:#666;
}

#free_dl_now{
	text-align:center;
	padding-top:20px;
	padding-bottom:150px;
}
#free_dl_now p{}
#free_dl_now img{}

#free_dl_now_btn{
	padding-top:10px;
}
#free_dl_now_btn a{}
#free_dl_now_btn img{}


/*right*/
#cont_right{
	float:right;
	width:234px;
}
#pr_area{
	line-height:0;
}
#pr_area a{
	display:block;
	margin-bottom:5px;;
}
#pr_area img{
	vertical-align:right;
	padding-bottom:2px;
}

#info{
	padding-top:15px;
	padding-bottom:15px;
}
#info_title{
	padding-top:4px;
}
#info_title img{}

#info ul{
	/* background-color:#6B6B6B; */
	background-color:#FFFFFF;
	border:1px solid #EFEFEF;
	overflow:auto;
	height:225px;
	/* color:#FFF; */
}
#info li{
	margin-left:15px;
	margin-right:13px;
}

.date{
	border-top: 1px dotted #ccc;
	padding-top:3px;
}
.info_text{
	padding-bottom:10px;
	/*padding-left:1em;*/
	line-height:1.2em;
}
/*.info_text a{
	color:#FFF;
	text-decoration:underline;
}
.info_text a:visited{
	color:#FFF;
}
.info_text a:hover{
	color:#FFCC00;
	text-decoration:none;
}
*/
#more_info_btn{
	margin-top:3px;
	background:url(../img/right_cont/top/more_info_btn_bg.jpg) no-repeat bottom left;
	text-align:right;
	padding:0.1em 10px 0.5em 0;
}

#user_entry{
	width:234px;
	border:1px #CCC solid;
	margin-top:10px;
}
#user_entry_title{
	width:234px;
	background-color:#FFCC00;
}
#user_entry_box{
	height:65px;
	text-align:left;
	padding-left:15px;
}
#user_entry_info{
	color:#999;
	background-color:#F9F9F9;
	font-size:85%;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	line-height:1.2em;
}
form{}
table{
	text-align:center;
}
input{}
tr{}
td{}