a.cbox_movie{display:block;position:relative}a.cbox_movie:after{background:url(../img/ic_movie.png) no-repeat;bottom:0;content:"";height:86px;left:0;margin:auto;position:absolute;right:0;top:0;width:86px}#movie_pickup h3{background:none;color:#000;font-weight:700;text-align:center}#movie_pickup h4{background:#ff8534;color:#fff;font-size:24px;font-weight:400;margin-bottom:25px;padding:10px 20px}#movie-bangumi h3,#movie_promotion h3{background:#129954;color:#fff;font-size:16px;font-size:24px;font-weight:700;line-height:48px;margin-bottom:45px;text-align:center}#movie_promotion{background:#d6f1eb}#movie_promotion img{margin-bottom:10px}#movie_promotion figcaption{text-align:center}#movie-bangumi{background:#f5f5f5}#movie-bangumi .item>p a{border:2px solid #129954;border-radius:20px;color:#129954;display:block;line-height:35px;text-align:center;width:100%}#movie-bangumi .item>p a.arrow:before{border-left:8px solid #129954;padding-right:12px}.movie-list{font-size:0}.movie-list figure{display:inline-block;margin-bottom:40px;vertical-align:top}.movie-list figure img{height:auto;width:100%}.movie-list figure a{display:block}@media only screen and (max-width:767px){h3{font-size:18px;margin-bottom:20px;padding:5px 0}.howto{padding:20px 0}.howto img{max-width:100%;width:auto}.movie-item figure img,.movie-list figure img{height:auto;width:100%}.movie-item figure .cbox_movie,.movie-list figure .cbox_movie{display:none}.iframe{height:0;margin-bottom:8px;padding-top:62.5%;position:relative;width:100%}.iframe iframe{height:100%;left:0;position:absolute;top:0;width:100%}#movie-bangumi h3,#movie_promotion h3{font-size:18px;font-weight:700;line-height:1.4;margin-bottom:20px;padding:10px 0}#movie-bangumi a,#movie_promotion a{margin-bottom:10px}#movie_pickup{padding-bottom:20px}#movie_pickup .movie-item{border-top:1px solid #cfcfcf;padding:20px 0}#movie_pickup .movie-item:last-child{border-bottom:1px solid #cfcfcf}#movie_pickup h4{font-size:15px;font-weight:400;margin:15px 0;padding:10px}#movie_pickup figcaption p{font-size:14px}#movie-bangumi .item{margin-bottom:30px}#movie-bangumi figure{margin-bottom:0}#movie-bangumi figcaption{padding:0 10px 10px}#movie-bangumi .item p{padding:0 10px}#movie-bangumi .item p a{font-size:14px;line-height:25px}#movie-bangumi .item p a.arrow:before{padding-right:5px}.movie-list{padding:20px 0}.movie-list figure{display:block;margin-bottom:20px}.movie-list figcaption{font-size:14px}}@media print,screen and (min-width:768px){h3{font-size:24px;line-height:48px;margin-bottom:45px}a.cbox_movie{display:inline-block}.howto{padding:40px}.howto>.inner{text-align:center}.howto>.inner a{display:inline-block}.howto>.inner img{width:auto}figure .iframe{display:none}#movie_pickup{margin-bottom:60px}#movie_pickup h3{font-size:36px;margin-bottom:40px}#movie_pickup .movie-item{border:1px solid #cfcfcf;border-bottom:0;padding:40px}#movie_pickup .movie-item:last-child{border-bottom:1px solid #cfcfcf}#movie_pickup figure{align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:40px}#movie_pickup figure img{height:auto;width:500px}#movie_pickup figure:last-child{margin-bottom:0}#movie_pickup figcaption{width:530px}#movie_pickup figcaption p{font-size:18px;margin:0 20px}#movie-bangumi .item-wrap{display:flex;flex-wrap:wrap;margin-bottom:60px;width:100%}#movie-bangumi .item{font-size:18px;margin-right:24px;padding:30px 0;position:relative;width:362px}#movie-bangumi .item:nth-child(3n+3){margin:0}#movie-bangumi .item>p{bottom:30px;box-sizing:border-box;font-size:18px;margin-top:10px;position:absolute;width:100%}#movie-bangumi .item figure{margin-bottom:50px}#movie-bangumi .item figcaption{padding:10px 20px}.movie-list{padding:20px 0 60px}.movie-list figure{margin-right:24px;width:362px}.movie-list figure:nth-child(3n+1){margin-right:0}.movie-list figcaption{font-size:18px}}#cboxTitle{bottom:-3px;font-size:12px}#cboxOverlay{background:#000}#cboxContent button{font-size:13px}