body { width: 1000px; margin-left: auto; margin-right: auto; line-height: 1.5; background-color: #F0F4F8; font-size: 12px }
h1 { font-size: 36px; font-family:  "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", "Mayryo", sans-serif; line-height: 1.0; margin-top: 40px}
h2 { font-size: 24px; font-family:  "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", "Mayryo", sans-serif; margin-top: 0px;}
h3 { font-size: 16px; font-family:  "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", "Mayryo", sans-serif; line-height: 1.0;  }
h4 { font-size: 14px; font-family:  "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", "Mayryo", sans-serif; line-height: 1.0; margin: 10px 0; }
h5 { font-size: 12px; font-family:  "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", "Mayryo", sans-serif; line-height: 1.0; margin: 8px 0 5px 0; }
div.topmenu { font-size: 16px; font-family:  "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", "Mayryo", sans-serif; font-weight: 900; height: 20px; margin: 0 5px 0px 5px; padding: 8px; float: left; border-bottom: 2px solid black}
div.item { width: 840px; position: relative; left: 40px; margin: 30px 0; padding: 20px; background-color: white; }

p { margin: 0; }
a {color:#000; background:inherit;; text-decoration: none }
a:hover {color:#E0691A; background:inherit;; text-decoration: none }
