@charset "UTF-8";@font-face{font-family:"Yu Gothic M";src:local("Yu Gothic Medium")}@font-face{font-family:"Yu Gothic M";src:local("Yu Gothic Bold");font-weight:bold}.sponsor_banner_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.sponsor_banner_list ul.main_sponsors{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sponsor_banner_list ul>li{max-width:250px}.sponsor_banner_list ul:not(.four_col)>li{width:calc((100% - 100px) / 6)}.sponsor_banner_list ul:not(.four_col)>li:not(:nth-child(6n)):not(:last-child){margin-right:20px}.sponsor_banner_list ul:not(.four_col)>li:nth-child(n+7){margin-top:20px}.sponsor_banner_list ul.four_col>li{width:calc((100% - 60px) / 4)}.sponsor_banner_list ul.four_col>li:not(:nth-child(4n)):not(:last-child){margin-right:20px}.sponsor_banner_list ul.four_col>li:nth-child(n+5){margin-top:20px}.sponsor_banner_list ul.two_col>li{width:calc((100% - 10px) / 2)}.sponsor_banner_list ul.two_col>li:not(:last-child){margin-right:20px}.sponsor_banner_list ul+ul{margin-top:30px}@media screen and (max-width:1023px){.sponsor_banner_list ul:not(.four_col)>li{width:calc((100% - 80px) / 5)}.sponsor_banner_list ul:not(.four_col)>li:not(:nth-child(6n)):not(:last-child){margin-right:0}.sponsor_banner_list ul:not(.four_col)>li:not(:nth-child(5n)):not(:last-child){margin-right:20px}.sponsor_banner_list ul:not(.four_col)>li:nth-child(n+6){margin-top:20px}}@media screen and (max-width:919px){.sponsor_banner_list ul:not(.four_col)>li{width:calc((100% - 60px) / 4)}.sponsor_banner_list ul:not(.four_col)>li:not(:nth-child(5n)):not(:last-child){margin-right:0}.sponsor_banner_list ul:not(.four_col)>li:not(:nth-child(4n)):not(:last-child){margin-right:15px}.sponsor_banner_list ul:not(.four_col)>li:nth-child(n+5){margin-top:15px}.sponsor_banner_list ul.four_col{max-width:520px;margin-right:auto;margin-left:auto}.sponsor_banner_list ul.four_col>li{width:calc((100% - 20px) / 2)}.sponsor_banner_list ul.four_col>li:not(:nth-child(4n)):not(:last-child){margin-right:0}.sponsor_banner_list ul.four_col>li:not(:nth-child(2n)):not(:last-child){margin-right:15px}.sponsor_banner_list ul.four_col>li:nth-child(n+3){margin-top:15px}.sponsor_banner_list ul+ul{margin-top:20px}}@media screen and (max-width:767px){.sponsor_banner_list ul:not(.four_col)>li{width:calc((100% - 40px) / 3)}.sponsor_banner_list ul:not(.four_col)>li:not(:nth-child(4n)):not(:last-child){margin-right:0}.sponsor_banner_list ul:not(.four_col)>li:not(:nth-child(3n)):not(:last-child){margin-right:15px}.sponsor_banner_list ul:not(.four_col)>li:nth-child(n+4){margin-top:15px}}@media screen and (max-width:480px){.sponsor_banner_list ul:not(.four_col)>li{width:calc((100% - 20px) / 2)}.sponsor_banner_list ul:not(.four_col)>li:not(:nth-child(3n)):not(:last-child){margin-right:0}.sponsor_banner_list ul:not(.four_col)>li:not(:nth-child(2n)):not(:last-child){margin-right:10px}.sponsor_banner_list ul:not(.four_col)>li:nth-child(n+3){margin-top:10px}.sponsor_banner_list ul.four_col>li{width:100%}.sponsor_banner_list ul.four_col>li:not(:nth-child(2n)):not(:last-child){margin-right:0}.sponsor_banner_list ul.four_col>li:not(:last-child){margin-right:10px}.sponsor_banner_list ul.four_col>li:nth-child(n+2){margin-top:10px}.sponsor_banner_list ul.two_col>li{width:100%}.sponsor_banner_list ul.two_col>li:not(:last-child){margin-right:10px}.sponsor_banner_list ul+ul{margin-top:15px}}