
body   { color: #424242; font-size: 12px; line-height: 18px; font-family: "ヒラギノ角ゴ Pro W3", Meiryo, "ＭＳ Ｐゴシック", メイリオ, 平成角ゴシック, Osaka, "ＭＳ ゴシック"; text-decoration: none; margin: 10px }
h1 { color: #fff; font-weight: normal; font-size: 12px; line-height: 18px; font-family: "ヒラギノ角ゴ Pro W3", Meiryo, メイリオ, "ＭＳ Ｐゴシック", 平成角ゴシック, Osaka, "ＭＳ ゴシック"; text-decoration: none; margin-top: 25px; margin-left: 230px }
h2      { color: #424242; font-size: 18px; line-height: 30px; background-image: url(pic/h2.gif); text-indent: 15px }
h3    { color: #424242; font-weight: bold; font-size: 14px; line-height: 21px; background-color: #d3d3d3; text-indent: 15px; margin-left: 5px }
h4    { color: #424242; font-weight: bold; font-size: 14px; line-height: 21px; text-decoration: none; text-indent: 15px; margin-left: 5px; border-bottom: 2px dotted #d3d3d3 }
h5 { color: #ce5348; font-weight: normal; font-size: 12px; line-height: 16px; margin-right: 5px; margin-left: 5px; padding: 7px; border: solid 1px #ce5348 }
p { font-size: 12px; line-height: 18px; text-indent: 10px }
.li   { font-size: 12px; line-height: 18px; list-style-image: url(pic/li.gif) }
.td  { padding: 10px }
.table { font-weight: normal; font-size: 12px; line-height: 16px; text-decoration: none; margin: 10px }
.yougo        { color: #c0c0c0; font-size: 13px; line-height: 13px; margin: 0px; padding: 3px }
.yougo A:link         { color: #fff; font-size: 13px; line-height: 13px; text-decoration: none; background-color: #808080; margin: 0px; padding: 3px }
.yougo A:visited         { color: #fff; font-size: 13px; line-height: 13px; text-decoration: none; background-color: #808080; margin: 0px; padding: 3px }
.yougo A:active         { color: #fff; font-size: 13px; line-height: 13px; text-decoration: none; background-color: #808080; margin: 0px; padding: 3px }
.yougo A:hover         { color: #fff; font-size: 13px; line-height: 13px; text-decoration: none; background-color: #ce5348; margin: 0px; padding: 3px }
.pan      { color: #919191; font-size: 10px; line-height: 10px }
.pan A:link      { color: #919191; font-size: 10px; line-height: 10px; text-decoration: none }
.pan A:visited      { color: #919191; font-size: 10px; line-height: 10px; text-decoration: none }
.pan A:active      { color: #919191; font-size: 10px; line-height: 10px; text-decoration: none }
.pan A:hover      { color: #919191; font-size: 10px; line-height: 10px; text-decoration: none; background-color: #dadada }
.body A:link     { color: #424242; font-size: 12px; line-height: 18px; text-decoration: underline }
.body A:visited     { color: #424242; font-size: 12px; line-height: 18px; text-decoration: underline }
.body A:active     { color: #424242; font-size: 12px; line-height: 18px; text-decoration: underline }
.body A:hover     { color: #424242; font-size: 12px; line-height: 18px; text-decoration: underline; background-color: #dcdcdc }
.anchor A:link      { color: #424242; font-size: 12px; line-height: 18px; text-decoration: none }
.anchor A:visited      { color: #424242; font-size: 12px; line-height: 18px; text-decoration: none }
.anchor A:active      { color: #424242; font-size: 12px; line-height: 18px; text-decoration: none }
.anchor A:hover      { color: #c0c0c0; font-size: 12px; line-height: 18px; text-decoration: none }
.f A:link   { color: #1500ff; font-size: 12px; line-height: 16px; text-decoration: none; margin: 5px 0px 0px }
.f A:visited   { color: #1500ff; font-size: 12px; line-height: 16px; text-decoration: none; margin: 5px 0px 0px }
.f A:active   { color: #1500ff; font-size: 12px; line-height: 16px; text-decoration: none; margin: 5px 0px 0px }
.f A:hover   { color: #fff; font-size: 12px; line-height: 16px; text-decoration: none; margin: 5px 0px 0px }
.footer  { color: #fff; font-style: italic; font-size: 11px; line-height: 13px; padding: 0px }
.nav    { color: #fff; font-size: 16px; line-height: 30px; font-family: "ヒラギノ角ゴ Pro W3", Meiryo, メイリオ, "ＭＳ Ｐゴシック", Osaka, "ＭＳ ゴシック"; width: 244px }
.nav .nl { text-align: left; list-style-type: none; margin: 0; padding: 0 }
.nav .nl li  { background-color: #a9a9a9; border-right: 0px none; border-bottom: 2px solid #fff }
.nav .nl li a     { color: #fff; font-size: 16px; line-height: 30px; font-family: "ヒラギノ角ゴ Pro W3", Meiryo, メイリオ, "ＭＳ Ｐゴシック", Osaka, "ＭＳ ゴシック"; text-decoration: none; background-color: #a9a9a9; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; position: relative; display: block }
.nav .nl li a:hover     { color: #fff; font-size: 16px; line-height: 30px; font-family: "ヒラギノ角ゴ Pro W3", Meiryo, メイリオ, "ＭＳ Ｐゴシック", Osaka, "ＭＳ ゴシック"; text-decoration: none; background-color: #c0c0c0 }
.no .nav .nl li    { color: #fff; font-size: 16px; line-height: 30px; font-family: "ヒラギノ角ゴ Pro W3", Meiryo, メイリオ, "ＭＳ Ｐゴシック", Osaka, "ＭＳ ゴシック"; text-decoration: none; background-color: #808080; list-style-type: none; padding-top: 10px; padding-bottom: 10px; padding-left: 10px }
