@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:.67708vw 0}}.headerBandaiToys{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px solid #262626;border-width:0 0 2px;background:#fff}.headerBandaiToys .headerBandaiToys__inner{width:auto;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 0 0 1.04167vw}.headerBandaiToys .logoBandaiToys img{width:auto;height:48px}@media only screen and (max-width: 1199px) and (min-width: 901px){.headerBandaiToys .logoBandaiToys img{height:38px}}@media only screen and (max-width: 900px){.headerBandaiToys .logoBandaiToys img{height:24px}}.gnavi>ul{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gnavi>ul>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: 1199px) and (min-width: 901px){.gnavi>ul>li{font-size:20px;font-size:1.66667vw}}@media only screen and (max-width: 900px){.gnavi>ul>li{font-size:28px;font-size:2.33333vw}}.gnavi>ul>li 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>ul>li span{font-size:12px;font-size:1vw}}@media only screen and (max-width: 900px){.gnavi>ul>li span{font-size:16px;font-size:1.33333vw}}.gnavi>ul .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;text-decoration:none;display:block;padding:1.04167vw 1.04167vw;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}@media screen and (-webkit-min-device-pixel-ratio: 0){.gnavi>ul .linkGnavi{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}}@media (hover: hover){.gnavi>ul .linkGnavi:hover{opacity:1;color:#fff;background:#262626;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}.gnavi>ul .linkGnavi:hover span{color:rgba(255,255,255,0.6)}}.gnavi>ul .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;text-decoration:none;display:block;padding:1.04167vw 1.04167vw;color:#fff;background:#262626;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}@media screen and (-webkit-min-device-pixel-ratio: 0){.gnavi>ul .linkGnaviCurrent{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}}@media (hover: hover){.gnavi>ul .linkGnaviCurrent:hover{opacity:1}}.gnavi>ul .linkGnaviCurrent span{color:rgba(255,255,255,0.6)}@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}}html{font-size:62.5%}body{background:#fff;font:14px/1.8 sans-serif;font-family:"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,Arial,"メイリオ",Meiryo,sans-serif}a{color:#262626;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}@media (hover: hover){a{-webkit-transition:opacity 1s ease;transition:opacity 1s ease}a:hover{opacity:0.5}}@media (hover: hover){a:hover img{opacity:1}}h2,h3,h4{font-weight:200}img{vertical-align:bottom}.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;-webkit-transition:0.8s cubic-bezier(0.37, 0, 0.63, 1);transition:0.8s cubic-bezier(0.37, 0, 0.63, 1);-webkit-transition-property:-webkit-clip-path;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;border-top:2px solid #262626}@media only screen and (max-width: 900px){.contentsArea{overflow:hidden}}.contentsArea.--pickup{background:url(/assets/renewal_2023/images/common/bg_pattn_line.jpg) left top/auto repeat}@media only screen and (min-width: 1200px){.contentsArea.--pickup{background-attachment:fixed}}.contentsArea.--topics{background:#f7f7f7}.contentsArea.--topics .contentsArea__inner{max-width:1220px !important;padding:40px 0 18px}.contentsArea.--character{background:#fff}.contentsArea.--character .contentsArea__inner{width:auto;padding:40px 0 38px}.contentsArea.--calender{background:url(/assets/renewal_2023/images/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;max-width:initial;padding-left:0;padding-right:0}.contentsArea.--calender .titleSet .titleMain{margin-bottom:0}.contentsArea.--news{background:#f7f7f7;padding:24px 0}.contentsArea.--event{background:#f7f7f7}.contentsArea.--event .contentsArea__inner{max-width:1500px;padding:40px 0 5px}.contentsArea.--sns{background:#fff}.contentsArea__inner{margin:auto;padding:40px 0 50px}@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}}.contentsPageArea{position:relative}@media only screen and (max-width: 900px){.contentsPageArea{overflow:hidden}}.contentsPageArea .contentsPageArea__inner{margin:auto;padding:80px 0 90px}@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}}#mainContent{width:auto;margin:0 auto}#mainContent .topic_detail .article,#mainContent .topic_detail .article *{max-width:990px;margin:0 auto}.bnrSliderArea{border-bottom:2px solid #262626;background:#f7f7f7;margin:0 0 20px}.bnrSliderArea__main{height:418px;width:990px;margin:auto}.bnrSliderArea__main.slick-dotted.slick-slider{margin-bottom:50px}.bnrSliderArea__main .slick-track{border-bottom:2px solid #262626}.bnrSliderArea__main .slick-list{overflow:visible}.bnrSliderArea__main .slick-slide{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}@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}.bnrSliderArea__nav{margin:auto;height:80px;width:1000px;padding:9px 0px}.bnrSliderArea__nav img{height:64px;width:auto}.bnrSliderArea__nav .slick-slide{outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.bnrSliderArea__nav .slick-slide img{-webkit-box-sizing:border-box;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}.characterGroup{padding-bottom:22px}.characterList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.characterList a{display:block;text-decoration:none;font-weight:800}.characterList a>div{overflow:hidden;border-radius:50%}.characterList a p.characterList__img{width:230px;-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}.characterList a p.characterList__img img{width:100%}@media (hover: hover){.characterList a:hover{opacity:1;border-radius:50%}.characterList a:hover p.characterList__img{-webkit-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}}.characterList .characterList__item{margin:0 1.2% 0 1.2%}.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;font-size:15px;font-size:1.5rem}.snsList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.snsList .snsList__item{text-align:center;background:#fff;border:1px solid #262626;border-radius:6px;width:24%;margin-left:2%;margin-bottom:10px}.snsList .snsList__item:first-child{margin-left:0;margin-bottom:10px}.snsList .snsList__item:first-child img{width:140px}.snsList .snsList__item:nth-child(3) img{width:140px}.snsList .snsList__item a{text-decoration:none}.snsList .snsList__item img{padding:20px}.snsList .snsList__item p{border-top:1px solid #262626;padding:8px 0;font-size:14px;font-size:1.4rem;font-weight:800;letter-spacing:0.06em}.btnFollowInstagram{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:flex-start;-ms-flex-item-align:start;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;-webkit-transition:opacity 0.2s;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 (hover: hover){.btnFollowInstagram:hover{opacity:0.7}}.itemBox{background:#fff;border:1px solid #262626;border-radius:6px}.itemBox a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;height:100%}@media (hover: hover){.itemBox a:hover{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.itemBox .itemBox__img{position:relative;padding:56.83% 0 0 0;width:100%;border-radius:6px 6px 0 0;overflow:hidden}.itemBox .itemBox__img img{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s;top:0;left:0;width:100%;height:100%;position:absolute;border-radius:6px 6px 0 0}.itemBox .itemBox__info{padding:0.5em 1em;border-top:1px solid #262626;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.itemBox .itemBox__title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:bold;font-size:17px;font-size:1.7rem;line-height:1.4;padding-top:0.5em;padding-bottom:1em}.itemBox .itemBox__title:first-child:last-child{text-align:center;padding-bottom:0}.itemBox .itemBox__date{padding:0.5em 0 0 0;font-size:15px;font-size:1.5rem;font-weight:bold;line-height:1.0;letter-spacing:0.06em;color:#767676;display:block}.itemBox .itemBox__price{font-size:15px;font-size:1.5rem;font-weight:bold;letter-spacing:0.06em;color:#767676;display:block}.itemBox .item_pbbtn{margin:auto;width:235px}@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%}}.itemBox .item_pbbtn .itemBlockPB{font-size:14px;font-size:1.4rem;margin:-0.2em 0 1em}.itemBox .item_pbbtn .itemBlockPB__btnPBCart{border:1px solid rgba(38,38,38,0.4);border-radius:50px;font-size:14px;font-size:1.4rem;padding:0.4em 0.4em 0.6em;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}.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{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.itemList.--topicsList{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:45.2%;padding-bottom:6px}.itemList.--topicsList .itemList__item{width:45.1%;margin-left:26px;margin-bottom:26px;float:left}@media only screen and (min-width: 1200px){.itemList.--topicsList .itemList__item{margin-left:32px;margin-bottom:32px}}.itemList.--topicsList .itemList__item:first-child{margin-left:0 !important;position:absolute;left:1%;top:0;width:44.2%}.itemList.--topicsList .itemList__item:nth-child(4n-3){margin-left:26px}@media only screen and (min-width: 1200px){.itemList.--topicsList .itemList__item:nth-child(4n-3){margin-left:32px}}.itemList.--eventList{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}.itemList.--eventList .itemList__item{width:19.8%;margin-left:1.9%}.itemList.--eventList .itemList__item:first-child{margin-left:0 !important}.itemList.itemList--typeA p{padding:0.8em 0;min-height:inherit;text-align:center}.itemList.itemList--typeB{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.itemList.itemList--typeB>.itemList__item{border:1px solid #262626;border-radius:6px;margin:16px 0;width:48.4%}.itemList.itemList--typeB>.itemList__item img{border-radius:6px;width:100%}.itemList.itemList--typeB .itemList__item--digimon{width:48.4%}.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}.itemList.itemList--typeB .itemList__item--digimon:nth-of-type(2n){margin-left:2.2%}.itemList.itemList--typeB .itemList__item--digimon:nth-of-type(n+3){margin-top:2.2%}.itemList.itemList--typeB .itemList__name{text-align:center;margin-top:0.5em}.itemList.itemList--typeC{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.itemList.itemList--typeC>li,.itemList.itemList--typeC>.itemBox{background:#fff;border-bottom:2px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin:16px 0;padding:10px;width:48.4%}.itemList.itemList--typeC>li a,.itemList.itemList--typeC>.itemBox a{display:block;letter-spacing:-.4em}.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;width:67%;word-break:break-all;font-size:1.2rem;line-height:1.4em}.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{width:30%;margin-right:3%;border:1px solid #d6d6d6;-webkit-box-sizing:border-box;box-sizing:border-box}.itemList.itemList--typeC .logoonly img{width:100%}.itemList.itemList--typeD{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.itemList.itemList--typeD>.itemList__item{margin:16px;width:auto}.itemList.itemList--typeE{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.itemList.itemList--typeE>.itemList__item{width:28%;margin:16px 16px 16px 24px}.itemList.itemList--typeE>.itemList__item a{position:relative;text-decoration:none;font-weight:bold;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;line-height:1.2;font-size:19px;font-size:1.9rem}.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);left:-24px;top:2px}@media (hover: hover){.itemList.itemList--typeE>.itemList__item a:hover{opacity:1}.itemList.itemList--typeE>.itemList__item a:hover::before{left:-20px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s}}.contentsPageArea.--topics .itemList__item,.contentsPageArea.--event .itemList__item,.contentsPageArea.--movie .itemList__item,.contentsPageArea.--topicsDetail .itemList__item,.contentsPageArea.--itemDetail .itemList__item{width:284px;margin:0 20px 20px 0}@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%}}.contentsPageArea .contentsPageArea__inner .itemBtnMore{margin:0 0 50px}.contentsPageArea.--topicsDetail .itemList,.contentsPageArea.--eventDetail .itemList,.contentsPageArea.--movieDetail .itemList,.contentsPageArea.--itemDetail .itemList{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;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}}.footerBandaiToys{font-size:0.9em;padding:3em 0;background:#222;color:#fff}.footerBandaiToys a{color:#fff}.footerBandaiToys .footerBandaiToys__inner{margin:auto;max-width:1200px}@media only screen and (min-width: 1200px){.footerBandaiToys .footerBandaiToys__inner{width:98%}}@media only screen and (max-width: 1199px) and (min-width: 901px){.footerBandaiToys .footerBandaiToys__inner{margin:0 2vw}}@media only screen and (max-width: 900px){.footerBandaiToys .footerBandaiToys__inner{margin:0 2vw}}.footerBandaiToys .footerBandaiToys__rights{position:relative;z-index:1}.footerBandaiToys .fotterBandaiToys__link{position:relative;z-index:2}.footerBandaiToys .fotterBandaiToys__link ul{margin:3em auto 0}.footerBandaiToys .fotterBandaiToys__link ul li a{cursor:pointer}.footerBandaiToys .fotterBandaiToys__link ul li a.optanon-show-settings{cursor:pointer}.footerBandaiToys .copyrightBandai{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footerBandaiToys .copyrightBandai>*{margin:3em 2px 4em}.footerBandaiToys .copyrightBandai .copyrightBandai__copyBandai{margin-right:1em}.footerBandaiToys .copyrightBandai .copyrightBandai__logoBandai img{width:64px;height:64px;margin-right:7px}.footerBandaiToys .copyrightBandai .copyrightBandai__logoBandaiNamco img{height:46.2px}.footerBandaiToys .copyrightAll .copyrightAll__btn{text-align:center;cursor:pointer;margin:0 0 1em 0;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;font-size:1.3em}.footerBandaiToys .copyrightAll .copyrightAll__btn *{vertical-align:middle}.footerBandaiToys .copyrightAll .copyrightAll__icoToggle{padding:0.38em;border-radius:100%;display:inline-block;background:#fff;margin:0em 0.3em}.footerBandaiToys .copyrightAll .copyrightAll__icoToggle:before{content:'';display:block;border:0.1em solid #222;border-width:0 0.1em 0.1em 0;width:0.38em;height:0.38em;-webkit-transform:rotate(45deg) translate(-10%, -10%);transform:rotate(45deg) translate(-10%, -10%)}.footerBandaiToys .copyrightAll[data-toggle="active"] .copyrightAll__icoToggle:before{-webkit-transform:rotate(-135deg) translate(-10%, -10%);transform:rotate(-135deg) translate(-10%, -10%)}.btnPageTop{position:fixed;right:0px;bottom:-160px;width:48px;height:48px;z-index:150}.btnPageTop a{display:block;height:100%;background:#222;text-indent:300%;overflow:hidden}.btnPageTop a:before{content:'';display:block;position:absolute;top:44%;left:38%;width:24%;height:24%;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #fff;border-width:1px 0 0 1px}.content_privacypolisy{background:#fff;padding:1.5em}.content_privacypolisy h3{font-weight:700;margin-top:1.5em;line-height:1.5;font-size:1.4em}.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;list-style-type:lower-roman}.content_privacypolisy ul>li ol>li{margin-top:0.5em}.content_privacypolisy ul>li ol>li:first-child{margin-top:0}.content_privacypolisy ul.normalList{padding-left:1em;margin-top:0.5em;list-style:disc}.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;list-style-type:lower-roman}.content_privacypolisy ol.numList>li{margin-top:0.5em}.content_privacypolisy ol.numList>li:first-child{margin-top:0}.content_privacypolisy ol.numList2{text-indent:0;margin-left:1em;list-style-type:lower-latin}.content_privacypolisy ol.numList2>li{margin-top:0.5em}.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;font-size:1.4em}.content_privacypolisy dl dd{margin-top:0.2em;padding-left:1.75em}.content_privacypolisy dl dd .text{margin-top:0.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}}.generalList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.generalList .generalList__item{width:31%;-webkit-box-sizing:border-box;box-sizing:border-box}.generalList .generalList__item:nth-child(3n-1){margin:0 3.5% 0}.generalList .generalList__item:nth-child(n+4){margin:32px 0 0 0}.generalList .generalList__item:nth-child(n+4):nth-child(3n-1){margin:32px 3.5% 0}.profileBox{padding:16px 0 24px;border-bottom:1px dotted #767676;position:relative;line-height:1.3}.profileBox .profileBox__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.profileBox .profileBox__info{width:75%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;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}.contentsMargin{margin:70px 0}.itemBox .itemBox__inner .itemBox__footer ul.tagList,.itemBox .itemBox__inner .itemBox__tagset ul.tagList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.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;font-weight:600;padding-right:0.5em;color:#767676}#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;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}#navBar>ul>li a:hover{color:rgba(38,38,38,0.8);text-decoration:none;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;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;margin-bottom:55px}@media screen and (-webkit-min-device-pixel-ratio: 0){.titleSet .titleMain{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}}.titleSet .titleMain .titleArea__main,.titleSet .titleMain .titleArea__sub{display:block}.titleSet .titleMain .titleArea__main{font-size:62px;font-size:6.2rem;letter-spacing:0.08em;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}.titleSet .titleMain .titleArea__sub{font-size:17px;font-size:1.7rem;margin-top:5px;font-weight:800}.titleSet .titleMain.--small{line-height:1.25;margin-bottom:0}.titleSet .titleMain.--small .titleArea__main{font-size:43px;font-size:4.3rem}.titleSet .titleMain.--small .titleArea__sub{font-size:22px;font-size:2.2rem;letter-spacing:0.06em}.titleSet .titleMain.--search{margin-bottom:30px}.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;font-size:54px;font-size:5.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;margin:30px 30px 30px;padding:8px}@media screen and (-webkit-min-device-pixel-ratio: 0){.titleSet .titleSub{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}}.titleSet .titleSub.--focus::before,.titleSet .titleSub.--calendar::before,.titleSet .titleSub.--pb::before{height:78px}.titleSet .titleSub.--focus::after,.titleSet .titleSub.--calendar::after,.titleSet .titleSub.--pb::after{height:82px}.titleSet .titleSub.--focus{width:300px}.titleSet .titleSub.--calendar{width:268px}.titleSet .titleSub.--pb{width:384px}.titleSet .titleSub::before{position:absolute;content:'';display:block;height:58px;top:0;left:0;right:0;margin:auto;background-color:#fff;border:2px solid #262626;text-shadow:2px 2px 0 #262626;z-index:1}.titleSet .titleSub::after{position:absolute;content:'';display:block;width:100%;height:62px;top:4px;left:4px;background-color:#262626;z-index:0}.titleSet .titleSub .titleArea__main,.titleSet .titleSub .titleArea__sub{display:block;z-index:1}.titleSet .titleSub .titleArea__main{font-size:38px;font-size:3.8rem;letter-spacing:0.06em;color:#262626}.titleSet .titleSub .titleArea__sub{font-size:15px;font-size:1.5rem;font-weight:800}.titleSet .titleSub.--normal{margin:12px 30px 30px;padding:8px 30px}.titleSet .titleSub.--normal .titleArea__lang{font-size:34px;font-size:3.4rem;font-weight:800;color:#262626;z-index:1}.titleSet .titleSub.--normal .titleArea__lang.--en{font-size:38px;font-size:3.8rem;letter-spacing:0.04em}.titleSet .titleSub.--normalS{margin:12px 30px 30px;padding:10px 30px}.titleSet .titleSub.--normalS::before{height:46px}.titleSet .titleSub.--normalS::after{height:50px}.titleSet .titleSub.--normalS .titleArea__lang{font-size:24px;font-size:2.4rem;font-weight:800;color:#262626;z-index:1}.titleSet .titleSub.--normalS .titleArea__lang.--en{font-size:30px;font-size:3rem;letter-spacing:0.04em}.titleSet .titleImgs{text-align:center}.titleSet .titleImgs img{width:100%}@media only screen and (min-width: 1200px){.titleSet .titleImgs img{width:auto}}.snavi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:12px;max-width:calc(990px - 1px);border:3px solid #262626;margin:20px auto 50px}@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}}.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;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s;font-size:20px;font-size:2rem;padding:10px 0}@media (hover: hover){.snavi .snavi__item a:hover{opacity:1;background:#262626;color:#fff;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}}.listSlideBar .mCSB_scrollTools .mCSB_draggerContainer{border:1px solid #262626;border-radius:50px}.listSlideBar .mCSB_scrollTools.mCSB_scrollTools_horizontal{width:800px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:8px}.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}.btnPrimary{-webkit-box-sizing:border-box;box-sizing:border-box;background:#222;display:inline-block;color:#fff;font-weight:bold;text-decoration:none;position:relative}.btnPrimary:before{content:'>';right:1em;position:absolute;display:block;-webkit-transform:scaleX(0.7);transform:scaleX(0.7)}.btns{margin:3em 0 0;text-align:center}.btns .btnPrimary{min-width:400px;padding:1.3em 3em;font-size:16px;margin:auto}.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;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;width:135px;padding:0 0 6px}.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{margin:-20px auto 10px}.btnMore.--topics .btnMore__link::after{background:#d7c2f6}.btnMore.--character{margin:-30px auto 20px}.btnMore.--character .btnMore__link::after{background:#ffc7c0}@media only screen and (max-width: 1199px) and (min-width: 901px){.btnMore.--character{margin:0 2vw}}.btnMore.--item{margin:-10px auto 8px}.btnMore.--item .btnMore__link::after{background:#acebdc}@media only screen and (max-width: 1199px) and (min-width: 901px){.btnMore.--item{margin:0 2vw}}.btnMore.--event{margin:-20px auto 10px}.btnMore.--event .btnMore__link::after{background:#fad4f8}.btnMore.--sns{margin:-20px auto 10px}.btnMore.--sns .btnMore__link::after{background:#cfe1ff}.btnMore.--sns .btnMore__text{width:230px}.btnMore.--sns .btnMore__text p{font-size:16px;font-size:1.6rem;padding-top:2px}.btnMore .btnMore__link{position:relative;display:block;vertical-align:bottom;text-decoration:none;line-height:1;letter-spacing:0.09em;color:#fff;font-size:18px;font-size:1.8rem;width:220px;padding:14px 15px 18px;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);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:.1s;transition-delay:.1s;width:223px;height:53px}.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);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s;width:220px;height:50px}.btnMore .btnMore__link p{position:relative;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;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);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}.btnMore .btnMore__link:hover::before{opacity:0;-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}.btnMore .btnMore__link:hover::after{-webkit-transform:translateY(5px) translateX(5px);transform:translateY(5px) translateX(5px);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}}.btnMore .btnMore__text{text-decoration:none}.btnMore .btnMore__text p{position:relative;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s;font-weight:500;font-size:18px;font-size:1.8rem}.btnMore .btnMore__text p::before{position:absolute;content:'';width:8px;height:8px;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 (hover: hover){.btnMore .btnMore__text:hover{opacity:1}.btnMore .btnMore__text:hover p{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}.btnMore .btnMore__text:hover p::before{right:-3px}}.btnMore.--category{margin:28px 0 120px}.btnMore.--category .btnMore__link{margin:auto;width:400px}.btnMore.--category .btnMore__link::before{width:403px}.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;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s;font-weight:bold;font-size:16px;font-size:1.6rem;padding:2px 22px 4px 14px}.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);width:8px;height:8px;right:10px}@media (hover: hover){.btnItem a: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}}.btnCharaSearch a{position:relative;display:block;color:#fff;background:#262626;border:1px solid #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;font-size:16px;font-size:1.6rem;padding:2px 22px 4px 14px}.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);width:8px;height:8px;right:10px}@media (hover: hover){.btnCharaSearch a: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}}.btnOpen{position:relative;text-align:center;z-index:1;cursor:pointer;width:220px;margin:auto}.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}}.btnOpen .btnOpen__link{position:relative;display:block;vertical-align:bottom;text-decoration:none;line-height:1;letter-spacing:0.09em;color:#fff;font-size:18px;font-size:1.8rem;width:220px;padding:14px 15px 18px;margin:auto}.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);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:.1s;transition-delay:.1s;width:223px;height:53px}.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);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s;width:220px;height:50px}.btnOpen .btnOpen__link p{position:relative;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;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);top:0px}@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);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}.btnOpen .btnOpen__link:hover::before{opacity:0;-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}.btnOpen .btnOpen__link:hover::after{-webkit-transform:translateY(5px) translateX(5px);transform:translateY(5px) translateX(5px);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;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;top:10px}.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;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;font-size:18px;font-size:1.8rem;width:320px;padding:14px 15px 18px;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);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:.1s;transition-delay:.1s;width:323px;height:53px}.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);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s;width:320px;height:50px}.btnBack .btnBack__link p{position:relative;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;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);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}.btnBack .btnBack__link:hover::before{opacity:0;-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}.btnBack .btnBack__link:hover::after{-webkit-transform:translateY(5px) translateX(5px);transform:translateY(5px) translateX(5px);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;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}}.btnLinkToyshop{text-align:center;margin-top:32px;margin-bottom:2px}@media only screen and (max-width: 1199px) and (min-width: 901px){.btnLinkToyshop{margin-left:2vw;margin-right:2vw}.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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;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%}}.mainVisualArea .mainVisual{position:relative;z-index:1}.mainVisualArea .mainVisual__bg{position:absolute}.searchTopArea{text-align:center;margin:20px auto 28px}.searchArea{height:55px;display:inline-block;min-width:990px}@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}}.searchArea form{display:block;height:100%}.searchArea .searchArea__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.searchArea .searchArea__input{background:#222;border-radius:10vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:0.5em;height:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.searchArea .searchArea__select{display:none}.searchArea input{font-family:sans-serif;border-radius:10vw;color:#ddd;background:transparent;border:none;vertical-align:middle;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.searchArea input[type="text"]{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0.5em 0 0.5em 1.5em;font-size:15px;font-size:1.5rem}.searchArea input[type="text"]:focus{outline:none}.searchArea input[type="image"]{padding:1.2em 0.8em 1.2em 0}.searchArea select{border:0px solid rgba(0,0,0,0);cursor:pointer}.searchArea__itemLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:20px auto 0}.searchArea__itemLink li{margin:0 10px}.pickupArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.pickupArea__list{width:23.3333%;background:#fff;border:1px solid #262626;border-radius:6px}.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%;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}.pickupArea__text{border-top:1px solid #262626;font-weight:bold;padding:1em}.newsArea{background:#fff;margin:auto;border:2px solid #262626;border-radius:12px;max-width:1200px;padding:15px 40px 5px}@media only screen and (max-width: 1199px) and (min-width: 901px){.newsArea{margin:0 2vw}}@media only screen and (max-width: 900px){.newsArea{margin:0 2vw}}.newsArea div.btnMore{width:135px;margin:-10px 0 auto auto;padding:0 0 6px}.newsArea .newsSet{padding:0 0 10px}.newsList{border-top:2px dotted #767676;margin:0 0 1.2em}.newsList a{text-decoration:none;display:block}.newsList .newsList__item{border-bottom:2px dotted #767676;padding:0.4em 0 0.6em}.newsList .newsList__date{font-weight:bold;font-size:12px;font-size:1.2rem;line-height:1.0;letter-spacing:0.06em;color:#767676}.newsList .newsList__title{font-weight:bold;font-size:16px;font-size:1.6rem;line-height:1.8}.calenderListArea{margin:28px 0 0;padding-top:28px}.calenderListArea .calenderGroup .calenderList .calenderList__item:not(.calenderListSet){width:308px}.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}.limitedArea{margin:28px 0 0;padding-top:28px}.calenderGroup{padding-bottom:22px}.calenderGroup[data-loader-box="loaded"] .calenderList{opacity:1}.calenderGroup .calenderList{opacity:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:0s;transition-delay:0s;margin:auto}.calenderGroup .calenderList .calenderList__item{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;width:280px}.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;line-height:28px;font-weight:bold;text-align:right;display:inline-block;padding:0 0.4rem 0 1.7rem}.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}}.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}.contentsPageArea.--topicsDetail .date,.contentsPageArea.--eventDetail .date,.contentsPageArea.--movieDetail .date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contentsPageArea.--topicsDetail .date .tagList,.contentsPageArea.--eventDetail .date .tagList,.contentsPageArea.--movieDetail .date .tagList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.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;font-weight:500;letter-spacing:0;color:#767676}.contentsPageArea.--topicsDetail .date>p>span,.contentsPageArea.--eventDetail .date>p>span,.contentsPageArea.--movieDetail .date>p>span{font-weight:bold;color:#d90024}.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}@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 .titleSet .titleMain.--character{margin-bottom:70px}.contentsPageArea .titleSet .titleSub.--pickChara{padding:8px 30px}.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}.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;font-weight:800}.searchCharaArea{height:70px;max-width:990px;min-width:990px;margin:0 auto}@media only screen and (max-width: 1199px) and (min-width: 901px){.searchCharaArea{min-width:96%;margin:0 2vw}}@media only screen and (max-width: 900px){.searchCharaArea{min-width:96%;margin:0 2vw}}.searchCharaArea form{display:block;height:100%}.searchCharaArea .searchArea__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.searchCharaArea .searchArea__input{background:#eee;border-radius:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:0.5em;height:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;border:3px solid #262626}.searchCharaArea input{font-family:sans-serif;border-radius:12px;color:#767676;background:transparent;border:none;vertical-align:middle;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.searchCharaArea input[type="text"]{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;font-size:1.6rem;padding:0.6em 0 0.5em 1.5em}.searchCharaArea input[type="text"]:focus{outline:none}.searchCharaArea input[type="image"]{padding:1.6em 1.2em 1.6em 0}.contentsPageArea.--character .orederCharaBtn{position:relative;border-radius:12px;text-align:center;width:100%;border:3px solid #262626;margin:22px auto 10px}@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}}.contentsPageArea.--character .orederCharaBtn a{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:18px;font-size:1.8rem;padding:10px 0 14px}@media (hover: hover){.contentsPageArea.--character .orederCharaBtn a:hover{opacity:1;background:#262626;color:#fff;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;border-radius:8px}}.contentsPageArea.--character .orederCharaBtn.--items{margin:10px auto 10px}@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}}.contentsPageArea.--character .tabCharaArea{position:relative;max-width:990px;z-index:2;margin:0 auto 60px}@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}}.contentsPageArea.--character .tabCharaArea .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}.contentsPageArea.--character .tabCharaArea .tabCharaBtn li{width:50%;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:18px;font-size:1.8rem}.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.tabCategory{border-right:1px solid #262626;border-radius:12px 0 0 12px;border-top:3px solid #262626;border-left:3px solid #262626;border-bottom:3px solid #262626;padding:10px 0 14px}@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;border-top:3px solid #262626;border-right:3px solid #262626;border-bottom:3px solid #262626}.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.tabAge a{display:block;text-decoration:none;padding:10px 0 14px}@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;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;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{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-delay:0s;transition-delay:0s}}.contentsPageArea.--character .tabCharaArea .tabCharaBtn li.close.tabAge{border-radius:0 8px 0 0;border-top:3px solid #262626;border-right:3px solid #262626;border-bottom:3px 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{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-delay:0s;transition-delay:0s}}.contentsPageArea.--character .tabCharaArea .tabCharaList{position:absolute;background:#eee;border-radius:0 0 12px 12px;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: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: 1199px) and (min-width: 901px){.contentsPageArea.--character .tabCharaArea .tabCharaList{width:100%}}@media only screen and (max-width: 900px){.contentsPageArea.--character .tabCharaArea .tabCharaList{width:100%}}.contentsPageArea.--character .tabCharaArea .tabCharaList li{width:33%;padding:1%}.contentsPageArea.--character .tabCharaArea .tabCharaList li a{border:2px solid #262626;font-size:18px;font-size:1.8rem;padding:10px 14px 12px}.contentsPageArea.--character .tabCharaArea .tabCharaList li a::before{width:10px;height:10px;right:18px}.contentsPageArea.--character .pickCharaArea .characterList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px auto 50px}.contentsPageArea.--character .pickCharaArea .characterList p.characterList__img{width:100%}.contentsPageArea.--character .pickCharaArea .characterList .characterList__item{padding:0;width:21.6%;margin:0 1.68% 2% 1.68%}.contentsPageArea.--character .pickCharaArea .characterList a.characterList__line>div{border:1px solid #eee}.contentsPageArea.--character .orderCharaArea{margin:0 auto 100px;padding:30px 0 0}.contentsPageArea.--character .orderCharaArea .orderList .characterList{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px auto 50px}.contentsPageArea.--character .orderCharaArea .orderList .characterList a.characterList__line>div{border:1px solid #eee}.contentsPageArea.--character .orderCharaArea .orderList .characterList p.characterList__img{width:100%}.contentsPageArea.--character .orderCharaArea .orderList .characterList .characterList__title{padding:0.6em 0;line-height:1.4}.contentsPageArea.--character .orderCharaArea .orderList .characterList .characterList__item{width:17.6%;margin:0 1.2% 2% 1.2%}.contentsPageArea.--character .orderCharaArea .orderList .characterList .characterList__item:first-child{padding:0}.contentsPageArea.--character .orderCharaArea .orderList .characterList .characterList__item:last-child{padding:0}.contentsPageArea.--character .otherList{padding:0 0 50px}.contentsPageArea.--character .otherList .characterOtherList{margin:auto;max-width:990px;padding:10px 0 30px}.contentsPageArea.--character .otherList .characterOtherList .characterOtherList__item{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:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.contentsPageArea.--character .otherList .characterOtherList .characterOtherList__item li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:33.2%;margin:0 0 1.2em;padding:0 16px 0 24px}.contentsPageArea.--character .otherList .characterOtherList .characterOtherList__item li a{position:relative;text-decoration:none;font-weight:bold;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;line-height:1.2;font-size:19px;font-size:1.9rem}.contentsPageArea.--character .otherList .characterOtherList .characterOtherList__item li 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);left:-24px;top:2px}@media (hover: hover){.contentsPageArea.--character .otherList .characterOtherList .characterOtherList__item li a:hover{opacity:1}.contentsPageArea.--character .otherList .characterOtherList .characterOtherList__item li a:hover::before{left:-20px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s}}.category_info_wrap{border-top:2px dotted #767676;padding:32px 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}}.contentsPageArea.--item .itemList__item,.contentsPageArea .item_calendar .itemList__item{width:284px;margin:0 20px 20px 0}@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%}}.contentsPageArea.--item .itemBox__inner,.contentsPageArea.--item a,.contentsPageArea .item_calendar .itemBox__inner,.contentsPageArea .item_calendar a{height:auto}.contentsPageArea.--item .itemBox__img,.contentsPageArea .item_calendar .itemBox__img{padding-top:100%}.contentsPageArea.--item .itemBox__info,.contentsPageArea .item_calendar .itemBox__info{padding:0.8em 1em 1.4em}@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 (min-width: 1200px){.contentsPageArea.--item .contentsPageArea__inner{max-width:1500px}}.contentsPageArea.--item .searchCharaArea{max-width:1200px;min-width:1200px;margin:50px auto 0}@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: 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%}.contentsPageArea.--itemDetail .itemList .itemBox__info{padding:0.8em 1em 1.4em}@media only screen and (min-width: 1200px){.contentsPageArea.--itemDetail .item_detail{max-width:990px;margin:auto}}@media only screen and (max-width: 1199px) and (min-width: 901px){.contentsPageArea.--itemDetail #mainContent .item_detail .item_img .main{width:50%;height:50%}}@media only screen and (max-width: 900px){.contentsPageArea.--itemDetail #mainContent .item_detail .item_img .main{width:50%;height:50%}}.contentsPageArea.--itemDetail #mainContent .item_detail .thumb_list li{overflow:hidden}.contentsPageArea.--itemDetail #mainContent .item_detail .thumb_list li a{width:100%}.contentsPageArea.--itemDetail #mainContent .item_detail .tags{margin:30px 0 0}.contentsPageArea.--itemDetail #mainContent .item_detail .tags ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contentsPageArea.--itemDetail #mainContent .item_detail .tags ul li{font-size:12px;font-size:1.2rem;line-height:1.4;padding-right:0.8em;font-weight:500;color:#767676}.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}}.contentsPageArea .itemBox .movie_img::after{content:'';width:50px;height:50px;background:url("/assets/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}}.contentsPageArea.--sns .snsList .snsList__item{margin-bottom:0px}.contentsPageArea.--sns .snsList .snsList__item:first-child{margin-bottom:0px}.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}}.contentsPageArea #mainContent .sitemap .sitemap_chara{max-width:1200px}
