@charset "UTF-8";
/* CSS Document */
/*------------------------------------------------
title
------------------------------------------------*/
#title{
background:url(../qa/img/title.gif) top right no-repeat;
height:0px;
	width:860px;
	padding-top:67px;
	text-align:right;
margin:0px auto;
overflow:hidden;
	}
	
	#title_bt{
background:url(../qa/img/title_bt.gif) top right no-repeat;
display:block;
height:0px;
width:79px;
padding-top:34px;
overflow:hidden;
	}

.tt01{
background:url(../qa/img/tt01.gif) top right no-repeat;
width:836px;
height:0px;
	padding-top:44px;
overflow:hidden;
	}
.qa01,.qa02,.qa03,.qa04,.qa05{
width:400px;
height:0px;
	padding-top:40px;
	margin:15px 0px 0px 0px;
overflow:hidden;
	}
.qa01-1,.qa02-1,.qa03-1,.qa04-1,.qa05-1{
width:836px;
height:0px;
	padding-top:40px;
	margin:15px 0px 15px 0px;
overflow:hidden;
	}
.qa01{
background:url(../qa/img/title01.gif) top right no-repeat;
	}
h5.qa01-1{
background:url(../qa/img/title01-1.gif) top right no-repeat;
	}
	h5.qa02{
background:url(../qa/img/title02.gif) top right no-repeat;
	}
	h5.qa02-1{
background:url(../qa/img/title02-1.gif) top right no-repeat;
	}
	h5.qa03{
background:url(../qa/img/title03.gif) top right no-repeat;
	}
	h5.qa03-1{
background:url(../qa/img/title03-1.gif) top right no-repeat;
	}
	h5.qa04{
background:url(../qa/img/title04.gif) top right no-repeat;
	}
	h5.qa04-1{
background:url(../qa/img/title04-1.gif) top right no-repeat;
	}
	h5.qa05{
background:url(../qa/img/title05.gif) top right no-repeat;
	}
	h5.qa05-1{
background:url(../qa/img/title05-1.gif) top right no-repeat;
	}
	
.q_tt{
font-size:14px;
margin-left:10px;
font-weight:bold;
color:#4276da;
}
a.q_link{
color:#666666;
text-decoration:none;
}

a:hover.q_link{
color:#666666;
text-decoration:underline;
}

.qimg{
float:left;
}