/* Business */
.sec03 .slide-wrap .item br.m{ display: none; }
.sec03 .slide-wrap .item:not(.more) a .txt{ transform: translateY(calc(100% - 144px)); }
.sec03 .slide-wrap .item:not(.more) a .txt h3{ min-height: 2.6em; display: flex; align-items: flex-end; }

@media screen and (max-width: 1720px){
	.sec03 .slide-wrap .item:not(.more) a .txt{ transform: translateY(calc(100% - 92px)); }
}

@media screen and (max-width: 1024px){
	.sec03 .slide-wrap .item br.m{ display: block; }
	.sec03 .slide-wrap .item:not(.more) a .txt{ transform: translateY(calc(100% - 72px)); }
}

@media screen and (max-width: 768px){
	.sec03 .slide-wrap .item, 
	.sec03 .slide-wrap .more{ width: clamp(350px, 41.67vw, 400px); }
	.sec03 .slide-wrap .item:not(.more) a .txt{ transform: translateY(0); }
}


/* Product */
.sec04 .prod-wrap .prod-list{ align-items: unset; }

@media screen and (max-width: 1350px){
	.sec04 .prod-wrap .prod-list .item a .txt-box br{ display: none; }
}

@media screen and (max-width: 650px){
	.sec04 .tit-box br{ display: none; }
}

@media screen and (max-width: 550px){
	.sec04 .prod-wrap .prod-list .item a .txt-box br{ display: block; }
	.sec04 .prod-wrap .prod-list .item a .txt-box p{ font-size: 17px; }
}


/* Worldwide */
@media screen and (max-width: 1100px){
	.sec04 .bg-wrap .tit-box br{ display: none; }
}

@media screen and (max-width: 1024px){
	.sec04 .bg-wrap .tit-box br{ display: block; }
}


/* Project */
@media screen and (max-width: 700px){
	.sec05 .tit-box br{ display: none; }
}