@charset "UTF-8";


.bxslider { background-color: #fff; }
.bxslider div img { width: 100%; max-width: 500px; margin: 50px auto; }
.bxslider02 div img { width: 100%; max-width: 800px; margin: 50px auto; }

.bx-wrapper .bx-pager.bx-default-pager a { background: #aaa; }
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background: #0a6d80; }
.bx-wrapper .bx-caption span { background: #333; font-size: 18px;}

.bx-wrapper { margin-bottom: 60px; }
.bx-wrapper .bx-pager { padding-top: 20px; }