@charset "utf-8";

.tablinks{max-width:1080px;margin:0 auto 0;display:flex;justify-content:space-between;flex-wrap:wrap}.tablinks li{padding:5px}@media screen and (min-width: 769px){.tablinks li{width:48%}}@media screen and (max-width: 768px){.tablinks li{width:100%}}@media screen and (max-width: 768px){.tablinks li+li{margin-top:20px}}.tablinks a{display:block;width:100%;height:100%;border:solid 1px #FFF;display:flex;justify-content:center;align-items:center}.tablinks span{letter-spacing:.5em;color:#FFF}@media screen and (min-width: 769px){.tablinks span{font-size:1.875rem;padding:1em 0.5em 1em 1em}}@media screen and (max-width: 768px){.tablinks span{font-size:1.25rem;padding:0.5em 0.5em 0.5em 1em}}.tablinks .green{background:url("https://img20.shop-pro.jp/PA01192/781/etc/re2020_itemttlbg_green.png?cmsp_timestamp=20201225190654") left center}.tablinks .red{background:url("https://img20.shop-pro.jp/PA01192/781/etc/re2020_itemttlbg_red.png?cmsp_timestamp=20201225190654") left center}@media screen and (min-width: 769px){#listblock{padding:0 5%;margin:2rem auto 0}}@media screen and (max-width: 768px){#listblock{position:relative;padding:0 5%;margin:2rem auto 0}}#listblock .clmBlock{max-width:1080px;margin:0 auto}@media screen and (max-width: 768px){#listblock .clmBlock.sp2clm>*:nth-child(odd){margin-right:4%}}@media screen and (max-width: 768px){#listblock .clmBlock.sp2clm>*:nth-child(even){margin-right:0%}}#listblock h3{font-size:1.125rem;padding:0;margin-top:.5em}#listblock h3+p{font-size:0.875rem;text-align:center}


.texts h2 {
  font-size : 1.25rem;
  padding: .25rem 0 !important;
}

.texts p {
 margin-top: 0 !important;
 text-align: center !important;
}