body {
  color: #00008b;
}
div.all {
  background-color: #ffffff;
  width: 850px;
}
div.kanban {
  text-align: left;
  background-color: #b0ca25;
  background-image: url(images/header.jpg);
  background-repeat: no-repeat;
  background-position:  center center;
  width: 850px;
  height: 200px;
}
.kanban p {
  padding-top: 2em;
}
h1 {
  margin: 0;
  padding: 3px;
  font-size: 1em;
  color: #996600;
  background-color: #b0ca25;
  text-align: center;
}
h2 {
  margin: 0;
  padding: 3px;
  font-size: 1em;
  background-color: #b0ca25;
  color: #996600;
  text-align: right;
}
h3 {
  padding: 3px;
  font-size: 16px;
  color: #ffffff;
  background-color: #a0522d;
  margin-bottom: 0px;
}
/* <style type="text/css">
<!-- */
.style1 {
font-size: 24px;
font-weight: bold;
}
.style2 {font-size: 24px;}
.style3 {color: #FF0000;}
.style4 {font-size: 18px;}
.style5 {
font-size: 16px;
font-weight: bold;
}
.style7 {color: #FF0000; font-weight: bold; }

div.hidari {
  width: 200px;
  float: left;
}
div.main {
  width: 650px;
  float: right;
}
/*
div.copy {
  padding: 3px;
  color: #ffffff;
}
*/
ul {
  text-align: left;
}
/*div.m1 {
  background-color: #eee8aa;
  width: 300px;
  float: left;
}
div.m2 {
  background-color: #eee8aa;
  width: 300px;
  float: right;
}
*/
div.shiikuset {
  border-style: none;
  text-align: left;
  width:650px;
}
div.set1{clear:both;
width:650;
}
div.fig1{margin-left:0px;
margin-right:0px;
width:270px;
float:left;}
div.fig1 img{
 }
div.setumei{
width:300px;
float:right;
text-align:left; }

div.naiyou1 {
  clear: both;
  width: 650px;
}
div.n1 {
  clear: both;
  width: 650px;
  text-align:center;
}
div.n11 {
  float: left;
  width: 380px;
  height:440px;
}
div.n12 {
  width: 140px;  
  float: right;
}

div.n12 img{float:none;
margin-left:0px;
margin-right:px; 
} 
/*
div.n121 {
  width: 200px;
}
div.n122 {
  width: 200px;
}
div.n123 {
  width: 200px;
}
*/
div.shiikuset img {
  float: left;
  margin-right: 2em;
}
div.n2 {
  margin-top: 1em;
  width: 650px;
}
div.n21 {
  width: 157px;
  float: left;
  margin-left:0px;
  margin-right:0px;
}

div.n22 {
  width: 157px;
  float: left;
  margin-left:0px;
  margin-right:0px;
}
div.n23 {
  width: 157px;
  float: left;
  margin-left:0px;
  margin-right:0px;
}
div.n24 {
  width: 157px;
  float: left;
  margin-left:0px;
  margin-right:0px;
}
div.delux{clear:both;
width:630px; }
div.naiyou2 {
  clear: both;
  width: 650px;
}
div.sodatekata {
  clear: both;
  width: 650px;
  margin-top: 1em;
  text-align: left;
}
div.douyou {
  clear: both;
  width: 650px;
  margin-top: 1em;
  text-align: left;
}
div.douyou bun img {
  clear: both;
  float: left;
}

.delux img{float:left;
margin-right:1em;
}

div.footer {
  text-align: center;
  width: 850px; 
}

