@media only screen and (max-width: 750px){.globalHeader{background:#fff}.globalHeader__subtitle{padding:10px 0;text-align:center}.globalHeader__logo{display:none}}@media only screen and (min-width: 751px){.globalHeader{display:none}}.catalog{padding-top:150px;border-bottom:none}@media only screen and (max-width: 750px){.catalog{padding-top:calc(90vw / 3.75);padding-bottom:0}}.catalog__list{padding-top:0}.pageHeader{font-family:"Noto Sans JP", sans-serif;position:relative;margin-top:3.2%}.pageHeader__logo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:calc(100vw / 14.4);z-index:1;width:calc(350vw / 14.4);padding:0 calc(51vw / 14.4);box-sizing:border-box;background:#e60213}.pageHeader__img{width:100%;padding:calc(35vw / 14.4) 0 calc(30vw / 14.4);border-bottom:1px solid #fff}.pageHeader__txt{position:relative}.pageHeader__txt a{display:block;padding:calc(25vw / 14.4) 0 calc(25vw / 14.4) 0;font-size:calc(16vw / 16);color:#fff}.pageHeader__txt a:after{display:inline-block;width:calc(7vw / 14.4);height:calc(7vw / 14.4);border-style:solid;border-width:0 2px 2px 0;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:10px;margin-bottom:0.1vw;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.pageHeader__txt a:hover:after{-webkit-transform:translate(3px, 0) rotate(-45deg);-ms-transform:translate(3px, 0) rotate(-45deg);transform:translate(3px, 0) rotate(-45deg)}@media only screen and (max-width: 750px){.pageHeader{margin-top:0}.pageHeader__logo{display:none}}@media only screen and (max-width: 750px){.latestArticles{margin-top:0}.latestArticles__controlArea{margin-top:55px}.mainContents{margin-top:calc(40vw / 3.75)}}@media only screen and (max-width: 750px){.topIndex .topHeadTrigger{display:block;position:relative;width:100%;margin:0 auto;padding:10px 0;border:none;background:#e60213;cursor:pointer;outline:none;-webkit-appearance:none;appearance:none}.topIndex .topHeadTrigger::before{position:absolute;top:50%;left:0;margin:-.8em 0 0 1.5em;display:inline-block;width:calc(12vw / 3.75);height:calc(12vw / 3.75);border-style:solid;border-width:0 2px 2px 0;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#fff}.topIndex .topHeadTrigger.is-active{position:relative}.topIndex .topHeadTrigger.is-active::before,.topIndex .topHeadTrigger.is-active::after{display:block;position:absolute;top:50%;left:1em;width:6vw;height:2px;margin-left:.3em;background:#fff;content:""}.topIndex .topHeadTrigger.is-active::before{border:none;margin-top:.01em}.topIndex .topHeadTrigger.is-active::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.topIndex .is-flow .topHeadTrigger{background-image:url(../img/common/story.svg);background-repeat:no-repeat;background-position:50% calc(100% - 10px);background-size:calc(108vw / 3.75) auto}.topIndex .is-flow .topHeadTrigger img{max-width:calc(94.64vw / 3.75);height:calc(30vw / 3.75);opacity:0}}.topIndex .blockBtn{min-width:calc(350vw / 16)}@media screen and (min-width: 1601px){.topIndex .blockBtn{min-width:350px}}.categoryTtl{padding:calc(60vw / 16) 0 calc(48vw / 16);text-align:center;font-size:calc(34vw / 16);font-family:"Hiragino Kaku Gothic ProN", "Meiryo", sans-serif;font-weight:bold}@media screen and (min-width: 1601px){.categoryTtl{font-size:34px}}@media only screen and (max-width: 750px){.categoryTtl{display:none}}@media screen and (min-width: 751px){.spCategoryTtl{display:none}}@media only screen and (max-width: 750px){.spCategoryTtl{display:block;position:relative;z-index:10;top:0;left:0;width:100%;padding:10px 0;background:#f1f1f1;text-align:center;font-size:calc(18vw / 3.75);cursor:pointer;outline:none;-webkit-appearance:none;appearance:none}.spCategoryTtl::before{position:absolute;top:50%;left:0;margin:-.5em 0 0 1.5em;display:inline-block;width:calc(12vw / 3.75);height:calc(12vw / 3.75);border-style:solid;border-width:0 2px 2px 0;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#333}}.contentsblock.block-ranking{background-color:#FDF4E8;padding:calc(70vw / 12.5) 0}@media screen and (min-width: 1251px){.contentsblock.block-ranking{padding:70px 0}}@media only screen and (max-width: 750px){.contentsblock.block-ranking{padding:calc(50vw / 3.75) 0}}@media only screen and (max-width: 750px){.contentsblock.block-ranking .blockHead{margin-bottom:0}}.contentsblock.block-movie{margin-top:calc(150vw / 12.5)}@media screen and (min-width: 1251px){.contentsblock.block-movie{margin-top:150px}}@media only screen and (max-width: 750px){.contentsblock.block-movie{margin-top:calc(80vw / 3.75)}}.contentsblock.block-movie .blockFoot{margin-top:calc(90vw / 12.5)}@media screen and (min-width: 1251px){.contentsblock.block-movie .blockFoot{margin-top:90px}}@media only screen and (max-width: 750px){.contentsblock.block-movie .blockFoot{margin-top:calc(90vw / 3.75)}}.rankingArticle{font-family:"Noto Sans JP", sans-serif;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.rankingArticle__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(30vw / 12.5);border-bottom:1px solid #E8A63E;padding:calc(40vw / 12.5) 0}@media screen and (min-width: 1251px){.rankingArticle__item{gap:30px;padding:40px 0}}@media only screen and (max-width: 750px){.rankingArticle__item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:calc(20vw / 3.75) 0}}.rankingArticle__item.item-ranking1{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (max-width: 750px){.rankingArticle__item.item-ranking1{gap:calc(20vw / 3.75)}}.rankingArticle__item.item-ranking2,.rankingArticle__item.item-ranking3{-webkit-flex-basis:calc(520vw / 12.5);-ms-flex-preferred-size:calc(520vw / 12.5);flex-basis:calc(520vw / 12.5)}@media screen and (min-width: 1251px){.rankingArticle__item.item-ranking2,.rankingArticle__item.item-ranking3{-webkit-flex-basis:520px;-ms-flex-preferred-size:520px;flex-basis:520px}}@media only screen and (max-width: 750px){.rankingArticle__item.item-ranking2,.rankingArticle__item.item-ranking3{gap:calc(10vw / 3.75);-webkit-flex-basis:calc(165vw / 3.75);-ms-flex-preferred-size:calc(165vw / 3.75);flex-basis:calc(165vw / 3.75)}}@media only screen and (max-width: 750px){.rankingArticle__item.item-ranking2 .articleUnit__detail,.rankingArticle__item.item-ranking3 .articleUnit__detail{display:block}}@media only screen and (max-width: 750px){.rankingArticle__item.item-ranking2 .articleUnit__date,.rankingArticle__item.item-ranking3 .articleUnit__date{padding-top:calc(10vw / 3.75)}}.rankingArticle__thumb{max-width:100%;width:100%}@media only screen and (min-width: 751px){.rankingArticle__thumb{overflow:hidden}}.rankingArticle__thumb img{transition:all .3s}.rankingArticle__thumb a{display:inline-block}@media only screen and (min-width: 751px){.rankingArticle__thumb a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.7}}.item-ranking1 .rankingArticle__thumb{-webkit-flex-basis:calc(440vw / 12.5);-ms-flex-preferred-size:calc(440vw / 12.5);flex-basis:calc(440vw / 12.5)}@media screen and (min-width: 1251px){.item-ranking1 .rankingArticle__thumb{-webkit-flex-basis:440px;-ms-flex-preferred-size:440px;flex-basis:440px}}@media only screen and (max-width: 750px){.item-ranking1 .rankingArticle__thumb{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.item-ranking2 .rankingArticle__thumb,.item-ranking3 .rankingArticle__thumb{-webkit-flex-basis:calc(230vw / 12.5);-ms-flex-preferred-size:calc(230vw / 12.5);flex-basis:calc(230vw / 12.5)}@media screen and (min-width: 1251px){.item-ranking2 .rankingArticle__thumb,.item-ranking3 .rankingArticle__thumb{-webkit-flex-basis:230px;-ms-flex-preferred-size:230px;flex-basis:230px}}@media only screen and (max-width: 750px){.item-ranking2 .rankingArticle__thumb,.item-ranking3 .rankingArticle__thumb{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.item-ranking1 .rankingArticle__txtBox{-webkit-flex-basis:calc(620vw / 12.5);-ms-flex-preferred-size:calc(620vw / 12.5);flex-basis:calc(620vw / 12.5)}@media screen and (min-width: 1251px){.item-ranking1 .rankingArticle__txtBox{-webkit-flex-basis:620px;-ms-flex-preferred-size:620px;flex-basis:620px}}@media only screen and (max-width: 750px){.item-ranking1 .rankingArticle__txtBox{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.item-ranking2 .rankingArticle__txtBox,.item-ranking3 .rankingArticle__txtBox{-webkit-flex-basis:calc(260vw / 12.5);-ms-flex-preferred-size:calc(260vw / 12.5);flex-basis:calc(260vw / 12.5)}@media screen and (min-width: 1251px){.item-ranking2 .rankingArticle__txtBox,.item-ranking3 .rankingArticle__txtBox{-webkit-flex-basis:260px;-ms-flex-preferred-size:260px;flex-basis:260px}}@media only screen and (max-width: 750px){.item-ranking2 .rankingArticle__txtBox,.item-ranking3 .rankingArticle__txtBox{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.rankingArticle__theme{position:relative;font-weight:bold}.rankingArticle__theme:before{content:'';background-size:contain;background-repeat:no-repeat;background-position:center}.item-ranking1 .rankingArticle__theme{padding-left:45px;font-size:calc(20vw / 12.5)}.item-ranking1 .rankingArticle__theme:before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/assets/img/top/icon_ranking1.png);width:32px;height:28px}.item-ranking2 .rankingArticle__theme,.item-ranking3 .rankingArticle__theme{font-size:calc(16vw / 12.5)}.item-ranking2 .rankingArticle__theme:before,.item-ranking3 .rankingArticle__theme:before{display:block;width:32px;height:28px;margin-bottom:5px}.item-ranking2 .rankingArticle__theme:before{background-image:url(/assets/img/top/icon_ranking2.png)}.item-ranking3 .rankingArticle__theme:before{background-image:url(/assets/img/top/icon_ranking3.png)}@media screen and (min-width: 1251px){.item-ranking1 .rankingArticle__theme{font-size:20px}.item-ranking2 .rankingArticle__theme,.item-ranking3 .rankingArticle__theme{font-size:16px}}@media only screen and (max-width: 750px){.item-ranking1 .rankingArticle__theme{padding-left:calc(53vw / 3.75);font-size:calc(16vw / 3.75)}.item-ranking1 .rankingArticle__theme:before{width:calc(41vw / 3.75);height:calc(33vw / 3.75)}.item-ranking2 .rankingArticle__theme,.item-ranking3 .rankingArticle__theme{font-size:calc(14vw / 3.75)}.item-ranking2 .rankingArticle__theme:before,.item-ranking3 .rankingArticle__theme:before{width:calc(40vw / 3.75);height:calc(33vw / 3.75);margin-bottom:calc(7vw / 3.75)}}.rankingArticle__txt{padding-top:calc(20vw / 12.5);font-size:calc(14vw / 12.5);line-height:1.5}@media screen and (min-width: 1251px){.rankingArticle__txt{padding-top:20px;font-size:14px}}@media only screen and (max-width: 750px){.rankingArticle__txt{display:none}}.movieArticle{box-sizing:border-box !important}@media only screen and (max-width: 750px){.movieArticle{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.movieArticle .slick-prev,.movieArticle .slick-next{background-color:#e60213;border-radius:50%;z-index:1}.movieArticle .slick-prev:before,.movieArticle .slick-next:before{content:'';position:absolute;top:50%;display:block;border-color:#fff;border-style:solid;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);opacity:1;z-index:1}.movieArticle .slick-prev:before{border-width:0 0 3px 3px}.movieArticle .slick-next:before{border-width:3px 3px 0 0}.movieArticle .carouseltoggle__dots{position:absolute;bottom:calc(-50vw / 12.5)}@media screen and (min-width: 1251px){.movieArticle .carouseltoggle__dots{bottom:-50px}}@media only screen and (min-width: 751px){.movieArticle .slick-prev,.movieArticle .slick-next{width:54px;height:54px}.movieArticle .slick-prev:before,.movieArticle .slick-next:before{width:10px;height:10px;transition:all .2s}.movieArticle .slick-prev{left:-24px}.movieArticle .slick-prev:before{left:22px}.movieArticle .slick-prev:hover:before{left:20px}.movieArticle .slick-next{right:-24px}.movieArticle .slick-next:before{right:22px}.movieArticle .slick-next:hover:before{right:20px}}@media only screen and (max-width: 750px){.movieArticle .slick-prev,.movieArticle .slick-next{width:calc(38vw / 3.75);height:calc(38vw / 3.75)}.movieArticle .slick-prev:before,.movieArticle .slick-next:before{width:calc(10vw / 3.75);height:calc(10vw / 3.75)}.movieArticle .slick-prev{left:calc(51vw / 3.75)}.movieArticle .slick-prev:before{left:calc(15vw / 3.75)}.movieArticle .slick-next{right:calc(51vw / 3.75)}.movieArticle .slick-next:before{right:calc(15vw / 3.75)}.movieArticle .carouseltoggle__dots{bottom:calc(-50vw / 3.75)}}.movieArticle__item{transition-delay:0.1s;width:calc(240vw / 12.5);margin:0 calc(22vw / 12.5)}@media only screen and (max-width: 750px){.movieArticle__item{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);transition:-webkit-transform .3s ease 0.1s;transition:transform .3s ease 0.1s;transition:transform .3s ease 0.1s, -webkit-transform .3s ease 0.1s;pointer-events:none}}.movieArticle__item.slick-slide.is-active,.movieArticle__item.slick-slide.slick-center{transition-delay:0s}@media only screen and (max-width: 750px){.movieArticle__item.slick-slide.is-active,.movieArticle__item.slick-slide.slick-center{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);pointer-events:auto}}@media screen and (min-width: 1251px){.movieArticle__item{width:240px;margin:0 22px}}@media only screen and (max-width: 750px){.movieArticle__item{width:calc(180vw / 3.75);text-align:center}}@media only screen and (max-width: 750px){.movieArticle__item a{display:inline-block;padding:8px 0}}.movieArticle__thumb{width:calc(240vw / 12.5)}@media screen and (min-width: 1251px){.movieArticle__thumb{width:240px}}@media only screen and (max-width: 750px){.movieArticle__thumb{width:calc(180vw / 3.75)}.movieArticle__thumb img{border-radius:3vw;box-shadow:0 0 8px 0 rgba(0,0,0,0.2)}}.aboutArticle{font-family:"Noto Sans JP", sans-serif;position:relative;background-color:#FDF4E8;border-radius:16px;margin-top:calc(190vw / 12.5);padding:calc(50vw / 12.5) calc(20vw / 12.5)}@media screen and (min-width: 1251px){.aboutArticle{margin-top:190px;padding:50px 20px}}@media only screen and (max-width: 750px){.aboutArticle{margin-top:calc(130vw / 3.75);padding:calc(80vw / 3.75) calc(32.5vw / 3.75) calc(50vw / 3.75)}}.aboutArticle .blockFoot{margin-top:calc(25vw / 12.5)}@media screen and (min-width: 1251px){.aboutArticle .blockFoot{margin-top:25px}}@media only screen and (max-width: 750px){.aboutArticle .blockFoot{margin-top:calc(30vw / 3.75)}}.aboutArticle__head{position:absolute;top:calc(-40vw / 12.5);left:calc(-30vw / 12.5);width:calc(250vw / 12.5)}@media screen and (min-width: 1251px){.aboutArticle__head{top:-40px;left:-30px;width:250px}}@media only screen and (max-width: 750px){.aboutArticle__head{top:calc(-30vw / 3.75);left:calc(-16vw / 3.75);width:calc(191vw / 3.75)}}.aboutArticle__title{font-size:calc(30vw / 12.5);font-weight:bold;text-align:center}@media screen and (min-width: 1251px){.aboutArticle__title{font-size:30px}}@media only screen and (max-width: 750px){.aboutArticle__title{font-size:calc(20vw / 3.75);text-align:left}}.aboutArticle__txtBox{padding-top:calc(15vw / 12.5)}@media screen and (min-width: 1251px){.aboutArticle__txtBox{padding-top:15px}}@media only screen and (max-width: 750px){.aboutArticle__txtBox{padding-top:calc(22vw / 3.75)}}.aboutArticle__txt{font-size:calc(16vw / 12.5);font-weight:bold;text-align:center}@media screen and (min-width: 1251px){.aboutArticle__txt{font-size:16px}}@media only screen and (max-width: 750px){.aboutArticle__txt{font-size:calc(16vw / 3.75);text-align:left}}@media only screen and (max-width: 750px){.aboutArticle__txt+.aboutArticle__txt{padding-top:calc(15vw / 3.75)}}
