@charset "utf-8";

.swiper_bs {  display:inline-block; text-align:center; width: 100%; height: 100%; }
.swiper_bs {margin-left: auto;margin-right: auto;}
.swiper-slide { width: 1280px; margin:0 auto;background:#fff; }
.swiper-slide .slide_img { display:inline-block; width: 1280px; margin:0 auto; background:#fff;}
/*
.swiper-slide .slide_img { width: 1300; height: 590px; margin-top:35px; text-align:center; }
.swiper-slide .slide_cont {float:left;width: 650px;height: 520px; margin-top:-150px; text-align:left; padding:0 0 0 41px; background:#fff;}
.swiper-slide .slide_cont > p:nth-child(1) {  }
.swiper-slide .slide_cont > p:nth-child(2) { margin-top:40px; font-family:'Barlow Condensed'; font-size:24px; font-weight:600; color:#b59579; letter-spacing:0.1em; }
.swiper-slide .slide_cont > p:nth-child(3) { margin-top:15px; font-size:30px; line-height:30px; font-weight:600; letter-spacing:-0.05em; }
.swiper-slide .slide_cont > p:nth-child(4) { margin-top:15px; font-size:22px; line-height:32px; font-weight:300; letter-spacing:-0.05em; }
*/

.swiper-button-next::after{ position:absolute; left:0; width:60px; margin-left:-220px;color:#000;}
.swiper-button-prev::after{ position:absolute; right:0; width:60px; margin-right:-220px; color:#000;}

/*
.swiper .swiper-pagination { position: absolute; margin-left:100px; bottom: 60px !important;}
.swiper .swiper-pagination-bullet {width:10px;	height:10px; background-color: #555;margin: 0 5px !important;}
*/

/* ÆäÀÌÂ¡ Ä¿½ºÅÒ */
.custom_bullet { display:inline-block; margin:0 auto; position:relative; z-index:3; margin-top:40px; margin-bottom:50px; }
.custom_bullet span { display:inline-block; color:#000; padding:0 22px; height:38px; line-height:36px; margin:0 2px; border:1px solid #aaa; background:#fff; font-size:16px; font-weight:400; letter-spacing:-0.04em; border-radius:19px;  transition: all .3s;}
.custom_bullet:hover span{ display:inline-block; height:38px; line-height:36px; font-weight:500; border:1px solid #21A7DF;  background: #21A7DF; color:#fff; border-radius:19px; cursor:pointer; transition: all .3s;}
.swiper-pagination-custom-bullet-active {  }
.swiper-pagination-custom-bullet-active span { display:inline-block; height:38px; line-height:36px; font-weight:500; border:1px solid #21A7DF;  background: #21A7DF; color:#fff; border-radius:19px; cursor:pointer; } 
