

.midashi-1 {
	font-size: 12pt;
	font-family: "ＭＳ 明朝", "ヒラギノ明朝 Pro W3"; font-weight: bold; line-height: 17pt; text-align: justify; text-indent: 0; white-space: normal;
}

.gyo-150% {
	line-height: 150%;
}

.gyo-175% {
	line-height: 175%;
}

.indent0pyt {
	text-indent: 0;
	word-spacing: 0;
	letter-spacing: 0;
}

.list10pt-150 {
	font-size: 10pt;
	line-height: 150%;
	list-style-image: url("images/kigou-b1.gif");
	display: list-item;
}

.list10pt-150bl {
	color: #000;
	font-size: 10pt;
	line-height: 180%;
	list-style-image: url(image/kigou-b1.gif);
	display: list-item;
}

.list10pt-150G-red {
	color: #cc0000;
	font-size: 10pt;
	line-height: 150%;
	list-style-image: url("images/kigou-r1.gif");
	display: list-item;
}

.list10pt-150r {
	color: #cc0000;
	font-size: 10pt;
	line-height: 180%;
	list-style-image: url(image/kigou-r1.gif);
	display: list-item;
}

.700 {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3";font-size: 10.5pt;line-height: 14pt;font-weight: bold;text-indent: 1em;
}

.ti0 {
	text-indent: 0px;
}

.ti0_ls0_ws0 {
	text-indent: 0;
	letter-spacing: 0;
	word-spacing: 0;
}

.ti0px_ls1pt {
	text-indent: 0px;
	letter-spacing: 1pt;
}

.ti1em_ls1pt {
	text-indent: 1em;
	letter-spacing: 1pt;
}

/*************************************************************************/
/** サイズ **/
/*************************************************************************/
.s12pt-175red {
	font-size: 12pt;
	line-height: 175%;
	color: #cc0000;
}

.s12pt-175blred {
	font-size: 12pt;
	line-height: 175%;
	color: #cc0000;
	font-weight: bold;
}

.s16pt-175blred {
	font-size: 16pt;
	line-height: 175%;
	color: #cc0000;
	font-weight: bold;
}

.s18pt-175blred {
	font-size: 18pt;
	line-height: 175%;
	color: #cc0000;
	font-weight: bold;
}

/*************************************************************************/
/** フォント **/
/*************************************************************************/
/** Arial **/
.arial {
	font-family: Arial, Helvetica, sans-serif;
}

.arial10-150 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 150%;
	text-indent: 0px;
}

.arial11-150 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 150%;
	text-indent: 0px;
}

.arial12-150 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 150%;
	text-indent: 0px;
}

.arial13-150 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	line-height: 150%;
	text-indent: 0px;
}

.arial14-150 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 150%;
	text-indent: 0px;
}

.arial14-150 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 150%;
	text-indent: 0px;
}

.arial14-150bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 150%;
	text-indent: 0px;
	font-weight: bold;
}

.arial10-150red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 150%;
	text-indent: 0px;
	color: #CC0000;
}

.arial10-150blred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 150%;
	text-indent: 0px;
	font-weight: bold;
	color: #CC0000;
}

.arial11-150blred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 150%;
	text-indent: 0px;
	font-weight: bold;
	color: #CC0000;
}

.arial12-150blred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 150%;
	text-indent: 0px;
	font-weight: bold;
	color: #CC0000;
}

.arial13-150blred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	line-height: 150%;
	text-indent: 0px;
	font-weight: bold;
	color: #CC0000;
}

.arial14-150blred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 150%;
	text-indent: 0px;
	font-weight: bold;
	color: #CC0000;
}

.arial18-150blred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	line-height: 150%;
	text-indent: 0px;
	font-weight: bold;
	color: #CC0000;
}

.arial21-150blred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21pt;
	line-height: 150%;
	text-indent: 0px;
	font-weight: bold;
	color: #CC0000;
}

.arial22-150blred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22pt;
	line-height: 150%;
	text-indent: 0px;
	font-weight: bold;
	color: #CC0000;
}

.arial23-150blred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23pt;
	line-height: 150%;
	text-indent: 0px;
	font-weight: bold;
	color: #CC0000;
}

.arial24-150blred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24pt;
	line-height: 150%;
	text-indent: 0px;
	font-weight: bold;
	color: #CC0000;
}

/** MSゴシック **/
.msg09pt-140 {
	font-family: "ＭＳ ゴシック", Osaka; font-size: 9pt;  line-height: 140%;
}

.msg09pt-150 {
	font-family: "ＭＳ ゴシック", Osaka; font-size: 9pt;  line-height: 150%;
}

.msg10pt-150 {
	font-family: "ＭＳ ゴシック", Osaka; font-size: 10pt; line-height: 150%;
}

.msg10pt-160 {
	font-family: "ＭＳ ゴシック", Osaka; font-size: 10pt; line-height: 160%;
}

.msg11pt-150 {
	font-family: "ＭＳ ゴシック", Osaka; font-size: 11pt; line-height: 150%;
}

.msg11pt-170 {
	font-family: "ＭＳ ゴシック", Osaka; font-size: 11pt; line-height: 170%;
}

.msg12pt-150 {
	font-family: "ＭＳ ゴシック", Osaka; font-size: 12pt; line-height: 150%;
}

.msg11pt-150red {
	font-family: "ＭＳ ゴシック", Osaka; font-size: 11pt; line-height: 150%; color: #c00;
}

/** MS UIゴシック **/
.msui10pt-150bl-ui {
	font-family: "MS UI Gothic", sans-serif; font-size: 10pt; line-height: 150%;
}

/** MS Pゴシック **/
.mspg08px-11px {
	font-family: "MS PGothic"; font-size: 8px;  line-height: 11px;
}

.mspg09px-11px {
	font-family: "MS PGothic"; font-size: 9px;  line-height: 11px;
}

.mspg10px-13px {
	font-family: "MS PGothic"; font-size: 10px; line-height: 13px;
}

.mspg11px-13px {
	font-family: "MS PGothic"; font-size: 11px; line-height: 13px;
}

.mspg11px-15px {
	font-family: "MS PGothic"; font-size: 11px; line-height: 15px;
}

.mspg12px-14px {
	font-family: "MS PGothic"; font-size: 12px; line-height: 14px;
}

.mspg12px-150 {
	font-family: "MS PGothic"; font-size: 12px; line-height: 150%;
}

.mspg12px-160 {
	font-family: "MS PGothic"; font-size: 12px; line-height: 160%;
}

.mspg12px-180 {
	font-family: "MS PGothic"; font-size: 12px; line-height: 180%;
}

.mspg14px-150 {
	font-family: "MS PGothic"; font-size: 14px; line-height: 150%;
}

.mspg14px-160 {
	font-family: "MS PGothic"; font-size: 14px; line-height: 160%;
}

.mspg08pt-120 {
	font-family: "MS PGothic", Osaka; font-size: 8pt; line-height: 120%;
}

.mspg09pt-150 {
	font-family: "MS PGothic", Osaka; font-size: 9pt;  line-height: 150%;
}

.mspg10pt-140 {
	font-family: "MS PGothic", Osaka; font-size: 10pt; line-height: 140%;
}

.mspg10pt-150 {
	font-family: "MS PGothic", Osaka; font-size: 10pt; line-height: 150%;
}

.mspg10pt-160 {
	font-family: "MS PGothic", Osaka; font-size: 10pt; line-height: 160%;
}

.mspg10pt-170 {
	font-family: "MS PGothic", Osaka; font-size: 10pt; line-height: 170%;
}

.mspg10pt-180 {
	font-family: "MS PGothic", Osaka; font-size: 10pt; line-height: 180%;
}

.mspg11pt-150 {
	font-family: "MS PGothic", Osaka; font-size: 11pt; line-height: 150%;
}

.mspg11pt-170 {
	font-family: "MS PGothic", Osaka; font-size: 11pt; line-height: 170%;
}

.mspg12pt-150 {
	font-family: "MS PGothic", Osaka; font-size: 12pt; line-height: 150%;
}

.mspg12pt-170 {
	font-family: "MS PGothic", Osaka; font-size: 12pt; line-height: 170%;
}

.mspg18pt-150 {
	font-family: "MS PGothic", Osaka; font-size: 18pt; line-height: 150%;
}

.mspg10px-140 {
	font-family: "MS PGothic", Osaka; font-size: 10px; line-height: 140%;
}

.mspg10pt-150bl {
	font-family: "MS PGothic", Osaka; font-size: 10pt; line-height: 150%; font-weight: bold;
}

.mspg14pt-140bl {
	font-family: "MS PGothic", Osaka; font-size: 14pt; line-height: 140%; font-weight: bold;
}

.mspg14pt-140blred {
	font-family: "MS PGothic", Osaka; font-size: 14pt; line-height: 140%; font-weight: bold; color: #c00;
}

.mspg10pt-175red {
	font-family: "MS PGothic", Osaka; font-size: 10pt; line-height: 175%; color: #c00;
}

.mspg11pt-150red {
	font-family: "MS PGothic", Osaka; font-size: 11pt; line-height: 150%; color: #c00;
}

.mspg12pt-175red {
	font-family: "MS PGothic", Osaka; font-size: 12pt; line-height: 175%; color: #c00;
}

.mspg23pt-150red {
	font-family: "MS PGothic", Osaka; font-size: 23pt; line-height: 150%; color: #c00;
}

.mspg24pt-150red {
	font-family: "MS PGothic", Osaka; font-size: 24pt; line-height: 150%; color: #c00;
}

.mspg25pt-150red {
	font-family: "MS PGothic", Osaka; font-size: 25pt; line-height: 150%; color: #c00;
}

.mspg14pt-150blred {
	font-family: "MS PGothic", Osaka; font-size: 14pt; line-height: 150%; font-weight: bold; color: #c00;
}

.mspg20pt-150blred {
	font-family: "MS PGothic", Osaka; font-size: 20pt; line-height: 150%; font-weight: bold; color: #c00;
}

.mspg21pt-150blred {
	font-family: "MS PGothic", Osaka; font-size: 21pt; line-height: 150%; font-weight: bold; color: #c00;
}

.mspg22pt-150blred {
	font-family: "MS PGothic", Osaka; font-size: 22pt; line-height: 150%; font-weight: bold; color: #c00;
}

.mspg23pt-150blred {
	font-family: "MS PGothic", Osaka; font-size: 23pt; line-height: 150%; font-weight: bold; color: #c00;
}

.mspg24pt-150blred {
	font-family: "MS PGothic", Osaka; font-size: 24pt; line-height: 150%; font-weight: bold; color: #c00;
}

.mspg25pt-150blred {
	font-family: "MS PGothic", Osaka; font-size: 25pt; line-height: 150%; font-weight: bold; color: #c00;
}

.mspg22pt-32ptred {
	font-family: "MS PGothic", Osaka; font-size: 22pt; line-height: 32pt; color: #cc0000;
}

/** MS明朝 **/
.min {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

.min09pt-150 {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 9pt;  line-height: 150%;
}

.min10pt-150 {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt; line-height: 150%;
}

.min11pt-150 {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 11pt; line-height: 150%;
}

.min12pt-150 {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 12pt; line-height: 150%;
}

.min12pt-200 {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 12pt; line-height: 200%;
}

.min13pt-150 {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 13pt; line-height: 150%;
}

.min14pt-150 {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 14pt; line-height: 150%;
}

.min21pt-150 {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 21pt; line-height: 150%;
}

.min24pt-150 {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 24pt; line-height: 150%;
}

.min28pt-150 {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 28pt; line-height: 150%;
}

.min10pt-160red {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt; line-height: 160%; color: #c00;
}

.min12pt-150red {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 12pt; line-height: 150%; color: #c00;
}

.min14pt-150red {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 14pt; line-height: 150%; color: #CC0000;
}

.min11pt-130bl {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 11pt; line-height: 130%; font-weight:bold;
}

.min11pt-150bl {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 11pt; line-height: 150%; font-weight:bold;
}

.min12pt-150bl {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 12pt; line-height: 150%; font-weight:bold;
}

.min13pt-150bl {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 13pt; line-height: 150%; font-weight:bold;
}

.min14pt-150bl {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 14pt; line-height: 150%; font-weight:bold;
}

.min18pt-150bl {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 18pt; line-height: 150%; font-weight:bold;
}

.min24pt-150bl {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 24pt; line-height: 150%; font-weight:bold;
}

.min28pt-150bl {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 28pt; line-height: 150%; font-weight:bold;
}

.min11pt-150blred {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 11pt; line-height: 150%; font-weight: bold; color: #CC0000;
}

.min12pt-150blred {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 12pt; line-height: 150%; font-weight: bold; color: #CC0000;
}

.min13pt-150blred {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 13pt; line-height: 150%; font-weight: bold; color: #CC0000;
}

.min14pt-150blred {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 14pt; line-height: 150%; font-weight: bold; color: #CC0000;
}

.min18pt-150blred {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 18pt; line-height: 150%; font-weight: bold; color: #CC0000;
}

.min20pt-150blred {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 20pt; line-height: 150%; font-weight: bold; color: #CC0000;
}

.min22pt-150blred {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 22pt; line-height: 150%; font-weight: bold; color: #CC0000;
}

.min25pt-150blred {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 25pt; line-height: 150%; font-weight: bold; color: #CC0000;
}

.min30pt-150blred {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 30pt; line-height: 150%; font-weight: bold; color: #CC0000;
}

.min14pt-30pt {
	font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 14pt; line-height: 30pt;
}

.msm9pt {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 9pt;
	line-height: 150%;
	text-align: left;
}

.msg12pt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12pt;
	line-height: 150%;
	text-align: left;
	color: #000066;
}

.msg11pt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11pt;
	line-height: 150%;
	font-weight: bolder;
	text-align: left;
}

/** MS P明朝 **/
.mspm13pt-150blred {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 13pt; line-height: 150%; font-weight: bolder; color: #CC0000;
}

/** MS Pゴシック **/
.msp10pt-140 {
	font-family: "ＭＳ Ｐゴシック", Osaka; font-size:10pt; line-height: 140%;
}

/** Tahoma **/
.tahoma {
	font-family: Tahoma;
}

.tahoma14pt {
	font-family: Tahoma;
	font-size: 14pt;
}

.tahoma18pt {
	font-family: Tahoma;
	font-size: 18pt;
}

.tahoma19pt {
	font-family: Tahoma;
	font-size: 19pt;
}

.tahoma18pt-150bl {
	font-family: Tahoma;
	font-size: 18pt;
	line-height: 150%;
	font-weight: bold;
}

.tahoma10pt-150red {
	font-family: Tahoma;
	font-size: 10pt;
	line-height: 150%;
	color: #cc0000;
}

.tahoma14pt-150red {
	font-family: Tahoma;
	font-size: 14pt;
	line-height: 150%;
	color: #cc0000;
}

.tahoma18pt-150red {
	font-family: Tahoma;
	font-size: 18pt;
	line-height: 150%;
	color: #cc0000;
}

.tahoma18pt-150blred {
	font-family: Tahoma;
	font-size: 18pt;
	line-height: 150%;
	color: #cc0000;
	font-weight: bold;
}

/** Courier New **/
.couriernew {
	font-family: "Courier New", Courier, mono;
}

.couriernew10pt {
	font-family: "Courier New", Courier, mono; font-size:: 10pt;
}

/*************************************************************************/
/** 色 **/
/*************************************************************************/
.color_red {
	color: #CC0000;
}

.color_brightred {
	color: #FF0000;
}

.color_black {
	color: #000000;
}

.color_white {
	color: #FFFFFF;
}

