@charset "utf-8";
/* CSS Document */

/* 回り込み解除 */
.clear { clear:both; }  
.clear hr { display:none; } 


#sky-bk{
	background:#000;}


@media (min-width: 1800px) {
.pyro_main-mainimg{
	margin-left:0;
	position:relative;
	}
}


@media (max-width: 1800px) {

.pyro_main-mainimg{
	margin-left:60px;
	position:relative;
	}
}





@media (min-width: 767px) {
.pc_none{display:none;}


.energy-x-contentstop a:link{
	background:#ccc;
	display:block;
	padding:20px 0;
}
.energy-x-contentstop a:visited{
	background:#ccc;
	display:block;
	padding:20px 0;
}
.energy-x-contentstop a:hover{
	background:#eee;
	display:block;
	padding:20px 0;
}

.energy-x-contentstop{
	text-align:center;
}

.energy-x-contentstop img{
	width:95%;
	max-width:800px;
	margin:0 auto;
}

.predator-telstar-bk{
	background:#f7f6f8;
}

.predator-telstar-main img{
	width:100%;
}

.predator-telstar-ttl{
	font-size:28px;
	color:#222;
	text-align:center;
	width:90%;
	max-width:1200px;
	margin:0 auto;
	line-height:150%;
}

.predator-telstar-ttl span{
	display:block;
}

.predator-telstar-txt{
	font-size:15px;
	color:#666;
	width:90%;
	max-width:700px;
	margin:0 auto;
	line-height:170%;
	text-align:center;
	padding-top:15px;
}
	
	

ul.predator-telstar-itemlist1{
	list-style-type:none;
	margin:30px auto;
	padding:0;
	width:90%;
	max-width:1000px;
}
ul.predator-telstar-itemlist1 li{
	margin:0 auto;
	padding:0;
	text-align:center;
	width:50%;
}
ul.predator-telstar-itemlist1 li img{
	margin:0 auto;
	padding:0;
	text-align:center;
	width:90%;
}
	
	
	
	
	

ul.predator-telstar-itemlist{
	list-style-type:none;
	margin:30px auto;
	padding:0;
	width:90%;
	max-width:1000px;
	overflow: hidden;
}
ul.predator-telstar-itemlist li{
	float:left;
	margin:0 auto;
	padding:0;
	text-align:center;
	width:50%;
}
ul.predator-telstar-itemlist li img{
	margin:0 auto;
	padding:0;
	text-align:center;
	width:90%;
}

.predator-telstar-itemtxt01{
	font-size:16px;
	color:#222;
	line-height:160%;
	margin:20px auto 0 auto;
	width:90%;
}

.predator-telstar-itemtxt02{
	font-size:16px;
	color:#222;
	line-height:160%;
	margin:20px auto 0 auto;
	width:90%;
}

.predator-telstar-price{
	font-size:18px;
	font-weight:bold;
	color:#222;
	margin:10px auto;
}

ul.predator-telstar-photo{
	list-style-type:none;
	margin:100px auto;
	padding:0;
	width:90%;
	max-width:1000px;
}
ul.predator-telstar-photo li{
	float:left;
	margin:0 auto 20px auto;
	padding:0;
	width:33.3%;
}
ul.predator-telstar-photo li img{
	margin:0 auto;
	padding:0;
	width:85%;
	border:3px solid #fff;
}

.predator-telstar-space100{
	height:100px;
}

ul.predator-telstar-itemlist4{
	list-style-type:none;
	margin:0 auto;
	padding:0;
	max-width:1000px;
	width:90%;
}
ul.predator-telstar-itemlist4 li{
	float:left;
	margin:0 auto;
	padding:0;
	width:25%;
	text-align:center;
	font-size:16px;
	line-height:150%;
}
ul.predator-telstar-itemlist4 li img{
	margin:0 auto 10px auto;
	padding:0;
	width:90%;
}
ul.predator-telstar-itemlist4 li a:link{
	color:#222;
	font-weight:bold;
}


}


@media (max-width: 767px) {

.sp_none{
	display:none;}

.energy-x-contentstop a:link{
	background:#ccc;
	display:block;
	padding:20px 0;
}
.energy-x-contentstop a:visited{
	background:#ccc;
	display:block;
	padding:20px 0;
}
.energy-x-contentstop a:hover{
	background:#eee;
	display:block;
	padding:20px 0;
}

.energy-x-contentstop{
	text-align:center;
}

.energy-x-contentstop img{
	width:95%;
	max-width:800px;
	margin:0 auto;
}

.predator-telstar-bk{
	background:#f7f6f8;
}

.predator-telstar-main img{
	width:100%;
}

.predator-telstar-ttl{
	font-size:18px;
	color:#222;
	text-align:center;
	width:90%;
	max-width:1200px;
	margin:0 auto;
	line-height:150%;
}

.predator-telstar-ttl span{
/*	display:block;*/
}

.predator-telstar-txt{
	font-size:13px;
	color:#666;
	width:90%;
	max-width:700px;
	margin:0 auto;
	line-height:180%;
	text-align:center;
	padding-top:15px;
}

	
	
	
ul.predator-telstar-itemlist1{
	list-style-type:none;
	margin:50px auto;
	padding:0;
	width:90%;
	max-width:1000px;
}
ul.predator-telstar-itemlist1 li{
	float:left;
	margin:0 auto 50px auto;
	padding:0;
	text-align:center;
	width:100%;
}
ul.predator-telstar-itemlist1 li img{
	margin:0 auto;
	padding:0;
	text-align:center;
	width:90%;
}
	
	
	
	
ul.predator-telstar-itemlist{
	list-style-type:none;
	margin:50px auto;
	padding:0;
	width:90%;
	max-width:1000px;
}
ul.predator-telstar-itemlist li{
	float:left;
	margin:0 auto 50px auto;
	padding:0;
	text-align:center;
	width:100%;
}
ul.predator-telstar-itemlist li img{
	margin:0 auto;
	padding:0;
	text-align:center;
	width:90%;
}

.predator-telstar-itemtxt01{
	font-size:16px;
	color:#222;
	line-height:160%;
	margin:20px auto 0 auto;
	width:90%;
}

.predator-telstar-itemtxt02{
	font-size:16px;
	color:#222;
	line-height:160%;
	margin:0 auto;
	width:90%;
}

.predator-telstar-price{
	font-size:18px;
	font-weight:bold;
	color:#222;
	margin:10px auto;
}

ul.predator-telstar-photo{
	list-style-type:none;
	margin:80px auto 20px auto;
	padding:0;
	width:90%;
	max-width:1000px;
}
ul.predator-telstar-photo li{
	float:left;
	margin:0 auto 20px auto;
	padding:0;
	width:33.3%;
}
ul.predator-telstar-photo li img{
	margin:0 auto;
	padding:0;
	width:85%;
	border:3px solid #fff;
}

.predator-telstar-space100{
	height:50px;
}

ul.predator-telstar-itemlist4{
	list-style-type:none;
	margin:0 auto;
	padding:0;
	max-width:1000px;
	width:90%;
}
ul.predator-telstar-itemlist4 li{
	float:left;
	margin:0 auto;
	padding:0;
	width:50%;
	text-align:center;
	font-size:15px;
	line-height:150%;
}
ul.predator-telstar-itemlist4 li img{
	margin:0 auto 10px auto;
	padding:0;
	width:90%;
}
ul.predator-telstar-itemlist4 li a:link{
	color:#222;
	font-weight:bold;
}


}