.fade_gallery{position:relative;}
.fade_gallery .inner{position:relative;height:630px;}
.fade_gallery .inner .gallery{position:relative;overflow:hidden;height:630px;}
.fade_gallery .inner .gallery li{position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-position:50% 0;background-color:#f8f8f8;}
.fade_gallery .inner .gallery li .text{display:block;height:100%;text-align:center;text-indent:-9999px;}

.fade_gallery .bbtn{}
.fade_gallery .bbtn button{overflow:hidden;position:absolute;top:50%;z-index:4;width:24px;height:80px;margin:-40px 0 0;background-color:#363636;background-repeat:no-repeat;background-position:50%;}
.fade_gallery .bbtn button.links_prev{left:0;background-image:url('./image/btn_left.png');}
.fade_gallery .bbtn button.links_next{right:0;background-image:url('./image/btn_right.png');}
.fade_gallery .bbtn button span{display:block;position:relative;text-indent:-9999px;}

.fade_gallery .control_wrap{position:absolute;left:0;right:0;bottom:100px;z-index:4;font-size:0;text-align:center;white-space:nowrap;}
.fade_gallery .control_wrap .wrap{display:inline-block;padding:7px 15px;border-radius:12px;color:#ccc;}
.fade_gallery .control_wrap button{overflow:hidden;vertical-align:middle;margin:0 3px;}
.fade_gallery .control_wrap button.links_stop{width:10px;height:12px;background:url('./image/m_pause.png') no-repeat;}
.fade_gallery .control_wrap button.links_play{width:12px;height:12px;background:url('./image/m_play.png') no-repeat;}
.fade_gallery .control_wrap button span{display:block;position:relative;text-indent:-9999px;}
.fade_gallery .control{display:inline-block;vertical-align:middle;margin:0 5px 0 0;}
.fade_gallery .control li{display:inline-block;vertical-align:middle;margin:0 2px;}
.fade_gallery .control li a{display:block;width:13px;height:12px;background:url('./image/m_paging.png') no-repeat;text-indent:-9999px;}
.fade_gallery .control li.on a{background-position:0 -12px;}

#contents .bottom_visual .visual .mainBanner .fade_gallery .control li a {display:block;width:10px;height:10px;background:url('./image/m_pageing1.png') 0 0 no-repeat; text-indent:-9999px;}
#contents .bottom_visual .visual .mainBanner .fade_gallery .control li.on a {background-position:0 -10px;}

#contents .bottom_visual .visual .mainBanner .fade_gallery .bbtn button{overflow:hidden;position:absolute;top:50%;z-index:4;width:40px;height:80px;margin:-40px 0 0;background-repeat:no-repeat;background-position:50%; background-color:#FFF;}
#contents .bottom_visual .visual .mainBanner .fade_gallery .bbtn button.links_prev{left:-80px;background-image:url('./image/btn_prev.png');}
#contents .bottom_visual .visual .mainBanner .fade_gallery .bbtn button.links_next{right:-80px;background-image:url('./image/btn_next.png');}