BODY{text-align: center;
   background:#dbd1c5 url(../index.files/bg_body.jpg) 0 top repeat-x;
   color:#f2f2b0;
   font-size:14px;
   font-family:"MS UI Gothic" ;
   margin:1px auto;
}
div{margin: auto;
}
h1{text-align:left;
  padding-top :5px;
  padding-left : 6px;
  font-size:24px;
  font-weight: normal; 
  color:#deb068; 
}
h2{
   text-align:left;
   font-weight: normal; 
   font-size : 12px;
   color :#ee7800   ;
}
h3{
   text-align:left; 
   margin-top:8px;
   margin-bottom:10px;
   border-left-style:solid;
   border-left-width:10px;
   border-left-color:#726250 ;
   border-bottom-style:solid;
   border-bottom-width:1px;
   border-bottom-color:#726250 ;
   margin-left:auto; 
   margin-right:auto;
   padding-left:5px;
   color :#b48a76  ; 
   font-size : 17px;
   font-weight : 700;
   width:82%; 
}
h4{background-image : url(../index.files/h-bar2.jpg);  padding-left:8px;padding-top:3px;
  text-align:left; 
	width:600px;
  height : 24px;
   color :#b48a76  ; 
   font-size : 17px;
   font-weight : 700; margin: 0 auto; 
}

#banner-header {
    margin: 0;
    margin-left:5px;
    line-height: 1;
}
#banner-description {
    margin-top: 2px;
    margin-bottom:0; 
    margin-left:15px; 
    margin-right:25px;
}
ul{ list-style-type :disc;margin-right:5px;
    margin-top:0;   
    margin-bottom:8px;  
    margin-left:15px;
    padding-left:10px;
}
li{margin-bottom:2px; 
   text-align:left;
}
span{ 
   color : #EEE8AA;
}

.ff{text-align:left;
    width:180px;
    margin-right: 0;margin-top: 10px;
    float:right;
    color : #EEE8AA; 
    font-family: "trebuchet ms"; 
    font-size : 13px;
    line-height: 1.2; 
}
.bdr {margin-left:auto; 
      margin-right:auto;
      width:840px;
      border : none ;
      margin-top : 7px;
}
#rin{float:left; 
     background:#726250 ;
     font-size:12px;
     text-align:center;
     width:72px;
     height:14px;
     padding-top:2px;
     margin-top:2px;
     margin-left:5px;
     margin-bottom:2px;      
}
#rin a {color:#ee7800 ;
    text-decoration: underline;
}
#rin a:hover {color:#7fff00;
}
#rink{float:left; 
     background:#726250 ;
     font-size:12px;
     text-align:center;
     width:72px;
     height:14px;
     padding-top:2px;
     margin-top:2px;
     margin-left:5px;
     margin-bottom:2px;      
}
#rink a {color:#ee7800 ;
    text-decoration: underline;
}
#rink a:hover {color:#7fff00;
}
#nav{ margin:0;
padding:0px;list-style:none;float:none;width:840px;
}
#nav li { border:  2px  none ;
      float:left;
      background:#726250 ;
      font-size:12px;
      text-align:center;
      width:72px;
      height:13px;
      margin-top:2px;
      margin-right:0;
      margin-left:4px;
      padding-top:2px;     
      padding-bottom:2px;    
}
#navi{ margin:0;
padding:0px;list-style:none;float:none;width:670px;
}
#navi li { border:  1px  none ;
      float:left;
      background:#726250 ;
      font-size:12px;
      text-align:center;
      width:64px;
      height:13px;
      margin-top:2px;
      margin-right:2px;
      margin-left:0;
      margin-bottom:0px;
      padding-top:2px;    
}
a:link {color:#deb068;  
        text-decoration: none; 
}
a:visited {text-decoration: none; 
          color:#deb068;      
}
a:hover { text-decoration: underline; 
          color:#7fff00;
}

p.zt{text-align:left;
  margin-left:20px;
}
p.ap{margin-left:20px;
     text-align:left;
     margin-top:0; 
}
p.zmm{text-align:left;
  margin-left:10px;
  margin-right:8px;
  margin-bottom:12px; 
  margin-top:2px;
}
p.z{line-height: 1;
    text-align:left; 
    margin-left:50px;
}
p.zm{text-align:left; 
  margin-left:20px;
}
p.zs{text-align:left;
  margin-left:10px;
  margin-right:8px;
}
#ap{text-align:left;
    margin-left:6px;
}
img.zpt{border:0px;
}
DIV.all{border-style:solid;border-color:#333333 ;
        border-width:1px;
}
DIV.kanban-all{background:#726250 ; 
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#333333 ;
  width : 840px;
  height : 240px;
}
DIV.kanban-a{
  width : 840px;
  height : 60px;
}
DIV.kanban-r{background-image : url(../index.files/hed-kani-rog1.jpg); 
  float:none;
  width : 840px;
  height : 200px;

}
DIV.navi{ background:#99886e;
  width : 670px;
  height : 34px;
}
DIV.nav{ background:#99886e; 
  width : 840px;
  height : 20px;
}
DIV.mannaka{ background:#99886e; 
  
}
DIV.oheya{background:#99886e; 
        
}
DIV.mannaka-c{background:#99886e; 
   
}
DIV.migi{border-left-width:1px;
  background-image : url(../index.files/content_side.jpg);
  border-left-style:solid;
  border-left-color:#333333 ;
}
DIV.hidari{ font-size : 13px;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#333333 ;
  background-image : url(../index.files/content_side.jpg);

}
DIV.copy{border-top-width:1px;
  border-top-style:solid;
  border-top-color: #333333 ;
  color :#f2f2b0  ;
  width : 840px;
  height : 60px;
  background:#726250 ;
}
img.shoto{
  float:left;
  margin-right:20px;
  margin-bottom:5px;
  margin-left:20px;
}
DIV.al{border-style:solid;
       border-color:#333333 ;
       border-width:1px;
       width : 840px;
       height : 1092px;
}
DIV.ual{
  width : 840px;
  height : 820px;
}
DIV.rt{border-left-width:1px;
       border-left-style:solid;
       border-left-color:#333333 ;
       float:right;
       width : 169px;
       height : 820px;
       font-size : 13px;
       background-image : url(../index.files/content_side.jpg);
}
DIV.ct{
   background-color:#99886e;
   float:left;
   width : 670px;
   height : 820px;
}
DIV.ct-ka{
  width : 670px;
  height : 150px;
}
DIV.ct-c{ margin-left:25px;
   font-size:16px;
   line-height: 1.2; 
   float:left; 
   width : 320px;
   height : 630px;
   text-align:left;
}
DIV.ct-r{ 
  font-size:16px;
  line-height: 1.2; 
  float:right; 
  width : 320px;
  height : 630px;
  text-align:left;
}

ul.sm{ list-style-type :disc;
     margin-right:5px;
    margin-top:0;   
    margin-bottom:8px;  
    margin-left:15px;
    padding-left:10px;
}
li.sm{margin-bottom: 2px;
   text-align:left;
}


