@charset "UTF-8";
/* CSS Document */
@media all and (max-width: 1850px) {

}

@media all and (max-width: 1760px) {

}

@media all and (max-width: 1601px) {
.main_slide .swiper-slide { padding:7rem 10rem 5rem; }
.slide_link { padding:0 3rem 3rem; }
.slide_link .box { height:240px; }
}

@media all and (max-height: 900px) {
	.main_slide .swiper-slide { padding:7rem 10rem 5rem; }
	.main_slide .swiper-slide strong { font-size:4.3rem; }
.slide_link .box { height:230px; }
.slide_link .box .deco { width:45px; height:45px; }
}


@media all and (max-width: 1501px) {

}

@media all and (max-width: 1401px) {

}

@media all and (max-width: 1301px) {

}

@media all and (max-width: 1201px) {

}

@media all and (max-width: 1101px) {

}

@media all and (max-width: 1001px) {

}

@media all and (max-width: 900px) {

}

@media all and (max-width: 801px) {

}

@media all and (max-width: 701px) {

}

@media all and (max-width: 601px) {

}

@media all and (max-width: 501px) {

}

@media all and (max-width: 401px) {

}

@media all and (max-width: 321px) {

}