/* F12 개발자 도구로 작성. 원본 파일을 정확하게 표현한 것이 아닐 수도 있습니다. */
.carousel { margin: 0px auto; border: currentColor; width: 930px; height: auto; overflow: visible; position: relative; }
.carousel .slides { list-style: none; margin: 0px; padding: 0px; border: currentColor; overflow: visible; position: relative; }
.carousel .slides .slideItem { margin: 0px; padding: 0px; border: currentColor; overflow: hidden; position: absolute; cursor: pointer; }
.carousel .slides .slideItem a { margin: 0px; padding: 0px; border: currentColor; text-decoration: none; display: block; }
.carousel .slides .slideItem img { margin: 0px; padding: 0px; border: currentColor; width: 100%; height: 100%; }
.carousel .nextButton { background: url("images/bt_coverflow_next.png") no-repeat center; top: 193px; width: 54px; height: 81px; right: 165px; position: absolute; z-index: 9999; cursor: pointer; }
.carousel .nextButton:hover { background: url("images/bt_coverflow_next_on.png") no-repeat center;}
.carousel .prevButton { background: url("images/bt_coverflow_prev.png"); left: 165px; top: 193px; width: 54px; height: 81px; position: absolute; z-index: 9999; cursor: pointer; }
.carousel .prevButton:hover { background: url("images/bt_coverflow_prev_on.png");  }
.carousel .buttonNav { margin: 0px auto; position: relative; z-index: 999; display:none;}
.carousel .buttonNav .numbers { margin: 5px; color: rgb(130, 130, 130); font-family: Arial, Verdana; font-size: 1em; font-weight: bold; text-decoration: none; float: left; position: relative; cursor: pointer; }
.carousel .buttonNav .numbers:hover { color: rgb(0, 0, 0); text-decoration: underline; }
.carousel .buttonNav .numberActive { color: rgb(0, 0, 0); cursor: default; }
.carousel .buttonNav .bullet { background: url("images/Bullet-White.png") no-repeat center; margin: 5px; width: 16px; height: 16px; float: left; position: relative; cursor: pointer; }
.carousel .buttonNav .bullet:hover { background: url("images/Bullet-Black.png") no-repeat center; }
.carousel .buttonNav .bulletActive { background: url("images/Bullet-Black.png") no-repeat center; cursor: default; }
.carousel .slides .videoOverlay { background: url("images/video.png") no-repeat center; }
.carousel .slides .spinner { background: url("images/loading.gif") no-repeat center rgb(0, 0, 0); }
.carousel .shadow { width: 100%; height: 82px; }
.carousel .shadow .shadowLeft { background: url("images/shadowLeft.png") no-repeat; width: 100px; height: 82px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/shadowLeft.png, sizingmethod=scale);
}
.carousel .shadow .shadowMiddle { background: url("images/shadowTile.png") repeat-x; height: 82px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/shadowTile.png, sizingmethod=scale);
}
.carousel .shadow .shadowRight { background: url("images/shadowRight.png") no-repeat; width: 100px; height: 82px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/shadowRight.png, sizingmethod=scale);
}
.carousel .gradient { background-image: url("scripts/gradient.svg"); }
