@charset "utf-8";

/* CSS Document */

/* =========================================================
 mainContents
========================================================= */
/* faq_menu
--------------------------------------------------------- */
ul#faq_menu {
	list-style: none;
}
ul#faq_menu a {
	float: left;
	width: 322px;
	height: 30px;
	display: block;
	margin: 2px;
}
ul#faq_menu li {
	display: inline;
}
ul#faq_menu li#regulation a {
	background: url(../images/faq/btn_regulation.jpg) 0 0 no-repeat;
}
ul#faq_menu li#regulation a:hover,
ul#faq_menu li#regulation a#active {
	background: url(../images/faq/btn_regulation.jpg) 0 -29px no-repeat;
}
ul#faq_menu li#spouse a {
	background: url(../images/faq/btn_spouse.jpg) 0 0 no-repeat;
}
ul#faq_menu li#spouse a:hover,
ul#faq_menu li#spouse a#active {
	background: url(../images/faq/btn_spouse.jpg) 0 -29px no-repeat;
}
ul#faq_menu li#documents a {
	background: url(../images/faq/btn_documents.jpg) 0 0 no-repeat;
}
ul#faq_menu li#documents a:hover,
ul#faq_menu li#documents a#active {
	background: url(../images/faq/btn_documents.jpg) 0 -29px no-repeat;
}
ul#faq_menu li#rate a {
	background: url(../images/faq/btn_rate.jpg) 0 0 no-repeat;
}
ul#faq_menu li#rate a:hover,
ul#faq_menu li#rate a#active {
	background: url(../images/faq/btn_rate.jpg) 0 -29px no-repeat;
}

/* questionBlock
--------------------------------------------------------- */
dl.questionBlock {
	border: 2px solid #CCCCCC;
	background: #E6F1F7;
	margin-bottom: 10px;
}
	dl.questionBlock dt {
		clear: left;
		float: left;
		padding: 5px 5px 5px 25px;
		width: 1em;
		background: url(../images/faq/img_question.gif) 5px 7px no-repeat;
	}
	dl.questionBlock dd {
		margin-left: 2.5em;
		padding: 5px 5px 5px 10px;
	}

/* answerBlock
--------------------------------------------------------- */
dl.answerBlock {
	border: 2px solid #CCCCCC;
	background: #FFFFCC;
	margin-bottom: 20px;
	margin-left: 2em;
}
	dl.answerBlock dt {
		clear: left;
		float: left;
		padding: 5px 5px 5px 25px;
		width: 1em;
		background: url(../images/faq/img_answer.gif) 5px 7px no-repeat;
	}
	dl.answerBlock dd {
		margin-left: 2.5em;
		padding: 5px 5px 5px 10px;
	}
