.block-1st{overflow:hidden;-webkit-mask:url(../img/common/water_bottom.svg) center bottom no-repeat;mask:url(../img/common/water_bottom.svg) center bottom no-repeat;-webkit-mask-size:220% auto;mask-size:220% auto;z-index:8}@media screen and (min-width:768px){.block-1st{-webkit-mask-size:105% auto;mask-size:105% auto}}.block-1st__alert{padding:30px 24px}@media screen and (min-width:768px){.block-1st__alert{padding:45px}}@media screen and (min-width:1200px){.block-1st__alert{padding:60px}}.block-1st__alert h3{-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.block-1st__alert h3>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45px;height:45px;font-weight:normal !important;background-color:#d61218;border-radius:50%}@media screen and (min-width:992px){.block-1st__alert h3>span{width:60px;height:60px}}.block-1st__alert ul>li+li{margin-top:10px}.block-1st__alert a:not(:hover):not(:focus){color:#d61218}.block-1st__alert a:hover,.block-1st__alert a:focus{color:#f1ad1f;text-decoration:underline !important}.block-2nd{margin-top:-3%}@media screen and (min-width:768px){.block-2nd{margin-top:-2%}}.block-2nd__thumbnail h3{padding-top:10px;padding-bottom:10px}@media screen and (min-width:768px){.block-2nd__thumbnail h3{padding-top:15px;padding-bottom:15px}}@media screen and (min-width:992px){.block-2nd__thumbnail h3{padding-top:20px;padding-bottom:20px}}.block-2nd__thumbnail-img:before{padding-top:60.546875%}.block-2nd__thumbnail>.tag{position:absolute;right:15px;bottom:15px;overflow:hidden;width:70px;border-radius:50%}@media screen and (min-width:768px){.block-2nd__thumbnail>.tag{right:20px;bottom:20px;width:80px}}.block-2nd__thumbnail>.tag:before{position:relative;display:block;padding-top:100%;content:""}.block-2nd__thumbnail>.tag>*{position:absolute;top:50%;left:0;display:block;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.block-2nd__thumbnail>.tag>*>span{letter-spacing:-0.19em;text-indent:-0.19em;padding-right:4px}@media screen and (min-width:768px){.block-2nd__thumbnail>.tag>*>span{padding-right:7px}}.block-2nd .snack-tag{white-space:nowrap;padding:10px 15px;border-radius:12rem}.block-2nd .snack-tag__wrap{gap:7px}@media screen and (min-width:992px){.block-2nd .snack-tag__wrap{gap:10px}}/*# sourceMappingURL=style-group.min.css.map */