
@charset "Shift_JIS";

#contentsBox{}

#contentsBox p{
	padding-left:8px;
	padding-right:8px;
	padding-bottom:10px;
	line-height:2em;
}
#contentsBox .leadTxt{
	padding:10px 0 30px 0px;
}




/*--------------------------------------------------
              sdisplaylight index
-------------------------------------------------*/

#feature,#cost{
	padding:0 10px 0 10px;
}
#feature h3,
#cost h3{
	margin-left:-10px;
}
#feature .clearfix{
	padding-bottom:10px;
}
#feature .clearfix .txt{
	float:left;
	width:408px;
	
}
#feature .clearfix .txt p{
	padding-right:0;
	margin-bottom:10px;
}
#feature .clearfix .txt p img{
	margin:0 5px 0 0;
}
#feature .clearfix .photo{
	float:right;
}

/*---*/

#cost{}
#cost .clearfix{
	padding:0 0 20px 0;
}
#cost .clearfix .txt{
	float:left;
	width:380px;
}
#cost .clearfix .w310{
	width:310px;
}
#cost .clearfix .photo{
	float:right;
}
#cost img.fRight{
	margin-right:10px;
}

/*------------*/
#contentsBox .lineup_p,
#contentsBox .feature_p{
	float:left;
	margin-right:30px;
	margin-top:20px;
	margin-bottom:20px;
	padding-left:0;
}


.bodysize .txt{
	height:279px;
	position:relative;
}
.bodysize .txt img{
	position:absolute;
	bottom:0;
}

#feature .ultraviolet .txt{
	width:208px;
}

#cost .firstcost .txt{
	width:260px;
}
#cost .yearcost .txt{
	width:300px;
}

.txt_red{
	color:#d94d52;
}
.runnning_cost{
	text-align:center;
}