/* Text Styles */
hr { color: #000000}
body, table, tr, th /* Normal */
{
 font-size: 10pt;
 font-family: 'Meiryo';
 font-style: normal;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
}
span.f_Body /* Body */
{
 font-size: 9pt;
}
span.f_Bullet /* Bullet */
{
 font-size: 9pt;
}
span.f_BulletText /* Bullet Text */
{
 font-size: 9pt;
}
span.f_Bullet2 /* Bullet2 */
{
 font-size: 9pt;
}
span.f_Bullet2-Image /* Bullet2-Image */
{
 color: #ffffff;
 background-color: #ff0000;
}
span.f_Caption2 /* Caption2 */
{
 font-size: 9pt;
}
span.f_CellBody /* CellBody */
{
 font-size: 9pt;
}
span.f_CellBody-Centered /* CellBody-Centered */
{
 font-size: 9pt;
}
span.f_CellBodyLeft /* CellBodyLeft */
{
 font-size: 9pt;
 font-weight: bold;
}
span.f_CellBullet /* CellBullet */
{
 font-size: 9pt;
}
span.f_CodeExample /* Code Example */
{
 font-size: 8pt;
}
span.f_Comment /* Comment */
{
}
span.f_Heading1 /* Heading1 */
{
 font-size: 18pt;
 font-weight: bold;
 color: #3d107b;
}
span.f_Heading2 /* Heading2 */
{
 font-size: 17pt;
 font-weight: bold;
 color: #000080;
}
span.f_Heading3 /* Heading3 */
{
 font-size: 14pt;
 font-weight: bold;
 color: #000080;
}
span.f_Heading4 /* Heading4 */
{
 font-size: 11pt;
 font-weight: bold;
 color: #000080;
}
span.f_Heading5 /* Heading5 */
{
 font-weight: bold;
 color: #0000ff;
}
span.f_Image /* Image */
{
 color: #ffffff;
 background-color: #ff0000;
}
span.f_ImageCaption /* Image Caption */
{
 font-size: 8pt;
 font-weight: bold;
}
span.f_ImageBullet1 /* ImageBullet1 */
{
 font-size: 8pt;
}
span.f_ImageBullet2 /* ImageBullet2 */
{
 font-size: 8pt;
}
span.f_ImageInList /* ImageInList */
{
 font-size: 8pt;
}
span.f_List /* List */
{
 font-size: 9pt;
}
span.f_ListText /* List Text */
{
 font-size: 9pt;
}
span.f_Notes /* Notes */
{
 font-size: 8pt;
 color: #0000d0;
}
span.f_PCNote /* PCNote */
{
 font-size: 9pt;
 color: #0000d0;
}
span.f_TableDivider /* TableDivider */
{
 font-size: 9pt;
 font-weight: bold;
 color: #000080;
}
span.f_TableHeader /* TableHeader */
{
 font-size: 9pt;
 font-weight: bold;
 color: #003366;
}
span.f_TableHeader-Centered /* TableHeader-Centered */
{
 font-size: 9pt;
 font-weight: bold;
 color: #003366;
}
span.f_VersionTableCellBody-Centered /* VersionTableCellBody-Centered */
{
 font-size: 9pt;
}
span.f_VersionTableCellBodyLeft /* VersionTableCellBodyLeft */
{
 font-size: 9pt;
 font-weight: bold;
}
span.f_VersionTableHeader /* VersionTableHeader */
{
 font-size: 9pt;
 font-weight: bold;
 color: #ffffff;
}
span.f_VersionTableHeader-Centered /* VersionTableHeader-Centered */
{
 font-size: 9pt;
 font-weight: bold;
 color: #ffffff;
}
/* Paragraph styles */
p /* Normal */
{
 text-align: left;
 text-indent: 0px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}
.p_Body /* Body */
{
 margin: 4px 0px 4px 4px;
}
.p_Bullet /* Bullet */
{
 text-indent: -14px;
 margin: 8px 0px 8px 44px;
}
.p_BulletText /* Bullet Text */
{
 margin: 8px 0px 8px 44px;
}
.p_Bullet2 /* Bullet2 */
{
 text-indent: -12px;
 margin: 8px 0px 8px 56px;
}
.p_Bullet2-Image /* Bullet2-Image */
{
 text-indent: 24px;
 margin: 0px 0px 8px 34px;
}
.p_Caption2 /* Caption2 */
{
 margin: 0px 0px 16px 4px;
}
.p_CellBody /* CellBody */
{
 margin: 0px 4px 0px 4px;
}
.p_CellBody-Centered /* CellBody-Centered */
{
 text-align: center;
}
.p_CellBodyLeft /* CellBodyLeft */
{
 margin: 0px 0px 0px 4px;
}
.p_CellBullet /* CellBullet */
{
 text-indent: -14px;
 margin: 0px 7px 0px 21px;
}
.p_CodeExample /* Code Example */
{
 white-space: nowrap;
}
.p_Comment /* Comment */
{
}
.p_Heading1 /* Heading1 */
{
 margin: 4px 0px 4px 4px;
}
.p_Heading2 /* Heading2 */
{
 margin: 4px 0px 4px 4px;
}
.p_Heading3 /* Heading3 */
{
 margin: 4px 0px 4px 4px;
}
.p_Heading4 /* Heading4 */
{
 margin: 4px 0px 2px 4px;
}
.p_Heading5 /* Heading5 */
{
 margin: 4px 0px 4px 4px;
}
.p_Image /* Image */
{
 margin: 8px 0px 8px 4px;
}
.p_ImageCaption /* Image Caption */
{
}
.p_ImageBullet1 /* ImageBullet1 */
{
 text-indent: 23px;
 margin: 0px 0px 8px 23px;
}
.p_ImageBullet2 /* ImageBullet2 */
{
 text-indent: 29px;
 margin: 0px 0px 8px 29px;
}
.p_ImageInList /* ImageInList */
{
 text-indent: 24px;
 margin: 0px 0px 8px 6px;
}
.p_List /* List */
{
 text-indent: -25px;
 margin: 8px 0px 8px 29px;
}
.p_ListText /* List Text */
{
 text-indent: -14px;
 margin: 8px 0px 8px 44px;
}
.p_Notes /* Notes */
{
 background: #ffffdf;
 margin: 32px 64px 32px 16px;
}
.p_PCNote /* PCNote */
{
 background: #ffffdf;
 margin: 8px 8px 8px 8px;
}
.p_TableDivider /* TableDivider */
{
 margin: 0px 0px 0px 4px;
}
.p_TableHeader /* TableHeader */
{
 margin: 0px 0px 0px 4px;
}
.p_TableHeader-Centered /* TableHeader-Centered */
{
 text-align: center;
 margin: 0px 0px 0px 4px;
}
.p_VersionTableCellBody-Centered /* VersionTableCellBody-Centered */
{
 text-align: center;
}
.p_VersionTableCellBodyLeft /* VersionTableCellBodyLeft */
{
 margin: 0px 0px 0px 4px;
}
.p_VersionTableHeader /* VersionTableHeader */
{
 margin: 0px 0px 0px 4px;
}
.p_VersionTableHeader-Centered /* VersionTableHeader-Centered */
{
 text-align: center;
 margin: 0px 0px 0px 4px;
}
