.cont-line-m {
	width:760px;
	clear:both;
	margin:0px 0 0px 14px;
}


#br_feature_s {
	width:180px;
	float:left;
	margin:0px 10px 6px 0px;

}
.br_feature_s_text {
	width:178px;
	float:left;
	margin : 0px 4px 10 0px;
	font-size:11px;
	line-height:125%;
}
.br_feature_s_date {
	width:178px;
	font-size:10px;
	color:#666666;
	align:right;
}



#cont-m {
	width:360px;
	float:left;
	margin: 5px 14px 5px 0px;
}
.cont-p-m {
	float:left;
	border:1px solid;
	border-color:#888888;
	margin:0px 0 0 0px;
}
.cont-text-m {
	width:360px;
	float:left;
	font-size:12px;
	line-height:130%;
	margin:10px 0px 0 0px;
}
.cont-date-m {
	font-size:10px;
	color:#666666;
}




#br_brand_navi {
	width:770px;
	position:inherit;
	left:50%;
	right:50%;
	margin-top:5px;
	margin-left:20px;
	margin-right:auto;
	margin-bottom:10px;

}





#cont-s {
	width:176px;
	float:left;
	margin:5px 12px 5px 5px;
	font-size:12px;
	color:#333333;
	line-height:126%;
}


#cont-mag {
	width:108px;
	float:left;
	margin:5px 0px 0px 0;
	font-size:12px;
	line-height:130%;
}
.cont-p-mag {
	float:top;
	border:1px solid;
	border-color:#888888;
	margin:5px 0 0 0px;
	width:100px;

}

.cont-text-mag {
	float:top;
	margin:0px 0 0 2px;

}
.cont-texts-mag {
	font-size:10px;
	color:#363636;
	}


.new {
	font-size:10px;
	color:#ff0000;
}
.s1	{ font-size:10pt; color:#333333; line-height: 145%; }
.s2 { font-size: 11px;
	color: #333333;
	line-height: 120%;
}
.s3 {
	color: #333333;
	font-weight: bold;
	line-height: 120%;
}
.s4 {
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
	line-height: 125%;
}
.s5 {color: #CC0000; line-height: 115%; font-size: 11px;}


