@charset "utf-8";
/* CSS Document */

@media (min-width: 767px) {
.pc_none{display:none;}


.eqtgreen_main img{
	width:100%;}

.eqtgreen_sub{
	font-size:12px;
	color:#00afae;
	letter-spacing:2px;
	margin:30px auto 20px auto;
	border-bottom:3px #00afae solid;
	width:570px;}

.eqtgreen_ttl{
	font-size:28px;
	color:#fff;}

.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;
}






/* FITKNIT PANTS */

.knitpants_txt{
	color:#ccc;
	font-size:14px;
	width:100%;
	max-width:800px;
	margin:0 auto 70px auto;
	text-align:center;}

.knitpants_ttl{
	width:100%;
	margin:60px auto 0 auto;
	text-align:center;
	line-height:150%;}

.knitpants_ttl img{
	width:100%;
	max-width:900px;
	margin:0 auto;
	text-align:center;}
	
	


.knitpants01{
	background-image:url(/adidas/fitknit/img/knitpants01.jpg);
 background-position:center top;
 background-repeat:no-repeat;
-moz-background-size:cover;
 background-size:cover;
	position:relative;
	width:100%;
	height:650px;
	text-align:center;
	margin:0 auto;
	padding:0;}

.knitpants01-txt{
	width:600px;
	padding:180px 580px 0 0;
	margin:0 auto;
	top:100px;
	text-align:center;}
	

.knitpants02{
	background-image:url(/adidas/fitknit/img/knitpants02.jpg);
 background-position:center top;
 background-repeat:no-repeat;
-moz-background-size:cover;
 background-size:cover;
	position:relative;
	width:100%;
	height:650px;
	text-align:center;
	margin:0 auto;
	padding:0;}

.knitpants02-txt{
	width:650px;
	padding:200px 0 0 580px;
	margin:0 auto;
	top:100px;
	text-align:center;}
	

.knitpants03{
	background-image:url(/adidas/fitknit/img/knitpants03.jpg);
 background-position:center top;
 background-repeat:no-repeat;
-moz-background-size:cover;
 background-size:cover;
	position:relative;
	width:100%;
	height:650px;
	text-align:center;
	margin:0 auto;
	padding:0;}

.knitpants03-txt{
	width:650px;
	padding:200px 580px 0 0;
	margin:0 auto;
	top:100px;
	text-align:center;}

.knitpants-txts{
	font-size:13px;
	margin:0 auto 20px auto;
	padding-bottom:5px;
	text-align:center;
	width:80%;
	border-bottom:2px solid #fff;
	color:#fff;
}

.knitpants-detailtxt-b{
	font-size:60px;
	color:#fff;
	margin-bottom:10px;
	line-height:100%;
	}
	
.knitpants-detailtxt-b div{
	font-size:11px;
	margin:0;
	padding:0;
	line-height:140%;
	}

.knitpants-detailtxt-n{
	font-size:16px;
	color:#fff;
	line-height:170%;
	margin:20px auto;
	width:70%;
	}


ul.knitpants-lineup{
	list-style-type:none;
	margin:0 auto;
	padding:0;
	width:100%;
	max-width:1200px;}

ul.knitpants-lineup li{
	float:left;
	margin:0 auto 50px auto;
	padding:0;
	width:25%;
	line-height:150%;}

ul.knitpants-lineup li img{
	width:70%;}
	
ul.knitpants-lineup li a:link{
	color:#fff;}

ul.knitpants-lineup li a:visited{
	color:#fff;}

ul.knitpants-lineup li a:hover{
	color:#eee;}


ul.knitpants-lineup02{
	list-style-type:none;
	margin:0 auto;
	padding:0;
	width:100%;
	max-width:1200px;}

ul.knitpants-lineup02 li{
	float:left;
	margin:10px auto 20px auto;
	padding:0;
	width:20%;
	line-height:150%;}

ul.knitpants-lineup02 li img{
	width:70%;}
	
ul.knitpants-lineup02 li a:link{
	color:#fff;}

ul.knitpants-lineup02 li a:visited{
	color:#fff;}

ul.knitpants-lineup02 li a:hover{
	color:#eee;}



.knitpants_lineup_name{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	width:95%;
	margin:0 auto;}

.knitpants_lineup_name02{
	font-size:13px;
	color:#fff;
	width:90%;
	margin:10px auto 0 auto;}

.knitpants_lineup_color{
	font-size:12px;
	color:#fff;
	width:95%;
	margin:0 auto 40px auto;
	margin-bottom:10px;}

.knitpants_lineup_price{
	font-size:13px;
	font-weight:bold;
	color:#fff;
	width:95%;
	margin:0 auto;}

.knitpants_lineup_price02{
	font-size:12px;
	font-weight:bold;
	color:#fff;
	width:90%;
	margin:0 auto;}

.knitpants_lineup_bk{
	background:#333;
	text-align:center;
	width:100%;
	margin:0 auto;
	}

.knitpants_lineupttl{
	width:100%;
	margin:0 auto;
	text-align:center;
	padding:0;
	}

.knitpants_lineupttl img{
	width:100%;
	max-width:751px;
	margin:0 auto;
	padding-top:60px;
	text-align:center;}
	

.knitpants_lineupttltxt{
	font-size:12px;
	color:#fff;
	margin-bottom:10px;}
	
.knitpants_linkbtn02{
	width:100%;
	margin:0 auto;
	padding-bottom:30px;
	text-align:center;}

.knitpants_linkbtn02 img{
	width:90%;
	max-width:600px;
	margin:0 auto;
	text-align:center;}
	
.knitpants_linkbtn03{
	width:100%;
	margin:30px auto 0 auto;
	padding-bottom:30px;
	text-align:center;}
	
.knitpants_linkbtn03 img{
	width:90%;
	max-width:900px;
	margin:0 auto;
	padding:0;
	text-align:center;}



.sp_height800 img{
	height:800px;
	width:1000px;}




}


@media (max-width: 767px) {

.sp_none{
	display:none;}

.eqtgreen_main img{
	width:100%;}

.eqtgreen_sub{
	font-size:12px;
	color:#00afae;
	letter-spacing:2px;
	margin:30px auto 20px auto;
	border-bottom:3px #00afae solid;}

.eqtgreen_ttl{
	font-size:20px;
	color:#fff;}

.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%;}




.knitpants_txt{
	color:#ccc;
	font-size:12px;
	width:85%;
	max-width:800px;
	margin:0 auto 20px auto;
	text-align:center;
	line-height:170%;}

.knitpants_ttl{
	width:90%;
	margin:20px auto 0 auto;
	text-align:center;
	line-height:150%;}

.knitpants_ttl img{
	width:100%;
	max-width:900px;
	margin:0 auto;
	text-align:center;}
	
	


.knitpants01{
	background-image:url(/adidas/fitknit/img/knitpants01-sp.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;}

.knitpants01-txt{
	width:90%;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:relative;
	min-height:500px;
	color:#222;}

.knitpants01-t{
	position:absolute;
	top:20px;}
	

.knitpants02{
	background-image:url(/adidas/fitknit/img/knitpants02-sp.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;}

.knitpants02-txt{
	width:90%;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:relative;
	min-height:500px;
	color:#222;}

.knitpant02-t{
	position:absolute;
	bottom:20px;}
	

.knitpants03{
	background-image:url(/adidas/fitknit/img/knitpants03-sp.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;}

.knitpants03-txt{
	width:90%;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:relative;
	min-height:500px;
	color:#222;}

.knitpant03-t{
	position:absolute;
	top:20px;}

.knitpants-txts{
	font-size:12px;
	margin:0 auto 10px auto;
	padding-bottom:5px;
	text-align:center;
	width:80%;
	border-bottom:2px solid #fff;
	color:#fff;
}

.knitpants-detailtxt-b{
	font-size:25px;
	color:#fff;
	margin-bottom:10px;
	line-height:130%;
	}
	
.knitpants-detailtxt-b div{
	font-size:11px;
	margin:0;
	padding:0;
	line-height:140%;
	}

.knitpants-detailtxt-n{
	font-size:13px;
	color:#fff;
	line-height:170%;
	margin:5px auto;
	width:70%;
	}


ul.knitpants-lineup{
	list-style-type:none;
	margin:0 auto;
	padding:0;
	width:90%;
	max-width:1200px;}

ul.knitpants-lineup li{
	float:left;
	margin:0 auto 50px auto;
	padding:0;
	width:50%;
	line-height:150%;
}

ul.knitpants-lineup li img{
	width:70%;}
	
ul.knitpants-lineup li a:link{
	color:#fff;}

ul.knitpants-lineup li a:visited{
	color:#fff;}

ul.knitpants-lineup li a:hover{
	color:#eee;}


ul.knitpants-lineup02{
	list-style-type:none;
	margin:0 auto;
	padding:0;
	width:90%;
	max-width:1200px;}

ul.knitpants-lineup02 li{
	float:left;
	margin:10px auto 20px auto;
	padding:0;
	width:50%;
	line-height:150%;
	height:230px;}

ul.knitpants-lineup02 li img{
	width:70%;}
	
ul.knitpants-lineup02 li a:link{
	color:#fff;}

ul.knitpants-lineup02 li a:visited{
	color:#fff;}

ul.knitpants-lineup02 li a:hover{
	color:#eee;}



.knitpants_lineup_name{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	width:95%;
	margin:0 auto;}

.knitpants_lineup_name02{
	font-size:13px;
	color:#fff;
	width:90%;
	margin:10px auto 0 auto;}

.knitpants_lineup_color{
	font-size:12px;
	color:#fff;
	width:95%;
	margin:0 auto 40px auto;
	margin-bottom:10px;}

.knitpants_lineup_price{
	font-size:13px;
	font-weight:bold;
	color:#fff;
	width:95%;
	margin:0 auto;}

.knitpants_lineup_price02{
	font-size:12px;
	font-weight:bold;
	color:#fff;
	width:90%;
	margin:0 auto;}

.knitpants_lineup_bk{
	background:#333;
	text-align:center;
	width:100%;
	margin:0 auto;
	}

.knitpants_lineupttl{
	width:100%;
	margin:0 auto;
	text-align:center;
	padding:0;
	}

.knitpants_lineupttl img{
	width:100%;
	max-width:751px;
	margin:0 auto;
	padding-top:60px;
	text-align:center;}
	

.knitpants_lineupttltxt{
	font-size:12px;
	color:#fff;
	margin:10px auto;
	width:90%;
	line-height:150%;
	}
	
.knitpants_linkbtn02{
	width:100%;
	margin:0 auto;
	padding-bottom:30px;
	text-align:center;}

.knitpants_linkbtn02 img{
	width:90%;
	max-width:600px;
	margin:0 auto;
	text-align:center;}
	
.knitpants_linkbtn03{
	width:100%;
	margin:0 auto;
	padding-bottom:30px;
	text-align:center;}
	
.knitpants_linkbtn03 img{
	width:100%;
	max-width:900px;
	margin:0 auto;
	padding:0;
	text-align:center;}



}