@charset "utf-8";

.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; color:#FFFFFF; display: inline-block; content: '\f001'; }
.flex-control-paging li a {width: 12px; height: 12px; display: block; background: url(/img/slider_icon_off_white.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px; background-size: 12px}
.flex-control-paging li a:hover {  background: url(/img/slider_icon_on_white.png) no-repeat 0 0; cursor: default; background-size: 12px}
.flex-control-paging li a.flex-active { background: url(/img/slider_icon_on_white.png) no-repeat 0 0; cursor: default; background-size: 12px}
.flex-control-nav {width: 100%; position: absolute; bottom: 5px; text-align: center;}

/* 모바일기기 */
@media only screen and (max-width: 320px) {
.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 20px; color:#FFFFFF; display: inline-block; content: '\f001'; }
}
/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 20px; color:#FFFFFF; display: inline-block; content: '\f001'; }
}
/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 30px; color:#FFFFFF; display: inline-block; content: '\f001'; }
}
/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; color:#FFFFFF; display: inline-block; content: '\f001'; }
}

