div.oya {
	font-famiry: "ＭＳ ゴシック";
	font-size: 10pt;
	font-weight: bold;
	cursor: hand;
	color: blue;
}
td.oya {
	font-weight: bold;
}


.pWcaWarning{
	font-family: "ＭＳ ゴシック";
	font-size: 12pt;
	color: #cc00ff;
	background-color: #ffffff;
}
.pWcaOnColor {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	color: #000000;
	background-color: #ffffff;
}
.pWcaOnColorK {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	text-align: right;
	color: #000000;
	background-color: #ffffff;
}
.pWcaOnColorS {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	width: 100;
	color: #000000;
	background-color: #ffffff;
}
.pWcaOffColor {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	color: #696969;
	background-color: #696969;
}
.pWcaCalWorkday {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	text-align: right;
	color: #000000;
}
.pWcaCalHoliday {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	text-align: right;
	color: #ff0000;
}
.pWcaCalSaturday {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	text-align: right;
	color: #0000ff;
}
.pWcaCalToday {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	text-align: right;
	color: #000000;
	background-color: #ccffff;
}
.pWcaCalSelect {
text-align:right;
	font-size: 10pt;
	color: #000000;
	background-color: #ff0000;
}
.pWcaIndentK {
	margin-left: 30;
}
.pWcaButton {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	width: 120;
}
.pWcaTitleTXT {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	margin-top: 5;
	color: #000000;
}
.pWcaValueTXT {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	color: #000000;
}
.pWcaKingaku1 {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	text-align: right;
	color: #000000;
}
.pWcaKingaku2 {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	text-align: right;
	color: #000000;
	background-color: #fafaee;
}
.pWcaRowOddK {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	text-align: right;
	color: #000000;
	background-color: #f3f3da;
}
.pWcaRowOddKR {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	text-align: right;
	color: #FF0000;
	background-color: #f3f3da;
}
.pWcaRowOdd2R {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	color: #FF0000;
	background-color: #f3f3da;
}
.pWcaRowEvenK {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	text-align: right;
	color: #000000;
	background-color: #ffffff;
}
.pWcaRowEvenKR {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	text-align: right;
	color: #FF0000;
	background-color: #ffffff;
}
.pWcaRowEven2R {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	color: #FF0000;
	background-color: #ffffff;
}
.pWcaButen {
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	text-indent: 10;
	color: #000000;
	background-color: #f0e68c;
}
.pWcascrollXZAN {
	overflow-x: scroll;
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
	width: 210;
}
.pWcascrollY {
	overflow-y: auto;
	font-family: "ＭＳ ゴシック";
	font-size: 10pt;
}

