BODY
{
    BACKGROUND: url(../img/bg.jpg) repeat-x;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px;
    FONT: 12px/140% "Verdana";
    COLOR: #663333
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
INPUT
{
    BORDER-RIGHT: #333333 1px ridge;
    BORDER-TOP: #333333 1px ridge;
    BORDER-LEFT: #333333 1px ridge;
    BORDER-BOTTOM: #333333 1px ridge
}
SELECT
{
    BORDER-RIGHT: #333333 1px ridge;
    BORDER-TOP: #333333 1px ridge;
    BORDER-LEFT: #333333 1px ridge;
    BORDER-BOTTOM: #333333 1px ridge
}
TEXTAREA
{
    BORDER-RIGHT: #333333 1px ridge;
    BORDER-TOP: #333333 1px ridge;
    BORDER-LEFT: #333333 1px ridge;
    BORDER-BOTTOM: #333333 1px ridge
}
A:link
{
    COLOR: #996666;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #996666;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #996666;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #666633;
    TEXT-DECORATION: none
}
.base01
{
    BORDER-RIGHT: #999 1px solid;
    BORDER-TOP: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    BORDER-BOTTOM: #999 1px solid;
    BACKGROUND-COLOR: #fff
}
.base02
{
}
.table1
{
    BORDER-RIGHT: #e7decd 1px solid;
    BORDER-TOP: #e7decd 1px solid;
    BORDER-LEFT: #e7decd 1px solid;
    BORDER-BOTTOM: #e7decd 1px solid
}
.CELL_1_C
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    COLOR: #663333;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #e7decd;
    TEXT-ALIGN: center
}
.CELL_2
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #e7decd 1px solid;
    PADDING-LEFT: 5px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #e7decd 1px solid
}
.CELL_1_L
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    COLOR: #663333;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #e7decd;
    TEXT-ALIGN: left
}
.CELL_1_R
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    COLOR: #999;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #eee;
    TEXT-ALIGN: right
}
.note
{
    FONT-SIZE: 11px;
    COLOR: #e06868
}
.note2
{
    FONT-SIZE: 11px;
    COLOR: #999999
}
#note3
{
    FONT-SIZE: 11px;
    COLOR: red
}
.title_area
{
    BORDER-TOP: #999 1px solid;
    BACKGROUND: #9bb39f;
    BORDER-BOTTOM: #999 1px solid
}
.shop_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #fff
}
.shop_title A:link
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.shop_title A:visited
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.shop_title A:active
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.shop_title A:hover
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.info
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cdb1a1 1px dotted;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 10px auto;
    COLOR: #656500;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #cdb1a1 1px dotted;
    TEXT-ALIGN: left
}
.errorbox
{
    BORDER-RIGHT: #ff8100 1px dotted;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ff8100 1px dotted;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    MARGIN: 10px auto;
    BORDER-LEFT: #ff8100 1px dotted;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ff8100 1px dotted;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: left
}
.prod_total
{
    FONT-WEIGHT: bold;
    COLOR: #FF6600
}
.sub_charge
{
    FONT-WEIGHT: bold;
    COLOR: #669900
}
.all_total
{
    FONT-WEIGHT: bold;
    COLOR: #222
}
.point_discon
{
    FONT-WEIGHT: bold;
    COLOR: red
}
.secure_seal
{
}
.copyright
{
    COLOR: #666633! important
}
.S1 { font-size: xx-small}
.S1X { font-size: xx-small; font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.S1L11 { font-size: xx-small ; line-height: 110%}
.S1L12 { font-size: xx-small ; line-height: 120%}
.S1L13 { font-size: xx-small ; line-height: 130%}
.S2 { font-size: x-small}
.S2B { font-size: x-small; font-weight: bold;}
.S2X { font-size: x-small; font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.S2L11 { font-size: x-small ; line-height: 110%}
.S2L12 { font-size: x-small ; line-height: 120%}
.S2L13 { font-size: x-small ; line-height: 130%}
.S2L14 { font-size: x-small ; line-height: 140%}
.S2L15 { font-size: x-small ; line-height: 150%}
.S2BL11 { font-size: x-small ; line-height: 110%; font-weight: bold;}
.S2BL12 { font-size: x-small ; line-height: 120%; font-weight: bold;}
.S2BL13 { font-size: x-small ; line-height: 130%; font-weight: bold;}
.S2BL14 { font-size: x-small ; line-height: 140%; font-weight: bold;}
.S2BL15 { font-size: x-small ; line-height: 150%; font-weight: bold;}
.S2BL16 { font-size: x-small ; line-height: 160%; font-weight: bold;}
.S3 { font-size: small}
.S3B { font-size: small; font-weight: bold;}
.S3X { font-size: small; font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.S3L11 { font-size: small ; line-height: 110%}
.S3L12 { font-size: small ; line-height: 120%}
.S3L13 { font-size: small ; line-height: 130%}
.S3L14 { font-size: small ; line-height: 140%}
.S3L15 { font-size: small ; line-height: 150%}
.S3L16 { font-size: small ; line-height: 160%}
.S3L17 { font-size: small ; line-height: 170%}
.S3L18 { font-size: small ; line-height: 180%}
.S3BL11 { font-size: small ; line-height: 110%; font-weight: bold;}
.S3BL12 { font-size: small ; line-height: 120%; font-weight: bold;}
.S3BL13 { font-size: small ; line-height: 130%; font-weight: bold;}
.S3BL14 { font-size: small ; line-height: 140%; font-weight: bold;}
.S3BL15 { font-size: small ; line-height: 150%; font-weight: bold;}
.S3BL16 { font-size: small ; line-height: 160%; font-weight: bold;}
.S3BL17 { font-size: small ; line-height: 170%; font-weight: bold;}
.S3BL18 { font-size: small ; line-height: 180%; font-weight: bold;}
.S4 { font-size: medium}
.S4B { font-size: medium; font-weight: bold;}
.S4X { font-size: medium; font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.S5 { font-size: large}
.S5X { font-size: large; font-family: "ＭＳ ゴシック", "Osaka−等幅";}
