@charset "utf-8";
/* CSS Document */
#sec6 .sec6Ph{
	position: relative;
}
#sec6 .sec6Ph .sec6Ph01 img {
	width: 206px;
}
.sec6Ph01{
	position: absolute;
	bottom: 88px;
	left: 30px;
}


#sec6 .sec6Ph .sec6Ph02 img {
	width: 206px;
}
.sec6Ph02{
	position: absolute;
	bottom: 55px;
	left: 30px;
}
@media screen and (min-width: 751px){
	.sec6Ph01{
	    bottom: 17%;
	    left: 5%;
	    width: 28%;
	}
	.sec6Ph02{
	    bottom: 8%;
	    left: 5%;
	    width: 28%;
	}
	.sec6Ph01 img,.sec6Ph02 img{
		width: 100% !important;
	}
}

#sec8 {
	position: relative;
}
#sec8 a {
    color: #f00;
}
#sec8 p.txt {
    position: absolute;
    width: 73%;
    top: 64%;
    right: 4%;
}
#sec8 p.btn {
    position: absolute;

/*width: 297px;*/
width: 39%;
    right: 10%;
}
#sec8 p.btn3 {
    top: 52%;
    right: 4%;
}
#sec8 p.btn4 {
    top: 85%;
	right: 4%;
}
.to-pagetop {
	margin-bottom: 50px;
}
/* ▼ */
@media  screen and (max-width:1000px) {
#sec8 p.txt {
    top: 51%;
    font-size: 12px;
    line-height: 14px;
}
#sec8 p.btn {
	width: 40%;
}
#sec8 p.btn3 {
	top: 65%;
}
#sec8 p.btn4 {
	top: 85%;
}
#tejun2 a img {
	width: 31% !important;
}

#tejun2 > img {
	width: 1.5% !important;

}
#main-left > h1 img,
section > h1 img,
.cart > img,
#main-left p img {
	width: 100% !important;
}
#sec6 .sec6Ph .sec6Ph01 img {
	width: 40%;
}
.sec6Ph01{
	position: absolute;
	bottom: 22%;
	left: 5%;
}
	#sec6 .sec6Ph .sec6Ph02 img {
	width: 40%;
}
.sec6Ph02{
	position: absolute;
	bottom: 16%;
	left: 5%;
}
}
/* ▲ */

/* ▼ */
@media  screen and (max-width:750px) {
	#sec6 .sec6Ph .sec6Ph01 img {
	width: 41%;
}
.sec6Ph01{
	position: absolute;
	bottom: 17%;
	left: 2.5%;
}
	#sec6 .sec6Ph .sec6Ph02 img {
	width: 41%;
}
.sec6Ph02{
	position: absolute;
	bottom: 12%;
	left: 2.5%;
}
	#sec8 p.txt {
	    top: 62%;
	    width: 93%;
	    right: 2%;
	    font-size: 11px;
	    line-height: 1.5;
	}
	#sec8 p.btn {
		width: 80%;
		right: 10%;
	}
	#sec8 p.btn3 {
		top: 51%;
		width: 63%;
		right: 0;
		left: 0;
		margin: 0 auto;
	}
	#sec8 p.btn4 {
		top: 89.5%;
		width: 67%;
		right: 0;
		left: 0;
		margin: 0 auto;
	}
	#tejun2 a img {
		width: 29.7% !important;
		margin-bottom: 20px;

	}

	#tejun2 > img {
		width: 2% !important;
		margin: 2% 0;
	}
	#tejun2 .arrow {
		padding-top: 7%;
	}

	#footer__bottom_wrap .footer__bottom_ul {
		clear: both;
	}
	#footer__bottom_wrap ul li {
		width: 32%;
		float: left;
	}
	#footer__bottom_wrap ul li.arow {
		width: 2%;
		float: left;
	}
	#footer__manual li.footer_right {
		float: right;
	}

	#footer__manual #footer__bottom_wrapEnd div {
    width: 31%;
    float: left;
 }
	#footer__manual #footer__bottom_wrapEnd div.arow1 {
    width: 2.43%;
    height: auto;
 }
	#footer__manual #footer__bottom_wrapEnd div.arow2 {
    width: 2.03%;
 }
	#footer__manual #footer__bottom_wrapEnd div.arow3 {
    width: 31.7%;
 }
	#footer__manual #footer__bottom_wrapEnd div.footer_right {
		float: right;
	}

}
/* ▲ */
