.ayumi h4 { margin-left: 1em; padding-top: 1em; padding-left: 2em; border-top: 1px solid #d92653; }
.ayumi h3 { background-color: #f0f0f0; padding: 0.5em 0.5em 0.5em 1em; }
.bg_orange { background-color: #fc0; padding: 3px; }
#btn a:hover    { color: white; font-size: 95%; background-color: orange; padding-top: 2px; padding-bottom: 2px; border-left: 12px solid #d92653; }
#btn a   { font-size: 95%; font-weight: bold; text-decoration: none; display: block; margin: 0 6px 0 2px; padding: 2px 6px; border-left: 12px solid #d92653; }
