@charset "utf-8";
/* CSS Document */




/* 回り込み解除 */
.clear { clear:both; }  
.clear hr { display:none; }  



@media (min-width: 767px) {
.pc_none{display:none;}




.section {
	display: block;
	width: 100%;turbo-acepure03
	height: 400px;
	float: left;
	position:relative;
	text-align:center;
	margin:0 auto;
	padding:0;
        }
.section a{
	position:absolute;
	top:0;
	left:0;
	width: 100%;
	height: 400px;
	text-align:center;
	margin:0 auto;
	padding:0;}
.section a:hover{
	position:absolute;
	top:0;
	left:0;
	width: 100%;
	height: 400px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha(opacity=60)";
	background:#000;}
.section img{
	margin:0 auto;
	padding:0;
	text-align:center;
	bottom:250px;
	left:0;
	position:absolute;
	width:100%;}

	





/* ----------------------------------------------------
　　NEMEZIZ MESSI
---------------------------------------------------- */

/* メイン画像 */
.nemeziz_messi-main{
	background-image:url(/adidas/footwear/nemeziz-messi/img/nemeziz_messi01.jpg);
 background-position:center top;
 background-repeat:no-repeat;
-moz-background-size:cover;
 background-size:cover;
	position:relative;
	width:100%;
	height:1100px;
	text-align:center;
	margin:0 auto;
	padding:70px 0 0 0;}

.nemeziz_messi-txt{
	color:#fff;
	font-size:14px;}

.nemeziz_messi-img02{
	width:100%;
	max-width:800px;
	list-style-type:none;
	margin:480px auto 0 auto;
	padding:0;}

.nemeziz_messi-img02 img{
	width:100%;
	margin-top:20px;}

.nemeziz_messi-img02 a:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha(opacity=60)";}

/* テクノロジー */
.nemeziz_messi02{
	background-image:url(/adidas/footwear/nemeziz-messi/img/nemeziz_messi03.jpg);
 background-position:center top;
 background-repeat:no-repeat;
-moz-background-size:cover;
 background-size:cover;
	position:relative;
	width:100%;
	height:776px;
	text-align:center;
	margin:0 auto;
	padding:0;}

.nemeziz_messi02-txt{
	width:600px;
	padding:70px 0 0 580px;
	margin:0 auto;
	top:100px;
	text-align:center;}


.nemeziz_messi03{
	background-image:url(/adidas/footwear/nemeziz-messi/img/nemeziz_messi04.jpg);
 background-position:center top;
 background-repeat:no-repeat;
-moz-background-size:cover;
 background-size:cover;
	position:relative;
	width:100%;
	height:776px;
	text-align:center;
	margin:0 auto;
	padding:0;}

.nemeziz_messi03-txt{
	width:600px;
	padding:350px 580px 0 0;
	margin:0 auto;
	top:100px;
	text-align:center;}

.nemeziz_messi04{
	background-image:url(/adidas/footwear/nemeziz-messi/img/nemeziz_messi05.jpg);
 background-position:center top;
 background-repeat:no-repeat;
-moz-background-size:cover;
 background-size:cover;
	position:relative;
	width:100%;
	height:776px;
	text-align:center;
	margin:0 auto;
	padding:0;}

.nemeziz_messi04-txt{
	width:600px;
	padding:350px 0 0 580px;
	margin:0 auto;
	top:100px;
	text-align:center;}
	
.nemeziz_messi05{
	background-image:url(/adidas/footwear/nemeziz-messi/img/nemeziz_messi06.jpg);
 background-position:center top;
 background-repeat:no-repeat;
-moz-background-size:cover;
 background-size:cover;
	position:relative;
	width:100%;
	height:776px;
	text-align:center;
	margin:0 auto;
	padding:0;}

.nemeziz_messi05-txt{
	width:600px;
	padding:350px 580px 0 0;
	margin:0 auto;
	top:100px;
	text-align:center;}

.nemeziz_messi06{
	background-image:url(/adidas/footwear/nemeziz-messi/img/nemeziz_messi07.jpg);
 background-position:center top;
 background-repeat:no-repeat;
-moz-background-size:cover;
 background-size:cover;
	position:relative;
	width:100%;
	height:776px;
	text-align:center;
	margin:0 auto;
	padding:0;}

.nemeziz_messi06-txt{
	width:600px;
	padding:70px 0 0 580px;
	margin:0 auto;
	top:100px;
	text-align:center;}


.nemeziz_messi-txts{
	font-size:13px;
	margin:0 auto 20px auto;
	padding-bottom:5px;
	text-align:center;
	width:80%;
	border-bottom:2px solid #666;
	color:#666;
}


/* キャッチコピー */
.nemeziz-txt{
	color:#fff;
	max-width:1000px;
	width:100%;
	margin:0 auto;
	padding:40px 0;
	text-align:center;
	line-height:160%;}

.nemeziz-txt_ttl{
	font-size:28px;
	line-height:150%;}

.nemeziz-txt_ttl div{
	font-size:21px;
	font-weight:bold;
	color:#eeff4e;}

.nemeziz-txt_sub{
	font-size:18px;
	font-weight:bold;
	margin:10px 0 30px 0;}

.nemeziz-txt_text{
	font-size:14px;
	width:100%;
	max-width:800px;
	color:#ccc;
	margin:0 auto 40px auto;}

.nemeziz-visual{
	}
.nemeziz-visual img{
	width:100%;
}



.nemeziz_messi-itemlink{
	margin:30px auto 0 auto;
	width:95%;
	text-align:center;
	max-width:500px;}

.nemeziz_messi-itemlink img{
	margin:0 auto;
	width:100%;}

.nemeziz_messi-itemlink a:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha(opacity=60)";}


.nemeziz_messi-duststormlink{
	margin:30px auto 0 auto;
	width:95%;
	text-align:center;
	max-width:950px;}

.nemeziz_messi-duststormlink img{
	margin:0 auto;
	width:100%;
	border:3px solid #ccc;}

.nemeziz_messi-duststormlink a:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha(opacity=60)";}



ul.nemeziz_messi-itemlist{
	list-style-type:none;
	margin:0 auto;
	padding:0;
	width:95%;
	max-width:800px;}
	
ul.nemeziz_messi-itemlist li{
	float:left;
	margin:40px 0;
	padding:0;
	width:50%;
	text-align:center;}

ul.nemeziz_messi-itemlist li img{
	margin:0 auto;
	padding:0;
	width:90%;}

ul.nemeziz_messi-itemlist a:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha(opacity=60)";}


.nemeziz_messi-detailtxt-b{
	font-size:70px;
	color:#666;
	margin-bottom:10px;
	line-height:100%;
	}
	
.nemeziz_messi-detailtxt-b div{
	font-size:11px;
	margin:0;
	padding:0;
	line-height:140%;
	}

.nemeziz_messi-detailtxt-n{
	font-size:16px;
	color:#666;
	line-height:170%;
	margin:20px auto;
	width:70%;
	}


}


@media (max-width: 767px) {

.sp_none{
	display:none;}


/* ----------------------------------------------------
　　　　　NEMEZIZ MESSI
---------------------------------------------------- */

.nemeziz_messi-main{
	position:relative;
	width:100%;
	margin:0 auto;
	padding:0;
	text-align:center;
	}
	
.nemeziz_messi-txt img{
	width:100%;
	margin-bottom:5px;
	}
	
.nemeziz_messi-txt{
	color:#fff;
	font-size:8px;
	position:absolute;
	line-height:150%;
	text-align:center;
	margin:0 20px;
	padding:20px 0 0 0;}

.nemeziz_messi-img02 img{
	width:100%;}





.nemeziz_messi02{
	background-image:url(/adidas/footwear/nemeziz-messi/img/nemeziz_messi-sp02.jpg);
 background-position:center top;
 background-repeat:no-repeat;
-moz-background-size:cover;
 background-size:cover;
	position:relative;
	width:100%;
	text-align:center;
	margin:0 auto;
	padding:0;
	border-top:3px solid #222;}

.nemeziz_messi02-txt{
	width:90%;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:relative;
	min-height:500px;
	color:#222;}

.nemeziz_messi02-t{
	position:absolute;
	top:20px;}


	
.nemeziz_messi03{
	background-image:url(/adidas/footwear/nemeziz-messi/img/nemeziz_messi-sp03.jpg);
 background-position:center top;
 background-repeat:no-repeat;
-moz-background-size:cover;
 background-size:cover;
	position:relative;
	width:100%;
	text-align:center;
	margin:0 auto;
	padding:0;}

.nemeziz_messi03-txt{
	width:90%;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:relative;
	min-height:500px;
	color:#222;}

.nemeziz_messi03-t{
	position:absolute;
	top:20px;}



.nemeziz_messi04{
	background-image:url(/adidas/footwear/nemeziz-messi/img/nemeziz_messi-sp04.jpg);
 background-position:center top;
 background-repeat:no-repeat;
-moz-background-size:cover;
 background-size:cover;
	position:relative;
	width:100%;
	text-align:center;
	margin:0 auto;
	padding:0;
	border-top:3px solid #222;}

.nemeziz_messi04-txt{
	width:90%;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:relative;
	min-height:500px;
	color:#222;}

.nemeziz_messi04-t{
	position:absolute;
	bottom:30px;}




.nemeziz_messi05{
	background-image:url(/adidas/footwear/nemeziz-messi/img/nemeziz_messi-sp05.jpg);
 background-position:center top;
 background-repeat:no-repeat;
-moz-background-size:cover;
 background-size:cover;
	position:relative;
	width:100%;
	text-align:center;
	margin:0 auto;
	padding:0;
	border-top:3px solid #222;}

.nemeziz_messi05-txt{
	width:90%;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:relative;
	min-height:500px;
	color:#222;}

.nemeziz_messi05-t{
	position:absolute;
	bottom:20px;}



	
.nemeziz_messi06{
	background-image:url(/adidas/footwear/nemeziz-messi/img/nemeziz_messi-sp06.jpg);
 background-position:center top;
 background-repeat:no-repeat;
-moz-background-size:cover;
 background-size:cover;
	position:relative;
	width:100%;
	text-align:center;
	margin:0 auto;
	padding:0;
	border-top:3px solid #222;}

.nemeziz_messi06-txt{
	width:90%;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:relative;
	min-height:500px;
	color:#222;}

.nemeziz_messi06-t{
	position:absolute;
	bottom:20px;}


.nemeziz_messi-txts{
	font-size:13px;
	margin:0 auto 10px auto;
	padding-bottom:2px;
	text-align:center;
	width:95%;
	border-bottom:2px solid #666;
	color:#666;
}


.nemeziz_messi-detailtxt-b{
	font-size:25px;
	color:#666;
	margin-bottom:10px;
	line-height:100%;
	}
	
.nemeziz_messi-detailtxt-b div{
	font-size:10px;
	color:#666;
	margin:5px 0 10px 0;
	line-height:100%;}

.nemeziz_messi-detailtxt-n{
	font-size:11px;
	color:#666;
	line-height:150%;
	}

.nemeziz-txt{
	color:#fff;
	max-width:1000px;
	width:90%;
	margin:0 auto;
	padding:30px 0;
	text-align:center;
	line-height:160%;}

.nemeziz-txt_ttl{
	font-size:17px;
	line-height:150%;}

.nemeziz-txt_ttl div{
	font-size:14px;
	font-weight:bold;
	color:#eeff4e;}

.nemeziz-txt_sub{
	font-size:13px;
	font-weight:bold;
	margin:20px auto 10px auto;
	width:95%;}

.nemeziz-txt_text{
	font-size:12px;
	width:100%;
	max-width:800px;
	color:#ccc;
	margin:0 auto 40px auto;}

.nemeziz-txt_review{
	margin-bottom:20px;
	}

.nemeziz-txt_review img{
	margin-bottom:5px;
	width:100%;}
	
.nemeziz-txt_review a:link{
	color:#fff;}
.nemeziz-txt_review a:visited{
	color:#fff;}
.nemeziz-txt_review a:hover{
	color:#ccc;}


.nemeziz-visual{
	margin:10px auto;}
.nemeziz-visual img{
	width:100%;}
	


ul.nemeziz_messi-itemlist{
	list-style-type:none;
	margin:0 auto;
	padding:0;
	width:90%;}
	
ul.nemeziz_messi-itemlist li{
	float:left;
	margin:0 auto 20px auto;
	padding:0;
	width:100%;}

ul.nemeziz_messi-itemlist li img{
	margin:0;
	padding:0;
	width:100%;}

.nemeziz_messi-duststormlink{
	margin:30px auto 0 auto;
	width:90%;
	text-align:center;}

.nemeziz_messi-duststormlink img{
	margin:0 auto;
	width:98%;
	border:3px solid #ccc;}









}