.event-mainVisual{background:url(https://service.aainc.co.jp/hubfs/event-growth20251211/mv_bg-inner.webp) no-repeat 70% 100%}.event-mainVisual-container{margin:0 auto;max-width:1080px;min-height:768px;padding:140px 40px 0;position:relative}.event-mainVisual .eventTitle{width:505px}.eventOrg,.eventTagLine{color:#d3bf6a}.eventOrg{font-size:2rem;margin:30px 0}.eventTagLine{font-family:serif;font-size:2.2rem;position:absolute;right:20px;top:100px;writing-mode:vertical-rl}.event-mainVisual .eventInfo{align-items:baseline;display:flex;gap:0 8px;margin:0 0 20px}.event-mainVisual .eventInfo .date img{padding-bottom:2px;width:315px}.event-mainVisual .eventInfo .site img{width:170px}.event-mainVisual .thanks-message{background:#ede7c0;padding:20px 30px}.event-mainVisual h2.thanks-title{font-size:2.4rem;margin-bottom:10px}.event-mainVisual p.thanks-annotation{font-size:1.6rem}@media screen and (max-width:1080px){.event-mainVisual{background:url(https://service.aainc.co.jp/hubfs/event-growth20251211/mv_bg-inner.webp) no-repeat 125% top;background-size:contain}.event-mainVisual-container{min-height:740px;padding:120px 20px 0;width:100%}.event-mainVisual .eventTitle{max-width:460px;width:90%}}@media screen and (max-width:640px){.event-mainVisual{background-position:top;background-size:220%}.event-mainVisual .eventTitle img{max-width:500px;width:100%}.eventOrg{font-size:1.4rem;margin:20px 0}.eventTagLine{font-size:1.8rem;position:relative;right:auto;top:auto;writing-mode:initial}.event-mainVisual .eventInfo{flex-direction:column;margin:40px auto;padding:0;width:100%}.event-mainVisual .eventInfo .date img{padding-bottom:5px;width:220px}.event-mainVisual .eventInfo .site img{width:120px}.event-mainVisual h2.thanks-title{font-size:2rem}.event-mainVisual p.thanks-annotation{font-size:1.4rem}}