@charset "Shift_JIS";
/* ap1.css */

body { background-color: honeydew; }
h2 { font-size: 130%; font-weight: bolder; color: blue; }
h3 { font-size: 120%; font-weight: bolder; color: darkviolet; }
caption { font-size: 120%; font-weight: bolder; }
td { padding-right: 1em; }
dt { font-size: 110%; font-weight: bolder; }
pre { font-size: 120%; font-weight: bolder; background-color: lavender; }
code { font-size: 100%; font-weight: bold; background-color: lavender; }

table.general, table.general td {  border: 2px solid gray; border-collapse: collapse; border-spacing: 0px; padding: 0.3em; text-indent: 1em; }
table.general th {  border: 2px solid gray; border-collapse: collapse; border-spacing: 0px; padding: 0.3em; text-indent: 0em; text-align: center; }

.large { font-size: 120%; }
.larger { font-size: 140%; }
/*p.indent1 { text-indent: 4em; }*/
p.indent1, div.indent1 { padding-left: 4em; }
p.indent2, div.indent2 { padding-left: 8em; }
p.indent3, div.indent3 { padding-left: 12em; }

.attention { color: red; font-weight: bold; }
.emph { color: fuchsia; font-weight: bold; }

ul.lispace li { padding-bottom: 1.5ex; }
ol.lispace li { padding-bottom: 1.5ex; }
