#main-visual{width:100%;  text-align:center; margin:0 auto ; zoom:1;   height: 500px;}

/**
 * 메인베너 이미지 부분
 * ------------------------------ */

.cxslide_fade {position:absolute; left:0;overflow:hidden;width:100%;height:500px;margin:0 auto;text-align:center;  }
.cxslide_fade .box {width:100%;height:100%;margin:0 auto;padding:0;text-align:center;  }

.cxslide_fade ul {list-style-type:none;margin:0 auto;width:100%;height:100%; text-align:center; }
.cxslide_fade ul li { width:100%; height:100%;   position:relative;  background-position: center center;  background-size: cover;}
.cxslide_fade .txt { position:absolute; width:100%; text-align:center; top:20px; font-size:14px;line-height:24px;}
.cxslide_fade .txt h4 {font-size:40px;}


/* 슬로건 수정 */
.bx-caption { position:absolute; top:20%; left:50%;  margin-left:-480px; text-align:left; }
.bx-caption h2 {color: #F1C481; display: block; font-size:42px; line-height:48px; font-weight:600; padding-bottom:15px;}
.bx-caption p {color:#FFF; font-size:20px; line-height:25px; font-weight:300;padding-bottom:5px;}

/* 메인 배너 하단 버튼*/
.cxslide_fade .btn_warp {position:absolute; overflow:hidden;margin:0 auto;width:100%;top:340px;text-align:center;z-index:30}
.cxslide_fade .btn {display:inline-block;overflow:hidden;width:100%; text-align:center; display: inline-block;auto;margin: 0 auto; }
.cxslide_fade .btn a {color:#555;text-decoration:none; }
.cxslide_fade .btn .selected a { color:#ffffff;text-decoration:none;}

.cxslide_fade .btn_a {width:800px; text-align:center; margin-left:50%;}

.cxslide_fade .btn li { cursor:pointer; float:left;width:13px;height:13px;margin:3px; color:#555;  border-radius: 50%; background: rgba(207, 207, 207, 0.8)}
.cxslide_fade .btn li.selected { cursor:pointer; float:left;height:13px;margin:3px; background:#000000; border-radius: 50%;}
/*
.cxslide_fade .btn li {float:left;width:135px;height:33px;margin:3px; color:#555; border:1px solid #d7d7d7; border-radius: 18px; background: rgba(255, 255, 255, 0.5)}
.cxslide_fade .btn li.selected {float:left;height:33px;margin:3px; background:#fb3530; border:1px solid #fb3530;border-radius: 18px;}
*/



@media all and (max-width: 480px) {


#main-visual{width:100%;  text-align:center; margin:0 auto ; zoom:1;   height: 270px;  }
/**
 * 메인베너 이미지 부분
 * ------------------------------ */

.cxslide_fade {position:absolute; left:0;overflow:hidden;width:100%;height:270px;margin:0 auto;text-align:center;  }
.cxslide_fade .box {width:100%;height:100%;margin:0 auto;padding:0;text-align:center;  }

.cxslide_fade ul {list-style-type:none;margin:0 auto;width:100%;height:100%; text-align:center; }
.cxslide_fade ul li { width:100%;  background-position: center center;  background-size: cover;}
.cxslide_fade .txt { position:absolute; width:100%; text-align:center; top:20px; font-size:14px;line-height:24px;}
.cxslide_fade .txt h4 {font-size:40px;}


/* 슬로건 수정 */
.bx-caption { position:absolute; top:30%; left:0%; width:100%; margin-left:0px; text-align:left; }

.bx-caption h2 {font-size:24px; line-height:28px; padding:0px 20px 10px 20px;}
.bx-caption p {color:#FFF; font-size:13px; line-height:18px; padding:10px 20px;}

/* 메인 배너 하단 버튼*/
.cxslide_fade .btn_warp {position:absolute; overflow:hidden;margin:0 auto;width:100%;top:230px;text-align:center;z-index:30}
.cxslide_fade .btn {display:inline-block;overflow:hidden;width:100%; text-align:center; display: inline-block;auto;margin: 0 auto; }
.cxslide_fade .btn a {color:#555;text-decoration:none; }
.cxslide_fade .btn .selected a { color:#ffffff;text-decoration:none;}

.cxslide_fade .btn_a {width:100%; text-align:center; margin-left:40%;}

.cxslide_fade .btn li { cursor:pointer; float:left;width:10px;height:10px;margin:3px; color:#555;  border-radius: 50%; background: rgba(207, 207, 207, 0.8)}
.cxslide_fade .btn li.selected { cursor:pointer; float:left;height:10px;margin:3px; background:#000000; border-radius: 50%;}
/*
.cxslide_fade .btn li {float:left;width:135px;height:33px;margin:3px; color:#555; border:1px solid #d7d7d7; border-radius: 18px; background: rgba(255, 255, 255, 0.5)}
.cxslide_fade .btn li.selected {float:left;height:33px;margin:3px; background:#fb3530; border:1px solid #fb3530;border-radius: 18px;}
*/




}