#Body div.ccab_bulletBox, #Body div.ccab_bulletBox *
{
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
}
#Body div.ccab_bulletBox
{
	border-width: 4px;
	border-color: #e36e1d;
}
#Body div.ccab_bulletBox > div.image
{
	height: 80px;
	text-align: left
}
#Body div.ccab_bulletBox > div.image > img
{
	display: inline-block;
	max-width: 100%;
	max-height: 100%;
}
#Body div.ccab_bulletBox > div.title
{
	padding-bottom: 12px;
}
#Body div.ccab_bulletBox > div.title > table
{
	table-layout: fixed;
	width: 100%;
}
#Body div.ccab_bulletBox > div.title > table > tbody > tr > td
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#Body div.ccab_bulletBox > div.title > table > tbody > tr > td.bullet
{
	padding-top: 4px;
	font-size: 16px;
	width: 12px;
	vertical-align: top;
}
#Body div.ccab_bulletBox > div.title > table > tbody > tr > td.bullet > div
{
	display: inline-block;
	width: 6px;
	height: 11px;
	background-image: url('../images/bulletBox_arrow.png');
}
#Body div.ccab_bulletBox > div.title > table > tbody > tr > td.content,
		#Body div.ccab_bulletBox > div.title > table > tbody > tr > td.content > a,
		#Body div.ccab_bulletBox > div.title > table > tbody > tr > td.content > a:visited
	{color: #e36e1d;}
#Body div.ccab_bulletBox > div.title > table > tbody > tr > td.content
{
	font-size: 22px;
	text-align: left;
}
#Body div.ccab_bulletBox_withLink
	{cursor: pointer;}
	
#Body.noJS div.ccab_bulletBox_withLink
	{cursor: auto;}