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}@media only screen and (max-width: 999px){#campaign2020{font-size:14px}}@media only screen and (min-width: 1000px){#campaign2020{font-size:16px}}#campaign2020 img{margin-right:auto;margin-left:auto;max-width:100%;height:auto}#campaign2020 *{box-sizing:border-box}#campaign2020 .pg-mv{text-align:center;background:#7fffbf;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#campaign2020 .pg-mv img{max-width:100%}#campaign2020 .pg-mainContent{margin-right:auto;margin-left:auto;background:url("20200501_campaign2020_pat.png"),url("20200501_campaign2020_bg.png");background-position:center top, center top;background-repeat:repeat}#campaign2020 .pg-mainContent__inner{margin-right:auto;margin-left:auto;max-width:1080px;background:#fff}@media only screen and (max-width: 999px){#campaign2020 .pg-mainContent__inner{padding-top:10%;padding-right:2%;padding-bottom:8%;padding-left:2%}}@media only screen and (min-width: 1000px){#campaign2020 .pg-mainContent__inner{padding-top:100px;padding-right:40px;padding-bottom:80px;padding-left:40px}}#campaign2020 .pg-toys{margin-right:auto;margin-left:auto}#campaign2020 .pg-toys__heading{text-align:center}@media only screen and (max-width: 999px){#campaign2020 .pg-toys__heading{margin-right:auto;margin-left:auto;width:30%}}#campaign2020 .pg-toys__lists{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 999px){#campaign2020 .pg-toys__lists{margin-top:6%}}@media only screen and (min-width: 1000px){#campaign2020 .pg-toys__lists{margin-top:60px}}@media only screen and (max-width: 999px){#campaign2020 .pg-toys__list{width:calc((100% - 2.01%) / 2)}#campaign2020 .pg-toys__list:nth-last-of-type(n+2){margin-right:2%}#campaign2020 .pg-toys__list:nth-of-type(n+3){margin-top:2%}#campaign2020 .pg-toys__list:nth-of-type(2n){margin-right:0}}@media only screen and (min-width: 1000px){#campaign2020 .pg-toys__list{width:calc((100% - 60.1px) / 4)}#campaign2020 .pg-toys__list:nth-last-of-type(n+2){margin-right:20px}#campaign2020 .pg-toys__list:nth-of-type(n+5){margin-top:20px}#campaign2020 .pg-toys__list:nth-of-type(4n){margin-right:0}}#campaign2020 .pg-toys__list a{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:100%;color:#fff;text-decoration:none;border:3px solid #151515;background:#151515}#campaign2020 .pg-toys__list a:hover{opacity:0.7}#campaign2020 .pg-toysItem__pic{width:100%}#campaign2020 .pg-toysItem__name{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:15px;width:100%;font-weight:900;background:#151515}#campaign2020 .pg-toysItem__price{-webkit-align-self:flex-end;align-self:flex-end;width:100%;background:#fff}@media only screen and (max-width: 999px){#campaign2020 .pg-toysItem__price{padding-top:3px}}@media only screen and (min-width: 1000px){#campaign2020 .pg-toysItem__price{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:15px}}#campaign2020 .pg-toysItem__price dt{-webkit-align-self:baseline;align-self:baseline;text-align:center;margin-right:10px;padding:5px;line-height:1;background:#151515}@media only screen and (max-width: 999px){#campaign2020 .pg-toysItem__price dt{width:100%}}@media only screen and (min-width: 1000px){#campaign2020 .pg-toysItem__price dt{width:50px}}#campaign2020 .pg-toysItem__price dd{color:#151515}@media only screen and (max-width: 999px){#campaign2020 .pg-toysItem__price dd{padding:15px;width:100%}}@media only screen and (min-width: 1000px){#campaign2020 .pg-toysItem__price dd{width:calc(100% - 10px - 50px - 0.1px)}}#campaign2020 .pg-btn__backShop{display:block;margin-right:auto;margin-left:auto;max-width:285px;width:60%}@media only screen and (max-width: 999px){#campaign2020 .pg-btn__backShop{margin-top:6%}}@media only screen and (min-width: 1000px){#campaign2020 .pg-btn__backShop{margin-top:60px}}#campaign2020 .pg-btn__backShop:hover{opacity:0.7}
