@charset "utf-8";


/*title
------------------------------------------------------------------------*/

div#title {
	height:125px;
	background: #000 url("../faq/images/title.jpg") no-repeat;
	}

div#title h2 {
	position: absolute;
	left: -1000px;
	width: 100px;
	}


/*container
------------------------------------------------------------------------*/

div#container {
	background: none;
	}


/*div#lead
------------------------------------------------------------------------*/
div#lead {
	margin:0px 20px 0px;
}


/*dt
------------------------------------------------------------------------*/
dt {
	color:#FFB423;
	border-bottom:1px dotted #9E9E9E;
	padding:0px 0px 2px 0px;
}

dd {
	margin-left:1em;
}


/*div#qalink
------------------------------------------------------------------------*/
div#qalink {
	margin:30px 20px 0px;
	background:#212121;
	padding:10px 10px;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	}
	
div#qalink ul {
	margin:5px 10px 10px 30px;
	list-style-image: url("../faq/images/arrow.gif") ;
	}

div#qalink ul li {
	margin:3px 0px;
	}

div#qalink ul li a {
	margin-left:-5px;
	}


/*div.txtbox
------------------------------------------------------------------------*/
div.txtbox {
	margin:40px 20px 0px;
	}
	
div.txtbox ul {
	list-style-type:circle;
	margin-left:30px;
	}

div.txtbox ul li {
	margin:3px 0px;
	}
	
div.txtbox ul a {
	margin-left:-5px;
	}

div.txtbox ol {
	list-style-type:decimal;
	margin-left:30px;
	}

div.txtbox ol li {
	margin:3px 0px;
	}


/*div.txtbox02
------------------------------------------------------------------------*/
div.txtbox02 {
	margin:20px 20px 0px;
	border:1px solid #616161;
	padding:5px 20px;
	background:#484848;
	}
	

/*div.qa
------------------------------------------------------------------------*/
div.qa {
	margin:30px 0px 0px;
	}

div.qa div.question {
	margin:0px 0px 3px;
	background: #212121 url("../faq/images/mark_q.gif") 5px 6px no-repeat;
	padding:3px;
	}

div.qa div.question p {
	margin-left:25px;
	color:#FFB423;
	}

div.qa div.answer {
	background: #484848 url("../faq/images/mark_a.gif") 5px 6px no-repeat;
	padding:3px;
	}

div.qa div.answer p,
div.qa div.answer table {
	margin-left:25px;
	}

div.qa div.answer table th{
	border-bottom:3px double #666;
	padding:3px 5px;
	}


div.qa div.answer table td{
	padding:0px 5px;
	}

/*caution
------------------------------------------------------------------------*/
div#caution {
	margin-top:10px;
	}



	