.notice-module__Qv0MeW__container{flex-direction:column;gap:60px;padding-bottom:80px;display:flex}.notice-module__Qv0MeW__header{text-align:center;background:linear-gradient(135deg,#00e6761a 0%,#0000 100%);border:1px solid #00e6764d;border-radius:16px;padding:40px}.notice-module__Qv0MeW__mainTitle{color:#00e676;text-shadow:0 0 10px #00e6764d;margin-bottom:20px;font-size:2.5rem;font-weight:900}.notice-module__Qv0MeW__introText{color:var(--text-secondary);max-width:800px;margin:0 auto;font-size:1.2rem;line-height:1.6}.notice-module__Qv0MeW__benefitSection{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:20px;flex-direction:column;gap:30px;padding:40px;display:flex;box-shadow:0 10px 30px #00000080}.notice-module__Qv0MeW__textContent{text-align:center;flex-direction:column;gap:15px;display:flex}.notice-module__Qv0MeW__benefitTitle{color:var(--text-primary);font-size:2rem;font-weight:700}.notice-module__Qv0MeW__benefitDesc{color:var(--text-secondary);max-width:700px;margin:0 auto;font-size:1.1rem;line-height:1.5}.notice-module__Qv0MeW__imageWrapper{border:1px solid #ffffff1a;border-radius:12px;justify-content:center;width:100%;display:flex;position:relative;overflow:hidden}.notice-module__Qv0MeW__benefitImage{object-fit:contain;max-width:100%;height:auto;display:block}@media (max-width:768px){.notice-module__Qv0MeW__mainTitle{font-size:1.8rem}.notice-module__Qv0MeW__introText{font-size:1rem}.notice-module__Qv0MeW__benefitTitle{font-size:1.5rem}.notice-module__Qv0MeW__benefitSection{gap:20px;padding:20px}}.notice-module__Qv0MeW__tabContainer{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:30px;display:flex}.notice-module__Qv0MeW__tabButton{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;border-radius:8px;padding:12px 20px;font-weight:700;transition:all .2s}.notice-module__Qv0MeW__tabButton.notice-module__Qv0MeW__active{background:var(--primary);color:#000;border-color:var(--primary)}.notice-module__Qv0MeW__tabButton:hover:not(.notice-module__Qv0MeW__active){background:var(--bg-tertiary);color:#fff}.notice-module__Qv0MeW__legalContent{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary);white-space:pre-wrap;text-align:left;border-radius:16px;padding:40px;font-size:1.1rem;line-height:1.8}
