@charset "Shift_JIS";
@import url("list.css");
@import url("order.css");
@import url("release.css");

body {
  background          : #ffffff;
  color               : #222222;
  font-style          : normal;
  font-weight         : normal;
  margin              : 0 ;
  padding             : 0 ;
}

a {text-decoration:none;}

ul.casenavi a {text-decoration:none;}
ul.casenavi a:link {color:#ffffff;}
ul.casenavi a:visited {color:#ffffff;}
ul.casenavi a:hover {color:#ffffff}}

td.casenavi a {text-decoration:none;}
td.casenavi a:link {color:#ffffff;}
td.casenavi a:visited {color:#ffffff;}
td.casenavi a:hover {color:#ffffff}}

h1 {
  color               : #ffffff;
  font-size           : 120%;
  text-align          : left;
  background          : #504dcb url("../image/wall_footer.gif");
  border-top          : 1px #b2b2b2 solid;
  border-right        : 1px #200098 solid;
  border-bottom       : 1px #200098 solid;
  border-left         : 1px #b2b2b2 solid;
  padding             : 1px 0 1px 10px;
  margin              : 0px;
  width               : 100%;
}

h1.garage {
  color               : #ffffff;
  font-size           : 140%;
  text-align          : left;
  background          : #4648b8;
  border-top          : 1px #b2b2b2 solid;
  border-right        : 1px #200098 solid;
  border-bottom       : 1px #200098 solid;
  border-left         : 1px #b2b2b2 solid;
  padding             : 10px 15px 10px 15px;
  margin              : 0px;
  width               : 100%;
}

h1.release {
  color               : #ffffff;
  font-size           : 120%;
  text-align          : left;
  background          : #504dcb url("../image/wall_footer.gif");
  border-top          : 1px #b2b2b2 solid;
  border-right        : 1px #200098 solid;
  border-bottom       : 1px #200098 solid;
  border-left         : 1px #b2b2b2 solid;
  padding             : 1px 0 1px 10px;
  margin              : 0px;
  width               : 100%;
}


h2 {
  color               : #333333;
  font-size           : 100%;
  text-align          : left;
  background:#ddded3;
  border-top:1px #dddddd solid;
  border-left:6px #2860a3 solid;
  border-right:1px #888888 solid;
  border-bottom:1px #888888 solid;
  padding             : 4px 0 4px 12px;
  margin              : 20px 10px 20px 10px;
  clear:both;
}

address {
  color               : #ffffff;
  font-size           : 80%;
  font-style          : normal;
  font-family         : Arial;
  text-align          : right;
  background          : #504dcb;
  border-top:1px #dddddd solid;
  border-left:1px #dddddd solid;
  border-right:1px #888888 solid;
  border-bottom:1px #888888 solid;
  padding             : 1px 10px 1px 0;
  width               : 700px;
}

p {
  font-size           : 90%;
  text-align          : left;
  line-height:1.4;
  margin        : 20px;
}

p.topanchar {
  font-size           : 70%;
  text-align          : right;
  margin        : 20px;
}

img {
  border              : 0px;
}

em {
  font-style          : normal ;
  font-weight         : bold ;
}

table.toppage {
  width               : 700px;
}

.hidden {
  display             :none;
}

.history {
  font-size           : 80%;
}

.info {
  background-color    : #f8dc85;
  border-top          : 1px #dddddd solid;
  border-left          : 1px #dddddd solid;
  border-right          : 1px #aaaaaa solid;
  border-bottom          : 1px #aaaaaa solid;
  font-size           : 100%;
  font-weight         : bold;
  margin              : 10px 0 5px 0 ;
  padding             : 10px 10px 10px 10px;
}

#footer {
  color               : #ffffff;
  text-align          : right;
  font-family         : Arial;
  font-size           : 80%;
  padding-right       : 10px;
  width               : 100%;
}

#navi {
  color               : #333333;
  text-align          : left;
  background          : #ffffff;
  font-family         : Arial;
  font-size           : 80%;
  padding-left        : 10px;
  margin              : 5px 0 5px 0;
  width               : 100%;
}

ul {
  list-style-type:square;
  margin:0 20px 0 0px;
}

ul li {
  font-size           : 90%;
  margin:0 20px 10px 20px;
}

ul.menu-maker {
  list-style-type:none;
  margin:20px;
}

ul.casenavi {
  font-size           : 80%;
  padding:6px 0 6px 0;
  margin:0 0 10px 0 ;
  width:700px;
  border-left:6px #2860a3 solid;
}

ul.casenavi li {
  display:inline;
  background:#acafd2;
  border-top:1px #dddddd solid;
  border-left:1px #dddddd solid;
  border-right:1px #888888 solid;
  border-bottom:1px #888888 solid;
  padding:6px 5px 6px 5px;
  margin:0;
}

table.casenavi {
  width:700px;
}

td.casenavi_top {
  background:#2860a3;
  width:6px;
  margin:0;
}
td.casenavi {
  font-size:80%;
  text-align:center;
  display:inline;
  background:#acafd2;
  border-top:1px #dddddd solid;
  border-left:1px #dddddd solid;
  border-right:1px #888888 solid;
  border-bottom:1px #888888 solid;
  padding:4px, 4px;
  margin:0;
}

img.floatleft {
  float:left;
  margin:5px 20px 5px 20px;
}

img.floatright {
  float:left;
  margin:10px 15px 10px 10px;
}

table.caseprice {
  width:250px;
  margin:10px 25px 20px 20px;
  float:left;
}

table.caseprice th {
  background:#eeeeee;
  border-top:1px #dddddd solid;
  border-left:1px #dddddd solid;
  border-right:1px #888888 solid;
  border-bottom:1px #888888 solid;
  font-size:80%;
  padding:4px;
  text-align:center;
}

table.caseprice td {
  background:#eeeeee;
  border-top:1px #dddddd solid;
  border-left:1px #dddddd solid;
  border-right:1px #666666 solid;
  border-bottom:1px #666666 solid;
  font-size:90%;
  padding:4px;
  text-align:center;
}

table.casenewprice {
  width:250px;
  margin:10px 25px 20px 20px;
  float:left;
}

table.casenewprice th {
  background:#f8dc85;
  border-top:1px #dddddd solid;
  border-left:1px #dddddd solid;
  border-right:1px #888888 solid;
  border-bottom:1px #888888 solid;
  font-size:80%;
  padding:4px;
  text-align:center;
}

table.casenewprice td {
  background:#f8dc85;
  border-top:1px #dddddd solid;
  border-left:1px #dddddd solid;
  border-right:1px #666666 solid;
  border-bottom:1px #666666 solid;
  font-size:90%;
  font-weight:bold;
  padding:4px;
  text-align:center;
}
