@charset "utf-8";

/********************************************* global *********************************************/
*, html, body, div, ul, li, a {margin:0; padding:0; vertical-align:top;}
ol, ul, li {list-style:none;}		/*목록 뷸릿 없애기 초기화*/
img {vertical-align:top;}
a, span {vertical-align:top;}
/* *********************************************************************************************************************************** */

.device{height:auto; overflow:hidden;}
.device_wrap {position:relative; *zoom:1;}
.device_wrap:after {display:block; clear:both; content:"";}

/*
.device .arr_lr {position:absolute; top:50%; z-index:10; width:12%; height:50%; text-align:center;}
.device .arr_lr span {display:inline-block; width:70%; margin-top:-70%;}
*/
.device .arr_lr {position:absolute; top:0; z-index:10; width:12%; height:100%; text-align:center;}
.device .arr_lr span {position:absolute; left:0; top:50%; display:inline-block; width:100%;}
.device .arr_lr img {width:70% !important; margin-top:-65%;}
.device .arrow-left {left:0;}
.device .arrow-right {right:0;}

.swiper-container {position:relative; z-index:1; margin:0 auto;}

.swiper-wrapper {position:relative;}

.swiper-slide {float:left; width:100px; height:auto;}
.swiper-wp8-horizontal {-ms-touch-action:pan-y;}
.swiper-wp8-vertical {-ms-touch-action:pan-x;}

.swiper-slide img {width:100%; height:auto;}

.dgc_mobile_image_slide_pagination {margin-top:-5px; text-align:center;}

.swiper-pagination-switch {display:inline-block; width:20px; height:20px; margin:20px 15px; cursor:pointer; border-radius:10px;}

