	A {text-decoration:none;}
	A:link {color:#0000a0;}
	A:visited {color:#0000a0;}
	A:hover {text-decoration:underline; color:#a00000;}
	body	{margin: 1px 2px 2px 1px; font-size:12pt; background-color:#ffffff;
			font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}
	.bgcolor 	{background-color:#ffffff;}
	.logo_bgcolor 	{background-color:#fffff0;}
	.menu_bgcolor 	{background-color:#4080c0;}
	.refer_bgcolor 	{background-color:#fffff8;}
	.content_bgcolor 	{background-color:#ffffff;}
	.menubar_edge 	{background-color:#ffd060;}
	.menubar_center 	{background-color:#ffffe0;}
	.bgcolor2	{background-color:#f8fcff;}
	.weekday	{background-color:#fffff4;}
	.holiday	{background-color:#fff8f8;}
	.saturday	{background-color:#f0fbff;}
	.blank		{background-color:#f0f0f0;}
	.fc1	{color:#000000;}
	.fc2	{color:#800000;}
	.fc3	{color:#006060;}
	.fc4	{color:#606060;}
	.fs1p	{font-size:1px;}
	.fs2p	{font-size:2px;}
	.fs3p	{font-size:3px;}
	.fs1	{font-size:1pt;}
	.fs2	{font-size:2pt;}
	.fs4	{font-size:4pt;}
	.fs6	{font-size:6pt;}
	.fs8	{font-size:8pt;}
	.fs9	{font-size:9pt;}
	.fs10	{font-size:10pt;}
	.fs11	{font-size:11pt;}
	.fs12	{font-size:12pt;}
	.fs14	{font-size:14pt;}
	.fs16	{font-size:16pt;}
	.fs18	{font-size:18pt;}
	.fs20	{font-size:20pt;}
	.lh14     {line-height:1.4;}
	.lh17     {line-height:1.7;}
	.lh20     {line-height:2.0;}

	.unconf	a:link	{color:#a0a0a0;}
	.unconf	a:visited	{color:#a0a0a0;}
	.unconf	a:hover	{color:#a0a0a0;}
	.unconf	{color:#a0a0a0;}

	.conf	a:link	{color:#0000a0;}
	.conf	a:visited	{color:#0000a0;}
	.conf	a:hover	{color:#800000;}
	.conf	{color:#007000;}

	.conc	a:link	{color:#000000;}
	.conc	a:visited	{color:#000000;}
	.conc	a:hover	{color:#000000;}
	.conc	{color:#000000;}

table {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}

table.tableformat {
	display: table;
	border-top: none;
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	border-left: none;
	empty-cells:show;
}
.tableformat td {
	padding: 5px 5px;
	border-top: 1px solid #e0e0e0;
	border-left: 1px solid #c0c0c0;
	empty-cells:show;
}
.tableformat th {
	color: #808080;
	padding: 2px 2px;
	border-top: 1px solid #606060;
	border-left: 1px solid #c0c0c0;
	empty-cells:show;
}
	
table.format1 {
	display: table;
	border-top: none;
	border-right: 1px solid #a0a0a0;
	border-bottom: none;
	border-left: none;
	empty-cells:show;
}
.format1 td {
	padding: 5px 5px;
	border-top: none;
	border-left: 1px solid #a0a0a0;
	empty-cells:show;
}
.format1 th {
	color: #800000;
	padding: 5px 5px;
	border-top: none;
	border-left: 1px solid #a0a0a0;
	empty-cells:show;
}
	
table.format2 {
	display: table;
	border-top: none;
	border-right: 1px solid #a0a0a0;
	border-bottom: 1px solid #a0a0a0;
	border-left: none;
	empty-cells:show;
}
.format2 td {
	padding: 5px 5px;
	border-top: 1px solid #a0a0a0;
	border-left: 1px solid #a0a0a0;
	empty-cells:show;
}
.format2 th {
	color: #800000;
	padding: 5px 5px;
	border-top: 1px solid #a0a0a0;
	border-left: 1px solid #a0a0a0;
	empty-cells:show;
}
	
