h1    { font-size: 1.63em; line-height: 1em; margin-top: 0; margin-bottom: 0 }
h2        { font-size: 1.31em; line-height: 1.3em; margin-top: 0; margin-bottom: 0 }
h3    { font-size: 1.12em; line-height: 1.2em; margin-top: 0; margin-bottom: 0 }
h4        { font-size: 1em; line-height: 1.2em; font-family: "?l?r ?o?S?V?b?N", Osaka, "?????p?S?V?b?N", "?q???M?m?p?S Pro W3"; margin-top: 0.1em; margin-bottom: -0.2em}
h5       { font-size: 0.88em; line-height: 1.2em; margin-top: 0; margin-bottom: 0 }
h6   { font-size: 0.75em; line-height: 1em; margin-top: 0; margin-bottom: 0 }
p          { font-size: 0.88em; font-family: "ヒラギノ丸ゴ Pro W4"; line-height: 1.35em; margin-top: 0.1em; margin-bottom: 0; }
address     { font-style: normal; font-size: 0.63em; font-family: Osaka, "ＭＳ Ｐゴシック"; margin-top: 0; margin-bottom: 0 }
A:link    { color: navy; font-weight: bold; font-family: "?l?r ?o?S?V?b?N", Osaka; text-decoration: underline }
A:visited      { color: #85003f; font-weight: bold; font-family: "?l?r ?o?S?V?b?N", Osaka; text-decoration: none }
A:hover       { color: #696751; font-weight: bold; font-family: "?l?r ?o?S?V?b?N", Osaka; text-decoration: underline }
A:active      { color: #df3d15; font-weight: bold; font-family: "?l?r ?o?S?V?b?N", Osaka; text-decoration: underline }
body {
	background-attachment: fixed;
	background-position: left top;
	font-family: "ヒラギノ丸ゴ Pro W4", Osaka;
}
#container { width: 832px; margin: 0 auto; padding: 0; border-left: 1px solid #ff8ccd; border-right: 1px solid #ff8acc; }
