﻿#main_visual {width:100%;position:relative;margin:0 auto;  }
#main_visual ul li a {display:block; }
#main_visual .visual{width:706px;position:relative;}
#main_visual .visual ul li a {display:block; }
#main_visual .bx-wrapper{position:relative;}
#main_visual .bx-controls{position:absolute; bottom:30px; left:0; width:100%; z-index:999;}
#main_visual .bx-pager{text-align:center;}
#main_visual .bx-pager-item{display:inline-block; *zoom:1; *display:inline; margin-left:10px;}
#main_visual .bx-pager-item:first-child{margin-left:0;}
#main_visual .bx-pager-item a{display:inline-block; *zoom:1; *display:inline; width:15px; height:15px; border-radius:50%; text-indent:-9999px; overflow:hidden;
background:transparent; background-color: rgba( 0, 0, 0, 0.6 ); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorStr=#99000000, endColorStr=#99000000 ); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorStr=#99000000, endColorStr=#99000000 )"; 
zoom: 1; }
#main_visual .bx-pager-item a.active{background-color:#fff;}

ul, li {
    list-style: none;
    margin: 0;
    padding: 0;
}