body{
	padding:15px;
	font-family: Consolas, 'Courier New', 'Bitstream Vera Sans Mono', Courier, monospace;
	}
span{
	color:red
	}
.see {color:aqua;}
.see_cmt {color:rgb(6, 172, 172);}
p{margin: 1ex 1;}
code, pre {
	/* font-family: Arial; */
	/* font-family: Consolas, 'Courier New', 'Bitstream Vera Sans Mono', Courier, monospace; */
	font-family: "Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace;
	font-size: 16px;
	}
.thead{
	font-weight:bold;
	}
.emacs{
	color: #fff;
	background-color: #000;
	padding: 5px 5px 5px 10px;
	
	}
.kterm {
	color: #fff;
	background-color: #066;
	padding: 5px 5px 5px 10px;
	}

/* .sample {
  margin: 1ex 2em; padding-left: 1ex;             
  text-indent: 0;                                                               
} */

span.ul {color:black;
text-decoration: underline;}

.border, .border td, .border th {
	border: 1px solid; border-collapse: collapse;
        padding: 3px 4px 5px 4px;
}
pre {margin: 0;}

.em5 {width: 5em;}
.ralign {text-align: right;}

/* binary and hexadecimal */
.on {background: greenyellow;}
.tdc td, .tdctd {text-align: center; font-family: monospace; width: 2.5em;}
.tdcfw td, .tdcfwtd {text-align: center; font-family: monospace; width: 2.5em;}
.em5td	td {text-align: center; width: 5em;
		font-family: monospace; vertical-align: top;}
.optdesc {margin-left: 1.5em;}
.optdesc td {width: 5em; vertical-align: top;}
.optdesc td + td {width: auto;}
.td1pre td:first-child {white-space: pre;}

/* sample環境 例示 */
.sample {
	margin: 1ex 2em; padding-left: 1ex;             
	text-indent: 0;
	/* font-family: "Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace;   */
	font-size: 16px;                                                             
  }