@charset "utf-8";
/*
q_a よくあるご質問ページ
==========================================================*/
.seibiWrap {margin-top:150px;}
.categoryB-conteArea {width: 1200px;margin: 0 auto;}
.categoryB__text--big {
	font-size: 3.2rem;
	line-height: 150%;
	margin-bottom: 50px;
	font-weight: bold;
}
.q_aBlock li {
	display: flex;
	align-items: center;
	padding: 1.5% 3% 1.5%;
}
.q_aBlock li:nth-child(odd) {
	background:#F0F2F2;
	font-size: 1.6rem;
}
.q_aBlock li:nth-child(even){
	font-size: 1.4rem;
	padding: 2% 0 2% 3%;
	display: flex;
}
.q_aBlock li img {
	padding-right: 3%;
}
.q_aBlock span {display: inline;}
.q_aBlock .inlineTetx {
	padding-left: 0;
	text-indent: 0;
}
.q_text {margin-top: 40px;}
.q_aBlock--a_image  {
	max-width:45px;
    padding-left: 7px;
    padding-right: 3.6% !important;
}

@media all and (max-width: 1024px) {
	/*common設定コード*/
	.pageWrap {width: 100%;padding: 0 15px;}
}
@media all and (max-width: 1024px) {
	.seibiWrap {margin-top:10%;}
	.categoryB-conteArea {width: 100%;padding: 0 15px;}
}
@media all and (max-width: 768px) {
	.q_aBlock li {
		display: block;
		padding: 4% 2%  4% 3.5rem;
	    padding-left: 4.5rem;
	    text-indent: -1.5rem;
	}
	.q_aBlock li:nth-child(odd) {font-size: 1.4rem;line-height: 150%;}
	.q_aBlock li:nth-child(even) {
		font-size: 1.2rem;
		line-height: 140%;
		padding-right: 2%;
	}
	.q_aBlock--a_image  {
		padding-right: 4.5%;
		padding-left: 20px;
	}
}/*メディアクエリ768px*/
@media all and (max-width: 480px) {
	.q_aBlock li {text-indent: 0rem;}
	.q_aBlock li img {max-width: 30px;}
	.q_aBlock li:nth-child(odd) {
		padding-left: 5rem;
		text-indent:-4rem;
	}
	.q_aBlock--a_image  {
		padding-right: 3%;
		padding-left: 0px;
	}
}/*メディアクエリ480px*/