#bluray .inner{padding-bottom:80px}@media screen and (max-width:768px){#bluray .inner{padding-bottom:10.66667vw}}#bluray .btn,#bluray .vol_nav li{text-align:center}#bluray .btn a,#bluray .vol_nav li a{display:inline-block;padding:10px 56px 10px 60px;border:1px solid #8d9bd0;border-radius:40px;background:#fff;font-size:20px;line-height:1;letter-spacing:.2em;color:#8d9bd0;transition:all .25s cubic-bezier(.21,.51,.51,1)}@media screen and (max-width:768px){#bluray .btn a,#bluray .vol_nav li a{padding:2.4vw 11.33333vw;font-size:3.73333vw}}#bluray .btn a.act,#bluray .vol_nav li a.act,.pc #bluray .btn a:hover,.pc #bluray .vol_nav li a:hover{background:#eff3ff}#bluray .vol_nav{display:flex;justify-content:space-between;flex-wrap:wrap;width:788px;margin:0 auto}@media screen and (max-width:768px){#bluray .vol_nav{width:74.66667vw}}#bluray .vol_nav li a{width:180px;margin-bottom:20px;padding-right:0;padding-left:.2em}@media screen and (max-width:768px){#bluray .vol_nav li a{width:35.2vw;margin-bottom:4vw}}#bluray .vol_nav li:last-child a{width:384px}@media screen and (max-width:768px){#bluray .vol_nav li:last-child a{width:74.66667vw}}#bluray .vol_lineup{display:flex;justify-content:space-between;flex-wrap:wrap;width:900px;margin:-10px auto 0}@media screen and (max-width:768px){#bluray .vol_lineup{width:74.66667vw;margin-top:-2.66667vw}}#bluray .vol_lineup li{width:400px;margin-top:50px;padding-bottom:20px;border-bottom:1px solid #475ba7}@media screen and (max-width:768px){#bluray .vol_lineup li{width:74.66667vw;margin-top:9.33333vw;padding-bottom:4vw}}#bluray .vol_lineup li>img{border:1px solid #475ba7}#bluray .vol_lineup .vol_title{font-weight:700;line-height:52px;letter-spacing:.02em}@media screen and (max-width:768px){#bluray .vol_lineup .vol_title{font-size:3.06667vw;line-height:10.93333vw}}#bluray .vol_lineup .vol_title span{font-size:22px}@media screen and (max-width:768px){#bluray .vol_lineup .vol_title span{font-size:4.13333vw}}#bluray .vol_conts{display:flex;justify-content:space-between;width:900px;margin:30px auto;padding:35px 0 45px;background:rgba(255,255,255,.7);border-top:1px solid #475ba7;border-bottom:1px solid #475ba7}@media screen and (max-width:768px){#bluray .vol_conts{display:block;width:93.33333vw;margin:2.66667vw auto 6.66667vw;padding:5.33333vw 0}}#bluray .vol_conts .picture{width:400px}@media screen and (max-width:768px){#bluray .vol_conts .picture{width:75.33333vw;margin:0 auto}}#bluray .vol_conts .picture>img{border:1px solid #475ba7}#bluray .vol_conts .picture p{margin-top:30px;text-align:center}#bluray .vol_conts .picture p a,#bluray .vol_conts .picture p span{display:inline-block;padding:10px 40px 10px 44px;font-size:20px;line-height:1;letter-spacing:.05em;color:#fff;background:#475ba7;border:1px solid #475ba7;border-radius:40px;transition:all .25s cubic-bezier(.21,.51,.51,1)}@media screen and (max-width:768px){#bluray .vol_conts .picture p a,#bluray .vol_conts .picture p span{padding:2.4vw 11.33333vw;font-size:3.73333vw}}.pc #bluray .vol_conts .picture p a:hover{color:#475ba7;background:#fff}#bluray .vol_conts .picture p span{background:#eee;border-color:#ccc;color:#888}#bluray .vol_conts .detail{width:476px;text-align:left}@media screen and (max-width:768px){#bluray .vol_conts .detail{width:85.33333vw;margin:6.66667vw auto 0}}#bluray .vol_conts .detail dt{margin:-7px 0 13px;padding-bottom:20px;font-weight:700;color:#475ba7;background:url(../img/common/dotline.png) repeat-x left bottom}@media screen and (max-width:768px){#bluray .vol_conts .detail dt{margin:0 0 2.66667vw;font-size:3.2vw}}#bluray .vol_conts .detail dt span{display:block;margin:7px 0 10px;font-size:22px}@media screen and (max-width:768px){#bluray .vol_conts .detail dt span{font-size:4vw}}#bluray .vol_conts .detail dt p{font-size:16px;font-weight:400;color:#000}@media screen and (max-width:768px){#bluray .vol_conts .detail dt p{font-size:2.93333vw}}#bluray .vol_conts .detail dd li{margin:.3em 0 .9em;font-weight:700;color:#475ba7}#bluray .vol_conts .notes{margin-top:45px;font-size:14px;color:red}#bluray .store_lineup{display:flex;justify-content:space-between;flex-wrap:wrap;width:950px;margin:-15px auto 0;text-align:left}@media screen and (max-width:768px){#bluray .store_lineup{width:78vw;margin-top:-2.66667vw}}#bluray .store_lineup>li{width:450px;margin-top:45px;padding-bottom:25px;border-bottom:1px solid #475ba7}@media screen and (max-width:768px){#bluray .store_lineup>li{width:78vw}}#bluray .store_lineup a{font-weight:700;color:#405eab;text-decoration:underline}#bluray .store_lineup a:hover{text-decoration:none}#bluray .store_lineup strong{font-weight:700}#bluray .store_lineup h3{font-size:22px}@media screen and (max-width:768px){#bluray .store_lineup h3{font-size:3.86667vw}}#bluray .store_lineup p{margin-top:1em}#bluray .goods{margin:5px 0 40px}@media screen and (max-width:768px){#bluray .goods{margin-bottom:3.33333vw}}#bluray .goods img{border:1px solid #475ba7}#bluray .goods ul{position:relative;margin-bottom:-22px}@media screen and (max-width:768px){#bluray .goods ul{margin-bottom:0}}#bluray .goods ul button{display:block;padding:0;font-size:0;line-height:0;cursor:pointer;border:0;outline:0}#bluray .goods ul .slick-next,#bluray .goods ul .slick-prev{width:21px;height:21px;padding:0;position:absolute;top:47.5%;transform:translateY(-50%);z-index:2}@media screen and (max-width:768px){#bluray .goods ul .slick-next,#bluray .goods ul .slick-prev{width:3.73333vw;height:3.73333vw}}#bluray .goods ul .slick-prev{left:-23px;background:url(../img/bluray/bt_prev.png) no-repeat 0 0/100% auto}@media screen and (max-width:768px){#bluray .goods ul .slick-prev{left:-4.4vw}}#bluray .goods ul .slick-next{right:-23px;background:url(../img/bluray/bt_next.png) no-repeat 0 0/100% auto}@media screen and (max-width:768px){#bluray .goods ul .slick-next{right:-4.4vw}}#bluray .goods ul .slick-dots{display:flex;justify-content:center;margin-top:9px}#bluray .goods ul .slick-dots button{width:13px;height:13px;margin:0 4px;background:#a4a4a4;border-radius:10px}@media screen and (max-width:768px){#bluray .goods ul .slick-dots button{width:2.4vw;height:2.4vw;margin:0 1.33333vw}}#bluray .goods ul .slick-dots .slick-active button{background:#405eab}