@charset "UTF-8";
/* 初期設定 */


/***********************************************
　メイン画像
***********************************************/
div#ContContents h2{
	width:880px;
	height:50px;
	margin:0;
	padding:0;
	background:url(../images/common/tit_faq.jpg) no-repeat;
	text-indent:-9999px;
}

/***********************************************
　ベース
***********************************************/
div#ContContents div.Cont_Faq {
	width:600px;
	margin:0;
	padding:0;
	float:left;
}

div.Cont_Faq dl {
	width:600px;
	margin:20px 0 0 0;
}

div.Cont_Faq dt {
	width:600px;
	height:26px;
	margin:0;
	padding:7px 0 5px 10px;
	background:url(../images/faq/bk_faq.gif) no-repeat;
	float:left;
	
}
div.Cont_Faq dd {
	width:580px;
	margin:0;
	padding:0 10px 0 10px;
}

/***********************************************
　質問タイトル
***********************************************/
/* guide_tit01 */
div#ContContents h3.faq_stit01{
	width:600px;
	height:26px;
	margin:0 0 10px 0;
	_margin:0;
	padding:0;
	background:url(../images/faq/faq_stit01.gif) no-repeat;
	text-indent:-9999px;
	float:left;
}
/* guide_tit02 */
div#ContContents h3.faq_stit02{
	width:600px;
	height:26px;
	margin:30px 0 10px 0;
	_margin:30px 0 0 0;
	padding:0;
	background:url(../images/faq/faq_stit02.gif) no-repeat;
	text-indent:-9999px;
	float:left;
}
/* guide_tit03 */
div#ContContents h3.faq_stit03{
	width:600px;
	height:26px;
	margin:30px 0 10px 0;
	_margin:30px 0 0 0;
	padding:0;
	background:url(../images/faq/faq_stit03.gif) no-repeat;
	text-indent:-9999px;
	float:left;
}
/* guide_tit04 */
div#ContContents h3.faq_stit04{
	width:600px;
	height:26px;
	margin:30px 0 10px 0;
	_margin:30px 0 0 0;
	padding:0;
	background:url(../images/faq/faq_stit04.gif) no-repeat;
	text-indent:-9999px;
	float:left;
}
/***********************************************
　右ナビゲーション
***********************************************/
ul.faq_menu {
	margin:0 0 10px 0;
	padding:0;
	float:left;
	list-style:none;
}

ul.faq_menu li {
	margin:0 0 5px 0;
	padding:0;
}


