@charset "UTF-8";
* {
  margin: 0;
  padding: 0;
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

a:link {
  color: #008696; }
a:visited {
  color: #5b0099; }
a:hover {
  color: crimson; }
a img {
  border: none; }

.inline {
  display: inline-block;
  *display: inline;
  *zoom: 1; }

.clear {
  clear: both; }

.zigcart_button .zigcart_show_cart {
  padding: 2px 5px;
  border: 1px solid #ccc; }
  .zigcart_button .zigcart_show_cart.hover {
    background-color: azure; }

body {
  text-align: center;
  width: 960px;
  margin: 0 auto; }
  body table.cart {
    margin: 20px auto; }
    body table.cart, body table.cart td, body table.cart th {
      border: #666 1px solid;
      border-collapse: collapse; }
    body table.cart td.right, body table.cart th.right {
      text-align: right; }
    body table.cart td.center, body table.cart th.center {
      text-align: center; }
    body table.cart td, body table.cart th {
      padding: 3px 10px; }
    body table.cart th {
      background-color: #fdc; }
  body input[type=submit] {
    padding: 1px 5px; }
  body table.order {
    font-size: 14px; }
    body table.order th {
      text-align: left; }
    body table.order .legend_required {
      padding: 0px 3px;
      color: crimson; }
    body table.order .payitem {
      padding: 2px 5px 2px 2px; }
      body table.order .payitem .legend {
        width: 150px; }
      body table.order .payitem .detail {
        font-size: 12px;
        color: #666; }
    body table.order .wrong_format {
      background-color: peachpuff; }
    body table.order input[type=text] {
      width: 400px; }
    body table.order input[type=submit] {
      padding: 10px 20px; }
  body p.sent_message {
    width: 500px;
    margin: 10px auto; }
  body .sent_email {
    margin: 20px auto;
    text-align: center;
    color: blue;
    font-weight: bold;
    font-size: 18px; }
  body p.sent_footer {
    width: 350px;
    margin: 50px auto;
    border: 1px solid #ccc;
    padding: 20px;
    text-align: left;
    color: #333; }

/*# sourceMappingURL=zigcart.css.map */
