.clearfix {
	ZOOM: 1
}
#Header {
	ZOOM: 1
}
#UserNav LI.end {
	ZOOM: 1
}
#HeaderSubNav {
	ZOOM: 1
}
#BreadcrumbsList {
	ZOOM: 1
}
#ItemHistory OL {
	ZOOM: 1
}
#License {
	ZOOM: 1
}
.clearfix:unknown {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#Header {
	BORDER-BOTTOM: #857e70 2px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: block; HEIGHT: 100px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#Header:unknown {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#UserNav LI.end:unknown {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}

#BreadcrumbsList:unknown {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#ItemHistory OL:unknown {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#License:unknown {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.thum A {
	TEXT-ALIGN: center; DISPLAY: block
}
.thum .photo {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px auto; WIDTH: 100px; ZOOM: 1; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 100px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; _overflow: none
}
.thum .photo SPAN {
	WIDTH: 100px; DISPLAY: block; HEIGHT: 100px; VERTICAL-ALIGN: middle
}
.thum .photo SPAN SPAN {
	TEXT-ALIGN: center; WIDTH: 100px; ZOOM: 1; DISPLAY: block; HEIGHT: 100px; VERTICAL-ALIGN: middle; CURSOR: pointer
}
.thum .photo IMG {
	TEXT-ALIGN: center; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.thum .name {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.4; MARGIN: 5px 0px 0px; DISPLAY: block
}
.thum .price {
	_font-family: ""
}
.return-to-top {
	TEXT-ALIGN: right; CLEAR: both; PADDING-TOP: 10px
}
.return-to-top A {
	PADDING-LEFT: 15px; ZOOM: 1; BACKGROUND: url(../images/icon_pagetop.gif) no-repeat 0px 2px
}
.return-to-top STRONG {
	FONT-WEIGHT: normal
}
.html-box {
	CLEAR: both
}
BODY {
	TEXT-ALIGN: center
}
#Container {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ContainerBox {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#Contents {
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 5px;
	margin-right: auto;
	margin-left: auto;
}
#HeaderBox {
	BORDER-BOTTOM: #867f71 2px solid; POSITION: relative; ZOOM: 1
}
.tab-on #HeaderBox {
	MIN-HEIGHT: 96px; PADDING-RIGHT: 143px; HEIGHT: 96px
}
.tab-no #HeaderAd {
	DISPLAY: none
}
.tab-no #GlobalNav {
	DISPLAY: none
}

#SiteLogo {
	PADDING-BOTTOM: 0px !important; COLOR: #999; FONT-SIZE: 10px
}
.tab-on #SiteLogo {
	PADDING-BOTTOM: 45px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.tab-no #SiteLogo {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#SiteLogo {
	WIDTH: 355px;
	DISPLAY: block;
	FLOAT: left;
	COLOR: #999;
	FONT-SIZE: 10px;
	PADDING-TOP: 0px;
	margin-top: 0px;
}
#SiteLogo STRONG {
	DISPLAY: block; MARGIN-BOTTOM: 0px; FONT-WEIGHT: normal
}
#SiteLogo IMG {
	MARGIN: 0px; COLOR: #78ba1d; FONT-SIZE: 36px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#SiteLogo A {
	COLOR: #999; TEXT-DECORATION: none
}
#HeaderAd {
	POSITION: absolute; WIDTH: 138px; TOP: 0px; RIGHT: 0px
}
#GuideNav {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; WIDTH: 426px; PADDING-RIGHT: 5px; DISPLAY: block; MARGIN-BOTTOM: 0px; FLOAT: left; HEIGHT: 20px; FONT-SIZE: 10px; PADDING-TOP: 5px
}
#GuideNav {
	BACKGROUND: url(../images/line_vertical_dotted_867f71.gif) no-repeat right center;
	TOP: 3px;
	padding-right: 1px;
}
#UserNav {
	POSITION: absolute; TEXT-ALIGN: right; FONT-SIZE: 10px
}
.tab-on #GuideNav {
	RIGHT: 143px;
	font-size: 10px;
}
.tab-on #UserNav {
	RIGHT: 143px
}
.tab-no #GuideNav {
	RIGHT: 0px;
	font-size: 10px;
}
.tab-no #UserNav {
	RIGHT: 0px
}
#GuideNav LI {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 6px;
	BACKGROUND: url(../images/line_vertical_dotted_867f71.gif) no-repeat left center;
	FLOAT: left;
	PADDING-TOP: 0px;
}
#GuideNav A {
	COLOR: #505050;
	TEXT-DECORATION: none;
	font-size: 10px;
}
#GuideNav A:hover {
	TEXT-DECORATION: underline;
	font-size: 10px;
}
#UserNav {
	WIDTH: 500px; BACKGROUND: url(../images/bg_user-nav.gif) #928c7d repeat-x left top; HEIGHT: 22px; COLOR: #fff; TOP: 23px
}
.no-price#UserNav {
	WIDTH: 318px
}
#UserNav LI {
	TEXT-ALIGN: left; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 22px; FLOAT: left
}
#UserNav LI.first {
	BACKGROUND: url(../images/bg_user-nav_first.gif) no-repeat left center
}
#UserNav LI.end {
	WIDTH: 288px; BACKGROUND: url(../images/bg_user-nav_end.gif) no-repeat right center
}
.no-price#UserNav LI.end {
	WIDTH: 106px
}
#UserNav A {
	PADDING-LEFT: 5px; WIDTH: 99px; DISPLAY: block; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#UserNav LI.end A {
	WIDTH: 95px; PADDING-RIGHT: 2px; BACKGROUND: url(../images/
	line_vertical_double.gif) no-repeat right center; FLOAT: left
}
.no-price#UserNav LI.end A {
	BACKGROUND-IMAGE: none; PADDING-RIGHT: 0px
}
#UserNav LI.end .cart {
	BORDER-BOTTOM-COLOR: #505050; TEXT-ALIGN: left; BORDER-LEFT: #505050 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; BORDER-RIGHT-WIDTH: 1px; MARGIN: 4px 5px 0px 4px; PADDING-LEFT: 5px; WIDTH: 160px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-FAMILY: "? ????",sans-serif; BACKGROUND: #f3f1ec; FLOAT: right; BORDER-BOTTOM-WIDTH: 1px; COLOR: #505050; BORDER-RIGHT-COLOR: #505050; BORDER-TOP: #505050 1px solid; PADDING-TOP: 0px
}
.no-price#UserNav LI.end .cart {
	DISPLAY: none
}
#UserNav LI.end SPAN.cart .volume {
	FONT-WEIGHT: bold
}
#UserNav LI.end SPAN.cart .price {
	FONT-WEIGHT: bold
}
#GlobalNav {
	POSITION: absolute; BOTTOM: 0px; BACKGROUND: url(../images/line_vertical_gradetion_867f71.gif) #867f71 repeat-x left top; HEIGHT: 40px; FONT-SIZE: 12px; OVERFLOW: hidden; LEFT: 0px
}
HTML #GlobalNav {
	FONT-SIZE: 12px
}
#GlobalNav LI {
	FLOAT: left; MARGIN-RIGHT: 1px
}
#GlobalNav LI.end {
	MARGIN-RIGHT: 0px
}
#GlobalNav LI.end A {
	MARGIN-RIGHT: 0px
}
#GlobalNav LI.end STRONG {
	MARGIN-RIGHT: 0px
}
#GlobalNav A {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 19px; BORDER-TOP-COLOR: #fff; WIDTH: 78px; DISPLAY: block; BACKGROUND: url(../images/bg_global-nav_a.gif) #dedad3 repeat-x left top; BORDER-TOP-WIDTH: 1px; HEIGHT: 39px; COLOR: #505050; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
#GlobalNav STRONG {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 39px; BORDER-TOP-COLOR: #fff; WIDTH: 78px; DISPLAY: block; BACKGROUND: url(../images/bg_global-nav_a.gif) #dedad3 repeat-x left top; BORDER-TOP-WIDTH: 1px; HEIGHT: 39px; COLOR: #505050; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 1px solid; TEXT-DECORATION: none
}
#GlobalNav LI.first A {
	BORDER-LEFT-STYLE: none
}
#GlobalNav LI.first STRONG {
	BORDER-LEFT-STYLE: none
}
#GlobalNav .now A {
	BACKGROUND: url(../images/bg_global-nav_a_ro.gif) #d5e5bf repeat-x left top
}
#GlobalNav A:hover {
	BACKGROUND: url(../images/bg_global-nav_a_ro.gif) #d5e5bf repeat-x left top
}
#GlobalNav A:active {
	BACKGROUND: url(../images/bg_global-nav_a_ro.gif) #d5e5bf repeat-x left top
}
#GlobalNav .now STRONG {
	BACKGROUND: url(../images/bg_global-nav_strong.gif) #aad370 repeat-x left top
}
#GlobalNav .long A {
	LINE-HEIGHT: 14px; HEIGHT: 33px; PADDING-TOP: 6px
}
#GlobalNav .long STRONG {
	LINE-HEIGHT: 14px; HEIGHT: 33px; PADDING-TOP: 6px
}
#GlobalNav .short A {
	PADDING-LEFT: 0px; WIDTH: 66px; LETTER-SPACING: 1em
}
#GlobalNav .short STRONG {
	PADDING-LEFT: 0px; WIDTH: 66px; LETTER-SPACING: 1em
}
#GlobalNav .full A {
	WIDTH: 84px
}
#GlobalNav .full STRONG {
	WIDTH: 84px
}
#GlobalNav LI.first A {
	WIDTH: 77px
}
#GlobalNav LI.first STRONG {
	WIDTH: 77px
}
#GlobalNav A STRONG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px !important; DISPLAY: inline; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto !important; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px !important
}
#GlobalNav STRONG A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px !important; DISPLAY: inline; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto !important; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px !important
}
#HeaderSubNav {
	BACKGROUND: url(../images/bg_header-sub-nav.gif) repeat-x left top;
	PADDING-TOP: 5px;
	float: left;
	margin: 0px;
	width: 950px;
}
#HeaderSubNav P {
	display: block;
	text-align: left;
	float: left;
	margin-top: 0px;
	padding-top: 0px;
}
#HeaderSubNav #ctl00_Top1_show1 {
	FLOAT: right;
	PADDING-TOP: 0px;
	text-align: right;
	width: auto;
	white-space: nowrap;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	position: relative;
	visibility: inherit;
	top: 0px;
}
#HeaderSubNav #IndexTop1_show1  {
	FLOAT: right;
	PADDING-TOP: 0px;
	text-align: right;
	width: auto;
	white-space: nowrap;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	position: relative;
	visibility: inherit;
	top: 0px;
}
#HeaderSubNav #Top1_show1  {
	FLOAT: right;
	PADDING-TOP: 0px;
	text-align: right;
	width: auto;
	white-space: nowrap;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	position: relative;
	visibility: inherit;
	top: 0px;
}
#HeaderSubNav #MenuNav {
	FLOAT: right;
	PADDING-TOP: 0px;
	text-align: right;
	margin: 0px;
	width: auto;
	white-space: nowrap;
	display: block;
	height: 24px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#HeaderSubNav #MenuNav UL{
	FLOAT: right;
	position: relative;
	visibility: inherit;
	PADDING-TOP: 0px;
	margin: 0px;
	width: auto;
	white-space: nowrap;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#HeaderSubNav #MenuNav LI {
	MARGIN-RIGHT: 3px;
	text-align: right;
	display: inline;
	white-space: nowrap;
	vertical-align: middle;
}
#HeaderSubNav #MenuNav LI.end {
	MARGIN-RIGHT: 5px
}
#HeaderSubNav:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#HeaderSearch {
	TEXT-ALIGN: left;
	WIDTH: 435px;
	WHITE-SPACE: nowrap;
	FLOAT: right;
	HEIGHT: 26px;
	COLOR: #fff;
	FONT-SIZE: 12px;
	padding: 1px;
	background-color: #065c80;
	background-image: url(../images/bg_user-nav.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 4px;
	margin-right: 5px;
	margin-bottom: 4px;
	margin-left: 0px;
}
#HeaderSearch INPUT {
	HEIGHT: 20px; VERTICAL-ALIGN: middle
}
#HeaderSearch .button A {
	LINE-HEIGHT: 20px; COLOR: #ffffff; FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
#HeaderSearch .text {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 150px; PADDING-RIGHT: 2px; HEIGHT: 16px; FONT-SIZE: 12px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px
}
#HeaderSearch A {
	LINE-HEIGHT: 20px; MARGIN: 0px 3px; COLOR: #ffff00; FONT-SIZE: 12px
}
#MenuNav {
	FLOAT: right
}
#MenuNav LI {
	FLOAT: left; MARGIN-RIGHT: 2px
}
#MenuNav LI.end {
	MARGIN-RIGHT: 5px
}
#cart {
	BACKGROUND-IMAGE: url(../images/cart_bg.jpg); TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 133px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-POSITION: left top; FLOAT: right; LETTER-SPACING: 1px; HEIGHT: 74px; COLOR: #505050; FONT-SIZE: 12px; PADDING-TOP: 26px
}
#cart SPAN A {
	TEXT-ALIGN: right; LINE-HEIGHT: 20px; WIDTH: 133px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 2px; COLOR: #1d70a2; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 12px
}
#BreadcrumbsList {
	WIDTH: 780px;
	PADDING-RIGHT: 14em;
	ZOOM: 1;
	MARGIN-BOTTOM: 5px;
	CLEAR: both;
	display: block;
	float: left;
}
#PriceAttention {
	POSITION: absolute; BOTTOM: 0px; RIGHT: 0px
}
#BreadcrumbsList OL {
	ZOOM: 1
}
#BreadcrumbsList LI {
	PADDING-LEFT: 20px; WHITE-SPACE: nowrap; BACKGROUND: url(../images/icon_breadcrumbs-list.gif) no-repeat 8px 50%; FLOAT: left
}
#BreadcrumbsList LI.home {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px
}
#ItemHistory {
	BACKGROUND-IMAGE: url(../images/bg_history.gif); POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f3f1ec; MARGIN: 10px auto; PADDING-LEFT: 20px; WIDTH: 920px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: center top; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 10px
}
#ItemHistory DD {
	BACKGROUND-IMAGE: url(../images/bg_item-history_dd.gif); PADDING-BOTTOM: 15px; MARGIN: 0px -15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center bottom; PADDING-TOP: 15px
}
#ItemHistory P {
	POSITION: absolute; TOP: 5px; RIGHT: 15px
}
#ItemHistory P A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/icon_item-history_delete.gif) no-repeat left center; PADDING-TOP: 3px
}
#ItemHistory LI {
	PADDING-LEFT: 5px; WIDTH: 133px; PADDING-RIGHT: 15px; DISPLAY: table-cell; FLOAT: left
}
#ItemHistory LI.first {
	PADDING-LEFT: 0px
}
#ItemHistory .name {
	FONT-SIZE: 100%
}
#ItemHistory .price {
	CLEAR: both; FONT-WEIGHT: bold
}
#Footer {
	display: block;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	width: 950px;
}
#Footer {
	display: block;
	clear: both;
	text-align: center;
}
#Footer IMG {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
#Footer .top {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-TOP: 10px
}
#Footer .bottom {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-TOP: 2px
}
#Footer .footer-nav LI {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5; PADDING-LEFT: 7px; PADDING-RIGHT: 4px; DISPLAY: inline; WHITE-SPACE: normal; PADDING-TOP: 0px
}
#Footer .footer-nav LI.first {
	BORDER-LEFT-STYLE: none
}
#Footer .footer-nav LI A {
	WHITE-SPACE: nowrap
}
#Footer .return-to-top {
	MARGIN-BOTTOM: 30px
}
UL#License {
	TEXT-ALIGN: center; MARGIN: 10px auto; WIDTH: 520px; FONT-SIZE: 10px
}
#License LI.OST {
	WIDTH: 140px; FLOAT: right; PADDING-TOP: 10px
}
#License LI.PMARK {
	PADDING-LEFT: 60px; WIDTH: 80px; FLOAT: left
}
#License LI.JADMA {
	WIDTH: 240px; FLOAT: left; PADDING-TOP: 15px
}
#License LI.JADMA A {
	COLOR: #505050; TEXT-DECORATION: none
}
#License LI.JADMA IMG {
	MARGIN: 0px auto 5px; DISPLAY: block
}
P#License {
	TEXT-ALIGN: center; MARGIN: 10px 0px; FONT-SIZE: 10px
}
#Footer ADDRESS {
	TEXT-ALIGN: center; MARGIN: 15px 0px 5px; FONT-SIZE: 10px; BORDER-TOP: #867f71 1px solid; PADDING-TOP: 10px
}
#Footer ADDRESS SPAN {
	COLOR: #BBE1EA
}
#Footer ADDRESS SPAN SPAN {
	COLOR: #065c80
}
#Footer ADDRESS SPAN SPAN SPAN {
	COLOR: #505050
}
#Footer #Footer1_show1 {
	CLEAR: both;
	display: block;
}
#ItemHistory .thum {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ItemHistory .thum LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#ItemHistory .thum A {
	TEXT-ALIGN: center; DISPLAY: block
}
#ItemHistory .thum .photo {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 100px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px; _overflow: none
}
#ItemHistory .thum .photo SPAN {
	WIDTH: 100px; DISPLAY: table-cell; HEIGHT: 100px; MARGIN-LEFT: auto; VERTICAL-ALIGN: middle; MARGIN-RIGHT: auto
}
#ItemHistory .thum .photo SPAN SPAN {
	TEXT-ALIGN: center; WIDTH: 100px; ZOOM: 1; DISPLAY: block; HEIGHT: 100px; VERTICAL-ALIGN: middle; CURSOR: pointer
}
#ItemHistory .thum .photo IMG {
	TEXT-ALIGN: center; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
#ItemHistory .thum .name {
	TEXT-ALIGN: left;
	LINE-HEIGHT: 1.4;
	DISPLAY: block;
	CLEAR: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	letter-spacing: 1px;
}
#ItemHistory .thum .price {
	_font-family: ""
}
.mainbar530 {
	WIDTH: 530px; CLEAR: both
}
.mainbar730 {
	WIDTH: 730px; HEIGHT: 3px; CLEAR: both
}
.japanese {
	COLOR: #646464; FONT-SIZE: 16px
}
#shoppingBox P {
	float: none;
	text-align: justify;
}
#shoppingBox .bgEBEBEB_2 P {
	text-align: center;
	display: block;
	background-color: #EBEBEB;
	margin-top: 5px;
	margin-bottom: 5px;
}
#ContentsBox {
	display: block;
	clear: both;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}