@charset "utf-8";
.busBox01 .leftSide{
	width: 350px;
	margin-right: 50px;
}
.busBox01 .rightSide{
	width: 350px;
}
.bfr,
.arw,
.aft{
	float: left;
}
.bfr,
.aft{
	width: 350px;
}
.arw{
	width: 50px;
}
.bfr,
.arw{
	margin-right: 25px;
}
.arw{
	margin-top: 12.88%;
}
.busBox02 .leftSide{
	width: 350px;
	margin-right: 20px;
}
.busBox02 .rightSide{
	width: 430px;
	margin-top: 10px;
}

@media screen and (max-width:375px){
	.busBox01 .leftSide{
		width: 43.75%;
		margin-right: 6.25%;
		float: left;
	}
	.busBox01 .rightSide{
		width: 43.75%;
		float: left;
	}
	.bfr,
	.aft{
		width: 43.75%;
	}
	.arw{
		width: 6.25%;
	}
	.bfr img,
	.aft img,
	.arw img{
		width: 100%;
		height: auto;
	}
	.bfr,
	.arw{
		margin-right: 3.13%;
	}
	.busBox02 .leftSide{
		width: 30.75%;
		margin-right: 6.75%;
		float: left;
	}
	.busBox02 .rightSide{
		width: 61.25%;
		margin-top: 9.13%;
		float: left;
	}
}

/* {H */
.h3SJ{
	margin:10px 0;
	font-size:18px;
	font-weight:bold;
}

.h4SJ{
	margin:10px 0;
	font-size:14px;
}

.osusumeBox{
	float:left;
	width:240px;
	height:170px;
	margin:15px 25px 20px 0px;
	text-align:left;
}

.jireiBox{
	float:left;
	width:240px;
	height:210px;
	margin:15px 25px 20px 0px;
	text-align:left;
}