
.back-yellow { background-color: #ff3 }
.back-yellowbl { font-weight: bold; background-color: #ff3 }




/*************************
MS明朝
**************************/

.min8pt-150 { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 8pt;  line-height: 150%; }
/*使った*/
.min10pt-130 { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt;  line-height: 130%; }
.min10pt-130bl { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt;  line-height: 130%; font-weight:bold; }
.min10pt-130bl-yellow { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt;  line-height: 130%; font-weight:bold; background-color:#FFFF33; }
.min10pt-130blred-yellow { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt;  line-height: 130%; font-weight:bold; color:#FF0000; background-color:#FFFF33; }

.min10pt-140 { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt;  line-height: 140%; }
.min10pt-140bl { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt;  line-height: 140%; font-weight:bold; }


.min10pt-200 { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt; line-height: 180%; }
.min10pt-200bl { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt; line-height: 180%; font-weight:bold; }
.min10pt-200bl-red { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt; line-height: 180%; font-weight:bold; color:#CC0000; }

.min10pt-200blu { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt; line-height: 180%; font-weight:bold; text-decoration:underline; }
.min10pt-200bl-yellow { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt; line-height: 180%; font-weight:bold; background-color:#FFFF33;}
.min10pt-200blu-yellow { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt; line-height: 180%; font-weight:bold; text-decoration:underline; background-color:#FFFF33;}

.min12pt-150bl-red { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 12pt; line-height: 150%; font-weight:bold; color:#FF0000; }

.min14pt-150bl-red { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 14pt; line-height: 150%; font-weight:bold; color:#FF0000; background-color:#FFFF33; }
.min15pt-150bl-red { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 15pt; line-height: 150%; font-weight:bold; color:#FF0000;}

.min18pt-180bl { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 18pt; line-height: 180%; font-weight:bold; background-color:#FFFF33; }


.min28pt-150bl { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 28pt; font-weight:bold; line-height: 150%; }



/*************************
MSP明朝
**************************/

/*使った*/
.pmin10pt-150bl { font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt; line-height: 150%; font-weight:bold; background-color:#FFFF33; }
/*使った*/
.pmin10pt-180bl { font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt; line-height: 180%; font-weight:bold; background-color:#FFFF33; }

/*使った*/
.pmin10pt-130bl-yellow { font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 11pt; line-height: 130%; font-weight:bold; color:#FFFF33; }
.pmin10pt-130bl-white{ font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 11pt; line-height: 130%; font-weight:bold; color:#FFFFFF; }

.pmin11pt-180bl-yellow { font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 11pt; line-height: 180%; font-weight:bold; color:#FFFF33; }
.pmin11pt-180bl-white{ font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 11pt; line-height: 180%; font-weight:bold; color:#FFFFFF; }


.pmin11pt-130 { font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 11pt; line-height: 130%; }
.pmin11pt-130-red { font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 11pt; line-height: 130%; color:#CC0000; }
.pmin11pt-130bl { font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 11pt; line-height: 130%; font-weight:bold; }


.pmin12pt-150bl { font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 12pt; line-height: 150%; font-weight:bold; }


/*************************
MSPゴシック
**************************/

.mspg09pt-150 { font-family: "MS PGothic", Osaka; font-size: 9pt;  line-height: 150%; }
.mspg11pt-150bl { font-family: "MS PGothic", Osaka; font-size: 11pt; line-height: 150%; font-weight:bold; }

.mspg14t-200ptblred { font-family: "MS PGothic", Osaka; font-size: 14pt; line-height: 180%; font-weight: bold; color:#CC0000; background-color:#FFFF33; font-style:italic;}

.mspg15pt-30ptblpurered { font-family: "MS PGothic", Osaka; font-size: 15pt; line-height: 30pt; font-weight: bold; color:#FF0000;}
.mspg18pt-140blred { font-family: "MS PGothic", Osaka; font-size: 18pt; line-height: 140%; font-weight: bold; color:#CC0000; }

.mspg22pt-30ptblpurered { font-family: "MS PGothic", Osaka; font-size: 22pt; line-height: 30pt; font-weight: bold; color:#FF0000;}

.mspg24pt-30ptblpurered { font-family: "MS PGothic", Osaka; font-size: 24pt; line-height: 30pt; font-weight: bold; color:#FF0000;}
.mspg24pt-30ptblpureredu { font-family: "MS PGothic", Osaka; font-size: 24pt; line-height: 30pt; font-weight: bold; color:#FF0000; text-decoration:underline;}

.mspg24pt-36ptblpurered { font-family: "MS PGothic", Osaka; font-size: 24pt; line-height: 36pt; font-weight: bold; color:#FF0000;}
.mspg24pt-36ptblpureredu { font-family: "MS PGothic", Osaka; font-size: 24pt; line-height: 36pt; font-weight: bold; color:#FF0000; text-decoration:underline;}

.mspg24pt-48ptblpurered-yellow { font-family: "MS PGothic", Osaka; font-size: 24pt; line-height: 28pt; font-weight: bold; color:#FF0000; background-color:#FFFF33;}


.mspg26pt-30ptblpurered { font-family: "MS PGothic", Osaka; font-size: 26pt; line-height: 30pt; font-weight: bold; color:#FF0000;}
.mspg26pt-30ptblpureredu { font-family: "MS PGothic", Osaka; font-size: 26pt; line-height: 30pt; font-weight: bold; color:#FF0000; text-decoration:underline;}


/*************************
MSゴシック
**************************/
.msg26pt-150bl-red { font-family: "ＭＳ ゴシック", Osaka; font-size: 26pt; line-height: 150%; font-weight:bold; color:#FF0000; }
.msg26pt-150blu-red { font-family: "ＭＳ ゴシック", Osaka; font-size: 26pt; line-height: 150%; font-weight:bold; color:#FF0000; text-decoration:underline; }

/*************************
Arial
**************************/
.arial5-150bl { font-family: Arial, Helvetica, sans-serif; font-size: 5pt; line-height: 150%; text-indent: 0px; font-weight:bold;}
.arial10-130bl { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 130%; text-indent: 0px; font-weight:bold}

.arial10-200 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 180%; text-indent: 0px;}
.arial10-200bl { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 180%; text-indent: 0px; font-weight:bold}
.arial10-200bl-yellow { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 180%; text-indent: 0px; font-weight:bold; background-color:#FFFF33;}
.arial10-200blu-yellow { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 180%; text-indent: 0px; font-weight:bold; background-color:#FFFF33; text-decoration:underline;}

.arial10-150blu-bule { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 150%; text-indent: 0px; font-weight:bold; color:#0000FF; text-decoration:underline;}


.arial11-130 { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 130%; text-indent: 0px;}

.arial11-180bl-yellow { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 180%; text-indent: 0px; font-weight:bold; color:#FFFF33;}
.arial11-180bl-white { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 180%; text-indent: 0px; font-weight:bold; color:#FFFFFF;}


.arial12-150bl-red { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; line-height: 150%; text-indent: 0px; font-weight:bold; color:#FF0000;}

.arial12-150blu-bule { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; line-height: 150%; text-indent: 0px; font-weight:bold; color:#0000FF; text-decoration:underline;}


.arial15-150bl-red { font-family: Arial, Helvetica, sans-serif; font-size: 15pt; line-height: 150%; text-indent: 0px; font-weight:bold; color:#FF0000;}


.arial18-180bl-yellow { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; line-height: 180%; text-indent: 0px; font-weight:bold; background-color:#FFFF33;}
.arial18-180blred { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; line-height: 180%; text-indent: 0px; font-weight:bold; color:#CC0000;}


.arial24-30ptbl{ font-family: Arial, Helvetica, sans-serif; font-size: 24pt; line-height: 30pt; text-indent: 0px; font-weight: bold;}
.arial24-30ptblpurered { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; line-height: 30pt; text-indent: 0px; font-weight: bold; color:#FF0000; }
.arial24-30ptblpurered-yellow { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; line-height: 30pt; text-indent: 0px; font-weight: bold; color:#FF0000; background-color:#FFFF33 }


.arial26-30ptblpurered { font-family: Arial, Helvetica, sans-serif; font-size: 26pt; line-height: 30pt; text-indent: 0px; font-weight: bold; color:#FF0000; }
.arial26-30ptblpureredu { font-family: Arial, Helvetica, sans-serif; font-size: 26pt; line-height: 30pt; text-indent: 0px; font-weight: bold; color:#FF0000; text-decoration:underline; }

/*************************
Tahoma
**************************/
.tahoma15pt-30ptblpurered { font-family:Tahoma; font-size: 15pt; line-height:30pt; font-weight:bold; color: #FF0000; }

.tahoma18pt-150blpurered { font-family:Tahoma; font-size: 18pt; line-height:150%; font-weight:bold; color: #FF0000; }



/*************************************************************************/
/** フォント **/
/*************************************************************************/
/** Arial **/
.arial { font-family: Arial, Helvetica, sans-serif;}

.arial8-120  { font-family: Arial, Helvetica, sans-serif; font-size:  8pt; line-height: 120%; text-indent: 0px; }

/*使った*/
.arial5-150blred { font-family: Arial, Helvetica, sans-serif; font-size: 5pt; line-height: 150%; text-indent: 0px; font-weight:bold; color:#CC0000}

/*使った*/
.arial8-110  { font-family: Arial, Helvetica, sans-serif; font-size:  8pt; line-height: 110%; text-indent: 0px; }
/*使った*/
.arial8-150  { font-family: Arial, Helvetica, sans-serif; font-size:  8pt; line-height: 150%; text-indent: 0px; }
/*使った*/
.arial10-120 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 120%; text-indent: 0px;}
/*使った*/
.arial10-120blred { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 120%; text-indent: 0px; font-weight:bold; color:#CC0000}
/*使った*/
.arial10-150 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 150%; text-indent: 0px;}
/*使った*/
.arial10-150bl { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 150%; text-indent: 0px; font-weight:bold}

.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;}

/*使った*/
.arial12-150blred { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; line-height: 150%; text-indent: 0px; font-weight:bold; color:#CC0000;}

.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;}
.arial15-150 { font-family: Arial, Helvetica, sans-serif; font-size: 15pt; line-height: 150%; text-indent: 0px;}

.arial8-120white  { font-family: Arial, Helvetica, sans-serif; font-size:  8pt; line-height: 120%; text-indent: 0px; color:#FFFFFF; }
.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-120blred-bl { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; line-height: 120%; text-indent: 0px; font-weight: bold; color: #CC0000;}
/*使った*/
.arial18-120blred-blu { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; line-height: 120%; text-indent: 0px; font-weight: bold; color: #CC0000; text-decoration:underline}


.arial18-150blred { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; line-height: 150%; text-indent: 0px; font-weight: bold; color: #CC0000;}



/*使った*/
.arial11-150bl { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 150%; text-indent: 0px; font-weight:bold;}
/*使った*/
.arial11-150blred { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 150%; text-indent: 0px; font-weight:bold; color: #CC0000;}

/*使った*/
.arial12-150bl { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; line-height: 150%; text-indent: 0px; font-weight:bold;}
/*使った*/
.arial20-40ptbl { font-family: Arial, Helvetica, sans-serif; font-size: 20pt; line-height: 40pt; text-indent: 0px; font-weight: bold;}
/*使った*/
.arial20-40ptblred { font-family: Arial, Helvetica, sans-serif; font-size: 20pt; line-height: 40pt; text-indent: 0px; font-weight: bold; color:#CC0000; }
/*使った*/
.arial24-110bl { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; line-height: 110%; text-indent: 0px; font-weight: bold;}
/*使った*/
.arial24-120bl { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; line-height: 120%; text-indent: 0px; font-weight: bold;}

.arial24-40ptbl { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; line-height: 40pt; text-indent: 0px; font-weight: bold;}

/*使った*/
.arial24-40ptblred { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; line-height: 40pt; text-indent: 0px; font-weight: bold; color:#CC0000; }
/*使った*/
.timerred { font-family:"ＭＳ 明朝", Arial ; font-size: 24pt; line-height: 30pt; text-indent: 0px; font-weight: bold; color:#CC0000; }
/*使った*/
.timerred20 { font-family:"ＭＳ 明朝", Arial ; font-size: 20pt; line-height: 25pt; text-indent: 0px; font-weight: bold; color:#CC0000; }

/*使った*/
.timegreen { font-family: Arial ; font-size: 24pt; line-height: 30pt; text-indent: 0px; font-weight: bold; color:#00CC33; }



/*使った*/
.arial20-40ptblu { font-family: Arial, Helvetica, sans-serif; font-size: 20pt; line-height: 40pt; text-indent: 0px; font-weight: bold; text-decoration:underline;}
/*使った*/
.arial20-40ptblured { font-family: Arial, Helvetica, sans-serif; font-size: 20pt; line-height: 40pt; text-indent: 0px; font-weight: bold; text-decoration:underline; color:#CC0000;}
/*使った*/
.arial24-40ptblured { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; line-height: 40pt; text-indent: 0px; font-weight: bold; text-decoration:underline; color:#CC0000;}


.arial21-150blred { font-family: Arial, Helvetica, sans-serif; font-size: 21pt; line-height: 150%; text-indent: 0px; font-weight: bold; color: #CC0000;}

/*使った*/
.arial24-150bl { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; line-height: 150%; text-indent: 0px; font-weight: bold;}
.arial26-110bl { font-family: Arial, Helvetica, sans-serif; font-size: 26pt; line-height: 110%; text-indent: 0px; font-weight: bold;}
.arial26-150bl { font-family: Arial, Helvetica, sans-serif; font-size: 26pt; line-height: 150%; text-indent: 0px; font-weight: bold;}

/*使った*/
.arial48-150blred { font-family: Arial, Helvetica, sans-serif; font-size: 48pt; 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%; }


/*使った*/
.mspg10pt-120 { font-family: "MS PGothic", Osaka; font-size: 10pt; line-height: 120%;}
/*使った*/
.mspg10pt-120red { font-family: "MS PGothic", Osaka; font-size: 10pt; line-height: 120%; color:#CC0000 }
/*使った*/
.mspg10pt-120blred { font-family: "MS PGothic", Osaka; font-size: 10pt; line-height: 120%; font-weight:bold; color:#CC0000; }


.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-150gray { font-family: "MS PGothic", Osaka; font-size: 10pt; line-height: 150%; color:#333333; }


.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%; }
.mspg10pt-190 { font-family: "MS PGothic", Osaka; font-size: 10pt; line-height: 190%; }
.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%; }

.mspg10pt-150bl { font-family: "MS PGothic", Osaka; font-size: 10pt; line-height: 150%; font-weight: bold; }
.mspg12pt-150bl { font-family: "MS PGothic", Osaka; font-size: 12pt; line-height: 150%; font-weight: bold; }
.mspg14pt-140bl { font-family: "MS PGothic", Osaka; font-size: 14pt; line-height: 140%; font-weight: bold; }

/*使った*/
.mspg14pt-150red { font-family: "MS PGothic", Osaka; font-size: 15pt; line-height: 140%; font-weight: bold; color: #cc0000; }


.mspg18pt-140bl { font-family: "MS PGothic", Osaka; font-size: 18pt; line-height: 140%; font-weight: bold; }
.mspg20pt-140bl { font-family: "MS PGothic", Osaka; font-size: 20pt; line-height: 140%; font-weight: bold; }
.mspg14pt-140red { font-family: "MS PGothic", Osaka; font-size: 14pt; line-height: 140%; font-weight: bold; color: #cc0000; }

/*使った*/
.mspg20pt-40ptbl { font-family: "MS PGothic", Osaka; font-size: 20pt; line-height: 40pt; font-weight: bold;}
/*使った*/
.mspg20pt-40ptblred { font-family: "MS PGothic", Osaka; font-size: 20pt; line-height: 40pt; font-weight: bold; color:#CC0000;}


/*使った*/
.mspg24pt-110bl { font-family: "MS PGothic", Osaka; font-size: 24pt; line-height: 110%; font-weight: bold;}
/*使った*/
.mspg24pt-120bl { font-family: "MS PGothic", Osaka; font-size: 24pt; line-height: 120%; font-weight: bold;}

/*使った*/
.mspg24pt-40ptblred { font-family: "MS PGothic", Osaka; font-size: 24pt; line-height: 40pt; font-weight: bold; color:#CC0000;}

/*使った*/
.mspg20pt-40ptblyellow { font-family: "MS PGothic", Osaka; font-size: 20pt; line-height: 40pt; font-weight: bold;  background-color:#FFFF33;}
/*使った*/
.mspg20pt-40ptblu { font-family: "MS PGothic", Osaka; font-size: 20pt; line-height: 40pt; font-weight: bold; text-decoration:underline; }
/*使った*/
.mspg20pt-40ptblured { font-family: "MS PGothic", Osaka; font-size: 20pt; line-height: 40pt; font-weight: bold; text-decoration:underline; color:#CC0000; }
/*使った*/
.mspg10pt-150red { font-family: "MS PGothic", Osaka; font-size: 10pt; line-height: 150%; 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; }


.mspg20pt-32ptred { font-family: "MS PGothic", Osaka; font-size: 20pt; line-height: 32pt; color: #cc0000; }
.mspg22pt-32ptred { font-family: "MS PGothic", Osaka; font-size: 22pt; line-height: 32pt; color: #cc0000; }
.mspg24pt-32ptred { font-family: "MS PGothic", Osaka; font-size: 24pt; line-height: 32pt; color: #cc0000; }
.mspg24pt-24bl { font-family: "MS PGothic", Osaka; font-size: 24pt; line-height: 32pt; color: #000000; }

.mspg24pt-24bl { font-family: "MS PGothic", Osaka; font-size: 24pt; line-height: 32pt; color: #000000; }

/*使った*/
.mspg24pt-40ptblu { font-family: "MS PGothic", Osaka; font-size: 24pt; line-height: 40pt; font-weight: bold; text-decoration:underline;}
/*使った*/
.mspg24pt-40ptblredu { font-family: "MS PGothic", Osaka; font-size: 24pt; line-height: 40pt; font-weight: bold; color:#CC0000; text-decoration:underline;}


.mspg36pt-150blred { font-family: "MS PGothic", Osaka; font-size: 36pt; line-height: 150%; color: #cc0000; font-weight:bold; }
.mspg48pt-150blred { font-family: "MS PGothic", Osaka; font-size: 48pt; line-height: 150%; color: #cc0000; font-weight:bold; }

/** MSP明朝**/
/*使った*/
.pmin10pt-150bl { font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt; line-height: 150%; font-weight:bold; }


/** MS明朝 **/
.min { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; }

.min09pt-150 { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 9pt;  line-height: 150%; }

/*使った*/
.min8pt-110 { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 8pt;  line-height: 110%; }

/*使った*/
.min10pt-120bl { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt;  line-height: 120%; font-weight:bold; }

/*使った*/
.min10pt-150 { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt;  line-height: 150%; }
/*使った*/
.min10pt-150bl { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt; line-height: 150%; font-weight:bold; }
/*使った*/
.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%; }
/*使った*/
.min24pt-150blred { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 24pt; line-height: 150%; font-weight:bold; color:#CC0000; }
.min26pt-180 { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 26pt; line-height: 180%; color:#CC0000; }
.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; }

.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; }

.min12pt-150blred { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 12pt; line-height: 150%; font-weight: bolder; color: #CC0000;}
.min13pt-150blred { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 13pt; line-height: 150%; font-weight: bolder; color: #CC0000;}
.min14pt-150blred { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 14pt; line-height: 150%; font-weight: bolder; color: #CC0000;}
.min18pt-150blred { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 18pt; line-height: 150%; font-weight: bolder; color: #CC0000;}


/*使った*/
.min18pt-120blred-bl { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 18pt; line-height: 120%; font-weight: bold; color: #CC0000;}
/*使った*/
.min18pt-120blred-blu { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 18pt; line-height: 120%; font-weight: bold; color: #CC0000; text-decoration:underline;}


.min14pt-30pt { font-family: "ＭＳ 明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 14pt; line-height: 30pt; }


/** MS P明朝 **/
.mspm13pt-150blred { font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 13pt; line-height: 150%; font-weight: bolder; color: #CC0000;}

/** Tahoma **/
.tahoma { font-family:Tahoma; }

/*使った*/
.tahoma18pt-bl { font-family:Tahoma; font-size: 18pt; font-weight:bold; }
/*使った*/
.tahoma20pt-bl { font-family:Tahoma; font-size: 20pt; font-weight:bold; }



/*使った*/
.tahoma18pt-150red { font-family:Tahoma; font-size: 18pt; line-height:150%; color: #cc0000; }
/*使った*/
.tahoma18pt-110blred { font-family:Tahoma; font-size: 18pt; line-height:110%; font-weight:bold; color: #cc0000; }


/** Courier New **/
.couriernew { font-family:"Courier New", Courier, mono; }

/*使った*/
.couriernew10pt { font-family:"Courier New", Courier, mono; font-size:: 10pt; line-height:120%; font-weight:bold; }
.couriernew10pt { font-family:"Courier New", Courier, mono; font-size:: 10pt; }
.couriernew12pt-bl { font-family:"Courier New", Courier, mono; font-size:: 12pt; font-weight:bold; }
.couriernew13pt-bl { font-family:"Courier New", Courier, mono; font-size:: 13pt; font-weight:bold; }
.couriernew14pt-bl { font-family:"Courier New", Courier, mono; font-size:: 14pt; font-weight:bold; }



/*************************************************************************/
/** 色 **/
/*************************************************************************/
.color_red {color: #CC0000; }
.color_brightred { color: #FF0000; }
.color_black {color: #000000; }
.color_white {color: #FFFFFF; }
