.a { 
white-space: nowrap;
text-align:left;
color:#e597b2;
padding:4px 6px;
}
.b {
margin:0;　//divのpaddingとpのmarginで余白を調節しているのでhのmarginは0
}
.c {
margin:5px 0 0 8px;
color:#808080;
font-size:0.7em;　//通常のpに対して70％サイズ
}
h5 {
text-align:left;
color:#e597b2;
padding:4px 6px;
background-color:#FFF;
}
.d {
border-bottom:2px dotted #d7003a;
padding:4px 6px;
}

h1{
 display: inline;
text-align:left;
color:#e7609e;
padding:4px 6px;
}
.desc {
margin:5px 0 0 8px;
color:#999;
font-size:0.7em;　//通常のpに対して70％サイズ
}
.counter {
    display: inline}.a {
text-align:left;
color:#e7609e;
padding:4px 6px;
}

