@charset "shift_jis";
body      { background-color: white; background-image: none; text-align: center; margin-top: 0 }
body,td,th {
	}

.nml_text       { color: #000; font-size: 70%; font-family: "ヒラギノ角ゴ Pro W6", Arial, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 120% }
A:link { color: #960; text-decoration: none }
A:visited { color: #960; text-decoration: none }
A:hover  { color: #960; text-decoration: underline }
#main   { background-color: #fff6ca; background-image: none; margin-top: 0; margin-right: auto; margin-left: auto; width: 648px; border-style: none solid solid; border-width: medium 1px 1px; border-color: #000 }
#footer     { color: #ffc; font-size: 9px; background-color: #4b2a00; letter-spacing: 0.2em; padding-top: 6px; padding-bottom: 4px; width: 648px; height: 15px; border-style: solid; border-width: 1px 0; border-color: #000 }
#footer A:link { color: #ffc; text-decoration: none }
#footer A:visited { color: #c90; text-decoration: none }
#footer A:hover  { color: #ffc; text-decoration: underline }
#copyright  { color: #000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0.1em; padding-top: 4px; padding-bottom: 4px }
#header {
	font-size: 70%;
	color: #744958;
}

#headunder   { color: #000; font-size: 65%; margin-top: 8px; margin-left: 13px; padding-bottom: 20px }
#headunder A:link { color: #960; text-decoration: none }
#headunder A:visited { color: #f90; text-decoration: none }
#headunder A:hover  { color: #960; text-decoration: underline }
.read_txt    { color: #000; font-family: Arial, Helvetica, sans-serif, 平成角ゴシック, "ＭＳ ゴシック", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 150% }
