@charset "UTF-8";
#topCollabo {
	width: 911px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: 1px;
	margin-top: 49px;
}
#leftside {
	position: relative;
	width: 690px;
}
#collabo01 {
	margin: 20px 0 30px;
	padding-bottom: 20px;
}
#collaboNews{margin-bottom:30px;}
#collaboNews dl{margin-left:10px;
border-bottom:1px dotted #CCC;
width:680px;}
#collaboNews dl dt{float:left;
padding:10px 0 5px 0;
width:130px;}
#collaboNews dl dd{float:left;
padding:10px 0 5px 0;
width:550px;}

.con{padding:0 0 20px 0;}
.con p{font-size:80%;
color:#666;
padding-bottom:10px;}
.con li{
	float:left;
	width:220px;
	padding-right:9px;
}
.con dl{
float:left;
width:222px;
margin-right:7px;
}
.con dl.floatL,
.con dl.floatR{
width:337px;
margin:0;
}

.con dl.floatR{float:right;}

.con dl.last{margin-right:0;}
	
.con #con04 dl{
float:none;
width:auto;
}

.con dt{margin-bottom:5px;}

.con dd p{text-align:center;}
.con dd p.txt{
text-align:left;
margin-top:5px;
}
.con dl.floatL p.txt,
.con dl.floatR p.txt{padding-left:13px;}


/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: clear */
#collaboNews dl:after,
.con:after{
content:"."; 
display:block; 
clear:both; 
height:0;
line-height:0;
visibility:hidden;
font-size: 0;
}

	/* IE6 */
	* html #collaboNews dl,
	* html .con{height:1%;}

	/* IE7 */
	*:first-child+html #collaboNews dl,
	*:first-child+html .con{display:inline-block;}

