#comments-thread h3#resp,
#comments-thread h3#reply-title{
  margin-bottom:30px;
    margin-left:-39px;
  padding-top:-20px;
    width: 696px;
        font-weight: bold;
        color:#ffffff;
	padding: 15px;
        border-bottom:5px solid #7ab900;
	background: #424242; /* Old browsers */
        text-decoration: none;
        word-wrap: break-word;
	line-height: 1.2;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#484848', endColorstr='#121212',GradientType=0 ); /* IE6-9 */

}

#comments-thread h3#resp{
  margin-left:20px;
  margin-right:20px;
    width: 726px;
}

#comments-thread {
  background-color:#eaeaea;
  padding-bottom:30px;
  margin-bottom:-20px;
  margin-left:-29px;
  margin-right:-29px;
  margin-top:-17px;
    width: 726px;
        margin-left: 0px;
}

/* AA用の設定 デフォルトでよければ削除してください */
#comments-thread p{
  font-size: 12pt;
  line-height: 18px;
  font-family: "Mona","IPA MONAPGOTHIC","MS PGothic","ＭＳ Ｐゴシック","MS Pｺﾞｼｯｸ","MS Pゴシック",sans-serif;
}

#comments-thread ol.commets-list,
#comments-thread div#respond {
  padding-left: 0px;
  margin-left:39px;
  margin-right:59px;

}

#comments-thread #commentform input,
#comments-thread #commentform textarea{
  margin:0;
  background-color:#fff;
  border:1px solid #d1d1d1;
}

#comments-thread #commentform label{
  display:block;
}

#comments-thread div.comment-info{
  font-size: 10pt;
  font-weight: bold;
}

#comments-thread cite.comment-author{
  color: #7ab900;
}

/* 必要のないものを削除 */
#comments-thread img.avatar,
#comments-thread p.comment-notes,
#comments-thread p.comment-form-url,
#comments-thread p.form-allowed-tags,
span.comment-reply{display:none;}
