@charset "utf-8";
h1{
	background-image: url(../q_a/images/h1.jpg);
}
h1#head01{
	background-image: url(../q_a/images/h101.jpg);
}
h1#head02{
	background-image: url(../q_a/images/h102.jpg);
}
h1#head03{
	background-image: url(../q_a/images/h103.jpg);
}
h1#head04{
	background-image: url(../q_a/images/h104.jpg);
}
h1#head05{
	background-image: url(../q_a/images/h105.jpg);
}
/*Special Setting*/
#maincontents .questionlist{
}
#maincontents .questionlist li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdd;
	background-image: url(../q_a/images/puestionlist_head.gif);
	padding-top: 0.8em;
	padding-bottom: 0.8em;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 63px;
}
#maincontents .questionlist li a{
	text-decoration: none;
}
#maincontents .questionlist li a:hover{
}
#maincontainer #maincontents h3.question{
	background-image: url(../q_a/images/question_h3_back.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 105px;
	color: #06c;
}
#maincontainer #maincontents .answer{
	background-image: url(../q_a/images/answer_h3_back.gif);
	background-position: left top;
	padding-left: 100px;
	background-repeat: no-repeat;
}
#maincontainer #maincontents .answer h4{
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
#maincontainer #maincontents .answer ul{
	margin-top: 0.5em;
}
#maincontents table .attentionframe{
	background-color: #FFF4E8;
	border: 1px solid #996;
}
#maincontents table .attentionframe td{
	background-color: #FFF4E8;
	padding-top: 0px;
	padding-left: 0px;
}
#maincontents table .attentionframe th{
	background-color: #FFF4E8;
}
