.head	{
    font-size: 12.2pt;
    font-weight: bold;
    line-height: 1.8em;
}

.normal-p	{
	text-indent:2em;
	margin:0.5em 0 0.5em 1em;
}
table td .normal-p, table td ol , table td 	{
	text-indent:0;
	line-height:2em;
	margin:5px;
}
table td ol , table td ul 	{
	padding-left: 1em;
}
.byline	{
	color: #408080;
	text-align:right;
	font-size:15pt;
}

.term	{
	background-color:lightgoldenrodyellow;
	cursor:pointer;
	/*text-decoration:underline;*/
	font-size:15pt;
}
.term-disable	{
	background-color:inherit;
	cursor:auto;
	font-size:15pt;
}
.inline-click .term-disable	{
	cursor:pointer;
}

.note.Taisho	{
	/*display:none;*/
    color: gray;
    font-size: small;
    width: 16px;
	cursor:pointer;	
}

.note.Taisho > table	{
	display:inline-block;
}

.editor_note	{
	padding:1em 0;
	display:none;
}
.editor_note::after	{
	content: "";
	clear: both;
	display: inline-block;
}


.anchor	{
	/*
	width:16px;
	display:inline-block;
    background-image: url("../images/sj.png");
    background-position: left center;
    background-repeat: no-repeat;
    background-size: 16px auto;
	*/
	cursor:pointer;
}
.anchor::before	{
	width:16px;
	content:"[注]";
	font-size:small;
	color:gray;
}

.anchor_hl	{
	background-color:lightblue;
}

.note-bolang-1 , .note-bolang-2	{
	cursor:pointer;
	vertical-align:middle;
	display:none;
}

.figure_link	{
	cursor:pointer;
}
.figure_link::before	{
    color: gray;
    content: "[圖表]";
    font-size: small;
    width: 16px;
}



.kwic_hl	{
	/*
	color:red;
	fill:red;
	*/
}

.kwic_hl_bk	{
    /*font-size: 25px;*/
	background-color:yellow;
    font-weight: bold;
    text-decoration: underline;
	color:red;
}

.kepan_tree_juan	{
	color:red;
	font-weight:bold;
	margin-left: 1em;
}

.juan_close	{
	font-size:smaller;
}

.table_head	{
	text-align:left;
    font-size: 12.2pt;
    font-weight: bold;	
}

.lg_note	{
	font-size: 12.2pt;
	
   -moz-user-select: none;
   -khtml-user-select: none;
   -webkit-user-select: none;

   /*
     Introduced in IE 10.
     See http://ie.microsoft.com/testdrive/HTML5/msUserSelect/
   */
   -ms-user-select: none;
   user-select: none;	
}

.kepan_head  	{	/* 科判禁止使用者反白 */
   -moz-user-select: none;
   -khtml-user-select: none;
   -webkit-user-select: none;

   /*
     Introduced in IE 10.
     See http://ie.microsoft.com/testdrive/HTML5/msUserSelect/
   */
   -ms-user-select: none;
   user-select: none;
}

hr	{
	border:1px solid lightgray;
}

/* 各卷科判自補階層用淡色 */
.previous_juan > a	{
	color:#C9C9C9 !important;	
}

.juan_open	{
	font-size:22pt;
}

.docNumber	{
	font-size:12.2pt;
}

.backKepanTree_btn	{
	display:table;
	cursor:pointer;
}

.backKepanTree_btn:hover	{
	text-decoration:underline;
}

/* 20論新增 */

.orig {}
.commentary {
	color:darkblue;
}
p, .lg {
	font-size:14pt;
    margin-top:15px;
	margin-bottom:0.3em;
}

p.kp {
  font-weight:bold; 
  font-size:12pt;
  margin-top:4px;
  margin-bottom:0px
}
.kp	{
	cursor:pointer;
}
.kp:hover	{
	text-decoration:underline;
}
span.bolang , .bolang-text {
	font-size: 12px;
	color: blue;
}
span.bolang	{
	display:none;
}

.noteAnchor	{
	color: #9b0314;
	font-size: 12px;
	width: 16px;
	cursor: pointer;
}

/*
.note-taisho::before	{
	content:"[勘]";
}
*/
.note-editor-p::before , .note-editor-x::before , .note-editor-pt::before , .note-editor-t::before , .note-editor-pr::before	{
	content:"[編註]";
}
.note-sthiramati::before	{
	content:"[S]";
}
.note-tsai::before	{
	content:"[T]";
}
.note-jss::before	{
	content:"[注]";
}

.note-inline	{
	font-size:small;
	color:purple;
}

.back	{
	display:none;
}

div.lg {
  display: table;
  margin-bottom: 1.5em;
}

div.lg, div.lg-abnormal {
  color: blue;
}

div.lg-cell:not(:last-child) {
  padding-right: 10px;
}

div.lg-cell {
  display: block;
  font-family: "Times New Roman","標楷體";
}

div.lg-row {
  display: table-row;
}

.center	{
	text-align:center;
}

.ti0	{
	text-indent:0;
}
.ti1	{
	text-indent:1em;
}
.ti2	{
	text-indent:2em;
}
.ti3	{
	text-indent:3em;
}
.ti4	{
	text-indent:4em;
}
.ti5	{
	text-indent:5em;
}
.ti6	{
	text-indent:6em;
}
.ti7	{
	text-indent:7em;
}
.ti8	{
	text-indent:8em;
}
.ti9	{
	text-indent:9em;
}
.ti10	{
	text-indent:10em;
}
.ti11	{
	text-indent:11em;
}
.ti12	{
	text-indent:12em;
}

.figure-svg-head	{
	font-weight:bold;
}

.bo {
    font-family: 細明體, 新細明體, "Times New Roman", Kailasa, "Microsoft Himalaya", "Arial Unicode MS" !important;
    font-size: 16pt !important;
}