/*--------商品一覧の内容-----------*/
img { behavior: url(iepngfix.htc)}

body{
	background-image:url(../image/back_subpage.jpg);
	background-repeat: repeat-x;
}
#wrapper {
}
.product_box{
	padding-bottom:30px;
	clear:both;
}
.product_box h3{
	padding:0;
	margin:0;
}
.line_box{
	width:618px;
	padding:10px 0 10px 18px;
	border:solid 1px #CCCCCC;
}
.line_box li{
	float:left;
}
.line_box img {
	display:block;
	top:-10000px;
	left:-10000px;
	position:absolute;
}
.line_box a:hover {
	position:relative;
}
.line_box a:hover img{
	top:30px;
	left:20px;
	display:block;
	width:240px;
	height:300px;
}


/*--各ブランド見出--*/
#wiresystem,
#bis,
#showcase,
#ceiling,
#wall,
#partition,
#boothbar,
#wallline,
#other{
	width:155px;
	height:25px;
}
#wiresystem{
	text-indent:-9999px;
	background:url(../image/h3_wiresystem.jpg) no-repeat top;
}
#bis{
	text-indent:-9999px;
	background:url(../image/h3_bis.jpg) no-repeat top;
}
#showcase{
	text-indent:-9999px;
	background:url(../image/h3_showcase.jpg) no-repeat top;
}
#ceiling{
	text-indent:-9999px;
	background:url(../image/h3_ceiling.jpg) no-repeat top;
}
#wall{
	text-indent:-9999px;
	background:url(../image/h3_wall.jpg) no-repeat top;
}
#partition{
	text-indent:-9999px;
	background:url(../image/h3_partition.jpg) no-repeat top;
}
#boothbar{
	text-indent:-9999px;
	background:url(../image/h3_partition.jpg) no-repeat top;
}
#wallline{
	text-indent:-9999px;
	background:url(../image/brand_titlebar/h3_wallline.jpg) no-repeat top;
}
#handrail{
	text-indent:-9999px;
	background:url(../image/brand_titlebar/h3_handrail.jpg) no-repeat top;
}
#other{
	text-indent:-9999px;
	background:url(../image/h3_other.jpg) no-repeat top;
}

/*--各アイコン--*/
.starlock,
.wirealls,
.picture_rail,
.poster_rail,
.ppp,
.panel_rail,
.wire,
.gs,
.lock,
.al,
.light,
.ceiling,
.unit_pipe,
.joiner,
.p_guard,
.metaline,
.acty_net,
.net_partition,
.bild,
.remy,
.boothbar,
.handrail,
.wall_line,
.ripply,
li.starlock a,
.wirealls a,
.picture_rail a,
.poster_rail a,
.ppp a,
.panel_rail a,
.wire a,
.gs a,
.lock a,
.al a, 
.light a,
.ceiling a,
.unit_pipe a,
.joiner a,
.p_guard a,
.metaline a,
.acty_net a,
.net_partition a,
.bild a,
.remy a,
.boothbar a,
.handrail a,
.wall_line a{
	width:206px;
	height:70px;
	display:block;
	margin:0px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
}
.ripply a{
	width:206px;
	height:70px;
	display:block;
	margin:0px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
}
.pt_pop,
.pt_pop a{
	width:412px;
	height:70px;
	display:block;
	margin:0px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
}
.starlock,.starlock a{
	background:url(../image/pro_starlock.jpg) no-repeat;
}
.wirealls,.wirealls a{
	background:url(../image/pro_wirealls.jpg) no-repeat;
}
.picture_rail,.picture_rail a{
	background:url(../image/pro_picture.jpg) no-repeat;
}
.poster_rail,.poster_rail a{
	background:url(../image/pro_poster.jpg) no-repeat;
}
.ppp,.ppp a{
	background:url(../image/pro_ppp.jpg) no-repeat;
}
.panel_rail,.panel_rail a{
	background:url(../image/pro_pnlr.jpg) no-repeat;
}
.pt_pop,.pt_pop a{
	background:url(../image/pro_ptpop.jpg) no-repeat;
}
.wire,.wire a{
	background:url(../image/pro_wire.jpg) no-repeat;
}
.gs,.gs a{
	background:url(../image/pro_gs.jpg) no-repeat;
}
.lock,.lock a{
	background:url(../image/pro_lock.jpg) no-repeat;
}
.al,.al a{
	background:url(../image/pro_al.jpg) no-repeat;
}
.light,.light a{
	background:url(../image/pro_light.jpg) no-repeat;
}
.ceiling,.ceiling a{
	background:url(../image/pro_ceiling.jpg) no-repeat;
}
.unit_pipe,.unit_pipe a{
	background:url(../image/pro_unitpipe.jpg) no-repeat;
}
.joiner,.joiner a{
	background:url(../image/pro_joiner.jpg) no-repeat;
}
.p_guard,.p_guard a{
	background:url(../image/pro_pguard.jpg) no-repeat;
}
.metaline,.metaline a{
	background:url(../image/pro_metaline.jpg) no-repeat;
}
.acty_net,.acty_net a{
	background:url(../image/pro_actynet.jpg) no-repeat;
}
.net_partition,.net_partition a{
	background:url(../image/pro_netpartition.jpg) no-repeat;
}
.bild,.bild a{
	background:url(../image/pro_bild.jpg) no-repeat;
}
.remy,.remy a{
	background:url(../image/pro_remy.jpg) no-repeat;
}
.wall_line,.wall_line a{
	background:url(../image/pro_wall.jpg) no-repeat;
}
.ripply,.ripply a{
	background:url(../image/pro_ripply.jpg) no-repeat;
}
.boothbar,.boothbar a{
	background:url(../image/pro_booth.jpg) no-repeat;
}
.handrail,.handrail a{
	background:url(../image/pro_hand.jpg) no-repeat;
}


.starlock a,
.wirealls a,
.picture_rail a,
.poster_rail a,
.ppp a,
.panel_rail a,
.wire a,
.gs a,
.lock a,
.al a, 
.light a,
.ceiling a,
.unit_pipe a,
.joiner a,
.p_guard a,
.metaline a,
.acty_net a,
.net_partition a,
.bild a,
.remy a,
.pt_pop a,
.wall_line a,
.ripply a,
.boothbar a,
.handrail a{
	background-position: 0 0;
}

.starlock a:hover,
.wirealls a:hover,
.picture_rail a:hover,
.poster_rail a:hover,
.ppp a:hover,
.panel_rail a:hover,
.wire a:hover,
.gs a:hover,
.lock a:hover,
.al a:hover, 
.light a:hover,
.ceiling a:hover,
.unit_pipe a:hover,
.joiner a:hover,
.p_guard a:hover,
.metaline a:hover,
.acty_net a:hover,
.net_partition a:hover,
.bild a:hover,
.remy a:hover,
.pt_pop a:hover,
.wall_line a:hover,
.ripply a:hover,
.boothbar a:hover,
.handrail a:hover{
	background-position: 0 -70px;
}
#footer {
	margin-bottom: -300px;
}



