@charset "shift-jis";
/* CSS Document */


* {
	margin:0;
	padding:0;
}
img {
	border:none;
	vertical-align:bottom;
}

#lacushion {
	width:750px;
	margin:0 auto;
	text-align:center;
	font-size:10px;
	line-height:100%;
	color:#000000;
	overflow:hidden;
	padding-bottom:15px;
}

#lacushion li{
	list-style:none;
}
#lacushion li,#lacushion ul li p{
	float:left;
	overflow:hidden;	
}

#lacushion h2{
	margin:0;
	padding:0;
}
#lacushion p{
	margin:0;
	padding:0;
}

#lacushion .anime{
 	text-align:center; 
 	vertical-align:central;
	padding:10px;
	background-image:url(../IMAGE/item/531110/bg.jpg);
	
}


/* ■■■■■ ラインナップ ■■■■■ */
#lacushion #info, #lacushion #info2{
	width:750px;
	height:328px;
	background-image:url(../IMAGE/item/H570836/back2.jpg);
	text-align:center;
	overflow:hidden;
}
#lacushion #info ul{
	width:700px;
	margin:0 27px;
}
#lacushion #info ul li{
	width:228px;
	margin:5px 5px 0 0;
	position:relative;
}
#lacushion #info ul li p{
	position:absolute;
	width:308px;
	bottom:73px;
	left:11px;
}
#lacushion #info ul li p.bn{
	position:absolute;
	width:220px;
	bottom:54px;
	left:4px;
}
#lacushion #info ul li p.bn2{
	position:absolute;
	width:220px;
	bottom:8px;
	left:4px;
}

#lacushion #info2 ul{
	width:700px;
	margin:0 45px;
}
#lacushion #info2 ul li{
	width:330px;
	margin:5px 0;
	position:relative;
}
#lacushion #info2 ul li p{
	position:absolute;
	width:308px;
	bottom:8px;
	left:11px;
}
#lacushion #info2 ul li p.bn{
	position:absolute;
	width:220px;
	bottom:54px;
	left:55px;
}
#lacushion #info2 ul li p.bn2{
	position:absolute;
	width:220px;
	bottom:8px;
	left:55px;
}

/*価格プログラム*/
#lacushion span.prdisp-price {
    color: #FFFFCC;
    font-size: 26px;
    font-weight: bold;
}

#lacushion .buy_price {
    color: #F00;
	padding:0;
	margin:0;

}

#lacushion div.color {
	float:left;
	
}
#lacushion div.size {
	position:relative;
	
}
#lacushion div.sizeprice {
	position: absolute;
	bottom:12px;
	line-height: 1;
	right:140px;
	
}
#lacushion li.size2 {
	position:relative;
	
}
#lacushion div.sizeprice2 {
	position: absolute;
	bottom:3px;
	line-height: 1;
	right:50px;
	
}

#lacushion li.side {
	position:relative;
	float:left
	
}

#lacushion div.sideprice2 {
	position: absolute;
	bottom:25px;
	line-height: 1;
	right:60px;
	
}



#lacushion .buy_price .price {
    color: #F00;
}
#lacushion .buy_price .intax {
    line-height: 3;
    margin-left: 5px;
}

#lacushion .motoprice {
display:none;
}
#lacushion .spesicalprice {
	color:#00F;
    font-size: 11px;
	font-weight:normal;
}





#lacushion a:hover img
	{
	opacity:0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
	background: #fff;
	}




