h2.ttl {
    margin-top:0px;
    font-size: 16px;
    font-weight: normal;
    line-height: 33px;
    color: #fff;
    background:url(../img/bar_bg.gif) repeat-x bottom;
    border-top:solid 1px #d24b5a;
    border-bottom:solid 1px #936;
}

body, div, pre, p, ul, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, blockquote, form, fieldset, table, th, td {
    margin: 0;
    padding: 0;
    list-style-type:none;
}