@charset "utf-8";



#qaContent {
	position:relative;
	z-index:3;
	margin-bottom:90px;
	width: 100%;
}

/*
#qaContent:before{
	position:absolute;
	z-index:-1;
	bottom:-90px;
	right:0;
	width:600px;
	height:300px;
	content:"";
	background:url(../images/qa-bg.png) no-repeat center;
	background-size:cover;
	opacity:0.3;
}
*/


.accordionPart {
	/*margin: 10px 10px 50px 30px;*/
}

#qaContent ul.accordionPart li {
	border-bottom:1px dashed #cccccc;
	padding: 10px;
	margin: 15px 0;
	position:relative;
}

/*#qaContent ul.accordionPart li:first-child {
	border-top:2px dotted #36C9C9;
}*/

.qa_title {
	padding-left: 0px;
	color: #000000;
	cursor: pointer;
	font-size:1em;
	letter-spacing:1px;
	/*font-weight:100;*/
}
.qa_title_on {
	text-decoration: none;
	/*background:yellow;*/
	color:#5C9E22; /*滑鼠滑上問題項目變化*/
}

.qa_title  .icon{
	display:inline-block;
	width:30px;
	height:30px;
	text-align:center;
	line-height:28px;
	background:#5C9E22;
	color:#FFF;
	border-radius:50%;
	margin-right:5px;
}

#qaContent ul.accordionPart li:nth-child(2n)  .icon {
	background: #B4CF00;
}

/*#qaContent ul.accordionPart li:nth-child(2n) .qa_title{ color:#36C9C9; }*/

.qa_content {
	margin: 10px 0;
	background: rgba(235,243,228,0.8);
	padding: 20px;
	color: #333;
	/*border:1px solid #F9C291;*/
	/*border-radius:5px;*/
}


/*.qa_title .title{
	color:red;
}*/

/*.title_rg{
	position:absolute;
	top:0;
	right:0;
	font-size:0.8em;
}*/






