@charset "UTF-8";
/* CSS Document */
a:hover img{ opacity:0.8; filter:alpha(opacity=80); }

div#product-list li { display: inline; }
div#product-list a { display: block; float:left;}
div#product-list {
	font-size:11px;
	color:#666;
	font-weight:nomal;
	line-height:1.5em;
	width:281px;
	float:left;
	margin:10px 10px 0px 0px;
	padding-bottom:15px;
	border:solid 1px #CCC;
	overflow:hidden; height:8em;
	padding:10px;
	background:url(/img/common/product-list-background.jpg);
}
div#product-list img { float:left; border:none; padding:5px; margin-right:10px; background:#FFF;}
div#product-list span { font-weight:bold; color:#333333;}
div#newproduct { position:relative; left:0px; background:url(/img/common/newicon.gif)  no-repeat; z-index:1000;}

div#icon-list li { display: inline;}
div#icon-list a { display: block; margin: 0px; float:left;}
div#icon-list { width:60px; float:left; margin:0 0 0 0;}
div#icon-list img { float:left; border:none; margin:5px 5px 5px 5px;}
div#icon-list span { font-weight:bold; color:#333333;}

div#icon-list-select img { float:left; border:solid 3px #0099FF; margin:5px 5px 5px 5px;}

div#page-title img{ float:left; position:relative; margin:10px 0px 0px 25px;}
div#product-title img{ float:left; position:relative; margin:-50px 0px 0px 15px;}

div#hero img{ float:right; border:1px solid #999; position:relative; right:10px;top:10px;}
div#hero span{ font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; font-weight:bold; float:right; position:relative; right:10px;top:10px;}
div#hero a { border:none;}
div#icon-wide { width:620px; float:left; margin:-10px 0 0 -20px;}
div#list-wide {	width:1000px; margin:0 0 0 -20px;}
div#content-border {border:solid 1px #999;}
div#sidebar {float:left; }