@charset "utf-8";



/*-------------------------------------------------------------------------
 qaHeader
-------------------------------------------------------------------------*/

.qaHeader{
background:url(../image/qa/qa_head_bg.jpg) top center repeat-x;
padding:10px 10px 0;
}


.qaHeader .qaLink{
float:left;
width:320px;
padding-top:11px;
vertical-align:baseline;
}

.qaHeader .qaLink ul{
float:right;
}
.qaHeader .qaLink li{
float:left;
margin-left:10px;
padding-left:10px;
font-size:80%;
background:transparent url(../image/icon_arrow04.gif) no-repeat scroll 0 0.5em;
}

.qaHeader .qaLink2{
float:right;
width:310px;
}

.qaHeader .qaLink2 ul{
float:right;
}

.qaHeader .qaLink2 ul li{
float:left;
line-height:0;
}

#qaBtn01{background:url(../image/qa/qa_head_login_on.jpg) top center no-repeat;}
#qaBtn02{background:url(../image/qa/qa_head_regist_on.jpg) top center no-repeat;}
#qaBtn03{background:url(../image/qa/qa_ask_btn_on.jpg) top center no-repeat;}

/* bgSearch 検索ボタン
-------------------------------------------------------------------------*/

#mainArea .searchBox table{
clear:both;
width:100%;
border-collapse: inherit;
}

#mainArea .searchBox tr,
#mainArea .searchBox td{
padding:6px 5px 6px 10px;
}

#mainArea .searchBox .bgSearch{
background:#FFF4CA;
}

#mainArea .searchBox .bgSearch table{
width:570px;
margin-left:35px;
border:none;
}
#mainArea .searchBox .bgSearch table td{
border:none;
padding:0;
}

#mainArea .searchBox .bgSearch table td.askform{
width:390px;
padding-right:10px;
}
#mainArea .searchBox .bgSearch table td.askform input{
width:100%;
padding:2px 0;
}
#mainArea .searchBox .bgSearch table td.askbtn{
width:158px;
}

#searchBtn{background:url(../image/btn_search_on.jpg) top left no-repeat;}


/*-------------------------------------------------------------------------
 qaHeader
-------------------------------------------------------------------------*/
.qaListBox{
margin-bottom:35px;
}

.qaListBox .boxL{
float:left;
width:320px;
}
.qaListBox .boxR{
float:right;
width:320px;
}

.qaListBox ul li{
padding-left:15px;
margin-bottom:6px;
background:transparent url(../image/icon_arrow04.gif) no-repeat scroll 0 0.5em;
}





