@charset "Shift_JIS";/* 共通スタイル */a,a[name]:hover {background-color: #ffffff;color:#993366}a:link {color: #003399;}a:visited {color: #0033cc;}a:hover {color: #003399;background-color: #ffcc66;}a:active {color: #990033; }body {margin-right: 8%;margin-left: 8%;background-color: #ffffff;}body,p,li {color: #222222;line-height: 150%;}/* ここまで */h1 {margin-top: 1.5em;}h2 {color: #990066;margin-top: 1em;margin-bottom: 1em;border-width: 1px;border-top-style: dotted;border-bottom-style: dotted;boredr-color: #990066;padding-top: 0.3em;padding-bottom: 0.3em;padding-left: 1em;font-size: 150%;}h3 {padding-top: 0.5em;color: #0033cc;font-size: 120%;}.navi {text-align: right;}