html { 

}
 
body { 
  font-size: 100%;
  line-height: 1.2em;
  font-family: "ＭＳ Ｐゴシック","osaka",sans-serif;
  margin: 2em 1em 2em 1em;
  background-image: url(back.gif);
  background-color: #19A8CB;
  color: #FFFFFF;
*/
}
	
a { 
  color: #add8e6;
}
 
a:link { 
  font-color: #add8e6;
}
 
a:visited { 
  font-color: #add8e6;
}
 
a:hover { 
}
 
a:active { 
}
  
/* heading */ 
	
h1{ 
  font-weight: bold;
  text-align: center;
  margin: 0em 1em 2em 1em;
  line-height: 1.2em;
}
 
h2{ 
  font-weight: bold;
  font-size: 100%;
  margin-top: 1em;
  margin-bottom: 0.5em;
  padding :0.5em;
  padding-top : 1em;
/*
  background-color: #4169e1;
*/
}
 
h3{ 
  font-weight: bold;
  font-size: 100%;
  margin-top: 1em;
  margin-bottom: 0.5em;
  padding-left: 1em;
}
 
h4{ 
  font-weight: bold;
  font-size: 100%;
  padding-left: 1.5em;
}
 
h5{ 
  font-weight: bold;
  font-size: 100%;
  padding-left: 1.5em;
}
 
h6{ 
  font-weight: bold;
  font-size: 100%;
  padding-left: 0.5em;
}
  
/* Main */ 
	
.menu { 
  font-size: 80%;
  float: left;
  width: 10em;
  margin-right: 1em;
  padding: 1.5em 0.5em 1.5em 1em;
  line-height:1.7em;

  background-color: #000066 ;
  color: #add8e6;

bgcolor=#000066 border=1 bordercolor=#4169e1>

}
 
.main { 
  margin: 0em 1em 1em 8em;
}
 
.footer { 
  clear: left;
}
 
.clear{ 
  clear: left;
}
  
/* Indent */ 
	
/* Top Indent */ 
	
.ti2{ 
  margin-top: 2em;
}
 
.ti3{/**/ 
  margin-top: 3em;
}
 
.ti4{/**/ 
  margin-top: 4em;
}
 
.ti5{ 
  margin-top: 5em;
}
 
.ti6{ 
  margin-top: 6em;
}
 
.ti7{ 
  margin-top: 7em;
}
 
.ti8{ 
  margin-top: 8em;
}
 
.ti9{ 
  margin-top: 9em;
}
 
.ti10{ 
  margin-top: 10em;
}
 
.ti11{ 
  margin-top: 11em;
}
 
.ti12{/**/ 
  margin-top: 12em;
}
 
.ti15{/**/ 
  margin-top: 15em;
}
  
/* left */ 
	
.li05{ 
  margin-left: 0.5em;
}
 
.li1{ 
  margin-left: 1em;
}
 
.li2{ 
  margin-left: 1.5em;
}
 
.li4{ 
  margin-left: 4em;
}
  
/* Bottom Indent */ 
	
.bi1{ 
  margin-bottom: 1em;
}
 
.bi2{ 
  margin-bottom: 2em;
}
 
.bi3{ 
  margin-bottom: 3em;
}
 
.bi4{ 
  margin-bottom: 4em;
}
 
.bi5{ 
  margin-bottom: 5em;
}
 
.bi6{ 
  margin-bottom: 6em;
}
 
.bi7{ 
  margin-bottom: 7em;
}
 
.bi8{ 
  margin-bottom: 8em;
}
 
.bi9{ 
  margin-bottom: 9em;
}
 
.bi10{ 
  margin-bottom: 10em;
}
 
.bi11{ 
  margin-bottom: 11em;
}
 
.bi12{ 
  margin-bottom: 12em;
}
  
/* Double Indent */ 
	
.di1{ 
  margin-top: 1em;
  margin-bottom: 1em;
}
 
.di2{ 
  margin-top: 2em;
  margin-bottom: 2em;
}
 
.di3{ 
  margin-top: 3em;
  margin-bottom: 3em;
}
 
.di4{ 
  margin-top: 1em;
  margin-bottom: 4em;
}
 
.di5{ 
  margin-top: 1em;
  margin-bottom: 5em;
}
 
.di6{ 
  margin-top: 1em;
  margin-bottom: 6em;
}
 
.di7{ 
  margin-top: 1em;
  margin-bottom: 7em;
}
 
.di8{ 
  margin-top: 1em;
  margin-bottom: 8em;
}
 
.di9{ 
  margin-top: 1em;
  margin-bottom: 9em;
}
 
.di10{ 
  margin-top: 1em;
  margin-bottom: 10em;
}
 
.di11{ 
  margin-top: 1em;
  margin-bottom: 11em;
}
 
.di12{ 
  margin-top: 1em;
  margin-bottom: 12em;
}
  
/* example */ 
	
.ex{ 
  margin-top: 2em;
  margin-left: 1.5em;
}
   
/* Logical element */ 
	
p { 
  margin: 0 0 1em 0.5em;
  padding-left: 1em;
}
 
/* emphasis (強調)*/ 
	
em { 
  font-style: normal;
  font-weight: bold;
  margin: 0.2em;
}
 
strong { 
  font-weight: bold;
  margin: 0.2em;
}
 
.bold { 
  font-weight: bold;
}
 
.strike {  /* (打ち消し・抹消) Strike Through */ 
  text-decoration: line-through;
  font-weight: bold;
  margin: 0.2em;
}
 
.underline {  /* (下線) Underline */ 
  text-decoration: underline;
  color: #990000;
}
 
.overline {  /* (上線) Overline */ 
  text-decoration: overline;
}
  
/* layout */ 
	
.center { 
  text-align: center;
}
 
.right { 
  text-align: right;
}
 
.left { 
  text-align: left;
}
 
.up { 
  text-align: right;
  font-size: 80%;
}
 
.left5 { 
  margin: 5em;
}
 
.left30 { 
  padding: 0.5em 0.5em 0.5em 1em;
  border-style: solid;
  border-color: 000000;
  width: 14em;
}
  
/* size */ 
	
.xxs { 
  font-size: 40%;
  margin: 0.2em;
}
 
.xs { 
  font-size: 60%;
  margin: 0.2em;
}
 
.s { 
  font-size: 80%;
  margin: 0.2em;
}
 
.l { 
  font-size: 120%;
  margin: 0.2em;
}
 
.xl { 
  font-size: 140%;
  margin: 0.2em;
  line-height: 1.2em;
}
 
.xxl { 
  font-size: 160%;
  margin: 0.2em;
  line-height: 1.2em;
}
 
.xxxl { 
  font-size: 200%;
  margin: 0.2em;
  line-height: 1.2em;
}
 
.xxxxl {/**/ 
  font-size: 300%;
  margin: 0.2em;
  line-height: 1.2em;
}
  
/* Bold size */ 
	
.xxsb { 
  font-size: 40%;
  margin: 0.2em;
  font-weight: bold;
}
 
.xsb { 
  font-size: 60%;
  margin: 0.2em;
  font-weight: bold;
}
 
.sb { 
  font-size: 80%;
  margin: 0.2em;
  font-weight: bold;
}
 
.lb { 
  font-size: 120%;
  margin: 0.2em;
  font-weight: bold;
}
 
.xlb { 
  font-size: 140%;
  margin: 0.2em;
  line-height: 1.2em;
  font-weight: bold;
}
 
.xxlb { 
  font-size: 160%;
  margin: 0.2em;
  line-height: 1.2em;
  font-weight: bold;
}
 
.xxxlb {/**/ 
  font-size: 200%;
  margin: 0.2em;
  line-height: 1.2em;
  font-weight: bold;
}
 
.xxxxlb {/**/ 
  font-size: 300%;
  margin: 0.2em;
  line-height: 1.2em;
  font-weight: bold;
}
  
/* color */ 
	
.red { 
  color: #FF0000;
  font-style: normal;
  font-weight: bold;
  margin: 0.2em;
}
 
.yellow { 
  color: #FFFF00;
  font-style: normal;
  font-weight: bold;
  margin: 0.2em;
}
 
.blue { 
  color: #00FFFF;
  font-style: normal;
  font-weight: bold;
  margin: 0.2em;
}
 
.green { 
  color: #00FF33;
  font-style: normal;
  font-weight: bold;
  margin: 0.2em;
}
 
.white { 
  color: #FFFFFF;
  font-style: normal;
  font-weight: bold;
  margin: 0.2em;
}
  
.yukari { 
  text-align: center;
  font-weight: bold;
  margin: 1.5em;
}
 
.notes{ 
  font-size: 80%;
  margin: 0.2em;
}
 
#notes{ 
  margin: 3em 0.5em 0 0.5em;
  padding: 0.5em;
  background-color: #ffffff;
  color: #000000;
}
  
/* List */ 
	
dl{ 
  margin-left: 0.5em;
  margin-right: 0em;
}
	
dt{ 
  margin-left: 0em;
  font-weight: bold;
}
 
dd{ 
  margin: 0.5em 0em 1.5em 0.5em;
}
  
ol{ 
  margin-left: 4em;
  margin-right: 0em;
}
 
.bbs{ 
  background-color: #ffffff;
  color: #000000;
  margin: 1em;
  padding: 0.5em 1em 0.5em 2em;
  line-height: 1.5em;
}
  
/* Table */ 
	
table{ 
  margin-right:0em;
  margin-left:0em;
  padding: 0em;
  margin-top:  0.5em;
  margin-bottom: 0.5em;
  line-height: 1.3em;
  background-color: #454a4c;
  line-height: 1.3em;
}
	
td{ 
  padding: 0.3em;
  background-color: #ffffff;
  color: #000000;
}
 
caption{ 
  text-align: left;
  font-weight: bold;
  color: #000000;
}
  
.form { 
  margin-right: 0em;
  margin-left: 0em;
}
  
/* Img */ 
	
img{ 
  border: none;
}
  
