@charset "utf-8";/*--------------------	SLIMBOX--------------------*/#lbOverlay {	position: absolute;	z-index: 9999;	left: 0;	width: 100%;	background-color: #000;	cursor: pointer;}#lbCenter, #lbBottomContainer {	position: absolute;	z-index: 9999;	left: 50%;	overflow: hidden;	background-color: #fff;}.lbLoading {	background: #fff url(/img/slimbox/loading.gif) no-repeat center;}#lbImage {	position: absolute;	left: 0;	top: 0; 	border: 10px solid #fff;	border-width: 40px 70px;	/* Change */	text-align:center;	background-repeat: no-repeat;}#lbPrevLink, #lbNextLink {	display: block;	position: absolute;	top: 0;	width: 20px;	height: 38px;	outline: none;}#lbPrevLink {	left:10px;	background: transparent url(/img/slimbox/slimbox.gif) no-repeat 0% 0%;}/*#lbPrevLink:hover {}*/#lbNextLink {	right:10px;	background: transparent url(/img/slimbox/slimbox.gif) no-repeat -20px 0;}/*#lbNextLink:hover {}*/#lbBottom {	font-family: "ＭＳ Ｐゴシック", "Hiragino kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka‐等幅", "Verdana", sans-serif;	font-size: 93%;	color: #666;	line-height: 1.4em;	text-align: left;	padding:0px 30px 15px 30px;/*	border: 10px solid #fff;	border-width: 10px 30px;	border-top-style: none;*/}#lbBottom:after {    content: "";    display: block;    clear: both;    height: 0px;    overflow: hidden;}/*\*/* html #lbBottom {height: 1em;overflow: visible;}/**/#lbCloseLink {	display: block;	float: right;	width: 54px;	height: 15px;	background: transparent url(/img/slimbox/slimbox.gif) no-repeat -40px 0;	margin-top: 15px;	outline: none;}#lbNumber {	float:left;	margin: 15px 0 0 0;}#lbCaption, #lbSelectContainer {	margin-top: 15px;	float:left;}#lbCaption, #lbSelectLink {	font-weight: normal;}#lbCaption {	margin-right: 25px;}#lbSelectLink {	font-size:120%;}/*-------------------- 買物かごに追加/入荷通知--------------------*/.popup_box{	width:374px;	font-size:93%;	background-color:white;	text-align:left;	padding:20px;	z-index:20000;	-webkit-text-size-adjust:none;}.popup_box:after {    content: "";    display: block;    clear: both;    height: 0px;    overflow: hidden;}/*\*/* html .popup_box {height: 1em;overflow: visible;}/**/a.showcart{	float:left;	display:block;	width:149px;	height:32px;	background:url(/img/navi/showcart.gif) no-repeat 0 0;	text-indent:100%;	white-space:nowrap;	overflow:hidden;}a.showcart:hover{	background-position:0 -32px;}.remark {	color:#02af91;	/*fd744a;*/	line-height:150%;}h2.backorder_title{	font-size:131%;	font-weight:bold;	margin:10px 0 15px;}a.send{	float:left;	display:block;	width:69px;	height:32px;	background:url(/mail/img/buttons.gif) no-repeat -295px 0;	text-indent:100%;	white-space:nowrap;	overflow:hidden;}a.send:hover{	background-position:-295px -32px;}