 div.comment_item{padding: 30px; background: #F1F1F1; font-family: 'PTSansBold'; margin-top: 24px; border: 1px solid #D4D4D4; border-top: 4px solid #6e96b0;}	 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;}form table td.caption{vertical-align:top; font-Family: 'Intro-Black'!important; padding-right: 15px;}form table td.input input{padding: 8px 10px!important; margin-bottom: 7px; font-Family: 'PTSansRegular'!important; border: 1px solid #CCC;  width: 460px;border-radius: 10px; box-shadow: inset 0 2px 6px -3px #333;}		form table td.input textarea{padding: 8px 10px!important; font-Family: 'PTSansRegular'!important; border: 1px solid #CCC; width: 460px; max-width: 460px; min-width: 460px; height: 120px; max-height: 120px; min-height: 120px; border-radius: 10px; box-shadow: inset 0 2px 6px -3px #333;}	form table#answer_mini{width: 100%;}		form table#answer_mini td{padding: 8px 8px; vertical-align: middle;}		form table#answer_mini td input{padding: 8px 8px; font-Family: "PTSansRegular"; border: 1px solid #CCC;  width: 230px;}		form table#answer_mini td textarea{padding: 8px 8px; font-Family: "PTSansRegular"; border: 1px solid #CCC; width: 230px; max-width: 230px; min-width: 230px; height: 110px; max-height: 110px; min-height: 110px;}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;}
