/*     2474534 : 이미지 슬라이드 (기본형)      */
@font-face {
	font-family:'icomoon_slider';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight:normal;
	font-style:normal;
}
/* caption 애니메이션 */
@keyframes text_animation {
	0% {
		transform: translate3d(0,70%,0);
		-webkit-transform: translate3d(0,70%,0);
		-moz-transform: translate3d(0,70%,0);
		-ms-transform: translate3d(0,70%,0);
		-o-transform: translate3d(0,70%,0);
		opacity: 0;
	}
	100% {
		transform: translate3d(0,0,0);
		-webkit-transform: translate3d(0,0,0);
		-moz-transform: translate3d(0,0,0);
		-ms-transform: translate3d(0,0,0);
		-o-transform: translate3d(0,0,0);
		opacity: 1;
	}
}

.em_slide_wrap__2474534__ {position:relative;}
.em_banner_slide__2474534__ {margin:0 auto;}
.em_banner_slide__2474534__ a {display:block;border:none}
.em_banner_slide__2474534__ a img {border:none}
.em_banner_slide__2474534__.slide_zindex .owl-item {z-index:1}
.em_banner_slide__2474534__ .item {position:relative}
.em_banner_slide__2474534__ .item img {vertical-align:top}

.em_banner_slide__2474534__ .owl-nav {display:none;-webkit-tap-highlight-color:transparent}
.em_slide_controls__2474534__ {display:flex;align-items:center;justify-content:center;gap:10px;position:absolute;left:0;bottom:15%;right:0;z-index:1;}
.em_slide_controls__2474534__ [class*='btn_'] {
	width:16px;height:16px;border:0;font-size:0;
	background-color:transparent;
	background-image:url(/img_up/shop_pds/ursmart232/design/img/btn_arrow1.png);background-repeat:no-repeat;
	background-size:contain;
	background-position:center;
}
.em_slide_controls__2474534__ .btn_next {transform:scaleX(-1);}
.em_slide_controls__2474534__ .owl-dots {font-size:0;box-sizing:border-box;text-align:center;}
.em_slide_controls__2474534__ .owl-dots .owl-dot {display:inline-block;padding:0;border:0;background:none;}
.em_slide_controls__2474534__ .owl-dots .owl-dot span {display:block;width:8px;height:8px;margin:0 4px;border-radius:25px;border:1px solid #fff;transition:.2s;opacity:.6;}
.em_slide_controls__2474534__ .owl-dots .owl-dot.active span,
.em_slide_controls__2474534__ .owl-dots .owl-dot:hover span {width:32px;background:#000000;opacity:1;}

.em_banner_slide__2474534__ .caption {position:absolute;top:0;left:0;right:0;bottom:50px;}
.em_banner_slide__2474534__ .caption .caption_inner {display:flex;align-items:center;justify-content:center;width:100%;height:100%;}
.em_banner_slide__2474534__ .caption .caption_cell {padding:0 50px;text-align:center;}
.em_banner_slide__2474534__ .caption .caption_cell > span {display:block;line-height:1.4em;color:#fff;letter-spacing:-.06em;}
.em_banner_slide__2474534__ .caption .caption_cell > span.text_animation {position:relative;overflow:hidden;display:block;white-space:nowrap;opacity:0;visibility:hidden;}
.em_banner_slide__2474534__ .caption .caption_cell > span.text_animation > span {
	transform:translate3d(0, 70%, 0);
	opacity:0;
	animation-fill-mode:forwards;
	animation-timing-function:cubic-bezier(.2, 0, .1, 1);
	animation-duration:1.2s;
}
.em_banner_slide__2474534__ .caption .subject {font-size:32px;font-weight:bold;}
.em_banner_slide__2474534__ .caption .exp_text {margin-top:15px;font-size:14px;}
.em_banner_slide__2474534__ .caption .subject > span {display:inline-block;animation-delay:0.4s;}
.em_banner_slide__2474534__ .caption .exp_text > span {display:inline-block;animation-delay:0.7s;}

.em_banner_slide__2474534__ .owl-item.active .caption .caption_cell > span.text_animation {opacity:1;visibility:visible;}
.em_banner_slide__2474534__ .owl-item.active .caption .caption_cell > span.text_animation > span {animation-name:text_animation;}

.em_banner_slide__2474534__.empty__2474534__ {padding:30px 10px;font-size:13px;text-align:center}

.em_banner_slide__2474534__.build_edit_mode .item {display:none}
.em_banner_slide__2474534__.build_edit_mode .item:first-child {display:block}
.em_banner_slide__2474534__.build_edit_mode .item:first-child .caption .caption_cell > span.text_animation {opacity:1;visibility:visible;}
.em_banner_slide__2474534__.build_edit_mode .item:first-child .caption .caption_cell > span.text_animation > span {animation-name:text_animation;}

@media all and (min-width:1024px) {
	.em_banner_slide__2474534__ {max-width:1920px;margin:0;}
	
    .em_slide_controls__2474534__ {gap:30px;}
    .em_slide_controls__2474534__ [class*='btn_'] {width:23px;height:19px;}

    .em_slide_controls__2474534__ .owl-dots .owl-dot span {width:13px;height:13px;margin:0 5px}
    .em_slide_controls__2474534__ .owl-dots .owl-dot.active span,
    .em_slide_controls__2474534__ .owl-dots .owl-dot:hover span {width:59px;}

	.em_banner_slide__2474534__ .caption {bottom:116px;}
	.em_banner_slide__2474534__ .caption .subject {font-size:64px;}
	.em_banner_slide__2474534__ .caption .exp_text {font-size:18px;}
}

/*     2474544 : HTML 편집기      */
.html__2474544__ * {line-height:1.4em}

