@charset "utf-8";
/* CSS Document */
#sec7 {
	position: relative;
}
#sec7 a {
    color: #f00;
}
#sec7 p.txt {
    position: absolute;
    width: 73%;
    top: 65%;
    right: 4%;
}
#sec7 p.btn {
    position: absolute;
    /*width: 297px;*/
width: 39%;
    right: 10%;
}
#sec7 p.btn3 {
    top: 51%;
    right: 4%;
}
#sec7 p.btn4 {
    top: 85%;
}
.to-pagetop {
	margin-bottom: 50px;
}
/* ▼ */
@media  screen and (max-width:1000px) {
#sec7 p.txt {
    top: 51%;
    font-size: 12px;
    line-height: 14px;
}
#sec7 p.btn {
	width: 40%;
}
#sec7 p.btn3 {
	top: 42%;
}
#sec7 p.btn4 {
	top: 89%;
}
#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;
}
}
/* ▲ */

/* ▼ */
@media  screen and (max-width:750px) {
	#sec7 p.txt {
	    top: 62%;
	    width: 93%;
	    right: 2%;
	    font-size: 11px;
	    line-height: 1.5;
	}
	#sec7 p.btn {
		width: 80%;
		right: 10%;
	}
	#sec7 p.btn3 {
		top: 51%;
		width: 63%;
		right: 0;
		left: 0;
		margin: 0 auto;
	}
	#sec7 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;
	}

}
/* ▲ */
