.c-card-section{padding:10px}.l-wrapper{overflow:visible}.contentsWrapper{margin-bottom:0;padding:0 0 20px;background-color:#f1f1f1}.weekWrapper .weekText{padding:0 10px;font-size:1.5rem;font-weight:700;color:#3b4789;position:-webkit-sticky;position:sticky;top:-1px;z-index:100}.weekWrapper .weekText>div{padding:4px 10px;background-color:#fff}.weekWrapper .weekText>div:before{content:"\25BC";padding-right:4px}.weekWrapper:nth-of-type(n+2){margin-top:80px}.weekWrapper[data-num="0"]{display:none}@media screen and (max-width:959px){.itemWrapper .itemModule.list .textContainer .line4{height:56px;padding-top:0}.line4 span.webkit4LineClamp{-webkit-line-clamp:3}.line4 span{height:46px}}.itemWrapper{background-color:#f1f1f1;padding:16px 10px;display:-ms-grid;display:grid;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-ms-grid-columns:(100%)[1];grid-template-columns:repeat(1,100%);gap:10px}.itemWrapper .itemModule.list{position:relative;width:100%;min-width:300px;background:#fff;box-shadow:0 0 0 2px hsla(0,0%,80.8%,.75);box-sizing:border-box}.itemWrapper .itemModule.list section{overflow:hidden}.itemWrapper .itemModule.list header{padding:2px 10px;box-sizing:border-box;font-size:1.4rem;line-height:21px}.itemWrapper .itemModule.list .itemModuleIn .thumbnailContainer img.verticallyLong{width:auto;height:100%}.itemWrapper .itemModule.list .itemModuleIn .textContainer{position:relative}.itemWrapper .itemModule.list.disableLink .itemModuleIn .textContainer{color:#999}.itemWrapper .itemModule.list .itemModuleIn .textContainer .iconContainer{margin-bottom:-16px;left:8px}.itemWrapper .itemModule.list .workTextArea{color:#eb5528;font-size:1rem;font-weight:700}.itemWrapper .itemModule.list .workTextArea .workSubText:after{padding-right:45px;content:"";display:inline-block;height:1em}.itemWrapper .itemModule a:active,.itemWrapper .itemModule a:link,.itemWrapper .itemModule a:visited{color:#333}.itemWrapper .itemModule.list header{background:#3b4789;color:#fff;font-weight:700}.pageHeaderSub .pageHeaderIn{display:block;max-width:900px;width:100%;margin:0 auto;background:#c9e3f5;word-wrap:break-word}#topBanner{width:auto;overflow:hidden;color:#25306b;text-shadow:0 3px 0 #fff;padding:0;text-align:center;font-size:3.6em;font-weight:700;letter-spacing:10px;position:relative}#topBanner .topBannerIn{padding-top:.6em;padding-bottom:.6em;position:relative;z-index:0;background-image:url(https://cs1.animestore.docomo.ne.jp/anime_kv/html/CF/img/2025summer_left_bg.png),url(https://cs1.animestore.docomo.ne.jp/anime_kv/html/CF/img/2025summer_right_bg.png),url(https://cs1.animestore.docomo.ne.jp/anime_kv/html/CF/img/2025summer_bg.jpg);background-position:0,100%,50%;background-repeat:no-repeat,no-repeat,repeat;background-size:auto 100%,auto 100%,8% auto}#topBanner .topBannerIn div{line-height:1em}#topBanner .topBannerIn .small{color:#25306b;font-size:.35em;margin-bottom:.8em;text-shadow:0 2px 0 #fff}@media screen and (min-width:640px){.pageHeaderSub .pageHeaderIn{background-size:auto 100%,auto 100%,20% auto}#topBanner .topBannerIn .small{letter-spacing:1.6em}#topBanner .topBannerIn br{display:none}#topBanner .topBannerIn{padding-top:.6em;padding-bottom:.6em;position:relative}}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.itemWrapper .itemModule.list .textContainer .line3,.itemWrapper .itemModule.list .textContainer .line4{width:100%}.workMainText{display:inline-block;margin:0 10px 0 0}.workInfoTag{vertical-align:top;display:inline-block;padding:0 0 0 6px;margin-right:6px;line-height:21px;background:#fff;color:#3b4789;min-width:108px;text-align:center;position:relative;font-size:1.3rem}.workInfoTag span:after{content:" ";position:absolute;top:0;left:100%;width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 15px 21px 0}.newTVContainer{position:relative}@media screen and (max-width:699px){.itemWrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.itemWrapper .itemModule.list{width:100%;max-width:500px;margin:0 auto}}@media screen and (min-width:700px){.itemWrapper{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1035px){.itemWrapper{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1340px){.itemWrapper{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1650px){.itemWrapper{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}}.itemWrapper .itemModule header .streamingDate{text-align:right;display:inline-block;float:right}.itemWrapper .itemModule section.newTVContainer{color:#999}.itemWrapper .itemModule section.newTVContainer p{padding:0 10px;font-size:1.2rem;font-weight:700}.itemWrapper .itemModule section.newTVContainer h3{padding:0 0 4px;height:38px;vertical-align:middle;display:table-cell;line-height:1.4}.itemWrapper .itemModule section.newTVContainer h3 span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.newTVContainer .item-wrapper{border-collapse:separate;border-spacing:5px 0;margin:5px 0}.newTVContainer .item-wrapper .textArea{width:120px;display:table-cell;vertical-align:top;position:relative}.newTVContainer .item-wrapper .textArea div:not(:last-child){margin-bottom:5px}.newTVContainer .item-wrapper .textAreaIn div[class*=Area] a{width:100%;display:table;height:25px;font-weight:700;border-radius:25px}.newTVContainer .item-wrapper .textAreaIn div[class*=Area] a:hover *{text-decoration:none!important}.newTVContainer .item-wrapper .textArea div[class*=Area] a div div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-right:18px;height:18px}.newTVContainer .item-wrapper .textArea div[class*=Area] a div span{margin-top:2px}.newTVContainer .item-wrapper .textArea .pvlinkArea a{background:#eb5528;color:#fff;border:2px solid #eb5528;box-sizing:border-box}.newTVContainer .item-wrapper .textAreaIn .pvlinkArea a:hover{opacity:.6;text-decoration:none!important}.newTVContainer .item-wrapper .textArea .pvlinkArea .pvlink{display:table-cell;vertical-align:middle}.newTVContainer .item-wrapper .textArea div[class*=btnArea] a{background:#fff;color:#eb5528;border:2px solid #eb5528;box-sizing:border-box}.newTVContainer .item-wrapper .textArea div[class*=btnArea] a:hover{background:#eb5528;color:#fff;text-decoration:none!important}.newTVContainer .item-wrapper .textArea div[class*=btnArea] a:after{content:"";position:absolute;right:6px;width:8px;height:20px;background:url(/img/sprite.png?20200901) no-repeat;background-size:432px 793px;background-position:-136px -244px}.newTVContainer .item-wrapper .textArea div[class*=btnArea] a:hover:after{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.newTVContainer .item-wrapper .textArea div[class*=Area] a div[class*=btn]{display:table-cell;vertical-align:middle}.newTVContainer .item-wrapper .textArea .iconContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;bottom:30px;right:0}.newTVContainer .item-wrapper .textArea .iconContainer i[class*=iconText]{margin-bottom:0}@media screen and (max-width:648px){.newTVContainer .item-wrapper .textArea{padding-bottom:30px}.newTVContainer .item-wrapper .textArea div:not(:last-child){margin-bottom:3px}.newTVContainer .item-wrapper .textAreaIn div[class*=Area] a{height:18px}.newTVContainer .item-wrapper .textArea div[class*=btnArea] a:after{background-position:-136px -245px}.newTVContainer .item-wrapper .textArea .iconContainer{bottom:18px}}@media screen and (min-width:960px){.headerTab{width:900px;margin:10px auto 4px}}@media screen and (max-width:639px){#newContents .lineup{background:#fff}}.imgWrap,.imgWrap1x1,.imgWrap15x4,.imgWrap16x9{position:relative;width:100%;overflow:hidden}.imgWrap1x1:before,.imgWrap15x4:before,.imgWrap16x9:before,.imgWrap:before{content:"";display:block}.imgWrap1x1:before{padding-top:100%}.imgWrap16x9:before{padding-top:56.25%}.imgWrap15x4:before{padding-top:26.67%}.imgWrap1x1 img,.imgWrap15x4 img,.imgWrap16x9 img,.imgWrap img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.imgWrap1x1.grid2x2 img,.imgWrap15x4.grid2x2 img,.imgWrap16x9.grid2x2 img,.imgWrap.grid2x2 img{width:49%;height:auto}@media (any-hover:hover){.itemWrapper .itemModule a:hover .imgWrap16x9{opacity:.6}}