@charset "UTF-8";

/**
 * 商品・サービス
 */



/* LEDサインライト
   ========================================================================== */

div.led_sign{
	background:url(../img/contents_sign.gif) repeat-y center top !important;
}

div.led_sign > div#contents-in
{
	padding-top : 0px ;
	padding-bottom : 0px ;
}

div.led_sign .sing_ttl {
	margin-right:-10px !important;
	margin-top:-32px;
	width:800px;
	position:relative;
}

div.led_sign .sing_ttl img {
	margin-right:-10px !important;
	position:relative;
}
   
div.led_sign .sign_point {
	padding:0 30px 0 10px;
	width:760px;
}

div.led_sign .sign_point ul {
	width:810px;
	margin-right:-50px;
	overflow:hidden;
	_zoom: 1;
}

div.led_sign .sign_point ul li {
	width:220px;
	float:left;
	margin-right:50px;
}


div.led_sign .sign_point ul li dd {
	color:#c5c5c5;
	font-size:85% !important;
	line-height:1.6 !important;
	margin-top:24px;
}


div.led_sign .sign_point ul li {
	font-size:100%;
}


div.led_sign .mt70 {
	margin-top:70px;
}

div.led_sign .mt50 {
	margin-top:50px;
}

div.led_sign .mt0 {
	margin-top:0px;
}

div.led_sign .productArea {
	margin-top:70px;
	padding:0px 40px 0px 10px;
	width:750px;
	
}


div.led_sign .left_pro {
	width:350px;
	float:left;
}

div.led_sign .right_pro {
	width:350px;
	float:right;
}

div.led_sign .detail {
	padding-left:130px;
	zoom:1;
}

.img01 { background:url(../img/pro01_img.jpg) no-repeat; }
.img02 { background:url(../img/pro02_img.jpg) no-repeat; }
.img03 { background:url(../img/pro03_img.jpg) no-repeat; }
.img04 { background:url(../img/pro04_img.jpg) no-repeat; }
.img05 { background:url(../img/pro05_img.jpg) no-repeat; }
.img06 { background:url(../img/pro06_img.jpg) no-repeat; }


div.led_sign .detail p.txt {
	font-size:85%;
	line-height:1.3;
	color:#cccccc;
	margin:20px 0px;
}

div.led_sign ul.spec {
	border-top:1px solid #5d5d5d;

}

div.led_sign ul.spec li {
	border-bottom:1px solid #444444;
	padding:10px;
	font-size:100%;
}
	
	
div.led_sign ul.spec li dl {
	position:relative;

}

div.led_sign ul.spec li dt {
	position:absolute;
	font-weight:bold;
	font-size:85%;
	color:#eeeeee;
	zoom:1;
	top:0;	
}

div.led_sign ul.spec li dd {
	font-size:93%;
	color:#cccccc;
	padding-left:36px;
}

div.led_sign ul.spec li dd span {
	font-size:85% !important;
	display:block;
}

.pop {
	margin-right:20px;
	margin-top:36px;
}

.pop_fl {
	float:left;
	width:345px;
}


.pop_fl p {
	font-size:85%;
	line-height:1.3;
	color:#cccccc;
	margin:20px 0px;	
}

.pop_fr {
	float:right;
	width:365px;
	
}
	
div.led_sign p.outline {
	font-size:95%;
	line-height:1.3;
	color:#cccccc;
	margin:10px 0px 10px 17px;
}

div.led_sign p.subhead {
	font-size:120%;
	font-weight:bold;
	line-height:1.3;
	color:#ffffff;
	margin:10px 0px 0px 0px;
}

div.led_sign .left {
	width:470px;
	float:left;
}

div.led_sign .right {
	width:270px;
	float:right;
}
