@charset "utf-8";


/* //////////////////////////////////////////

 “Seibu Electric Machinery Co., Ltd” 

 -----------------------------------------
  index.css
 -----------------------------------------
  
 

////////////////////////////////////////// */
#header{
	height:123px;
	position:relative;
	z-index:2;
	}

#slider{
	width: 100% !important;
	background-color:#FFFFFF;
	position:absolute;
	z-index:1;
	top:0;
}

#slider1,
#slider2,
#slider3,
#slider4{
	width: 100% !important;
	height: 547px;
	background-position:center top;
	position:relative;
}
/* Slider1 */
#slider1{
	background-image:url(../img/index_img/ph_earth.jpg);
	
}
#slider1 h2{
	width:910px;
	margin:0 auto;
	padding:270px 0 0 50px;
}
 
/* slider2 */
#slider2{
	background-image:url(../img/index_img/ph_sky.jpg);
}

#slider2 h2{
	width:362px;
	margin:0 auto;
	padding:260px 0 0 598px;/
}

#slider2 h3{
	width:461px;
	margin:0 auto;
	padding:7px 0 0 462px;/
}


/* slider3 */ 
#slider3{
	background-image:url(../img/index_img/ph_water.jpg);
}

#slider3 h2{
	width:942px;
	margin:0 auto;
	padding:260px 0 0 18px;
}
#slider3 h3{
	width:920px;
	margin:0 auto;
	padding:7px 0 0 40px;
}

/* slider4 */ 			
#slider4{
	background-image:url(../img/index_img/ph_thunder.jpg);
}

#slider4 h2{
	width:960px;
	margin:0 auto;
	padding:260px 0 0 0;
}

#slider4 h3{
	width:939px;
	margin:0 auto;
	padding:7px 0 0 21px;
}


#wrapper {
	padding:420px 0 0 0;
	overflow:hidden;
}

#article{
	width:946px;
	margin:0 auto;
	padding:0 1px 4px 13px;
	overflow:auto;
}

#article dl{
	width:303px;
	margin:0 16px 0 0;
	background-image:url(../img/index_img/ln_v_single_s.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	float:left;
}

#article dl.r{
	margin:0;
	background-image:none;
}

#article dl dt{
	margin:5px 0 0 0;
	line-height:0;
}

#article dl dd.ph{
	margin:3px 7px 0 0;
	float:left;
}

#article dl dd.txt{
	margin:6px 12px 0 0;
	font-size:88%;
	line-height:1.25em;
	text-align:left;
}
/*
h4{
	margin:16px 0 0 16px;
}

#info{
	width:960px;
	margin:0 auto;
	background-image:url(../img/index_img/ln_v_single_l.jpg);
	background-position:634px 15px;
	background-repeat:no-repeat;
	overflow:auto;
}

#info dl{
	width:619px;
	margin:4px 0 0 16px;
	font-size:91.6%;
	line-height:1.2em;
	}
	
#info dl dt{
	margin:2px 0;
	padding:2px 0 2px 12px;
	background-image:url(../img/common_img/ic_arrow.png);
	background-repeat:no-repeat;
	background-position:0 3px;
	width:6em;
	height:1em;
	float:left;
	display:block;
	}
	
#info dl dd{
	margin:2px 0;
	padding:2px 0 2px 54px;
	width:460px;
	height:1em;
	float:left;
	display:block;
	overflow: hidden;
	white-space:nowrap;
	text-overflow: ellipsis;
	background-position:12px 2px;
	background-repeat:no-repeat;
	}

#info dl dd.mh{
	background-image:url(../img/common_img/ic_news_mh.png);
	}
#info dl dd.ea{
	background-image:url(../img/common_img/ic_news_ea.png);
	}
#info dl dd.pm{
	background-image:url(../img/common_img/ic_news_pm.png);
	}
#info dl dd.ir{
	background-image:url(../img/common_img/ic_news_ir.png);
	}
#info dl dd.com{
	background-image:url(../img/common_img/ic_news_com.png);
	}
#info dl dd.mh_pdf{
	background-image:url(../img/common_img/ic_news_mh_pdf.png);
	width:418px;
	padding:2px 0 2px 96px;
	}
#info dl dd.ea_pdf{
	background-image:url(../img/common_img/ic_news_ea_pdf.png);
	width:418px;
	padding:2px 0 2px 96px;
	}
#info dl dd.pm_pdf{
	background-image:url(../img/common_img/ic_news_pm_pdf.png);
	width:418px;
	padding:2px 0 2px 96px;
	}
#info dl dd.ir_pdf{
	background-image:url(../img/common_img/ic_news_ir_pdf.png);
	width:418px;
	padding:2px 0 2px 96px;
	}
#info dl dd.com_pdf{
	background-image:url(../img/common_img/ic_news_com_pdf.png);
	width:418px;
	padding:2px 0 2px 946px;
	}
	
#info dl dd a{
	color: #333;
	}
	
#info dl dd a:hover{
	color: #477fb8;
	}

#info dl dt.link{
	height:11px;
	margin:4px 0 0 0;
	padding:0 0 25px 0;
	background-image:none;
	clear:both;
	}
	
#info .r{
	margin:36px 12px 25px 0;
	}
	
#info ul{
	line-height:0;
	float:left;
	}*/