@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@200;300;400;500;600;700;800;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@600;700&display=swap");@-webkit-keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes anime-fadein{from{opacity:0}to{opacity:1}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}@media only screen and (max-width: 1199px) and (min-width: 901px){header h1{padding:.46875vw 0}}.headerBandaiToys{position:relative;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #262626;border-width:0 0 2px;background:#fff}@media only screen and (max-width: 1359px){.headerBandaiToys{position:static}}.headerBandaiToys .headerBandaiToys__inner{width:auto;margin:0;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 1360px){.headerBandaiToys .headerBandaiToys__inner{padding:0 0 0 1.04167vw}}@media only screen and (max-width: 1359px){.headerBandaiToys .headerBandaiToys__inner{width:92%;padding:min(3.7vw, 18px) 0 min(3.7vw, 18px) 2.4vw}}@media only screen and (max-width: 1359px){.headerBandaiToys .logoBandaiToys{line-height:0}}.headerBandaiToys .logoBandaiToys a{display:block}.headerBandaiToys .logoBandaiToys img{width:auto}@media only screen and (min-width: 1360px){.headerBandaiToys .logoBandaiToys img{height:48px}}@media only screen and (max-width: 1359px){.headerBandaiToys .logoBandaiToys img{height:min(6vw, 48px)}}@media only screen and (min-width: 1360px){.headerBandaiToys .spnavBandaiToys{display:none}}@media only screen and (max-width: 1359px){.headerBandaiToys .spnavBandaiToys{display:block}.headerBandaiToys .spnavBandaiToys .spnavBandaiToys__list{display:flex;justify-content:right;align-items:center}.headerBandaiToys .spnavBandaiToys .spnavBandaiToys__list li{width:min(15%, 72px);padding:0 1vw}.headerBandaiToys .spnavBandaiToys .spnavBandaiToys__list li a img{width:100%}}@media only screen and (max-width: 1359px) and (max-width: 1359px){.headerBandaiToys .spnavBandaiToys .spnavBandaiToys__list li.gnavi__langs{width:min(28vw, 180px)}}@media only screen and (max-width: 1359px) and (max-width: 1359px){.headerBandaiToys .spnavBandaiToys .spnavBandaiToys__list li.gnavi__langs .gnavi__lang{width:100%;margin:0.5em 0.2em}}@media only screen and (max-width: 1359px) and (max-width: 750px){.headerBandaiToys .spnavBandaiToys .spnavBandaiToys__list li.gnavi__langs .gnavi__lang select{font-size:1.2rem}}@media only screen and (max-width: 1359px){.gnavi{position:static;letter-spacing:0.08em;padding-right:2.4vw;padding-left:2.4vw}}@media only screen and (min-width: 1360px){.gnavi .gnavi__symbol{display:none}}@media only screen and (max-width: 1359px){.gnavi .gnavi__symbol{display:contents;position:absolute;z-index:4;align-items:center;top:0;bottom:0;margin:auto;font-size:18px;font-size:1.8rem}.gnavi .gnavi__symbol .gnavi__btnOpen{display:block;width:min(4.5vw, 45px);height:min(3.5vw, 45px);display:flex;flex-flow:column;justify-content:center;position:relative;margin:0;z-index:4}.gnavi .gnavi__symbol .gnavi__btnOpen span{display:block;height:5px;background:#555;position:relative;border-radius:1vw}.gnavi .gnavi__symbol .gnavi__btnOpen span:before,.gnavi .gnavi__symbol .gnavi__btnOpen span:after{transition:all 0.3s;content:'';display:block;position:absolute;width:100%;height:5px;-webkit-transform:rotate(0deg);transform:rotate(0deg);background:#555;border-radius:1vw}.gnavi .gnavi__symbol .gnavi__btnOpen span:before{top:-16px}.gnavi .gnavi__symbol .gnavi__btnOpen span:after{bottom:-16px}}@media only screen and (max-width: 480px){.gnavi .gnavi__symbol .gnavi__btnOpen span{height:4px}}@media only screen and (max-width: 480px){.gnavi .gnavi__symbol .gnavi__btnOpen span:before,.gnavi .gnavi__symbol .gnavi__btnOpen span:after{height:4px}}@media only screen and (max-width: 750px){.gnavi .gnavi__symbol .gnavi__btnOpen span:before{top:-1.8vw}}@media only screen and (max-width: 750px){.gnavi .gnavi__symbol .gnavi__btnOpen span:after{bottom:-1.8vw}}@media only screen and (max-width: 1359px){.gnavi .gnavi__hidden{width:100vw;transition:all 0.3s;top:0;right:0;position:fixed;z-index:3;height:100%;overflow:auto;padding:min(22vw, 120px) 5.06667vw;box-sizing:border-box;background:rgba(255,255,255,0.98);height:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);display:flex;justify-content:center}}@media only screen and (min-width: 1360px){.gnavi .gnavi__hiddenList{position:relative;display:flex;justify-content:center}}@media only screen and (max-width: 1359px){.gnavi .gnavi__hiddenList{width:86vw}}@media only screen and (max-width: 1199px) and (min-width: 901px){.gnavi .gnavi__hiddenList>li{font-size:20px;font-size:1.66667vw}}@media only screen and (max-width: 900px){.gnavi .gnavi__hiddenList>li{font-size:28px;font-size:2.33333vw}}@media only screen and (min-width: 1360px){.gnavi .gnavi__hiddenList>li{text-align:center;font-weight:900;font-size:20px;font-size:2rem;letter-spacing:0.1em;line-height:1.2;border-left:1px solid #262626}}@media only screen and (max-width: 1359px){.gnavi .gnavi__hiddenList>li{margin-bottom:0.5em}}@media only screen and (min-width: 1360px){.gnavi .gnavi__hiddenList>li:nth-last-of-type(n+2) span{font-family:"Oswald","Noto Sans JP",sans-serif;display:block;color:#707070;font-weight:500;font-size:14px;font-size:1.4rem;letter-spacing:0}}@media only screen and (max-width: 1199px) and (min-width: 901px){.gnavi .gnavi__hiddenList>li:nth-last-of-type(n+2) span{font-size:12px;font-size:1vw}}@media only screen and (max-width: 900px){.gnavi .gnavi__hiddenList>li:nth-last-of-type(n+2) span{font-size:16px;font-size:1.33333vw}}.gnavi .gnavi__hiddenList>li a.linkGnavi{text-decoration:none}@media only screen and (min-width: 1360px){.gnavi .gnavi__hiddenList>li a.linkGnavi{font-family:"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,Arial,"メイリオ",Meiryo,sans-serif;-webkit-transform:rotate(0.001deg);transform:rotate(0.001deg);color:#262626;display:block;padding:1.04167vw 1.04167vw;transition-property:all;transition-duration:.2s;transition-delay:0s}}@media only screen and (min-width: 1360px) and (-webkit-min-device-pixel-ratio: 0){.gnavi .gnavi__hiddenList>li a.linkGnavi{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}}@media only screen and (max-width: 1359px){.gnavi .gnavi__hiddenList>li a.linkGnavi{display:flex;align-items:center;font-family:"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,Arial,"メイリオ",Meiryo,sans-serif;-webkit-transform:rotate(0.001deg);transform:rotate(0.001deg);font-weight:900;font-size:24px;font-size:2.4rem;letter-spacing:0.1em}}@media only screen and (max-width: 1359px) and (-webkit-min-device-pixel-ratio: 0){.gnavi .gnavi__hiddenList>li a.linkGnavi{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}}@media only screen and (max-width: 1359px){.gnavi .gnavi__hiddenList>li a.linkGnavi span{font-family:"Oswald","Noto Sans JP",sans-serif;-webkit-transform:rotate(0.001deg);transform:rotate(0.001deg);font-weight:500;font-size:12px;font-size:1.2rem;letter-spacing:0;padding:0 2vw}}@media only screen and (max-width: 1359px) and (-webkit-min-device-pixel-ratio: 0){.gnavi .gnavi__hiddenList>li a.linkGnavi span{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}}@media (hover: hover){.gnavi .gnavi__hiddenList>li a.linkGnavi:hover{opacity:1;color:#fff;background:#262626;transition-property:all;transition-duration:.2s;transition-delay:0s}.gnavi .gnavi__hiddenList>li a.linkGnavi:hover span{color:rgba(255,255,255,0.6)}}.gnavi .gnavi__hiddenList>li a.linkGnaviCurrent{text-decoration:none}@media only screen and (min-width: 1360px){.gnavi .gnavi__hiddenList>li a.linkGnaviCurrent{font-family:"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,Arial,"メイリオ",Meiryo,sans-serif;-webkit-transform:rotate(0.001deg);transform:rotate(0.001deg);color:#262626;display:block;padding:1.04167vw 1.04167vw;color:#fff;background:#262626;transition-property:all;transition-duration:.2s;transition-delay:0s}}@media only screen and (min-width: 1360px) and (-webkit-min-device-pixel-ratio: 0){.gnavi .gnavi__hiddenList>li a.linkGnaviCurrent{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}}@media only screen and (max-width: 1359px){.gnavi .gnavi__hiddenList>li a.linkGnaviCurrent{display:flex;align-items:center;font-family:"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,Arial,"メイリオ",Meiryo,sans-serif;-webkit-transform:rotate(0.001deg);transform:rotate(0.001deg);font-weight:900;font-size:24px;font-size:2.4rem;letter-spacing:0.1em;border-bottom:1px solid #262626}}@media only screen and (max-width: 1359px) and (-webkit-min-device-pixel-ratio: 0){.gnavi .gnavi__hiddenList>li a.linkGnaviCurrent{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}}@media only screen and (max-width: 1359px){.gnavi .gnavi__hiddenList>li a.linkGnaviCurrent>img{width:1.5em;vertical-align:middle;margin-top:-0.3em;padding-right:0.8em;box-sizing:content-box}}@media (hover: hover){.gnavi .gnavi__hiddenList>li a.linkGnaviCurrent:hover{opacity:1}}@media only screen and (min-width: 1360px){.gnavi .gnavi__hiddenList>li a.linkGnaviCurrent span{color:rgba(255,255,255,0.6)}}@media only screen and (max-width: 1359px){.gnavi .gnavi__hiddenList>li a.linkGnaviCurrent span{font-family:"Oswald","Noto Sans JP",sans-serif;-webkit-transform:rotate(0.001deg);transform:rotate(0.001deg);font-weight:500;font-size:12px;font-size:1.2rem;letter-spacing:0;padding:0 2vw}}@media only screen and (max-width: 1359px) and (-webkit-min-device-pixel-ratio: 0){.gnavi .gnavi__hiddenList>li a.linkGnaviCurrent span{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}}@media only screen and (min-width: 1360px){.gnavi .gnavi__hiddenList>li:last-child{display:none}}@media only screen and (max-width: 1359px){.gnavi .gnavi__hiddenList>li:last-child{display:block;text-align:center;width:100vw;margin:3em 0 0 -7vw;padding-bottom:30vw}}@media only screen and (max-width: 1359px){.gnavi .gnavi__hiddenList>li:last-child .gnavi__catName{font-family:"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,Arial,"メイリオ",Meiryo,sans-serif;-webkit-transform:rotate(0.001deg);transform:rotate(0.001deg);display:block;text-decoration:none;padding:1.6em 0 0em;border:1px solid #888;border-width:1px 0 0 0;font-size:min(3.6vw, 2.0rem);font-weight:bold;line-height:0.9}}@media only screen and (max-width: 1359px) and (-webkit-min-device-pixel-ratio: 0){.gnavi .gnavi__hiddenList>li:last-child .gnavi__catName{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}}@media only screen and (max-width: 1359px){.gnavi .gnavi__hiddenList>li:last-child .gnavi__catName>img{width:1.5em;vertical-align:middle;margin-top:-0.3em;padding-right:0.8em;box-sizing:content-box}}@media only screen and (max-width: 1359px){.gnavi .gnavi__hiddenList>li:last-child .gnavi__catName span{display:inline-block}}@media only screen and (max-width: 999px){.gnavi .gnavi__hiddenList>li.gnavi__langs{display:none}}.gnavi.is-open .gnavi__symbol .gnavi__btnOpen{position:fixed;right:2.4vw;top:0;height:min(11vw, 95px)}.gnavi.is-open .gnavi__hidden{-webkit-transform:translateX(0%);transform:translateX(0%)}.gnavi.is-open .gnavi__btnOpen span{background:transparent}.gnavi.is-open .gnavi__btnOpen span:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gnavi.is-open .gnavi__btnOpen span:after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}body{background:#fff;font-family:"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,Arial,"メイリオ",Meiryo,sans-serif}a{color:#262626}@media only screen and (min-width: 1000px){a{transition-property:all;transition-duration:.2s;transition-delay:0s}}@media only screen and (min-width: 1000px) and (hover: hover){a{transition:opacity 1s ease}a:hover{opacity:0.5}}@media only screen and (min-width: 1000px) and (hover: hover){a:hover img{opacity:1}}h2,h3,h4{font-weight:200}img{vertical-align:bottom}@media only screen and (min-width: 1000px){.brPc{display:block}}@media only screen and (max-width: 999px){.brPc{display:none}}@media only screen and (min-width: 1000px){.brSp{display:none}}@media only screen and (max-width: 999px){.brSp{display:block}}.container{position:relative;overflow:hidden;background:#fff}@media only screen and (min-width: 1200px){.container{min-width:1200px}}.jsAnimate{opacity:0}.jsAnimate.-active{-webkit-animation:anime-scroll .2s .05s linear forwards;animation:anime-scroll .2s .05s linear forwards}.jsAnimate__info{opacity:0}.jsAnimate__info.-active{-webkit-animation:anime-scroll .2s .05s linear forwards;animation:anime-scroll .2s .05s linear forwards}.jsAnimate__title{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);display:inline-block;transition:0.8s cubic-bezier(0.37, 0, 0.63, 1);transition-property:-webkit-clip-path;transition-property:clip-path;transition-property:clip-path, -webkit-clip-path;line-height:1}.jsAnimate__title.-active{-webkit-clip-path:inset(0);clip-path:inset(0)}.cAnimate{-webkit-animation:anime-fadein 1s 1 forwards;animation:anime-fadein 1s 1 forwards;opacity:0}.contentsArea{position:relative}@media only screen and (max-width: 900px){.contentsArea{overflow:hidden}}.contentsArea.--pickup{background:url("../images/official/common/bg_pattn_line.jpg") left top/auto repeat}@media only screen and (min-width: 1200px){.contentsArea.--pickup{background-attachment:fixed}}.contentsArea.--topics{background:#eee}@media only screen and (min-width: 1000px){.contentsArea.--topics .contentsArea__inner{max-width:1220px !important;padding:40px 0 18px}}.contentsArea.--character{background:#fff}.contentsArea.--character .contentsArea__inner{width:auto}@media only screen and (min-width: 1000px){.contentsArea.--character .contentsArea__inner{padding:40px 0 38px}}@media only screen and (max-width: 999px){.contentsArea.--character .contentsArea__inner{padding:6.93333vw 0 6vw}}.contentsArea.--calender{background:url("../images/official/common/bg_pattn_line.jpg") left top/auto repeat}@media only screen and (min-width: 1200px){.contentsArea.--calender{background-attachment:fixed}}.contentsArea.--calender .contentsArea__inner{width:auto}@media only screen and (min-width: 1000px){.contentsArea.--calender .contentsArea__inner{max-width:initial;padding-left:0;padding-right:0}}@media only screen and (max-width: 999px){.contentsArea.--calender .contentsArea__inner{padding:7.06667vw 0 8.8vw}}.contentsArea.--calender .titleSet .titleMain{margin-bottom:0}.contentsArea.--news{background:#eee}@media only screen and (min-width: 1000px){.contentsArea.--news{padding:24px 0}}@media only screen and (max-width: 999px){.contentsArea.--news{padding:3.33333vw 0}}.contentsArea.--event{background:#eee}@media only screen and (min-width: 1000px){.contentsArea.--event .contentsArea__inner{max-width:1500px;padding:40px 0 5px}}@media only screen and (max-width: 999px){.contentsArea.--event .titleSet .titleMain .titleArea__main{font-size:42px;font-size:4.2rem;letter-spacing:0.03em}}.contentsArea.--sns{background:#fff}.contentsArea .itemBox{border:none}.contentsArea .characterList a>div{border:none}.contentsArea__inner{margin:auto}@media only screen and (min-width: 1200px){.contentsArea__inner{max-width:1200px;padding:40px 0 50px}}@media only screen and (max-width: 1199px) and (min-width: 901px){.contentsArea__inner{padding:30px 2vw 40px}}@media only screen and (max-width: 900px){.contentsArea__inner{padding:20px 2vw 30px}}@media only screen and (min-width: 1000px){.contentsArea__inner{padding:40px 0 50px}}@media only screen and (max-width: 999px){.contentsArea__inner{padding:6.66667vw 4vw 6.66667vw}}.contentsPageArea{position:relative}@media only screen and (max-width: 900px){.contentsPageArea{overflow:hidden}}.contentsPageArea .contentsPageArea__inner{margin:auto}@media only screen and (min-width: 1200px){.contentsPageArea .contentsPageArea__inner{max-width:1200px;padding:80px 0 90px}}@media only screen and (max-width: 1199px) and (min-width: 901px){.contentsPageArea .contentsPageArea__inner{padding:60px 2vw 80px}}@media only screen and (max-width: 900px){.contentsPageArea .contentsPageArea__inner{padding:40px 2vw 60px}}@media only screen and (min-width: 1000px){.contentsPageArea .contentsPageArea__inner{padding:80px 0 90px}}@media only screen and (max-width: 999px){.contentsPageArea .contentsPageArea__inner{padding:10.66667vw 4vw 16vw}}@media only screen and (min-width: 1000px){#mainContent{width:auto;margin:0 auto}}@media only screen and (min-width: 1000px){#mainContent .topic_detail .article,#mainContent .topic_detail .article *{max-width:990px;margin:0 auto}}@media only screen and (max-width: 999px){#mainContent .topics_detail>div.article{padding:2vw 0 4vw !important}}.bnrSliderArea{background:#eee}@media only screen and (min-width: 1000px){.bnrSliderArea{margin:0 0 20px}}@media only screen and (max-width: 999px){.bnrSliderArea{margin:0 0 3.2vw}}@media only screen and (min-width: 1000px){.bnrSliderArea__main{height:564px;width:990px;margin:auto}}@media only screen and (max-width: 999px){.bnrSliderArea__main{width:100%}}@media only screen and (min-width: 1000px){.bnrSliderArea__main.slick-dotted.slick-slider{margin-bottom:50px}}@media only screen and (max-width: 999px){.bnrSliderArea__main.slick-dotted.slick-slider{margin-bottom:40px}}.bnrSliderArea__main .slick-list{overflow:visible}.bnrSliderArea__main .slick-slide{transition-property:all;transition-duration:.2s;transition-delay:0s}@media only screen and (max-width: 999px){.bnrSliderArea__main .slick-slide{box-sizing:border-box;position:relative}}@media only screen and (min-width: 1000px){.bnrSliderArea__main .slick-slide a picture{display:flex;align-items:center;height:564px}}@media only screen and (max-width: 999px){.bnrSliderArea__main .slick-slide img{width:100%;box-sizing:border-box;margin:auto}}@media (hover: hover){.bnrSliderArea__main .slick-slide:hover{opacity:0.7}}.bnrSliderArea__main .slick-dots{margin:.3125vw 0 0 0}.bnrSliderArea__main .slick-dots li{width:12px;height:12px;margin:0 7px}.bnrSliderArea__main .slick-dots li button{width:12px;height:12px;padding:0}.bnrSliderArea__main .slick-dots li button:before{background:#262626;border-radius:50px;width:12px;height:12px;color:transparent;font-size:0;opacity:1}.bnrSliderArea__main .slick-dots li.slick-active button:before{background:#fff;border:1px solid #262626;border-radius:50px;width:10px;height:10px}.bnrSliderArea__navWrap{background:#222}@media only screen and (min-width: 1000px){.bnrSliderArea__nav{margin:auto;height:108px;width:1000px;padding:11px 0px}}.bnrSliderArea__nav img{width:auto}@media only screen and (min-width: 1000px){.bnrSliderArea__nav img{height:82px}}@media only screen and (max-width: 999px){.bnrSliderArea__nav img{height:16.5vw}}.bnrSliderArea__nav .slick-slide{outline:none;box-sizing:border-box;position:relative}@media only screen and (max-width: 999px){.bnrSliderArea__nav .slick-slide{padding:2.2vw 1vw}}.bnrSliderArea__nav .slick-slide img{box-sizing:border-box;margin:auto}.bnrSliderArea__main:not(.slick-initialized)>*:not(:first-child),.bnrSliderArea__nav:not(.slick-initialized)>*:not(:first-child){display:none}.slick-slide{position:relative}.slick-slide .debugSpan{position:absolute;z-index:100;top:0;left:0;font-size:10vw}@media only screen and (min-width: 1000px){.characterGroup{padding-bottom:22px}}@media only screen and (max-width: 999px){.characterGroup{padding-bottom:4.8vw}}.characterList{display:flex}@media only screen and (min-width: 1000px){.characterList{position:relative;justify-content:center}}@media only screen and (max-width: 999px){.characterList{justify-content:center}}.characterList a{display:block;text-decoration:none;font-weight:800}.characterList a>div{overflow:hidden;border-radius:50%;-webkit-filter:drop-shadow(0 4px 0 #ddd);filter:drop-shadow(0 4px 0 #ddd);border:1px solid #ddd}.characterList a p.characterList__img{display:flex;align-items:center;aspect-ratio:1 / 1}@media only screen and (min-width: 1000px){.characterList a p.characterList__img{width:230px;-webkit-transform:scale(1, 1);transform:scale(1, 1);transition-property:all;transition-duration:.2s;transition-delay:0s}}@media only screen and (max-width: 999px){.characterList a p.characterList__img{width:min(36.8vw, 230px)}}.characterList a p.characterList__img img{width:100%}@media (hover: hover){.characterList a:hover{opacity:1;border-radius:50%}}@media only screen and (hover: hover) and (min-width: 1000px){.characterList a:hover p.characterList__img{-webkit-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03);transition-property:all;transition-duration:.2s;transition-delay:0s}}@media only screen and (min-width: 1000px){.characterList .characterList__item{margin:0 1.2% 0 1.2%}}@media only screen and (max-width: 999px){.characterList .characterList__item{margin:0 1.111% 0 1.111%}}.characterList .characterList__item:first-child{padding:0 0 0 1.111%}.characterList .characterList__item:last-child{padding:0 1.111% 0 0}.characterList .characterList__title{position:relative;font-weight:bold;text-align:center;padding:0.5em}@media only screen and (min-width: 1000px){.characterList .characterList__title{font-size:15px;font-size:1.5rem}}@media only screen and (max-width: 999px){.characterList .characterList__title{font-size:8px;font-size:.8rem;line-height:1.2}}@media only screen and (max-width: 999px){.contentsArea.--character .contentsArea__inner .characterList__title{font-size:11px;font-size:1.1rem}}.snsList{display:flex;justify-content:center}@media only screen and (max-width: 999px){.snsList{flex-wrap:wrap}}.snsList .snsList__item{text-align:center;background:#fff;border:1px solid #fff;border-radius:6px}@media only screen and (min-width: 1000px){.snsList .snsList__item{width:24%;margin-left:2%;margin-bottom:10px}}@media only screen and (max-width: 999px){.snsList .snsList__item{width:min(24.2%, 165px);margin-left:0.5%;margin-right:0.5%;margin-bottom:2.6%}}.snsList .snsList__item:first-child{margin-left:0}@media only screen and (min-width: 1000px){.snsList .snsList__item:first-child{margin-bottom:10px}}@media only screen and (min-width: 1000px){.snsList .snsList__item:first-child img{width:140px}}@media only screen and (min-width: 1000px){.snsList .snsList__item:nth-child(3) img{width:140px}}@media only screen and (max-width: 999px){.snsList .snsList__item:last-child{margin-right:0}}.snsList .snsList__item a{text-decoration:none}@media only screen and (min-width: 1000px){.snsList .snsList__item img{padding:20px}}@media only screen and (max-width: 999px){.snsList .snsList__item img{width:min(76%, 90px);padding:1.33333vw}}.snsList .snsList__item p{font-weight:800;letter-spacing:0.06em}@media only screen and (min-width: 1000px){.snsList .snsList__item p{padding:8px 0;font-size:14px;font-size:1.4rem}}@media only screen and (max-width: 999px){.snsList .snsList__item p{display:flex;align-items:center;justify-content:center;min-height:2.5em;padding:0.5em;font-size:10px;font-size:1rem;line-height:1.2}}.btnFollowInstagram{display:inline-flex !important;justify-content:center;align-items:center;align-self:flex-start;position:relative;padding:0.3em 1em;font-size:13px;color:#fff;border-radius:4px;background:linear-gradient(135deg, #230ed1 0%, #cd0043 70%) no-repeat;overflow:hidden;transition:opacity 0.2s}.btnFollowInstagram::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:linear-gradient(15deg, rgba(255,219,44,0.85), rgba(249,118,76,0.85) 25%, rgba(255,77,64,0) 50%) no-repeat;pointer-events:none}.btnFollowInstagram .fa-instagram{position:relative;font-size:1.2em}@media only screen and (min-width: 1000px) and (hover: hover){.btnFollowInstagram:hover{opacity:0.7}}.itemBox{background:#fff;border:1px solid #ddd;-webkit-filter:drop-shadow(0 4px 0 #ddd);filter:drop-shadow(0 4px 0 #ddd);border-radius:6px}.itemBox a{text-decoration:none;flex-flow:column;height:100%}@media only screen and (min-width: 1000px){.itemBox a{display:flex}}@media only screen and (max-width: 999px){.itemBox a{display:block}}@media (hover: hover){.itemBox a:hover{transition-property:all;transition-duration:.2s;transition-delay:0s;opacity:0.7;color:#222}.itemBox a:hover .itemBox__img img{-webkit-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03);opacity:1}}.itemBox .itemBox__inner{height:100%;display:flex;flex-direction:column;justify-content:space-between}.itemBox .itemBox__img{position:relative;padding:56.83% 0 0 0;width:100%;overflow:hidden;border-radius:6px 6px 0 0}.itemBox .itemBox__img img{top:0;left:0;width:100%;height:100%;position:absolute;border-radius:6px 6px 0 0;transition-property:all;transition-duration:.2s;transition-delay:0s}.itemBox .itemBox__info{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 1000px){.itemBox .itemBox__info{padding:0.5em 1em}}@media only screen and (max-width: 999px){.itemBox .itemBox__info{padding:0.6em 0.5em 0.45em}}.itemBox .itemBox__title{flex:1 1 auto;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media only screen and (min-width: 1000px){.itemBox .itemBox__title{font-size:17px;font-size:1.7rem;line-height:1.4;margin-bottom:1em;padding-top:0.5em}}@media only screen and (max-width: 999px){.itemBox .itemBox__title{font-size:12px;font-size:1.2rem;line-height:1.2;margin-bottom:0.5em;padding-top:0.7em}}.itemBox .itemBox__title:first-child:last-child{text-align:center;padding-bottom:0}.itemBox .itemBox__date{font-weight:bold;line-height:1.0;letter-spacing:0.06em;color:#767676;display:block}@media only screen and (min-width: 1000px){.itemBox .itemBox__date{padding:0.5em 0 0 0;font-size:15px;font-size:1.5rem}}@media only screen and (max-width: 999px){.itemBox .itemBox__date{padding:0.2em 0 0 0;font-size:12px;font-size:1.2rem}}.itemBox .itemBox__price{font-weight:bold;letter-spacing:0.06em;color:#767676;display:block}@media only screen and (min-width: 1000px){.itemBox .itemBox__price{font-size:15px;font-size:1.5rem}}@media only screen and (max-width: 999px){.itemBox .itemBox__price{font-size:12px;font-size:1.2rem}}.itemBox .item_pbbtn{margin:auto}@media only screen and (max-width: 1199px) and (min-width: 901px){.itemBox .item_pbbtn{width:90%}}@media only screen and (max-width: 900px){.itemBox .item_pbbtn{width:90%}}@media only screen and (min-width: 1000px){.itemBox .item_pbbtn{width:235px}}@media only screen and (max-width: 999px){.itemBox .item_pbbtn{width:98%}}.itemBox .item_pbbtn .itemBlockPB{margin:-0.2em 0 1em}@media only screen and (min-width: 1000px){.itemBox .item_pbbtn .itemBlockPB{font-size:14px;font-size:1.4rem}}@media only screen and (max-width: 999px){.itemBox .item_pbbtn .itemBlockPB{font-size:12px;font-size:1.2rem}}.itemBox .item_pbbtn .itemBlockPB__btnPBCart{border:1px solid rgba(38,38,38,0.4);border-radius:50px;padding:0.4em 0.4em 0.6em;transition-property:all;transition-duration:.2s;transition-delay:0s}@media only screen and (min-width: 1000px){.itemBox .item_pbbtn .itemBlockPB__btnPBCart{font-size:14px;font-size:1.4rem}}@media only screen and (max-width: 999px){.itemBox .item_pbbtn .itemBlockPB__btnPBCart{font-size:12px;font-size:1.2rem}}.itemBox .item_pbbtn .itemBlockPB__btnPBCart:not([disabled]){background:#fcad51;border:1px solid #262626;text-shadow:none}@media (hover: hover){.itemBox .item_pbbtn .itemBlockPB__btnPBCart:not([disabled]):hover{transition-property:all;transition-duration:.2s;transition-delay:0s;opacity:0.7}}.itemBox .item_pbbtn .itemBlockPB__btnPBCart__ico{display:none}.itemBox .item_pbbtn .itemBlockPB__btnPBCart__text{font-family:"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,Arial,"メイリオ",Meiryo,sans-serif}.itemList{display:flex;flex-wrap:wrap}@media only screen and (max-width: 999px){.itemList{justify-content:center}}@media only screen and (max-width: 999px){.itemList img{width:100%}}.itemList.--topicsList{position:relative;display:flex;flex-wrap:wrap}@media only screen and (min-width: 1000px){.itemList.--topicsList{padding-left:45.2%;padding-bottom:6px}}@media only screen and (max-width: 999px){.itemList.--topicsList{padding-bottom:1.33333vw}}@media only screen and (min-width: 1000px){.itemList.--topicsList .itemList__item{width:45.1%;margin-left:26px;margin-bottom:26px;float:left}}@media only screen and (min-width: 1000px) and (min-width: 1200px){.itemList.--topicsList .itemList__item{margin-left:32px;margin-bottom:32px}}@media only screen and (max-width: 999px){.itemList.--topicsList .itemList__item{width:48.6%;margin-left:2.6%;margin-bottom:2.6%}}.itemList.--topicsList .itemList__item:first-child{margin-left:0 !important}@media only screen and (min-width: 1000px){.itemList.--topicsList .itemList__item:first-child{position:absolute;left:1%;top:0;width:44.2%}}@media only screen and (max-width: 999px){.itemList.--topicsList .itemList__item:first-child{width:100%}}@media only screen and (min-width: 1200px){.itemList.--topicsList .itemList__item:nth-child(4n-3){margin-left:32px}}@media only screen and (min-width: 1000px){.itemList.--topicsList .itemList__item:nth-child(4n-3){margin-left:26px}}@media only screen and (max-width: 999px){.itemList.--topicsList .itemList__item:nth-child(2n){margin-left:0}}.itemList.--topicsList .itemBox .itemBox__title{display:block}@media only screen and (min-width: 1000px){.itemList.--eventList{flex-wrap:nowrap;justify-content:center;margin-bottom:50px}}@media only screen and (max-width: 999px){.itemList.--eventList{padding-bottom:1.5vw}}@media only screen and (min-width: 1000px){.itemList.--eventList .itemList__item{width:19.8%;margin-left:1.9%}}@media only screen and (max-width: 999px){.itemList.--eventList .itemList__item{width:48.6%;margin-left:2.6%;margin-bottom:2.6%}}@media only screen and (min-width: 1000px){.itemList.--eventList .itemList__item:first-child{margin-left:0 !important}}@media only screen and (max-width: 999px){.itemList.--eventList .itemList__item:nth-child(2n+1){margin-left:0}}.itemList.--eventList .itemBox .itemBox__title{display:block}.itemList.itemList--typeA p{text-align:center}@media only screen and (min-width: 1000px){.itemList.itemList--typeA p{padding:0.8em 0;min-height:inherit}}@media only screen and (max-width: 999px){.itemList.itemList--typeA p{padding:1em;font-size:1.2em}}@media only screen and (min-width: 1000px){.itemList.itemList--typeB{justify-content:space-between}}@media only screen and (max-width: 999px){.itemList.itemList--typeB{display:block}}.itemList.itemList--typeB>.itemList__item{border:1px solid #262626;border-radius:6px}@media only screen and (min-width: 1000px){.itemList.itemList--typeB>.itemList__item{margin:16px 0;width:48.4%}}@media only screen and (max-width: 999px){.itemList.itemList--typeB>.itemList__item{margin:6vw 0;width:100%}}.itemList.itemList--typeB>.itemList__item img{border-radius:6px}@media only screen and (min-width: 1000px){.itemList.itemList--typeB>.itemList__item img{width:100%}}@media only screen and (max-width: 999px){.itemList.itemList--typeB>.itemList__item:first-child{margin-top:0}}@media only screen and (min-width: 1000px){.itemList.itemList--typeB .itemList__item--digimon{width:48.4%}}@media only screen and (max-width: 999px){.itemList.itemList--typeB .itemList__item--digimon{background:none;border:none}}.itemList.itemList--typeB .itemList__item--digimon a{display:block;height:auto;background:#fff}.itemList.itemList--typeB .itemList__item--digimon img{width:100%;border:1px solid #262626;border-radius:6px}@media only screen and (min-width: 1000px){.itemList.itemList--typeB .itemList__item--digimon:nth-of-type(2n){margin-left:2.2%}}@media only screen and (min-width: 1000px){.itemList.itemList--typeB .itemList__item--digimon:nth-of-type(n+3){margin-top:2.2%}}.itemList.itemList--typeB .itemList__name{text-align:center}@media only screen and (min-width: 1000px){.itemList.itemList--typeB .itemList__name{margin-top:0.5em}}@media only screen and (min-width: 1000px){.itemList.itemList--typeC{justify-content:space-between}}@media only screen and (max-width: 999px){.itemList.itemList--typeC{display:block}}.itemList.itemList--typeC>li,.itemList.itemList--typeC>.itemBox{background:#fff;border-bottom:2px solid #ccc}@media only screen and (min-width: 1000px){.itemList.itemList--typeC>li,.itemList.itemList--typeC>.itemBox{box-sizing:border-box;margin:16px 0;padding:10px;width:48.4%}}@media only screen and (max-width: 999px){.itemList.itemList--typeC>li,.itemList.itemList--typeC>.itemBox{margin:4vw 0;width:100%;word-break:break-all}}.itemList.itemList--typeC>li a,.itemList.itemList--typeC>.itemBox a{display:block;letter-spacing:-.4em}@media only screen and (max-width: 999px){.itemList.itemList--typeC>li a,.itemList.itemList--typeC>.itemBox a{padding:3vw}}.itemList.itemList--typeC>li a>*,.itemList.itemList--typeC>.itemBox a>*{display:inline-block}.itemList.itemList--typeC>li a>div,.itemList.itemList--typeC>.itemBox a>div{letter-spacing:0;font-size:1.2rem;line-height:1.4em}@media only screen and (min-width: 1000px){.itemList.itemList--typeC>li a>div,.itemList.itemList--typeC>.itemBox a>div{width:67%;word-break:break-all}}@media only screen and (max-width: 999px){.itemList.itemList--typeC>li a>div,.itemList.itemList--typeC>.itemBox a>div{width:64%;padding-left:2.8%;letter-spacing:normal;box-sizing:border-box}}.itemList.itemList--typeC>li a>div .price,.itemList.itemList--typeC>.itemBox a>div .price{color:#444;margin:10px 0 5px;font-weight:bold}.itemList.itemList--typeC>li a>img,.itemList.itemList--typeC>.itemBox a>img{border:1px solid #d6d6d6;box-sizing:border-box}@media only screen and (min-width: 1000px){.itemList.itemList--typeC>li a>img,.itemList.itemList--typeC>.itemBox a>img{width:30%;margin-right:3%}}@media only screen and (max-width: 999px){.itemList.itemList--typeC>li a>img,.itemList.itemList--typeC>.itemBox a>img{width:36%;max-width:125px}}.itemList.itemList--typeC .logoonly img{width:100%}@media only screen and (max-width: 999px){.itemList.itemList--typeC .logoonly img{max-width:100%}}.itemList.itemList--typeD{justify-content:center}.itemList.itemList--typeD>.itemList__item{margin:16px;width:auto}.itemList.itemList--typeE{justify-content:space-between;align-items:center}@media only screen and (min-width: 1200px){.itemList.itemList--typeE>.itemList__item{width:80vw}}@media only screen and (max-width: 1199px) and (min-width: 667px){.itemList.itemList--typeE>.itemList__item{width:80vw}}@media only screen and (min-width: 1000px){.itemList.itemList--typeE>.itemList__item{width:28%;margin:16px 16px 16px 24px}}@media only screen and (max-width: 999px){.itemList.itemList--typeE>.itemList__item{width:100%;margin:1.6vw 2vw 1.6vw 3.73333vw}}.itemList.itemList--typeE>.itemList__item a{position:relative;text-decoration:none;font-weight:bold;transition-property:all;transition-duration:.3s;transition-delay:0s;line-height:1.2}@media only screen and (min-width: 1000px){.itemList.itemList--typeE>.itemList__item a{font-size:19px;font-size:1.9rem}}@media only screen and (max-width: 999px){.itemList.itemList--typeE>.itemList__item a{font-size:15px;font-size:1.5rem}}.itemList.itemList--typeE>.itemList__item a::before{position:absolute;content:'';width:8px;height:8px;border-top:solid 2px #262626;border-right:solid 2px #262626;bottom:0;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width: 1000px){.itemList.itemList--typeE>.itemList__item a::before{left:-24px;top:2px}}@media only screen and (max-width: 999px){.itemList.itemList--typeE>.itemList__item a::before{left:-20px;top:4px}}@media (hover: hover){.itemList.itemList--typeE>.itemList__item a:hover{opacity:1}.itemList.itemList--typeE>.itemList__item a:hover::before{left:-20px;transition-property:all;transition-duration:.3s;transition-delay:0s}}@media only screen and (min-width: 1000px){.contentsPageArea.--topics .itemList,.contentsPageArea.--event .itemList,.contentsPageArea.--movie .itemList,.contentsPageArea.--topicsDetail .itemList,.contentsPageArea.--itemDetail .itemList{gap:0 20px}}@media only screen and (max-width: 1199px) and (min-width: 901px){.contentsPageArea.--topics .itemList__item,.contentsPageArea.--event .itemList__item,.contentsPageArea.--movie .itemList__item,.contentsPageArea.--topicsDetail .itemList__item,.contentsPageArea.--itemDetail .itemList__item{width:23.4%}}@media only screen and (max-width: 900px){.contentsPageArea.--topics .itemList__item,.contentsPageArea.--event .itemList__item,.contentsPageArea.--movie .itemList__item,.contentsPageArea.--topicsDetail .itemList__item,.contentsPageArea.--itemDetail .itemList__item{width:23.4%}}@media only screen and (min-width: 1000px){.contentsPageArea.--topics .itemList__item,.contentsPageArea.--event .itemList__item,.contentsPageArea.--movie .itemList__item,.contentsPageArea.--topicsDetail .itemList__item,.contentsPageArea.--itemDetail .itemList__item{width:284px;margin:0 0 20px 0}}@media only screen and (max-width: 999px){.contentsPageArea.--topics .itemList__item,.contentsPageArea.--event .itemList__item,.contentsPageArea.--movie .itemList__item,.contentsPageArea.--topicsDetail .itemList__item,.contentsPageArea.--itemDetail .itemList__item{width:48%;margin:2% 0}}@media only screen and (min-width: 1000px){.contentsPageArea .contentsPageArea__inner .itemBtnMore{margin:0 0 50px}}@media only screen and (max-width: 999px){.contentsPageArea .contentsPageArea__inner .itemBtnMore{margin:0 0 10vw}}@media only screen and (min-width: 1000px){.contentsPageArea.--topicsDetail .itemList,.contentsPageArea.--eventDetail .itemList,.contentsPageArea.--movieDetail .itemList,.contentsPageArea.--itemDetail .itemList{justify-content:center}}@media only screen and (max-width: 999px){.contentsPageArea.--topicsDetail .itemList,.contentsPageArea.--eventDetail .itemList,.contentsPageArea.--movieDetail .itemList,.contentsPageArea.--itemDetail .itemList{justify-content:space-between;margin:0 0 4vw}}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}@media only screen and (min-width: 1200px){.footerBandaiToys .footerBandaiToys__inner{width:98%}}.content_privacypolisy{background:#fff}@media only screen and (min-width: 1000px){.content_privacypolisy{padding:1.5em}}.content_privacypolisy h3{font-weight:700;margin-top:1.5em;line-height:1.5}@media only screen and (min-width: 1000px){.content_privacypolisy h3{font-size:1.4em}}@media only screen and (max-width: 999px){.content_privacypolisy h3{font-size:1.2em}}.content_privacypolisy .marginTop0{margin-top:0 !important}.content_privacypolisy .text{line-height:1.5;margin-top:1em}.content_privacypolisy .text:nth-of-type(1){margin-top:0}.content_privacypolisy .text:nth-of-type(2){margin-top:0.5em}.content_privacypolisy a{color:#ff0000;text-decoration:underline;cursor:pointer}.content_privacypolisy ul{margin-top:0.5em;line-height:1.5}.content_privacypolisy ul>li{margin-top:0.5em;text-indent:-1.5em;padding-left:1.5em}.content_privacypolisy ul>li:first-child{margin-top:0}.content_privacypolisy ul>li ol{margin-left:1em;text-indent:0}@media only screen and (min-width: 1000px){.content_privacypolisy ul>li ol{list-style-type:lower-roman}}@media only screen and (max-width: 999px){.content_privacypolisy ul>li ol{list-style-type:lower-roman !important}}.content_privacypolisy ul>li ol>li{margin-top:0.5em}@media only screen and (max-width: 999px){.content_privacypolisy ul>li ol>li{list-style-type:lower-roman !important}}.content_privacypolisy ul>li ol>li:first-child{margin-top:0}.content_privacypolisy ul.normalList{padding-left:1em;margin-top:0.5em}@media only screen and (min-width: 1000px){.content_privacypolisy ul.normalList{list-style:disc}}@media only screen and (max-width: 999px){.content_privacypolisy ul.normalList{list-style:disc !important}.content_privacypolisy ul.normalList li{list-style:disc !important;text-indent:0;padding-left:0}}.content_privacypolisy ul.numList{text-indent:-1.5em;margin-top:0.5em}.content_privacypolisy ul.numList>li{margin-top:0.5em}.content_privacypolisy ul.numList>li:first-child{margin-top:0}.content_privacypolisy ul.numList2{text-indent:-1.75em;margin-top:0.5em}.content_privacypolisy ul.numList2>li{margin-top:0.5em}.content_privacypolisy ul.numList2>li:first-child{margin-top:0}.content_privacypolisy ol{line-height:1.5}.content_privacypolisy ol.numList{text-indent:0;margin-left:1em}@media only screen and (min-width: 1000px){.content_privacypolisy ol.numList{list-style-type:lower-roman}}@media only screen and (max-width: 999px){.content_privacypolisy ol.numList{list-style-type:lower-roman !important}}.content_privacypolisy ol.numList>li{margin-top:0.5em}@media only screen and (max-width: 999px){.content_privacypolisy ol.numList>li{list-style-type:lower-roman !important}}.content_privacypolisy ol.numList>li:first-child{margin-top:0}.content_privacypolisy ol.numList2{text-indent:0;margin-left:1em}@media only screen and (min-width: 1000px){.content_privacypolisy ol.numList2{list-style-type:lower-latin}}@media only screen and (max-width: 999px){.content_privacypolisy ol.numList2{list-style-type:lower-latin !important}}.content_privacypolisy ol.numList2>li{margin-top:0.5em}@media only screen and (max-width: 999px){.content_privacypolisy ol.numList2>li{list-style-type:lower-latin !important}}.content_privacypolisy ol.numList2>li:first-child{margin-top:0}.content_privacypolisy dl{margin-top:2em}.content_privacypolisy dl dt{font-weight:700;line-height:1.5;text-indent:-1.3em;padding-left:1.3em}@media only screen and (min-width: 1000px){.content_privacypolisy dl dt{font-size:1.4em}}@media only screen and (max-width: 999px){.content_privacypolisy dl dt{font-size:1.2em}}.content_privacypolisy dl dd{margin-top:0.2em;padding-left:1.75em}.content_privacypolisy dl dd .text{margin-top:0.5em}@media only screen and (max-width: 999px){.content_privacypolisy dl .table_wrap{width:90vw;overflow-x:scroll;margin:0.5em 0.25em 0.5em -1.5em}}.content_privacypolisy dl table{width:100%;border:solid 2px #000;background-color:#fff;margin:0.5em 0}.content_privacypolisy dl table thead{color:#fff;border-bottom:2px solid #000;background-color:#000;text-align:center}.content_privacypolisy dl table thead tr th{padding:1em;line-height:1.5;font-weight:700;vertical-align:middle;width:20%}.content_privacypolisy dl table thead tr th:nth-of-type(n+2){border-left:1px solid #fff}.content_privacypolisy dl table tbody tr:nth-of-type(n+1){border-top:1px solid #000}.content_privacypolisy dl table tbody td{padding:1em;vertical-align:middle;line-height:1.5}.content_privacypolisy dl table tbody td:nth-of-type(1){background-color:#fdf5ff;font-weight:700}.content_privacypolisy dl table tbody td:nth-of-type(n+2){border-left:1px solid #000}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}@media only screen and (min-width: 1000px){.generalList{display:flex;flex-wrap:wrap}}@media only screen and (min-width: 1000px){.generalList .generalList__item{width:31%;box-sizing:border-box}}@media only screen and (max-width: 999px){.generalList .generalList__item{box-sizing:border-box}}@media only screen and (min-width: 1000px){.generalList .generalList__item:nth-child(3n-1){margin:0 3.5% 0}}@media only screen and (min-width: 1000px){.generalList .generalList__item:nth-child(n+4){margin:32px 0 0 0}}@media only screen and (min-width: 1000px){.generalList .generalList__item:nth-child(n+4):nth-child(3n-1){margin:32px 3.5% 0}}@media only screen and (max-width: 999px){.generalList .generalList__item>.titlePrimary{margin-top:12vw}}.profileBox{border-bottom:1px dotted #767676;position:relative;line-height:1.3}@media only screen and (min-width: 1000px){.profileBox{padding:16px 0 24px}}@media only screen and (max-width: 999px){.profileBox{padding:6vw 0}}.profileBox .profileBox__inner{display:flex}.profileBox .profileBox__info{width:75%;position:relative;display:flex;flex-flow:column;justify-content:center}.profileBox .profileBox__img{width:18%;margin-right:7%}.profileBox .profileBox__img img{width:100%;height:auto;border-radius:100%}.profileBox .profileBox__title{font-weight:400}.profileBox .profileBox__title span{display:inline-block;margin:0 0 0.5em}.profileBox .profileBox__title .strong{font-weight:bold}.profileBox a{display:block;text-decoration:none}@media (hover: hover){.profileBox a:hover{opacity:0.6}}.profileBox .profileBox__line img{border:1px solid #eee}@media only screen and (min-width: 1000px){.contentsMargin{margin:70px 0}}@media only screen and (max-width: 999px){.contentsMargin{margin:12vw 0}}.itemBox .itemBox__inner .itemBox__footer ul.tagList,.itemBox .itemBox__inner .itemBox__tagset ul.tagList{display:flex;flex-wrap:wrap}.itemBox .itemBox__inner .itemBox__footer ul.tagList li,.itemBox .itemBox__inner .itemBox__tagset ul.tagList li{font-weight:600;padding-right:0.5em;color:#767676}@media only screen and (min-width: 1000px){.itemBox .itemBox__inner .itemBox__footer ul.tagList li,.itemBox .itemBox__inner .itemBox__tagset ul.tagList li{font-size:12px;font-size:1.2rem;line-height:1.4}}@media only screen and (max-width: 999px){.itemBox .itemBox__inner .itemBox__footer ul.tagList li,.itemBox .itemBox__inner .itemBox__tagset ul.tagList li{font-size:10px;font-size:1rem;line-height:1.2}}@media only screen and (min-width: 1000px){#navBar{width:100%;padding-top:40px;padding-bottom:10px;margin:auto}#navBar>ul{width:990px;margin:auto;text-align:center;letter-spacing:-.4em}#navBar>ul>li{color:#262626;margin-right:5px;padding:0 3px;letter-spacing:normal;display:inline-block;line-height:1.5}#navBar>ul>li:before{margin-right:5px;content:'>';display:inline-block}#navBar>ul>li:first-child:before{margin:0;content:''}#navBar>ul>li a{color:#262626;text-decoration:underline;line-height:1.2em;transition-property:all;transition-duration:.2s;transition-delay:0s}#navBar>ul>li a:hover{color:rgba(38,38,38,0.8);text-decoration:none;transition-property:all;transition-duration:.2s;transition-delay:0s}}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}.titleSet{text-align:center}.titleSet .titleMain{font-family:"Oswald","Noto Sans JP",sans-serif;font-weight:600;-webkit-transform:rotate(0.001deg);transform:rotate(0.001deg);line-height:1.2;padding:0 2px}@media screen and (-webkit-min-device-pixel-ratio: 0){.titleSet .titleMain{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}}@media only screen and (min-width: 1000px){.titleSet .titleMain{margin-bottom:55px}}@media only screen and (max-width: 999px){.titleSet .titleMain{margin-bottom:6.66667vw}}.titleSet .titleMain .titleArea__main,.titleSet .titleMain .titleArea__sub{display:block}.titleSet .titleMain .titleArea__main{text-shadow:2px 2px 0 #262626,-2px -2px 0 #262626,-2px 2px 0 #262626,2px -2px 0 #262626,0px 2px 0 #262626,0 -2px 0 #262626,-2px 0 0 #262626,2px 0 0 #262626,2px -1px 1px #262626,2px 1px 2px #262626,-2px 0px 2px #262626;color:#fff}@media only screen and (min-width: 1000px){.titleSet .titleMain .titleArea__main{font-size:62px;font-size:6.2rem;letter-spacing:0.08em}}@media only screen and (max-width: 999px){.titleSet .titleMain .titleArea__main{font-size:42px;font-size:4.2rem;letter-spacing:0.08em}}.titleSet .titleMain .titleArea__sub{font-weight:800}@media only screen and (min-width: 1000px){.titleSet .titleMain .titleArea__sub{font-size:17px;font-size:1.7rem;margin-top:5px}}@media only screen and (max-width: 999px){.titleSet .titleMain .titleArea__sub{font-size:15px;font-size:1.5rem;margin-top:1.1vw}}.titleSet .titleMain.--small{line-height:1.25;margin-bottom:0}@media only screen and (min-width: 1000px){.titleSet .titleMain.--small .titleArea__main{font-size:43px;font-size:4.3rem}}@media only screen and (max-width: 999px){.titleSet .titleMain.--small .titleArea__main{font-size:36px;font-size:3.6rem}}.titleSet .titleMain.--small .titleArea__sub{letter-spacing:0.06em}@media only screen and (min-width: 1000px){.titleSet .titleMain.--small .titleArea__sub{font-size:22px;font-size:2.2rem}}@media only screen and (max-width: 999px){.titleSet .titleMain.--small .titleArea__sub{font-size:19px;font-size:1.9rem}}@media only screen and (min-width: 1000px){.titleSet .titleMain.--search{margin-bottom:30px}}@media only screen and (max-width: 999px){.titleSet .titleMain.--search{margin-bottom:5.06667vw}}.titleSet .titleMain.--search .titleArea__main{text-shadow:2px 2px 0 #262626,-2px -2px 0 #262626,-2px 2px 0 #262626,2px -2px 0 #262626,0px 2px 0 #262626,0 -2px 0 #262626,-2px 0 0 #262626,2px 0 0 #262626,2px -1px 1px #262626,2px 1px 2px #262626,-2px 0px 2px #262626,6px 6px 0px #a5ece8}@media only screen and (min-width: 1000px){.titleSet .titleMain.--search .titleArea__main{font-size:54px;font-size:5.4rem}}@media only screen and (max-width: 999px){.titleSet .titleMain.--search .titleArea__main{font-size:40px;font-size:4rem}}.titleSet .titleMain.--pickup .titleArea__main{text-shadow:2px 2px 0 #262626,-2px -2px 0 #262626,-2px 2px 0 #262626,2px -2px 0 #262626,0px 2px 0 #262626,0 -2px 0 #262626,-2px 0 0 #262626,2px 0 0 #262626,2px -1px 1px #262626,2px 1px 2px #262626,-2px 0px 2px #262626,6px 6px 0px #ffdf8a}.titleSet .titleMain.--topics .titleArea__main{text-shadow:2px 2px 0 #262626,-2px -2px 0 #262626,-2px 2px 0 #262626,2px -2px 0 #262626,0px 2px 0 #262626,0 -2px 0 #262626,-2px 0 0 #262626,2px 0 0 #262626,2px -1px 1px #262626,2px 1px 2px #262626,-2px 0px 2px #262626,6px 6px 0px #d7c2f6}.titleSet .titleMain.--character .titleArea__main{text-shadow:2px 2px 0 #262626,-2px -2px 0 #262626,-2px 2px 0 #262626,2px -2px 0 #262626,0px 2px 0 #262626,0 -2px 0 #262626,-2px 0 0 #262626,2px 0 0 #262626,2px -1px 1px #262626,2px 1px 2px #262626,-2px 0px 2px #262626,6px 6px 0px #ffc7c0}.titleSet .titleMain.--item .titleArea__main{text-shadow:2px 2px 0 #262626,-2px -2px 0 #262626,-2px 2px 0 #262626,2px -2px 0 #262626,0px 2px 0 #262626,0 -2px 0 #262626,-2px 0 0 #262626,2px 0 0 #262626,2px -1px 1px #262626,2px 1px 2px #262626,-2px 0px 2px #262626,6px 6px 0px #acebdc}.titleSet .titleMain.--calendar .titleArea__main{text-shadow:2px 2px 0 #262626,-2px -2px 0 #262626,-2px 2px 0 #262626,2px -2px 0 #262626,0px 2px 0 #262626,0 -2px 0 #262626,-2px 0 0 #262626,2px 0 0 #262626,2px -1px 1px #262626,2px 1px 2px #262626,-2px 0px 2px #262626,6px 6px 0px #99e7e8}.titleSet .titleMain.--event .titleArea__main{text-shadow:2px 2px 0 #262626,-2px -2px 0 #262626,-2px 2px 0 #262626,2px -2px 0 #262626,0px 2px 0 #262626,0 -2px 0 #262626,-2px 0 0 #262626,2px 0 0 #262626,2px -1px 1px #262626,2px 1px 2px #262626,-2px 0px 2px #262626,6px 6px 0px #fad4f8}.titleSet .titleMain.--movie .titleArea__main{text-shadow:2px 2px 0 #262626,-2px -2px 0 #262626,-2px 2px 0 #262626,2px -2px 0 #262626,0px 2px 0 #262626,0 -2px 0 #262626,-2px 0 0 #262626,2px 0 0 #262626,2px -1px 1px #262626,2px 1px 2px #262626,-2px 0px 2px #262626,6px 6px 0px #efc3fc}.titleSet .titleMain.--sns .titleArea__main{text-shadow:2px 2px 0 #262626,-2px -2px 0 #262626,-2px 2px 0 #262626,2px -2px 0 #262626,0px 2px 0 #262626,0 -2px 0 #262626,-2px 0 0 #262626,2px 0 0 #262626,2px -1px 1px #262626,2px 1px 2px #262626,-2px 0px 2px #262626,6px 6px 0px #cfe1ff}.titleSet .titleMain.--manual .titleArea__main{text-shadow:2px 2px 0 #262626,-2px -2px 0 #262626,-2px 2px 0 #262626,2px -2px 0 #262626,0px 2px 0 #262626,0 -2px 0 #262626,-2px 0 0 #262626,2px 0 0 #262626,2px -1px 1px #262626,2px 1px 2px #262626,-2px 0px 2px #262626,6px 6px 0px #b0faa2}.titleSet .titleSub{position:relative;display:inline-block;font-family:"Oswald","Noto Sans JP",sans-serif;font-weight:bold;-webkit-transform:rotate(0.001deg);transform:rotate(0.001deg);line-height:1.15}@media screen and (-webkit-min-device-pixel-ratio: 0){.titleSet .titleSub{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}}@media only screen and (min-width: 1000px){.titleSet .titleSub{margin:30px 30px 30px;padding:8px}}@media only screen and (max-width: 999px){.titleSet .titleSub{margin:6.4vw 7.73333vw 3.2vw;padding:1.73333vw 2.4vw 2.8vw}}@media only screen and (min-width: 1000px){.titleSet .titleSub.--focus::before,.titleSet .titleSub.--calendar::before,.titleSet .titleSub.--pb::before{height:78px}}@media only screen and (max-width: 999px){.titleSet .titleSub.--focus::before,.titleSet .titleSub.--calendar::before,.titleSet .titleSub.--pb::before{height:94%}}@media only screen and (min-width: 1000px){.titleSet .titleSub.--focus::after,.titleSet .titleSub.--calendar::after,.titleSet .titleSub.--pb::after{height:82px}}@media only screen and (max-width: 999px){.titleSet .titleSub.--focus::after,.titleSet .titleSub.--calendar::after,.titleSet .titleSub.--pb::after{height:100%}}@media only screen and (max-width: 1199px) and (min-width: 667px){.titleSet .titleSub.--focus{width:29.06667vw}}@media only screen and (min-width: 1000px){.titleSet .titleSub.--focus{width:300px}}@media only screen and (max-width: 999px){.titleSet .titleSub.--focus{width:56.66667vw}}@media only screen and (max-width: 1199px) and (min-width: 667px){.titleSet .titleSub.--calendar{width:29.06667vw}}@media only screen and (min-width: 1000px){.titleSet .titleSub.--calendar{width:268px}}@media only screen and (max-width: 999px){.titleSet .titleSub.--calendar{width:49.33333vw}}@media only screen and (max-width: 1199px) and (min-width: 667px){.titleSet .titleSub.--pb{width:45.33333vw}}@media only screen and (min-width: 1000px){.titleSet .titleSub.--pb{width:384px}}@media only screen and (max-width: 999px){.titleSet .titleSub.--pb{width:76vw}}.titleSet .titleSub::before{position:absolute;content:'';display:block;top:0;left:0;right:0;margin:auto;background-color:#fff;border:2px solid #fff;text-shadow:2px 2px 0 #262626;z-index:1}@media only screen and (min-width: 1000px){.titleSet .titleSub::before{height:58px}}@media only screen and (max-width: 999px){.titleSet .titleSub::before{height:94%}}.titleSet .titleSub::after{position:absolute;content:'';display:block;width:100%;top:4px;left:4px;background-color:#262626;z-index:0}@media only screen and (min-width: 1000px){.titleSet .titleSub::after{height:62px}}@media only screen and (max-width: 999px){.titleSet .titleSub::after{height:100%}}.titleSet .titleSub .titleArea__main,.titleSet .titleSub .titleArea__sub{display:block;z-index:1}.titleSet .titleSub .titleArea__main{letter-spacing:0.06em;color:#262626}@media only screen and (min-width: 1000px){.titleSet .titleSub .titleArea__main{font-size:38px;font-size:3.8rem}}@media only screen and (max-width: 999px){.titleSet .titleSub .titleArea__main{font-size:26px;font-size:2.6rem}}.titleSet .titleSub .titleArea__sub{font-weight:800}@media only screen and (min-width: 1000px){.titleSet .titleSub .titleArea__sub{font-size:15px;font-size:1.5rem}}@media only screen and (max-width: 999px){.titleSet .titleSub .titleArea__sub{font-size:12px;font-size:1.2rem}}@media only screen and (min-width: 1000px){.titleSet .titleSub.--normal{margin:12px 30px 30px;padding:8px 30px}}@media only screen and (max-width: 999px){.titleSet .titleSub.--normal{margin:1.33333vw 7.73333vw 3.2vw;padding:2.4vw 3.46667vw}}.titleSet .titleSub.--normal .titleArea__lang{font-weight:800;color:#262626;z-index:1}@media only screen and (min-width: 1000px){.titleSet .titleSub.--normal .titleArea__lang{font-size:34px;font-size:3.4rem}}@media only screen and (max-width: 999px){.titleSet .titleSub.--normal .titleArea__lang{font-size:22px;font-size:2.2rem}}@media only screen and (min-width: 1000px){.titleSet .titleSub.--normal .titleArea__lang.--en{font-size:38px;font-size:3.8rem;letter-spacing:0.04em}}@media only screen and (max-width: 999px){.titleSet .titleSub.--normal .titleArea__lang.--en{font-size:23px;font-size:2.3rem;letter-spacing:0.02em}}@media only screen and (min-width: 1000px){.titleSet .titleSub.--normalS{margin:12px 30px 30px;padding:10px 30px}}@media only screen and (max-width: 999px){.titleSet .titleSub.--normalS{margin:1.33333vw 7.73333vw 3.2vw;padding:2.4vw 3.46667vw}}@media only screen and (min-width: 1000px){.titleSet .titleSub.--normalS::before{height:46px}}@media only screen and (min-width: 1000px){.titleSet .titleSub.--normalS::after{height:50px}}.titleSet .titleSub.--normalS .titleArea__lang{font-weight:800;color:#262626;z-index:1}@media only screen and (min-width: 1000px){.titleSet .titleSub.--normalS .titleArea__lang{font-size:24px;font-size:2.4rem}}@media only screen and (max-width: 999px){.titleSet .titleSub.--normalS .titleArea__lang{font-size:14px;font-size:1.4rem}}@media only screen and (min-width: 1000px){.titleSet .titleSub.--normalS .titleArea__lang.--en{font-size:30px;font-size:3rem;letter-spacing:0.04em}}@media only screen and (max-width: 999px){.titleSet .titleSub.--normalS .titleArea__lang.--en{font-size:16px;font-size:1.6rem;letter-spacing:0.02em}}.titleSet .titleImgs{text-align:center}@media only screen and (max-width: 999px){.titleSet .titleImgs{width:92vw}}@media only screen and (min-width: 1200px){.titleSet .titleImgs img{width:auto}}@media only screen and (min-width: 1000px){.titleSet .titleImgs img{width:100%}}@media only screen and (max-width: 999px){.titleSet .titleImgs img{width:100%}}.snavi{display:flex;flex-wrap:wrap;border-radius:12px;max-width:calc(990px - 1px)}@media only screen and (max-width: 1199px) and (min-width: 901px){.snavi{max-width:96%;margin:20px 2vw 50px}}@media only screen and (max-width: 900px){.snavi{max-width:96%;margin:2vw 2vw 5vw}}@media only screen and (min-width: 1000px){.snavi{border:3px solid #262626;margin:20px auto 50px}}@media only screen and (max-width: 999px){.snavi{border:2px solid #262626;margin:2vw auto 5vw;justify-content:center}}.snavi .snavi__item{width:20%;text-align:center}.snavi .snavi__item:nth-child(n+1):nth-child(-n+4),.snavi .snavi__item:nth-child(n+6):nth-child(-n+9){border-right:1px solid #262626}.snavi .snavi__item:nth-child(-n+5){border-bottom:1px solid #262626}.snavi .snavi__item:first-child a:hover{border-radius:10px 0 0 0}.snavi .snavi__item:nth-child(5) a:hover{border-radius:0 10px 0 0}.snavi .snavi__item:nth-child(6) a:hover{border-radius:0 0 0 10px}.snavi .snavi__item:last-child a:hover{border-radius:0 0 10px 0}.snavi .snavi__item a{display:block;font-weight:700;text-decoration:none;transition-property:all;transition-duration:.2s;transition-delay:0s}@media only screen and (min-width: 1000px){.snavi .snavi__item a{font-size:20px;font-size:2rem;padding:10px 0}}@media only screen and (max-width: 999px){.snavi .snavi__item a{font-size:14px;font-size:1.4rem;padding:1vw 0}}@media (hover: hover){.snavi .snavi__item a:hover{opacity:1;background:#262626;color:#fff;transition-property:all;transition-duration:.2s;transition-delay:0s}}.listSlideBar .mCustomScrollBox{height:-webkit-fit-content;height:fit-content}@media only screen and (max-width: 999px){.listSlideBar .mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:3rem}}.listSlideBar .mCSB_scrollTools .mCSB_draggerContainer{border:1px solid #262626;border-radius:50px}.listSlideBar .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:8px}@media only screen and (min-width: 1000px){.listSlideBar .mCSB_scrollTools.mCSB_scrollTools_horizontal{width:800px}}@media only screen and (max-width: 999px){.listSlideBar .mCSB_scrollTools.mCSB_scrollTools_horizontal{width:80%}}.listSlideBar .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:0;background-color:#262626;opacity:1}.listSlideBar .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:6px;background:#fff;margin:0}#navBar{padding-top:40px}#navBar>ul{text-align:center}@media (hover: hover){#navBar>ul>li a:hover{color:#222}}.btns{margin:5em 0 0;text-align:center}.btns.btnSeriesItemLink a{display:inline-block;border:1px solid #262626;border-radius:6px}.btns.btnSeriesItemLink a img{border-radius:6px}.btnMore{position:relative;text-align:center;z-index:1}@media only screen and (min-width: 1000px){.btnMore{max-width:1200px;margin:auto}}.btnMore.--pickup .btnMore__text,.btnMore.--topics .btnMore__text,.btnMore.--character .btnMore__text,.btnMore.--item .btnMore__text,.btnMore.--event .btnMore__text,.btnMore.--sns .btnMore__text{display:inherit;margin:auto 0 auto auto}@media only screen and (min-width: 1200px){.btnMore.--pickup .btnMore__text,.btnMore.--topics .btnMore__text,.btnMore.--character .btnMore__text,.btnMore.--item .btnMore__text,.btnMore.--event .btnMore__text,.btnMore.--sns .btnMore__text{width:135px}}@media only screen and (max-width: 1199px) and (min-width: 667px){.btnMore.--pickup .btnMore__text,.btnMore.--topics .btnMore__text,.btnMore.--character .btnMore__text,.btnMore.--item .btnMore__text,.btnMore.--event .btnMore__text,.btnMore.--sns .btnMore__text{width:135px}}@media only screen and (min-width: 1000px){.btnMore.--pickup .btnMore__text,.btnMore.--topics .btnMore__text,.btnMore.--character .btnMore__text,.btnMore.--item .btnMore__text,.btnMore.--event .btnMore__text,.btnMore.--sns .btnMore__text{width:135px;padding:0 0 6px}}@media only screen and (max-width: 999px){.btnMore.--pickup .btnMore__text,.btnMore.--topics .btnMore__text,.btnMore.--character .btnMore__text,.btnMore.--item .btnMore__text,.btnMore.--event .btnMore__text,.btnMore.--sns .btnMore__text{width:min(32vw, 135px);padding:0}}.btnMore.--pickup .btnMore__link,.btnMore.--topics .btnMore__link,.btnMore.--character .btnMore__link,.btnMore.--item .btnMore__link,.btnMore.--event .btnMore__link,.btnMore.--sns .btnMore__link{color:#262626;font-weight:500}.btnMore.--pickup .btnMore__link::before,.btnMore.--topics .btnMore__link::before,.btnMore.--character .btnMore__link::before,.btnMore.--item .btnMore__link::before,.btnMore.--event .btnMore__link::before,.btnMore.--sns .btnMore__link::before{top:2px;left:2px}.btnMore.--pickup .btnMore__link::after,.btnMore.--topics .btnMore__link::after,.btnMore.--character .btnMore__link::after,.btnMore.--item .btnMore__link::after,.btnMore.--event .btnMore__link::after,.btnMore.--sns .btnMore__link::after{border:1px solid #262626}.btnMore.--pickup .btnMore__link p::before,.btnMore.--topics .btnMore__link p::before,.btnMore.--character .btnMore__link p::before,.btnMore.--item .btnMore__link p::before,.btnMore.--event .btnMore__link p::before,.btnMore.--sns .btnMore__link p::before{border-top:solid 1px #262626;border-right:solid 1px #262626}.btnMore.--pickup .btnMore__link::after{background:#ffdf8a}.btnMore.--topics .btnMore__link::after{background:#d7c2f6}@media only screen and (min-width: 1000px){.btnMore.--topics{margin:-20px auto 10px}}@media only screen and (max-width: 999px){.btnMore.--topics{margin:-4vw 0 2vw}}.btnMore.--character .btnMore__link::after{background:#ffc7c0}@media only screen and (max-width: 1199px) and (min-width: 901px){.btnMore.--character{margin:0 2vw}}@media only screen and (min-width: 1000px){.btnMore.--character{margin:-30px auto 20px}}@media only screen and (max-width: 999px){.btnMore.--character{margin:-4vw 4vw 4vw}}.btnMore.--item .btnMore__link::after{background:#acebdc}@media only screen and (max-width: 1199px) and (min-width: 901px){.btnMore.--item{margin:0 2vw}}@media only screen and (min-width: 1000px){.btnMore.--item{margin:-10px auto 8px}}@media only screen and (max-width: 999px){.btnMore.--item{margin:auto 4vw}}.btnMore.--event .btnMore__link::after{background:#fad4f8}@media only screen and (min-width: 1000px){.btnMore.--event{margin:-20px auto 10px}}@media only screen and (max-width: 999px){.btnMore.--event{margin:-4vw 0 2vw}}.btnMore.--sns .btnMore__link::after{background:#cfe1ff}@media only screen and (min-width: 1000px){.btnMore.--sns{margin:-20px auto 10px}}@media only screen and (max-width: 999px){.btnMore.--sns{margin:-2vw 0 2vw}}@media only screen and (min-width: 1200px){.btnMore.--sns .btnMore__text{width:230px}}@media only screen and (max-width: 1199px) and (min-width: 667px){.btnMore.--sns .btnMore__text{width:230px}}@media only screen and (min-width: 1000px){.btnMore.--sns .btnMore__text{width:230px}}@media only screen and (max-width: 999px){.btnMore.--sns .btnMore__text{width:min(48vw, 230px)}}.btnMore.--sns .btnMore__text p{font-weight:600}@media only screen and (min-width: 1000px){.btnMore.--sns .btnMore__text p{font-size:16px;font-size:1.6rem;padding-top:2px}}@media only screen and (max-width: 999px){.btnMore.--sns .btnMore__text p{font-size:13px;font-size:1.3rem;padding-top:0.5vw}}.btnMore .btnMore__link{position:relative;display:block;vertical-align:bottom;text-decoration:none;line-height:1;letter-spacing:0.09em;color:#fff}@media only screen and (min-width: 1200px){.btnMore .btnMore__link{font-size:16px;font-size:1.6rem;width:220px;padding:14px 15px 18px}}@media only screen and (max-width: 1199px) and (min-width: 667px){.btnMore .btnMore__link{font-size:16px;font-size:1.6rem;width:220px;padding:14px 15px 18px}}@media only screen and (min-width: 1000px){.btnMore .btnMore__link{font-size:18px;font-size:1.8rem;width:220px;padding:14px 15px 18px;margin:auto}}@media only screen and (max-width: 999px){.btnMore .btnMore__link{font-size:13px;font-size:1.3rem;width:44vw;padding:14px 15px 15px;margin:auto}}.btnMore .btnMore__link::before{position:absolute;content:'';background:#fff;border:1px solid #262626;border-radius:150px;top:0;left:0;z-index:-2;-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);transition-property:all;transition-duration:.2s;transition-delay:.1s}@media only screen and (min-width: 1200px){.btnMore .btnMore__link::before{width:223px;height:53px}}@media only screen and (max-width: 1199px) and (min-width: 667px){.btnMore .btnMore__link::before{width:223px;height:53px}}@media only screen and (min-width: 1000px){.btnMore .btnMore__link::before{width:223px;height:53px}}@media only screen and (max-width: 999px){.btnMore .btnMore__link::before{width:101.5%;height:45px}}.btnMore .btnMore__link::after{position:absolute;content:'';background:#262626;border-radius:150px;top:0;left:0;z-index:-1;-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);transition-property:all;transition-duration:.2s;transition-delay:0s}@media only screen and (min-width: 1200px){.btnMore .btnMore__link::after{width:220px;height:50px}}@media only screen and (max-width: 1199px) and (min-width: 667px){.btnMore .btnMore__link::after{width:220px;height:50px}}@media only screen and (min-width: 1000px){.btnMore .btnMore__link::after{width:220px;height:50px}}@media only screen and (max-width: 999px){.btnMore .btnMore__link::after{width:100%;height:43px}}.btnMore .btnMore__link p{position:relative;transition-property:all;transition-duration:.2s;transition-delay:0s}.btnMore .btnMore__link p::before{position:absolute;content:'';width:8px;height:8px;border-top:solid 1px #fff;border-right:solid 1px #fff;right:0px;top:2px;bottom:-2px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (hover: hover){.btnMore .btnMore__link:hover{opacity:1}.btnMore .btnMore__link:hover p{-webkit-transform:translateY(5px) translateX(5px);transform:translateY(5px) translateX(5px);transition-property:all;transition-duration:.2s;transition-delay:0s}.btnMore .btnMore__link:hover::before{opacity:0;-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);transition-property:all;transition-duration:.2s;transition-delay:0s}.btnMore .btnMore__link:hover::after{-webkit-transform:translateY(5px) translateX(5px);transform:translateY(5px) translateX(5px);transition-property:all;transition-duration:.2s;transition-delay:0s}}.btnMore .btnMore__text{text-decoration:none}.btnMore .btnMore__text p{position:relative;transition-property:all;transition-duration:.2s;transition-delay:0s;font-weight:500}@media only screen and (min-width: 1000px){.btnMore .btnMore__text p{font-size:18px;font-size:1.8rem}}@media only screen and (max-width: 999px){.btnMore .btnMore__text p{font-size:15px;font-size:1.5rem}}.btnMore .btnMore__text p::before{position:absolute;content:'';border-top:solid 1px #262626;border-right:solid 1px #262626;right:3px;top:2px;bottom:-2px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width: 1000px){.btnMore .btnMore__text p::before{width:8px;height:8px}}@media only screen and (max-width: 999px){.btnMore .btnMore__text p::before{width:6px;height:6px}}@media (hover: hover){.btnMore .btnMore__text:hover{opacity:1}.btnMore .btnMore__text:hover p{transition-property:all;transition-duration:.2s;transition-delay:0s}.btnMore .btnMore__text:hover p::before{right:-3px}}@media only screen and (min-width: 1000px){.btnMore.--category{margin:28px 0 120px}}@media only screen and (max-width: 999px){.btnMore.--category{margin:8vw 0 16vw}}.btnMore.--category .btnMore__link{margin:auto}@media only screen and (min-width: 1200px){.btnMore.--category .btnMore__link{width:400px}}@media only screen and (max-width: 1199px) and (min-width: 667px){.btnMore.--category .btnMore__link{width:400px}}@media only screen and (min-width: 1000px){.btnMore.--category .btnMore__link{width:400px}}@media only screen and (max-width: 999px){.btnMore.--category .btnMore__link{width:86vw}}@media only screen and (min-width: 1200px){.btnMore.--category .btnMore__link::before{width:403px}}@media only screen and (max-width: 1199px) and (min-width: 667px){.btnMore.--category .btnMore__link::before{width:403px}}@media only screen and (min-width: 1000px){.btnMore.--category .btnMore__link::before{width:403px}}@media only screen and (max-width: 999px){.btnMore.--category .btnMore__link::before{width:100.8%}}@media only screen and (min-width: 1200px){.btnMore.--category .btnMore__link::after{width:400px}}@media only screen and (max-width: 1199px) and (min-width: 667px){.btnMore.--category .btnMore__link::after{width:400px}}@media only screen and (min-width: 1000px){.btnMore.--category .btnMore__link::after{width:400px}}.btnItem a{position:relative;display:block;background:#fff;border:1px solid #262626;border-radius:150px;text-decoration:none;transition-property:all;transition-duration:.2s;transition-delay:0s;font-weight:bold}@media only screen and (min-width: 1000px){.btnItem a{font-size:16px;font-size:1.6rem;padding:2px 22px 4px 14px}}@media only screen and (max-width: 999px){.btnItem a{font-size:13px;font-size:1.3rem;padding:0.5vw 5vw 0.8vw 3vw}}.btnItem a::before{position:absolute;content:'';border-top:solid 1px #262626;border-right:solid 1px #262626;top:0px;bottom:-2px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width: 1000px){.btnItem a::before{width:8px;height:8px;right:10px}}@media only screen and (max-width: 999px){.btnItem a::before{width:6px;height:6px;right:9px;bottom:0px}}@media (hover: hover){.btnItem a:hover{opacity:1;-webkit-transform:translateY(3px) translateX(3px);transform:translateY(3px) translateX(3px);transition-property:all;transition-duration:.2s;transition-delay:0s}}.btnCharaSearch a{position:relative;display:block;color:#fff;background:#262626;border:1px solid #fff;border-radius:150px;text-decoration:none;transition-property:all;transition-duration:.2s;transition-delay:0s;font-weight:bold}@media only screen and (min-width: 1000px){.btnCharaSearch a{font-size:16px;font-size:1.6rem;padding:2px 22px 4px 14px}}@media only screen and (max-width: 999px){.btnCharaSearch a{font-size:13px;font-size:1.3rem;padding:0.5vw 5vw 0.8vw 3vw}}.btnCharaSearch a::before{position:absolute;content:'';border-top:solid 1px #fff;border-right:solid 1px #fff;top:0px;bottom:-2px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width: 1000px){.btnCharaSearch a::before{width:8px;height:8px;right:10px}}@media only screen and (max-width: 999px){.btnCharaSearch a::before{width:6px;height:6px;right:9px;bottom:0px}}@media (hover: hover){.btnCharaSearch a:hover{opacity:1;-webkit-transform:translateY(3px) translateX(3px);transform:translateY(3px) translateX(3px);transition-property:all;transition-duration:.2s;transition-delay:0s}}.btnOpen{position:relative;text-align:center;z-index:1;cursor:pointer}@media only screen and (min-width: 1200px){.btnOpen{width:220px}}@media only screen and (max-width: 1199px) and (min-width: 667px){.btnOpen{width:220px}}@media only screen and (min-width: 1000px){.btnOpen{width:220px;margin:auto}}@media only screen and (max-width: 999px){.btnOpen{font-size:13px;font-size:1.3rem;width:40vw}}.btnOpen.--character .btnOpen__link{color:#262626;font-weight:500}.btnOpen.--character .btnOpen__link::before{top:2px;left:2px}.btnOpen.--character .btnOpen__link::after{background:#ffc7c0;border:1px solid #262626}.btnOpen.--character .btnOpen__link p::before{border-bottom:solid 1px #262626;border-right:solid 1px #262626}@media only screen and (max-width: 1199px) and (min-width: 901px){.btnOpen.--character{margin:0 2vw}}@media only screen and (max-width: 999px){.btnOpen.--character{margin:2vw auto 0}}.btnOpen .btnOpen__link{position:relative;display:block;vertical-align:bottom;text-decoration:none;line-height:1;letter-spacing:0.09em;color:#fff}@media only screen and (min-width: 1200px){.btnOpen .btnOpen__link{font-size:16px;font-size:1.6rem}}@media only screen and (max-width: 1199px) and (min-width: 667px){.btnOpen .btnOpen__link{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 1000px){.btnOpen .btnOpen__link{font-size:18px;font-size:1.8rem;width:220px;padding:14px 15px 18px;margin:auto}}@media only screen and (max-width: 999px){.btnOpen .btnOpen__link{font-size:13px;font-size:1.3rem;width:38vw;padding:13px 14px 14px}}.btnOpen .btnOpen__link::before{position:absolute;content:'';background:#fff;border:1px solid #262626;border-radius:150px;top:0;left:0;z-index:-2;-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);transition-property:all;transition-duration:.2s;transition-delay:.1s}@media only screen and (min-width: 1000px){.btnOpen .btnOpen__link::before{width:223px;height:53px}}@media only screen and (max-width: 999px){.btnOpen .btnOpen__link::before{width:101.5%;height:42px}}.btnOpen .btnOpen__link::after{position:absolute;content:'';background:#262626;border-radius:150px;top:0;left:0;z-index:-1;-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);transition-property:all;transition-duration:.2s;transition-delay:0s}@media only screen and (min-width: 1000px){.btnOpen .btnOpen__link::after{width:220px;height:50px}}@media only screen and (max-width: 999px){.btnOpen .btnOpen__link::after{width:100%;height:40px}}.btnOpen .btnOpen__link p{position:relative;transition-property:all;transition-duration:.2s;transition-delay:0s}.btnOpen .btnOpen__link p::before{position:absolute;content:'';width:8px;height:8px;border-bottom:solid 1px #fff;border-right:solid 1px #fff;right:3px;bottom:0;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width: 1000px){.btnOpen .btnOpen__link p::before{top:0px}}@media only screen and (max-width: 999px){.btnOpen .btnOpen__link p::before{top:-1px}}@media (hover: hover){.btnOpen .btnOpen__link:hover{opacity:1}.btnOpen .btnOpen__link:hover p{-webkit-transform:translateY(5px) translateX(5px);transform:translateY(5px) translateX(5px);transition-property:all;transition-duration:.2s;transition-delay:0s}.btnOpen .btnOpen__link:hover::before{opacity:0;-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);transition-property:all;transition-duration:.2s;transition-delay:0s}.btnOpen .btnOpen__link:hover::after{-webkit-transform:translateY(5px) translateX(5px);transform:translateY(5px) translateX(5px);transition-property:all;transition-duration:.2s;transition-delay:0s}}.btnOpen.btnClose.--character .btnOpen__link p::before{border-bottom:transparent;border-right:transparent;border-top:solid 1px #262626;border-left:solid 1px #262626}.btnOpen.btnClose p::before{border-bottom:transparent;border-right:transparent;border-top:solid 1px #fff;border-left:solid 1px #fff}@media only screen and (min-width: 1000px){.btnOpen.btnClose p::before{top:10px}}@media only screen and (max-width: 999px){.btnOpen.btnClose p::before{top:7px}}.btnNews{position:relative;text-align:center;display:block;background:#262626;margin:auto;text-indent:-9999px;border-radius:0 0 50px 50px;width:60px;height:30px}.btnNews::before{position:absolute;content:'';width:12px;height:12px;border-top:none;border-left:none;border-bottom:solid 2px #fff;border-right:solid 2px #fff;top:0;right:0;left:0;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btnNewsOpen .btnNews::before{position:absolute;content:'';width:12px;height:12px;border-top:solid 2px #fff;border-left:solid 2px #fff;border-bottom:none;border-right:none;top:8px;right:0;left:0;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btnBack{position:relative;text-align:center;z-index:1}@media only screen and (min-width: 1000px){.btnBack{max-width:1200px;margin:auto}}.btnBack .btnBack__link{position:relative;display:block;vertical-align:bottom;text-decoration:none;line-height:1;letter-spacing:0.09em;color:#fff}@media only screen and (min-width: 1200px){.btnBack .btnBack__link{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 1000px){.btnBack .btnBack__link{font-size:18px;font-size:1.8rem;width:320px;padding:14px 15px 18px;margin:auto}}@media only screen and (max-width: 999px){.btnBack .btnBack__link{font-size:13px;font-size:1.3rem;width:46vw;padding:14px 15px 15px;margin:auto}}.btnBack .btnBack__link::before{position:absolute;content:'';background:#fff;border:1px solid #262626;border-radius:150px;top:0;left:0;z-index:-2;-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);transition-property:all;transition-duration:.2s;transition-delay:.1s}@media only screen and (min-width: 1000px){.btnBack .btnBack__link::before{width:323px;height:53px}}@media only screen and (max-width: 999px){.btnBack .btnBack__link::before{width:101.5%;height:45px}}.btnBack .btnBack__link::after{position:absolute;content:'';background:#262626;border-radius:150px;top:0;left:0;z-index:-1;-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);transition-property:all;transition-duration:.2s;transition-delay:0s}@media only screen and (min-width: 1000px){.btnBack .btnBack__link::after{width:320px;height:50px}}@media only screen and (max-width: 999px){.btnBack .btnBack__link::after{width:100%;height:43px}}.btnBack .btnBack__link p{position:relative;transition-property:all;transition-duration:.2s;transition-delay:0s}.btnBack .btnBack__link p::before{position:absolute;content:'';width:8px;height:8px;border-bottom:solid 1px #fff;border-left:solid 1px #fff;left:2px;top:2px;bottom:-2px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (hover: hover){.btnBack .btnBack__link:hover{opacity:1}.btnBack .btnBack__link:hover p{-webkit-transform:translateY(5px) translateX(5px);transform:translateY(5px) translateX(5px);transition-property:all;transition-duration:.2s;transition-delay:0s}.btnBack .btnBack__link:hover::before{opacity:0;-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);transition-property:all;transition-duration:.2s;transition-delay:0s}.btnBack .btnBack__link:hover::after{-webkit-transform:translateY(5px) translateX(5px);transform:translateY(5px) translateX(5px);transition-property:all;transition-duration:.2s;transition-delay:0s}}.btnBack.--back2nd .btnBack__link{font-weight:500}.btnBack.--back2nd .btnBack__link::before{top:2px;left:2px}.btnBack.--back2nd .btnBack__link::after{background:#767676;border:1px solid #262626}@media only screen and (max-width: 1199px) and (min-width: 901px){.btnBack.--back2nd{margin:0 2vw}}@media only screen and (max-width: 999px){.btnBack.--back2nd{margin:5vw auto}}.btnLinkToyshop{text-align:center}@media only screen and (max-width: 1199px) and (min-width: 901px){.btnLinkToyshop{margin-left:2vw;margin-right:2vw}}@media only screen and (min-width: 1000px){.btnLinkToyshop{margin-top:32px;margin-bottom:2px}}@media only screen and (max-width: 999px){.btnLinkToyshop{margin-top:2vw;margin-left:4vw;margin-right:4vw}}.btnLinkToyshop a{-webkit-filter:drop-shadow(0 4px 0 #ddd);filter:drop-shadow(0 4px 0 #ddd);display:inline-block}@media only screen and (max-width: 999px){.btnLinkToyshop a img{width:100%}}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}.mainVisualArea{position:relative;display:flex;justify-content:center;text-align:center;background-color:#fff}.mainVisualArea img{height:auto}@media only screen and (min-width: 2000px){.mainVisualArea img{width:100%}}@media only screen and (max-width: 900px){.mainVisualArea img{width:100%}}@media only screen and (max-width: 999px){.mainVisualArea img{width:100%}}.mainVisualArea .mainVisual{position:relative;z-index:1}.mainVisualArea .mainVisual__bg{position:absolute}.searchTopArea{text-align:center}@media only screen and (min-width: 1000px){.searchTopArea{margin:20px auto 28px}}@media only screen and (max-width: 999px){.searchTopArea{margin:3.2vw auto 2.93333vw}}.searchArea{height:55px;display:inline-block}@media only screen and (max-width: 1199px) and (min-width: 901px){.searchArea{min-width:96%;margin:0 2vw}}@media only screen and (max-width: 900px){.searchArea{min-width:96%;margin:0 2vw}}@media only screen and (min-width: 1000px){.searchArea{min-width:990px}}@media only screen and (max-width: 999px){.searchArea{min-width:92%;height:min(12vw, 70px)}}.searchArea form{display:block;height:100%}.searchArea .searchArea__inner{display:flex}.searchArea .searchArea__input{background:#222;border-radius:10vw;display:flex;padding-right:0.5em;height:100%;flex:1 1 auto}.searchArea .searchArea__button{cursor:pointer;background-image:url("../images/official/common/ico_search_white.svg");background-position:center center;background-size:100%;background-repeat:no-repeat;text-indent:-9999px;width:min(3vw, 23px);margin:0 min(1.5vw, 10px)}.searchArea input{font-family:sans-serif;border-radius:10vw;color:#ddd;background:transparent;border:none;vertical-align:middle;height:100%;box-sizing:border-box}@media only screen and (max-width: 999px){.searchArea input{font-size:min(3vw, 2.0rem)}}.searchArea input[type="text"]{flex:1 1 auto;padding:0.5em 0 0.5em 1.5em}@media only screen and (min-width: 1000px){.searchArea input[type="text"]{font-size:15px;font-size:1.5rem}}@media only screen and (max-width: 999px){.searchArea input[type="text"]{width:42vw;font-size:12px;font-size:1.2rem}}.searchArea input[type="text"]:focus{outline:none}.searchArea input[type="image"]{padding:1.2em 0.8em 1.2em 0}.searchArea input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #222 inset;-webkit-text-fill-color:#fff}.searchArea select{border:0px solid rgba(0,0,0,0);cursor:pointer}.searchArea__itemLink{display:flex;justify-content:center}@media only screen and (min-width: 1000px){.searchArea__itemLink{margin:20px auto 0}}@media only screen and (max-width: 999px){.searchArea__itemLink{flex-wrap:wrap;margin:2vw auto 0}}@media only screen and (min-width: 1000px){.searchArea__itemLink li{margin:0 10px}}@media only screen and (max-width: 999px){.searchArea__itemLink li{margin:1vw}}.pickupArea{display:flex;justify-content:space-between}@media only screen and (max-width: 999px){.pickupArea{flex-wrap:wrap}}@media only screen and (max-width: 999px){.pickupArea img{width:100%}}.pickupArea__list{background:#fff;-webkit-filter:drop-shadow(0 4px 0 #ddd);filter:drop-shadow(0 4px 0 #ddd);border-radius:6px}@media only screen and (min-width: 1000px){.pickupArea__list{width:23.3333%}}@media only screen and (max-width: 999px){.pickupArea__list{width:48.7%;margin-bottom:2.6%}}@media only screen and (max-width: 999px){.pickupArea__list:nth-child(2n+1){margin-left:0}}@media only screen and (max-width: 999px){.pickupArea__list:nth-child(2n){margin-left:2.6%}}.pickupArea__list a{text-decoration:none}@media (hover: hover){.pickupArea__list:hover a{opacity:1}.pickupArea__list:hover .pickupArea__pic img{opacity:0.7;-webkit-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03)}.pickupArea__list:hover .pickupArea__text{opacity:0.7}}.pickupArea__pic{position:relative;padding:56.83% 0 0 0;width:100%;background:#fff;overflow:hidden;border-radius:6px 6px 0 0}.pickupArea__pic img{position:absolute;top:0;left:0;height:100%;transition-property:all;transition-duration:.2s;transition-delay:0s}.pickupArea__text{font-weight:bold}@media only screen and (min-width: 1000px){.pickupArea__text{padding:1em}}@media only screen and (max-width: 999px){.pickupArea__text{padding:1.86667vw;font-size:12px;font-size:1.2rem;line-height:1.3}}.newsArea{background:#fff;margin:auto;border:2px solid #fff;border-radius:12px}@media only screen and (min-width: 1000px){.newsArea{max-width:1200px;padding:15px 40px 5px}}@media only screen and (min-width: 1000px) and (max-width: 1199px) and (min-width: 901px){.newsArea{margin:0 2vw}}@media only screen and (min-width: 1000px) and (max-width: 900px){.newsArea{margin:0 2vw}}@media only screen and (max-width: 999px){.newsArea{margin:0 4vw;padding:3.2vw 6.4vw}}@media only screen and (min-width: 1200px){.newsArea div.btnMore{width:135px}}@media only screen and (max-width: 1199px) and (min-width: 667px){.newsArea div.btnMore{width:135px}}@media only screen and (min-width: 1000px){.newsArea div.btnMore{width:135px;margin:-10px 0 auto auto;padding:0 0 6px}}@media only screen and (max-width: 999px){.newsArea div.btnMore{width:min(30vw, 135px);margin:auto 0 auto auto;padding:0}}@media only screen and (min-width: 1000px){.newsArea .newsSet{padding:0 0 10px}}@media only screen and (max-width: 999px){.newsArea .newsSet{padding:0}}.newsList{border-top:2px dotted #767676}@media only screen and (min-width: 1000px){.newsList{margin:0 0 1.2em}}@media only screen and (max-width: 999px){.newsList{margin:2.13333vw 0}}.newsList a{text-decoration:none;display:block}.newsList .newsList__item{border-bottom:2px dotted #767676}@media only screen and (min-width: 1000px){.newsList .newsList__item{padding:0.4em 0 0.6em}}@media only screen and (max-width: 999px){.newsList .newsList__item{padding:1.6vw 0 2.66667vw}}.newsList .newsList__date{font-weight:bold;font-size:12px;font-size:1.2rem;letter-spacing:0.06em;color:#767676}@media only screen and (max-width: 999px){.newsList .newsList__date{padding:0 0.5em 0 0}}.newsList .newsList__title{font-weight:bold}@media only screen and (min-width: 1000px){.newsList .newsList__title{font-size:16px;font-size:1.6rem;line-height:1.8}}@media only screen and (max-width: 999px){.newsList .newsList__title{font-size:13px;font-size:1.3rem;line-height:1.3}}@media only screen and (min-width: 1000px){.calenderListArea{margin:28px 0 0;padding-top:28px}}@media only screen and (max-width: 999px){.calenderListArea{margin:5.33333vw 0 0}}@media only screen and (max-width: 999px){.calenderListArea .calenderGroup{margin-top:3.2vw}}@media only screen and (min-width: 1000px){.calenderListArea .calenderGroup .calenderList .calenderList__item:not(.calenderListSet){width:308px}}@media only screen and (max-width: 999px){.calenderListArea .calenderGroup .calenderList .calenderList__item:not(.calenderListSet){width:218px}}.calenderListArea .calenderGroup .calenderList .calenderList__item:not(.calenderListSet) .itemList__item{margin:1.2rem 0.8rem 0 3.4rem}.calenderListArea .calenderGroup .calenderList .calenderList__item .itemList__item{margin:1.2rem 0.7rem 0}@media only screen and (max-width: 999px){.calenderListArea .calenderGroup .calenderList .itemBox{margin:0.4rem 1.4rem 0}}@media only screen and (min-width: 1000px){.limitedArea{margin:28px 0 0;padding-top:28px}}@media only screen and (max-width: 999px){.limitedArea{margin:5.33333vw 0 0}}@media only screen and (min-width: 1000px){.calenderGroup{padding-bottom:22px}}@media only screen and (max-width: 999px){.calenderGroup{padding-bottom:4.6vw}}.calenderGroup[data-loader-box="loaded"] .calenderList{opacity:1}.calenderGroup .calenderList{opacity:0;display:flex;transition-property:all;transition-duration:.5s;transition-delay:0s;margin:auto;padding-bottom:4px}.calenderGroup .calenderList .calenderList__item{box-sizing:border-box;margin:0;height:100%}@media only screen and (min-width: 1000px){.calenderGroup .calenderList .calenderList__item{width:280px}}@media only screen and (max-width: 999px){.calenderGroup .calenderList .calenderList__item{width:188px}}.calenderGroup .calenderList .calenderList__item:not(:first-child){display:none}.calenderGroup .calenderList .calenderList__itemDate{height:28px;position:relative}.calenderGroup .calenderList .calenderList__itemDate .itemDate__dateWrap{height:100vh;display:inline-block;margin:0 0 0 1.2rem;padding-right:1rem;position:absolute;top:0;left:0;border-left:2px solid #262626}.calenderGroup .calenderList .calenderList__itemDate .itemDate__dateWrap .itemDate__date{font-size:16px;font-size:1.6rem;font-weight:bold;text-align:right;display:inline-block;padding:0 0.4rem 0 1.7rem}@media only screen and (min-width: 1000px){.calenderGroup .calenderList .calenderList__itemDate .itemDate__dateWrap .itemDate__date{line-height:28px}}@media only screen and (max-width: 999px){.calenderGroup .calenderList .calenderList__itemDate .itemDate__dateWrap .itemDate__date{line-height:1.0}}.calenderGroup .calenderList .itemBox{margin:1.2rem 0.8rem 0}.calenderGroup .calenderList .itemBox__title{padding-top:0;height:4.2em;overflow:hidden}.calenderGroup .calenderList .itemBox__img{padding-top:100%}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}@media only screen and (min-width: 1000px){.contentsPageArea .titleSet .titleMain.--character{margin-bottom:70px}}@media only screen and (max-width: 999px){.contentsPageArea .titleSet .titleMain.--character{margin-bottom:9.33333vw}}@media only screen and (max-width: 999px){.contentsPageArea .titleSet .titleMain.--character .titleArea__main{font-size:34px;font-size:3.4rem}}@media only screen and (min-width: 1000px){.contentsPageArea .titleSet .titleSub.--pickChara{padding:8px 30px}}@media only screen and (max-width: 999px){.contentsPageArea .titleSet .titleSub.--pickChara{margin:3.2vw 7.73333vw;padding:1.86667vw 3.46667vw}}@media only screen and (max-width: 999px){.contentsPageArea .titleSet .titleSub.--pickChara .titleArea__main{font-size:20px;font-size:2rem}}@media only screen and (max-width: 1199px) and (min-width: 667px){.contentsPageArea .titleSet .titleSub.--aline,.contentsPageArea .titleSet .titleSub.--kaline,.contentsPageArea .titleSet .titleSub.--saline,.contentsPageArea .titleSet .titleSub.--taline,.contentsPageArea .titleSet .titleSub.--naline,.contentsPageArea .titleSet .titleSub.--haline,.contentsPageArea .titleSet .titleSub.--maline,.contentsPageArea .titleSet .titleSub.--yaline,.contentsPageArea .titleSet .titleSub.--raline,.contentsPageArea .titleSet .titleSub.--waline,.contentsPageArea .titleSet .titleSub.--other{width:18.66667vw}}@media only screen and (min-width: 1000px){.contentsPageArea .titleSet .titleSub.--aline,.contentsPageArea .titleSet .titleSub.--kaline,.contentsPageArea .titleSet .titleSub.--saline,.contentsPageArea .titleSet .titleSub.--taline,.contentsPageArea .titleSet .titleSub.--naline,.contentsPageArea .titleSet .titleSub.--haline,.contentsPageArea .titleSet .titleSub.--maline,.contentsPageArea .titleSet .titleSub.--yaline,.contentsPageArea .titleSet .titleSub.--raline,.contentsPageArea .titleSet .titleSub.--waline,.contentsPageArea .titleSet .titleSub.--other{width:160px;padding:14px}}@media only screen and (max-width: 999px){.contentsPageArea .titleSet .titleSub.--aline,.contentsPageArea .titleSet .titleSub.--kaline,.contentsPageArea .titleSet .titleSub.--saline,.contentsPageArea .titleSet .titleSub.--taline,.contentsPageArea .titleSet .titleSub.--naline,.contentsPageArea .titleSet .titleSub.--haline,.contentsPageArea .titleSet .titleSub.--maline,.contentsPageArea .titleSet .titleSub.--yaline,.contentsPageArea .titleSet .titleSub.--raline,.contentsPageArea .titleSet .titleSub.--waline,.contentsPageArea .titleSet .titleSub.--other{width:21.33333vw;margin:3.2vw 7.73333vw;padding:2.4vw}}.contentsPageArea .titleSet .titleSub.--aline .titleArea__main,.contentsPageArea .titleSet .titleSub.--kaline .titleArea__main,.contentsPageArea .titleSet .titleSub.--saline .titleArea__main,.contentsPageArea .titleSet .titleSub.--taline .titleArea__main,.contentsPageArea .titleSet .titleSub.--naline .titleArea__main,.contentsPageArea .titleSet .titleSub.--haline .titleArea__main,.contentsPageArea .titleSet .titleSub.--maline .titleArea__main,.contentsPageArea .titleSet .titleSub.--yaline .titleArea__main,.contentsPageArea .titleSet .titleSub.--raline .titleArea__main,.contentsPageArea .titleSet .titleSub.--waline .titleArea__main,.contentsPageArea .titleSet .titleSub.--other .titleArea__main{font-weight:800}@media only screen and (min-width: 1000px){.contentsPageArea .titleSet .titleSub.--aline .titleArea__main,.contentsPageArea .titleSet .titleSub.--kaline .titleArea__main,.contentsPageArea .titleSet .titleSub.--saline .titleArea__main,.contentsPageArea .titleSet .titleSub.--taline .titleArea__main,.contentsPageArea .titleSet .titleSub.--naline .titleArea__main,.contentsPageArea .titleSet .titleSub.--haline .titleArea__main,.contentsPageArea .titleSet .titleSub.--maline .titleArea__main,.contentsPageArea .titleSet .titleSub.--yaline .titleArea__main,.contentsPageArea .titleSet .titleSub.--raline .titleArea__main,.contentsPageArea .titleSet .titleSub.--waline .titleArea__main,.contentsPageArea .titleSet .titleSub.--other .titleArea__main{font-size:28px;font-size:2.8rem}}@media only screen and (max-width: 999px){.contentsPageArea .titleSet .titleSub.--aline .titleArea__main,.contentsPageArea .titleSet .titleSub.--kaline .titleArea__main,.contentsPageArea .titleSet .titleSub.--saline .titleArea__main,.contentsPageArea .titleSet .titleSub.--taline .titleArea__main,.contentsPageArea .titleSet .titleSub.--naline .titleArea__main,.contentsPageArea .titleSet .titleSub.--haline .titleArea__main,.contentsPageArea .titleSet .titleSub.--maline .titleArea__main,.contentsPageArea .titleSet .titleSub.--yaline .titleArea__main,.contentsPageArea .titleSet .titleSub.--raline .titleArea__main,.contentsPageArea .titleSet .titleSub.--waline .titleArea__main,.contentsPageArea .titleSet .titleSub.--other .titleArea__main{font-size:16px;font-size:1.6rem}}.searchCharaArea{height:70px}@media only screen and (max-width: 1199px) and (min-width: 901px){.searchCharaArea{max-width:96% !important;min-width:96% !important;margin:0 2vw}}@media only screen and (max-width: 900px){.searchCharaArea{min-width:96%;margin:0 2vw}}@media only screen and (min-width: 1000px){.searchCharaArea{max-width:990px;min-width:990px;margin:0 auto}}@media only screen and (max-width: 999px){.searchCharaArea{width:96%;min-width:92%;height:min(10vw, 70px);margin:0 auto}}.searchCharaArea form{display:block;height:100%}.searchCharaArea .searchArea__inner{display:flex}.searchCharaArea .searchArea__input{background:#eee;border-radius:12px;display:flex;padding-right:0.5em;height:100%;flex:1 1 auto}@media only screen and (min-width: 1000px){.searchCharaArea .searchArea__input{border:3px solid #262626}}@media only screen and (max-width: 999px){.searchCharaArea .searchArea__input{border:2px solid #262626}}.searchCharaArea .searchArea__button{cursor:pointer;background-image:url("../images/official/common/ico_search_black.svg");background-position:center center;background-size:100%;background-repeat:no-repeat;text-indent:-9999px;width:min(2.8vw, 21px);margin:0 min(2vw, 16px)}.searchCharaArea input{font-family:sans-serif;border-radius:12px;color:#767676;background:transparent;border:none;vertical-align:middle;height:100%;box-sizing:border-box}@media only screen and (max-width: 999px){.searchCharaArea input{font-size:3vw}}.searchCharaArea input[type="text"]{flex:1 1 auto}@media only screen and (min-width: 1000px){.searchCharaArea input[type="text"]{font-size:16px;font-size:1.6rem;padding:0.6em 0 0.5em 1.5em}}@media only screen and (max-width: 999px){.searchCharaArea input[type="text"]{width:42vw;font-size:12px;font-size:1.2rem;padding:0.5em 0 0.5em 1.5em}}.searchCharaArea input[type="text"]:focus{outline:none}@media only screen and (min-width: 1000px){.searchCharaArea input[type="image"]{padding:1.6em 1.2em 1.6em 0}}@media only screen and (max-width: 999px){.searchCharaArea input[type="image"]{padding:1.2em 0.8em 1.2em 0}}.contentsPageArea.--character .orederCharaBtn{position:relative;border-radius:12px;text-align:center}@media only screen and (max-width: 1199px) and (min-width: 901px){.contentsPageArea.--character .orederCharaBtn{margin:22px 0 10px}}@media only screen and (max-width: 900px){.contentsPageArea.--character .orederCharaBtn{margin:3vw 0 1vw}}@media only screen and (min-width: 1000px){.contentsPageArea.--character .orederCharaBtn{width:100%;border:3px solid #262626;margin:22px auto 10px}}@media only screen and (max-width: 999px){.contentsPageArea.--character .orederCharaBtn{border:2px solid #262626;margin:3.2vw auto 1.86667vw}}.contentsPageArea.--character .orederCharaBtn a{display:block;text-decoration:none;font-weight:700;transition-property:all;transition-duration:.3s;transition-delay:0s}@media only screen and (min-width: 1000px){.contentsPageArea.--character .orederCharaBtn a{font-size:18px;font-size:1.8rem;padding:10px 0 14px}}@media only screen and (max-width: 999px){.contentsPageArea.--character .orederCharaBtn a{font-size:14px;font-size:1.4rem;padding:1.33333vw 0}}@media (hover: hover){.contentsPageArea.--character .orederCharaBtn a:hover{opacity:1;background:#262626;color:#fff;transition-property:all;transition-duration:.3s;transition-delay:0s;border-radius:8px}}@media only screen and (max-width: 1199px) and (min-width: 901px){.contentsPageArea.--character .orederCharaBtn.--items{margin:10px 0 10px}}@media only screen and (max-width: 900px){.contentsPageArea.--character .orederCharaBtn.--items{margin:1vw 0 1vw}}@media only screen and (min-width: 1000px){.contentsPageArea.--character .orederCharaBtn.--items{margin:10px auto 10px}}@media only screen and (max-width: 999px){.contentsPageArea.--character .orederCharaBtn.--items{margin:1.86667vw auto 1.86667vw}}.contentsPageArea.--character .tabCharaArea{position:relative;max-width:990px;z-index:2}@media only screen and (max-width: 1199px) and (min-width: 901px){.contentsPageArea.--character .tabCharaArea{max-width:96%;margin:0 2vw 60px}}@media only screen and (max-width: 900px){.contentsPageArea.--character .tabCharaArea{max-width:96%;margin:0 2vw 5vw}}@media only screen and (min-width: 1000px){.contentsPageArea.--character .tabCharaArea{margin:0 auto 60px}}@media only screen and (max-width: 999px){.contentsPageArea.--character .tabCharaArea{margin:0 auto 8vw}}.contentsPageArea.--character .tabCharaArea .tabCharaBtn{display:flex;justify-content:space-around;text-align:center;cursor:pointer}.contentsPageArea.--character .tabCharaArea .tabCharaBtn li{width:50%;font-weight:700;transition-property:all;transition-duration:.3s;transition-delay:0s}@media only screen and (min-width: 1000px){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li{font-size:18px;font-size:1.8rem}}@media only screen and (max-width: 999px){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li{font-size:14px;font-size:1.4rem}}.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.tabCategory{border-right:1px solid #262626;border-radius:12px 0 0 12px}@media only screen and (min-width: 1000px){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.tabCategory{border-top:3px solid #262626;border-left:3px solid #262626;border-bottom:3px solid #262626;padding:10px 0 14px}}@media only screen and (max-width: 999px){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.tabCategory{border-top:2px solid #262626;border-left:2px solid #262626;border-bottom:2px solid #262626;padding:1.33333vw 0}}@media (hover: hover){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.tabCategory:hover{border-radius:8px 0 0 8px}}.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.tabAge{border-radius:0 12px 12px 0}@media only screen and (min-width: 1000px){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.tabAge{border-top:3px solid #262626;border-right:3px solid #262626;border-bottom:3px solid #262626}}@media only screen and (max-width: 999px){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.tabAge{border-top:2px solid #262626;border-right:2px solid #262626;border-bottom:2px solid #262626}}.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.tabAge a{display:block;text-decoration:none}@media only screen and (min-width: 1000px){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.tabAge a{padding:10px 0 14px}}@media only screen and (max-width: 999px){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.tabAge a{padding:1.2vw 0}}@media (hover: hover){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.tabAge a:hover{color:#fff;border-radius:0 8px 8px 0;opacity:1}}@media (hover: hover){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li:hover{background:#262626;color:#fff;transition-property:all;transition-duration:.3s;transition-delay:0s}}.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.open.tabCategory{background:#262626;color:#fff;border-radius:8px 0 0 0}@media (hover: hover){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.open.tabCategory:hover{border-radius:8px 0 0 0}}@media (hover: hover){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.open:hover{transition-property:all;transition-duration:.1s;transition-delay:0s}}.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.close.tabAge{border-radius:0 8px 0 0}@media only screen and (min-width: 1000px){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.close.tabAge{border-top:3px solid #262626;border-right:3px solid #262626;border-bottom:3px solid #262626}}@media only screen and (max-width: 999px){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.close.tabAge{border-top:2px solid #262626;border-right:2px solid #262626;border-bottom:2px solid #262626}}@media (hover: hover){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.close.tabAge:hover{border-left:1px solid #eee;border-radius:0 8px 0 0}}@media (hover: hover){.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.close:hover{transition-property:all;transition-duration:.1s;transition-delay:0s}}.contentsPageArea.--character .tabCharaArea .tabCharaList{position:absolute;background:#eee;border-radius:0 0 12px 12px;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;font-weight:700;z-index:2}@media only screen and (max-width: 1199px) and (min-width: 901px){.contentsPageArea.--character .tabCharaArea .tabCharaList{width:100%}}@media only screen and (min-width: 1000px){.contentsPageArea.--character .tabCharaArea .tabCharaList{width:990px;border-left:3px solid #262626;border-right:3px solid #262626;border-bottom:3px solid #262626;padding:20px 10px}}@media only screen and (max-width: 999px){.contentsPageArea.--character .tabCharaArea .tabCharaList{width:100%;border-left:2px solid #262626;border-right:2px solid #262626;border-bottom:2px solid #262626;padding:2vw 1vw}}.contentsPageArea.--character .tabCharaArea .tabCharaList li{padding:1%}@media only screen and (min-width: 1000px){.contentsPageArea.--character .tabCharaArea .tabCharaList li{width:33%}}@media only screen and (max-width: 999px){.contentsPageArea.--character .tabCharaArea .tabCharaList li{width:49%}}@media only screen and (min-width: 1000px){.contentsPageArea.--character .tabCharaArea .tabCharaList li a{border:2px solid #262626;font-size:18px;font-size:1.8rem;padding:10px 14px 12px}}@media only screen and (max-width: 999px){.contentsPageArea.--character .tabCharaArea .tabCharaList li a{border:1px solid #262626;font-size:11px;font-size:1.1rem;padding:1.0vw 3vw 1.2vw}}@media only screen and (min-width: 1000px){.contentsPageArea.--character .tabCharaArea .tabCharaList li a::before{width:10px;height:10px;right:18px}}@media only screen and (max-width: 999px){.contentsPageArea.--character .tabCharaArea .tabCharaList li a::before{width:6px;height:6px;right:12px;bottom:0px}}.contentsPageArea.--character .pickCharaArea .characterList{flex-wrap:wrap}@media only screen and (min-width: 1000px){.contentsPageArea.--character .pickCharaArea .characterList{margin:20px auto 50px}}@media only screen and (max-width: 999px){.contentsPageArea.--character .pickCharaArea .characterList{margin:1.6vw auto 5.33333vw}}.contentsPageArea.--character .pickCharaArea .characterList p.characterList__img{display:flex;align-items:center;aspect-ratio:1 / 1;width:100%}.contentsPageArea.--character .pickCharaArea .characterList .characterList__item{padding:0}@media only screen and (min-width: 1000px){.contentsPageArea.--character .pickCharaArea .characterList .characterList__item{width:21.6%;margin:0 1.68% 2% 1.68%}}@media only screen and (max-width: 999px){.contentsPageArea.--character .pickCharaArea .characterList .characterList__item{width:22.7%;margin:0 1.111% 2% 1.111%}}@media only screen and (max-width: 999px){.contentsPageArea.--category .btnMore,.contentsPageArea.--category .btnBack{display:block !important}}.category_info_wrap{border-top:2px dotted #767676}@media only screen and (min-width: 1000px){.category_info_wrap{padding:32px 0 0}}@media only screen and (max-width: 999px){.category_info_wrap{padding:4vw 0 0}}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}@media only screen and (max-width: 1199px) and (min-width: 901px){.contentsPageArea.--item .itemList__item,.contentsPageArea .item_calendar .itemList__item{width:23.4%}}@media only screen and (max-width: 900px){.contentsPageArea.--item .itemList__item,.contentsPageArea .item_calendar .itemList__item{width:23.4%}}@media only screen and (min-width: 1000px){.contentsPageArea.--item .itemList__item,.contentsPageArea .item_calendar .itemList__item{width:284px;margin:0 20px 20px 0}}@media only screen and (max-width: 999px){.contentsPageArea.--item .itemList__item,.contentsPageArea .item_calendar .itemList__item{width:100%;margin:2% 0}}.contentsPageArea.--item .itemBox__inner,.contentsPageArea.--item a,.contentsPageArea .item_calendar .itemBox__inner,.contentsPageArea .item_calendar a{height:auto}@media only screen and (max-width: 999px){.contentsPageArea.--item .itemBox__inner,.contentsPageArea .item_calendar .itemBox__inner{flex-wrap:wrap;flex-flow:nowrap}}@media only screen and (min-width: 1000px){.contentsPageArea.--item .itemBox__img,.contentsPageArea .item_calendar .itemBox__img{padding-top:100%}}@media only screen and (max-width: 999px){.contentsPageArea.--item .itemBox__img,.contentsPageArea .item_calendar .itemBox__img{width:45%;padding-top:45%;border-right:1px solid #262626;border-radius:6px 0 0 6px}}@media only screen and (max-width: 999px){.contentsPageArea.--item .itemBox__img img,.contentsPageArea .item_calendar .itemBox__img img{border-radius:6px 0 0 6px}}@media only screen and (min-width: 1000px){.contentsPageArea.--item .itemBox__info,.contentsPageArea .item_calendar .itemBox__info{padding:0.8em 1em 1.4em}}@media only screen and (max-width: 999px){.contentsPageArea.--item .itemBox__info,.contentsPageArea .item_calendar .itemBox__info{width:55%;padding:0.6em 0.6em 1.2em;border-top:none}}@media only screen and (max-width: 1380px) and (min-width: 1200px){.contentsPageArea.--item .item_pbbtn,.contentsPageArea .item_calendar .item_pbbtn{width:90%}}@media only screen and (max-width: 1199px) and (min-width: 901px){.contentsPageArea.--item .item_pbbtn,.contentsPageArea .item_calendar .item_pbbtn{width:90%}}@media only screen and (max-width: 999px){.contentsPageArea.--item .item_pbbtn,.contentsPageArea .item_calendar .item_pbbtn{width:100%;padding:15px 10px 0;border-top:1px dotted rgba(38,38,38,0.4)}}@media only screen and (min-width: 1200px){.contentsPageArea.--item .contentsPageArea__inner{max-width:1500px}}@media only screen and (max-width: 1199px) and (min-width: 901px){.contentsPageArea.--item .searchCharaArea{min-width:100%;margin:6vw 0 0}}@media only screen and (max-width: 900px){.contentsPageArea.--item .searchCharaArea{min-width:100%;margin:10vw 0 0}}@media only screen and (min-width: 1000px){.contentsPageArea.--item .searchCharaArea{max-width:1200px;min-width:1200px;margin:50px auto 0}}@media only screen and (min-width: 1200px){.contentsPageArea.--item .search_box{max-width:1200px;margin:auto}}@media only screen and (max-width: 1499px) and (min-width: 1200px){.contentsPageArea.--item .itemList__item{width:18.6%}}@media only screen and (max-width: 1199px) and (min-width: 901px){.contentsPageArea.--item .itemList__item:nth-child(4n){margin:0 0 20px 0}}@media only screen and (min-width: 1200px){.contentsPageArea.--item .itemList__item:nth-child(5n){margin:0 0 20px 0}}.contentsPageArea.--itemDetail .itemList .itemBox__inner,.contentsPageArea.--itemDetail .itemList a{height:auto}.contentsPageArea.--itemDetail .itemList .itemBox__img{padding-top:100%}@media only screen and (min-width: 1000px){.contentsPageArea.--itemDetail .itemList .itemBox__info{padding:0.8em 1em 1.4em}}@media only screen and (max-width: 999px){.contentsPageArea.--itemDetail .itemList .itemBox__info{padding:0.6em 0.6em 1.2em}}@media only screen and (min-width: 1200px){.contentsPageArea.--itemDetail .item_detail{max-width:990px;margin:auto}}@media only screen and (max-width: 999px){.contentsPageArea.--itemDetail #mainContent .item_detail .item_title{padding:4% 0}}@media only screen and (max-width: 999px){.contentsPageArea.--itemDetail #mainContent .item_detail>div.price{padding:0}}@media only screen and (max-width: 999px){.contentsPageArea.--itemDetail #mainContent .item_detail>div.article{padding:15px 0}}@media only screen and (max-width: 999px){.contentsPageArea.--itemDetail #mainContent .item_detail>.free_space{padding:0}}@media only screen and (max-width: 999px){.contentsPageArea.--itemDetail #mainContent .item_detail .item_img{width:520px;margin:auto}}@media only screen and (max-width: 900px){.contentsPageArea.--itemDetail #mainContent .item_detail .item_img{width:100%;margin:auto}}@media only screen and (max-width: 900px){.contentsPageArea.--itemDetail #mainContent .item_detail .item_img .main{width:100%;height:100%}}@media only screen and (max-width: 999px){.contentsPageArea.--itemDetail #mainContent .item_detail .item_img .main .main_itemImgGallery{margin-bottom:0}}.contentsPageArea.--itemDetail #mainContent .item_detail .item_img .main li.main_itemImgGalleryList.movie{display:flex;align-items:center}@media only screen and (min-width: 1000px){.contentsPageArea.--itemDetail #mainContent .item_detail .item_img .main li.main_itemImgGalleryList.movie{height:518px}}@media only screen and (max-width: 999px){.contentsPageArea.--itemDetail #mainContent .item_detail .item_img .main li.main_itemImgGalleryList.movie{height:50vh}}@media only screen and (max-width: 999px){.contentsPageArea.--itemDetail #mainContent .item_detail .item_img .main li .slick-slide span{width:100%}}@media only screen and (max-width: 999px){.contentsPageArea.--itemDetail #mainContent .item_detail .item_img #arrowsImage{display:none;width:100%}}@media only screen and (max-width: 999px){.contentsPageArea.--itemDetail #mainContent .item_detail .item_img .thumb{display:none;width:100%}}@media only screen and (min-width: 1000px){.contentsPageArea.--itemDetail #mainContent .item_detail .item_img .thumb li{overflow:hidden}}@media only screen and (min-width: 1000px){.contentsPageArea.--itemDetail #mainContent .item_detail .item_img .thumb li a{width:100%}}@media only screen and (min-width: 1000px){.contentsPageArea.--itemDetail #mainContent .item_detail .tags{margin:30px 0 0}}@media only screen and (max-width: 999px){.contentsPageArea.--itemDetail #mainContent .item_detail .tags{margin:5vw 0 2.2vw}}.contentsPageArea.--itemDetail #mainContent .item_detail .tags ul{display:flex;flex-wrap:wrap}.contentsPageArea.--itemDetail #mainContent .item_detail .tags ul li{font-weight:500;color:#767676}@media only screen and (min-width: 1000px){.contentsPageArea.--itemDetail #mainContent .item_detail .tags ul li{font-size:12px;font-size:1.2rem;line-height:1.4;padding-right:0.8em}}@media only screen and (max-width: 999px){.contentsPageArea.--itemDetail #mainContent .item_detail .tags ul li{font-size:10px;font-size:1rem;line-height:1.2;padding-right:0.5em}}@media only screen and (min-width: 1000px){.contentsPageArea.--itemDetail #mainContent .item_detail>div.price{margin:20px 0 25px 0}}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}@media only screen and (max-width: 999px){.contentsPageArea.--topics .itemList,.contentsPageArea.--event .itemList,.contentsPageArea.--movie .itemList{justify-content:space-between}}@media only screen and (min-width: 1000px){.contentsPageArea.--topics .itemList .itemList__item:nth-child(4n),.contentsPageArea.--event .itemList .itemList__item:nth-child(4n),.contentsPageArea.--movie .itemList .itemList__item:nth-child(4n){margin:0 0 20px 0}}@media only screen and (min-width: 1000px){.contentsPageArea.--topicsDetail .date,.contentsPageArea.--eventDetail .date,.contentsPageArea.--movieDetail .date{display:flex;justify-content:space-between}}.contentsPageArea.--topicsDetail .date .tagList,.contentsPageArea.--eventDetail .date .tagList,.contentsPageArea.--movieDetail .date .tagList{display:flex;flex-wrap:wrap}@media only screen and (max-width: 999px){.contentsPageArea.--topicsDetail .date .tagList,.contentsPageArea.--eventDetail .date .tagList,.contentsPageArea.--movieDetail .date .tagList{justify-content:end;line-height:1.4;margin:0 0 0.5em}}.contentsPageArea.--topicsDetail .date .tagList li,.contentsPageArea.--eventDetail .date .tagList li,.contentsPageArea.--movieDetail .date .tagList li{font-weight:500;letter-spacing:0;color:#767676}@media only screen and (min-width: 1000px){.contentsPageArea.--topicsDetail .date .tagList li,.contentsPageArea.--eventDetail .date .tagList li,.contentsPageArea.--movieDetail .date .tagList li{font-size:12px;font-size:1.2rem;padding-left:0.8em}}@media only screen and (max-width: 999px){.contentsPageArea.--topicsDetail .date .tagList li,.contentsPageArea.--eventDetail .date .tagList li,.contentsPageArea.--movieDetail .date .tagList li{font-size:10px;font-size:1rem;padding-right:0.8em}}.contentsPageArea.--topicsDetail .date>p>span,.contentsPageArea.--eventDetail .date>p>span,.contentsPageArea.--movieDetail .date>p>span{font-weight:bold;color:#d90024}@media only screen and (max-width: 999px){.contentsPageArea.--topicsDetail .topic_title,.contentsPageArea.--eventDetail .topic_title,.contentsPageArea.--movieDetail .topic_title{margin:0;padding:2.4% 0 2% 0}}@media only screen and (min-width: 1000px){.contentsPageArea.--topicsDetail .itemList .itemList__item:nth-child(2n),.contentsPageArea.--eventDetail .itemList .itemList__item:nth-child(2n),.contentsPageArea.--movieDetail .itemList .itemList__item:nth-child(2n){margin:0 0 20px 0}}@media only screen and (max-width: 999px){.contentsPageArea .titleSet .titleMain.--event .titleArea__main{font-size:42px;font-size:4.2rem;letter-spacing:0.03em}}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}.manuals h2.content_ttl{margin-bottom:0 !important}.manuals .noteList{text-indent:-1.35em;padding-left:1.35em}@media only screen and (min-width: 1000px){.manuals .noteList{font-size:13px;margin-top:16px}}@media only screen and (max-width: 999px){.manuals .noteList{font-size:12px;margin:2vw 0 0 0}}.manuals .noteList li{margin-top:0.5em;line-height:1.5;color:red}.manuals .noteList li:first-child{margin-top:0}@media only screen and (min-width: 1000px){.manuals .infoCol{margin-top:40px}}@media only screen and (max-width: 999px){.manuals .infoCol{margin-top:5vw}}.manuals .infoCol .titleSet{margin-bottom:0}.manuals .infoCol .titleSet .titlePrimary{padding:4px 0 4px 1em}@media only screen and (min-width: 1000px){.manuals .infoCol .titleSet .titlePrimary{font-size:18px}}@media only screen and (max-width: 999px){.manuals .infoCol .titleSet .titlePrimary{font-size:13px}}.manuals .infoCol .infoContent{background-color:#fafafa}@media only screen and (min-width: 1000px){.manuals .infoCol .infoContent{margin-top:16px;padding:25px 30px}}@media only screen and (max-width: 999px){.manuals .infoCol .infoContent{margin-top:2vw;padding:calc(0.3rem + 1em)}}.manuals .infoCol .infoContent dl{margin-top:0.5em;font-size:1.2rem}@media only screen and (min-width: 1000px){.manuals .infoCol .infoContent dl{display:flex;flex-wrap:wrap}}@media only screen and (max-width: 999px){.manuals .infoCol .infoContent dl{display:block}}.manuals .infoCol .infoContent dl:nth-of-type(1){margin-top:0}.manuals .infoCol .infoContent dl dt{color:#666;font-weight:700}@media only screen and (min-width: 1000px){.manuals .infoCol .infoContent dl dt{margin-right:1em;width:9em;height:100%}}@media only screen and (max-width: 999px){.manuals .infoCol .infoContent dl dt{width:100%}}.manuals .infoCol .infoContent dl dd{color:#222;font-weight:700}@media only screen and (min-width: 1000px){.manuals .infoCol .infoContent dl dd{width:calc(100% - 10em)}}@media only screen and (max-width: 999px){.manuals .infoCol .infoContent dl dd{width:100%;margin-top:0.75em}}.manuals .infoCol .infoContent dl dd a{text-decoration:underline}@media only screen and (min-width: 1000px){.manuals .search_box{margin-top:30px}}@media only screen and (max-width: 999px){.manuals .search_box{margin-top:5vw !important}}@media only screen and (max-width: 999px){.manuals .search_box .search_conditions{padding-bottom:15px !important}}.manuals .search_box form .search_tbl{display:flex;flex-wrap:wrap;align-items:center}@media only screen and (min-width: 1000px){.manuals .search_box form .search_tbl{margin-top:18px}}@media only screen and (max-width: 999px){.manuals .search_box form .search_tbl{margin-top:15px}}.manuals .search_box form .search_tbl:nth-of-type(1){margin-top:0}@media only screen and (min-width: 1000px){.manuals .search_box form .search_tbl label{width:8em;margin-right:1em}}@media only screen and (max-width: 999px){.manuals .search_box form .search_tbl label{width:100%;padding-bottom:5px}}.manuals .search_box form .search_tbl input{border:1px solid #e4e4e4;border-radius:0;padding:4px}@media only screen and (min-width: 1000px){.manuals .search_box form .search_tbl input{width:calc(100% - 9em + 8px);overflow:hidden}}@media only screen and (max-width: 999px){.manuals .search_box form .search_tbl input{width:100%;height:35px}}.manuals .search_box form .search_tbl select{border:1px solid #e4e4e4;border-radius:0;padding:4px}@media only screen and (min-width: 1000px){.manuals .search_box form .search_tbl select{overflow:hidden}}@media only screen and (max-width: 999px){.manuals .search_box form .search_tbl select{height:35px;width:100%}}@media only screen and (min-width: 1000px){.manuals .search_box form .search_tbl_line2{display:flex;flex-wrap:wrap;align-items:center;width:calc(50% - 1.5em);margin-right:3em}}@media only screen and (min-width: 1000px){.manuals .search_box form .search_tbl_line2:nth-of-type(2){margin-right:0}}@media only screen and (min-width: 1000px){.manuals .search_box form .search_category select{max-width:calc(100% - 9em + 8px)}}@media only screen and (min-width: 1000px){.manuals .search_box form .search_releaseDate select{max-width:calc(100% - 9em + 8px)}}@media only screen and (min-width: 1000px){.manuals .search_box form .search_tag select{max-width:calc(100% - 9em + 8px)}}@media only screen and (min-width: 1000px){.manuals .search_box form .search_jan input{width:calc(100% - 9em + 8px)}}.manuals .search_box form .btnList{display:flex;justify-content:center}@media only screen and (min-width: 1000px){.manuals .search_box form .btnList{margin:30px auto 0}}@media only screen and (max-width: 999px){.manuals .search_box form .btnList{margin:15px auto 0}}@media only screen and (min-width: 1000px){.manuals .search_box form .btnList li{margin-right:30px}}@media only screen and (max-width: 999px){.manuals .search_box form .btnList li{margin-left:15px}}@media only screen and (max-width: 999px){.manuals .search_box form .btnList li:first-child{margin-left:0}}.manuals .search_box form .btnList li button{border:2px solid #222;border-radius:0;color:#222;cursor:pointer;font-weight:700;background-color:#fff}@media only screen and (min-width: 1000px){.manuals .search_box form .btnList li button{padding:10px 30px}}@media only screen and (max-width: 999px){.manuals .search_box form .btnList li button{font-size:13px;height:44px;width:calc(50% - 7.5px)}}@media (hover: hover){.manuals .search_box form .btnList li button:hover{background-color:#222;color:#fff}}@media only screen and (min-width: 1000px){.manuals .manualListCol{margin-top:30px}}@media only screen and (max-width: 999px){.manuals .manualListCol{margin-top:5vw}}.manuals .manualListCol .titleSet{margin-bottom:0}.manuals .manualListCol .titleSet .titlePrimary{padding:4px 0 4px 1em}@media only screen and (min-width: 1000px){.manuals .manualListCol .titleSet .titlePrimary{font-size:18px}}@media only screen and (max-width: 999px){.manuals .manualListCol .titleSet .titlePrimary{font-size:13px}}.manuals .manualListCol .manualListContent{background-color:#fafafa}@media only screen and (min-width: 1000px){.manuals .manualListCol .manualListContent{margin-top:16px;margin-bottom:70px;padding:23px 30px}}@media only screen and (max-width: 999px){.manuals .manualListCol .manualListContent{margin-top:2vw;margin-bottom:12vw;padding:calc(0.3rem + 1em)}}.manuals .manualListCol .manualListContent .err_msg{font-size:13px}.manuals .manualListCol .manualListContent ul li{display:flex;align-items:center}@media only screen and (min-width: 1000px){.manuals .manualListCol .manualListContent ul li{margin-top:1.0em;font-size:13px}}@media only screen and (max-width: 999px){.manuals .manualListCol .manualListContent ul li{margin-top:1.5em;font-size:13px}}.manuals .manualListCol .manualListContent ul li:first-child{margin-top:0}.manuals .manualListCol .manualListContent ul li a{text-decoration:none}@media only screen and (min-width: 1000px){.manuals .manualListCol .manualListContent ul li dl{display:flex;flex-wrap:wrap;align-items:center;width:100%}}.manuals .manualListCol .manualListContent ul li dl dt{font-size:12px;text-decoration:none;background-color:#757575;color:#fff;text-align:center}@media only screen and (min-width: 1000px){.manuals .manualListCol .manualListContent ul li dl dt{display:flex;align-items:center;justify-content:center;margin-right:12px;padding:2px 0 1px;width:120px}}@media only screen and (max-width: 999px){.manuals .manualListCol .manualListContent ul li dl dt{display:inline-block;padding:2px 4px 1px}}.manuals .manualListCol .manualListContent ul li dl dd{text-decoration:underline}@media only screen and (min-width: 1000px){.manuals .manualListCol .manualListContent ul li dl dd{max-width:calc(100% - 120px - 12px)}}@media only screen and (max-width: 999px){.manuals .manualListCol .manualListContent ul li dl dd{width:100%;margin-top:0.25em}}@media only screen and (max-width: 999px){.manuals .manualListCol .manualListContent ul .head{border-bottom:1px solid #ddd;width:100%}}.manuals .manualListCol .manualListContent ul .head dl{width:100%}.manuals .manualListCol .manualListContent ul .head dl dt{font-weight:700}@media only screen and (min-width: 1000px){.manuals .manualListCol .manualListContent ul .head dl dt{font-size:13px}}@media only screen and (max-width: 999px){.manuals .manualListCol .manualListContent ul .head dl dt{font-size:12px;padding:0 4px}}.manuals .manualListCol .manualListContent ul .head dl dd{text-decoration:none;color:#222;font-weight:700}@media only screen and (min-width: 1000px){.manuals .manualListCol .manualListContent ul .head dl dd{font-size:13px;width:calc(100% - 10.5em)}}@media only screen and (max-width: 999px){.manuals .manualListCol .manualListContent ul .head dl dd{font-size:12px;margin:0;padding:2px 4px 6px}}.manuals .viewBtn li a,.manuals .consentCookiesBtn li a{display:block;border:2px solid #222;border-radius:12px;color:#222;cursor:pointer;font-weight:700;text-align:center;background-color:#fff}@media only screen and (min-width: 1000px){.manuals .viewBtn li a,.manuals .consentCookiesBtn li a{padding:10px 30px}}@media only screen and (max-width: 999px){.manuals .viewBtn li a,.manuals .consentCookiesBtn li a{padding:2vw 4vw}}@media (hover: hover){.manuals .viewBtn li a:hover,.manuals .consentCookiesBtn li a:hover{background-color:#222;color:#fff}.manuals .viewBtn li a:hover:before,.manuals .consentCookiesBtn li a:hover:before{border-color:#fff}}@media only screen and (min-width: 1000px){.manuals .viewBtn{margin-bottom:30px}}@media only screen and (max-width: 999px){.manuals .viewBtn{margin:0 auto 8vw}}.manuals .viewBtn li{margin:auto}@media only screen and (min-width: 1000px){.manuals .viewBtn li{width:500px;padding:20px 40px}}@media only screen and (max-width: 999px){.manuals .viewBtn li{width:100%}}.manuals .viewBtn li a{position:relative;background:#b0faa2}@media only screen and (min-width: 1000px){.manuals .viewBtn li a{font-size:22px;text-decoration:none}}@media only screen and (max-width: 999px){.manuals .viewBtn li a{padding:3vw 5vw;font-size:24px}}.manuals .viewBtn li a:before{position:absolute;content:'';width:8px;height:8px;border-bottom:solid 1px #222;border-right:solid 1px #222;top:0;bottom:0;margin:auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (min-width: 1000px){.manuals .viewBtn li a:before{right:20px}}@media only screen and (max-width: 999px){.manuals .viewBtn li a:before{right:4vw}}@media only screen and (min-width: 1000px){.manuals .consentCookiesBtn{margin:30px auto 0}}@media only screen and (max-width: 999px){.manuals .consentCookiesBtn{margin:4vw auto 8vw}}.manuals .consentCookiesBtn li{margin:auto}@media only screen and (min-width: 1000px){.manuals .consentCookiesBtn li{width:300px}}@media only screen and (max-width: 999px){.manuals .consentCookiesBtn li{width:60%}}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}.contentsPageArea .itemBox .movie_img::after{content:'';width:50px;height:50px;background:url("../../images/common/img_play.png") no-repeat;position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}#mainContent #custom_search .search_box{min-height:70px}@media only screen and (min-width: 1000px){#mainContent #custom_search .search_box{margin-top:20px}}@media only screen and (min-width: 1000px){#mainContent #custom_search .search_box .search_conditions .search_element{display:block;margin-bottom:0}}#mainContent #custom_search .search_box .search_conditions #tabCategory.hidden_display,#mainContent #custom_search .search_box .search_conditions #tabAge.hidden_display{display:none}@media only screen and (min-width: 1000px){#mainContent #custom_search .search_box .search_element .search_title{display:block}}@media only screen and (max-width: 999px){#mainContent #custom_search .search_box .search_element .search_title{font-weight:700;font-size:14px;font-size:1.4rem}}#mainContent #custom_search .search_box .search_element>div{font-weight:700;font-size:14px;font-size:1.4rem}@media only screen and (min-width: 1000px){#mainContent #custom_search .search_box .search_element>div{display:block !important}}@media only screen and (min-width: 1000px){#mainContent #custom_search .search_box .search_element .titChoice{display:none !important}}@media only screen and (max-width: 999px){#mainContent #custom_search .search_box .search_element .titChoice{display:block}}#mainContent #custom_search .search_box .search_element select,#mainContent #custom_search .search_box .search_element input[type="text"]{display:block;text-decoration:none;font-weight:700;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;font-size:14px !important;font-size:1.4rem !important;color:#262626;position:relative;border-radius:12px;text-align:center;border:2px solid #262626 !important}@media only screen and (min-width: 1000px){#mainContent #custom_search .search_box .search_element select,#mainContent #custom_search .search_box .search_element input[type="text"]{padding:14px !important;margin:0 auto 15px}}@media only screen and (max-width: 999px){#mainContent #custom_search .search_box .search_element select,#mainContent #custom_search .search_box .search_element input[type="text"]{padding:1.33333vw 0 !important;margin:1.2vw auto 1.86667vw}}@media only screen and (min-width: 1000px){#mainContent #custom_search .search_box .search_element select{width:100%}}#mainContent #custom_search .search_box .search_element .tabCharaList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:700;z-index:2;width:100%}@media only screen and (min-width: 1000px){#mainContent #custom_search .search_box .search_element .tabCharaList{padding:20px;gap:11px}}@media only screen and (max-width: 999px){#mainContent #custom_search .search_box .search_element .tabCharaList{padding:2vw 1vw 0;gap:1vw}}@media only screen and (min-width: 1000px){#mainContent #custom_search .search_box .search_element .tabCharaList input[type="radio"],#mainContent #custom_search .search_box .search_element .tabCharaList input[type="checkbox"]{display:none}}@media only screen and (min-width: 1000px){#mainContent #custom_search .search_box .search_element .tabCharaList li{flex:0 0 24%}}@media only screen and (max-width: 999px){#mainContent #custom_search .search_box .search_element .tabCharaList li{flex:0 0 49%}}#mainContent #custom_search .search_box .search_element .tabCharaList li input[type="radio"]:checked ~ label.btn,#mainContent #custom_search .search_box .search_element .tabCharaList li input[type="checkbox"]:checked ~ label.btn{color:#fff;background:#262626}#mainContent #custom_search .search_box .search_element .tabCharaList li .btn{position:relative;display:block;background:#fff;border-radius:150px;text-decoration:none;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s;font-weight:bold;border:2px solid #262626}@media only screen and (min-width: 1000px){#mainContent #custom_search .search_box .search_element .tabCharaList li .btn{padding:10px}}@media only screen and (max-width: 999px){#mainContent #custom_search .search_box .search_element .tabCharaList li .btn{font-size:11px;font-size:1.1rem;padding:1vw 3vw 1.2vw}}#mainContent #custom_search .search_box .search_element .tabCharaList li .btn::before{position:absolute;content:'';border-top:solid 1px #262626;border-right:solid 1px #262626;top:0;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px;height:6px;right:12px;bottom:0}@media only screen and (max-width: 999px){#mainContent #custom_search .search_box .search_element .tabCharaList li .btn:hover{opacity:1;-webkit-transform:translateY(3px) translateX(3px);transform:translateY(3px) translateX(3px);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}}#mainContent #custom_search .search_box .search_element .tabCharaList li .submit{color:#fff;background:#262626;font-size:13px;font-size:1.3rem}#mainContent #custom_search .search_box .search_element .tabCharaList li .btn.active{color:#fff;background:#262626}#mainContent #custom_search .search_box input.reset{padding:10px 30px;border:2px solid #222;background:#fff;color:#222;font-weight:bold;display:block}@media only screen and (min-width: 1000px){#mainContent #custom_search .search_box input.reset{margin:20px 10px 20px auto;cursor:pointer;width:20%}}@media only screen and (max-width: 999px){#mainContent #custom_search .search_box input.reset{margin:20px auto;-webkit-appearance:none;border-radius:0;width:60vw}}@media only screen and (min-width: 1000px){#mainContent #custom_search .search_box input.submit{width:45%;margin:20px auto 20px 10px}}@media only screen and (min-width: 1000px){#mainContent #custom_search .tabCharaBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;cursor:pointer}}@media only screen and (max-width: 999px){#mainContent #custom_search .tabCharaBtn{display:none}}@media only screen and (min-width: 1000px){#mainContent #custom_search .tabCharaBtn li{width:50%}}@media only screen and (min-width: 1000px){#mainContent #custom_search .tabCharaBtn li label{font-weight:700;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;font-size:14px;font-size:1.4rem;padding:14px 0;letter-spacing:0.04em;display:block;background:#fff;cursor:pointer;line-height:1;transition:all .3s ease-in-out}}@media only screen and (min-width: 1000px){#mainContent #custom_search .tabCharaBtn li label:hover,#mainContent #custom_search .tabCharaBtn li label.active{background:#262626;color:#fff}}@media only screen and (min-width: 1000px){#mainContent #custom_search .tabCharaBtn li.tabCategory label{border-right:1px solid #262626;border-radius:12px 0 0 12px;border-top:2px solid #262626;border-left:2px solid #262626;border-bottom:2px solid #262626}}@media only screen and (min-width: 1000px){#mainContent #custom_search .tabCharaBtn li.tabCategory label.active{border-radius:12px 0 0 0}}@media only screen and (min-width: 1000px){#mainContent #custom_search .tabCharaBtn li.tabAge label{border-left:1px solid #262626;border-radius:0 12px 12px 0;border-top:2px solid #262626;border-right:2px solid #262626;border-bottom:2px solid #262626}}@media only screen and (min-width: 1000px){#mainContent #custom_search .tabCharaBtn li.tabAge label.active{border-radius:0 12px 0 0}}@media only screen and (min-width: 1000px){#mainContent #custom_search .tabCharaBtn.active li.tabCategory label{border-radius:12px 0 0 0}}@media only screen and (min-width: 1000px){#mainContent #custom_search .tabCharaBtn.active li.tabAge label{border-radius:0 12px 0 0}}@media only screen and (min-width: 1000px){#mainContent #custom_search input[value="show_tab"] ~ .search_tbl{display:none;border-radius:0 0 12px 12px;border-right:2px solid #262626;border-left:2px solid #262626;border-bottom:2px solid #262626;background:#fff}}#mainContent #custom_search input[value="show_tab"]:checked ~ .search_tbl{display:block}@media only screen and (min-width: 1000px){.searchArea__inner{height:70px}}@media only screen and (max-width: 999px){.searchArea__inner{height:100%}}.tabAgeList label,.tabCategoryList label{cursor:pointer}@media only screen and (max-width: 999px){.tabAgeList input[type="radio"],.tabAgeList input[type="checkbox"],.tabCategoryList input[type="radio"],.tabCategoryList input[type="checkbox"]{display:none}}@media only screen and (max-width: 999px){.tabAgeList input[type="radio"]:checked ~ label,.tabAgeList input[type="checkbox"]:checked ~ label,.tabCategoryList input[type="radio"]:checked ~ label,.tabCategoryList input[type="checkbox"]:checked ~ label{color:#fff;background:#262626}}@media only screen and (min-width: 1000px){.tabAgeList input[type="radio"]:checked ~ label,.tabAgeList input[type="checkbox"]:checked ~ label,.tabCategoryList input[type="radio"]:checked ~ label,.tabCategoryList input[type="checkbox"]:checked ~ label{color:#fff;background:#262626}}@media only screen and (min-width: 1000px){.submitItems{display:flex;justify-content:center}}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}.flx{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;-ms-align-items:center;align-items:center}select[name="cy"]{font-family:sans-serif;border:1px solid #888}@media only screen and (min-width: 1000px){select[name="cy"]{margin-right:2em;padding:0.8em 1.5em 0.6em 1em}}@media only screen and (max-width: 999px){select[name="cy"]{padding:0.6em 1.5em 0.4em 1em}}@media only screen and (max-width: 999px){.calendar_head{width:100%;margin:1em 0;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 999px){.calendar_head>.flx{width:100%}}@media only screen and (min-width: 1000px){.calendar_head #calendar_item{order:1;width:calc(100% - 284px)}}@media only screen and (min-width: 1000px){.calendar_head #calendar_link{order:2}}.calendar_head h3{line-height:1}@media only screen and (min-width: 1000px){.calendar_head h3{font-size:28px;font-weight:600;border-left:4px solid #e77;padding-left:1em}}@media only screen and (max-width: 999px){.calendar_head h3{font-size:28px;font-size:2.8rem;font-weight:500;width:60vw;font-weight:bold;margin:4vw 0;border-left:.3rem solid #e77;padding-left:0.6em;position:relative}}@media only screen and (max-width: 750px){.calendar_head h3{font-size:25px;font-size:2.5rem}}.calendar_head h3::before{content:'';display:block;position:absolute;top:0;background:#d44}@media only screen and (min-width: 1000px){.calendar_head h3::before{height:8px;width:4px;left:-4px}}@media only screen and (max-width: 999px){.calendar_head h3::before{height:1.4vw;width:.3rem;left:-.3rem}}@media only screen and (min-width: 1000px){.nml .calendar_head{margin:4em 0 3em}}@media only screen and (min-width: 1000px){.nml .calendar_head .calendar_btn.nml{display:none}}.nml .calendar_head .calendar_btn.nml span{border-right:none}@media only screen and (min-width: 1000px){.pb .calendar_head{margin:4em 0 0}}@media only screen and (min-width: 1000px){.pb .calendar_head .calendar_btn.pb{display:none}}.pb .calendar_head .calendar_btn.pb span{border-right:none}@media only screen and (max-width: 999px){.calendar_btn{width:50%;margin-bottom:2em}}@media only screen and (max-width: 999px){.calendar_btn a,.calendar_btn span{display:block;text-decoration:none;padding:.5em 0;background:#fff;font-size:3.4vw;text-align:center;line-height:1.4}}@media only screen and (min-width: 1000px){.calendar_btn a{border:2px solid #222;display:block;text-decoration:none;padding:.5em 1em;background:#fff}}@media only screen and (max-width: 999px){.calendar_btn a{border:1px solid #222}}@media only screen and (min-width: 1000px){.calendar_btn a:before{content:url("../../images/common/blue_arrow.png");-webkit-filter:saturate(0);filter:saturate(0);margin-right:4px;position:relative}}@media only screen and (max-width: 999px){.calendar_btn span{border:1px solid #b6b6b6;background:#d1d1d1;color:#fff}}@media only screen and (min-width: 1000px){.month_list{margin-bottom:1em}}@media only screen and (max-width: 999px){.month_list{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;width:92vw}}@media only screen and (min-width: 1000px){.month_list li{width:8%}}@media only screen and (max-width: 999px){.month_list li{width:16.6%}}.month_list a{text-decoration:none}.month_list .month a{display:block;background:#222;width:100%;text-align:center;border-right:1px solid #fff;color:#fff;font-size:1.1em}@media only screen and (min-width: 1000px){.month_list .month a{padding:0.7em 0}}@media only screen and (max-width: 999px){.month_list .month a{padding:0.4em 0}}@media only screen and (min-width: 1000px){.month_list .month:last-of-type a{border-right:none}}@media only screen and (max-width: 999px){.month_list .month:nth-of-type(-n+7) a{border-bottom:1px solid #fff}}.month_list .month.active a{background:#b3b3b3}.month_prev,.month_next{width:2.5% !important}@media only screen and (max-width: 999px){.month_prev,.month_next{display:none}}.month_prev a,.month_prev span{padding:.5em .1em}.month_next a,.month_next span{padding:.5em .1em}.month_prev a:before,.month_prev span:before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto}.month_next a:before,.month_next span:before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto}.month_prev a:before{left:.4rem;width:1rem;height:1rem;border-top:2px solid #222;border-right:2px solid #222;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.month_prev span:before{left:.4rem;width:1rem;height:1rem;border-top:2px solid #222;border-right:2px solid #222;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:.5}.month_next a:before{left:.4rem;width:1rem;height:1rem;border-bottom:2px solid #222;border-left:2px solid #222;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.month_next span:before{left:.4rem;width:1rem;height:1rem;border-bottom:2px solid #222;border-left:2px solid #222;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:.2}@media only screen and (min-width: 1000px){.item_calendar{margin-bottom:70px}}@media only screen and (max-width: 999px){.item_calendar{margin-bottom:12vw}}@media only screen and (min-width: 1000px){.item_calendar .itemList__item:nth-of-type(4n){margin:0 0 20px 0}}@media only screen and (min-width: 1000px){.item_calendar .itemList__item .itemBox__inner,.item_calendar .itemList__item a{height:auto}}@media only screen and (min-width: 1000px){.item_calendar .itemList__item .itemBox__img{padding-top:100%}}@media only screen and (min-width: 1000px){.item_calendar .itemList__item .itemBox__info{padding:0.8em 1em 1.4em}}@media only screen and (max-width: 1213px) and (min-width: 1199px){.item_calendar .itemList__item{width:280px}}.wrap_date{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.calendar_date,.calendar_pbhead{width:100%;font-size:18px;font-weight:500}@media only screen and (min-width: 1000px){.calendar_date,.calendar_pbhead{margin:2em 0 1em}}@media only screen and (max-width: 999px){.calendar_date,.calendar_pbhead{margin:2em 0 .5em}}.calendar_date .date_head,.calendar_pbhead .date_head{background:#f3f3f3;padding:.1em .5em .18em}@media only screen and (min-width: 1000px){.calendar_date .date_head,.calendar_pbhead .date_head{font-size:1.1em}}@media only screen and (max-width: 999px){.calendar_date .date_head,.calendar_pbhead .date_head{font-size:1.2em}}.calendar_date span.date_line,.calendar_pbhead span.date_line{position:absolute;height:3px;display:inline-block;width:5px;background:#222;top:0;bottom:0;margin:auto}.calendar_date:before,.calendar_pbhead:before{content:'';display:block;position:absolute;height:3px;width:100%;background:#888;top:0;bottom:0;margin:auto}.calendar_date:after,.calendar_pbhead:after{content:'';display:block;background:#888;width:13px;height:13px;border-radius:100px;position:absolute;right:0;top:0;bottom:0;margin:auto}#loader_wrap{width:100%;height:100%;background:#f3f3f3;position:absolute;z-index:9999;top:0;left:0;padding:0;margin:0}.loading{left:50%;top:5em;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;text-align:center}.loading img{width:auto}.loading .locating img{max-width:100%}.noitem{font-size:1.6rem;text-align:center;font-weight:bold;margin:3em 0 0 0}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}@media only screen and (max-width: 999px){.contentsPageArea.--sns .sns{width:100%}}@media only screen and (max-width: 999px){.contentsPageArea.--sns .snsList{padding-top:4vw}}@media only screen and (min-width: 1000px){.contentsPageArea.--sns .snsList .snsList__item{margin-bottom:0px}}@media only screen and (max-width: 999px){.contentsPageArea.--sns .snsList .snsList__item{width:19.2%}}@media only screen and (min-width: 1000px){.contentsPageArea.--sns .snsList .snsList__item:first-child{margin-bottom:0px}}@media only screen and (min-width: 1000px){.contentsPageArea.--sns .snsList .snsList__item img{width:110px}}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}@media only screen and (min-width: 1000px){.contentsPageArea #mainContent .sitemap .sitemap_chara{max-width:1200px}}@media only screen and (max-width: 999px){.contentsPageArea #mainContent .sitemap .sitemap_chara ul{display:flex}}@media only screen and (max-width: 999px){.contentsPageArea #mainContent .sitemap .sitemap_chara ul li{width:42%}}@media only screen and (max-width: 999px){.contentsPageArea #mainContent .sitemap .sitemap_chara ul li a{font-size:14px;font-size:1.4rem}}
