@charset "utf-8";

.titlelogo {
	padding:20px;
	background-color:#FCC;
}
.question li{
	list-style-image: url(/img/qa_q.gif);
	border-bottom:1px dashed #999;
	padding-top:10px;
	margin-left:-60px;
	margin-right:5px;
	margin-top:20px;
	font-size:12px;
}
.answer li{
	list-style-image: url(/img/qa_a.gif);
	margin-left:-60px;
	font-size: 12px;
}
#main h2.qa {
	border:1px dotted #FFF;
	background-color: #9C0;
	background-image: none;
	margin: 20px 5ps 10px 5px;
	padding: 5;
	font-weight:normal;
}
#main h3 {
	font-size:12px;
	color:#F66;
	background-color:#FFECEC;
	padding:5px 0 5px 10px;
	margin:20px 10px 10px 10px;
	border:1px solid #F99;
	border-left:5px solid #F99;
}
#main h4 {
	margin-left:30px;
}
#main .related {
	margin:0 5px 0 10px;
	padding:10px;
	border:1px solid #F90;
	background-color:#FFFEDF;
	font-size:11px;
}
#rightbox .banner {
	background-color:#FFFFFF;
	text-align: center;
	padding: 10px 0 10px 0;
	margin: 0 auto 0 auto;
	font-size: 12px;
}

#rightbox .banner img {
	padding-bottom: 10px;
}
#rightbox .ssl {
	background-color:#FFF;
	border:1px dashed #F69;
	margin:10px 0 10px 0;
	width:130px;
	font-size:11px;
}
#rightbox .ssl p {
	background-color:#F9C;
	width:130px;
	color:#FFF;
	padding:4px 0 4px 0;
	text-align: center;
}
#rightbox .ssl img {
	margin:4px 0 4px 0;
}
