.usp-card-wrap .desc-item-txt .txt,
.usp-card-wrap .desc-item-txt button{font-size:13px;}
.KRC0020 .slider-for{max-width:912px;margin:0 auto;}
.KRC0020 .component-inner.ui_carousel_slider.slide-solo .indi-wrap{bottom:15px;}
.component-wrap .KRC0032 .usp-banner-wrap .carousel-box .controller-wrap{right:30px;bottom:10px;}

@media screen and (min-width:768px){
	/* KRC0032 컴포넌트 solo로 사용하는 경우, KRC0025, KRC0020 가로 크기 912px로 사용하도록 예외처리 */
	.component-wrap .KRC0032.stage-wide .usp-banner-wrap.slide-sol .ui_carousel_list,
	.component-wrap .KRC0032 .usp-banner-wrap.slide-solo .ui_carousel_track,
	.component-wrap .KRC0032 .usp-banner-wrap.slide-solo .carousel-box,
	.KRC0025.stage-full,
	.KRC0020 .slider-for{max-width:912px;margin:0 auto;}
}

@media screen and (max-width:767px){
	.component-wrap.zero-btm .component.KRC0032 .component-box{padding-bottom:10px;}
	.KRC0025 .bullet-list .b-txt{font-size:11px;letter-spacing:-0.025em;}
	.usp-card-wrap .desc-item-txt .txt,
	.usp-card-wrap .desc-item-txt button{padding-top:5px;font-size:11px;letter-spacing:-0.025em;}
	.usp-card-wrap.KRC1100 .card-items-area .desc-item-txt{position:static;}
	.KRC0025.stage-full .unit-list.block1.type-wide .unit-box{padding:0 20px;}
	.KRC0020 .icon-area .slider-nav li.icon img{max-width:70px;}
	.KRC0020 .icon-area .slider-nav li.icon .icon-text{padding-top:80px;}
	.KRC0020 .slide-solo .icon-area:first-child{padding:0 35px;}
}