@charset "UTF-8";
h4 {
	background:url(../img/07/q.gif) no-repeat 40px top !important;
	background-size:30px !important;
	font-size:18px !important;
	margin-bottom:0 !important;
	padding:0 40px 5px 80px;
	border-bottom:1px solid #ccc !important;
}
h4+p, h4+div {
	background:url(../img/07/a.gif) no-repeat 40px 10px;
	background-size:30px;
	padding:10px 40px 0 80px;
}
section ul li {
	padding:0 40px;
	margin-bottom:70px;
}
section ul li ol li {
	margin-bottom:10px;
	padding:0;
	font-size:14px;
}
#trust07 a{
	display:inline;
}
 @media screen and (max-width:980px) {
section ul li {
	padding:0;
	margin-bottom:70px;
}
}
 @media screen and (max-width:600px) {
h4 {
	padding:0 9% 5px 40px !important;
	background:url(../img/07/q.gif), url(../img/arrow06.gif) !important;
	background-repeat:no-repeat !important;
	background-position: 0 top, 98% 50% !important;
	background-size:30px, 23px !important;
}
h4.open {
	padding:0 40px 5px 40px;
	background:url(../img/07/q.gif), url(../img/arrow05.gif);
	background-repeat:no-repeat;
	background-position: 0 top, 98% 50%;
	background-size:30px, 23px;
}
h4+p, h4+div {
	display:none;
	background:url(../img/07/a.gif) no-repeat 0 10px;
	padding:10px 0 0 40px;
	background-size:30px;
	line-height:1.7;
}
section ul li {
	margin-bottom:40px;
}
}
