@charset "UTF-8";

/* ========================================
		index.css
		author:arimoto
======================================== */

/* ----------------------------------------
		内容
---------------------------------------- */
h1{
	height:91px;
	background:url(../img/bg_header_detail.jpg) no-repeat;
}

h2.tit_categoryList{
	width:266px;
	background:url(../img/tit_detail.gif) no-repeat;
}

h4{
	color:#333;
	font-size:14px;
	margin-top:10px;
	padding-left:5px;
	border-left:3px solid #df3232;
	float:left;
}

h4 span{
	display:block;
	font-weight:normal;
	font-size:10px;
}

.productPhotos{
	clear:both;
}

.productPhotos td{
	width:838px;
	height:300px;
	text-align:center;
	vertical-align:middle;
	padding:21px 0;
	background:url(../img/bg_productPhotos.jpg) ;
}

.productDetail{
	color:#333;
	width:838px;
	line-height:130%;
	background:#efefef;
}

.box_productDetail{
	padding:20px 20px 7px 20px;
}

.productDetail p{
	margin-bottom:10px;
}

.productDetail .tit{
	color:#333;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}

.productDetail .num_product{
	color:#666;
	font-size:11px;
}

.colorVariation .sample_red,
.colorVariation .sample_black,
.colorVariation .sample_blue,
.colorVariation .sample_green,
.colorVariation .sample_orange,
.colorVariation .sample_yellow{
	display:block;
	width:15px;
	height:15px;
	border:1px solid #CCC;
}

.colorVariation .sample_red		{	background:red;}
.colorVariation .sample_black	{	background:block;}
.colorVariation .sample_blue	{	background:blue;}
.colorVariation .sample_green	{	background:green;}
.colorVariation .sample_orange{	background:orange;}
.colorVariation .sample_yellow{	background:yellow;}

.productDetail .price{
	color:#F00;
	font-weight:bold;
}




