@charset "UTF-8";
/* CSS Document */

/*----------------------------------

質問集
 
---------------------------------- */
.faq_q {
	background-image: url(../../img/faq/q.png);
	background-repeat: no-repeat;
    background-color: #e5e5e5;
	background-position: 10px 8px;
	padding-left: 5%;
	margin-bottom: 3%;
	font-weight: bold;
	/*color: #1b1b1b;*/
    color: #000;
	margin-top: 0px;
    line-height: 3.0em;
}

.faq_a {
	background-image: url(../../img/faq/a.png);
	background-repeat: no-repeat;
	background-position: 10px top;
	padding-left: 5%;
	margin-bottom: 5%;
}
/*-------------------------------------------------------------

タブレット
 
------------------------------------------------------------- */

@media screen and (min-width: 750px) and (max-width: 960px) {

.faq_q {
	padding-left: 7%;
}

.faq_a {
    padding-left: 7%;
}

}
/*-------------------------------------------------------------

スマホ
 
------------------------------------------------------------- */

@media screen and (max-width: 750px) {
.faq_q {
	padding: 3% 3% 3% 12%;
	background-position: 10px 8px;
	background-size: 30px 30px;
    line-height: 1.6em;
}

.faq_a {
	background-position: 4px -2px;
	background-size: 30px 30px;
    padding-left: 12%;
}

}