#header {
  width:800px;
  height:180px;
  text-align:center;
  background-color:#ffffff;
  border-width:0px;
}
#accessbar {
  width:800px;
  height:25px;
  font-weight:bold;
  background-image:url(/Parts/cart.jpg);
  text-align:center;
  padding:5px;
}
#navi {
  width:150px;
  height:100%;
  float:left;
  background-color:#ffffff;
  font-size:12px;
  padding:5px;
  margin:0px;
}
#navi2 {
  width:650px;
  padding:5px;
  height:20px;
  float:top;
  font-size:12px;
  color:#0000ff;
  border-width:0px;
}
#contents {
  width:650px;
  padding:5px;
  float:left;
  border-width:0px;
}

#shousai_l {
  width:300px;
  padding:10px;
  clear:both;
  float:left;
  text-align:center;
}

#shousai_r {
  width:300px;
  padding:10px;
  clear:both;
  float:right;
  text-align:center;
}

#detail {
  width:650px;
  height:auto;
  padding:0px;
  clear:left;
  marging-bottom:0px 0px 0px 10px;
}

#productlist {
  width:650px;
  height:120px;
  padding:0px;
  float:top;
  text-align:left;
  border-style:solid;
  border-color:#0000ff;
  border-width:1px;
}

#item {
  width:203px;
  height:200px;
  margin:3px;
  float:left;
  text-align:center;
  background-color:#eeeeee;
}

#footer {
  clear:both;
  width:800px;
  height:80px;
  background-color:#ffcc99;
  font-size:9px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  text-align:center;
  vertical-align:middle;
  border-width:0px;
}

h1 {
  color:#660000;
  font-size:16px;
  background-color:#ff99cc;
  border-right-style:solid;
  border-bottom-style:solid;
  border-right-color:#FF66CC;
  border-bottom-color:#FF66CC;
  border-width:2px;
  padding:3px 3px;
  margin:10px 10px 10px 0px;
}

h2 {
  color:#000000;
  font-size:16px;
  background-color:#ffffff;
  border-bottom-style:solid;
  border-bottom-color:#FF8888;
  border-width:2px;
  padding:3px 3px;
  margin:10px 0px;
}

h3 {
  color:#000000;
  font-size:16px;
  background-color:#ffffff;
  border-bottom-style:solid;
  border-bottom-color:#FF8888;
  border-width:2px;
  padding:3px 3px;
  margin:10px 0px;
}

h4 {
  color:#800000;
  font-size:14px;
  padding:3px 3px;
  margin:10px 0px;
}

p {
  font-size:12px;
  font-family:"‚l‚r ƒSƒVƒbƒN";
}

p.normal {
  margin:20px 20px;
  color:#666666;
}

p.normal2 {
  margin:20px 20px;
  text-indent: 1em;
  color:#666666;
}

p.setumei {
  margin:10px 10px;
  padding:10px 10px;
}

p.title {
  margin:0px 0px;
  padding-left: 0px;
}
p.description {
  margin:10px 0px;
  padding-left:40px;
}
p.information {
  margin:20px 20px;
  color:#8b4513;
}

dt {
  margin:10px 0px;
  font-size:12px;
  font-family:"‚l‚r ƒSƒVƒbƒN";
}

dd {
  margin:10px 0px;
  padding-left:40px;
  font-size:12px;
  font-family:"‚l‚r ƒSƒVƒbƒN";
}



table.table1 { border-collapse:collapse; width="630px"; }

td { border:solid #ff6666 1px; }
.leftalign {
  float:left;
}

td.link { border:none }

ul.info {
  font-size:12px;
  font-family:"‚l‚r ƒSƒVƒbƒN";
  padding: 0px 0px;
  color:#8b4513;
  list-style:disc;
  margin-top:0px;
}

