/* CSS Document */
@import url("base2.css");
ul.dropdown li#r_link7 a{
	background-position:-827px -51px;
}

.box01-qa{
width:515px; padding:0px;
}
.border-qa{
	width:750px;
	border-top:#CC0000 solid 1px;
	border-left:#CC0000 solid 3px;
	border-bottom:#CC0000 solid 1px;
	border-right:#CC0000 solid 1px;
	height: 85px;
	margin: 10px 0px 0px 0px;
}
.box02-qa{
	width:125px;
	height:75px;
	float:left;
	padding: 5px;
}
.box03-qa{
width:610px; height:60px; float:left;
}
.box04-qa{
width:150px; height:50px; float:left;
}
.text-qa{
	width:460px;
	float:left;
	height: 50px;
}
.top01{
	width:750px;
	border-bottom:2px solid #CC0000;
	display:block;
	height:26px;
	margin-bottom: 20px;
	clear: both;
}
.box01{
width:530px; background:#EFEEE2; height:20px; text-align:center; margin:10px 0px 0px 0px;
}
.text-01{
	vertical-align:middle;
	margin-top: 10px;
	margin-bottom: 20px;
}
.text-01q{
	font-weight:bold;
	color:#CC0000;
	font-size:14px;
	clear:both;
}
.img{
	float:left;
	width:250px;
}
.ap01-box01{
	width:485px;
	margin:0px 0px 10px 10px;
	float:left;
} 
.ap01-box02{
	width:260px;
	margin:10px 0px 0px 0px;
	float:left;
	font-size:12px;
	height: 50px;
}
.ap01-box04{
width:255px; margin:0px 0px 5px 5px; float:left; font-size:12px;
}
.ap01-box03{
	width:255px;
	padding:5px 0px 0px 50px;
	height: 30px;
}
.normal li{
padding:0 0 0 0px;
	list-style:disc;
	margin:0 0 5px 20px;
}
.Rtext{
text-align:right; padding:20px 0px 0px 0px;
}
.TBM{
margin:20px 0px 20px 0px;
 }
 .b{
 font-weight:bold;
 }
#list{
width:500px; padding:5px 0px 0px 30px;
}
th{
	background:#FFFBC5;
}
tr.c2 th{
	background:#F4EEA2;
}
tr.c2 td{
	background:#EFEFED;
}
#q_navi{
	margin-bottom:20px;
}
#q_navi li{
	float:left;
}
#q_navi li a{
	width:149px;
	height:37px;
	display:block;
}
#q_navi li a:hover{
	-ms-filter: "alpha( opacity=60 )";
	filter:alpha(opacity=60);
	opacity:0.6;
}

