@charset "utf-8";

/* [[START]] 슬라이드가 삽입되는 박스 */
#slide-axis-y{position:relative;height: 100vh;padding-bottom: 80px;}
#slide-axis-y .slide-group .slide-item .item-block {background-color:#333;color:#fff;}
#slide-axis-y figure{display:block}
#slide-axis-y figure *{height:100%}
#slide-axis-y a{position:relative}

#slide-axis-x{position:relative;height: 50vh;padding-bottom: 80px;}
#slide-axis-x .slide-group .slide-item .item-block {background-color:#f9f9f9;color:#333;}
#slide-axis-x figure{display:block}
#slide-axis-x figure *{height:100%;}
#slide-axis-x a{position:relative}

/* [[END]] */

/* [[START]] 슬라이드가 삽입되는 박스 */
.slide{position:relative;overflow:hidden;height:100%;}
.slide .slide-group, .slide .slide-group .slide-item, .slide .slide-group .slide-item .item-block{display:block;height:inherit;}
.slide .slide-group{position:relative;}
.slide .slide-group:after{content:'';display:block;clear:both;}
.slide .slide-group .slide-item{float:left;width:100%;background-color: #eee;}
.slide .slide-group .slide-item .item-block{text-align:center;font-size:5vw;height: 100%;}

.slide-dir{position: relative;margin-top: 10px;padding-top: 10px;text-align:center;}
.slide-dir button{position: absolute;top: 0;width: 50px;height: 50px;background:no-repeat 50% 50%;border: 1px solid #ddd;border-radius: 100%;}
.slide-dir button span{display:block;width:1px;height:1px;font-size:0%;overflow:hidden;visibility:hidden;}
.slide-dir .slide-dir-stop{background-image:url(/resources/js/name/user/common/slide/images/default-slide-axis-dir-stop.png)}
.slide-dir .slide-dir-play{background-image:url(/resources/js/name/user/common/slide/images/default-slide-axis-dir-play.png)}
.slide-dir .slide-dir-prev{background-image:url(/resources/js/name/user/common/slide/images/default-slide-axis-dir-prev.png);left: 0;}
.slide-dir .slide-dir-next{right: 0;background-image:url(/resources/js/name/user/common/slide/images/default-slide-axis-dir-next.png)}

.slide-page{width:100%;margin-top: 8px;text-align:center;}
.slide-page button{transition:height ease-out 300ms;width: 10px;height: 10px;margin:0 3px;vertical-align:bottom;border-radius:50px;background-color:#ddd;}
.slide-page button span{display:block;width:1px;height:1px;font-size:0%;overflow:hidden;visibility:hidden;}
.slide-page .ov{background-color: #3a6ac4;}
/* [[END]]*/