.boxCommonWrap.-wrapA{background-color:#def0f9}.boxCommonWave.-waveB{--color:#cae8f4}.boxCommonWrap.-wrapB{background-color:#cae8f4}.boxCommonWave.-waveC{--color:#bbe3d1}.boxCommonWrap.-wrapC{background-color:#bbe3d1}.boxCommonWave.-waveD{--color:#f7dde9}.boxCommonWrap.-wrapD{background-color:#f7dde9}.boxStampHead{text-align:center;background:url(../img/common/bg_common.svg) top/100%,url(../img/common/bg_common-head-dot.svg) top/100% no-repeat;width:100%;max-width:1440px;margin:0 auto;position:relative;container-type:inline-size}@media (width>=768px){.boxStampHead{padding-top:110px;padding-bottom:21.0417cqw}}@media not all and (width>=768px){.boxStampHead{padding-top:55px;padding-bottom:24.5333cqw}}@media (width>=768px){.boxStampHead h1 img{width:65.3472cqw;margin-top:6.66667cqw}}@media not all and (width>=768px){.boxStampHead h1 img{width:94.9333cqw}}@media (width>=768px){.boxStampHead>img{width:67.1528cqw;margin-top:7.5cqw}}@media not all and (width>=768px){.boxStampHead>img{width:94.6667cqw;margin-top:8.26667cqw}}.boxStampBingo{text-align:center}@media (width>=768px){.boxStampBingo{padding-bottom:10.0694cqw}}@media not all and (width>=768px){.boxStampBingo{padding-bottom:19.2cqw}}@media (width>=768px){.boxStampBingo h2 img{width:66.5278cqw;margin-top:-16.1806cqw}}@media not all and (width>=768px){.boxStampBingo h2 img{width:75.4667cqw;margin-top:-16cqw}}@media (width>=768px){.boxStampBingo>img{width:82.2222cqw;margin-top:-7.56944cqw}}@media not all and (width>=768px){.boxStampBingo>img{margin-top:-6.93333cqw}}.boxStampJoin{text-align:center}@media (width>=768px){.boxStampJoin h2 img{width:30.4167cqw;margin-top:5.06944cqw}}@media not all and (width>=768px){.boxStampJoin h2 img{width:69.8667cqw;margin-top:19.2cqw}}.boxStampJoin>P{font-weight:700;line-height:1.5}@media (width>=768px){.boxStampJoin>P{margin-top:2.91667cqw;font-size:1.80556cqw}}@media not all and (width>=768px){.boxStampJoin>P{margin-top:9.86667cqw;font-size:4.8cqw}}@media (width>=768px){.boxStampJoin>img{width:82.2222cqw}}@media not all and (width>=768px){.boxStampJoin>img{width:78.6667cqw}}@media (width>=768px){.boxStampJoin .boxStampJoin_img1{margin-top:2.56944cqw}}@media not all and (width>=768px){.boxStampJoin .boxStampJoin_img1{margin-top:9.86667cqw}}@media (width>=768px){.boxStampJoin .boxStampJoin_img2{margin-top:8.95833cqw}}@media not all and (width>=768px){.boxStampJoin .boxStampJoin_img2{margin-top:25.8667cqw}}.boxStampJoin .common-button{--color-button-default:#04ab74;--color-button-shadow:#0b583c}@media (width>=768px){.boxStampJoin .common-button{margin-top:3.33333cqw}}@media not all and (width>=768px){.boxStampJoin .common-button{width:75.4667cqw;margin-top:9.6cqw}}@media (width>=768px){.boxStampGuidbook{--img:url(/assets/img/stamp-rally/guidebook_PC.png);margin-top:6.25cqw;margin-bottom:16.3889cqw}}@media not all and (width>=768px){.boxStampGuidbook{--img:url(/assets/img/stamp-rally/guidebook_SP.png);margin-top:16.5333cqw;margin-bottom:32.5333cqw}}.boxStampGuidbook .common-button{--color-button-default:#04ab74;--color-button-shadow:#0b583c}.boxStampApply{flex-direction:column;align-items:center;display:flex}@media (width>=768px){.boxStampApply h2 img{width:30.4167cqw;margin-top:5.06944cqw}}@media not all and (width>=768px){.boxStampApply h2 img{width:69.8667cqw;margin-top:19.2cqw}}@media (width>=768px){.boxStampApply .boxStampApply_prize{width:86.8056cqw}}@media not all and (width>=768px){.boxStampApply .boxStampApply_prize{width:88.8cqw;margin-top:12.5333cqw}}@media (width>=768px){.boxStampApply .boxStampApply_date{width:57.3611cqw;margin-top:7.08333cqw}}@media not all and (width>=768px){.boxStampApply .boxStampApply_date{width:75.4667cqw;margin-top:18.1333cqw}}.boxStampApply .common-button{--color-button-default:#e77f8c;--color-button-shadow:#a03c5a}@media (width>=768px){.boxStampApply .common-button{margin-top:2.84722cqw}}@media not all and (width>=768px){.boxStampApply .common-button{width:75.4667cqw;margin-top:11.2cqw}}@media (width>=768px){.boxStampNote{margin-top:8.33333cqw;padding-bottom:9.72222cqw}}@media not all and (width>=768px){.boxStampNote{margin-top:16cqw;padding-bottom:16.8cqw}}.boxStampNote h3{text-align:center;font-weight:700}@media (width>=768px){.boxStampNote h3{font-size:2.43056cqw}}@media not all and (width>=768px){.boxStampNote h3{font-size:5.86667cqw}}.boxStampNote div{font-weight:700;line-height:1.5}@media (width>=768px){.boxStampNote div{max-width:68.5417cqw;margin:2.98611cqw auto 0;font-size:1.38889cqw}}@media not all and (width>=768px){.boxStampNote div{margin:6.13333cqw 9.33333cqw 0;font-size:2.93333cqw}}