body { background: #f5f5f5; color: black; margin-left: 10px; margin-right: 10px; }
h1 { color: white; font-size: 30px;  padding-top:10px;  padding-bottom: 0px;  margin-top: 0px; margin-bottom: 0px; }
h2 { font-size: 20px; }
h3 { font-size: 17px; }
h4 { font-size: 15px; }
p { font-size: 13px; line-height: 16px; }
em { font-style: normal; font-weight: bold; color: red; }

img {  border-width: 0px; }

a:link { color: #136798;text-decoration: none; }
a:visited { color: #89100a;text-decoration: none; }
a:hover { color: orange;text-decoration: none; }

img.rogo  { float:left; margin-top: 0px; margin-right:20px; margin-bottom: 0px; }

h3.bottan {  background-color: #cccccc; border-style: double;  border-width: 3px; border-color: #444444;  margin-top: 0px;  margin-bottom: 0px;  text-align: center; }

p.link {  margin-left: 0px;  margin-right: 0px; background-color: #cccccc; border-style: double;  border-width: 3px; border-color: #444444; padding-left: 30px;  padding-right: 30px;   text-align: center; }



#rogo {  float: top;  height:130px; background-color: bbbbbb;  margin-bottom: 0px;
  padding-top:30px;  padding-bottom: 0px;  padding-left: 20px;  padding-right: 20px; }


#menu1 {  float: left;  width: 160px; height : 4000px;  background-color: #a5a5a5;
  margin-top: 0px;  margin-bottom: 0px; margin-left: 0px;  margin-right: 0px;
  padding-top: 20px; padding-bottom: 0px;  padding-left: 0px;  padding-right: 0px; }

#menu2 {  float: right;  width: 160px; height : 4000px;  background-color:  #d9d9d9;
  margin-top: 0px;  margin-bottom: 0px;  margin-right: 0px;
  padding-top: 20px; padding-bottom: 0px;  padding-left: 0px;  padding-right: 0px; }


#contents {  float: left;  width:  60%;  margin-left:  auto;  margin-right:  auto;  padding-top: 20px; padding-left: 5px;padding-right: 0px; }


#gaiyou {  float: left;  width: 480px;  margin-left: 30px;  margin-bottom: 20px;}

#seihin {  float: left;  width: 290px;  margin-left: 30px;  margin-bottom: 20px;}

#seihin2 {  float: left;  width: 190px;  margin-left: 10px;  margin-bottom: 0px;}


table.tyui { border-style : none;width : 780px;  border-collapse: collapse;  margin-bottom: 20px;}
td.tyui { border-style : none;width : 780px;  border-collapse: collapse;  margin-bottom: 20px;}


table.tyui2 { border-style : none;width : 500px;  border-collapse: collapse;  margin-bottom: 20px;}
td.tyui2 { border-style : none;width : 500px;  border-collapse: collapse;  margin-bottom: 20px;}



table.kisetu { border-style : none;width : 560px;  border-collapse: collapse;  margin-bottom: 20px;}
table.kisetuos { border-style : none;width : 400px;  border-collapse: collapse;  margin-bottom: 20px;}

td.kisetu { border-style : none;width : 460px;  border-collapse: collapse;  margin-bottom: 20px;}
td.kisetuos { border-style : none;width : 320px;  border-collapse: collapse;  margin-bottom: 20px;}

td.nenmatu { border-style : none;width : 40px;  border-collapse: collapse;  margin-bottom: 20px;}


table.gazou { border-style : none;width : 200px;  border-collapse: collapse;  margin-bottom: 20px;}
td.gazou { border-style : none;width :200px;}


table.moji { border-style : none;  border-collapse: collapse;}
td.moji { border-style : none;}


table.link { border-style : none;  border-collapse: collapse; margin-bottom: 40px;}
td.link  { height : 60px;  border-style : none; vertical-align: middle; }


table, td, th { border-style: solid;  border-width: 1px; border-color: #444444; border-collapse: collapse; padding-top:3px;  padding-bottom: 3px;  padding-left: 5px;  padding-right: 5px;  margin-left: 5px;  margin-right: 5px;}

th  {background-color: #cccccc;}


table.gaiyou {width :450px;}


table.seihin {width :770px;}


table.setumei {border-style : none;width :510px;}
td.setumei { border-style : none;width :250px;}

table.list {width :610px;}



td.title { border-style : none;width :200px; text-align : center}


td.kakaku { text-align : center;}

img.syoukai {  margin: 10px; }

