#category-title{height:250px;max-width:1320px;width:90%;margin:0 auto 0;display:flex;padding-top:120px;border-bottom:1px solid #707070}@media (min-width:1250px){#category-title{height:300px;padding-top:150px}}#category-title h1.newbook{display:flex;align-items:center;font-size:3em;line-height:1.4em}#category-title h1.newbook .small{font-size:.6em;line-height:1em;margin:2px 0 0 8px}#category-title h1.event{display:flex;align-items:center;font-size:2.4em;line-height:1.4em}@media (min-width:1024px){#category-title h1.event{font-size:3em}}#container{max-width:1320px;margin:0 auto 0}@media (min-width:1024px){#container{width:90%;display:flex;justify-content:space-between}}#container #archive{padding-bottom:0;margin:0 auto;width:90%}@media (min-width:1024px){#container #archive{width:70%;padding:0 4% 120px 0}}@media (min-width:1250px){#container #archive{width:75%;padding:0 5% 120px 0}}#container #archive .post-list{border-bottom:1px solid #707070;padding:40px 0}@media (min-width:768px){#container #archive .post-list a{display:flex}}#container #archive .post-list a:hover h3{color:#000aff}#container #archive .post-list a:hover .new-book-icatch{transform:rotate(0deg)}#container #archive .post-list .new-book-icatch{position:relative;transform:rotate(10deg);transition:.5s;z-index:1;margin:0 0 20px;text-align:center}@media (min-width:768px){#container #archive .post-list .new-book-icatch{margin:0 0 0 30px}}#container #archive .post-list .new-book-icatch img{width:140px;border-radius:10px}@media (min-width:768px){#container #archive .post-list .new-book-icatch img{width:300px;border-radius:20px}}@media (min-width:1250px){#container #archive .post-list .new-book-icatch img{width:350px;border-radius:30px}}#container #archive .post-list .normal-icatch{position:relative;text-align:center;margin:0 0 20px}@media (min-width:768px){#container #archive .post-list .normal-icatch{margin:0}}#container #archive .post-list .normal-icatch img{width:140px;border-radius:10px}@media (min-width:768px){#container #archive .post-list .normal-icatch img{width:300px;border-radius:20px}}@media (min-width:1250px){#container #archive .post-list .normal-icatch img{width:350px;border-radius:30px}}#container #archive .post-list .kouhou-icatch{position:relative;text-align:center;margin:0 0 20px}@media (min-width:768px){#container #archive .post-list .kouhou-icatch{margin:0}}#container #archive .post-list .kouhou-icatch img{width:240px;border-radius:10px}@media (min-width:1250px){#container #archive .post-list .kouhou-icatch img{width:300px;border-radius:30px}}#container #archive .post-list .post-contents{display:flex;align-items:center;width:100%}@media (min-width:768px){#container #archive .post-list .post-contents{margin-left:40px}}@media (min-width:1250px){#container #archive .post-list .post-contents{margin-left:60px}}@media (min-width:768px){#container #archive .post-list .post-contents.kouhouText{width:70%}}#container #archive .post-list .post-contents h3{font-size:1.125em;line-height:1.6em;text-align:justify;font-feature-settings:"palt";letter-spacing:.05em;margin-bottom:10px;transition:.5s}@media (min-width:1024px){#container #archive .post-list .post-contents h3{font-size:1.25em}}@media (min-width:1250px){#container #archive .post-list .post-contents h3{font-size:1.5em}}#container #archive .post-list .post-contents h4,#container #archive .post-list .post-contents h5{font-size:.7em;line-height:1.6em;color:#777}@media (min-width:1024px){#container #archive .post-list .post-contents h4,#container #archive .post-list .post-contents h5{font-size:.8em}}#movie{max-width:2600px;width:90%;margin:0 auto 120px}@media (min-width:1024px){#movie{width:95%}}#movie .movie-title{margin:120px auto 80px}@media (min-width:1024px){#movie .movie-title{margin:140px auto 100px}}#movie .movie-title img{max-width:620px;width:90%}#movie .movie-category-title{margin:100px auto 40px;padding-bottom:40px;border-bottom:1px solid #707070}@media (min-width:1024px){#movie .movie-category-title{margin:140px auto 40px;padding-bottom:80px}}#movie .movie-category-title img{max-width:200px;width:90%}@media (min-width:1024px){#movie .movie-category-title img{max-width:350px}}#movie .movie-category-title.dialogue img{max-width:350px;width:90%}@media (min-width:1024px){#movie .movie-category-title.dialogue img{max-width:500px}}#movie .program{border-top:1px solid #707070;border-bottom:1px solid #707070;padding:40px 0;margin-bottom:60px}@media (min-width:1024px){#movie .program{padding:80px 0;margin-bottom:80px;display:flex}}#movie .program .name{width:80px;height:26px;margin:0 0 30px;border-bottom:1px solid #b9a54c}@media (min-width:768px){#movie .program .name{margin:0 40px 30px 0}}@media (min-width:1024px){#movie .program .name{margin:0 30px 0 0}}@media (min-width:1250px){#movie .program .name{margin:0 70px 0 0}}#movie .program .name h2{font-size:1em;font-weight:700;line-height:1.4em;color:#b9a54c}#movie .program .program-info{margin:0 0 40px}@media (min-width:768px){#movie .program .program-info{width:100%;margin:0 40px 0 0}}@media (min-width:1024px){#movie .program .program-info{width:30%;margin:0 20px 0 0}}@media (min-width:1250px){#movie .program .program-info{margin:0 40px 0 0}}@media (min-width:1550px){#movie .program .program-info{margin:0 100px 0 0}}#movie .program .program-info a{display:flex;height:100%}#movie .program .program-info a .program-info-in{margin:0 20px 0 0}@media (min-width:768px){#movie .program .program-info a .program-info-in{display:flex}}@media (min-width:1024px){#movie .program .program-info a .program-info-in{margin:0 30px 0 0;display:block}}@media (min-width:768px){#movie .program .program-info a .program-info-in .movie-logo{width:25%}}@media (min-width:1024px){#movie .program .program-info a .program-info-in .movie-logo{width:auto}}#movie .program .program-info a .program-info-in .movie-logo img{width:auto;height:70px;margin-bottom:10px}#movie .program .program-info a .program-info-in p{font-size:.9em;font-weight:700;line-height:1.6em;text-align:justify;color:#fff;transition:.5s}@media (min-width:768px){#movie .program .program-info a .program-info-in p{width:75%}}@media (min-width:1024px){#movie .program .program-info a .program-info-in p{font-size:1em;width:auto}}#movie .program .program-info a .cmg-btn{display:flex;align-items:center;transition:.5s;position:relative;right:0}@media (min-width:1024px){#movie .program .program-info a .cmg-btn{height:100%}}#movie .program .program-info a .cmg-btn img{width:36px;max-width:none}#movie .program .program-info a:hover .program-info-in>p{color:#000aff}#movie .program .program-info a:hover .cmg-btn{right:-5px}#movie .movie-list{border-bottom:1px solid #707070}#movie .movie-list .movie-list-in{margin:0 auto 40px;width:94%}#movie .movie-list .series-slide{margin:0 0 30px}@media only screen and (min-width:768px){#movie .movie-list .o-3column .col-lg-4{padding:0 15px}#movie .movie-list .o-3column{margin:0 -15px}}#movie .series-slide a{position:relative;overflow:hidden;display:block;z-index:1}#movie .series-slide a img{width:100%;height:auto;display:block;transition-duration:.8s;transform:scale(1)}#movie .series-slide a:hover img{transform:scale(1.04)}#movie .series-slide a:hover .category-logo>img{transform:scale(1)}@media (min-width:1700px){#movie .col-llg-3{float:left}#movie .col-llg-3{width:25%}}@media (min-width:2400px){#movie .col-lllg-2{float:left}#movie .col-lllg-2{width:20%}}.wp-pagenavi{margin:60px auto 10px;display:flex;align-items:center;justify-content:center}.wp-pagenavi a,.wp-pagenavi span{padding:8px;margin:0;white-space:nowrap;text-align:center;text-decoration:none;border:none;color:#999}@media (min-width:768px){.wp-pagenavi a,.wp-pagenavi span{padding:8px 10px}}.wp-pagenavi a:hover,.wp-pagenavi span:hover{color:#000aff}.wp-pagenavi span.current{color:#000;font-weight:700;transition:.5s}.wp-pagenavi span.current:hover{color:#666}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{background-color:#000;border-radius:50%;color:#fff;transition:.5s;width:40px;height:40px;transition:.5s}.wp-pagenavi .nextpostslink:hover,.wp-pagenavi .previouspostslink:hover{color:#fff;background-color:#000aff}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#0079ce}.journalNavi{margin-right:10px}