article{
	position:relative;
	font-size:93%;
}
article h1{
	margin:83px 0 0 -11px;
	width:115px;
	height:37px;
	background:url(../images/title.png) no-repeat;
}
article section h2{
	margin-top:72px;
	margin-bottom:31px;
}



nav.local{
	margin-top:30px;
	padding-bottom:7px;
	font-size:83.3%;
	line-height:100%;
	letter-spacing:0.12em;
	background:url(/common/images/hLine.png) repeat-x bottom;
}
nav.local ul{
	padding:0;
	margin:0;
}
nav.local li{
	float:left;
}
nav.local li a{
	display:block;
	padding-left:12px;
	margin-right:21px;
	color:#666;
	background:url(/common/images/arrowBottom.png) no-repeat;
}



.equipmentList{
	width:620px;
	line-height:300%;
}
.equipmentList th,
.equipmentList td{
	margin:0;
	padding:0;
}
.equipmentList thead{
	font-size:83.3%;
	line-height:100%;
}
.equipmentList thead td{
	padding-bottom:11px;
}
.equipmentList th{
	width:390px;
	text-align:left;
}
.equipmentList tr{
	background:url(/common/images/hDot.png) repeat-x bottom left;
}
.equipmentList tr td:nth-child(2){
	width:200px;
}
.equipmentList tr td:nth-child(3){
	width:30px;
	text-align:right;
}
.equipmentList tr.blank{
	width:620px;
}
.equipmentList tr.blank td{
	width:620px;
	height:36px;
}




.attention {
	margin-top:13px;
	margin-bottom:-2px;
	font-size:83.3%;
}
.caution {
	margin-top:29px;
	margin-bottom:-3px;
	font-weight:bold;
}


#lighting h2{
	display:block;
	width:115px;
	height:37px;
	margin-left:-11px;
	background:url(../images/titleLighting.png) no-repeat;
}

#other h2{
	display:block;
	width:152px;
	height:37px;
	margin-left:-11px;
	background:url(../images/titleOther.png) no-repeat;
}

#free h2{
	display:block;
	width:115px;
	height:37px;
	margin-left:-11px;
	background:url(../images/titleFree.png) no-repeat;
}