body { background-color: #ffffff; margin: 0; padding: 0; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", メイリオ, "ＭＳ Ｐゴシック", sans-serif; color: #282828; font-size: 120%; font-weight: normal; }
a { color: #282828; text-decoration: none; }
a:hover { color: red; }
p.line30 { line-height: 30px; }
p.line40 { line-height: 40px; }
a img{ opacity: 1;transition: 0.3s;}
a:hover img{opacity: .5;}
