.contents h2,.contents p { margin-top:1em; }
.contents h2 { margin-bottom:2em; height:30px; text-indent:-9999em; overflow:hidden; background:url(../images/title_link1-4.gif) left center no-repeat; }
.contents h3 { margin-top:2em; background:url(../images/h4bg.gif) left center no-repeat; padding-left:16px; padding-bottom:5px; font-size:103%; font-weight:bold; color:#060; }
.contents h4 { color:#c30;margin:0.5em 0; }
.contents p { margin-bottom:2em; }
.contents strong { color:#f00; }
.contents a { color:#080; }
