@charset "UTF-8";/* CSS Document *//*contents*/article {	background-color:#000;}#contents {	margin:0px auto;	width:940px;	height:500px;	background-repeat:no-repeat;}section.prodcts {	margin-top:130px;	background-image:url(../images/bk_contents-trans.png);	background-repeat:no-repeat;	width:438px;	height:220px;	color:#FFF;}a img.linkimg{background:none!important;} a:hover img.linkimg{opacity:0.6;filter:alpha(opacity=60);-ms-filter: "alpha( opacity=80 )";background:none!important;}/*navi*/nav ul#nav {	margin-top:-1px;	float:right;}#nav li {	float:left;	list-style:none;}/*IE6,IE7*/nav ul#nav {	/margin-top:2px;	/float:right;}#nav li {	/float:left;	/list-style:none;}/*IE6,IE7ここまで*/section div.prodcts {	float:left;	width:200px;	padding:10px;}section h2 {	padding-top:3px;}section p {	line-height:1.8em;}section div.pro_img {	float:right;	width:200px;	padding:10px 10px 0 0;}