#qaContent ul, li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#qaContent {
	width: 100%;
}


#qaContent ul.accordionPart {
	margin: 10px 10px 0px 0px;
}
#qaContent ul.accordionPart li {

}
#qaContent ul.accordionPart li .qa_title {
	background: #f3e5c0;
	color:#3c2c14;

	cursor: pointer;
	display: block;
	margin-bottom: 5px;
	padding: .4em 1em;
	z-index: 20;
	font-size:1.4em;
	font-weight:bold;
	
}
#qaContent ul.accordionPart li .qa_title:hover {
	background: #e5c390;
	color:#fff;
 -o-transition: color .20s linear;
 -webkit-transition: color .20s linear;
 -moz-transition: color .20s linear;
 transition:  color .20s linear;
}
#qaContent ul.accordionPart li .qa_title_on {
	text-decoration: none;
}
#qaContent ul.accordionPart li .qa_content {
	margin: 6px 0 0;

	padding-top: 10px;
	color: #000;
}

#qaContent img {
	max-width:380px;
	margin-right:10px;
	border:1px solid #CCC;
}
#qaContent img:hover {
	border:1px solid #000;
}
#qaContent .img1 {
	max-width:600px;
	margin-right:10px;
}
#qaContent .img2 {
	margin:0px;
}
#qaContent  .img3 {
	max-width:700px;
	margin-right:10px;
	margin-left:20px;
}
#qaContent .img4 {
	max-width:620px;
	margin-right:10px;
}
#qaContent  p {
	padding-top:10px;
	padding-left:10px;
	padding-bottom:0px;
	padding-right:10px;
	font-size:1.25em;
	color:#000;
	line-height:2em;
}
#qaContent .list_a ul {
	list-style-position:outside;
	padding:0;
	margin:0
}
#qaContent .list_a li {
	list-style-type:square;
	font-size:15px;
	padding-left:0px;
	margin-left:30px;
	line-height:24px;
	margin-bottom:10px;
	margin-right:20px; 
}

#qaContent .list_a li span {
	font-weight:bold;
	color:#039;
}
#qaContent .list_a li img {
	margin-bottom:10px;
	margin-top:5px;
}

#qaContent .list_b ul {
	list-style-position:outside;
	padding:0;
	margin:0
}
#qaContent .list_b li {
	list-style-type:decimal;
	font-size:15px;
	padding-left:0px;
	margin-left:30px;
	line-height:24px;
	margin-bottom:10px;
	margin-right:20px;
}

#qaContent .list_b li span {
	font-weight:bold;
	color:#039;
}
#qaContent .list_b li img {
	margin-bottom:10px;
	margin-top:5px;
}

#qaContent h3 {
	font-size:1.5em;
	font-weight:bold;
	color:#F30;
	margin-top:0;
	padding-top:0;
	margin-left:5px;
}
#qaContent h4 {
	font-size:1.3em;
	font-weight:bold;
	color:#000;
	margin-top:0;
	padding-top:0;
	margin-left:10px;
}



/*2*/


#qaContent ul.accordionPart2 {
	margin: 10px 10px 0px 0px;
}
#qaContent ul.accordionPart2 li {

}
#qaContent ul.accordionPart2 li .qa_title {
	background: #3348b1;
	color:#fff;
	border-radius: 5px;
	cursor: pointer;
	display: block;
	margin-bottom: 5px;
	padding: .4em 1em;
	z-index: 20;
	font-size:1.5em;
	font-weight:bold;
	-moz-box-shadow:1px 2px 5px #a2a2a2, inset 1px 1px 0px #fff;
	-webkit-box-shadow:1px 2px 5px #a2a2a2, inset 1px 1px 0px #fff;
	box-shadow:1px 2px 5px #a2a2a2, inset 1px 1px 0px #fff;
	border-top:1px solid #fff;
}
#qaContent ul.accordionPart2 li .qa_title:hover {
	background: #111937;
	color:#fff;
 -o-transition: color .20s linear;
 -webkit-transition: color .20s linear;
 -moz-transition: color .20s linear;
 transition:  color .20s linear;
}
#qaContent ul.accordionPart2 li .qa_title_on {
	text-decoration: none;
}
#qaContent ul.accordionPart2 li .qa_content {
	margin: 6px 0 0;

	padding-top: 10px;
	color: #000;
}

