@charset "UTF-8";
/* CSS Document */
/*slider*/

/*slider erea*/
#slider {
    margin: 0px auto;
    width: 100%;
    height:auto;
    z-index: 1;
    position: relative;
}

.frameLine {
    border: solid 1px #CCC;
    padding: 5px;
}
.bx-wrapper {
    /*reset*/
    position: relative;
    margin: 0 0 5px;
    padding: 0;
    *zoom: 1;
}

#slider .bxslider div img {
width:100%; height:auto;
}

.bx-wrapper img {
    width: 100%;
    height: auto;/*auto又は100%に指定・縦横比を維持する*/
    display: block;
}
.bx-wrapper .bx-pager {/*ページャーの表示位置など*/
    position: absolute;
    bottom: -20px;
    width: 100%;
}

.bx-pager{text-align: center;}

.bx-wrapper .bx-pager .bx-pager-item {
    display: inline-block;
    *zoom: 1;
    *display: inline;
}
.bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 50%;
    margin-top: 0;
    z-index: 9000;
}

.bx-pager a {
    background: #666;
    display: block;
    width: 20px;
    height: 0px;
    margin: 0 5px;
    -moz-border-radius: 5px;/*角丸指定 四隅を丸くすることで10pxの●に*/
    -webkit-border-radius: 5px;/*角丸指定*/
    border-radius: 5px;/*角丸指定*/
}
.bx-pager a:hover,
.bx-pager a.active {
    background: #afbbff;
}

/*.bx-prev {
    left: 0px;
    width:30px;
    height:30px;
    opacity: 0.8;
    background: url(http://anmaajyu.com/wp-content/themes/anma_wp/img/next-img.png) no-repeat;
    background-size:contain;
    }
.bx-next {
    right: 0px;
    width:30px;
    height:30px;
    opacity: 0.8;
    background: url(http://anmaajyu.com/wp-content/themes/anma_wp/img/prev-img.png) no-repeat;
    background-size:contain;
    }
*/

.bx-controls-direction a {
    position: absolute;
    margin-top: -16px;
    width: 35px;/*使用画像に応じて指定*/
    height: 35px;/*使用画像に応じて指定*/
    text-indent: -9999px;/*画像置換のためテキストを押しやる*/
    z-index: 9999;
}



/*slider end*/

