@charset "UTF-8";
@import url(../../shared/css/default.css);

#primary .section{
	width:560px;
	}
/*#container #pageTtl h1 a{
	width:95px;
	}
#container #pageTtl h1 a:hover{
	background-image:url(../img/t_kld_over.gif);
	}
*/

/* #kldIdx */
#kldIdx #container #pageTtl h1{
	background-image:url(../img/t_kld.gif);
	}
#kldIdx #content .leadArea{
	margin:0;
	padding:0 0 20px 0;
	}
#kldIdx #primary{
	float:none;
	width:780x;
	}
#kldIdx #primary .section{
	padding:0 0 23px 0;
	margin:0;
	width:780px;
	}
#kldIdx #primary .section .rptBase{
	width:545px;
	float:left;
	}
#kldIdx #primary .section .rptGrp#kldIdxBlockGrpQiz,
#kldIdx #primary .section .rptGrp#kldIdxBlockGrpNow{
	float:left;
	width:255px;
	margin:0;
	padding:0 0 20px 0;
	}
#kldIdx #primary .section .rptGrp#kldIdxBlockGrpZgk,
#kldIdx #primary .section .rptGrp#kldIdxBlockGrpBkd{
	float:right;
	width:255px;
	margin:0;
	padding:0 0 10px 0;
	}
#kldIdx #primary .section .rptGrp h3,
#kldIdx #primary .section #kldIdxBlockGrpPup h3{
	padding:0;
	margin:0;
	}
#kldIdx #primary .section .rptGrp p{
	margin:0 0 1em 0;
	padding:0;
	}
#kldIdx #primary .section .rptGrp p.dtlLnk{
	background-image:url(../../shared/img/o_arw_16-15_63AC73.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:0 0 0 20px;
	margin:0 0 0.3em 0;
	width:217px;
	}
#kldIdx #primary .section .rptGrp span.new{
	font-size:83%;
	color:#CC6600;
	}
#kldIdx #primary .section .rptGrp .relTxtArea{
	padding:5px 9px 0 9px;
	}
#kldIdx #primary .section #kldIdxBlockGrpPup{
	float:right;
	width:200px;
	margin:0;
	padding:0 0 20px 0;
	}
#kldIdx #primary .section #kldIdxBlockGrpPup .relTxtArea{
	margin:0;
	padding:0 10px;
	}
#kldIdx #primary .section #kldIdxBlockGrpPup .relTxtArea p.amzLnk{
	margin:0;
	}
#kldIdx #primary .section #kldIdxBlockGrpPup .relImgArea{
	margin:0;
	padding:0;
	}


/* #kldQizIdx */
/*
#kldQizIdx #container #pageTtl h1{
	background-image:url(../img/t_kld_qiz.gif);
	}
#kldQizIdx #primary{
	float:none;
	width:646px;
	margin:0 0 0 67px;
	}
*/
#kldQizIdx #primary .section{
	width:646px;
	margin:0 0 25px 0;
	}
#kldQizIdx #primary .section#kldQizIdxLstBlock{
	background-image:url(../../shared/img/bg_line_345-1_prdtbl.gif);
	background-position:left top;
	background-repeat:repeat-x;
	width:646px;
	margin-top:40px;
	padding-top:30px;
	}
#kldQizIdx #primary .section h2{
	padding:0 0 20px 0;
	margin:0;
	}
#kldQizIdx #primary .section h3{
	}
#kldQizIdx #primary .section .rptBase{
	}
#kldQizIdx #primary .section#kldQizIdxBlock .rptBase .relLnkArea{
	text-align:right;
	}
#kldQizIdx #primary .section p.idxLnk{
	text-align:center;
	margin:2em 0 0 0;
	}
#kldQizIdx #primary .section .rptBase .rptGrp{
	width:646px;
	background-image:url(../img/o_kld_qiz_q_109-83.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:0 0 1px 0;
	}
#kldQizIdx #primary .section .rptBase .rptGrp .relTxtArea{
	width:646px;
	}
#kldQizIdx #primary .section .rptBase .rptGrp .relTxtArea h3{
	color:#799B35;
	font-size:130%;
	padding:0 0 0 129px;
	}
#kldQizIdx #primary .section .rptBase .rptGrp .relTxtArea p{
	padding:0 0 0 129px;
	}
#kldQizIdx #primary .section .rptBase .rptGrp .relTxtArea p.slcAns{
	font-size:130%;
	color:#318111;
	}
#kldQizIdx #primary .section .rptBase .rptGrp .relTxtArea .ansBlockOn{
	display:none;
	}
#kldQizIdx #primary .section .rptBase .rptGrp .relTxtArea .answerBtnArea{
	margin:0;
	padding:20px 0 0 0;
	width:646px;
	}
#kldQizIdx #primary .section .rptBase .rptGrp .relTxtArea .answerBtnArea .ansBlockOff img,
#kldQizIdx #primary .section .rptBase .rptGrp .relTxtArea .ansBlockOn img.close{
	cursor:pointer;
	}
#kldQizIdx #primary .section .rptBase .rptGrp .relTxtArea .answerArea{
	padding:0;
	}
#kldQizIdx #primary .section .rptBase .rptGrp .ansBlockOn{
	background-image:url(../img/box_m_646-25_qiz.gif);
	background-position:left top;
	background-repeat:repeat-y;
	margin:0;
	padding:0 0 1px 0;
	width:646px;
	}
#kldQizIdx #primary .section .rptBase .rptGrp .relTxtArea .answerArea .ansBlockOn h4{
	padding:0 0 6px 0;
	}
#kldQizIdx #primary .section .rptBase .rptGrp .relTxtArea .answerArea .ansBlockOn p{
	padding:0 38px;
	line-height:25px;
	}
#kldQizIdx #primary .section .rptBase .rptGrp .relTxtArea .answerArea .ansBlockOn p.relImg{
	text-align:center;
	}
#kldQizIdx #primary .section .rptBase .rptGrp .relTxtArea .answerArea .ansBlockOn p strong{
	color:#318111;
	}
/*
#kldQizIdx #primary .section .rptBase .rptGrp .relTxtArea p.ansLnk{
	text-align:right;
	}
#kldQizIdx #primary .section .rptBase .rptGrp .relTxtArea p.ansLnk img{
	cursor:pointer;
	}
#kldQizIdx #primary .section .rptBase .rptGrp .relTxtArea p.answer{
	display:none;
	}
*/

#kldQizIdx #primary .section#kldQizIdxLstBlock .rptBase{
	background-image:url(../img/bg_kld_qiz_pst.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	width:646px;
	padding-bottom:2em;
	}
#kldQizIdx #primary .section#kldQizIdxLstBlock .rptBase .rptGrp{
	width:610px;
	background-image:none;
	padding:0 0 1px 0;
	margin:0 0 15px 18px;
	}
#kldQizIdx #primary .section#kldQizIdxLstBlock .rptBase .rptGrp dl{
	float:left;
	width:290px;
	margin:0;
	padding:0;
	}
#kldQizIdx #primary .section#kldQizIdxLstBlock .rptBase .rptGrp dl.col2{
	float:right;
	}
#kldQizIdx #primary .section#kldQizIdxLstBlock .rptBase .rptGrp dl dt{
	display:block;
	margin:0;
	padding:0 0 10px 0;
	}
#kldQizIdx #primary .section#kldQizIdxLstBlock .rptBase .rptGrp dl dd{
	background-image:url(../../shared/img/o_arw_4-5_799B35.gif);
	background-position:left 0.55em;
	background-repeat:no-repeat;
	width:270px;
	margin:0 0 0 8px;
	padding:0 0 6px 9px;
	line-height:1.5;
	font-size:113%;
	}
#kldQizIdx #primary .section#kldQizIdxLstBlock .rptBase ul{
	width:390px;
	margin:0 0 0 37px;
	padding:0;
	list-style-type:none;
	}
#kldQizIdx #primary .section#kldQizIdxLstBlock .rptBase ul li{
	background-image:url(../../shared/img/o_arw_4-5_799B35.gif);
	background-position:left 0.55em;
	background-repeat:no-repeat;
	width:380px;
	margin:0;
	padding:0 0 6px 9px;
	line-height:1.5;
	font-size:113%;
	}
#kldQizIdx #primary .section#kldQizIdxLstBlock .rptBase ul li.active span,
#kldQizIdx #primary .section#kldQizIdxLstBlock .rptBase .rptGrp dl dd.active span{
	background-color:#E1F4BD;
	display:inline-block;
	}


/* .kldLibLow */
.kldLibLow #container #pageTtl h1{
	background-image:url(../img/t_kld_bkd.gif);
	}
.kldLibLow #content{
	position:relative;
	margin:19px 0 0 30px;
	padding:0 0 29px 0;

	}
.kldLibLow #content p.lstLnk{
	position:absolute;
	top:27px;
	right:0;
	margin:0;
	font-size:92%;
	}
.kldLibLow #content p.lstLnk a{
	color:#318111;
	}

.kldLibLow #primary{
	float:right;
	width:620px;
	margin:0;
	}
.kldLibLow #primary .section{
	width:620px;
	margin:0 0 25px 0;
	}
.kldLibLow #primary .section .rptBase{
	width:620px;
	}
.kldLibLow #primary .section .rptGrp{
	width:620px;
	padding:0 0 25px 0;
	}
.kldLibLow #primary .section .rptGrp.more{
	background-image:url(../img/bg_line_780-1_lib_lst.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:620px;
	padding:20px 0 25px 0;
	}
.kldLibLow #primary .section .rptGrp h3{
	padding:0 0 30px 0;
	}
.kldLibLow #primary .section .rptGrp h4{
	color:#318111;
	margin:0;
	padding:0;
	font-size:113%;
	}
.kldLibLow #primary .section .rptGrp .relTxtArea{
	float:right;
	width:420px;
	padding:0 0 35px 0;
	}
.kldLibLow #primary .section .rptGrp .relTxtArea h2{
	color:#318111;
	margin:0;
	padding:0;
	font-size:133%;
	}
.kldLibLow #primary .section .rptGrp .relTxtArea p.amzLnk{
	margin:2em 0 0 0;
	}
.kldLibLow #primary .section .rptGrp .relTxtArea p.amzLnk img{
	margin:0 0 8px 0;
	}
.kldLibLow #primary .section .rptGrp .relImgArea{
	float:left;
	width:160px;
	padding:0 0 35px 0;
	}

.kldLibLow #secondary{
	float:left;
	width:90px;
	margin:0;
	}
.kldLibLow #secondary p{
	margin:0 0 10px 10px;
	}

/* #kldLibIdx */
/*
#kldLibIdx #container #pageTtl h1{
	background-image:url(../img/t_kld_bkd.gif);
	}
*/
#kldLibIdx #primary{
	float:none;
	width:780px;
	margin:0;
	}
#kldLibIdx #primary .section{
	width:780px;
	margin:0 0 25px 0;
	}
#kldLibIdx #primary .section h2{
	padding:0 0 20px 0;
	}
#kldLibIdx #primary .section .rptBase{
	background-image:url(../img/bg_line_780-1_lib_lst.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:780px;
	margin:0 0 25px 0;
	}
#kldLibIdx #primary .section .rptBase.end{
	background-image:none;
	}
#kldLibIdx #primary .section .rptGrp{
	float:left;
	width:375px;
	margin:0;
	padding:0 0 25px 0;
	}
#kldLibIdx #primary .section .rptGrp.even{
	float:right;
	}

#kldLibIdx #primary .section .rptGrp .relImgArea{
	float:left;
	width:125px;
	}
#kldLibIdx #primary .section .rptGrp .relTxtArea{
	float:right;
	width:243px;
	}
#kldLibIdx #primary .section .rptGrp .relTxtArea h3{
	color:#318111;
	margin:0;
	padding:0;
	font-size:113%;
	}
#kldLibIdx #primary .section .rptGrp .relTxtArea h3 a{
	color:#318111;
	text-decoration:underline;
	}
#kldLibIdx #primary .section .rptGrp .relTxtArea h4{
	color:#318111;
	font-size:100%;
	font-weight:normal;
	margin:1em 0 0 0;
	}
#kldLibIdx #primary .section .rptGrp .relTxtArea p{
	margin:0.8em 0 0 0;
	}
#kldLibIdx #primary .section .rptGrp .relTxtArea p.amzLnk{
	margin:2em 0 0 0;
	}

/* #kldBkdIdx */
#kldBkdIdx #container #pageTtl h1{
	background-image:url(../img/t_kld_bkd.gif);
	}
#kldBkdIdx #primary{
	float:none;
	width:760px;
	margin:0 0 0 10px;
	}
#kldBkdIdx #primary .section{
	width:760px;
	margin:0 0 25px 0;
	}
#kldBkdIdx #primary .section .rptGrp{
	width:760px;
	margin:0 0 35px 0;
	padding:0 0 35px 0;
	background-image:url(../../shared/img/bg_line_345-1_prdtbl.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	}
#kldBkdIdx #primary .section .rptGrp .relImgArea{
	float:left;
	width:210px;
	}
#kldBkdIdx #primary .section .rptGrp .relTxtArea{
	float:right;
	width:515px;
	}
#kldBkdIdx #primary .section .rptGrp .relTxtArea h2{
	color:#318111;
	}
#kldBkdIdx #primary .section .rptGrp .relTxtArea h4{
	color:#318111;
	font-size:113%;
	}
#kldBkdIdx #primary .section .rptGrp .relTxtArea p{
	margin:1em 0 0 0;
	}
#kldBkdIdx #primary .section .rptGrp .relTxtArea p.amzLnk{
	margin:2em 0 0 0;
	}
#kldBkdIdx #primary .section .rptGrp .relTxtArea h3{
	margin:2em 0 0 0;
	padding:0 0 1.5em 0;
	}


/* #kldZgkIdx */
#kldZgkIdx #container #pageTtl h1,
.zgkLow #container #pageTtl h1{
	background-image:url(../img/t_kld_zgk.gif);
	}
#kldZgkIdx #primary{
	width:510px;
	}
#kldZgkIdx #primary .section{
	width:500px;
	margin:0 0 25px 0;
	}
#kldZgkIdx #primary .section .rptGrp{
	width:500px;
	padding:0 0 35px 0;
	}
#kldZgkIdx #primary .section .rptGrp .relImgArea{
	float:left;
	width:200px;
	padding:0;
	}
#kldZgkIdx #primary .section .rptGrp .relTxtArea{
	float:right;
	width:280px;
	padding:0;
	}
#kldZgkIdx #primary .section .rptGrp .relTxtArea p{
	margin:0.6em 0 0 0;
	padding:0 0 0 5px;
	}

/*
#kldZgkIdx #secondary .section,
#kldMsgIdx #secondary .section,
.zgkLow #secondary .section,
.msgLow #secondary .section{
	width:230px;
	}
#kldZgkIdx #secondary .section .rptGrp,
#kldMsgIdx #secondary .section .rptGrp,
.zgkLow #secondary .section .rptGrp,
.msgLow #secondary .section .rptGrp{
	width:230px;
	margin:0 0 15px 0;
	}
#kldZgkIdx #secondary .section h2,
#kldMsgIdx #secondary .section h2,
.zgkLow #secondary .section h2,
.msgLow #secondary .section h2{
	margin:0 0 15px 0;
	}
#kldZgkIdx #secondary .section ul,
#kldMsgIdx #secondary .section ul,
.zgkLow #secondary .section ul,
.msgLow #secondary .section ul{
	margin:0 0 0 15px;
	padding:0;
	list-style-type:none;
	width:215px;
	}
#kldZgkIdx #secondary .section ul li,
#kldMsgIdx #secondary .section ul li,
.zgkLow #secondary .section ul li,
.msgLow #secondary .section ul li{
	background-image:url(../../shared/img/o_arw_16-15_63AC73.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 10px 22px;
	line-height:1.5;
	width:193px;
	}
#kldZgkIdx #secondary .section ul li.active span,
#kldMsgIdx #secondary .section ul li.active span,
.zgkLow #secondary .section ul li.active span,
.msgLow #secondary .section ul li.active span{
	background-color:#E1F4BD;
	display:inline-block;
	}

.zgkLow #content{
	width:790px;
	}
.zgkLow #primary{
	width:530px;
	}
*/
.zgkLow #primary .section{
	width:530px;
	margin:0 0 25px 0;
	}
.zgkLow #primary .section h2{
	margin:0;
	padding:0 0 35px 0;
	}
.zgkLow #primary .section#kldZgkDtlBlock .rptBase{
	width:490px;
	margin:0 0 0 20px;
	padding:0 0 40px 0;
	background-image:url(../img/o_kld_zgk_nhd_88-81.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	}
.zgkLow #primary .section#kldZgkDtlBlock .rptGrp{
	width:490px;
	margin:0;
	padding:0 0 25px 0;
	}
.zgkLow #primary .section#kldZgkDtlBlock .rptGrp p{
	line-height:1.9;
	margin:0 0 1.2em 0;
	padding:0;
	}
.zgkLow #primary .section#kldZgkDtlBlock .rptGrp p strong{
	color:#339900;
	font-weight:normal;
	}
.zgkLow #primary .section#kldZgkDtlBlock .rptGrp p img.first{
	float:left;
	margin:0 5px 5px 0;
	}
.zgkLow #primary .section#kldZgkDtlBlock .rptGrp .relImgArea p{
	font-size:83%;
	padding:0 10px;
	}
.zgkLow #primary .section#kldZgkDtlMifBlock{
	width:490px;
	background-image:url(../img/box_m_490-12_ztg_inf.gif);
	background-position:left top;
	background-repeat:repeat-y;
	margin:0 0 35px 20px;
	padding:0;
	}
.zgkLow #primary .section#kldZgkDtlMifBlock h2{
	padding:0 0 12px 0;
	}
.zgkLow #primary .section#kldZgkDtlMifBlock .rptBase{
	width:365px;
	background-image:url(../img/box_e_490-180_zgk_inf.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:0 105px 15px 20px;
	}
#kldZgk02 .zgkLow #primary .section#kldZgkDtlMifBlock .rptBase{
	background-image:url(../img/box_e_490-180_zgk_inf2.gif);
	}
#kldZgk03 .zgkLow #primary .section#kldZgkDtlMifBlock .rptBase{
	background-image:url(../img/box_e_490-240_zgk_inf3.gif);
	}
#kldZgk04 .zgkLow #primary .section#kldZgkDtlMifBlock .rptBase{
	background-image:url(../img/box_e_490-188_zgk_inf4.gif);
	}
#kldZgk05 .zgkLow #primary .section#kldZgkDtlMifBlock .rptBase{
	background-image:url(../img/box_e_490-188_zgk_inf5.gif);
	}
.zgkLow #primary .section#kldZgkDtlMifBlock .rptBase .relImg{
	float:left;
	width:130px;
	}
.zgkLow #primary .section#kldZgkDtlMifBlock .rptBase h3{
	margin:0;
	padding:0;
	color:#318111;
	}
.zgkLow #primary .section#kldZgkDtlMifBlock .rptBase p{
	margin:0.8em 0 0 0;
	}
.zgkLow #primary .section#kldZgkDtlMifBlock .rptBase .rptGrp.end{
	margin:0;
	padding:1.2em 0 0 0;
	}

#kldMsgIdx #container #pageTtl h1,
.msgLow #container #pageTtl h1{
	background-image:url(../img/t_kld_msg.gif);
	}
#kldMsgIdx #primary{
	width:500px;
	}
#kldMsgIdx #primary .section{
	width:485px;
	margin:0 0 25px 0;
	}
#kldMsgIdx #primary .section .rptGrp{
	width:485px;
	padding:0 0 15px 0;
	}
#kldMsgIdx #primary .section .rptGrp h2{
	padding-bottom:10px;
	}
#kldMsgIdx #primary .section .rptGrp p{
	line-height:1.6;
	}
#kldMsgIdx #primary .section .rptGrp#kldMsgIdxBlockGrp3 .relTxtArea{
	float:left;
	width:355px;
	}
#kldMsgIdx #primary .section .rptGrp#kldMsgIdxBlockGrp3 .relImgArea{
	float:right;
	width:100px;
	}
/*
.msgLow #content{
	width:780px;
	}
.msgLow #primary{
	width:515px;
	}
.msgLow #primary .section{
	width:515px;
	margin:0 0 15px 0;
	}
*/
.msgLow #primary .section#kldMsgDtlBlock .rptBase{
	width:515px;
	}
.msgLow #primary .section h2{
	margin:0;
	padding:0;
	}
.msgLow #primary .section p.prfBtn{
	margin:0;
	padding:0;
	position:absolute;
	right:0;
	top:237px;
	width:143px;
	height:28px;
	z-index:100;
	}
#kldMsgDtl02 .msgLow #primary .section p.sectionLead{
	color:#97602E;
	margin:1.5em 0 2.5em 0;
	}
.msgLow #primary .section#kldMsgDtlBlock .rptGrp,
.msgLow #primary .section#kldMsgDtlBlock .relLnkArea{
	width:500px;
	margin:0 0 0 15px;
	padding:0 0 15px 0;
	position:relative;
	}
#kldMsgDtl02 .msgLow #primary .section#kldMsgDtlBlock .rptGrp{
	width:485px;
	}
.msgLow #primary .section#kldMsgDtlBlock .rptGrp p{
	margin:1em 0 1.7em 0;
	padding:0 15px 0 0;
	line-height:1.7;
	}
#kldMsgDtl02 .msgLow #primary .section#kldMsgDtlBlock .rptGrp p{
	padding:0;
	}
.msgLow #primary .section#kldMsgDtlBlock .rptGrp p strong{
	color:#97602E;
	font-weight:normal;
	}
.msgLow #primary .section#kldMsgDtlBlock .relLnkArea p{
	margin:0 0 5px 10px;
	}
.msgLow #primary .section#kldMsgDtlPrfBlock{
	width:485px;
	margin:0 0 25px 15px;
	}
.msgLow #primary .section#kldMsgDtlPrfBlock .rptBase{
	width:485px;
	}
.msgLow #primary .section#kldMsgDtlPrfBlock .rptBase .relTxtArea{
	float:right;
	width:350px;
	}
.msgLow #primary .section#kldMsgDtlPrfBlock .rptBase .relImgArea{
	float:left;
	width:120px;
	}
