p.text-left, td.text-left, th.text-left, *.text-left
{
    text-align: left;
}

p.text-right, td.text-right, th.text-right, *.text-right
{
    text-align: right;
}

p.text-center, td.text-center, th.text-center, *.text-center
{
    text-align: center;
}

div.object-left, table.object-left
{
    float: left;
    clear: left;
}

div.object-right, table.object-right
{
    float: right;
    clear: right;
}

div.object-center, table.object-center
{
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

/************************ 記事本文テキスト回り込み、pタグ **************************/
p.object-left{
    text-align: left;
}
p.object-right{
    text-align: right;
}
p.object-center{
    text-align: center;
}
span.object-left{
    text-align: left;
    display: inline-block;
	width: 100%;
}
span.object-right{
    text-align: right;
    display: inline-block;
	width: 100%;
}
span.object-center{
    text-align: center;
    display: inline-block;
	width: 100%;
}
div.object-left, div.object-right {
	clear:none !important;
}
