﻿@charset "utf-8";

/*
======================================
	KBC
	2009.10.16

	[11]QA
		1)QaTitle
		2)QaSection
		3)QaCategorylist
		4)QaQuestionAnswer
		5)QaOpinion
		6)QaOaSearch
======================================	
*/

@import url("fontset.css");
@import url("common_layout.css");
@import url("parts_common.css");

/*
-------------------------
	[11]QA
-------------------------
*/
/*
++++++++++++++++++++++++
	1)QaTitle
++++++++++++++++++++++++
*/
.QaTitle{
	background:url(http://www2.kbc.co.jp/qa/image/qa_bg_title.gif) no-repeat 0 0;
	width:670px;
	height:218px;
}
.QaTitle p{
	padding:195px 25px 0 0;
}
/*
++++++++++++++++++++++++
	2)QaSection
++++++++++++++++++++++++
*/
.QaSectionLeft{
	float:left;
	width:211px;
}
.QaSectionRight{
	float:right;
	width:449px;
}
/*
++++++++++++++++++++++++
	3)QaCategorylist
++++++++++++++++++++++++
*/
.QaCategoryTitle{
	background:url(http://www2.kbc.co.jp/qa/image/qa_bg_categories.gif) no-repeat 0 0;	
	height:103px;
}
.QaCategoryTitle h3{
	padding:23px 0 0 24px;
}
.QaCategorylist{
	background:url(http://www2.kbc.co.jp/qa/image/qa_bg_categorylist.gif) repeat-y 0 0;
}
.QaCategorylistHead{
	background:url(http://www2.kbc.co.jp/qa/image/qa_bg_categorylist_head.gif) no-repeat 0 0;
}
.QaCategorylistFoot{
	background:url(http://www2.kbc.co.jp/qa/image/qa_bg_categorylist_foot.gif) no-repeat left bottom;
}
.QaCategorylist ul{
	padding:28px 13px 0;	
}
.QaCategorylist li{
	background:url(http://www2.kbc.co.jp/qa/image/qa_cicle_pink.gif) no-repeat 0 3px;
	padding:0 0 15px 15px;
}
.QaCategoryHeight{
	min-height:435px;
	height:auto !important;
	height:435px;
}
/*
++++++++++++++++++++++++
	4)QaQuestionAnswer
++++++++++++++++++++++++
*/
.QaQuestionTitle{
	background:url(http://www2.kbc.co.jp/qa/image/qa_bg_subtitle.gif) no-repeat 0 0;
	padding:15px 10px 15px 13px;
	font-size:16px;
}
.QaQuestionList li{
	background:url(http://www2.kbc.co.jp/qa/image/qa_icon_question_s.gif) no-repeat 0 10px;
	border-bottom:1px dashed #979797;
	padding:10px 0 10px 45px;
	min-height:36px;
	height:auto !important;
	height:58px;
}
.QaInfoList li{
	background:url(http://www2.kbc.co.jp/qa/image/qa_icon_infoquestion.gif) no-repeat 15px 10px;
	border-bottom:1px dashed #979797;
	margin-left:9px;
	padding:10px 0 10px 60px;
	min-height:26px;
	height:auto !important;
	height:46px;
}
.QaAnswer h4,
.QaAnswer p{
	padding:0 0 15px 82px;
	min-height:71px;
	height:auto !important;
	height:85px;
	font-size:15px;
}
.QaAnswer h4{
	background:url(http://www2.kbc.co.jp/qa/image/qa_icon_question_l.gif) no-repeat 0 0;
	border-bottom:1px dashed #979797;
}
.QaAnswer p{
	background:url(http://www2.kbc.co.jp/qa/image/qa_icon_answer.gif) no-repeat 0 0;
}
.QaInfoTitle{
	background:#B5BFBB;
	margin-top:30px;
	padding:6px 0 5px 10px;
}

/*
++++++++++++++++++++++++
	5)QaOpinion
++++++++++++++++++++++++
*/
.QaOpinion{
	background:url(http://www2.kbc.co.jp/qa/image/qa_bg_opinion.gif) no-repeat 0 0;
	height:218px;
}
.QaOpinion h3{
	padding:26px 0 0 26px;
}
.QaOpinionText{
	margin:8px 29px 5px;	
}
/*
++++++++++++++++++++++++
	6)QaOaSearch
++++++++++++++++++++++++
*/
.QaOaSearch{
	border:1px solid #666;	
}
.QaOaTitle{
	background:url(http://www2.kbc.co.jp/qa/image/qa_bg_oatitle.gif) no-repeat 0 0;
	height:136px;
}
.QaOaTitle h3{
	padding:33px 0 18px 45px;	
}
.QaOaTitle ul{
	margin-left:9px;
}
.QaOaTitle li{
	float:left;
	height:40px;
	text-indent:-9999px;
}
.QaOaTitle ul a{
 	background-repeat:no-repeat;
	background-position:0 0;
	height:40px;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
}
.QaOaTitle ul a.QaTabMenu1,
.QaOaTitle ul a.QaTabMenu2{
	background:url(http://www2.kbc.co.jp/qa/image/qa_tab_oa.gif) no-repeat;
	width:142px;
}
.QaOaTitle ul a.QaTabMenu2{
	background-position:-142px 0;
}
.QaPanel{
	width:300px;
}
.QaPanel ul{
	margin:6px 7px;
}
.QaPanel li{
	border-bottom:1px dotted #979797;
	padding:5px 2px;
}
.QaPanel dt{
	float:left;
	clear:both;
}
.QaPanel dd{
	margin-left:155px;
}
#QaTv{
	border-top:4px solid #E30052;	
}
#QaRadio{
	border-top:4px solid #2CD51A;	
}
.QaOaProgram{
	background:url(http://www2.kbc.co.jp/qa/image/qa_wcircle_pink.gif) no-repeat 0 1px;
	padding-left:15px;
}	
