p{font-size:16px;line-height:1.6em}@media(max-width: 767px){p{font-size:4vw}}p.smallText{font-size:14px}@media(max-width: 767px){p.smallText{font-size:3.7vw}}p.bigText{font-size:18px}@media(max-width: 767px){p.bigText{font-size:4.7vw}}p.center{text-align:center}.playGuide{background-image:url(/sports/jtcup/assets/images/repeat_back.webp);background-position:center top;padding:40px 0 60px}@media(max-width: 767px){.playGuide{padding:10vw 6vw}}.playGuide .ticketBox{background-color:#fff;border-radius:8px;overflow:hidden;padding:15px;height:100%;box-sizing:border-box;display:flex;flex-direction:column}@media(max-width: 767px){.playGuide .ticketBox{padding:3.7vw}}.playGuide .ticketBox dt{border-bottom:dashed 1px #af9755;padding:0 20px;margin-bottom:12px}@media(max-width: 767px){.playGuide .ticketBox dt{padding:0 4vw}}.playGuide .ticketBox dt span{display:flex;justify-content:center;align-items:center;text-align:center;min-height:86px;font-size:20px}@media(max-width: 767px){.playGuide .ticketBox dt span{font-size:4vw;min-height:16vw;margin:0 -4vw}}.playGuide .ticketBox dd.ticketLead{flex-grow:2}.playGuide .ticketBox dd.ticketBtn{text-align:center;padding-top:20px}.playGuide .ticketBox dd.ticketBtn+.ticketBtn{padding-top:15px}.playGuide .ticketBox dd.btnLead{padding-top:10px}.playGuide .playGuideWebsite{margin-bottom:40px}@media(max-width: 767px){.playGuide .playGuideWebsite{margin-bottom:10vw}}.salesPeriod{padding:50px 40px 60px}@media(max-width: 767px){.salesPeriod{padding:10vw 6vw 8.5vw}}.salesPeriod .title_lv3{margin-bottom:10px}@media(max-width: 767px){.salesPeriod .title_lv3{margin-bottom:2.6vw}}.salesPeriod .periodLead{font-weight:500;margin-bottom:20px}@media(max-width: 767px){.salesPeriod .periodLead{margin-bottom:4vw}}.premiumArea{border:solid 1px #af9755;padding:30px 40px;margin-bottom:50px}@media(max-width: 767px){.premiumArea{margin:0 6vw 15vw;padding:4.2vw 4vw}}.salesArea .salesInfo{margin-bottom:15px}@media(max-width: 767px){.salesArea .salesInfo{margin-bottom:3.7vw}}.salesArea .salesInfo dt{color:#af9755;margin-bottom:5px}@media(max-width: 767px){.salesArea .salesInfo dt{margin-bottom:1.3vw}}.salesArea .salesInfo dd.handling{display:flex;align-items:center}@media(max-width: 767px){.salesArea .salesInfo dd.handling{display:block}}.salesArea .salesInfo dd.handling picture{display:block;width:180px}@media(max-width: 767px){.salesArea .salesInfo dd.handling picture{width:45vw}}.salesArea .salesInfo+.salesInfo{border-top:dashed 1px #af9755;padding-top:15px}@media(max-width: 767px){.salesArea .salesInfo+.salesInfo{padding-top:3.7vw}}