@import url("https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@100;300;400;500;700;800;900&display=swap&subset=japanese");*{box-sizing:border-box}body{position:relative;background:#f8c4db;min-width:auto}@media only screen and (max-width: 768px){body{overflow-x:hidden;background-image:linear-gradient(90deg, #f2b4e5, #f7ccd5 60%, #f7c3da 70%)}}body:before,body:after{content:'';position:fixed;top:0}body:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100dvw;height:100dvh;background-image:url("../images/common/bg.jpg");background-position:top center;background-size:cover;background-repeat:no-repeat;z-index:-2}@media only screen and (max-width: 1499px) and (min-width: 769px){body:after{width:100%;height:100%}}@media only screen and (max-width: 768px){body:after{background-image:url("../images/common/bg.jpg");background-position:top center;background-size:cover;background-repeat:no-repeat}}.l-wrap{font-family:"ヒラギノ丸ゴ Pro", "Hiragino Maru Gothic Pro", "HG丸ｺﾞｼｯｸM-PRO", "HGMaruGothicMPRO", sans-serif;font-size:20px;font-size:2rem;overflow:hidden}@media only screen and (max-width: 768px){.l-wrap{font-size:16px;font-size:1.6rem}}@media only screen and (max-width: 768px){img{vertical-align:bottom;max-width:100%}}@media (hover: hover){a.p-btn{transition:all 0.4s cubic-bezier(0.33, 1, 0.68, 1) 0s}a.p-btn:hover{opacity:1}a.p-btn:hover{opacity:1}}@media (hover: hover){a:hover img{opacity:1}}.visually-hidden{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px}header{background:transparent}header>div{width:auto}.l-header__wrap{position:relative;background-image:url("../images/common/bg_mv_pc.png");background-position:top center;background-size:auto;background-repeat:repeat-x}@media only screen and (max-width: 1499px) and (min-width: 769px){.l-header__wrap{background-size:150%}}@media only screen and (max-width: 768px){.l-header__wrap{background-image:url("../images/common/bg_mv_sp.png");background-position:top center;background-size:contain;background-repeat:no-repeat}}@media only screen and (max-width: 1499px) and (min-width: 769px){.l-header__wrap img{width:100%}}.l-header__txtwrap{background-color:white;box-shadow:0px 0px 50px #fff, 0px 0px 40px #fff, 0px 0px 40px #fff, 0px 0px 30px #fff, 0px 0px 20px #fff, 0px 0px 10px #fff;margin:0 auto;text-align:center;padding:24px 0}.l-header__txtwrap:after{content:'';width:clamp(1px, 137.14286vw, 1920px);position:absolute;display:block;top:65%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);aspect-ratio:1920 / 274;background-image:url("../images/common/bg_mvtxt_pc.png");background-position:top center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 768px){.l-header__txtwrap:after{width:100%;top:55%;width:100%;aspect-ratio:750 / 271;background-image:url("../images/common/bg_mvtxt_sp.png");background-position:top center;background-size:100%;background-repeat:no-repeat}}.l-header__txtimg{width:clamp(1px, 58.57143vw, 820px);display:block;margin:0 auto}@media only screen and (max-width: 768px){.l-header__txtimg{width:84%}}.l-header__logowrap{max-width:1400px;width:100%;margin:0 auto;padding:70px 0 90px;overflow:visible}@media only screen and (max-width: 768px){.l-header__logowrap{padding:2% 0 10%}}.l-header__logowrap:after{content:'';width:104%;position:absolute;top:0;right:-2.5%;height:100%;-webkit-filter:drop-shadow(0 0 10px rgba(255,200,226,0.8));filter:drop-shadow(0 0 10px rgba(255,200,226,0.8));background-image:url("../images/common/img_mv_pc.png");background-position:top center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 768px){.l-header__logowrap:after{width:100%;right:0;background-image:url("../images/common/img_mv_sp.png");background-position:top center;background-size:100%;background-repeat:no-repeat}}.l-header__logo{width:clamp(1px, 50vw, 700px);margin:auto;z-index:3}@media only screen and (max-width: 768px){.l-header__logo{width:58%}}.l-header__img{display:block;padding:clamp(1px, 4.94792vw, 38px) 0 0}.l-wrap{position:relative}.l-main{margin:clamp(1px, 15.625vw, 120px) auto clamp(1px, 10.41667vw, 80px)}.l-footer{position:relative}@media only screen and (max-width: 1179px) and (min-width: 769px){.l-footer{background-size:84px}}@media only screen and (max-width: 768px){.l-footer{background-size:74px}}@media only screen and (max-width: 459px){.l-footer{background-size:50px}}@media only screen and (max-width: 1499px) and (min-width: 769px){.l-footer img{width:100%}}.l-footer__wrap{padding:clamp(1px, 2.54237vw, 30px) 0 clamp(1px, 14.40678vw, 170px);background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 40%);text-align:center}@media only screen and (max-width: 768px){.l-footer__wrap{padding:8vw 0 20vw}}@media only screen and (max-width: 459px){.l-footer__wrap{padding:11vw 0 24vw}}.l-footer__wrap:after{content:'';width:100%;position:absolute;bottom:0;right:0;height:100%;background-image:url("../images/common/bg_footer_pc.png");background-position:bottom center;background-size:auto;background-repeat:no-repeat}@media only screen and (max-width: 768px){.l-footer__wrap:after{width:100%;right:0;height:100%;background-image:url("../images/common/bg_footer_sp.png");background-position:bottom center;background-size:100%;background-repeat:no-repeat}}.l-footer__photo img{width:100%}.l-footer__txt{max-width:939px;width:70%;display:block;margin:60px auto 0;z-index:2}@media only screen and (max-width: 768px){.l-footer__txt{width:80%;margin-top:5vw auto 0}}#relatedLinks,.footerBandaiToys{position:relative;z-index:5}@media only screen and (max-width: 1499px) and (min-width: 769px){#relatedLinks{padding-top:1.8vw;padding-right:2vw;padding-left:2vw}}@media only screen and (max-width: 768px){#relatedLinks{width:100%;padding-top:6px;padding-bottom:0;background:#e9e9e9}}@media only screen and (min-width: 1500px){#relatedLinks>.related_ttl{border-color:#ec7aad}}@media only screen and (max-width: 1499px) and (min-width: 769px){#relatedLinks>.related_ttl{border-left:5px solid #ec7aad;padding:7px 10px 10px;line-height:1.0}}@media only screen and (max-width: 768px){#relatedLinks>.related_ttl{border-left:none}}@media only screen and (min-width: 1500px){#relatedLinks>h2{width:auto;max-width:990px}}@media only screen and (max-width: 1499px) and (min-width: 769px){#relatedLinks>h2{width:auto;max-width:990px}}@media only screen and (max-width: 768px){#relatedLinks>h2{width:100%;margin:auto;padding:6px 8px;letter-spacing:-.4em;border-left:none}}@media only screen and (max-width: 768px){#relatedLinks>h2>span{letter-spacing:normal;display:table-cell;border-left:4px solid #ec7aad;vertical-align:middle;padding:4px 10px;margin-top:1px;margin-left:14px;font-size:1.3rem;font-weight:500}}@media only screen and (max-width: 459px){#relatedLinks>h2>span{margin-left:8px}}#relatedLinks .fotter_box_2nd{display:none}#relatedLinks>.copyright_area{text-align:center}@media only screen and (min-width: 1500px){#relatedLinks>.copyright_area{width:auto;max-width:990px;margin:25px auto 0}}@media only screen and (max-width: 1499px) and (min-width: 769px){#relatedLinks>.copyright_area{margin:0 auto;padding:1.8% 2%}}@media only screen and (max-width: 459px){#relatedLinks>.copyright_area{padding:1.8% 2% 3%}}#relatedLinks>.copyright_area .copy_list{display:block !important;font-size:1.2rem;line-height:1.8em}@media only screen and (min-width: 1500px){#relatedLinks>ul{width:auto;max-width:990px}}@media only screen and (max-width: 1499px) and (min-width: 769px){#relatedLinks>ul{width:auto;max-width:990px;margin:15px auto}}@media only screen and (max-width: 768px){#relatedLinks>ul{width:96%;margin:15px auto;letter-spacing:-.4em}}@media only screen and (max-width: 768px){#relatedLinks>ul>li{width:45%;margin:2%;letter-spacing:normal;display:inline-block}}@media only screen and (max-width: 768px){#relatedLinks>ul>li img{width:100%}}@media only screen and (max-width: 768px){#relatedLinks>ul.bnrs,#relatedLinks>ul.footer_box_2nd{width:100%;letter-spacing:normal}}@media only screen and (min-width: 1500px){#relatedLinks>ul.bnrs li,#relatedLinks>ul.footer_box_2nd li{width:480px;letter-spacing:normal;display:inline-block;vertical-align:top;margin:0 30px 10px 0}}@media only screen and (max-width: 1499px) and (min-width: 769px){#relatedLinks>ul.bnrs li,#relatedLinks>ul.footer_box_2nd li{width:48%;letter-spacing:normal;display:inline-block;vertical-align:top;margin:0 30px 10px 0}}@media only screen and (max-width: 768px){#relatedLinks>ul.bnrs li,#relatedLinks>ul.footer_box_2nd li{width:94%;margin:10px auto;display:block}}@media only screen and (min-width: 1500px){#relatedLinks>ul.bnrs li:nth-child(2n),#relatedLinks>ul.footer_box_2nd li:nth-child(2n){margin-right:0}}@media only screen and (max-width: 1499px) and (min-width: 769px){#relatedLinks>ul.bnrs li:nth-child(2n),#relatedLinks>ul.footer_box_2nd li:nth-child(2n){margin-right:0}}#relatedLinks>ul.bnrs li>a,#relatedLinks>ul.footer_box_2nd li>a{color:#000;text-decoration:none;background:#fff;border:1px solid #dedede;display:table}@media only screen and (min-width: 1500px){#relatedLinks>ul.bnrs li>a,#relatedLinks>ul.footer_box_2nd li>a{font-size:1.1rem;width:480px;min-height:60px;padding:5px;line-height:1.5em}}@media only screen and (max-width: 1499px) and (min-width: 769px){#relatedLinks>ul.bnrs li>a,#relatedLinks>ul.footer_box_2nd li>a{font-size:1.1rem;width:100%;min-height:60px;padding:5px;line-height:1.5em}}@media only screen and (max-width: 768px){#relatedLinks>ul.bnrs li>a,#relatedLinks>ul.footer_box_2nd li>a{width:100%;height:45px;padding:12px 5px}}@media only screen and (max-width: 768px){#relatedLinks>ul.bnrs li>a:after,#relatedLinks>ul.footer_box_2nd li>a:after{width:7.5px;height:7.5px;content:'';background:url("../../../../images/common/black_arrow.png");background-size:contain;background-repeat:no-repeat;display:inline-block;position:absolute;top:50%;margin-top:-4px;right:12px}}#relatedLinks>ul.bnrs li>a>p,#relatedLinks>ul.footer_box_2nd li>a>p{display:table-cell;vertical-align:middle !important;word-break:break-all}@media only screen and (min-width: 1500px){#relatedLinks>ul.bnrs li>a>p:nth-child(2n),#relatedLinks>ul.footer_box_2nd li>a>p:nth-child(2n){width:70%}}@media only screen and (max-width: 1499px) and (min-width: 769px){#relatedLinks>ul.bnrs li>a>p:nth-child(2n),#relatedLinks>ul.footer_box_2nd li>a>p:nth-child(2n){width:70%}}@media only screen and (max-width: 768px){#relatedLinks>ul.bnrs li>a>p:nth-child(2n),#relatedLinks>ul.footer_box_2nd li>a>p:nth-child(2n){width:72%;padding:0 25px 0 0;box-sizing:border-box;text-align:left;line-height:1.2}}@media only screen and (min-width: 1500px){#relatedLinks>ul.bnrs li>a>p>img,#relatedLinks>ul.footer_box_2nd li>a>p>img{height:45px;margin:0 10px 0 0}}@media only screen and (max-width: 1499px) and (min-width: 769px){#relatedLinks>ul.bnrs li>a>p>img,#relatedLinks>ul.footer_box_2nd li>a>p>img{width:auto;height:45px;margin:0 10px 0 0}}@media only screen and (max-width: 768px){#relatedLinks>ul.bnrs li>a>p>img,#relatedLinks>ul.footer_box_2nd li>a>p>img{max-width:90%}}@media (hover: hover){#relatedLinks>ul.bnrs li>a:hover>p>img,#relatedLinks>ul.footer_box_2nd li>a:hover>p>img{opacity:.7}}.p-item{max-width:1500px;margin:150px auto 0}@media only screen and (max-width: 768px){.p-item{margin:9vw auto 1vw;padding:0 2vw}}.p-notes{margin:clamp(1px, 7.8125vw, 60px) clamp(1px, 5.20833vw, 40px) 0}@media only screen and (max-width: 768px){.p-notes{margin:clamp(1px, 7.8125vw, 60px) 3.5vw 0}}.p-item__note{margin-top:30px;color:#f15fab;padding-left:1.0em;text-indent:-1.0em;line-height:1.6;font-size:14px;font-weight:800}@media only screen and (max-width: 768px){.p-item__note{font-size:1.2rem}}.p-item__lists{display:grid;grid-template-columns:repeat(3, 1fr);gap:80px 2px}@media only screen and (min-width: 1180px){.p-item__lists{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 768px){.p-item__lists{grid-template-columns:repeat(2, 1fr);gap:9vw 0.2vw}}@media only screen and (max-width: 459px){.p-item__lists{gap:9vw 0.2vw}}.p-item__list{opacity:0}.p-item__list.is-show{-webkit-animation:ani-slidein 0.5s cubic-bezier(0.33, 1, 0.68, 1) forwards;animation:ani-slidein 0.5s cubic-bezier(0.33, 1, 0.68, 1) forwards}.p-item__list .p-item__link{position:relative;display:block;width:84%;margin:auto;border-radius:20px;color:#fff;text-decoration:none;transition:all 0.4s cubic-bezier(0.33, 1, 0.68, 1) 0s}.p-item__list .p-item__link:before{content:"";position:absolute;display:block;top:clamp(-60px, -5.08475vw, -1px);left:clamp(-15px, -1.27119vw, -1px);width:clamp(1px, 10.59322vw, 125px);height:clamp(1px, 10.84746vw, 128px);margin:auto}@media only screen and (max-width: 768px){.p-item__list .p-item__link:before{top:-6vw;left:-2vw;width:12.2vw;height:12.5vw}}@media only screen and (max-width: 1179px) and (min-width: 769px){.p-item__list .p-item__link:before{top:clamp(-35px, -4.55729vw, -1px);left:clamp(-15px, -1.95313vw, -1px);width:clamp(1px, 11.06771vw, 85px);height:clamp(1px, 11.45833vw, 88px)}}.p-item__list .p-item__link:hover{opacity:1}@media only screen and (max-width: 768px){.p-item__list .p-item__link{width:86%}}@media only screen and (max-width: 1179px) and (min-width: 769px){.p-item__list .p-item__link{width:88%}}@media only screen and (max-width: 459px){.p-item__list .p-item__link{width:88%}}.p-item__list .p-item__link:after{content:"";position:absolute;display:block}.p-item__list .p-item__link:after{bottom:clamp(1px, 2.20339vw, 26px);right:clamp(1px, 2.71186vw, 32px);width:clamp(1px, 6.10169vw, 72px);aspect-ratio:1 / 1;transition:all .2s}@media only screen and (max-width: 1499px) and (min-width: 769px){.p-item__list .p-item__link:after{width:clamp(1px, 5.08475vw, 60px)}}@media only screen and (max-width: 768px){.p-item__list .p-item__link:after{bottom:2.5vw;right:3.0vw;width:7.0vw;aspect-ratio:1 / 1}}@media only screen and (max-width: 459px){.p-item__list .p-item__link:after{bottom:2.8vw;right:3.2vw;width:7vw;aspect-ratio:1 / 1}}@media (hover: hover){.p-item__list .p-item__link:hover .p-item__thumb{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-item__list .p-item__link:hover:after{-webkit-transform:scale(1.1);transform:scale(1.1)}.p-item__list .p-item__link:hover:nth-child(odd),.p-item__list .p-item__link:hover:nth-child(even){box-shadow:0 0 0 transparent}}.p-item__list:nth-child(odd) .p-item__thumb img{-webkit-filter:drop-shadow(0 0 10px rgba(255,200,226,0.8)) drop-shadow(0 0 5px rgba(255,200,226,0.8));filter:drop-shadow(0 0 10px rgba(255,200,226,0.8)) drop-shadow(0 0 5px rgba(255,200,226,0.8))}.p-item__list:nth-child(odd) .p-item__detail{color:#f15fab}.p-item__list:nth-child(odd) .p-item__link{transition:.3s all;-webkit-filter:drop-shadow(0 0 15px rgba(255,200,226,0.8));filter:drop-shadow(0 0 15px rgba(255,200,226,0.8));background-image:url("../images/common/bg_item_pink.png?v2");background-position:bottom right;background-size:100% 100%;background-repeat:no-repeat}.p-item__list:nth-child(odd) .p-item__link:before{background-image:url("../images/common/ico_pink.png");background-position:top left;background-size:contain;background-repeat:no-repeat}.p-item__list:nth-child(odd) .p-item__link:after{background-image:url("../images/common/btn_pink.png");background-position:bottom right;background-size:100%;background-repeat:no-repeat}.p-item__list:nth-child(even) .p-item__thumb img{-webkit-filter:drop-shadow(0 0 10px rgba(180,228,247,0.8)) drop-shadow(0 0 15px rgba(180,228,247,0.8));filter:drop-shadow(0 0 10px rgba(180,228,247,0.8)) drop-shadow(0 0 15px rgba(180,228,247,0.8))}.p-item__list:nth-child(even) .p-item__detail{color:#0092de}.p-item__list:nth-child(even) .p-item__link{transition:.3s all;-webkit-filter:drop-shadow(0 0 15px rgba(255,200,226,0.8));filter:drop-shadow(0 0 15px rgba(255,200,226,0.8));background-image:url("../images/common/bg_item_blue.png?v2");background-position:bottom right;background-size:100% 100%;background-repeat:no-repeat}.p-item__list:nth-child(even) .p-item__link:before{background-image:url("../images/common/ico_blue.png");background-position:top left;background-size:contain;background-repeat:no-repeat}.p-item__list:nth-child(even) .p-item__link:after{background-image:url("../images/common/btn_blue.png");background-position:bottom right;background-size:100%;background-repeat:no-repeat}.p-item__thumb{display:flex;justify-content:center;margin:0 auto;padding:5% 5% 8%;transition:.2s all}.p-item__thumb img{width:92%}@media only screen and (max-width: 1499px) and (min-width: 769px){.p-item__thumb img{width:92%}}.p-item__txtimg{display:flex;justify-content:center;margin:-23% -5% 0}.p-item__txtimg img{width:100%}@media only screen and (max-width: 1499px) and (min-width: 769px){.p-item__txtimg img{width:100%}}.p-item__detail{position:relative;width:88%;margin:clamp(1px, 5.85938vw, 45px) auto 0;padding-bottom:25px}@media only screen and (max-width: 768px){.p-item__detail{width:88%;padding-bottom:15px}}@media only screen and (max-width: 459px){.p-item__detail{width:88%;padding-bottom:2.5vw}}@media only screen and (max-width: 1499px) and (min-width: 769px){.p-item__detail{margin:clamp(1px, 3.90625vw, 30px) auto 0;padding-bottom:20px}}.p-item__title{position:relative;text-align:center;font-family:'M PLUS Rounded 1c', sans-serif;font-size:34px;font-size:3.4rem;font-weight:800;line-height:1.2;letter-spacing:-0.08em;margin:0 0 clamp(1px, 2.60417vw, 20px)}@media only screen and (min-width: 1500px){.p-item__title{font-size:clamp(1px, 4.42708vw, 34px) !important}}@media only screen and (min-width: 1180px){.p-item__title{font-size:clamp(1px, 3.90625vw, 30px)}}@media only screen and (max-width: 768px){.p-item__title{font-size:clamp(1px, 3.38542vw, 26px)}}@media only screen and (max-width: 1179px) and (min-width: 769px){.p-item__title{font-size:clamp(1px, 2.0339vw, 24px);margin:0 0 clamp(1px, 1.95313vw, 15px)}}@media only screen and (max-width: 459px){.p-item__title{font-size:15px;font-size:1.5rem;margin:0 0 2vw}}.p-item__title span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.p-item__date,.p-item__price{font-size:22px;font-size:2.2rem;font-weight:600;line-height:1.5}@media only screen and (min-width: 1500px){.p-item__date,.p-item__price{font-size:clamp(1px, 2.86458vw, 22px) !important}}@media only screen and (min-width: 1180px){.p-item__date,.p-item__price{font-size:clamp(1px, 2.08333vw, 16px)}}@media only screen and (max-width: 768px){.p-item__date,.p-item__price{font-size:clamp(1px, 1.82292vw, 14px)}}@media only screen and (max-width: 1179px) and (min-width: 769px){.p-item__date,.p-item__price{font-size:clamp(1px, 1.35593vw, 16px)}}@media only screen and (max-width: 459px){.p-item__date,.p-item__price{font-size:12px;font-size:1.2rem}}.p-item__price span{font-size:16px;font-size:1.6rem;font-weight:600;line-height:1.5}@media only screen and (max-width: 1179px) and (min-width: 769px){.p-item__price span{font-size:0.9em}}@media only screen and (max-width: 768px){.p-item__price span{font-size:0.9em}}@media only screen and (max-width: 459px){.p-item__price span{font-size:10px;font-size:1rem}}@-webkit-keyframes ani-slidein{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ani-slidein{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ani-fadein{0%{opacity:0}100%{opacity:1}}@keyframes ani-fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes ani-loop{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes ani-loop{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes ani-swingR{0%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}100%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}}@keyframes ani-swingR{0%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}100%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}}@-webkit-keyframes ani-swingL{0%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}100%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}}@keyframes ani-swingL{0%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}100%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}}.u-br__sp{display:none}@media only screen and (max-width: 768px){.u-br__sp{display:block}}
