
a:visited    { color: navy; text-decoration: none }
a:link  { color: blue; text-decoration: none }
a:hover, a:active  { color: red; text-decoration: underline }
body, td, th {
	color: black;
	font-size: 90%;
	line-height: 160%;
	font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}
h1               { color: blue; font-weight: bold; font-size: 140%; margin-top: 4pt; margin-bottom: 8pt; padding-top: 4pt; padding-bottom: 2pt; padding-left: 8pt; border-bottom: 1px solid blue; border-left: 12px solid }
h2           { color: blue; font-weight: bold; font-size: 140%; margin-bottom: 6pt; margin-left: 2pt; padding-top: 2pt; padding-bottom: 2pt; border-bottom: 2px dotted blue }
h3         { color: blue; font-weight: bold; font-size: 120%; margin-top: 8pt; margin-bottom: 4pt; margin-left: 8pt; padding-top: 2pt; padding-bottom: 2pt; border-bottom: 2px dotted blue }
h4    { color: blue; font-weight: bold; font-size: 100%; margin-bottom: 8pt; border-bottom: 2px dotted blue }
h5    { color: blue; font-weight: bold; font-size: 100%; margin-bottom: 2pt; margin-left: 4pt }
h6   { color: white; font-size: 100%; background-color: blue }
hr { height: 1pt }
img  { border: none }
ol { margin-top: 2pt }
ul { margin-top: 2pt }
.bgcol1 { background-color: blue }
.bgcol2 { background-color: #e6e6fa }
.bgcol3 { background-color: #a9a9a9 }
.coment { padding-right: 6px; padding-left: 15px }
.link1 { margin: 0pt 10pt 0pt 5pt }
.link2 { margin: 0pt 10pt 0pt 20pt }
.minus1 { font-size: 70% }
.nomargin { margin-top: 1pt }
.plus1{ font-size:100%; }
.title2      { color: blue; font-weight: bold; font-size: 150%; padding-bottom: 6pt }
.tblline   { border-bottom: 1px dashed gray }
.holiday { background-color: #ffe4e1 }