body {
	font-family: "ＭＳ Ｐ明朝", serif;
	font-size:		11pt;
}

h1 {color:blue;	font-size:20pt;}
h2 {font-size:14pt;}
th {font-weight:bold; text-align:center;}
td {font-size:11pt;}
img {border:none;}

.label_title {font-size:15pt; font-style:italic; color:#0000FF; font:bold;}
.label_bold {font-weight:bold;}

/* フォント用 */
.ita { font-style:italic; font-size:14px;}
.chui { color:red; font-size:14px;}
.small {font-size:8px;}
.big {font-size:24px;}

.sisuu {font-size:9px;}

.red { color:#DC143C; font-size:10pt;}
.blue { color:#1E90FF; font-size:10pt;}
.green { color:#3CB371; font-size:10pt;}
.orange { color:#FFA500; font-size:10pt;}


/* tdタグ用 */
.color-yellow-td {background-color:#FFFF99; padding:2px;}
.color-green-td {background-color:#99FF00; padding:2px;}
.lab-kage-ipa-subject {
	border-style:solid;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:3px;
	border-left-width:3px;
	background-color:#FFE4E1;
	border-bottom-color:#FF3399;
	border-left-color:#FF99FF;
	font-weight:bold;
}

.lab-kage-ipa-subject2 {
	border-style:solid;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:3px;
	border-left-width:0px;
	background-color:#CCCCFF;
	border-bottom-color:#9933FF;
}

.ipa-title-td {
	font-size:10pt;
	font-weight:bold;
	border-style:solid;
	border-top-width:3px;
	border-right-width:3px;
	border-bottom-width:3px;
	border-left-width:3px;
	background-color:#CCFF99;
	border-top-color:#7CFC00;
	border-bottom-color:#7CFC00;
	border-left-color:#7CFC00;
	border-right-color:#7CFC00;
}
