/* CSS Document */


/*
center
--------------------------------------------------------------------*/
#centerContent{
	float:left;
	width:705px;
	margin:0 0 0 15px;
}

#centerContent h2{
	background:url(images/common/icon.gif) no-repeat 0 0;
	border-bottom:1px solid #dddddd;
	font-size:110%;	
	padding-left:15px;
	padding-bottom:5px;
	
}

#centerContent .box{
	padding:10px 15px 0 15px;
	margin:0;
}

#centerContent .box dl{
	width:123px;
	float:left;
	margin-right:15px;
	position:relative;
}

#centerContent .box dl dt{
	border:1px solid #dddddd;
	width:121px;
	display:block;
	height:83px;
	overflow:hidden;
}

#centerContent .box dl dd{
	width:123px;
	font-size:80%;
}

#centerContent .box dl dd .i{
	position:absolute;
}

#centerContent .box dl dd span{
	display:block;
	font-size:11px;
	text-align:right;
}

#centerContent .box dl dd span.ttl{
	text-align:left;
	height:65px;
	overflow:hidden;
}

#centerContent .box dl.right{
	padding:0;
	margin:0;
}

#centerContent .box dl dt img{
	display:block;
}


#centerContent .box2{
	margin:15px 0;
}

#centerContent .box2 .left{
	float:left;
	margin-right:15px;
	width:340px;
}

#centerContent .box2 h2{
	width:340px;
	margin-bottom:11px;
}

#centerContent .box2 .left li{
	font-size:80%;
}

#centerContent .box2 .left li span{
	display:block;
}

#centerContent .box2 .left li a{
	font-size:120%;
}

#centerContent .box2 li{
	border-bottom:1px dotted #dddddd;
	padding-bottom:7px;
	margin-bottom:8px;
}

#centerContent .box2 .right{
	float:right;
}

