@charset "utf-8";
/* CSS Document */

/*--------------------------------------------------------------------
STYLE
----------------------------------------------------------------------*/

.faq{
	margin:0 20px 0 0;
}


.comment{
	background:url(../../img/qanda/question.gif) no-repeat;
	padding:7px 0 7px 30px;	
	margin:0 20px 20px 20px;
}


.category ul{
	padding:10px 0 10px 20px;
}

.category ul li dl dt{
	background:url(../../img/qanda/question.gif) no-repeat left center;
	padding:12px 0 12px 30px;	
	font-size:13px;
	line-height:17px;
	
}

.category ul li dl dd{
	background:url(../../img/qanda/answer.gif) no-repeat left center;
	padding:12px 0 12px 30px;	
	font-size:13px;
	line-height:17px;

}

.category ul li a{
	color:#21435B;
	text-decoration:none;
}



.subttl{
	margin:30px 0;	
}


.topback{
	text-align:right;	
	margin-top:30px;
}



.test dd{
	display:none;
}


.category{
}

.in_category{
}

.in_wrap{
}


/* 780px以上 *//*
@media(min-width:780px){

.category{
		display: -webkit-flex;
		display: flex;
		-webkit-flex-direction: row;
		flex-direction: row;
		justify-content:center;
}


.in_category{
		display: -webkit-flex;
		display: flex;
		-webkit-flex-direction: row;
		flex-direction: row;
}

.in_wrap{
		display: -webkit-flex;
		display: flex;
		-webkit-flex-direction: column;
		flex-direction: column;
		-webkit-flex: 1;
		flex: 1;
}


}
*/


.test1 h3{
	background:#4789E6;

}


.test2 h3{
	background:#E65069;
}

.test3 h3{
	background:#9FBF00;
}


.test4 h3{
	background:#E6A100;
}




/*780px以上*/

@media(min-width:780px){

.in_category{
		display: -webkit-flex;
		display: flex;
		-webkit-flex-direction: row;
		flex-direction: row;
}

.in_wrap{
		display: -webkit-flex;
		display: flex;
		-webkit-flex-direction: column;
		flex-direction: column;
		-webkit-flex: 1;
		flex: 1;

}


}



