.smk_accordion {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}
.smk_accordion .accordion_in {
  border: 1px solid #ccc;
  position: relative;
  z-index: 10;
  margin-top: -1px;
  overflow: hidden;
}
.smk_accordion .accordion_in .acc_head {
  position: relative;
  background: #FDFDFD;
  padding: 10px;
  font-size: 14px;
  display: block;
  cursor: pointer;
  height:22px;
  color:#98A9B3;
}
.smk_accordion .accordion_in .acc_head span {
	display:inline-block;
	text-align:center;
	font-family:Dotum;
	font-size:12px;
	vertical-align:middle;
}
.smk_accordion .accordion_in .acc_head span.index {
	width:50px;
}
.smk_accordion .accordion_in .acc_head span.date {
	width:100px;
}
.smk_accordion .accordion_in .acc_head span.estimate {
	width:75px;
}
.smk_accordion .accordion_in .acc_head span.faq-title {
	padding-left:20px;
	width:400px;
	text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.smk_accordion .accordion_in .acc_head span.attach {
	width:36px;
}
.smk_accordion .accordion_in .acc_head span.feedback {
	width:85px;
	text-align:right;
}
.smk_accordion .accordion_in .acc_content {
  background: #fff;
  color: #242424;
  padding: 20px;
  border-top:2px solid #1E83EB;
  font-size:12px;
  line-height:25px;
}
.smk_accordion .accordion_in .acc_content hr {display:block;height:1px;border:0;border-top:1px solid #e3e3e3;;clear:both;margin-top:20px;margin-bottom:20px;}
.smk_accordion .accordion_in .acc_content h1:first-of-type,
.smk_accordion .accordion_in .acc_content h2:first-of-type,
.smk_accordion .accordion_in .acc_content h3:first-of-type,
.smk_accordion .accordion_in .acc_content h4:first-of-type,
.smk_accordion .accordion_in .acc_content h5:first-of-type,
.smk_accordion .accordion_in .acc_content h6:first-of-type {
  margin-top: 5px;
}
.smk_accordion .accordion_in.acc_active > .acc_content {
  display: block;
}
.smk_accordion .accordion_in.acc_active > .acc_head {
  background: #fafafa;
  font-weight:bold;
  color:#1C7DC4;
}