BODY{
  font-size : 10px;
  font-family : "MS P?S?V?b?N",Osaca,sans-serif,"MS UI Gothic";
  font-weight : normal;
  
  text-decoration : none;
  text-align : center;
  margin:0px; 
  padding:0px;
  
  
  
  

  
  
  
  
  background-repeat : repeat;
  background-attachment : scroll;
  color : gray;
  
}
/*?????N?֌W*/
A:link {/*?????N???ꂽ?????̐F*/    
    color : gray;/*?????̐F?F?D*/
    font-style:normal;    
?@?@text-decoration:underline;/* ???? */

}
A:visited {/*?K?????̐F*/
    color : gray;/*?????̐F?F?D*/
    text-decoration : underline;/* ???? */
}
A:hover {/*?J?[?\???￼Ǟ킹???Ƃ??̐F*/
    color : gray;/*?????̐F?F?D*/
    font-style:normal;    
text-decoration:none;/* ?Ȃ? */
}
A:active {/*?N???b?N???̐F*/
    color : gray;/*?????̐F?F?D*/
    font-style:normal;    
text-decoration:none;/* ?Ȃ? */
}

/*?g?pID*/
TABLE#structure{
    background-color:#FFFFFF;
    width : 760px;
    text-align : left;
  margin:0px auto; 

}

TD#head{
    width:760px;
  height : 68px;
  background-image : url(../images/haikei-rogo.jpg);
  background-repeat : no-repeat;
  background-attachment : scroll;
  background-position : 7px 38px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

TD#main{
    width:760px;
  text-align : center;
}

TD#main-left{
    width:500px;
  vertical-align : top;

}

TD#main-right{
    width:260px;
  vertical-align : top;
}

TD#foot{
    width : 100%;
  background-color : #373737;
}

#top{
  text-align : right;
  margin-right : 20px;
  padding : 0px;
}
#title{
  font-size : 10px;
  color : #c9c9c9;
  text-decoration : none;
  margin-bottom : 0px;
  
  text-align : left;
  background-color : white;
  line-height : 110%;
}
#contents-base{
  font-size : 10px;
  margin-top : 15px;
  margin-bottom : 0px;
  
  font-weight : normal;
  text-decoration : none;
  text-align : center;


  line-height : 15px;
  
  padding-bottom : 5px;
  
}
#title{
  font-size : 10px;
  color : #c9c9c9;
  text-decoration : none;
  margin-bottom : 0px;
  
  text-align : left;
  background-color : white;
  line-height : 110%;
}
#add{
  font-size : 11px;
  font-family : Arial;
  color : white;
  
  text-align : center;
  padding-bottom : 0px;
  margin-bottom : 0px;
  width : 100%;
  padding-top : 1px;
  padding-left : 5px;
  margin-top : 5px;
}
ADDRESS{
  font-size : 10px;
  color : white;
  text-align : center;
  text-decoration : none;
  
  margin-top : 5px;
  margin-bottom : 15px;
  font-family : Arial;
  
  width : 100%;
}
UL.sample{
    list-style:none;
    width:100%;
    font-size:12px;
    margin:0px;
    padding : 0px;
    text-align : center;    
  
}
UL.sample LI{
    list-style:none;
    display:inline;
    
    margin : 0px 0px 0px 0px;
 text-align : center;
  
  


  border-right-width : 1px;
  border-right-style : dotted;
  border-right-color : silver;
  
}

#image{
  width : 100%;
  vertical-align:top;
}
.first{
  text-align : left;
  margin-top : 5px;
  margin-left : 5px;
  margin-bottom : 0px;
  font-size : 13px;
  font-family : "Lucida Sans Unicode",sans-serif;
  text-indent : 10pt;
  width : 90%;
  
  background-repeat : no-repeat;
  background-attachment : scroll;
  height : 15px;
  vertical-align : sub;
  margin-right : 2px;
  font-weight : bold;
  color : gray;
  
  border-right-width : 0px;
  border-bottom-width : 1px;
  border-top-style : none;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : silver;
  border-right-color : silver;
  border-bottom-color : silver;
  border-left-width : 4px;
  border-left-style : none;
  border-left-color : gray;
  
  background-image : url(../images/yajirusi.gif);background-position : left center;}
UL.sample2{
    list-style:none;
    width : 90%;
    font-size:12px;
    
    padding : 0px;
    text-align : left;    
  border-style : none none none none;border-color : silver silver silver silver;
  right : inherit;
  vertical-align : super;


  line-height : 24px;
  text-indent : 0pt;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
}
UL.sample2 LI{
    list-style:none;


  border-bottom-width : 0px;
  border-bottom-style : dotted;
  border-bottom-color : silver;
  margin-left : 5px;
  font-size : 12px;
}
.topbox{
  color : gray;  
  display:inline;
  text-align : center;
  margin-top : 0px;
  margin-left : 7px;
  margin-right : 7px;
  margin-bottom : 0px;


  

  
  font-size : 11px;
  line-height : 130%;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color : silver silver silver silver;
  
  font-family : Arial;
  font-weight : 100;
  text-decoration : none;
}
#topbox{ 
  width : 100%;
  text-align : center;
  margin-top : 15px;
  margin-bottom : 10px;


  border-left-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-right-color : silver;
  border-bottom-color : silver;
  
}



.top-c{
  font-size : 10pt;
  width : 90%;
  margin-top : 5%;
  margin-left : 2%;
  margin-right : 2%;
  margin-bottom : 10%;
}
#consult{
  vertical-align : super;
}
#new{
  vertical-align : super;
}
