@charset "UTF-8";.p-block1 :last-child{margin-bottom:0}.p-sponsor{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}@media print,screen and (min-width:769px){.p-sponsor{margin-bottom:60px}}.p-sponsor>li{max-width:calc((100% - 20px) / 2);-ms-flex-preferred-size:calc((100% - 20px) / 2);flex-basis:calc((100% - 20px) / 2);margin-bottom:20px;margin-left:20px}@media print,screen and (min-width:1200px){.p-sponsor>li{margin-left:40px;margin-bottom:40px}}.p-sponsor>li:first-child{margin-left:0}@media print,screen and (min-width:1200px){.p-sponsor>li:first-child{margin-left:0}}.p-sponsor>li:nth-child(odd){margin-left:0}@media print,screen and (min-width:1200px){.p-sponsor>li:nth-child(odd){margin-left:40px}}@media print,screen and (min-width:1200px){.p-sponsor>li:nth-child(3n+1){margin-left:0}}@media print,screen and (min-width:769px){.p-sponsor.-group1>li{max-width:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}}@media print,screen and (min-width:1200px){.p-sponsor.-three1>li{max-width:calc((100% - 80px) / 3);-ms-flex-preferred-size:calc((100% - 80px) / 3);flex-basis:calc((100% - 80px) / 3)}}.p-sponsor__link{display:block;-webkit-transition:all 0.2s;transition:all 0.2s;text-decoration:none}.p-sponsor__link:link,.p-sponsor__link:visited{color:#333}.p-sponsor__link:not(.-nolink):hover{color:#9A2E40}.p-sponsor__text{display:block;text-align:center;line-height:1.5;text-decoration:underline;font-size:1.2rem}@media print,screen and (min-width:1200px){.p-sponsor__text{font-size:1.4rem}}.p-sponsor__text span{display:inline-block}.p-sponsor__link .p-sponsor__text span{text-decoration:underline}.p-sponsor__link.-nolink .p-sponsor__text span{text-decoration:none}.p-sponsor__img{display:block;margin-bottom:5px;-webkit-transition:all 0.2s;transition:all 0.2s}.p-sponsor__img img{width:100%}.p-sponsor__link:not(.-nolink):hover .p-sponsor__img{opacity:0.6}
/*# sourceMappingURL=index.css.map */