@charset "utf-8";
@import url(./cmn.css);
	
/* ---------------------------------------- 目次 */	
/* ブラウザ初期化スタイル */	
/* 汎用クラススタイル */	
/* 領域定義スタイル */	
/* 領域別スタイル */	
	
/* ---------------------------------------- 領域別スタイル*/


/*コンテンツ設定*/		
.contents_in {
	width:960px;
	height:auto;
	
}		


/*　よくあるご質問　*/


#faq {
	width: 800px;
	height: auto;
	border: #666666 1px solid;
	background: #FFF;
	padding: 20px 50px;
	margin: 20px 30px;
}


/*冒頭テキスト*/
.faq_p {
	padding: 20px 0 10px;
	font-size: 16px;
	height: auto;
	margin-bottom: 30px;
	border-bottom: dotted 1px #666666;
}



/* qa枠　*/
.q_a {
	width: 800px;
	height: auto;
	margin-bottom: 20px;
	border-bottom: dotted 1px #666666;
}

/* q画像　*/
.q_img {
	width: 44px;
	height: 44px;
	float: left;
}

/* qテキスト　*/
.q_p {
	padding-top: 10px;
	padding-left: 60px;
	font-size: 18px;
	height: auto;
	margin-bottom: 20px;
	font-weight: bold;
}


/*a　画像*/
.a_img {
	width: 44px;
	height: 44px;
	float: left;
}

/*a　テキスト*/
.a_p {
	padding-left: 60px;
	padding-top: 10px;
	font-size: 18px;
	height: auto;
	margin-bottom: 30px;
	line-height: 150%;
	
}


/*a 赤字*/
.attention {
	font-size: 18px;
	color: #F00;
}



