.visual{overflow:hidden;position:relative;z-index:1;width:100%}.swiper-widget-container{font-family:Raleway,'나눔바른고딕',NanumBarunGothic,ng,'돋움',Dotum,AppleGothic,Helvetica,serif}.swiper-widget-container > div > div{display:table;color:#fff;background-size:cover}.swiper-widget-container > div > div > div{display:table-cell;vertical-align:middle}.swiper-widget-container > div > div > div > div{width:auto;margin:0 auto}.swiper-widget-container h1{font-weight:700;margin:0 0 19px;line-height:70px;cursor:pointer;text-shadow:1px 1px 2px #222}.swiper-widget-container p{font-size:20px;line-height:22px;cursor:pointer;text-shadow:1px 1px 1px #222}.swiper-button{position:absolute;top:50%;display:none;margin:-25px 0 0}.swiper-widget-container:hover .swiper-button{display:block}.swiper-button.left{left:20px}.swiper-button.right{right:20px}.swiper-button i{width:50px;line-height:50px;text-align:center;font-size:24px;color:#fff}.swiper-button button{background-color:#333;border:0;padding:0;border-radius:50px;background-color:rgba(0,0,0,0.2);cursor:pointer}.swiper-pagination{position:absolute;left:0;text-align:center;bottom:5px;width:100%}.swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:10px;background:#fff;opacity:.6;margin:0 3px;cursor:pointer}.swiper-active-switch{background:#fff;opacity:1}
