/* トラックバック・コメント部分 */

.blogfeedback p {
    margin: 0px;
    padding: 0px;
}

h2.trackbacks-header, h2.comments-header {
    margin: 0em 0em 0.5em;
}

h2.comments-open-header {
    margin: 0em;
}

#trackbacks, #comments {
    font-size: 10pt;
}

.comment, .trackback, #comments-form {
    margin-bottom: 0.25em;
    border-bottom: 1px solid #cccccc;
    padding-bottom: 0.25em;
}

.trackbacks-info, .trackbacks-content, .comments-content, #comments-form {
    margin-left: 0.8em;
    margin-bottom: 2em;
}

.trackbacks-info, .trackbacks-content, .comments-content {
    margin-bottom: 2em;
}

#comments-form {
    margin-top: 0em;
    margin-bottom: 0em;
}

.comment .asset-header,
.comment .asset-content,
.comment .asset-body,
.comments-header,
.comment-content,
.comment-footer,
.comments-open-header,
.comments-open-content,
#comments-open-footer,
.comments-closed,
#comment-form-external-auth,
#comment-greeting,
.comments-open-moderated,
#comment-form-name,
#comment-form-email,
#comment-form-url,
#comment-form-remember-me,
#comment-form-reply,
#comments-open-text,
.trackback .asset-header,
.trackback .asset-content,
.trackback .asset-body,
.trackbacks-header,
.trackbacks-info,
.trackback-content,
.trackback-footer {
    margin-bottom: 0.5em;
}

.comments-open label {
    display: block;
}

#comment-author, #comment-email, #comment-url, #comment-text {
    width: 80%;
}

#comment-bake-cookie {
    margin-left: 0;
    vertical-align: middle;
}

#comment-form-remember-me label, #comment-form-reply label {
    display: inline;
}


#comment-submit {
    font-weight: bold;
}
#comments-open-captcha {
    margin-bottom: 0.5em;
}

#top-comment-nav, #comment-nav {
  list-style: none;
  width: 100%;
  margin: 0 0 1em 0;
  padding: 0;
  text-align: center;
}

#top-comment-nav li, #comment-nav li {
  display: inline;
  padding: 0;
}

#top-prev-comments, #prev-comments {
  text-align: left;
  margin: 0 1em 0 0;
}

#top-next-comments, #next-comments {
  text-align: right;
  margin: 0 0 0 1em;
}

#top-num-comments, #num-comments {
  text-align: center;
}

.comment-content {
  clear: none;
  line-height: 1.5;
  margin-bottom: 1em;
}

.comment-content p {
  margin-bottom: .5em;
}
.comment .asset-meta, .trackback .asset-meta {
    margin-top: .25em;
    border: 0;
    padding-top: 2px;
    padding-bottom: .3em;
    font-weight: normal;
    font-size: 8pt;
}
