@charset "utf-8";
/* HANABUSA KNOWLEDGE.CSS  */


/*--------------------------------------
*	
*	00.KNOWLEDGE_COMMON
*	01.KNOWLEDGE_INDEX
*	02.KNOWLEDGE_CAT_ARC
*	03.KNOWLEDGE_ENTRY
*	04.KNOWLEDGE_DOWNLOAD
*	05.KNOWLEDGE_MAIL_CONSULT
*
*--------------------------------------*/


/**-------------------------------------
	00.KNOWLEDGE_COMMON
---------------------------------------**/

p.topCopy
{
	padding: 10px;
	background-color: #FDFDFD;
	border: 1px dotted #E1E1E1;
}

/**-------------------------------------
	01.KNOWLEDGE_INDEX
---------------------------------------**/

div#knowledgeIndexBox
{

}

div#knowledgeIndexBox a,
div#knowledgeCategoryBox a
{
	font-weight: bold;
	color: #006699;
}

div#knowledgeIndexBox li.secondaryLi ul li a
{
	font-weight: normal;
}

div#knowledgeIndexBox h3
{
	margin: 0 0 20px 0;
}

/* PRIMARY BLOCK */
div#knowledgeIndexBox ul.primaryUl
{
	background: url(../images/knowledge_prm_sideline.gif) repeat-y;
}

div#knowledgeIndexBox ul li.primaryLi
{
	
}

div#knowledgeIndexBox ul li.primaryLi span.primaryTitle
{
	display: block;
	background: url(../../common/images/cmn_dotted_devider630.gif) repeat-x 0 10px;
}

/* SECONDARY BLOCK */
div#knowledgeIndexBox ul.secondaryUl
{
	margin: 20px 0 0 10px;
	padding: 0 0 0 115px;
	background: url(../images/knowledge_scd_topbk.gif) no-repeat 0 10px;
}

div#knowledgeIndexBox ul.endScdBlock
{
	margin: 20px 0 0 10px;
	padding: 0 0 0 110px;
	background: url(../images/knowledge_scd_ul_end_bk.gif) no-repeat 0 10px;
}

div#knowledgeIndexBox ul li.secondaryLi
{
	
}

div#knowledgeIndexBox ul li.secondaryLi span.secondaryTitle
{
	display: block;
	padding: 3px 0 20px 20px;
	background: url(../images/knowledge_scd_icon.gif) no-repeat 0 7px;
}

/* ENTRY BLOCK */
div#knowledgeIndexBox ul li.secondaryLi ul
{
	margin: 0 0 0 4px;
	padding: 0 0 0 3px;
	background: url(../images/knowledge_ent_ul_bk.gif) repeat-y;
}

div#knowledgeIndexBox ul li.secondaryLi ul li
{
	display: block;
	padding: 0 0 5px 140px;
	background: url(../images/knowledge_ent_libk.gif) no-repeat 0 9px;
}

div#knowledgeIndexBox ul li.secondaryLi ul li.endBlock
{
	background: url(../images/knowledge_ent_li_end_bk.gif) no-repeat left 0;
}

/**-------------------------------------
	02.KNOWLEDGE_CAT_ARC
---------------------------------------**/

div#knowledgeCategoryBox
{

}

div#knowledgeCategoryBox h3
{
	margin: 0 0 30px 0;
}

div#knowledgeCategoryBox h4
{
	margin: 0 0 15px 0;
	padding: 0 0 0 25px;
	background: url(../images/knowledge_cat_tt_icon.gif) no-repeat 3px 6px;
	font-size: 107%;
	font-weight: bold
}

div#knowledgeCategoryBox ul
{
	margin: 0 0 30px;
	padding-top: 1px;
	background: url(../images/knowledge_cat_devider.gif) no-repeat left top;
}

div#knowledgeCategoryBox ul li
{
	display: block;
	padding: 10px 5px 10px 10px;
	background: url(../images/knowledge_cat_devider.gif) no-repeat left bottom;
}

div#knowledgeCategoryBox ul li.knowOdd
{
	background-color: #F9F9F9;
}

div#knowledgeCategoryBox ul li a
{
	display: block;
	padding: 0 0 0 25px;
	background: url(../images/knowledge_cat_ent_tt_bk.gif) no-repeat 2px 4px;
}

/**-------------------------------------
	03.KNOWLEDGE_ENTRY
---------------------------------------**/

div#knowledgeEntryBox
{

}

div#knowledgeEntryBox h3
{
	margin: 0 0 30px 0;
}

div#knowledgeEntryBox h4
{
	margin: 0 0 7px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #BBBBBB;
	font-size: 107%;
	font-weight: bold;
}

div#knowledgeEntryBox h4.entTitle
{
	margin: 0 0 30px 0;
	padding: 7px 10px 7px 35px;
	background: url(../images/knowledge_cat_tt_icon.gif) no-repeat 15px 11px;
	background-color: #FDFDFD;
	border: none;
	border: 1px dotted #E1E1E1;
	border-bottom: 1px dotted #E1E1E1;
	font-size: 107%;
	font-weight: bold;
}


div#knowledgeEntryBox h5
{
	display: inline-block;
	margin: 10px 0 10px 0;
	padding: 6px 10px;
	background-color: #FDFDFD;
	border: 1px dotted #E1E1E1;
	font-size: 107%;
	font-weight: bold;
	color: #666699;
}

div#knowledgeEntryBox p
{
	margin: 0 0 20px 0;
}

div#knowledgeEntryBox h6
{
	display: block;
	margin: 0 0 5px 0;
	font-weight: bold;
}

div#knowledgeEntryBox strong
{
	font-weight: bold;
}	

div#knowledgeEntryBox ol
{
	padding: 0 0 0 20px;
	list-style-position: inside;
	list-style: decimal;
}	

div#knowledgeEntryBox ul
{
	padding: 0 0 0 20px;
	list-style-position: inside;
	list-style: circle;
}

div#knowledgeEntryFoot
{
	position: relative;
	margin: 0 0 100px 0;
	height: 0;
	/*border: 1px solid #33FFCC;*/
}

div#knowledgeEntryFoot p.prev
{
	position: absolute;
	width: 35px;
}


div#knowledgeEntryFoot p.next
{
	position: absolute;
	left: 595px;
	width: 35px;
}


/**-------------------------------------
	04.KNOWLEDGE_DOWNLOAD
---------------------------------------**/

div#downloadBox
{

}

div#downloadBox h3
{
	margin: 0 0 20px 0;
}

div#downloadBox div.midBox ul
{
	margin: 0 0 30px;
	padding-top: 1px;
	background: url(../images/knowledge_cat_devider.gif) no-repeat left top;
}

div#downloadBox div.midBox ul li
{
	display: block;
	padding: 10px 5px 10px 10px;
	background: url(../images/knowledge_cat_devider.gif) no-repeat left bottom;
}

div#downloadBox div.midBox ul li.knowOdd
{
	background-color: #F9F9F9;
}

div#downloadBox div.midBox ul li a
{
	display: block;
	padding: 0 0 0 25px;
	background: url(../images/knowledge_cat_ent_tt_bk.gif) no-repeat 2px 4px;
}


/**-------------------------------------
	05.KNOWLEDGE_MAIL_CONSULT
---------------------------------------**/




