@charset "shift_jis";


/* 各種アイコン（カメラアクセサリー用）
--------------------------------------------------*/

/*----- 在庫 -----*/
#contents .column .itemBox .rightBox .price .stockTxt , #contents .column_1 .itemBox .rightBox .price .stockTxt {
	border:1px solid #03689a;
	color:#03689a;
	font-weight:bold;
	display:inline-block;
	font-size:12px;
	text-align:center;
	line-height:1.3 !important;
	background:#fff;
	margin-left:3px;
	padding:1px;
}

/*----- 送料無料 -----*/
#contents .column .itemBox .rightBox .price .freeDeli {
	border:1px solid #FF6600;
	color:#FF6600;
	font-weight:bold;
	display:inline-block;
	font-size:12px;
	text-align:center;
	line-height:1.3 !important;
	background:#fff;
	margin-left:3px;
	padding:1px;
}

/*----- 人気 -----*/
#contents .column .itemBox .rightBox .price .ninki {
	border:3px double #ff1f7e;
	color:#ff1f7e;
	font-weight:bold;
	display:inline-block;
	font-size:12px;
	text-align:center;
	line-height:1.3 !important;
	background:#fff;
	margin-left:3px;
	padding:0px;
}

/*----- NEW -----*/
#contents .column .itemBox .rightBox .newTxt, #contents .column .itemBox2 .rightBox .newTxt, #contents td.p-price .newTxt , #contents .column_1 .itemBox .rightBox .price .newTxt {
	border:1px solid #DD0000;
	color:#FFFFFF;
	font-weight:bold;
	display:inline-block;
	font-size:13px;
	text-align:center;
	line-height:1.3 !important;
	background:#DD0000;
	padding:0px;
	margin:0px;
}


/*----- 在庫 -----*/
#contents .column .itemBox .colorStock .stockTxt, #contents td.p-price .stockTxt {
	border:1px solid #03689a;
	color:#03689a;
	font-weight: normal;
	display:inline-block;
	width:50px;
	font-size:11px;
	text-align:center;
	line-height:1.3 !important;
	background:#fff;
	margin:2px 0px 0px 0px;
	padding:0px;
}


/* 各種アイコン（通常用）
--------------------------------------------------*/

/*----- 在庫 -----*/
#contents .column2 .itemBox .rightBox .colorNo li .stockTxt, #contents .column2 .item-lineup .p-zaiko .stockTxt,
#contents .column1 .itemBox .rightBox .colorNo li .stockTxt, #contents .column1 .item-lineup .p-zaiko .stockTxt {
	border:1px solid #03689a;
	color:#03689a;
	font-weight:bold;
	display:inline-block;
	font-size:12px;
	text-align:center;
	width:52px;
	line-height:1.3 !important;
	background:#fff;
	margin-left:3px;
	padding:0px;
}

/*----- 在庫 -----*/
#contents .column2 .itemBox .colorStock li .stockTxt {
	border:1px solid #03689a;
	color:#03689a;
	font-weight:bold;
	display:inline-block;
	width:35px;
	font-size:12px;
	text-align:center;
	line-height:1.3 !important;
	background:#fff;
	margin-left:3px;
	padding:0px;
}


/*----- NEW -----*/
#contents .column2 .itemBox .leftPhoto .newTxt, #contents .column1 .itemBox .leftPhoto .newTxt {
	border:1px solid #DD0000;
	width:148px;
	color:#FFFFFF;
	font-weight:bold;
	display:inline-block;
	font-size:13px;
	text-align:center;
	line-height:1.3 !important;
	background:#DD0000;
	padding:0px;
	margin:0px;
}


/* 各種アイコン（カメラケース用）
--------------------------------------------------*/

/*----- 在庫 -----*/
#contents .SaleRow table .in .in_mozi .stockTxt , #contents .SaleRow table .in2 .in_mozi2 .stockTxt {
	border:1px solid #03689a;
	color:#03689a;
	font-weight:bold;
	display:inline-block;
	font-size:12px;
	text-align:center;
	line-height:1.3 !important;
	background:#fff;
	margin-left:3px;
	padding:1px;
}


/*----- NEW -----*/
#contents .new_item table .item01 .newTxt {
	border:1px solid #DD0000;
	color:#DD0000;
	font-weight:bold;
	display:inline-block;
	font-size:12px;
	text-align:center;
	width:52px;
	line-height:1.3 !important;
	background:#fff;
	margin-left:3px;
	padding:0px;
}

/*----- 在庫 -----*/
#contents .new_item table .item01 .stockTxt {
	border:1px solid #03689a;
	color:#03689a;
	font-weight:bold;
	display:inline-block;
	font-size:12px;
	text-align:center;
	width:52px;
	line-height:1.3 !important;
	background:#fff;
	padding:0px;
	margin:0 0 3px 0;
}

#contents .new_item table .item01 p.freeDeli {
	color:#FF6600;
	font-size: 12px;
	font-weight: bold;
	margin-left:3px;
	display:inline-block;
}
