@charset "utf-8";
/* CSS Document */

<STYLE type="text/css">    
    BODY {
      PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px
    }
    .price {
      COLOR: #ff0000
    }
    IMG {
      PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
    }
    .aboutshopping {
      BORDER-RIGHT: #930000 1px solid; BORDER-TOP: #930000 1px solid; BORDER-LEFT: #930000 1px solid; BORDER-BOTTOM: #930000 1px solid
    }
    .gnavi TD {
      COLOR: #ffffff
    }
    .gnavi TD A {
      COLOR: #ffffff
    }
    .onborder {
      BORDER-RIGHT: #930000 1px solid; BORDER-TOP: #930000 1px solid; BORDER-LEFT: #930000 1px solid; BORDER-BOTTOM: #930000 1px solid
    }
    .dotline {
      BORDER-BOTTOM: #cccccc 1px dotted
    }
    .solidline {
      BORDER-BOTTOM: #666666 1px solid
    }
    .righttable A {
      COLOR: #000000
    }
    .righttable STRONG A {
      COLOR: #ff0000
    }
    .searchbox {
      PADDING-TOP: 10px
    }
    .sarea20 {
      WIDTH: 20px
    }
    .menulink A {
      COLOR: #ffffff
    }
    .calarea {
      MARGIN: 10px; TEXT-ALIGN: center
    }
    .baner {
      MARGIN-BOTTOM: 10px
    }
    .newline {
      MARGIN-BOTTOM: 20px; BORDER-BOTTOM: #cccccc 1px dotted
    }
    .sidearea {
      WIDTH: 180px
    }
    .carea {
      WIDTH: 400px
    }

    h1.tagline {
      font-size: 10px;
      text-align: left;
      margin: 0 0 0 5px;
      padding: 0;
      color: #FFFFFF;
    }

    .slogan {
      right: auto;
      left: auto;
      WIDTH: 800px;
      margin: 0;
      padding: 0;
      background-color: #660000;
    }


</STYLE>