body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}#bandaitoyshop-special_sale{font-family:'Noto Sans JP','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif !important;overflow:hidden}@media only screen and (max-width: 999px){#bandaitoyshop-special_sale{font-size:16px}}@media only screen and (min-width: 1000px){#bandaitoyshop-special_sale{font-size:18px}}#bandaitoyshop-special_sale img{margin-right:auto;margin-left:auto;max-width:100%;height:auto}#bandaitoyshop-special_sale *{box-sizing:border-box}#bandaitoyshop-special_sale a{transition:all 0.3s}@media (any-hover: hover){#bandaitoyshop-special_sale a:hover{opacity:0.6}}#bandaitoyshop-special_sale h1{border:none !important;background:transparent}#bandaitoyshop-special_sale.pg-main{overflow:hidden;background:linear-gradient(90deg, rgba(0,0,0,0.5) 0%, #000 30%, #000 70%, rgba(0,0,0,0.5) 100%),url("240712up_toyscamp_bg.jpg") repeat fixed top/23%}#bandaitoyshop-special_sale .pg-logo{text-align:center;background-color:#fff;background-size:auto;padding-top:24px;padding-right:10px;padding-left:10px;padding-bottom:20px}#bandaitoyshop-special_sale .pg-mv{text-align:center;margin:46px auto}#bandaitoyshop-special_sale .pg-mv img{max-width:100%}#bandaitoyshop-special_sale .pg-catch{max-width:900px;width:90%;margin:40px auto 0}#bandaitoyshop-special_sale .pg-catch img{width:70%}#bandaitoyshop-special_sale .pg-catch p{font-weight:500;line-height:1.5;white-space:nowrap;color:#fff;font-size:28px;margin-bottom:0.5em}#bandaitoyshop-special_sale .pg-catch p span{background:linear-gradient(transparent 70%, #ce50cc 70%)}#bandaitoyshop-special_sale .pg-catch .note{color:#fff;font-size:14px;margin-top:35px;line-height:1.5}#bandaitoyshop-special_sale .pg-bnr{width:100%;background-color:#1a1a1a;padding:20px 0 10px}#bandaitoyshop-special_sale .pg-bnr .slick-dots li button:before{content:'';background:#ffffff;opacity:1;border-radius:20px;width:10px;height:10px}#bandaitoyshop-special_sale .pg-bnr .slick-dotted.slick-slider{margin-bottom:30px !important}#bandaitoyshop-special_sale .pg-bnr .slick-dots li.slick-active button:before{background:#f962f7;border-radius:20px;width:10px;height:10px}#bandaitoyshop-special_sale .pg-bnr .slick-dots li{width:10px;height:10px;margin-right:5px}#bandaitoyshop-special_sale .pg-bnr .slick-dots button{padding:0;width:10px;height:10px}#bandaitoyshop-special_sale .pg-bnr .slider-items .bnr{margin-right:15px}#bandaitoyshop-special_sale .pg-bnr .slider-items .bnr img{border-radius:20px}#bandaitoyshop-special_sale .pg-mainContent{background-color:#000;padding:48px 0}#bandaitoyshop-special_sale .pg-mainContent .reserveContainer{max-width:1220px;margin:auto;text-align:center}#bandaitoyshop-special_sale .pg-mainContent .reserveContainer .reserveImg{display:inline-block;border:1px solid #b48102}#bandaitoyshop-special_sale .pg-mainContent .reserveContainer .reserveDetail{margin:30px 0}#bandaitoyshop-special_sale .pg-subContent{margin-right:auto;margin-left:auto;padding:48px 0 0px;text-align:center}#bandaitoyshop-special_sale .pg-subContent h2{margin:30px auto 35px}#bandaitoyshop-special_sale .pg-subContent h2 img{max-width:645px;width:95%}#bandaitoyshop-special_sale .pg-subContent .titImg{margin:0 auto;padding-bottom:10px}#bandaitoyshop-special_sale .pg-subContent .titImg h3{position:relative;overflow:hidden}#bandaitoyshop-special_sale .pg-subContent .prodContainer{position:relative;max-width:1032px;margin:30px auto 50px}#bandaitoyshop-special_sale .pg-subContent .prodContainer .prodContainerList__box{margin:0 16px 32px}#bandaitoyshop-special_sale .pg-subContent .prodContainerList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}#bandaitoyshop-special_sale .pg-subContent .prodContainerList__box{width:310px}#bandaitoyshop-special_sale .pg-subContent .prodContainerList__box a{text-align:center;color:#fff;text-decoration:none}#bandaitoyshop-special_sale .pg-subContent .prodContainerList__box .innerTxt{font-size:0.9em;padding:10px 0 40px}@media only screen and (max-width: 999px){#bandaitoyshop-special_sale .pg-btn{padding:10vw 0}}@media only screen and (min-width: 1000px){#bandaitoyshop-special_sale .pg-btn{padding-bottom:2vw}}#bandaitoyshop-special_sale .pg-btn__backShop{display:block;margin-right:auto;margin-left:auto;max-width:529px;width:60%}@media only screen and (max-width: 999px){#bandaitoyshop-special_sale .pg-btn__backShop{padding:0 0 3% 0;width:80%}}@media only screen and (min-width: 1000px){#bandaitoyshop-special_sale .pg-btn__backShop{padding-bottom:10px;width:60%}}#bandaitoyshop-special_sale .pg-btn__backShop:hover{opacity:0.7}#bandaitoyshop-special_sale .pg-links li{margin-bottom:30px}#bandaitoyshop-special_sale .pg-copyArea{color:#fff;margin-top:70px}#bandaitoyshop-special_sale .copy{text-align:center;line-height:1.3;font-size:75%;padding-bottom:48px}.js-animate{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}.js-animate.-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:1.5s ease}.c-animate{-webkit-animation:anime-fade 2s 1;animation:anime-fade 2s 1}@-webkit-keyframes anime-fade{from{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-fade{from{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.blink{-webkit-animation:blink 1s infinite;animation:blink 1s infinite}.blink02{-webkit-animation:blink02 1s infinite;animation:blink02 1s infinite}@-webkit-keyframes blink{0%{opacity:0.9}5%{opacity:0.95}10%{opacity:0.9}20%{opacity:0.95}25%{opacity:1}30%{opacity:0.95}33%{opacity:0.85}37%{opacity:0.95}45%{opacity:1}50%{opacity:0.95}100%{opacity:1}}@keyframes blink{0%{opacity:0.9}5%{opacity:0.95}10%{opacity:0.9}20%{opacity:0.95}25%{opacity:1}30%{opacity:0.95}33%{opacity:0.85}37%{opacity:0.95}45%{opacity:1}50%{opacity:0.95}100%{opacity:1}}@-webkit-keyframes blink02{0%{opacity:0.94}20%{opacity:0.97}25%{opacity:1}30%{opacity:0.97}33%{opacity:1}37%{opacity:0.97}45%{opacity:1}50%{opacity:0.97}90%{opacity:0.9}100%{opacity:1}}@keyframes blink02{0%{opacity:0.94}20%{opacity:0.97}25%{opacity:1}30%{opacity:0.97}33%{opacity:1}37%{opacity:0.97}45%{opacity:1}50%{opacity:0.97}90%{opacity:0.9}100%{opacity:1}}.pg_notice_inner{background-color:#fff;margin:0 auto;max-width:850px;font-size:14px;background-color:#1a1a1a;width:90%;max-width:850px;margin:0 auto 30px;padding:3em;border-radius:30px}.pg_notice_inner h4{font-weight:bolder;line-height:1.2;white-space:nowrap;color:#fafc72;font-size:30px;margin-bottom:0.5em;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.pg_notice_inner h4:before,.pg_notice_inner h4:after{content:"";width:100%;border-top:6px dotted #fafc72}.pg_notice_inner h4:before{margin-right:1em}.pg_notice_inner h4:after{margin-left:1em}.pg_notice_inner .pg-txt{color:#fff;font-size:23px;margin-bottom:35px}.pg_notice_inner .pg-txt a{color:#f962f7;text-decoration:none}.pg_notice_inner .note li{color:#fff;margin-bottom:0.5em}.pg_notice_inner .notice_link{margin-bottom:0.6em}.pg_notice_inner .notice_link a{color:#ff3434}.pg_notice_inner .notice_txtList{line-height:1.5;padding-left:1em;text-indent:-1em}.pg_notice_inner .notice_txtList li{margin-bottom:0.6em}.mp20{padding-bottom:20px !important}.slick-arrow:before{content:"" !important;width:100% !important;height:100% !important;position:absolute;top:0;left:0}.slick-next{z-index:10 !important;right:50px !important;width:60px !important;height:60px !important}@media (any-hover: hover){.slick-next{transition:all 0.3s}.slick-next:hover{opacity:0.7 !important}}.slick-next:before{background:url(240712up_toyscamp_arrow_r.png) top center no-repeat !important;background-size:contain !important;opacity:1 !important}.slick-prev{z-index:10 !important;left:50px !important;width:60px !important;height:60px !important}@media (any-hover: hover){.slick-prev{transition:all 0.3s}.slick-prev:hover{opacity:0.7 !important}}.slick-prev:before{background:url(240712up_toyscamp_arrow_l.png) top center no-repeat !important;background-size:contain !important;opacity:1 !important}
