



.qabox { font-size: 90%; }
.qabox dl { margin: 20px 70px 80px 70px;line-height: 180%; }
.qabox dt span { color: #0000ff; }
.qabox dd { margin-bottom: 40px ; }
.qabox dd span { color: #ff3300; }


.tokutei_box {
	width: 90%;
	font-size: 90%;
}

.tokutei_box th {
	width: 30%;
	font-weight: normal;
}

table th,td { 
	border:solid #ccc ;
	border-width: 0 0 1px 0;
	padding:10px 0 10px 10px;
}

table span {
	font-weight: bold;
}

.kojinjoho p {
	font-size: 90%;
	line-height: 190%;

}





@media (max-width: 991px) {

.qabox dl { margin: 20px 30px 80px 30px; }
}


 @media (max-width: 767px) {/*767px以下で表示*/

.qabox dl { margin: 20px 30px 80px 20px; }

}	


@media (max-width: 575px) {/*575px以下*/

.qabox dl { margin: 20px 30px 80px 20px; }

}