@charset "utf-8";

/* -----------------------------------------------------------

	よくあるご質問 CSS

----------------------------------------------------------- */

.faq #low_faq ul {
	margin: 0 0 40px 10px;
}

.faq #low_faq ul li {
	padding: 5px 0 5px 25px;
	background: url(../img/faq/icon_01.jpg) left 0.4em no-repeat;
}

.faq #low_faq ul li a:link,
.faq #low_faq ul li a:visited {
	text-decoration: none;
}

.faq #low_faq ul li a:hover,
.faq #low_faq ul li a:active {
	text-decoration: underline;
}

.faq #low_faq dl {
	margin-bottom: 30px;
	padding: 0 15px;
	border: 1px solid #CCCCCC;
}

.faq #low_faq dl dt {
	padding: 14px 0 0 40px;
	color: #0099FF;
	font-weight: bold;
	font-size: 134%;
	background: url(../img/faq/icon_02.jpg) left 10px no-repeat;
	border-bottom: 1px dotted #0198ff;
}

.faq #low_faq dl dd {
	padding: 27px 0 0 40px;
	background: url(../img/faq/icon_03.jpg) left 20px no-repeat;
}

.faq #low_faq dl dd p {
	margin-bottom: 15px;
}

.faq #low_faq dl dd p.btn {
	text-align: right;
}

.faq #low_faq dl dd p.btn img {
	max-width: 119px;
}



/*############################################################################################*/
/* スマホ向け指定：～480px */
/*############################################################################################*/

@media only screen and (max-width: 480px) {

	.faq #low_faq dl dt {
		padding: 14px 0 0 40px;
		font-size: 110%;
	}
	
	

}

/*############################################################################################*/
/* タブレット向け指定：481px～768px */
/*############################################################################################*/
@media only screen and (min-width: 481px) and (max-width: 906px) {


}