@charset "utf-8";
/* CSS Document */



@media (min-width: 1800px) {
.adidasfootball-ha-reportmain{
	margin-left:0;
	position:relative;
	}
}


@media (max-width: 1800px) {

.adidasfootball-ha-reportmain{
	margin-left:0px;
	position:relative;
	}
}


@media (min-width: 767px) {
.pc_none{display:none;}


.eqtgreen_main img{
	width:100%;}

.eqtgreen_sub{
	font-size:12px;
	color:#ccc;
	letter-spacing:2px;
	margin:50px auto 15px auto;
	border-bottom:3px #ccc solid;
	width:730px;}

.eqtgreen_ttl{
	font-size:28px;
	color:#eee;
	line-height:140%;
	margin-bottom:30px;}


.eqtgreen_txt{
	font-size:14px;
	color:#eee;
	margin:5px auto 30px auto;}
	
.eqtgreen_txtpart{
	margin:0 auto;
	padding:0;
	text-align:center;}

ul.eqtgreen_item{
	list-style-type:none;
	margin:0 auto;
	padding:0;
	width:90%;}

ul.eqtgreen_item li{
	float:left;
	margin:0;
	padding:0;
	width:33.3%;
	text-align:center;}

ul.eqtgreen_item li img{
	margin:0;
	padding:0;
	width:90%;}


/* マウスオーバー時、他のリンクが暗くなる */
ul:hover.eqtgreen_item li a {
	opacity: .3;
}
ul.eqtgreen_item li a:hover {
	opacity: 1;
}






.adidasfootball-subimg{
	width:100%;
	margin:0;
	padding:0;
	text-align:center;}

.adidasfootball-subimg img{
	width:90%;
	max-width:900px;
	margin:0 auto;
	padding:0;
	text-align:center;}

.adidasfootball-shoplink{
	width:100%;
	margin:0;
	padding:0;
	text-align:center;
	margin:50px auto 0 auto;}

.adidasfootball-shoplink img{
	width:90%;
	max-width:836px;
	margin:0 auto;
	padding:0;
	text-align:center;}

.adidasfootball-shoplink a:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha(opacity=60)";}

/*.adidasfootball-ttls{
	font-size:25px;}*/







.adidasfootball_blog{
	width:100%;
	max-width:900px;
	margin:0 auto;
	}

.adidasfootball_blog-ttl{
	font-size:20px;
	font-weight:bold;
	color:#ccc;
	margin-top:30px;
	padding-bottom:5px;
	border-bottom:3px solid #ccc;
	}

.adidasfootball_blog-date{
	font-size:13px;
	font-weight:normal;
	color:#ccc;
	text-align:right;
	margin-top:5px;
	}

.adidasfootball_line{
	border-bottom:1px solid #ccc;
	margin:70px 0;}

.adidasfootball_linedot{
	border-bottom:1px dotted #ccc;
	margin:70px 0;}

.adidasfootball_blog-txt{
	font-size:14px;
	color:#ccc;
	width:98%;
	margin:20px auto;}

.adidasfootball_blog-img img{
	width:100%;
	max-width:895px;
	margin:10px auto;}

.adidasfootball_blog-img02{
	width:100%;
	margin:0 auto;
	text-align:center;}

.adidasfootball_blog-img02 img{
	width:100%;
	max-width:650px;
	margin:20px auto 10px auto;
	text-align:center;}





.adidasfootball-ha-premain img{
	width:100%;
	border-bottom:#fff solid 5px;}
	
.adidasfootball-ha-reportmain img{
	width:100%;
	border-bottom:#fff solid 5px;}
	
.adidasfootball-ha-prettl{
	font-size:28px;
	color:#fff;
	margin:40px auto 15px auto;
	padding:0;
	text-align:center;
	line-height:145%;}

.adidasfootball-ha-pretxt{
	font-size:14px;
	color:#fff;
	margin:0 auto;
	padding:0;
	text-align:center;
	width:90%;
	max-width:1000px;}
	
ul.adidasfootball-ha-prephotolist{
	margin:30px auto;
	padding:0;
	list-style-type:none;
	width:90%;
	max-width:1200px;}

ul.adidasfootball-ha-prephotolist li{
	float:left;
	margin:20px auto;
	padding:0;
	width:33.3%;}

ul.adidasfootball-ha-prephotolist li img{
	width:90%;}

.adidasfootball_prebnr{
	margin:0 auto 30px auto;
	padding:0;
	width:100%;
	text-align:center;
	color:#fff;
}

.adidasfootball_prebnr a{
	color:#fff;
}

.adidasfootball_prebnr img{
	margin:30px auto 5px auto;
	padding:0;
	text-align:center;
	width:90%;
	max-width:1000px;
	border:3px solid #eee;

}



.adidasfootball-magazine-link{
	margin:20px auto 0 auto;
	width:100%;
	text-align:center;}


.adidasfootball-magazine-link img{
	margin:0 auto;
	padding:0;
	width:90%;
	max-width:800px;}


.alonso_predator_bnrtxt{
	line-height:160%;
	margin-top:5px;}
	
ul.adidasfootball-event-archive{
	list-style-type:none;
	margin:0 auto;
	padding:0;
	width:90%;
	max-width:1000px;}

ul.adidasfootball-event-archive li{
	float:left;
	margin:0 auto;
	padding:0;
	width:50%;
	}

ul.adidasfootball-event-archive li img{
	margin:0 auto;
	padding:0;
	width:90%;
	border:3px solid #ccc;
	}
	
.adidasfootball-event-archivettl{
	margin:0 auto;
	padding:0;
	width:100%;
	text-align:center;}

.adidasfootball-event-archivettl img{
	margin:0 auto 20px auto;
	padding:0;
	width:90%;
	max-width:800px;
}
	
}

@media (max-width: 767px) {

.sp_none{
	display:none;}


.adidasfootball-ha-reportmain{
	margin-left:0;
	position:relative;
	}

.eqtgreen_main img{
	width:100%;}

.eqtgreen_sub{
	font-size:12px;
	color:#ccc;
	letter-spacing:2px;
	margin:30px auto 20px auto;
	border-bottom:3px #ccc solid;
	line-height:150%;
	padding-bottom:10px;}

.eqtgreen_ttl{
	font-size:20px;
	color:#eee;
	line-height:150%;
	margin-bottom:20px;}

.eqtgreen_ttl span{
	display:block;}

.eqtgreen_txt{
	font-size:12px;
	color:#eee;
	margin:10px auto;
	line-height:170%;}

.eqtgreen_txt span{
	display:block;}
	
.eqtgreen_txtpart{
	margin:0 auto;
	padding:0;
	text-align:center;
	width:90%;}

ul.eqtgreen_item{
	list-style-type:none;
	margin:0 auto;
	padding:0;
	width:95%;}

ul.eqtgreen_item li{
	float:left;
	margin:10px 0 20px 0;
	padding:0;
	width:100%;
	text-align:center;}

ul.eqtgreen_item li img{
	margin:0;
	padding:0;
	width:90%;}



.adidasfootball-subimg{
	width:100%;
	margin:0;
	padding:0;
	text-align:center;}

.adidasfootball-subimg img{
	width:90%;
	max-width:900px;
	margin:0 auto;
	padding:0;
	text-align:center;}

.adidasfootball-shoplink{
	width:100%;
	margin:0;
	padding:0;
	text-align:center;
	margin:50px auto 0 auto;}

.adidasfootball-shoplink img{
	width:100%;
	max-width:730px;
	margin:0 auto;
	padding:0;
	text-align:center;}

.adidasfootball-shoplink a:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha(opacity=60)";}

/*.adidasfootball-ttls{
	font-size:19px;}*/






.adidasfootball_blog{
	width:90%;
	max-width:900px;
	margin:0 auto;
	}

.adidasfootball_blog-ttl{
	font-size:17px;
	font-weight:bold;
	color:#ccc;
	margin-top:30px;
	padding-bottom:5px;
	border-bottom:3px solid #ccc;
	}

.adidasfootball_blog-date{
	font-size:13px;
	font-weight:normal;
	color:#ccc;
	text-align:right;
	margin-top:5px;
	}

.adidasfootball_line{
	border-bottom:1px solid #ccc;
	margin:30px 0;}

.adidasfootball_linedot{
	border-bottom:1px dotted #ccc;
	margin:30px 0;}

.adidasfootball_blog-txt{
	font-size:13px;
	color:#ccc;
	width:98%;
	margin:20px auto;}

.adidasfootball_blog-img img{
	width:100%;
	max-width:895px;
	margin:10px auto;}

.adidasfootball_blog-img02{
	width:100%;
	margin:0 auto;
	text-align:center;}

.adidasfootball_blog-img02 img{
	width:100%;
	max-width:650px;
	margin:20px auto 10px auto;
	text-align:center;}



.adidasfootball-ha-premain img{
	width:100%;
	border-bottom:#fff solid 5px;}

.adidasfootball-ha-reportmain img{
	width:100%;
	border-bottom:#fff solid 5px;}
	
.adidasfootball-ha-prettl{
	font-size:18px;
	color:#fff;
	margin:40px auto 15px auto;
	padding:0;
	text-align:center;
	line-height:145%;
	width:90%;}

.adidasfootball-ha-pretxt{
	font-size:12px;
	color:#fff;
	margin:0 auto;
	padding:0;
	text-align:center;
width:90%;
	line-height:160%;}
	
ul.adidasfootball-ha-prephotolist{
	margin:30px auto;
	padding:0;
	list-style-type:none;
	width:90%;
	max-width:1200px;}

ul.adidasfootball-ha-prephotolist li{
	float:left;
	margin:20px auto;
	padding:0;
	width:33.3%;}

ul.adidasfootball-ha-prephotolist li img{
	width:90%;}


.adidasfootball_prebnr{
	margin:0 auto 30px auto;
	padding:0;
	width:100%;
	text-align:center;
	color:#fff;
}

.adidasfootball_prebnr a{
	color:#fff;
}

.adidasfootball_prebnr img{
	margin:30px auto 5px auto;
	padding:0;
	text-align:center;
	width:90%;
	max-width:1000px;
	border:3px solid #eee;}

.alonso_predator_bnrtxt{
	width:90%;
	margin:10px auto;
	text-align:center;
	line-height:150%;}

.adidasfootball-magazine-link{
	margin:30px auto 0 auto;
	width:100%;
	text-align:center;}

.adidasfootball-magazine-link img{
	margin:0 auto;
	padding:0;
	width:90%;
	max-width:800px;}


ul.adidasfootball-event-archive{
	list-style-type:none;
	margin:0 auto;
	padding:0;
	width:90%;
	max-width:1000px;}

ul.adidasfootball-event-archive li{
	float:left;
	margin:0 auto 10px auto;
	padding:0;
	width:100%;
	text-align:center;
	}

ul.adidasfootball-event-archive li img{
	margin:0 auto;
	padding:0;
	width:90%;
	border:3px solid #ccc;
	}
	
.adidasfootball-event-archivettl{
	margin:0 auto;
	padding:0;
	width:100%;
	text-align:center;}

.adidasfootball-event-archivettl img{
	margin:30px auto 10px auto;
	padding:0;
	width:100%;
	max-width:800px;
}

}