﻿@charset "utf-8";
/*************************************************
 bx.css
**************************************************/
.slide_first{max-width:535px;min-height:250px;}
.slide_box{height:auto;margin:0px auto;overflow:hidden;}
.bx-wrapper {position:relative;width:100%;padding:0px;clear:both;overflow:visible;}
.bx-wrapper .bxslider{margin:0px!important;max-height:none;overflow:visible;}
.bx-viewport{z-index:1;}
.bx-wrapper div{padding:0px;overflow:hidden;}
.bx-wrapper .slide{position:relative;height:auto;z-index:10;margin:0px;}
.bx-wrapper .slide a{display:block;padding:0px;}
.bx-wrapper .slide img{width:100%;height:auto;vertical-align:middle;}
.bx-has-controls-direction{position:static;width:100%;margin-top:0px;overflow:visible;vertical-align:middle;}
.bx-wrapper .bx-controls{margin:0px;overflow:hidden;}
.bx-wrapper .bx-pager {position:absolute;bottom:6px;right:0px;left:0px;z-index:80;text-align:center;}
.bx-wrapper .bx-pager .bx-pager-item {display:inline-block;overflow:visible;}
.bx-wrapper .bx-pager.bx-default-pager a{display:block;color:#333333;background:rgba(0,0,0,0.5);text-indent:-100em;width:13px;height:13px;margin:0px 5px;border-radius:50%;text-align:left;overflow:hidden; box-shadow: 0px 0px 0px 2px rgba(255,255,255,0.8);}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {color:#ffffff;background:rgba(255,255,255,0.9); box-shadow: 0px 0px 0px 2px rgba(0,0,0,0.6);}
.bx-wrapper .bx-controls .bx-prev,
.bx-wrapper .bx-controls .bx-next{position:absolute;top:50%;width:44px;height:44px;margin-top:-22px;background:no-repeat center center;text-indent:-100em;opacity:0.8;z-index:45;}
.bx-wrapper .bx-controls .bx-prev{left:2px;background-image:url(img/slide_bx-prev.png);}
.bx-wrapper .bx-controls .bx-next{right:2px;background-image:url(img/slide_bx-next.png);}
.bx-wrapper .bx-controls a:hover{opacity:1;}
.bx-wrapper .bx-controls-auto-item{position:absolute;right:5px;bottom:5px;z-index:110;}
.bx-wrapper .bx-controls-auto-item a{display:block;width:44px;height:44px;margin:0px;background: no-repeat center center;text-indent:-100em;}
.bx-wrapper .bx-controls-auto-item a.bx-stop{ background-image :url(../img/stop_bt.png); background-color: #333333; color: #ffffff;}
.bx-wrapper .bx-controls-auto-item a.bx-start{ margin-right: 44px; background-image: url(../img/start_bt.png); background-color: #cccccc;}
.bx-wrapper .bx-controls-auto-item a.active{ box-shadow: inset 0px 0px 0px 3px rgba(255,255,255,1);}