@charset "utf-8";

.dia-sneaker {
	 font-size:14px !important;
	 line-height:23px !important;
	 color:#303030;
}


.dia-sneaker .intro1 {
	background: url(https://www.super-groupies.com/special/dia-sneaker/intro1.png);
	width: 996px;
	height: 512px;
	position: relative;
}

.dia-sneaker .intro1 div {
	width: 268px;
	height: 268px;
	padding: 32px;
	line-height: 24px;
	background: #e4e0db;
	position: absolute;
	top: 298px;
	left: 138px;
}

.dia-sneaker .intro2 {
	margin: 116px 0 0 86px;
}
.dia-sneaker .intro2 p {
	width: 604px;
	margin: 16px 0 68px 100px;
}

.dia-sneaker .intro3 {
	background: url(https://www.super-groupies.com/special/dia-sneaker/intro3.png);
	width: 996px;
	height: 628px;
	position: relative;
}
.dia-sneaker .intro3 p {
	position: absolute;
	margin: 0;
	top: 360px;
	left: 82px;
}

.dia-sneaker .intro4 {
	background: url(https://www.super-groupies.com/special/dia-sneaker/intro4.png);
	width: 996px;
	height: 536px;
	position: relative;
}
.dia-sneaker .intro4 p {
	position: absolute;
	margin: 0;
	top: 100px;
	right: 102px;
}

.dia-sneaker .intro5 {
	background: url(https://www.super-groupies.com/special/dia-sneaker/intro5.png);
	width: 996px;
	height: 818px;
	position: relative;
	margin-top: -70px;
	z-index: 0;
}
.dia-sneaker .intro5 p {
	position: absolute;
	margin: 0;
	top: 708px;
	left: 176px;
}

.dia-sneaker .h_item {
	width: 498px;
	height: 162px;
	margin-top: -24px;
	z-index: 1;
	position: relative;
	text-align: center;
	color: #fff;
}
.dia-sneaker .h_item h3 {
	margin: 0;
	font-size: 30px;
	padding-top: 70px;
}
.dia-sneaker .h_item p {
	margin: 14px 0 0;
}

.dia-sneaker .h_item1 {
	background: url(https://www.super-groupies.com/special/dia-sneaker/h_item1.png);
}
.dia-sneaker .h_item1 h3 { color: #ffc61a; }

.dia-sneaker .h_item2 {
	background: url(https://www.super-groupies.com/special/dia-sneaker/h_item2.png);
}



.dia-sneaker p.txt1 {
	margin: 0;
	width: 370px;
	padding-top: 480px;
	padding-left: 66px;
}
.dia-sneaker p.txt2 {
	margin: 0;
	width: 366px;
	padding-top: 446px;
	padding-left: 66px;
}
.dia-sneaker p.txt3 {
	margin: 0;
	width: 370px;
	padding-top: 400px;
	padding-left: 66px;
}
.dia-sneaker p.txt4 {
	margin: 0;
	width: 330px;
	padding-top: 678px;
	padding-left: 66px;
}

.dia-sneaker .item1_1 {
	background: url(https://www.super-groupies.com/special/dia-sneaker/item1_1.png);
	width: 498px;
	height: 598px;
}
.dia-sneaker .item1_2 {
	background: url(https://www.super-groupies.com/special/dia-sneaker/item1_2.png);
	width: 498px;
	height: 534px;
}
.dia-sneaker .item1_3 {
	background: url(https://www.super-groupies.com/special/dia-sneaker/item1_3.png);
	width: 498px;
	height: 536px;
}
.dia-sneaker .item1_4 {
	background: url(https://www.super-groupies.com/special/dia-sneaker/item1_4.png);
	width: 498px;
	height: 765px;
}
.dia-sneaker .item2_1 {
	background: url(https://www.super-groupies.com/special/dia-sneaker/item2_1.png);
	width: 498px;
	height: 598px;
}
.dia-sneaker .item2_2 {
	background: url(https://www.super-groupies.com/special/dia-sneaker/item2_2.png);
	width: 498px;
	height: 534px;
}
.dia-sneaker .item2_3 {
	background: url(https://www.super-groupies.com/special/dia-sneaker/item2_3.png);
	width: 498px;
	height: 536px;
}
.dia-sneaker .item2_4 {
	background: url(https://www.super-groupies.com/special/dia-sneaker/item2_4.png);
	width: 498px;
	height: 765px;
}

.dia-sneaker .price {
	font-size: 40px;
	padding: 40px 66px 20px;
}
.dia-sneaker .price .tax {
	font-size: 12px;
	margin-top: 12px;
}
.dia-sneaker .price1 {
	color: #4787b1;
}
.dia-sneaker .price2 {
	color: #e3646a;
	background: #f5f5f5;
}

.dia-sneaker .btn {
	font-size: 18px;
	height: 72px;
	line-height: 72px;
	position: relative;
	margin-bottom: 148px;
}
.dia-sneaker .btn:hover { opacity: 0.9; }
.dia-sneaker .btn a {
	color: #fff;
	padding-left: 66px;
	text-decoration: none;
	position: absolute;
	top:0;
    left:0;
    width:100%;
    height:100%;
}
.dia-sneaker .btn a:hover {
	text-decoration: underline;
}
.dia-sneaker .btn1 { background: #4787b1; }
.dia-sneaker .btn2 { background: #e3646a; }

.dia-sneaker .tac { text-align: center; }


.dia-sneaker .detail {
	line-height: 24px;
	margin-left: 72px;
}

.dia-sneaker .detail strong.w140 {
	display: inline-block;
	vertical-align: top;
	width: 140px;
}
.dia-sneaker .detail strong.w70 {
	display: inline-block;
	vertical-align: top;
	width: 70px;
}

.dia-sneaker .hosoku {
	font-size: 12px;
	line-height: 18px;
}

.dia-sneaker .dib {
	display: inline-block;
	vertical-align: top;
}

.dia-sneaker .yoyaku {
	background: #e3646a;
	font-size: 18px;
	width: 330px;
	padding: 25px 0;
	color: #fff;
	margin-top: 240px;
}

.dia-sneaker .otodoke {
	background: #4787b1;
	font-size: 18px;
	width: 330px;
	padding: 25px 0;
	color: #fff;
}


.dia-sneaker .yoyaku strong,
.dia-sneaker .otodoke strong {
	padding-left: 40px;
	display: inline-block;
	width: 110px;
}

.dia-sneaker .logoarea {
	width: 604px;
	margin: 0 auto;
}

.dia-sneaker h4 {
	font-size: 24px;
	line-height: 34px;
}

.dia-sneaker .copy {
	text-align: center;
	color: #333;
	font-size: 12px;
}

.dia-sneaker .horizon {
	width: 65%;
	border-bottom: dotted 1px #d5d5d5;
	margin: 0 auto;
}