@charset "utf-8";
.flex-container a:active,.flexslider a:active
{
    outline:none;
}
.slides,.flex-control-nav,.flex-direction-nav
{
    margin:0;
    padding:0;
    list-style:none;
}
.flexslider
{
    width:100%;
    margin:0;
    padding:0;
}
.flexslider .slides>li
{
    display:none;
}
.flexslider .slides img
{
    max-width:100%;
    display:block;
}
.flex-pauseplay span
{
    text-transform:capitalize;
}
.slides:after
{
    content:".";
    display:block;
    clear:both;
    visibility:hidden;
    line-height:0;
    height:0;
}
html[xmlns] .slides
{
    display:block;
}
* html .slides
{
    height:1%;
}
.no-js .slides>li:first-child
{
    display:block;
}
.flexslider .slides>li
{
    position:relative;
    overflow:hidden;
    width:910px;
    height:555px;
}
.flex-container
{
    zoom:1;
    position:relative;
}
.flex-direction-nav li a
{
    width:52px;
    height:52px;
    margin:-13px 0 0;
    display:block;
    background:url(theme/bg_direction_nav.png) no-repeat 0 0;
    position:absolute;
    top:50%;
    cursor:pointer;
    text-indent:-9999px;
}
.flex-direction-nav li .next
{
    background-position:-52px 0;
    right:-21px;
}
.flex-direction-nav li .prev
{
    left:-20px;
}
.flex-direction-nav li .disabled
{
    opacity:.3;
    filter:alpha(opacity=30);
    cursor:default;
}
.flex-control-nav
{
    width:900px;
    position:absolute;
    top:566px;
    text-align:center;
}
.flex-control-nav li
{
    list-style:none;
    display:inline-block;
    zoom:1;
    *display:inline;
    padding-left:5px;
}
.flex-control-nav li:first-child
{
    margin:0;
}
.flex-control-nav li a
{
    display:inline;
    float:left;
    width:21px;
    height:21px;
    text-indent:-4000px;
    background:url(../../images/css_look/slider-nav.png) no-repeat 0 0;
}
.flex-control-nav li a:hover
{
    background-position:0 -21px;
}
.flex-control-nav li a.active
{
    background-position:0 -21px;
}
