BODY{
  color : black;
  text-align : left;
  background-color : #ffffee;
}
H1{
  color : black;
  text-align : center;
  border-left-color: #ffffff;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 10px;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width : 0px;
}
H2{
  color : #404080;
  text-align : center;
  border-left-color: #996666;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 10px;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width : 0px;
}
H2.title{
  color : #404080;
  text-align : center;
  border-left-color: #996666;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 10px;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width : 0px;
}
H3{
  color : #404080;
  text-align : left;
  border-left-color: #996666;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 10px;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width : 0px;
  background-color : #ccccee;
}
H4{
  color : #404080;
  text-align : left;
  border-left-color: #996666;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 10px;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width : 0px;
  background-color : #eeeeee;
}
HR{
  color : #ccccee;
  height: 2px;
}
P{
  color : black;
}
A{
  color : blue;
  text-decoration : underline;
}
A:VISITED{
  color: #CC4444;
  text-decoration : underline;
}
A:HOVER{
  color: blue;
  text-decoration : underline;
}
A:ACTIVE{
  color: #FF0000;
  text-decoration : none;
}
UL{
  list-style-type: none;
  list-style-image : url(l_a01.gif);
  list-style-position: outside;
}
TH{
  color : black;
}
TD{
  color : black;
}

#nidangumi{
margin:0;
padding:0;
background-color:#ffffee;
}

#header{
margin:0;
padding:0;
background-color:#ffffee;
}

#contents{
margin:0;
padding:0;
background-color:#ffffee;
}

#left_org{
margin:0;
padding:0;
float:left;
width:150px;
}
#left{
margin:0;
padding:0;
position:absolute;
width:210px;
}

#left__ul{
margin-top:10px;
margin-left:0px;
font-size:1.00em;
}

#main{
margin:0 0 0 210px;
padding:0;
background-color:#ffffee;
}

#contents:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

#footer{
margin:0;
padding:0;
background-color:#ffffee;
}

p{
margin:0;
padding:10px;
}


