@charset "utf-8";
/* CSS Document */



.s-title {
	margin-bottom: 20px;
}
#sec1 h1 {
	margin-bottom: 20px;
}
#sec6 .blk2,
#sec6 .blk3 {
	padding-top: 5%;
	margin-bottom: 5%;
	width: 50%;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
}
#sec6 .blk1 {
	border-bottom: 1px dotted #935;
	padding-bottom: 5%;
}
#sec6 .blk2 {
	border-right: 1px dotted #935;
	padding-right: 2%;
	float:left;
}
#sec6 .blk3 {
	float:right;
	padding-left: 3%;
}
#sec6 .blk4 {
	clear: both;
}


.cart {
	position: relative;
}
.cart p.txt {
	position: absolute;
	width: 56%;
	top: 25.5%;
	right: 3%;
}
#sec9.cart p.txt {
	top: 65%;
}
.cart p.txt a {
	color: #f00;
}

.cart p.btn {
	position: absolute;
	/*width: 297px;*/
width: 39%;
	right: 4%;
}
.cart p.btn1 {
	top: 22.5%;
}
#sec9.cart p.btn1 {
	top: 50.5%;
}
.cart p.btn2 {
	top: 30.1%;
}
#sec9.cart p.btn2 {
	top: 84%;
}

.to-pagetop {
	clear: both;
	margin-bottom: 30px;
}


/* ▼ */
@media  screen and (max-width:1000px)
{
.comingsoon #sec1 img {
	width: 100% !important;
}

#sec1 > h1 img,
section > h1 img,
.cart > img,
#main-left p img {
	width: 100% !important;
}
.cart p.btn {
	width: 40%;
	}
.cart p.txt {
	top: 68%;
	font-size: 12px;
	line-height: 14px;
}
.cart p.txt {
	top: 24.6%;
}

.cart p.btn1 {
	top: 22%;
}
.cart p.btn2 {
	top: 30.1%;
}


}
/* ▲ */
/* ▼ */
@media  screen and (max-width:750px)
{
	
#sec2 {
	margin-top: 20px;
}
	
.cart p.btn {
	width: 80%;
	right: 10%;
	}
.cart p.btn1 {
	top: 20%;
}
.cart p.btn2 {
	top: 28%;
}
.cart p.txt {
	top: 22.5%;
	width: 92%;
	right: 4%;
	font-size: 12px;
	line-height: 16px;
}
#sec9.cart p.btn1 {
	top: 45%;
}
#sec9.cart p.btn2 {
	top: 89%;
}
#sec9.cart p.txt {
	top: 58%;
}
}
/* ▲ */
