body {color:#333333;
      background-color:#ccffcc}

div.box  { position: absolute;
	   top: 20px;
	   left: 20px;
	   width: 800px;
           padding: 10px;
	   background: #ffffee; 
           border: none}


div.box_2  { position: absolute; top: 20px; left: 20px; width: 800px;
           padding: 10px; background: #ffffee; 
           border: none}

div.box_3  { position: absolute; top: 20px; left: 20px; width: 800px;
           padding: 10px; background: #ffffee; 
           border: none}

div.box_4  { position: absolute; top: 20px; left: 20px; width: 800px;
           padding: 10px; background: #ffffee; 
           border: none}



table.menubar {width:750px;
               background-color:#33cc66;
	       margin-bottom:3px}

td.menubar {text-align:left}
               
div.menu a	 {color:#ffffff;
	          text-decoration:none;
		  font-size:14px;
		  font-weight:bold;
		  padding-left:10px;
		  padding-right:10px}
		  
div.menu a:hover {color:#ffff33}



table.u_menubar {margin-top:20px;
                 width:750px;                 
                 background-color:#339966}


td.u_menubar {text-align:left}

               
div.u_menu a	 {color:#ffffff;
	          text-decoration:none;
		  font-size:14px;
		  font-weight:bold;
		  padding-left:15px;
		  padding-right:15px}
		  
div.u_menu a:hover {color:#ffff33}


table.ifr {clear:both}



      
pre  {font-size:16px;
      margin-left:20px;
      line-height:140%}

pre a.quote {text-decoration:underline;
	     color:#0000ff}

pre a.quote:hover {color:#00cc00} 


pre.index_3 {font-weight:bold;
             clear:left}

      
span.bl {font-weight:bold;
	 color:#0033FF}
span.gr {font-weight:bold;
	 color:#339966}
span.red {font-weight:bold;
	 color:#ff0066}
span.or {font-weight:bold;
	 color:#ff9933}
span.vi {font-weight:bold;
	 color:#800080}
span.aqua {font-weight:bold;
	 color:#00ffff}
span.maroon {font-weight:bold;
	 color:#800000}
span.black {font-weight:bold;
	 color:#000000}
span.navy {font-weight:bold;
	 color:#000080}


span.small {font-size: smaller}
span.small2 {font-size: smaller;
             color:#339966}

h1   {font-size:22px;
      color:#339966;
      border-style:solid;
      border-width:3px;
      border-color:#33cc66;
      padding:2px;
      border-left-width:30px;
      width:710px;
      clear:left}


h2   {font-size:22px;
      color:#339966;
      border-style:solid;
      border-width:3px;
      border-color:#33cc66;
      padding:2px;
      border-left-width:30px;
      width:710px;
      clear:left}
h2.span.small {font-size: smaller}

h3   {font-size:20px;    
      color:#339966;
      margin-left:30px;
      padding:2px;
      clear:left}
 
table.index_2 {margin-left:10px;  
               border-style:solid;    
	       border-color:#C0C0C0;
	       border-top-style:none;
	       border-right-style:none;	    
               border-left-width:5px;	       
	       height:10px;
               width:630px;
	       clear:left}
      
th   {padding:10px;
      color:#339966;
      text-align:left}

td.index_2 {padding:10px;
            text-align:right}

	
.index_3 {color:#333333}


.image_1 {margin-left:20px}

span.img {font-weight:bold;
	  color:#339966;
	  font-size:smaller}

span.img_e {font-weight:bold;
	  color:#ff9933;
	  font-size:smaller}


hr   {height:4px;      
      width:750px;
      background-color:#33cc66}
      
a       {color:#444444;
	 text-decoration:none}
a:hover {color:#00cc00} 
     
hr {height:4px;      
    width:750px;
    background-color:#33cc66;
    clear:left}


table.link {background-color:#ffffcc;
            margin-left:30px;
            width:700px}

table.link td {font-size:14px;
               padding-left:15px;
	       line-height:120%;
	       padding-top:10px}

table.link a {color:#008000;
	      text-decoration:none}

div.top a {color:#008000;
	   font-size:14px;
	   text-align:right}


/* === VBAコードのために === */
div.code {width:725px;
	margin-left: 15px;
	margin-bottom: 5px;
	border-width: 1px; 
	border-color: #339966;; 
	border-style: solid;
	background-color: #ffffff}

div.codewide{width:790px;
	margin-left: 15px;
	margin-bottom: 5px;
	border-width: 1px; 
	border-color: #339966;; 
	border-style: solid;
	background-color: #ffffff}

pre.code {font-family: "ＭＳ ゴシック"; font-size: 10pt;}
.k {background-color: #ffffff; color: #000080}
.c {background-color: #ffffff; color: #008000}


/* === メモのために === */
div.sp {width:750px;
	  border-width: 1px; 
	  border-color: #339966;
	  border-style: solid;}

pre.sp {font-size:10pt;
          margin-left:20px}