@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 1920px) {

.wrap_brand02:before,
.wrap_brand02:after {
	background: url("../img/back02.webp") no-repeat center center/1920px 100%;
}

.wrap_contact02:before {
	bottom: 100%;
	background: url("../img/back03.webp") no-repeat center center/1920px 100%;
}

.wrap_contact02:after {
	top: 100%;
	background: url("../img/back04.webp") no-repeat center center/1920px 100%;
}

}

@media screen and (max-width: 1400px) {
/* 1024pxまでの幅の場合に適応される */

.wrapper_index01_big_b01 {
	background-position: -12% center;
}

.index_box02_textbox01_text01 {
	margin: 0 0 60px;
}

/*content */

/*contentここまで */

/*brand */

.brand_box01_imgbox01 {
	margin-left: 70px;
}

/*brandここまで */

/*about */

/*aboutここまで */

/*privacy */

/*privacyここまで */

/*inquiry */

/*inquiryここまで */

/*wp */

/*wpここまで */

}