@charset "shift_jis";
/* CSS Document */
*{
	margin:0;
	padding:0
	}

ul, ul li{
	list-style:none
	}

img{
	border:0;
	vertical-align:bottom;
	}
div#light{ width:750px; margin:0 auto; padding-bottom:80px; background:#00152B; text-align:center}
div#light li{ float:left}
div#light ul.list{ margin:0 ;overflow:hidden; text-align:center}
div#light ul.list li{ /*padding-bottom:60px;*/padding-bottom:40px;}
div#light ul.list li.w337{ width:337px; padding-bottom:0;border:3px solid #AAAAAA;}
div#light ul.list li.w337b{ width:337px; padding-bottom:0; float:right;	border:3px solid #AAAAAA;}

div#light ul.list li dl dd.wir337{ width:337px;padding-bottom:7px; background:url(../IMAGE/11sensorlight/wiring_p67.gif) bottom no-repeat}

div#light ul.list li dl dd.w186{ padding-top:10px; width:186px; float:left; text-align:center}
div#light ul.list li dl dd.w151{ width:151px; float:left; text-align:center}


div#light ul.list2{ margin:0 17px;}
div#light ul.list2 li{ padding-bottom:14px; width:228px;}


div#light div.box{margin:0 15px; background:url(../IMAGE/11sensorlight/bk1.gif) repeat-y}
div#light p.top1{ padding-top:21px; padding-bottom:42px; margin:0 15px; text-align:right; background:url(../IMAGE/11sensorlight/1310bk3.gif) top no-repeat}
div#light .pt10{ padding:10px 0;}
div#light .pt19{ padding:19px 0 10px 0;}


div#light a:hover img
{
opacity:0.5;
filter: alpha(opacity=50);
-ms-filter: "alpha( opacity=50 )";
background: #fff;
}


/* マトリクス */
div.box table.item2{
	margin-top:5px;
	margin-left:15px;
	width:690px;}
div.box table.item1{
	float:left;
	margin-top:15px;
	margin-left:15px;
	width:234px;
	background:url(../IMAGE/11sensorlight/1113_1310_bg3.gif) repeat-y;}
	
div.box table.item3{
	margin:0 auto;
	width:690px;
	background:url(../IMAGE/11sensorlight/1504_bg3.gif) repeat-y; left}
	
div.box table.item4{
	margin:0 auto;
	width:690px;
	background:url(../IMAGE/11sensorlight/1113_1406_bg4.gif) repeat-y;}
	
div.box table.item5{
	margin:0 auto;
	width:690px;
	background:url(../IMAGE/11sensorlight/1113_1406_bg5.gif) repeat-y;}
	
div.box table.item3 td,
div.box table.item4 td,
div.box table.item5 td{
	margin:0 auto;
	text-align:center;}
	



div.box table.item2 td.wir01{
	background:url(../IMAGE/11sensorlight/1310_wir_p22.jpg) center bottom no-repeat;
	height:92px;}
div.box table.item2 td.wir02{
	background:url(../IMAGE/11sensorlight/1310_wir_p26.jpg) center bottom no-repeat;
	height:92px;}


/* サイズ調整 */
div.box .mt20{
	margin-top:20px;}



/* 価格プロ */
div#light div.buy_price ul{
	width:auto;
	background:none;
	text-align:center;	
	}
div#light div.buy_price li{
	display:inline;
	float:none;
	width:auto;	
	color:#F00;
	font-weight:bold;
	font-size:18px;
	}
div#light div.buy_price li.intax{font-weight:normal; font-size:11px;}	
div#light div.buy_price ul li.motoprice,div#light div.buy_price ul li span.spesicalprice{display:none;}
/*floatによる親要素の背景が消えることを回避*/	
div#light div.box:after
{
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
/*floatによる親要素の背景が消えることを回避・IE用*/
div#light div.box{	zoom: 100%;}


div#light p.bn {
	padding-bottom:30px;}



/* ■■■■■ クーポン ■■■■■ */
#couponArea{
	margin:20px 0 0 0;
}
#couponArea ul{
	width:720px;
	height:90px;
	margin:0 auto;
	background:url(../image/11sensorlight/bg_coupon.png) no-repeat top;
	overflow:hidden;
}
#couponArea ul li{
	width:325px;
	padding-left:20px;
	text-align:center;
}


 /*ポイント概要*/ 
 
div#light #wpoint img {
 width: auto;
  }
 
div#light #wpoint img:hover{
    opacity: 0.8;
  }  
  