@charset "utf-8";
/* --**************************************************************************************************
 *
 * 　        INDEX
 *
 *************************************************************************************************-- */
 
/* ----------------------------------------------------------------------------------------------------
 * ▼　.products/商品詳細
 * --------------------------------------------------------------------------------------------------*/

#product_box h4 {
	font-size: 20px;
	font-weight: bold;
	color: #333;
	padding: 0 0 0 300px;
	margin-bottom: 3px;
}
#product_box {
	position: relative;
	min-height: 280px;
	height: auto !important;
	_height: 280px!important;
}
#product_box .box1 {
	padding: 0 0 0 300px;
}
#product_box p#number {
	font-size: 13px;
	color: #666;
	line-height: 1.6;
}
#product_box p#price {
	font-size: 13px;
	color: #666;
	line-height: 1.4;
	font-weight: bold;
}
#product_box ul#icon_list {
	margin: 5px 0 10px 300px;
	clear: left;
}
#product_box ul#icon_list li {
	display: inline;
}
#product_box p#description {
	font-size: 12px;
	color: #333;
	margin: 0 0 0 300px;
}
#product_box p#photo {
	position: absolute;
	left: 0;
	top: 0;
}
#photo_list {
	width: 550px;
	margin-top: 10px;
}
#photo_list li {
	width: 177px;
	float: left;
	padding-left: 9px;
}




/* -- css hacks ---------------------------------*/

*html {
} /* for WinIE4-IE6 and MacIE4-IE5 *//* Valid */

*:first-child+html {
} /* Only IE7 *//* Valid */

html>/**/body XXXXX, x:-moz-any-link, x:default {
} /* Only FireFox3 *//* inValid(not Valid) */

body:first-of-type {
} /* Only safari3 *//* inValid(not Valid)*/

html[xmlns*=""] body:last-child XXXXX {
} /* Only safari2 macOSX *//* inValid(not Valid)*/

