.Kamakura2026Faq_container__ROHSu{background:rgba(0,0,17,.8);color:#fff;padding:56px 0 96px}@media screen and (max-width:640px){.Kamakura2026Faq_container__ROHSu{padding:40px 0 64px}}.Kamakura2026Faq_content__xrYLT{display:flex;flex-direction:column;align-items:center;padding:0 64px}@media screen and (max-width:640px){.Kamakura2026Faq_content__xrYLT{padding:0 44px}}.Kamakura2026Faq_content__xrYLT h3{font-size:1.75rem;font-weight:400;line-height:1.14;margin-bottom:48px;text-align:center}@media screen and (max-width:640px){.Kamakura2026Faq_content__xrYLT h3{font-size:1.375rem;margin-bottom:32px}}.Kamakura2026Faq_list__ojTN3{width:100%;max-width:680px;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}@media screen and (max-width:640px){.Kamakura2026Faq_list__ojTN3{gap:12px}}.Kamakura2026Faq_item__cIYDU{border:1.5px solid hsla(0,0%,100%,.2);border-radius:12px;overflow:hidden;transition:border-color .2s ease}.Kamakura2026Faq_item__cIYDU.Kamakura2026Faq_itemOpen__cOr_T{border-color:hsla(0,0%,100%,.7)}.Kamakura2026Faq_questionButton__WFDuE{display:flex;align-items:center;width:100%;background:none;border:none;color:inherit;cursor:pointer;padding:20px 24px;gap:16px;text-align:left}.Kamakura2026Faq_questionButton__WFDuE:hover{background:hsla(0,0%,100%,.03)}@media screen and (max-width:640px){.Kamakura2026Faq_questionButton__WFDuE{padding:16px;gap:12px}}.Kamakura2026Faq_questionLabel__YwjNV{flex-shrink:0;font-size:1rem;font-weight:700;line-height:1.6}.Kamakura2026Faq_questionText__i3HnU{flex:1 1;font-size:1rem;line-height:1.6}@media screen and (max-width:640px){.Kamakura2026Faq_questionText__i3HnU{font-size:.9375rem}}.Kamakura2026Faq_icon__AP8IZ{flex-shrink:0;font-size:1.125rem;font-weight:400;line-height:1;color:hsla(0,0%,100%,.6);width:24px;text-align:center}.Kamakura2026Faq_answer__INiR8{display:flex;align-items:flex-start;gap:16px;padding:4px 24px 24px}@media screen and (max-width:640px){.Kamakura2026Faq_answer__INiR8{padding:4px 16px 20px;gap:12px}}.Kamakura2026Faq_answerLabel__Sx61p{flex-shrink:0;font-size:1rem;font-weight:700;line-height:1.6}.Kamakura2026Faq_answerText__edh_i{flex:1 1;font-size:.9375rem;line-height:1.8;white-space:pre-line}@media screen and (max-width:640px){.Kamakura2026Faq_answerText__edh_i{font-size:.875rem}}.Kamakura2026Footer_container__3okL5{width:100vw;padding:40px 0 200px;color:#fff;background:linear-gradient(180deg,#003,#006)}.Kamakura2026Footer_logo__K5qFn{width:211px;height:auto}.Kamakura2026Footer_contentBlock__i0t9k{max-width:var(--header-max-width);margin:0 auto;text-align:left;position:relative;z-index:2;padding:0 40px 0 15%}.Kamakura2026Footer_organizers__ODM7a{font-size:.75rem;line-height:2;margin:24px 0 32px;white-space:pre-line}.Kamakura2026Footer_snsContainer__r2Kjl{margin:24px 0 12px}.Kamakura2026Footer_snsContainer__r2Kjl a{margin-right:28px}.Kamakura2026Footer_fb__l4MCi{width:24px}.Kamakura2026Footer_instagram___MXoF{width:23px}.Kamakura2026Footer_tw__WRq80{width:22px}.Kamakura2026Footer_aboutWeb__Bq1iy{font-size:.75rem;line-height:2;display:flex;justify-content:flex-start;align-items:center}.Kamakura2026Footer_copy__siw4F{display:flex}.Kamakura2026Footer_copyMark__xn4mR{display:block;margin-top:-1px}.Kamakura2026Footer_privacy__W6oG1{margin-left:16px;text-decoration:underline;transition:opacity .2s cubic-bezier(.36,.09,.32,.94)}.Kamakura2026Footer_privacy__W6oG1:hover{opacity:.8}@media screen and (max-width:640px){.Kamakura2026Footer_container__3okL5{padding:40px 0 220px}.Kamakura2026Footer_logo__K5qFn{width:156px}.Kamakura2026Footer_contentBlock__i0t9k{padding:0 19px 0 20%}.Kamakura2026Footer_organizers__ODM7a{margin:27px 0 32px;line-height:2.3}.Kamakura2026Footer_snsContainer__r2Kjl{margin-bottom:14px}.Kamakura2026Footer_aboutWeb__Bq1iy{flex-direction:column;line-height:2.3;justify-content:flex-start;align-items:flex-start}.Kamakura2026Footer_privacy__W6oG1{margin-left:0}}.Kamakura2026Ticket_displayButton__3YbTw{width:48px;height:200px;font-size:1rem;font-weight:400;background:linear-gradient(180deg,#3a8eb2,#020e58);position:fixed;right:0;top:50%;top:calc(50vh - env(safe-area-inset-bottom));transform:translateY(-50%);writing-mode:vertical-rl;-webkit-text-orientation:upright;text-orientation:upright;padding:10px;font-weight:500;border-radius:10px 0 0 10px;border:1px solid #fff;border-right:none;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:opacity .3s ease-in-out;z-index:var(--ticket-purchase-zindex)}@media screen and (max-width:640px){.Kamakura2026Ticket_displayButton__3YbTw{height:200px;width:32px}}@media screen and (orientation:landscape)and (max-height:490px){.Kamakura2026Ticket_displayButton__3YbTw{width:32px;height:180px;padding:12px 5px}}.Kamakura2026Ticket_displayButton__3YbTw:after{width:100%;height:100%;content:"";background:#fff;position:absolute;border-radius:5px;border:1px solid #fff;opacity:0;transition:opacity .3s ease-in-out}.Kamakura2026Ticket_displayButton__3YbTw:hover:after{opacity:.1}.Kamakura2026Ticket_en__aJbxI .Kamakura2026Ticket_displayButton__3YbTw{font-size:.875rem;writing-mode:horizontal-tb;-webkit-text-orientation:mixed;text-orientation:mixed}.Kamakura2026Ticket_en__aJbxI .Kamakura2026Ticket_displayButton__3YbTw p{transform:rotate(90deg);white-space:nowrap}@media screen and (max-width:640px){.Kamakura2026Ticket_en__aJbxI .Kamakura2026Ticket_displayButton__3YbTw{font-size:.75rem}}