.freepage h1 {
    font-size: 2.8rem;
    padding: 2em 0;
    text-align: center;
    background: url(https://file003.shop-pro.jp/PA01042/594/images/lower-h1back.gif) repeat top;
}
.freepage .h3 {
    margin: 2em 0 1em 0;
    border-left: 5px solid #26b3cc;
    font-size: 2.0rem;
    font-weight: bold;
    padding-left: 0.5em;
}