body {color:#333333; font-family:メイリオ; }
.h3-notext {
    margin:5px 0;
    border-top:1px solid #FF0033; /* 上線 */
border-bottom:1px solid #FF0033; /* 下線 */
border-right:1px solid #FF0033; /* 左側の線 */
}
.h3-notext dt {
    position: relative;
    color: white;
    font-weight:bold;
    float:left;
    clear:both;
    padding:10px 15px;
    background-color: #FF0033;
}
.h3-notext dd {
    padding:21.5px 30px;
    display:inline-block;
    margin:0;
}