section#buy{padding-bottom:10rem;background:#fff}section#buy h2{background:url("../img/ticket/header_img.webp") center 0/cover no-repeat #000}section#buy p{line-height:2}section#buy .content{padding-top:6rem}@media screen and (max-width: 736px){section#buy .content{padding-top:0}}section#buy .content h4{margin-bottom:3rem;padding:0 2rem}@media screen and (max-width: 736px){section#buy .content h4{padding:0 1rem}}section#buy .content h4 span{display:block;padding:1.5rem 1rem;text-align:center;color:#fff;font-size:2.2rem;font-weight:700;background:#112849}@media screen and (max-width: 736px){section#buy .content h4 span{padding:1rem;font-size:1.8rem}}section#buy .content p{margin-bottom:8rem;padding:0 2rem;word-wrap:break-word}@media screen and (max-width: 736px){section#buy .content p{margin-bottom:6rem;padding:0 1rem}}section#buy .content p.coming{display:block;padding:1rem 1rem;text-align:center;color:#fff;width:100%;background:#112849;border-radius:3rem}section#buy .content p.member{margin-bottom:3rem;text-align:center}@media screen and (max-width: 736px){section#buy .content p.member{text-align:left}}section#buy .content p.member span{display:inline-block;padding:1rem 3rem;color:#fff;font-weight:700;background:#112849;border-radius:1rem}section#buy .content>ul.list{margin-bottom:10rem;padding:0 4rem}@media screen and (max-width: 736px){section#buy .content>ul.list{margin-bottom:8rem;padding:0 2rem}}section#buy .content>ul.list li{margin-left:1.6rem;list-style:disc;line-height:2}section#buy .content .item{margin-bottom:6rem;padding:0 2rem}@media screen and (max-width: 736px){section#buy .content .item{padding:0 1rem}}section#buy .content .item dt{margin-bottom:2rem;padding:1.5rem;text-align:center;font-size:2rem;font-weight:700;border-top:.1rem solid #ccc;border-bottom:.1rem solid #ccc}@media screen and (max-width: 736px){section#buy .content .item dt{margin-bottom:3rem;font-size:1.7rem}}section#buy .content .item dt>span{position:relative;display:inline-block}section#buy .content .item dt>span span{position:absolute;display:inline-block;padding:.5rem 1.5rem;color:#fff;top:0;left:-9rem;font-size:1.2rem;background:#c52020;border-radius:.5rem}section#buy .content .item dd{display:flex;flex-wrap:wrap;margin-bottom:4rem;line-height:2;padding:0 2rem}@media screen and (max-width: 736px){section#buy .content .item dd{padding:0}}section#buy .content .item dd>span{padding:4rem 2rem;color:#112849;font-feature-settings:"palt";font-size:1.8rem;font-weight:700;width:30%}@media screen and (max-width: 736px){section#buy .content .item dd>span{padding:0;font-size:1.7rem;width:100%}}section#buy .content .item dd>span span{display:block;padding:.5rem 1.5rem;border-left:0.4rem solid #112849}@media screen and (max-width: 736px){section#buy .content .item dd>span span{margin-bottom:1rem}}section#buy .content .item dd .list{padding:4rem 2rem;width:70%}@media screen and (max-width: 736px){section#buy .content .item dd .list{padding:0 2rem 3rem;width:100%}}section#buy .content .item dd .list>li{position:relative;padding-left:1.5rem}section#buy .content .item dd .list>li::before{position:absolute;display:block;content:"";top:1.5rem;left:0;width:.5rem;height:.4rem;background:#037045;border-radius:50%}section#buy .content .item dd .list>li:first-child{margin-top:.5rem}section#buy .content .item dd .list>li ul{padding:0 !important}section#buy .content .item dd .list.note{margin-top:1rem;padding:0}section#buy .content .item dd .list.note li::before{display:none}section#buy .content .item dd .file{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:4rem;width:100%}section#buy .content .item dd .file li{margin:0 1.5rem 2rem;width:45%}@media screen and (max-width: 896px){section#buy .content .item dd .file li{margin:0 1% 1rem;width:48%}}@media screen and (max-width: 736px){section#buy .content .item dd .file li{margin:0 0 1rem;width:100%}section#buy .content .item dd .file li:last-child{margin-bottom:0}}section#buy .content .item dd .note{margin-bottom:6rem;padding:0 2rem;width:100%}@media screen and (max-width: 736px){section#buy .content .item dd .note{padding:0 1rem}}section#buy .content .item dd .note li{margin-left:1.6rem;text-indent:-1.6rem;line-height:2}section#buy .content .item dd .last{margin-bottom:3rem}section#buy .content .item dd table{margin:0 auto;width:90%}@media screen and (max-width: 736px){section#buy .content .item dd table{width:100%}}section#buy .content .item dd table th,section#buy .content .item dd table td{padding:1rem;text-align:center;border:0.1rem solid #076496}@media screen and (max-width: 736px){section#buy .content .item dd table th,section#buy .content .item dd table td{line-height:1.4;font-size:1.3rem}}section#buy .content .item dd table th{color:#fff;background:#076496}@media screen and (max-width: 736px){section#buy .content .item dd table td{text-align:left}}section#buy .content .schedule{margin:0 auto 10rem;width:92%}@media screen and (max-width: 736px){section#buy .content .schedule{margin-bottom:8rem;width:100%}}section#buy .content .schedule thead th{padding:1rem;text-align:center;vertical-align:middle;color:#fff;background:#112849;border:.1rem solid #ccc}@media screen and (max-width: 896px){section#buy .content .schedule thead th{font-size:1.4rem}}@media screen and (max-width: 736px){section#buy .content .schedule thead th{font-size:1.3rem}}section#buy .content .schedule tbody th,section#buy .content .schedule tbody td{padding:1rem;line-height:1.4;vertical-align:middle;text-align:center;border:.1rem solid #ccc}@media screen and (max-width: 896px){section#buy .content .schedule tbody th,section#buy .content .schedule tbody td{font-size:1.4rem}}@media screen and (max-width: 736px){section#buy .content .schedule tbody th,section#buy .content .schedule tbody td{font-size:1.3rem}}section#buy .content .schedule tbody th{color:#112849;background:#d0e3ff}section#buy .content .schedule tbody td.date{font-weight:700}@media screen and (max-width: 736px){section#buy .content .schedule tbody td.team{text-align:left}}section#buy .content .line{border-bottom:.1rem solid #ccc}@media screen and (max-width: 736px){section#buy .content .line{border:none}}section#buy .content .q{margin-bottom:6rem;padding:0 2rem}@media screen and (max-width: 736px){section#buy .content .q{padding:0 1rem}}section#buy .content .q dt{margin-bottom:1.5rem;padding-top:1rem;padding-left:2.8rem;padding-bottom:1rem;text-indent:-1.8rem;line-height:1.4;color:#112849;border-top:.1rem dotted #888;border-bottom:.1rem dotted #888}section#buy .content .q dd{margin-left:1.8rem;margin-bottom:3rem;padding:0 1rem;line-height:2;text-indent:-1.8rem}section#buy .content .q dd span{color:#037045;font-weight:700}section#sponsor{padding-top:10rem}
