@-webkit-keyframes fadeIn{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes fadeIn{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes float-img{0%{margin:0}100%{margin:10px 0 0}}@keyframes float-img{0%{margin:0}100%{margin:10px 0 0}}@-webkit-keyframes focus-out{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes focus-out{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@-webkit-keyframes float-bg-horizon{0%{background-position:0 0}100%{background-position:-59px 0}}@keyframes float-bg-horizon{0%{background-position:0 0}100%{background-position:-59px 0}}@-webkit-keyframes infinite-scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes infinite-scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes flashing{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}@keyframes flashing{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}@-webkit-keyframes opening-logo{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes opening-logo{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}header{position:relative!important;background-image:url(../images/molcar/bg_cloud.png),url(../images/molcar/bg_town_blue.png),url(../images/molcar/bg_yellow.jpg)!important;background-position:top center,bottom center,center!important;background-repeat:repeat-x,repeat-x,repeat!important}header>div{width:auto!important;margin:auto}body{font-size:16px;font-size:1.6rem;letter-spacing:.3px;letter-spacing:.03rem;color:#fff;background:url(../images/molcar/bg_yellow.jpg) repeat #f3d658!important;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium",Yu Gothic Medium,"游ゴシック",Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,sans-serif;font-weight:400;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;word-break:break-all;position:relative;text-align:center}a{color:#111;text-decoration:none}a:not([class]){color:#ba1d1d;text-decoration:none}a:not([class]):hover{text-decoration:underline}li{list-style-type:none}select,input,textarea{-webkit-appearance:none;appearance:none;padding:0;border:0;border-radius:0;outline:none}select::-ms-expand{display:none}img{max-width:100%;height:auto;vertical-align:bottom}svg{width:100%;height:auto}::selection{background-color:#e00109;color:#fff}.br_sp{display:none}.footerBandaiToys__inner{text-align:left}.footerBandaiToys__inner a{color:#FFF}.footerBandaiToys__inner a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-decoration:none}.footerBandaiToys__caution{text-align:left}.g-footer{font-size:0;background:url(../images/molcar/bg_border.jpg) bottom right repeat-x;position:fixed;bottom:0;right:0;left:0;z-index:99;text-align:right}.g-footer__copy{position:absolute;right:0;left:0;bottom:40px;text-align:center}.g-page-footer{padding:20px 0;background:#000;text-align:center}@-webkit-keyframes fadein{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(-40px);transform:translateY(-40px)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadein{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(-40px);transform:translateY(-40px)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(0);transform:translateY(0)}}.js-animate{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(-40px);transform:translateY(-40px);transition:all .8s ease}.js-animate.is-active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(0);transform:translateY(0)}.js-animate-scroll{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(20px);transform:translateY(20px);transition:all 1s ease}.js-animate-scroll.is-active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(0);transform:translateY(0)}.p-product{line-height:1.5!important;-webkit-justify-content:center;justify-content:center;font-family:'M PLUS Rounded 1c',sans-serif}.p-product .p-product__visual{width:100%;margin:0 auto;-webkit-justify-content:center;justify-content:center;z-index:9}.p-product .p-product__visual-inner{z-index:10;margin:0 auto;width:1200px}.p-product .p-product__visual-ttl{padding:40px 0 60px;-webkit-animation:fadein .6s ease .5s 1 forwards;animation:fadein .6s ease .5s 1 forwards;width:68vw;margin:auto;max-width:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.p-product .p-product__visual-main{padding:0 0 170px;-webkit-animation:fadein .6s ease 1.2s 1 forwards;animation:fadein .6s ease 1.2s 1 forwards;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.p-product .p-product__visual-logo{position:absolute;left:20px;top:20px}.p-product .p-product__about{width:100%;margin:0;padding:70px 20px;background:url(../images/molcar/bg_blue.jpg) repeat #79b8ca}.p-product .p-product__about-inner{width:1200px;margin:0 auto}.p-product .p-product__about p{margin:32px auto 0}.p-product .p-product__game{width:100%;margin:0;padding:0;background:url(../images/molcar/bg_pink.jpg) repeat #e1b6c7}.p-product .p-product__game h2{margin:0 auto 70px;padding:0;text-align:center}.p-product .p-product__game h3{margin:40px auto 30px}.p-product .p-product__game-inner{width:1200px;margin:0 auto;padding:0 30px}.p-product .p-product__game-inner-box{background:#fff3b2;padding:30px;border-radius:30px;margin:0 auto 60px}.p-product .p-product__game-ttl{width:100%;height:192px;padding:50px 0;background:url(../images/molcar/bg_title_pink.png) repeat-x center top}.p-product .p-product__game-ttl-inner{margin:auto;width:1200px;position:relative}.p-product .p-product__game-ttl-inner-chara{position:absolute;left:20px;top:-80px}.p-product .p-product__game-baby{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.p-product .p-product__game-baby-dot{width:317px;height:318px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:url(../images/molcar/bg_dot_baby.png) no-repeat center top}.p-product .p-product__game-baby-txt img{width:100%}.p-product .p-product__game-arrow{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:0 auto 12px}.p-product .p-product__game-chara{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;background:#630;border-radius:24px;padding:25px 20px 20px}.p-product .p-product__game-chara h4{height:65px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.p-product .p-product__game-chara-list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.p-product .p-product__game-chara-list ul{width:100%;margin:20px auto 0;padding:0}.p-product .p-product__game-chara-list ul li{list-style-type:none;margin:0 0 4px;padding:0}.p-product .p-product__game-chara-list ul li img{margin:1px;border-radius:8px;border:2px solid #FFF;background:#FFF}.p-product .p-product__game-chara-line img{width:5px;height:295px;margin:3px 3px 4px}.p-product .p-product__game-txt{color:#630;font-weight:600;text-align:center;font-size:220px;font-size:22rem}.p-product .p-product__game-twocol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0 0 100px}.p-product .p-product__game-food{width:480px;margin:0;padding:30px 30px 90px;position:relative}.p-product .p-product__game-food h4{margin:10px auto 36px}.p-product .p-product__game-food ul{margin:26px auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.p-product .p-product__game-food ul li{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.p-product .p-product__game-minigame{width:644px;margin:0;padding:30px 20px 90px;position:relative}.p-product .p-product__game-minigame h4{margin:10px auto 30px}.p-product .p-product__game-minigame-tit{width:190px;margin:0 0 20px}.p-product .p-product__game-minigame ul{margin:30px auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.p-product .p-product__game-minigame ul li{margin:0 6px}.p-product .p-product__game-dot{border-radius:20px;background:#FFF;width:190px;height:190px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.p-product .p-product__game-illust{position:absolute;left:0;right:0;bottom:-55px;margin:auto}.p-product .p-product__item{width:100%;margin:0;padding:0 0 130px;background-image:url(../images/molcar/bg_town_yellow.png),url(../images/molcar/bg_green.jpg);background-position:bottom center,top center;background-repeat:repeat-x,repeat;-webkit-justify-content:center;justify-content:center;z-index:9}.p-product .p-product__item h2{margin:0 auto 70px;padding:0;text-align:center}.p-product .p-product__item-inner{width:1100px;margin:0 auto;padding:50px 30px 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.p-product .p-product__item-ttl{width:100%;height:192px;padding:50px 0;background:url(../images/molcar/bg_title_green.png) repeat-x center top}.p-product .p-product__item-ttl-inner{margin:auto;width:1200px;position:relative;display:-webkit-flex;display:flex}.p-product .p-product__item-ttl-inner-chara{position:absolute;right:20px;top:-80px}.p-product .p-product__item-detail-box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.p-product .p-product__item-detail-img{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.p-product .p-product__item-detail-yellow{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.p-product .p-product__item-detail-txt{max-width:640px;margin:auto}.p-product .p-product__item-detail-txt h3{font-size:52px;font-size:5.2rem;line-height:58px;line-height:5.8rem;font-weight:800;margin:0 0 16px}.p-product .p-product__item-detail-txt-inner{background:url(../images/molcar/bg_white.jpg) center bottom repeat #fff;padding:10px;border-radius:14px;color:#630;font-size:25px;font-size:2.5rem;font-weight:600}.p-product .p-product__item-detail-txt-small{color:#630;text-align:center;font-size:18px;font-size:1.8rem;font-weight:600;margin:0 0 20px;margin:0 0 2rem}.p-product .p-product__item-detail-txt-body-orange{background:url(../images/molcar/bg_itemdetail_orange_body.png) center top repeat-y;background-size:contain;padding:0 34px}.p-product .p-product__item-detail-txt-body-orange h3{color:#ffef8f}.p-product .p-product__item-detail-txt-body-yellow{background:url(../images/molcar/bg_itemdetail_yellow_body.png) center top repeat-y;background-size:contain;padding:0 34px}.p-product .p-product__item-detail-txt-body-yellow h3{color:#eb591c}.p-product .p-product__item-detail-txt-body-pink{background:url(../images/molcar/bg_itemdetail_pink_body.png) center top repeat-y;background-size:contain;padding:0 34px}.p-product .p-product__item-detail-txt-body-pink h3{color:#ed3b28}.p-product .p-product__item-detail-btn{margin:20px auto;max-width:302px}.p-product .p-product__item-note{color:#630;text-align:center;font-size:22px;font-size:2.2rem;font-weight:500;margin:20px auto}.p-product .p-product__btn{padding:50px 0}.p-product .p-product__btn>div{margin:0 auto;max-width:1000px;text-align:center}.p-product .p-product__btn>div a{display:inline-block}.p-product .p-product__btn>div a:nth-of-type(3){margin-top:20px}.p-product .p-product__btn img{margin:0 10px}.c-btn__back{margin:auto;max-width:402px;padding:36px 20px}.g-page-footer{padding:40px 0 0;background:#f2b43e;text-align:center}.g-page-footer-copy{max-width:330px;margin:auto}.g-page-footer img{vertical-align:baseline}.g-page-footer__list{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:10px 0}.g-page-footer__list-item-link{font-size:14px;font-size:1.4rem;font-weight:700;color:#000;display:block;padding:5px 10px}.g-page-footer__list-item-link :hover{text-decoration:underline}.g-page-footer__list-item-link img{margin:0 10px 0 0}.g-page-footer__Snslist{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:10px 0 30px}.g-page-footer__Snslist-item{height:15px;vertical-align:middle;padding:0 10px}.g-page-footer__Snslist li{width:40px;margin:0 .6em}.g-page-footer__company{background:#454545;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:20px 40px}.g-page-footer__company-logo{margin:0 10px 0 0}.g-page-footer__company-txt{font-size:13px;font-size:1.3rem;text-align:left}@media screen and (max-width:767px){body{font-size:14px;font-size:1.4rem}}@media screen and (max-width:1200px){.br_sp{display:inherit}.g-footer{background-size:auto 10px}.g-footer img{height:20px}.g-footer__copy{padding:0 20px;bottom:30px}.p-product img{max-width:100%}.p-product .p-product__visual{background-size:auto,40vw 7vw}.p-product .p-product__visual-inner{padding:0 5% 7%;width:auto}.p-product .p-product__visual-ttl{width:100%;padding:0}.p-product .p-product__visual-main{padding:2% 0 1%}.p-product .p-product__visual-logo{position:relative;margin:3vw auto 0;left:auto;top:auto;width:25%!important}.p-product .p-product__visual-logo img{width:100%}.p-product .p-product__about{margin:0;padding:8% 5% 10%}.p-product .p-product__about-inner{width:auto}.p-product .p-product__about p{margin:3vw auto 0}.p-product .p-product__game{margin:0;padding:0}.p-product .p-product__game h2{margin:0 auto 3vw;width:33vw;max-width:280px}.p-product .p-product__game h3{margin:4vw auto 3vw}.p-product .p-product__game-inner{width:auto;padding:0 5%}.p-product .p-product__game-inner-box{margin:0 auto 7vw;padding:5%;border-radius:3vw;max-width:702px}.p-product .p-product__game-ttl{height:20vw;max-height:192px;padding:5vw 0 14.5vw;background-size:contain}.p-product .p-product__game-ttl-inner{width:auto}.p-product .p-product__game-ttl-inner-chara{left:3vw;top:-8vw;width:26vw}.p-product .p-product__game-baby{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.p-product .p-product__game-baby-dot{width:53vw;height:53vw;margin:auto;background-size:contain}.p-product .p-product__game-baby-dot img{width:30vw;height:23vw}.p-product .p-product__game-chara{padding:8% 5%;border-radius:2.4vw;-webkit-flex-wrap:wrap;flex-wrap:wrap}.p-product .p-product__game-chara h4{height:auto}.p-product .p-product__game-chara-list ul li{margin:0}.p-product .p-product__game-chara-list ul li img{margin:.8vw .2vw;width:30%;height:30%}.p-product .p-product__game-chara-line{margin:3vw 0 6vw}.p-product .p-product__game-chara-line img{width:auto;height:auto}.p-product .p-product__game-twocol{display:inherit;padding:0 0 3vw}.p-product .p-product__game-food{width:auto;margin:0 auto 18vw;padding:3vw 3vw 20vw}.p-product .p-product__game-food h4{width:60vw;margin:3vw auto 4vw}.p-product .p-product__game-food ul{margin:5vw auto 3vw}.p-product .p-product__game-food ul li{margin:0 1vw;width:38vw;height:38vw}.p-product .p-product__game-food ul li img{width:100%}.p-product .p-product__game-minigame{margin:0 auto 18vw;padding:3vw 3vw 26vw}.p-product .p-product__game-minigame h4{margin:3vw auto 4vw;width:60vw}.p-product .p-product__game-minigame{width:auto}.p-product .p-product__game-minigame-tit{width:auto;margin:0 0 2vw}.p-product .p-product__game-minigame ul{margin:0 auto 3vw}.p-product .p-product__game-minigame ul li{margin:0 1vw;width:30vw}.p-product .p-product__game-dot{width:100%;height:100%;border-radius:2vw;padding:1vw}.p-product .p-product__game-illust{max-width:80%;bottom:-14%}.p-product .p-product__game-illust img{width:100%}.p-product .p-product__item{background-size:40vw 7vw,auto}.p-product .p-product__item{margin:0;padding:0 0 8vw}.p-product .p-product__item h2{margin:0 auto 3vw;width:33vw;max-width:280px}.p-product .p-product__item-inner{width:auto;padding:0 5%;-webkit-flex-direction:column;flex-direction:column}.p-product .p-product__item-ttl{height:20vw;max-height:192px;padding:5vw 0 14.5vw;background-size:contain}.p-product .p-product__item-ttl-inner{width:auto}.p-product .p-product__item-ttl-inner-chara{right:3vw;top:-8vw;width:26vw}.p-product .p-product__item-detail-img{max-width:60%;margin:5vw auto}.p-product .p-product__item-detail-yellow{-webkit-flex-direction:column;flex-direction:column}.p-product .p-product__item-detail-txt h3{font-size:6vw;line-height:7.5vw;margin:0 0 3vw}.p-product .p-product__item-detail-txt-inner{border-radius:2vw;font-size:3.5vw}.p-product .p-product__item-detail-txt-small{font-size:3.5vw}.p-product .p-product__item-detail-txt-body-orange{padding:0 5vw}.p-product .p-product__item-detail-txt-body-yellow{padding:0 5vw}.p-product .p-product__item-detail-txt-body-pink{padding:0 5vw}.p-product .p-product__item-detail-btn{width:70%}.p-product .p-product__item-note{border-radius:2vw;font-size:3.5vw;margin:3vw auto 5vw}.p-product .p-product__btn{padding:8% 0 5%}.p-product .p-product__btn>div{max-width:100%}.p-product .p-product__btn>div a:nth-of-type(3){margin-top:0}.p-product .p-product__btn img{margin:10px auto}.c-btn__back{width:80%;max-width:402px;padding:6vw 3vw}.g-page-footer{padding:40px 20px 0}.g-page-footer__company{display:inline-block;padding:20px;margin:0 -20px;display:block}.g-page-footer__company-logo{margin:0 0 10px}.g-page-footer__company-txt{display:block}}@media screen and (max-width:850px){.p-product__item-list-inner{max-width:90%}}