@charset 'utf-8';

.flower .con-p{margin:0 0 3rem;}
.flower .bg-img-box{display:flex;justify-content:space-between;background:url(../img/intro/bg-school-flower.png) no-repeat center center / cover;}
.flower .left-box{padding:0 1.5rem 0 0;}
.flower .right-box .bg-desc{font-size:6rem;font-weight:var(--font-weight-medium);line-height:6rem;color:var(--color66);}

@media screen and (max-width:768px){
	.flower .con-p{margin:0 0 2rem;}
	.flower .bg-img-box{flex-wrap:wrap;}
	.flower .left-box{padding:0 0 2rem;}
	.flower .right-box{width:100%;text-align:right;}
	.flower .right-box .bg-desc{font-size:3rem;line-height:3rem;}
}