BODY {
	PADDING-RIGHT: 0px; BORDER-TOP: #7f7f7f 5px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #695b48; PADDING-TOP: 0px; BORDER-BOTTOM: #7f7f7f 5px solid; FONT-FAMILY: "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•"
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:link {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
A:active {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
A:hover {
	BACKGROUND: #eee; COLOR: #3f3f3f; TEXT-DECORATION: none
}
#contents {
	MARGIN: 0px auto; WIDTH: 800px
}
#center {
	BORDER-RIGHT: #baae70 1px solid; BORDER-TOP: #baae70 1px solid; BACKGROUND: #fff; MARGIN: 0px 5px; BORDER-LEFT: #baae70 1px solid; BORDER-BOTTOM: #baae70 1px solid
}
#header {
	MARGIN: 30px auto 10px; WIDTH: 800px
}
#header .menu IMG {
	BACKGROUND: #999
}
#header .menu IMG:hover {
	BACKGROUND: #7f7f7f
}
#title_size {
	FONT: bold 22px/130% "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•"; PADDING-TOP: 10px
}
#title_size A {
	COLOR: #7f7f7f
}
#title_size A:link {
	COLOR: #7f7f7f; TEXT-DECORATION: underline
}
#title_size A:visited {
	COLOR: #7f7f7f; TEXT-DECORATION: underline
}
#title_size A:active {
	COLOR: #7f7f7f; TEXT-DECORATION: underline
}
#title_size A:hover {
	BACKGROUND: #eee; COLOR: #7f7f7f; TEXT-DECORATION: none
}
#search {
	MARGIN: 10px auto; WIDTH: 130px
}
#search SELECT {
	BORDER-RIGHT: #3f3f3f 1px solid; BORDER-TOP: #3f3f3f 1px solid; BORDER-LEFT: #3f3f3f 1px solid; WIDTH: 125px; BORDER-BOTTOM: #3f3f3f 1px solid
}
#search INPUT {
	BORDER-RIGHT: #3f3f3f 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #3f3f3f 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 5px 0px; BORDER-LEFT: #3f3f3f 1px solid; WIDTH: 120px; PADDING-TOP: 2px; BORDER-BOTTOM: #3f3f3f 1px solid
}
#freespace_left {
	BORDER-RIGHT: #7f7f7f 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #7f7f7f 2px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #7f7f7f 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #7f7f7f 2px solid; TEXT-ALIGN: center
}
.cart {
	FONT-SIZE: 11px; BACKGROUND: #fff; MARGIN: 0px 2px 10px
}
.cart UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px; LINE-HEIGHT: 160%; PADDING-TOP: 5px
}
.cart LI {
	LIST-STYLE-TYPE: none
}
.cart P {
	PADDING-RIGHT: 5px; BORDER-TOP: #333 1px dotted; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 5px; MARGIN: 3px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.cart INPUT {
	MARGIN: 5px
}
.side {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/8/background_side.jpg) #afafaf no-repeat; PADDING-BOTTOM: 10px; WIDTH: 150px; PADDING-TOP: 0px
}
.list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; LINE-HEIGHT: 160%; PADDING-TOP: 0px
}
.list LI {
	BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/8/list_white.gif) no-repeat 6px 7px; LIST-STYLE-TYPE: none
}
.list LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #fff; TEXT-INDENT: 1em; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.list LI A:visited {
	DISPLAY: block; WIDTH: 100%; COLOR: #fff; TEXT-DECORATION: none
}
.list LI A:hover {
	DISPLAY: block; BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/8/list_red.gif) #fff no-repeat 6px 7px; WIDTH: 100%; COLOR: #000; TEXT-DECORATION: none
}
.list LI A:active {
	DISPLAY: block; BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/8/list_red.gif) #fff no-repeat 6px 7px; WIDTH: 100%; COLOR: #000; TEXT-DECORATION: none
}
.freespace_right {
	BORDER-RIGHT: #baae70 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #baae70 2px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #baae70 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #baae70 2px solid; TEXT-ALIGN: center
}
.freespace_right IMG {
	BORDER-RIGHT: #7f7f7f 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #7f7f7f 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 5px 0px; BORDER-LEFT: #7f7f7f 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #7f7f7f 1px solid
}
.freespace_right P {
	FONT-SIZE: 11px; TEXT-ALIGN: left
}
.feed {
	MARGIN: 20px auto; TEXT-ALIGN: center
}
.feed IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#footer {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 12px; PADDING-BOTTOM: 30px; PADDING-TOP: 30px; TEXT-ALIGN: center
}
#footer P {
	FONT-SIZE: 11px; MARGIN: 10px 0px 0px; FONT-FAMILY: "Verdana"
}
.item_box {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 120px; TEXT-ALIGN: center
}
.item_thumbnail {
	MARGIN: 0px 0px 5px 10px; OVERFLOW: hidden; WIDTH: 100px; POSITION: relative; HEIGHT: 100px
}
.item_thumbnail IMG {
	WIDTH: 100px; HEIGHT: 100px
}
.item_frame {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 1; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100px; POSITION: absolute; TOP: 0px; HEIGHT: 100px; BORDER-RIGHT-WIDTH: 0px
}
.category_items TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.category_items P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.footstamp {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.pagetitle {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #7f7f7f 3px solid
}
.nodata {
	MARGIN: 50px 0px; TEXT-ALIGN: center
}
.top_items TR {
	TEXT-ALIGN: center
}
.top_items TD {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; TEXT-ALIGN: center
}
.info_space {
	MARGIN: 20px
}
.free_space {
	MARGIN: 20px
}
#information UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 15px; LINE-HEIGHT: 160%; PADDING-TOP: 0px
}
#information LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/8/list_red.gif) no-repeat 6px 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#information P {
	MARGIN: 10px 0px 20px 20px
}
#detail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#detail .td1 {
	BACKGROUND: #eee
}
#detail .td2 {
	BACKGROUND: #fff
}
#detail .large {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 20px; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; BORDER-BOTTOM: #ccc 1px solid
}
#detail .small {
	MARGIN: 20px 0px 0px 20px; WIDTH: 100px; HEIGHT: 100px
}
#detail P {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 14px; BACKGROUND: #eee; PADDING-BOTTOM: 5px; MARGIN: 20px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#detail UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 20px; PADDING-TOP: 5px
}
#detail LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/8/list_arrow_red.gif) no-repeat 6px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.product_num {
	WIDTH: 50px
}
.product_incart {
	MARGIN: 10px; TEXT-ALIGN: center
}
#together {
	MARGIN: 0px 20px; WIDTH: 450px; HEIGHT: 100%
}
#together .tog_main_title {
	MARGIN-TOP: 30px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #ccc 5px solid
}
#together .together_list {
	FLOAT: left; MARGIN: 10px 5px 0px 3px; WIDTH: 135px; TEXT-ALIGN: center
}
#trackback {
	MARGIN: 0px 20px 20px
}
#trackback .tb_main_title {
	MARGIN-TOP: 30px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #ccc 5px solid
}
#trackback .tb_url {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#trackback .tb {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 10px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#trackback .tb_date {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#trackback .tb_title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#trackback .tb_body {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px dotted
}
#trackback .tb_state {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.subcategory {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.search_result {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 20px 20px 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.sort {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.pagenavi {
	FONT-SIZE: 11px; MARGIN: 10px 20px
}
#Option .option_table {
	BACKGROUND-COLOR: #999
}
#Option .option_cell1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #333333; PADDING-TOP: 2px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
#Option .option_cell2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.subcategory_list {
	FLOAT: left; MARGIN: 10px; WIDTH: 120px; TEXT-ALIGN: center
}
#ShopKeeper {
	BACKGROUND: #999999; MARGIN: 20px auto; WIDTH: 450px
}
#ShopKeeper TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #eee; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 150px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
#ShopKeeper TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; WIDTH: 300px; PADDING-TOP: 5px
}
.SK P {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 15px
}
.SK .area {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.SK .title {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #eee; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dotted
}
.SK .note {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.payment_img {
	MARGIN: 3px; WIDTH: 30px; HEIGHT: 30px
}
#PrivacyExplain {
	FONT-SIZE: 12px; MARGIN: 20px
}
#PrivacyExplain .title {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px; COLOR: #000; PADDING-TOP: 5px
}
#PrivacyExplain .note {
	FONT-SIZE: 11px; MARGIN: 10px 5px 20px 15px; LINE-HEIGHT: 150%
}
