/* article{
	border: 2px solid #FF1D1D; 
}
 */


.sticky-elem {
	/* 16이하 사파리 지원용 */
	position: -webkit-sticky;
	position: sticky;
	top: 20%;
	margin:  0 auto;
}

.sticky-elem .titleWrap{
	display: flex !important;
}

.sticky-container{
	height: 100%;
	/* display: none; */
	/* position: sticky; */
	top: 0;
	/* left: 20%; */
	/* width: 100%; */
	/* margin:  0 auto; */
	/* opacity: 0; */
	padding-bottom: 6rem
	
}
#show-scene-0 #scroll-section-0 .sticky-elem,
#show-scene-1 #scroll-section-1 .sticky-elem,
#show-scene-2 #scroll-section-2 .sticky-elem,
#show-scene-3 #scroll-section-3 .sticky-elem,
#show-scene-4 #scroll-section-4 .sticky-elem,
#show-scene-5 #scroll-section-5 .sticky-elem,
#show-scene-6 #scroll-section-6 .sticky-elem {
	/* display: flex; */
	will-change: transform, opacity;
	transition-property : transform;
	transition-duration: 0.1s;
	transition-timing-function: ease;

}

/* 사파리에서 sticky 적용안돼서 스티키 하위요소 display flex처리  */
.safariSticky{
	display: flex;
}
.copyWrap,.boxWrap{
	transition-property : transform;
	transition-duration: 1s;
	transition-timing-function: ease
}

.serviceInfoWrap .imgWrap{
	overflow: hidden;
}
.serviceInfoWrap .imgWrap img {
	display: none;
}
.stickyContainer {
	height: 300px !important;
	/* display:block!important; */
}

html{
	width: 100vw;
}

/* .itemWrap.Active{
	display: flex;
}

.itemWrap.disable{
	display: none !important;
} */

.rotationTarget{
	margin:  0 auto !important;
}

#scroll-section-1 {
	overflow: hidden;
}



#scroll-section-4 .sticky-elem{
	top: 30%;
}

/* .sticky-container .sticky-elem .imgWrap{
	display: none ;
} */
.sticky-container .sticky-elem .imgWrap > *:nth-child(2),
.sticky-container .sticky-elem .imgWrap > *:nth-child(3) {
    display: none;
}

