/* Time-stamp: <2001/06/19 (Tue) 07:48:17 m-hase@ceres.dti.ne.jp> */
/* MAKOPi's style sheet */

BODY {
  BACKGROUND: #ddffdd;
  line-height: 120%; 
  MARGIN-LEFT: 1ex; MARGIN-RIGHT: 2ex
}
H1 {
	MARGIN-LEFT: 0ex
}
H2 {
	MARGIN-LEFT: 1ex
}
H3 {
	MARGIN-LEFT: 2ex; TEXT-INDENT: 0ex
}
H4 {
	MARGIN-LEFT: 3ex
}
H5 {
	MARGIN-LEFT: 4ex
}
DIV {
	TEXT-INDENT: 0ex
}
.TITLE {
	FONT-SIZE: 20pt; TEXT-ALIGN: center
}
.STD {
	FONT-SIZE: 11pt; LINE-HEIGHT: 14pt; MARGIN-LEFT: 4ex; text-indet: 0ex
}
.LSTD {
	FONT-SIZE: 11pt; LINE-HEIGHT: 14pt
}
.REF {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt; BORDER-RIGHT: 1pt; BORDER-TOP: 1pt; MARGIN-LEFT: 4ex; MARGIN-RIGHT: 1ex
}
.DEL {
	COLOR: red; TEXT-DECORATION: line-through
}
.DIF {
	COLOR: red
}
.DIF2 {
	COLOR: blue
}
.CURSOR {
	BACKGROUND-COLOR: black; COLOR: white
}
.INDENT {
	MARGIN-LEFT: 3ex
}
.STRONG {
	FONT-WEIGHT: bold
}
.INDEX {
	FONT-SIZE: 9pt
}
.SECRET {
	COLOR: #fffff0
}




h2.title {
           FONT-SIZE:  14pt; 
           }
h2.day {
         BACKGROUND:		#88dd88;
         PADDING-TOP:		0.3em; 
         PADDING-BOTTOM:	0.3em;  
         PADDING-RIGHT:		0.3em; 
         PADDING-LEFT:		0.3em;
         BORDER-LEFT-WIDTH:	MIDIUM;
         BORDER-LEFT-STYLE:	SOLID; 
         BORDER-BOTTOM-WIDTH:	MIDIUM; 
         BORDER-BOTTOM-STYLE:	SOLID; 
         /*   BORDER-WIDTH:    THIN;*/
         BORDER-COLOR:		#88ee88;
         BORDER-STYLE:		OUTSET;
         }
h3.new {
         BACKGROUND:		#bbeebb;
         PADDING-TOP:		0.2em;  
         PADDING-BOTTOM:	0.2em;  
         PADDING-RIGHT:		0.2em;  
         PADDING-LEFT:		0.4em;
         BORDER-COLOR:		#88aa88;
         BORDER-LEFT-WIDTH:	5px;
         BORDER-LEFT-STYLE:	SOLID; 
         BORDER-BOTTOM-WIDTH:	1px; 
         BORDER-BOTTOM-STYLE:	SOLID; 
         margin-left:		1em;
         }
table.calendar {
                 BACKGROUND:	#d0ffd0;
                 MARGIN:	0.1em;
                 BORDER-COLOR:	#88aa88;
                 BORDER-WIDTH:	1px;
                 BORDER-STYLE:	SOLID; 
                 }
table.unagi2 {
               BACKGROUND:	#d0ffd0;
               BORDER-COLOR:    #88aa88;
               BORDER-WIDTH:	1px;
               BORDER-STYLE:	SOLID;
               }
HR { COLOR: #88aa88; }
/* P { text-indent: 1em; } */
TH.sunday,  TD.sunday { BACKGROUND: pink; }
TH.satday,  TD.satday { BACKGROUND: skyblue; }
TH.weekday, TD.weekday{ BACKGROUND: mediumspringgreen; }
TH.today,   TD.today  { BACKGROUND: #FFFF99; }

div.uservar { color: brown; font-weight: bold; }
div.section { margin-left: 2em; margin-top: 0; }
div.sub { margin-left: 1em; margin-top: 0; }
div.list { margin-left: 1em; }
div.fn { margin-left: 1em; margin-top: 0; }
div.url { margin-bottom: 0; }
div.cite {
           BACKGROUND: #eeffee;
           padding:     0.5em;
           margin-left: 0.25em;
           }
blockquote {
             BACKGROUND: #eeffee;
             margin: 0.3em;
             padding: 0.8em;
             }
pre { 
      BACKGROUND-COLOR: ivory;
      white-space:  pre;
      padding:      0.5em;
      border-color: #ffeeb0;
      border-style: outset;
      border-width: 4px;
      }
a.hide:link {
              color:  black;
              text-decoration: none;
              }
a:visited {
            color:  darkpink;
            }
a.index:link {
               color:  blue;
               text-decoration: none;
  }
a.index:visited {
                  text-decoration: none;
                  }
a:hover {
          color: blue;
          background-color: springgreen;
          } 

.red {	color: red; }
.green { color: green; } 
.blue { color: blue; }

.bold-red { color: red; font-weight: bold; }
.bold-green { color: green; font-weight: bold; }
.bold-green { color: blue; font-weight: bold; }


