@charset "Shift_JIS";

#autumnCollection08 H2
{
    MARGIN-TOP: 20px;
    FONT-SIZE: 110%;
    BACKGROUND: url(../img/usr/collection_autumn08/bg_ti_01.gif) no-repeat left top;
    PADDING-TOP: 8px
}
#autumnCollection08 H2 SPAN
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 17px;
    BACKGROUND: url(../img/usr/collection_autumn08/bg_ti_02.gif) no-repeat left bottom;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 0px
}
#autumnCollection08 .headboard
{
    BACKGROUND: url(../img/usr/collection_autumn08/headboard_back.gif) no-repeat left bottom;
    PADDING-BOTTOM: 15px;
    TEXT-ALIGN: center
}
#autumnCollection08 .headboard P
{
    PADDING-BOTTOM: 15px;
    COLOR: #a36747
}
#autumnCollection08 .isolation
{
    MARGIN-LEFT: 40px;
    WIDTH: 730px
}
#autumnCollection08 .modelTbl
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 20px;
    BORDER-LEFT: 0px;
    WIDTH: 730px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse
}
#autumnCollection08 .modelTbl THEAD TD
{
    PADDING-BOTTOM: 10px
}
#autumnCollection08 .modelTbl TD
{
    VERTICAL-ALIGN: top
}
#autumnCollection08 .modelTbl TD.leftTD
{
    PADDING-RIGHT: 5px
}
#autumnCollection08 .modelTbl TD.rightTD
{
    PADDING-LEFT: 5px
}
#autumnCollection08 .modelTbl .listTbl
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 10px;
    BORDER-LEFT: 0px;
    WIDTH: 360px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse
}
#autumnCollection08 .modelTbl .listTbl TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../img/usr/collection_autumn08/dotline.gif) repeat-x left top;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#autumnCollection08 .modelTbl .listTbl THEAD TD
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#autumnCollection08 .modelTbl .listTbl TD.price
{
    TEXT-ALIGN: right
}
#autumnCollection08 .modelTbl .listTbl TBODY TD SPAN
{
    FONT-WEIGHT: bold;
    COLOR: #ff9f9f
}
#autumnCollection08 .modelTbl .listTbl TBODY TD.total
{
    FONT-WEIGHT: bold;
    COLOR: #ff9f9f
}
#autumnCollection08 .modelTbl .listTbl TBODY TD.kono
{
    TEXT-ALIGN: right
}
#autumnCollection08 .carriagefree
{
    BORDER-RIGHT: #fec9c9 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fec9c9 2px solid;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 105px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #fec9c9 2px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #fec9c9 2px solid;
    BACKGROUND-COLOR: #f1edd2
}
#autumnCollection08 .carriagefree DIV
{
    FLOAT: left
}
#autumnCollection08 .carriagefree P
{
    FLOAT: left;
    WIDTH: 386px;
    LINE-HEIGHT: 2;
    TEXT-ALIGN: center
}
#autumnCollection08 .carriagefree P A
{
    PADDING-LEFT: 10px;
    BACKGROUND: url(../img/usr/collection_autumn08/icon_tri.gif) no-repeat left center
}
#winterCollection08 H2
{
    MARGIN-TOP: 20px;
    FONT-SIZE: 110%;
    BACKGROUND: url(../img/usr/collection_winter08/bg_ti_01.gif) no-repeat left top;
    PADDING-TOP: 8px
}
#winterCollection08 H2 SPAN
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 17px;
    BACKGROUND: url(../img/usr/collection_winter08/bg_ti_02.gif) no-repeat left bottom;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 0px
}
#winterCollection08 .headboard
{
    BACKGROUND: url(../img/usr/collection_winter08/headboard_back.gif) no-repeat left bottom;
    PADDING-BOTTOM: 10px;
    TEXT-ALIGN: center
}
#winterCollection08 .headboard P
{
    PADDING-BOTTOM: 15px;
    COLOR: #ac3e7d
}
#winterCollection08 .isolation
{
    MARGIN-LEFT: 40px;
    WIDTH: 730px
}
#winterCollection08 .modelTbl
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 20px;
    BORDER-LEFT: 0px;
    WIDTH: 730px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse
}
#winterCollection08 .modelTbl THEAD TD
{
    PADDING-BOTTOM: 10px
}
#winterCollection08 .modelTbl TD
{
    VERTICAL-ALIGN: top
}
#winterCollection08 .modelTbl TD.leftTD
{
    PADDING-RIGHT: 5px
}
#winterCollection08 .modelTbl TD.rightTD
{
    PADDING-LEFT: 5px
}
#winterCollection08 .modelTbl .listTbl
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 10px;
    BORDER-LEFT: 0px;
    WIDTH: 360px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse
}
#winterCollection08 .modelTbl .listTbl TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../img/usr/collection_winter08/dotline.gif) repeat-x left top;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#winterCollection08 .modelTbl .listTbl THEAD TD
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#winterCollection08 .modelTbl .listTbl TD.price
{
    TEXT-ALIGN: right
}
#winterCollection08 .modelTbl .listTbl TBODY TD SPAN
{
    FONT-WEIGHT: bold;
    COLOR: #ff9f9f
}
#winterCollection08 .modelTbl .listTbl TBODY TD.total
{
    FONT-WEIGHT: bold;
    COLOR: #ff9f9f
}
#winterCollection08 .modelTbl .listTbl TBODY TD.kono
{
    TEXT-ALIGN: right
}
#winterCollection08 .carriagefree
{
    BORDER-RIGHT: #fec9c9 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fec9c9 2px solid;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 105px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #fec9c9 2px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #fec9c9 2px solid;
    BACKGROUND-COLOR: #f3ead5
}
#winterCollection08 .carriagefree DIV
{
    FLOAT: left
}
#winterCollection08 .carriagefree P
{
    FLOAT: left;
    WIDTH: 386px;
    LINE-HEIGHT: 2;
    TEXT-ALIGN: center
}
#winterCollection08 .carriagefree P A
{
    PADDING-LEFT: 10px;
    BACKGROUND: url(../img/usr/collection_monthly/icon_tri.gif) no-repeat left center
}
#monthlyCollection H2
{
    MARGIN-TOP: 20px;
    FONT-SIZE: 110%;
    BACKGROUND: url(../img/usr/collection_monthly/bg_ti_01.gif) no-repeat left top;
    PADDING-TOP: 8px
}
#monthlyCollection H2 SPAN
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 17px;
    BACKGROUND: url(../img/usr/collection_monthly/bg_ti_02.gif) no-repeat left bottom;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 0px
}
#monthlyCollection .headboard
{
    BACKGROUND: url(../img/usr/collection_monthly/headboard_back.jpg) no-repeat left bottom;
    PADDING-BOTTOM: 10px;
    TEXT-ALIGN: center
}
#monthlyCollection .headboard2
{
    BACKGROUND: url(../img/usr/collection_monthly/headboard_back2.jpg) no-repeat left bottom;
    PADDING-BOTTOM: 10px;
    TEXT-ALIGN: center
}
#monthlyCollection .headboard P
{
    PADDING-BOTTOM: 15px;
    COLOR: #8f0000
}
#monthlyCollection .isolation
{
    MARGIN-LEFT: 40px;
    WIDTH: 730px
}
#monthlyCollection .modelTbl
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 20px;
    BORDER-LEFT: 0px;
    WIDTH: 730px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse
}
#monthlyCollection .modelTbl THEAD TD
{
    PADDING-BOTTOM: 10px
}
#monthlyCollection .modelTbl TD
{
    VERTICAL-ALIGN: top
}
#monthlyCollection .modelTbl TD.leftTD
{
    PADDING-RIGHT: 5px
}
#monthlyCollection .modelTbl TD.rightTD
{
    PADDING-LEFT: 5px
}
#monthlyCollection .modelTbl .listTbl
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 10px;
    BORDER-LEFT: 0px;
    WIDTH: 360px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse
}
#monthlyCollection .modelTbl .listTbl TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../img/usr/collection_monthly/dotline.gif) repeat-x left top;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#monthlyCollection .modelTbl .listTbl THEAD TD
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#monthlyCollection .modelTbl .listTbl TD.price
{
    TEXT-ALIGN: right
}
#monthlyCollection .modelTbl .listTbl TBODY TD SPAN
{
    FONT-WEIGHT: bold;
    COLOR: #ff9f9f
}
#monthlyCollection .modelTbl .listTbl TBODY TD.total
{
    FONT-WEIGHT: bold;
    COLOR: #ff9f9f
}
#monthlyCollection .modelTbl .listTbl TBODY TD.kono
{
    TEXT-ALIGN: right
}
#monthlyCollection .carriagefree
{
    BORDER-RIGHT: #fec9c9 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fec9c9 2px solid;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 105px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #fec9c9 2px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #fec9c9 2px solid;
    BACKGROUND-COLOR: #e7e2cf
}
#monthlyCollection .carriagefree DIV
{
    FLOAT: left
}
#monthlyCollection .carriagefree P
{
    FLOAT: left;
    WIDTH: 386px;
    LINE-HEIGHT: 2;
    TEXT-ALIGN: center
}
#monthlyCollection .carriagefree P A
{
    PADDING-LEFT: 10px;
    BACKGROUND: url(..img/usr/collection_monthly/icon_tri.gif) no-repeat left center
}
#springCollection09 H2
{
    MARGIN-TOP: 20px;
    FONT-SIZE: 110%;
    BACKGROUND: url(/stg/img/usr/collection_spring09/bg_ti_01.gif) no-repeat left top;
    PADDING-TOP: 8px
}
#springCollection09 H2 SPAN
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 17px;
    BACKGROUND: url(/stg/img/usr/collection_spring09/bg_ti_02.gif) no-repeat left bottom;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 0px
}
#springCollection09 .headboard
{
    BACKGROUND: url(/stg/img/usr/collection_spring09/headboard_back.jpg) no-repeat left bottom;
    PADDING-BOTTOM: 10px;
    TEXT-ALIGN: center
}
#springCollection09 .headboard P
{
    PADDING-BOTTOM: 15px;
    COLOR: #006600
}
#springCollection09 .isolation
{
    MARGIN-LEFT: 40px;
    WIDTH: 730px
}
#springCollection09 .modelTbl
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 20px;
    BORDER-LEFT: 0px;
    WIDTH: 730px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse
}
#springCollection09 .modelTbl THEAD TD
{
    PADDING-BOTTOM: 10px
}
#springCollection09 .modelTbl TD
{
    VERTICAL-ALIGN: top
}
#springCollection09 .modelTbl TD.leftTD
{
    PADDING-RIGHT: 5px
}
#springCollection09 .modelTbl TD.rightTD
{
    PADDING-LEFT: 5px
}
#springCollection09 .modelTbl .listTbl
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 10px;
    BORDER-LEFT: 0px;
    WIDTH: 360px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse
}
#springCollection09 .modelTbl .listTbl TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../img/usr/collection_spring09/dotline.gif) repeat-x left top;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#springCollection09 .modelTbl .listTbl THEAD TD
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#springCollection09 .modelTbl .listTbl TD.price
{
    TEXT-ALIGN: right
}
#springCollection09 .modelTbl .listTbl TBODY TD SPAN
{
    FONT-WEIGHT: bold;
    COLOR: #ffecea
}
#springCollection09 .modelTbl .listTbl TBODY TD.total
{
    FONT-WEIGHT: bold;
    COLOR: #ff9f9f
}
#springCollection09 .modelTbl .listTbl TBODY TD.kono
{
    TEXT-ALIGN: right
}
#springCollection09 .carriagefree
{
    BORDER-RIGHT: #fec9c9 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fec9c9 2px solid;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 105px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #fec9c9 2px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #fec9c9 2px solid;
    BACKGROUND-COLOR: #ffecea
}
#springCollection09 .carriagefree DIV
{
    FLOAT: left
}
#springCollection09 .carriagefree P
{
    FLOAT: left;
    WIDTH: 386px;
    LINE-HEIGHT: 2;
    TEXT-ALIGN: center
}
#springCollection09 .carriagefree P A
{
    PADDING-LEFT: 10px;
    BACKGROUND: url(..img/usr/collection_spring09/icon_tri.gif) no-repeat left center
}
#springCollection092 H2
{
    MARGIN-TOP: 20px;
    FONT-SIZE: 110%;
    BACKGROUND: url(/stg/img/usr/collection_spring092/bg_ti_01.gif) no-repeat left top;
    PADDING-TOP: 8px
}
#springCollection092 H2 SPAN
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 17px;
    BACKGROUND: url(/stg/img/usr/collection_spring092/bg_ti_02.gif) no-repeat left bottom;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 0px
}
#springCollection092 .headboard
{
    BACKGROUND: url(/stg/img/usr/collection_spring092/headboard_back.jpg) no-repeat left bottom;
    PADDING-BOTTOM: 10px;
    TEXT-ALIGN: center
}
#springCollection092 .headboard P
{
    PADDING-BOTTOM: 15px;
    COLOR: #917bbd
}
#springCollection092 .isolation
{
    MARGIN-LEFT: 40px;
    WIDTH: 730px
}
#springCollection092 .modelTbl
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 20px;
    BORDER-LEFT: 0px;
    WIDTH: 730px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse
}
#springCollection092 .modelTbl THEAD TD
{
    PADDING-BOTTOM: 10px
}
#springCollection092 .modelTbl TD
{
    VERTICAL-ALIGN: top
}
#springCollection092 .modelTbl TD.leftTD
{
    PADDING-RIGHT: 5px
}
#springCollection092 .modelTbl TD.rightTD
{
    PADDING-LEFT: 5px
}
#springCollection092 .modelTbl .listTbl
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 10px;
    BORDER-LEFT: 0px;
    WIDTH: 360px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse
}
#springCollection092 .modelTbl .listTbl TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../img/usr/collection_spring092/dotline.gif) repeat-x left top;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#springCollection092 .modelTbl .listTbl THEAD TD
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#springCollection092 .modelTbl .listTbl TD.price
{
    TEXT-ALIGN: right
}
#springCollection092 .modelTbl .listTbl TBODY TD SPAN
{
    FONT-WEIGHT: bold;
    COLOR: #ffecea
}
#springCollection092 .modelTbl .listTbl TBODY TD.total
{
    FONT-WEIGHT: bold;
    COLOR: #ff9f9f
}
#springCollection092 .modelTbl .listTbl TBODY TD.kono
{
    TEXT-ALIGN: right
}
#springCollection092 .carriagefree
{
    BORDER-RIGHT: #fec9c9 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fec9c9 2px solid;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 105px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #fec9c9 2px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #fec9c9 2px solid;
    BACKGROUND-COLOR: #ffecea
}
#springCollection092 .carriagefree DIV
{
    FLOAT: left
}
#springCollection092 .carriagefree P
{
    FLOAT: left;
    WIDTH: 386px;
    LINE-HEIGHT: 2;
    TEXT-ALIGN: center
}
#springCollection092 .carriagefree P A
{
    PADDING-LEFT: 10px;
    BACKGROUND: url(..img/usr/collection_spring092/icon_tri.gif) no-repeat left center
}
#monthlyCollection2 H2
{
    MARGIN-TOP: 20px;
    FONT-SIZE: 110%;
    BACKGROUND: url(../img/usr/collection_monthly/bg_ti_01.jpg) no-repeat left top;
    PADDING-TOP: 8px
}
#monthlyCollection2 H2 SPAN
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 17px;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 0px
}
#monthlyCollection2 .headboard
{
    PADDING-BOTTOM: 10px;
    TEXT-ALIGN: center
}
#monthlyCollection2 .headboard P
{
    PADDING-BOTTOM: 15px;
    COLOR: #8f0000
}
#monthlyCollection2 .isolation
{
    MARGIN-LEFT: 40px;
    WIDTH: 590px
}
#monthlyCollection2 .modelTbl
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 20px;
    BORDER-LEFT: 0px;
    WIDTH: 590px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse
}
#monthlyCollection2 .modelTbl THEAD TD
{
    PADDING-BOTTOM: 10px
}
#monthlyCollection2 .modelTbl TD
{
    VERTICAL-ALIGN: top
}
#monthlyCollection2 .modelTbl TD.leftTD
{
    PADDING-RIGHT: 5px
}
#monthlyCollection2 .modelTbl TD.rightTD
{
    PADDING-LEFT: 5px
}
#monthlyCollection2 .modelTbl .listTbl
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 10px;
    BORDER-LEFT: 0px;
    WIDTH: 360px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse
}
#monthlyCollection2 .modelTbl .listTbl TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../img/usr/collection_monthly/dotline.gif) repeat-x left top;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#monthlyCollection2 .modelTbl .listTbl THEAD TD
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#monthlyCollection2 .modelTbl .listTbl TD.price
{
    TEXT-ALIGN: right
}
#monthlyCollection2 .modelTbl .listTbl TBODY TD SPAN
{
    FONT-WEIGHT: bold;
    COLOR: #ff9f9f
}
#monthlyCollection2 .modelTbl .listTbl TBODY TD.total
{
    FONT-WEIGHT: bold;
    COLOR: #ff9f9f
}
#monthlyCollection2 .modelTbl .listTbl TBODY TD.kono
{
    TEXT-ALIGN: right
}
#monthlyCollection2 .carriagefree
{
    BORDER-RIGHT: #fec9c9 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fec9c9 2px solid;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 105px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #fec9c9 2px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #fec9c9 2px solid;
    BACKGROUND-COLOR: #e7e2cf
}
#monthlyCollection2 .carriagefree DIV
{
    FLOAT: left
}
#monthlyCollection2 .carriagefree P
{
    FLOAT: left;
    WIDTH: 386px;
    LINE-HEIGHT: 2;
    TEXT-ALIGN: center
}
#monthlyCollection2 .carriagefree P A
{
    PADDING-LEFT: 10px;
    BACKGROUND: url(..img/usr/collection_monthly/icon_tri.gif) no-repeat left center
}