/* -------------------------------------------------------
    japanknowledge.com ks.css（honmon.cssより独立）
    last update 2016.4.12  Ver 1.01
--------------------------------------------------------*/

/* ----------------------------------------
    ボタン領域 設定
-----------------------------------------*/
/*
#honmonSideArea .honmonTools .knowledgeSearcher .ui-state-active,
// #honmonSideArea .honmonTools .furigana .ui-state-active,
// #honmonSideArea .honmonTools .viewerSelect .ui-state-active,
#rightPane .knowledgeSearcher .ui-state-active {
	color: #4d3164;
	background: #fcf;
	box-shadow: 0 0 10px #fcf;
	-webkit-box-shadow: 0 0 10px #fcf;
	-moz-box-shadow: 0 0 10px #fcf;
}
*/


/* ----------------------------------------
    KnowledgeSearcher表示領域 設定
-----------------------------------------*/
#floatKsCtrlBase {
	position: absolute;
	width: 450px;
	background: #fff;
	box-shadow: 0px 0px 10px #999; /* CSS3 */
	-moz-box-shadow: 0px 0px 10px #999; /* Firefox用*/
	-webkit-box-shadow: 0px 0px 10px #999; /* Google Chrome, Safari用*/
	text-align: left;
}
#floatKsCtrlBase .headerFrame {
	position: relative;
	font-size: 116.7%;
	color: #fff;
	padding: 5px 10px;
	background: #4d3164;
	cursor: move;
}
#floatKsCtrlBase .headerFrame span.searchText {
	color: #fcc;
	font-weight: bold;
	margin: 0 5px 0 0;
}
#floatKsCtrlBase .headerFrame span.resultCount {
	font-size: 90%;
}
#floatKsCtrlBase .headerFrame #ksClose {
	position: absolute;
	right: 5px;
	font-weight: bold;
	color: #333;
	padding: 0 3px;
	background: #d9cae6;
	text-decoration: none;
}
#floatKsCtrlBase .resultListFrame {
	padding: 5px 10px;
}
#floatKsCtrlBase .resultListFrame ul {
}
#floatKsCtrlBase .resultListFrame ul li {
	margin: 5px 0;
	padding: 0;
}
#floatKsCtrlBase .resultListFrame ul li a {
	font-size: 116.7%;
	font-weight: bold;
}
#floatKsCtrlBase .resultListFrame ul li .body {
	margin-left: 2em;
}
#floatKsCtrlBase .pageNavFrame {
	padding: 5px 10px;
	background: #eee;
	text-align: center;
}
#floatKsCtrlBase .pageNavFrame span {
	display: inline-block;
}
#floatKsCtrlBase .pageNavFrame span.back {
	margin: 0 10px 0 0;
	padding: 0 10px 0 0;
	border-right: 1px solid #ccc;
}
#floatKsCtrlBase .pageNavFrame span.next {
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	border-left: 1px solid #ccc;
}



