@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&display=swap");header h2{display:block;margin:0 auto}@media screen and (max-width: 767px){header h2{width:40.4vw}}@media screen and (min-width: 768px) and (max-width: 999px){header h2{width:30.3vw}}@media screen and (min-width: 1000px){header h2{width:303px}}section.infoCol .inner .innerBox p.end{opacity:0.3}section.infoCol .inner .innerBox a.end{position:relative;display:inline-block;pointer-events:none}section.infoCol .inner .innerBox a.end::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:rgba(0,0,0,0.8)}section.infoCol .inner .innerBox a.end span{font-weight:700;font-size:120%;color:#fff;letter-spacing:0.2em;text-align:center;display:block;width:100%;position:absolute;top:15%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10}section.infoCol .inner .innerBox a.end.endTxt::after{content:"受付は終了いたしました。";font-weight:700;font-size:120%;color:#fff;letter-spacing:0.2em;text-align:center;display:block;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10}section.infoCol .inner .innerBox .btnBox.asstore li{margin:0 auto}@media screen and (max-width: 767px){section.infoCol .inner .innerBox .btnBox.asstore li{margin-top:2vw;width:100%}}@media screen and (min-width: 768px) and (max-width: 999px){section.infoCol .inner .innerBox .btnBox.asstore li{margin-top:1.5vw;width:80%}}@media screen and (min-width: 1000px){section.infoCol .inner .innerBox .btnBox.asstore li{margin-top:15px;width:600px}}section.infoCol .inner .innerBox .btnBox.asstore li:first-child{margin-top:0}section.infoCol .inner .innerBox .btnBox.asstore li a{color:#e26a0d}section.infoCol .inner .innerBox .btnBox.asstore li a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2);background-color:rgba(226,106,13,0.7);color:#fff}@media screen and (max-width: 767px){section.infoCol .inner .innerBox .btnBox.asstore li img{margin-bottom:1.33333vw;width:40%}}@media screen and (min-width: 768px) and (max-width: 999px){section.infoCol .inner .innerBox .btnBox.asstore li img{margin-bottom:.8vw;width:35%}}@media screen and (min-width: 1000px){section.infoCol .inner .innerBox .btnBox.asstore li img{margin-bottom:8px;max-width:200px}}

/*# sourceMappingURL=maps/goods.css.map */
