@charset "utf-8";
/* ===================================================================
CSS information

 file name  :faq.css
 author     :Ability Consultant
style info  :よくあるご質問ページ設定　ハックは最下部に記述
=================================================================== */


/*----------------------------------------------------
	index.html
----------------------------------------------------*/

/* con_faq_nav ナビゲーション
----------------------------------------------------*/
#faq .con_faq_nav {
	width: 690px;
	margin: 20px 0 30px 0;
}

#faq .con_faq_nav ul {
	width: 689px;
	padding: 1px 0 0 1px;
	overflow: hidden;
}

#faq .con_faq_nav ul li {
	width: 161px;
	margin: -1px 0 0 -1px;
	padding: 10px 0 10px 10px;
	background-color: #e9e7d1;
	border: 1px #ccc8a0 solid;
	float: left;
	font-size: 90%;

}

#faq .con_faq_nav ul li a {
	padding: 0 0 0 13px;
	background: url(../faq/images/ic_nav.gif) no-repeat 0 3px;
	font-weight: bold;
	text-decoration: underline;
}



/* con_faq_list 質問一覧
----------------------------------------------------*/
#faq .con_faq_list {
	width: 680px;
	margin: 0 0 40px 0;
	padding: 5px;
	background: url(../faq/images/bg_list.gif) repeat;
}

#faq .con_faq_list .box_faq {
	padding: 10px;
	background-color: #fff;
}

#faq .con_faq_list .box_faq h3 {
	margin: 0 0 10px 0;
	font-size: 110%;
}

#faq .con_faq_list .box_faq li {
	margin: 0 0 10px 0;
	padding: 0 0 0 20px;
	background: url(../faq/images/ic_list.gif) no-repeat left 2px;
}

#faq .con_faq_list .box_faq li a {
	text-decoration: underline;
}



/* list_faq 質問と回答[共通]
----------------------------------------------------*/
#faq .list_faq {
	width: 690px;
	margin: 0 0 30px 0;
	border-top: 2px #ccc8a0 solid;
}

#faq .list_faq h4 {
	padding: 10px 0 10px 40px;
	background: url(../faq/images/ic_q.gif) no-repeat 10px 10px;
	border-bottom: 1px #ccc8a0 dotted;
}

#faq .list_faq .txt {
	margin: 0 0 10px 0;
	padding: 10px 0 2px 40px;
	background: url(../faq/images/ic_a.gif) no-repeat 10px 10px;
}

#faq .list_faq .bt {
	padding: 0;
	text-align: right;
}

















/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}
