


BODY {
 font-family: 'ＭＳ 明朝';
 font-size: 9pt; letter-spacing: 0.3mm; line-height: 150%;
}
/*--(前設定) font-size: 9pt; line-height: 128%; font-family: 'ＭＳ 明朝'; --*/



/*-- 囲み罫 --*/
TD#k0000 {
 border-style: solid;
 border-left-width: 0; border-top-width: 0; border-right-width: 0; border-bottom-width: 0;
}
TD#k0001 {
 border-style: solid;
 border-left-width: 0; border-top-width: 0; border-right-width: 0; border-bottom-width: 0.2mm;
}
TD#k0010 {
 border-style: solid;
 border-left-width: 0; border-top-width: 0; border-right-width: 0.2mm; border-bottom-width: 0;
}
TD#k0011 {
 border-style: solid;
 border-left-width: 0; border-top-width: 0; border-right-width: 0.2mm; border-bottom-width: 0.2mm;
}
TD#k0100 {
 border-style: solid;
 border-left-width: 0; border-top-width: 0.2mm; border-right-width: 0; border-bottom-width: 0;
}
TD#k0101 {
 border-style: solid;
 border-left-width: 0; border-top-width: 0.2mm; border-right-width: 0; border-bottom-width: 0.2mm;
}
TD#k0110 {
 border-style: solid;
 border-left-width: 0; border-top-width: 0.2mm; border-right-width: 0.2mm; border-bottom-width: 0;
}
TD#k0111 {
 border-style: solid;
 border-left-width: 0; border-top-width: 0.2mm; border-right-width: 0.2mm; border-bottom-width: 0.2mm;
}
TD#k1000 {
 border-style: solid;
 border-left-width: 0.2mm; border-top-width: 0; border-right-width: 0; border-bottom-width: 0;
}
TD#k1001 {
 border-style: solid;
 border-left-width: 0.2mm; border-top-width: 0; border-right-width: 0; border-bottom-width: 0.2mm;
}
TD#k1010 {
 border-style: solid;
 border-left-width: 0.2mm; border-top-width: 0; border-right-width: 0.2mm; border-bottom-width: 0;
}
TD#k1011 {
 border-style: solid;
 border-left-width: 0.2mm; border-top-width: 0; border-right-width: 0.2mm; border-bottom-width: 0.2mm;
}
TD#k1100 {
 border-style: solid;
 border-left-width: 0.2mm; border-top-width: 0.2mm; border-right-width: 0; border-bottom-width: 0;
}
TD#k1101 {
 border-style: solid;
 border-left-width: 0.2mm; border-top-width: 0.2mm; border-right-width: 0; border-bottom-width: 0.2mm;
}
TD#k1110 {
 border-style: solid;
 border-left-width: 0.2mm; border-top-width: 0.2mm; border-right-width: 0.2mm; border-bottom-width: 0;
}
TD#k1111 {
 border-style: solid;
 border-left-width: 0.2mm; border-top-width: 0.2mm; border-right-width: 0.2mm; border-bottom-width: 0.2mm;
}



/*-- 揃え --*/
.s11 { vertical-align: top;    text-align: left;   }
.s12 { vertical-align: top;    text-align: center; }
.s13 { vertical-align: top;    text-align: right;  }
.s21 { vertical-align: middle; text-align: left;   }
.s22 { vertical-align: middle; text-align: center; }
.s23 { vertical-align: middle; text-align: right;  }
.s31 { vertical-align: bottom; text-align: left;   }
.s32 { vertical-align: bottom; text-align: center; }
.s33 { vertical-align: bottom; text-align: right;  }



/*-- ??? --*/
.TL { font-size: 9pt; line-height: 128%; font-family: 'ＭＳ 明朝'; }



/*-- デフォルト表 --*/
TABLE {
 margin-top: 3.3mm; margin-right: 0; margin-bottom: 3.3mm; margin-left: 0;
 border-collapse: collapse;
 border-color: #000000;
}
TD {
 font-family: 'ＭＳ 明朝';
 font-size: 9pt; letter-spacing: 0; line-height: 125%;
 padding-left: 1.1mm; padding-top: 1.1mm; padding-right: 1.1mm; padding-bottom: 1.1mm;
}
/*-- 表 - 上マージンなし --*/
TABLE#mt0 {
 margin-top: 0mm; margin-right: 0; margin-bottom: 3.3mm; margin-left: 0;
 border-collapse: collapse;
 border-color: #000000;
}
/*-- 表 - 下マージンなし --*/
TABLE#mb0 {
 margin-top: 3.3mm; margin-right: 0; margin-bottom: 0mm; margin-left: 0;
 border-collapse: collapse;
 border-color: #000000;
}
/*-- 表 - 上下マージンなし --*/
TABLE#mtb0 {
 margin-top: 0mm; margin-right: 0; margin-bottom: 0mm; margin-left: 0;
 border-collapse: collapse;
 border-color: #000000;
}



/*-- タイトル --*/
TABLE#t01 {
 width: 100%;
 margin-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0;
}
TD#t01-1 {
 font-family: "ＭＳ Ｐゴシック"; font-weight: bold; color: #ffffff;
 font-size: 19.5pt; letter-spacing: 0mm; line-height: 100%;
 width: 11mm; height: 21.2mm;
 padding-left: 1.1mm; padding-top: 0; padding-right: 1.1mm; padding-bottom: 0.8mm;
 background-color: #000000;
}
TD#t01-2 {
 font-family: "ＭＳ ゴシック"; color: #000000;
 font-size: 19.5pt; letter-spacing: 0.3mm; line-height: 110%;
 padding-left: 1.7mm; padding-top: 1.7mm; padding-right: 0; padding-bottom: 0;
}
TD#t01-3 {
 font-family: "ＭＳ 明朝"; color: #000000;
 font-size: 8pt; letter-spacing: -0.3mm; line-height: 110%;
 padding-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0;
}



/*-- 見出し1 --*/
TABLE#m01 {
 width: 100%;
 margin-left: 0; margin-top: 6.3mm; margin-right: 0; margin-bottom: 2.0mm;
}
TD#m01-1 {
 font-family: 'ＭＳ ゴシック';
 font-size: 9.7pt; letter-spacing: 0; line-height: 110%;
 width: 5.3mm;
 padding-left: 0; padding-top: 0.8mm; padding-right: 0; padding-bottom: 0.6mm;
 border-style: solid;
 border-left-width: 0.2mm; border-top-width: 0.2mm; border-right-width: 0.2mm; border-bottom-width: 0.2mm;
 border-color: #bbbbbb; background-color: #e6e6e6;
}
TD#m01-2 {
 width: 0.8mm;
 padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0;
}
TD#m01-3 {
 font-family: 'ＭＳ ゴシック';
 font-size: 9.7pt; letter-spacing: 0; line-height: 110%;
 padding-left: 1.7mm; padding-top: 0.8mm; padding-right: 1.7mm; padding-bottom: 0.6mm;
 border-style: solid;
 border-left-width: 0.2mm; border-top-width: 0.2mm; border-right-width: 0.2mm; border-bottom-width: 0.2mm;
 border-color: #bbbbbb; background-color: #e6e6e6;
}

/*-- 見出し2 --*/
/* .m2 { font-family:'ＭＳ ゴシック'; } */
TABLE#m02 {
 width: 100%;
 margin-left: 0; margin-top: 3.2mm; margin-right: 0; margin-bottom: 0.6mm;
}
TD#m02-1 {
 font-family: 'ＭＳ ゴシック';
 font-size: 9pt; letter-spacing: 0; line-height: 128%;
 width: 7.2mm;
 padding-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0;
}
TD#m02-2 {
 font-family: 'ＭＳ ゴシック';
 font-size: 9pt; letter-spacing: 0.1mm; line-height: 128%;
 padding-left: 1.7mm; padding-top: 0; padding-right: 1.7mm; padding-bottom: 0;
}

/*-- 見出し3 --*/
/* .m3 { font-family:'ＭＳ ゴシック'; text-decoration:underline; } */
TABLE#m03 {
 width: 100%;
 margin-left: 0; margin-top: 1.2mm; margin-right: 0; margin-bottom: 1.0mm;
}
TD#m03-1 {
 font-family: 'ＭＳ ゴシック'; text-decoration:underline;
 font-size: 9pt; letter-spacing: 0.1mm; line-height: 128%;
 padding-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0;
}



/*-- 本文 --*/
TABLE#bun {
 width: 100%;
 margin-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0;
}
TD#bun1 {
 width: 4mm;
 font-family: 'ＭＳ 明朝';
 font-size: 9pt; letter-spacing: 0; line-height: 100%;
 padding-left: 0; padding-top: 2mm; padding-right: 0; padding-bottom: 0;
}
TD#bun2 {
 font-family: 'ＭＳ 明朝';
 font-size: 9pt; letter-spacing: 0.3mm; line-height: 150%;
 padding-left: 0; padding-top: 1.7mm; padding-right: 0; padding-bottom: 1.7mm;
}
TD#bun11 {
 width: 4mm;
 font-family: 'ＭＳ 明朝';
 font-size: 9pt; letter-spacing: 0; line-height: 100%;
 padding-left: 0; padding-top: 0.5mm; padding-right: 0; padding-bottom: 0;
}
TD#bun12 {
 font-family: 'ＭＳ 明朝';
 font-size: 9pt; letter-spacing: 0.3mm; line-height: 150%;
 padding-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0;
}
TD#img {
 font-family: 'ＭＳ 明朝';
 font-size: 9pt; letter-spacing: 0mm; line-height: 100%;
 padding-left: 0; padding-top: 0mm; padding-right: 0; padding-bottom: 0mm;
}



/*-- 表内文 --*/
TABLE#hbun {
 width: 100%;
 margin-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0;
}
TD#hbun1 {
 width: 4mm;
 font-family: 'ＭＳ 明朝';
 font-size: 9pt; letter-spacing: 0; line-height: 100%;
 padding-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0;
}
TD#hbun2 {
 font-family: 'ＭＳ 明朝';
 font-size: 9pt; letter-spacing: 0; line-height: 125%;
 padding-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0;
}



/*-- カラム幅指定用ダミーカラム --*/
TD#dummy {
 font-size: 0; line-height: 0; padding: 0;
}



/*-- リストタイプ --*/
LI#li0 { list-style-type: none; }
LI#li1 { list-style-type: disc; }
LI#li2 { list-style-type: circle; }
LI#li3 { list-style-type: square; }
LI#li4 { list-style-type: decimal; }


/*-- 画像 --*/
IMG {
 margin-left: 0; margin-top: 2.7mm; margin-right: 0; margin-bottom: 2.7mm;
}

/*-- プレーン画像 --*/
IMG#g0 {
 margin-left: 0; margin-top: 0mm; margin-right: 0; margin-bottom: 0mm;
}



/*-- 目次表 --*/
TABLE#mj {
 margin-top: 0mm; margin-right: 0; margin-bottom: 0mm; margin-left: 0;
 border-collapse: collapse;
 border-color: #000000;
}
TD#mj {
 font-family: 'ＭＳ 明朝';
 font-size: 9pt; letter-spacing: 0; line-height: 120%;
 padding-left: 0mm; padding-top: 0mm; padding-right: 0mm; padding-bottom: 0mm;
}

/*-- 目次リーダ線有り --*/
HR#mj {
 color: #555555;
 height: 0px;
 border-top: 1px; border-right: 0px; border-bottom: 0px; border-left: 0px;
 border-style: dashed;
}

/*-- 目次リーダ線無し --*/
HR#mj-non {
 color: #ffffff;
 height: 0px;
 border-top: 1px; border-right: 0px; border-bottom: 0px; border-left: 0px;
 border-style: dashed;
}

