
  #table_detail
{
 /* width:500px;
 text-align:left;
 border-collapse: collapse; */
 /* color:#2E2E2E;
 border:#A4A4A4; */
}
#table_detail tr:hover
{
 /* background-color:#ddd; */
 cursor:pointer;
}
#table_detail .hidden_row
{
 display:none;
}

.accordion-btn-open{
    transition: 0.2s;
    transform: translateX(-50%) rotate(180deg)!important;
    border-color: #999999 transparent transparent transparent!important;

}

.accordion-btn-close{
    transition: 0.2s;
    transform: inherit;
}

.blank_open{
  display: block!important;
}



.toggle_title {
	font-weight: bold;
	line-height: 42px;
	margin: 0;
	padding: 0 0 0 10px;
	position: relative;
	cursor: pointer;
	transition: 0.3s;
}
.toggle_title:hover {
	color: #fd7e00;
}
.toggle_title:after {
	content: "";
	display: inline-block;
	width: 28px;
	height: 28px;
	background:url(btn_arrow.png) no-repeat right top;
	position:absolute;
	top: 50%;
	right: 7px;
	transform: translateY(-50%);
	transition: 0.2s;
}
.toggle_title.selected:after {
	transform: translateY(-50%) rotate(180deg);
	transition: 0.2s;
}
.toggle_txt {
	display: none;
}
