.main_visual {background-image: url(../img/about/main.png), url(../img/common/main_bg.jpg);}

.box_03_list:nth-of-type(1) .box_03 {background-image: url(../img/about/img01.jpg);}
.box_03_list:nth-of-type(2) .box_03 {background-image: url(../img/about/img02.jpg);}
.box_03_list:nth-of-type(3) .box_03 {background-image: url(../img/about/img03.jpg);}
.box_03_list:nth-of-type(4) .box_03 {background-image: url(../img/about/img04.jpg);}
.box_03_list:nth-of-type(5) .box_03 {background-image: url(../img/about/img05.jpg);}

.bnr_area06{margin-bottom: 20px;}


@media screen and (max-width: 1130px) and (min-width: 768px) {
	.n_tab {display: none;}
}
@media screen and (max-width: 1010px) and (min-width: 1001px){
	.title_01 {
		font-size: 2.2rem;
	}
}
@media screen and (max-width: 767px) {
	.main_visual {background-image: url(../img/about/main_sp.png), url(../img/common/main_bg.jpg);}
	.box_03_list:nth-of-type(n) .box_03 {background-image: none;}
	.box_03_list:nth-of-type(1) .box_03::before {background-image: url(../img/about/img01_sp.jpg);}
	.box_03_list:nth-of-type(2) .box_03::before {background-image: url(../img/about/img02_sp.jpg);}
	.box_03_list:nth-of-type(3) .box_03::before {background-image: url(../img/about/img03_sp.jpg);}
	.box_03_list:nth-of-type(4) .box_03::before {background-image: url(../img/about/img04_sp.jpg);}
	.box_03_list:nth-of-type(5) .box_03::before {background-image: url(../img/about/img05_sp.jpg);}
}
@media screen and (max-width: 500px) {
	.title_01 {
		font-size: 4.5vw;
	}
}
@media screen and (max-width: 430px) {
	.box_03 {
		font-size: 3.4vw;
	}
}