@charset "UTF-8";

/* -----------------------------------------------------------
	busipara_wrap
----------------------------------------------------------- */
/* 個別css */
.busipara_wrap .para.ident_1 .picbox {
	background-image: url("../img/ident_1_bg.jpg");
}
.busipara_wrap .para.ident_2 .picbox {
	background-image: url("../img/ident_2_bg.jpg");
	max-width: 100%;
	min-width: 840px;
	margin-right: calc(600px - 50vw);
}
@media screen and (min-width: 1600px) {
.busipara_wrap .para.ident_2 .picbox {
	margin-right: -200px;
}
}
@media screen and (min-width: 1201px) and (max-width: 1500px) {
.busipara_wrap .para.ident_2 .picbox {
	min-width: 600px;
	height: 20vw;
	margin-right: -0;
}
}
@media screen and (min-width: 768px) and (max-width: 1200px) {
.busipara_wrap .para.ident_2 .picbox {
	min-width: 700px;
	width: 80%;
	height: 32vw;
	margin-right: 0;
	margin-bottom: 20px;
	margin-top: -100px;
}
.busipara_wrap .sty_2 .textbox_wrap {
	width: 80%;
	max-width: 100%;
}
}
@media screen and (max-width: 767px) {
.busipara_wrap .para.ident_2 .picbox {
	min-width: 0;
	margin-right: 0;
	height: 38vw;
}
}





