@charset shift_jis; 

#box img { display: block; }
#box div { float: left; margin: 0 0 0 -10px; }
#box ul { float: right; width: 420px; margin: 0 -10px 0 0; overflow: hidden; }
#box ul li { float: left; margin: 0 10px 10px 0; }

#voice { background: url(../image/bg.png) repeat-x; height: 590px; }
#voice .title { left: 50px; top: 25px; position: absolute; }
#voice .inner { width: 980px; height: 590px; background: url(../image/bg_inner.png); margin: 0 auto; position: relative; }
#voice #slider { width: 880px; height: 430px; position: absolute; left: 50px; top: 70px; overflow: hidden; }
#voice #slider img { display: block; }
#voice #slider li a { position: relative; display: block; }
#voice #slider li { float: left; height: 430px; width: 880px; }
#voice #slider li .fix { position: absolute; left: 0 ; top: 0; display: none; }
#voice #slider li .btn { display: none; }
#voice #prev { position: absolute; left: 0; top: 260px; width: 30px; height: 50px; cursor: pointer; }
#voice #next { position: absolute; right: 0; top: 260px; width: 30px; height: 50px; cursor: pointer; }
#voice #pager { display: inline-block; text-align: center; width: 880px; position: absolute; left: 50px; top: 524px; }
#voice #pager a { display: inline-block; width: 12px; height: 12px; background: url(../image/btn_pager.png) no-repeat left bottom; font-size: 0px; text-indent: -1000px; margin: 0 4px; }
#voice #pager a:hover,
#voice #pager a.selected { background-position: left top; }


#slide0 .btn { position: absolute; left: 483px; top: 283px; }
#slide1 .btn { position: absolute; left: 197px; top: 347px; }
#slide2 .btn { position: absolute; left: 55px; top: 355px; }
#voice #slider .btn { height: 24px; overflow: hidden; }
#voice #slider .btn img { position: relative; top: 0; left: 0; }
#voice #slider .btn.hover img { top: -24px; left: 0; }

.btnPDF { background: #e5e5e5; padding: 14px;  }
.btnPDF a { display: block; width: 206px; margin: 0 auto; }

