@charset "Shift_JIS";body {background-color: #ffff99;text-align: center;margin-right: auto;margin-left: auto;padding: 0;margin: 0;}a:link {text-decoration: none;}a:visited {text-decoration: none;}a:hover {text-decoration: underline;}a:active {text-decoration: underline;}#navi {margin: 20px 0px;}#navi a {font-size: small;line-height: 1.5em;}.navi {margin: 20px 0px;}.navi a {font-size: small;line-height: 1.5em;}h1 {font-size: x-large;font-weight: bold;color: #990000;margin-top: 15px;}h2 {font-size: large;font-weight: normal;color: black;margin-top: 15px;}h3 {font-size: medium;font-weight: normal;color: red;margin: 15px 0px;}h4 {font-size: x-large;font-weight: bold;color: #990000;margin-top: 15px;}h5 {font-size: x-large;font-weight: bold;color: blue;display: inline;}h6 {font-size: medium;font-weight: normal;color: black;display: inline;}p {font-size: medium;font-weight: normal;color: black;}.linktext{margin: 10px  10px 0 0 0;}#link {margin-bottom: 40px;}#link a {font-size: small;line-height: 1.5em;}#link span {font-size: x-small;line-height: 1.5em;}#sitemap td {font-size: x-small;}.red{color: red;}.select {font-size: small;line-height: 1.5em;}dl {width: 600px;text-align: center;}dt {font-size: medium;font-weight: normal;color: #003333;text-align: left;}dd {font-size: medium;font-weight: normal;color: #990000;text-align: left;margin: 8px 0 14px 0;}hr {width: 600px;border-top-width: 1px;border-top-style: dotted;border-right-style: none;border-bottom-style: none;border-left-style: none;border-top-color: #666666;margin: 10px auto;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-color: #666666;border-bottom-color: #666666;border-left-color: #666666;}.price {margin: 0;paddin: 0;text-align: right;font-size:small;}