 div.comment_item{padding: 30px;background: #F1F1F1;font-family: 'PTSansBold';margin-top: 24px;border: 1px solid #D4D4D4;border-top: 4px solid #337AB7;}
	 div.comment_item a.capt_q{font-size: 16px; margin-top: 13px; line-height: 22px; margin-bottom: 0px; display: block;}
 div.answer_item{padding: 14px 30px; background: #fff; border: 1px solid #D4D4D4; border-top: 0px;}
	 div.answer_item div.hollow{font-family: PTSansBold; font-size: 14px;}
	 div.answer_item div.answer{padding-left: 40px; font-size: 14px; line-height: 17px;}


p.ask {font-family: 'Roboto', sans-serif;/* font-weight: 700; */color: #188ece;font-size: 18px; margin-bottom: 11px; text-align: center;}

div.answer_detail{padding-bottom: 35px;}
	div.answer_detail p.date{color: #8C8C8C; font-size: 15px; margin: 0px 0px 20px 0px;}
	div.answer_detail div.answer_item{border: 1px solid #D4D4D4;}
	div.answer_detail a.whole_ans{display: block; font-size: 14px; margin-top: 10px;}
