﻿@charset "utf-8";


#mainR .textBlock table.boxType_bs01 {
 margin: 0;
}

#mainR .textBlock table.boxType_bs01 td {
 padding-top: 0.5em;
}

#mainR .textBlock table.boxType_bs01 td td {
 padding-top: 0;
 text-align: left;
}

#mainR .textBlock table.boxType_bs01 td.cellType_bs01 {
 padding-right: 2em;
}

#mainR .textBlock table.boxType_bs01 td.cellType_bs02 {
 padding-right: 1em;
}

#mainR .textBlock table.boxType_bs02, #mainR .textBlock table.boxType_bs04 {
 margin-top: 0.25em;
}

#mainR .textBlock table.boxType_bs03 {
 margin-top: 0.5em;
}

#mainR .textBlock table.boxType_bs04 td {
 padding-right: 0.75em;
}

#mainR .textBlock p.txtType_bs01 {
 padding-top: 0.5em;
}

#mainR .textBlock p.txtType_bs02 {
 padding-top: 1em;
}

#mainR .textBlock p.txtType_bs02 span {
 text-decoration: underline;
}

#mainR .textBlock p.txtType_bs03 {
 padding: 0 0 0 2em;
}

ul.listType_bs01 {
 padding-top: 1em;
 list-style-type: disc;
}

ul.listType_bs02 {
 padding-top: 0;
 list-style-type: disc;
}

ul.listType_bs03 {
 padding-top: 0;
 list-style-type: square;
}

#mainR ul ul.listType_bs04 {
 padding-top: 0;
 list-style-type: disc;
}

#mainR .textBlock table.infoBox {
 margin-top: 0;
 margin-right: 50px;
 float: right;
}

#mainR .textBlock table.infoBox td {
 text-align: left;
}
