.style_board-list-card__GHaH6{background-color:hsla(0,0%,100%,.72);backdrop-filter:blur(1.25rem) saturate(180%);border:1px solid rgba(76,175,80,.18);border-radius:.75rem;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .2s ease;position:relative;overflow:hidden;display:flex;flex-direction:row;text-decoration:none;color:inherit}.style_board-list-card__GHaH6:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-.125rem)}.style_board-list-card__GHaH6 .style_thumbnail__vqATi{width:17.5rem;min-width:17.5rem;min-height:15rem;position:relative;overflow:hidden;border-radius:.75rem 0 0 .75rem;flex-shrink:0}.style_board-list-card__GHaH6 .style_thumbnail-image__y3evi{width:100%;height:100%;object-fit:cover;display:block}.style_board-list-card__GHaH6 .style_category-badge-wrapper__GDgPz{position:absolute;bottom:.75rem;left:.75rem;display:flex;gap:.5rem}.style_board-list-card__GHaH6 .style_category-badge__gLHzi{font-size:var(--text-xs);padding:.375rem .75rem;border-radius:.5rem;background-color:hsla(0,0%,100%,.95);backdrop-filter:blur(.625rem);color:#4caf50;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.08)}.style_board-list-card__GHaH6 .style_content__CX60L{flex:1;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.style_board-list-card__GHaH6 .style_header__B_sQ7{flex:1}.style_board-list-card__GHaH6 .style_title__mUGdg{margin:0 0 .5rem;font-size:1.25rem;font-weight:700;color:#1e2a3a;line-height:1.2}.style_board-list-card__GHaH6 .style_description__UHZ2H{margin:0;font-size:var(--text-sm);color:#6b7280;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.style_board-list-card__GHaH6 .style_published-date__jbLLN{display:flex;align-items:center;gap:.5rem;font-size:var(--text-sm);color:#6b7280;margin-top:auto}.style_board-list-card__GHaH6 .style_published-date__jbLLN svg{flex-shrink:0}@media only screen and (max-width:768px){.style_board-list-card__GHaH6{flex-direction:column}.style_board-list-card__GHaH6 .style_thumbnail__vqATi{width:100%;min-width:100%;min-height:12.5rem;border-radius:.75rem .75rem 0 0}.style_board-list-card__GHaH6 .style_content__CX60L{padding:1rem}}.style_filter-bar__hbCOu{background-color:hsla(0,0%,100%,.72);backdrop-filter:blur(1.25rem);border-radius:.75rem;padding:1.25rem;margin-bottom:1.5rem;border:1px solid rgba(76,175,80,.18);box-shadow:0 2px 8px rgba(0,0,0,.08)}.style_filter-actions__zJD9D{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}.style_search-box__4bV2w{position:relative;margin-bottom:1rem}.style_search-box__4bV2w:before{content:"🔍";position:absolute;left:.75rem;top:50%;transform:translateY(-50%);font-size:1.125rem}.style_search-input__FJ_4D{width:100%;padding:.6875rem 1rem .6875rem 2.5rem;border-radius:.625rem;border:.5px solid rgba(60,60,67,.12);background-color:rgba(118,118,128,.12);font-size:1.0625rem;outline:none;transition:all .2s ease;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Inter,sans-serif}.style_search-input__FJ_4D:focus{background-color:#fff;border-color:#4caf50;box-shadow:0 0 0 .21875rem rgba(76,175,80,.1)}.style_search-input__FJ_4D::placeholder{color:#6b7280}.style_filter-buttons__cbVfB{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.style_filter-button__ZLlUq{padding:.5rem 1rem;border-radius:.5rem;border:none;background-color:rgba(118,118,128,.12);color:#374151;font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:all .2s ease}.style_filter-button__ZLlUq:hover:not(:disabled){background-color:#e8f5e9}.style_filter-button__ZLlUq:disabled{opacity:.6;cursor:not-allowed}.style_filter-button__ZLlUq.style_active__ENOee{background-color:#4caf50;color:#fff}.style_filter-button__ZLlUq.style_active__ENOee:hover:not(:disabled){background-color:#66bb6a}.style_basic-filters__CzMcL{display:flex;gap:1.5rem;flex-wrap:wrap;margin-bottom:1rem}.style_filter-group__G5WwB{flex:0 0 auto}.style_filter-group-label__b0tAY{display:block;font-size:var(--text-xs);font-weight:600;color:#6b7280;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.style_filter-group-buttons__KDhIO{display:flex;gap:.375rem;flex-wrap:wrap}.style_filter-toggle-button__tm2Af{padding:.5rem 1rem;border-radius:.5rem;border:1px solid rgba(60,60,67,.12);background-color:#fff;color:#374151;font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.375rem}.style_filter-toggle-button__tm2Af:hover{background-color:#e8f5e9}.style_filter-toggle-button__tm2Af.style_active__ENOee{background-color:#e8f5e9;border-color:#4caf50;color:#4caf50}.style_filter-toggle-button__tm2Af .style_badge__bVhmG{background-color:#4caf50;color:#fff;border-radius:.625rem;padding:.125rem .5rem;font-size:var(--text-xs);font-weight:600}.style_reset-button__d4GYs{padding:.5rem 1rem;border-radius:.5rem;border:none;background-color:#ffebeb;color:#ff6b6b;font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:all .2s ease}.style_reset-button__d4GYs:hover{background-color:rgba(255,107,107,.2)}.style_advanced-filters__OOxUw{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgba(0,0,0,.05)}.style_advanced-filters-grid__whhOi{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:1rem}.style_advanced-filters-field__7WnF9{display:flex;flex-direction:column}.style_advanced-filters-field-label__xEKTF{display:block;font-size:.8125rem;font-weight:600;color:#374151;margin-bottom:.5rem}.style_advanced-filters-field-input__agcPS,.style_advanced-filters-field-select__iEpq_{width:100%;padding:.625rem .75rem;border-radius:.5rem;border:.5px solid rgba(60,60,67,.12);background-color:rgba(118,118,128,.12);font-size:.9375rem;outline:none;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Inter,sans-serif;transition:all .2s ease}.style_advanced-filters-field-input__agcPS:focus,.style_advanced-filters-field-select__iEpq_:focus{background-color:#fff;border-color:#4caf50;box-shadow:0 0 0 .21875rem rgba(76,175,80,.1)}.style_advanced-filters-field-select__iEpq_{cursor:pointer}@media only screen and (max-width:768px){.style_filter-bar__hbCOu{padding:1rem}.style_basic-filters__CzMcL{flex-direction:column;gap:1rem}.style_filter-group-buttons__KDhIO,.style_filter-group__G5WwB{width:100%}.style_filter-buttons__cbVfB{justify-content:flex-start}}.style_board-list-page__3Ftcw{padding:155px 0 90px}.style_board-list-page__3Ftcw .style_wrapper__bHD94{width:calc(100% - 60px);max-width:1200px;margin-right:auto;margin-left:auto}.style_board-list-page__3Ftcw .style_header__wxAwL{margin-bottom:2rem}.style_board-list-page__3Ftcw .style_header-title__AiZZu{margin:0 0 .5rem;font-size:var(--text-2xl);font-weight:700;color:#1e2a3a;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Helvetica Neue,sans-serif}.style_board-list-page__3Ftcw .style_header-description__wiStR{margin:0;font-size:1.0625rem;color:#6b7280}.style_board-list-page__3Ftcw .style_filter-bar__CvTRg{background-color:hsla(0,0%,100%,.72);backdrop-filter:blur(1.25rem);border-radius:.75rem;padding:1.25rem;margin-bottom:1.5rem;border:1px solid rgba(76,175,80,.18);box-shadow:0 2px 8px rgba(0,0,0,.08)}.style_board-list-page__3Ftcw .style_filter-actions__ZHfal{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.style_board-list-page__3Ftcw .style_search-box__NX8NU{position:relative;margin-bottom:1rem}.style_board-list-page__3Ftcw .style_search-box__NX8NU:before{content:"🔍";position:absolute;left:.75rem;top:50%;transform:translateY(-50%);font-size:1.125rem}.style_board-list-page__3Ftcw .style_search-input___gF1M{width:100%;padding:.6875rem 1rem .6875rem 2.5rem;border-radius:.625rem;border:.5px solid rgba(60,60,67,.12);background-color:rgba(118,118,128,.12);font-size:1.0625rem;outline:none;transition:all .2s ease;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Inter,sans-serif}.style_board-list-page__3Ftcw .style_search-input___gF1M:focus{background-color:#fff;border-color:#4caf50;box-shadow:0 0 0 .21875rem rgba(76,175,80,.1)}.style_board-list-page__3Ftcw .style_search-input___gF1M::placeholder{color:#6b7280}.style_board-list-page__3Ftcw .style_filter-buttons__nvLkk{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.style_board-list-page__3Ftcw .style_filter-button__xVcUT{padding:.5rem 1rem;border-radius:.5rem;border:none;background-color:rgba(118,118,128,.12);color:#374151;font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:all .2s ease}.style_board-list-page__3Ftcw .style_filter-button__xVcUT:hover:not(:disabled){background-color:#e8f5e9}.style_board-list-page__3Ftcw .style_filter-button__xVcUT:disabled{opacity:.6;cursor:not-allowed}.style_board-list-page__3Ftcw .style_filter-button__xVcUT.style_active__FYTa3{background-color:#4caf50;color:#fff}.style_board-list-page__3Ftcw .style_filter-button__xVcUT.style_active__FYTa3:hover:not(:disabled){background-color:#66bb6a}.style_board-list-page__3Ftcw .style_basic-filters__O4lHT{display:flex;gap:1.5rem;flex-wrap:wrap;margin-bottom:1rem}.style_board-list-page__3Ftcw .style_filter-group__iTlRF{flex:0 0 auto}.style_board-list-page__3Ftcw .style_filter-group-label__9sSgm{display:block;font-size:var(--text-xs);font-weight:600;color:#6b7280;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.style_board-list-page__3Ftcw .style_filter-group-buttons__Ym5_2{display:flex;gap:.375rem;flex-wrap:wrap}.style_board-list-page__3Ftcw .style_filter-toggle-button__cOyGZ{padding:.5rem 1rem;border-radius:.5rem;border:1px solid rgba(60,60,67,.12);background-color:#fff;color:#374151;font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.375rem}.style_board-list-page__3Ftcw .style_filter-toggle-button__cOyGZ:hover{background-color:#e8f5e9}.style_board-list-page__3Ftcw .style_filter-toggle-button__cOyGZ.style_active__FYTa3{background-color:#e8f5e9;border-color:#4caf50;color:#4caf50}.style_board-list-page__3Ftcw .style_filter-toggle-button__cOyGZ .style_badge__XFDlC{background-color:#4caf50;color:#fff;border-radius:.625rem;padding:.125rem .5rem;font-size:var(--text-xs);font-weight:600}.style_board-list-page__3Ftcw .style_reset-button___tlgk{padding:.5rem 1rem;border-radius:.5rem;border:none;background-color:#ffebeb;color:#ff6b6b;font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:all .2s ease}.style_board-list-page__3Ftcw .style_reset-button___tlgk:hover{background-color:rgba(255,107,107,.2)}.style_board-list-page__3Ftcw .style_advanced-filters__5w3rl{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgba(0,0,0,.05)}.style_board-list-page__3Ftcw .style_advanced-filters-grid__m_QGk{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:1rem}.style_board-list-page__3Ftcw .style_advanced-filters-field__liwnC{display:flex;flex-direction:column}.style_board-list-page__3Ftcw .style_advanced-filters-field-label__cfes5{display:block;font-size:.8125rem;font-weight:600;color:#374151;margin-bottom:.5rem}.style_board-list-page__3Ftcw .style_advanced-filters-field-input__rMO_b,.style_board-list-page__3Ftcw .style_advanced-filters-field-select__qvwNF{width:100%;padding:.625rem .75rem;border-radius:.5rem;border:.5px solid rgba(60,60,67,.12);background-color:rgba(118,118,128,.12);font-size:.9375rem;outline:none;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Inter,sans-serif;transition:all .2s ease}.style_board-list-page__3Ftcw .style_advanced-filters-field-input__rMO_b:focus,.style_board-list-page__3Ftcw .style_advanced-filters-field-select__qvwNF:focus{background-color:#fff;border-color:#4caf50;box-shadow:0 0 0 .21875rem rgba(76,175,80,.1)}.style_board-list-page__3Ftcw .style_advanced-filters-field-select__qvwNF{cursor:pointer}.style_board-list-page__3Ftcw .style_board-count__tyJef{margin-bottom:1rem}.style_board-list-page__3Ftcw .style_board-count__tyJef p{margin:0;font-size:var(--text-sm);color:#6b7280}.style_board-list-page__3Ftcw .style_board-list__BkU13{display:flex;flex-direction:column;gap:1.5rem}.style_board-list-page__3Ftcw .style_no-boards__q_URt{text-align:center;padding:3.75rem 1.25rem;background-color:hsla(0,0%,100%,.72);border-radius:.75rem;border:1px solid rgba(76,175,80,.18)}.style_board-list-page__3Ftcw .style_no-boards__q_URt p{font-size:1.0625rem;color:#6b7280;margin:0}@media only screen and (max-width:768px){.style_board-list-page__3Ftcw{padding:1.25rem 1rem}.style_board-list-page__3Ftcw .style_wrapper__bHD94{width:calc(100% - 20px);margin-right:auto;margin-left:auto}.style_board-list-page__3Ftcw .style_header__wxAwL{margin-bottom:1.5rem}.style_board-list-page__3Ftcw .style_header-title__AiZZu{font-size:1.75rem}.style_board-list-page__3Ftcw .style_header-description__wiStR{font-size:var(--text-base)}.style_board-list-page__3Ftcw .style_filter-bar__CvTRg{padding:1rem}.style_board-list-page__3Ftcw .style_filter-bar-content__3aSjV{flex-direction:column;align-items:stretch}.style_board-list-page__3Ftcw .style_basic-filters__O4lHT{flex-direction:column;gap:1rem}.style_board-list-page__3Ftcw .style_filter-group-buttons__Ym5_2,.style_board-list-page__3Ftcw .style_filter-group__iTlRF{width:100%}.style_board-list-page__3Ftcw .style_search-box__NX8NU{flex:1 1 auto}.style_board-list-page__3Ftcw .style_filter-buttons__nvLkk{justify-content:flex-start}.style_board-list-page__3Ftcw .style_board-list__BkU13{grid-template-columns:1fr;gap:1rem}.style_board-list-page__3Ftcw{margin-top:6.25rem}}.style_embla__Zio01{position:relative}.style_embla__Zio01 .style_viewport__kd0am{overflow:hidden}.style_embla__Zio01 .style_container__DwY3h{display:flex;touch-action:pan-y pinch-zoom}.style_embla__Zio01 .style_slide__gWNqF{transform:translateZ(0);flex:0 0 50%;display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;flex-shrink:0}.style_embla__Zio01 .style_buttons__qg0AL{position:absolute;display:flex;justify-content:space-between;width:115%;left:-66px;top:44%}.style_embla__Zio01 .style_next__button__aIMDf,.style_embla__Zio01 .style_prev__button__X_vbU{width:56px;height:56px;background:url(/images/icons/slider_arrow.svg) no-repeat 50%/auto 100%}.style_embla__Zio01 .style_next__button__aIMDf{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media(min-width:768px)and (max-width:1024px){.style_embla__Zio01{max-width:560px;margin:0 auto}.style_embla__Zio01 .style_slide__gWNqF{flex:0 0 100%}}@media only screen and (max-width:768px){.style_embla__Zio01{margin:0 auto}.style_embla__Zio01 .style_slide__gWNqF{flex:0 0 100%;display:flex;justify-content:center;gap:5px}.style_embla__Zio01 .style_buttons__qg0AL{width:100%;top:46%;left:unset}.style_embla__Zio01 .style_next__button__aIMDf,.style_embla__Zio01 .style_prev__button__X_vbU{width:38px;height:38px;background:url(/images/icons/slider_arrow.svg) no-repeat 50%/auto 100%}}.style_resident-user__zrJog{width:calc((100% - 80px)/2)}.style_resident-user__zrJog .style_user-link__Jnap_{background:url(/images/resident_bg_item.png) no-repeat;gap:10px;padding:19px 16px 34px;text-decoration:none;display:grid;width:180px;height:320px;object-fit:contain;background-size:contain}.style_resident-user__zrJog .style_user-link__Jnap_:nth-child(2n){margin-right:0}.style_resident-user__zrJog .style_user-link__Jnap_ .style_resident-image__xHg3j{overflow:hidden;border-radius:100%;width:110px;height:110px;margin:0 auto}.style_resident-user__zrJog .style_user-link__Jnap_ .style_resident-icon__MA_Nz{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.style_resident-user__zrJog .style_user-link__Jnap_ .style_resident-name__B8apJ{font-weight:700;text-align:center;font-size:20px}.style_resident-user__zrJog .style_user-link__Jnap_ .style_resident-text__zUMO_{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;font-size:14px;height:70px}@media only screen and (max-width:768px){.style_resident-user__zrJog{width:41%}.style_resident-user__zrJog .style_user-link__Jnap_{padding:20px;background:url(/images/sp/resident_bg_item.png) no-repeat 50%/cover;background-size:contain;width:150px;height:260px}.style_resident-user__zrJog .style_user-link__Jnap_ .style_resident-image__xHg3j{width:90px;height:90px;margin:0 auto}.style_resident-user__zrJog .style_user-link__Jnap_ .style_resident-icon__MA_Nz li{width:30px;height:30px}.style_resident-user__zrJog .style_user-link__Jnap_ .style_resident-name__B8apJ{font-size:16px}.style_resident-user__zrJog .style_user-link__Jnap_ .style_resident-text__zUMO_{font-size:14px}}.style_button__ObVvc{font-size:14px;padding:8px 15px;color:#fff;background-color:#4caf50;border:1px solid #4caf50;border-radius:10px;min-width:100px;cursor:pointer;white-space:nowrap;flex-shrink:0}.style_icon__M2YEo svg{font-size:16px;vertical-align:text-bottom}.style_icon__M2YEo{margin-right:5px}.style_primary__QXK3f{color:#fff;background-color:#4caf50}.style_secondary__NBNOG{color:#000;background-color:#fff;border:1px solid #000}.style_error__rCJ5V{color:#fff;background-color:red;border-color:red}.style_success__M2C1s{color:#fff;background-color:#28a745;border-color:#28a745}.style_warning__Mx5Sk{color:#fff;background-color:#ffc107;border-color:#ffc107}.style_disabled__CGGW8{color:#fff;background-color:#ccc;border:1px solid #ccc;cursor:not-allowed}.style_loading__6wzUm{cursor:not-allowed}.style_loading__6wzUm:after{content:"";display:inline-block;width:18px;height:18px;border:2px solid #fff;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:style_spin__oQBno 1s linear infinite}@keyframes style_spin__oQBno{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.style_small__8Apoc{font-size:12px;padding:6px 10px;min-width:0}.style_medium__YJh0v{font-size:14px;padding:8px 15px;min-width:100px}.style_large__xiPPE{font-size:16px;padding:12px 20px;min-width:120px}@media only screen and (max-width:768px){.style_button__ObVvc{padding:8px 7px;min-width:60px}}.style_school-card__a0hVu{position:relative}.style_school-card__a0hVu p{margin:0;padding:0}.style_school-card__a0hVu .style_school-card-wrapper__uuKY_{text-decoration:none;background:#fff;border-radius:10px;padding:20px;display:block;font-weight:700}.style_school-card__a0hVu .style_school-card-wrapper__uuKY_ .style_profile___e8SL{margin-top:10px;display:flex;align-items:center}.style_school-card__a0hVu .style_school-card-wrapper__uuKY_ .style_profile-name__riJvX{margin-left:10px;font-size:16px}.style_school-card__a0hVu .style_school-card-wrapper__uuKY_ .style_title__9Ev0j{margin-top:20px;font-size:16px}.style_school-card__a0hVu .style_is-member-only-overlay__ckI1Z{width:100%;height:100%;background:rgba(0,0,0,.7);position:absolute;top:0;left:0;z-index:2;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:20px;line-height:1.28;font-weight:700;text-align:center}.style_school-card__a0hVu .style_is-member-only-overlay__ckI1Z:before{content:"";display:block;width:52px;height:68px;background:url(/images/manabiya_member_only.png) no-repeat 50%/contain;margin-bottom:15px}@media only screen and (max-width:768px){.style_school-card__a0hVu .style_school-card-wrapper__uuKY_{display:flex;width:100%;padding:15px;gap:15px;border:1px solid #000;border-radius:5px}.style_school-card__a0hVu .style_school-card-wrapper__uuKY_ .style_profile___e8SL{margin-top:0}.style_school-card__a0hVu .style_school-card-wrapper__uuKY_ .style_school-thumbnail__f4_LC{width:150px}.style_school-card__a0hVu .style_school-card-wrapper__uuKY_ .style_profile-icon__H7xN7{width:30px;height:30px}.style_school-card__a0hVu .style_school-card-wrapper__uuKY_ .style_profile-icon__H7xN7:nth-child(n+2){width:20px;height:20px}.style_school-card__a0hVu .style_school-card-wrapper__uuKY_ .style_content__utrOm{display:flex;flex-direction:column-reverse;justify-content:space-between}.style_school-card__a0hVu .style_school-card-wrapper__uuKY_ .style_title__9Ev0j{margin-top:5px;font-size:14px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.style_school-card__a0hVu .style_is-member-only-overlay__ckI1Z{border-radius:5px;font-size:14px}.style_school-card__a0hVu .style_is-member-only-overlay__ckI1Z br{display:none}.style_school-card__a0hVu .style_is-member-only-overlay__ckI1Z:before{margin-bottom:8px;width:26px;height:34px}}.style_content-icon__XAqRx{text-align:center;font-size:14px;padding:5px 20px;background-color:#000;color:#fff;border-radius:10px;display:inline-block}.style_checkbox___548p .style_label__6WZHf{font-size:16px;margin-bottom:10px}.style_checkbox___548p .style_label__6WZHf:before{content:"";display:inline-block;background-color:#000;height:22px;width:4px;margin-right:10px;vertical-align:middle}.style_checkbox___548p span.style_required__WVclj{margin-left:2px;color:red;vertical-align:top}.style_checkbox___548p input{appearance:auto}.style_checkbox___548p label{font-size:16px;margin-left:5px}.style_error-message__CkJh5{color:red;font-size:14px;margin-top:5px}.style_score__PKXSt{font-size:16px}.style_score__PKXSt .style_label__Wl8_7{margin-bottom:10px}.style_score__PKXSt .style_label__Wl8_7:before{content:"";display:inline-block;background-color:#000;height:22px;width:4px;margin-right:10px;vertical-align:middle}.style_score__PKXSt span.style_required__lFGmQ{margin-left:2px;color:red;vertical-align:top}.style_score__PKXSt .style_score-box__x20UX{display:flex;gap:4px;align-items:center}.style_score__PKXSt .style_star-container__ccVz5{position:relative;display:inline-block;cursor:pointer;transition:all .2s ease}.style_score__PKXSt .style_star-container__ccVz5:hover{transform:scale(1.15)}.style_score__PKXSt .style_star-container__ccVz5 svg{transition:all .2s ease;filter:drop-shadow(0 0 0 transparent)}.style_score__PKXSt .style_star-container__ccVz5:hover svg{filter:drop-shadow(0 0 8px rgba(240,218,97,.6))}.style_score__PKXSt .style_score-value__R17Er{margin-top:8px;font-size:.875rem;color:#666;font-weight:500}.style_date-picker__mjZtO{position:relative;font-size:16px}.style_date-picker__mjZtO .style_label__bGXRR{margin-bottom:10px}.style_date-picker__mjZtO .style_label__bGXRR:before{content:"";display:inline-block;background-color:#000;height:22px;width:4px;margin-right:10px;vertical-align:middle}.style_date-picker__mjZtO span.style_required__Z30qr{margin-left:2px;color:red;vertical-align:top}.style_date-picker__mjZtO .style_input-wrapper__uKoi8{position:relative;display:inline-block;width:100%}.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v{width:100%;border:1px solid #323232;padding:10px;outline:none;box-sizing:border-box;border-radius:10px}.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v:focus{outline:none;border-color:#4285f4}.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v.style_error__EuY_G{border-color:red}.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v.style_disabled__b41rH{border-color:#f0f0f0;background-color:#f0f0f0;color:#999;cursor:not-allowed}.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v::-webkit-datetime-edit-month-field,.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v::-webkit-datetime-edit-text{color:#999}.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v::-webkit-datetime-edit-day-field,.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v::-webkit-datetime-edit-year-field{color:#999}.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v:not(:placeholder-shown)::-webkit-datetime-edit-day-field,.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v:not(:placeholder-shown)::-webkit-datetime-edit-month-field,.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v:not(:placeholder-shown)::-webkit-datetime-edit-text,.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v:not(:placeholder-shown)::-webkit-datetime-edit-year-field,.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v:valid::-webkit-datetime-edit-day-field,.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v:valid::-webkit-datetime-edit-month-field,.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v:valid::-webkit-datetime-edit-text,.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v:valid::-webkit-datetime-edit-year-field{color:#333}.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_input__shf5v::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0;width:40px;height:100%;cursor:pointer}.style_date-picker__mjZtO .style_input-wrapper__uKoi8 .style_calendar-icon__chDYY{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#666;pointer-events:none;font-size:14px}.style_error-message__ilst2{position:absolute;display:flex;white-space:nowrap;color:red;font-size:14px;margin-top:5px}.style_date-picker__P0Xnl{font-size:16px}.style_date-picker__P0Xnl .style_label__R2id5{margin-bottom:10px}.style_date-picker__P0Xnl .style_label__R2id5:before{content:"";display:inline-block;background-color:#000;height:22px;width:4px;margin-right:10px;vertical-align:middle}.style_date-picker__P0Xnl span.style_required__h4fnZ{margin-left:2px;color:red;vertical-align:top}.style_date-picker__P0Xnl input{width:100%;border:1px solid #323232;padding:5px;outline:none;box-sizing:border-box;border-radius:10px}.style_date-picker__P0Xnl input.style_error__3_9fK{border-color:red}.style_date-picker__P0Xnl input:focus{outline:none;border-color:#007bff}.style_date-picker__P0Xnl input.style_disabled__XHxL3{border-color:#f0f0f0;background-color:#f0f0f0;cursor:not-allowed}.style_date-picker__P0Xnl .style_description__ZgLwr{font-size:14px;color:#666;margin-bottom:5px}.style_error-message__QBduR{color:red;font-size:14px;margin-top:5px}.style_multi-checkbox__az44g .style_label__1bVsI{font-size:16px;margin-bottom:10px}.style_multi-checkbox__az44g .style_label__1bVsI:before{content:"";display:inline-block;background-color:#4caf50;height:22px;width:4px;margin-right:10px;vertical-align:middle}.style_multi-checkbox__az44g span.style_required__oJ3OM{margin-left:2px;color:red;vertical-align:top}.style_multi-checkbox__az44g .style_checkboxes__pUKPD{display:grid;grid-template-columns:1fr 1fr}.style_error-message__7ppCc{color:red;font-size:14px;margin-top:5px}.style_slider-container__Z2A2x{font-size:16px}.style_slider-container__Z2A2x .style_label__dYUY_{margin-bottom:5px}.style_slider-container__Z2A2x .style_label__dYUY_:before{content:"";display:inline-block;background-color:#000;height:22px;width:4px;margin-right:10px;vertical-align:middle}.style_slider-container__Z2A2x .style_label__dYUY_ .style_required__GBJZJ{margin-left:2px;color:red;vertical-align:top}.style_slider-container__Z2A2x .style_description__qLvgX{font-size:14px;color:#666;margin-bottom:5px}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6{color:#fff;border-radius:.75rem;padding:1.5rem;position:relative;overflow:hidden;transition:background .3s ease}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:repeating-linear-gradient(45deg,transparent,transparent .625rem,rgba(255,255,255,.05) 0,rgba(255,255,255,.05) 1.25rem);animation:style_slide__JdWiD 20s linear infinite}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_value-display__5FURf{position:relative;z-index:1;text-align:center;margin-bottom:1rem}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_value-display__5FURf .style_value__bafUI{font-size:3rem;font-weight:700;line-height:1}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_value-display__5FURf .style_suffix__0RJ3E{font-size:1.5rem;font-weight:400;opacity:.8;margin-left:.25rem}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_slider-track__1YbGn{position:relative;z-index:1;background:hsla(0,0%,100%,.1);border-radius:.75rem;padding:1.5rem;backdrop-filter:blur(10px)}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_slider-track__1YbGn .style_slider__r1pkb{width:100%;height:.5rem;-webkit-appearance:none;appearance:none;background:hsla(0,0%,100%,.3);border-radius:.25rem;outline:none;margin:1.5rem 0;cursor:pointer}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_slider-track__1YbGn .style_slider__r1pkb::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.5rem;height:1.5rem;background:#fff;border-radius:50%;cursor:pointer;box-shadow:0 .125rem .5rem rgba(0,0,0,.2);transition:transform .2s}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_slider-track__1YbGn .style_slider__r1pkb::-webkit-slider-thumb:hover{transform:scale(1.2)}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_slider-track__1YbGn .style_slider__r1pkb::-moz-range-thumb{width:1.5rem;height:1.5rem;background:#fff;border-radius:50%;cursor:pointer;box-shadow:0 .125rem .5rem rgba(0,0,0,.2);border:none}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_slider-track__1YbGn .style_slider__r1pkb.style_disabled__wyuct{cursor:not-allowed;opacity:.6}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_slider-track__1YbGn .style_slider__r1pkb.style_disabled__wyuct::-webkit-slider-thumb{cursor:not-allowed}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_slider-track__1YbGn .style_slider__r1pkb.style_disabled__wyuct::-moz-range-thumb{cursor:not-allowed}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_slider-track__1YbGn .style_slider__r1pkb.style_error__6eQvT{background:rgba(220,53,69,.3)}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_slider-track__1YbGn .style_slider-labels__4sHA6{display:flex;justify-content:space-between;font-size:.75rem;opacity:.8}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_slider-description__Eyde5{position:relative;z-index:1;text-align:center;margin-top:1rem;font-size:var(--text-sm);opacity:.9;margin-bottom:0}.style_slider-container__Z2A2x .style_error-message__FG3ni{color:red;font-size:14px;margin-top:5px}@keyframes style_slide__JdWiD{0%{transform:translate(0)}to{transform:translate(3.125rem,3.125rem)}}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6.style_low-happiness__McdAg{background:linear-gradient(135deg,#0d47a1,#1565c0)}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6.style_medium-happiness__Uf_4l{background:linear-gradient(135deg,#f57c00,#ffa726)}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6.style_high-happiness__nctC0{background:linear-gradient(135deg,#388e3c,#66bb6a)}@media only screen and (max-width:768px){.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6{padding:1rem}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_value-display__5FURf{margin-bottom:.75rem}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_value-display__5FURf .style_value__bafUI{font-size:2.25rem}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_value-display__5FURf .style_suffix__0RJ3E{font-size:1.125rem}.style_slider-container__Z2A2x .style_slider-wrapper__kdCa6 .style_slider-track__1YbGn{padding:1rem}}.style_social-input__NZJLV{font-size:16px}.style_social-input__NZJLV .style_label__AhG8P{margin-bottom:5px}.style_social-input__NZJLV .style_label__AhG8P:before{content:"";display:inline-block;background-color:#000;height:22px;width:4px;margin-right:10px;vertical-align:middle}.style_social-input__NZJLV .style_label__AhG8P .style_required__qKJxs{margin-left:2px;color:red;vertical-align:top}.style_social-input__NZJLV .style_description__MG8BB{font-size:14px;color:#666;margin-bottom:5px}.style_social-input__NZJLV .style_input-wrapper__IDkvb{display:flex;align-items:stretch;gap:.75rem}.style_social-input__NZJLV .style_icon-wrapper__bIHRv{display:flex;align-items:center;flex-shrink:0}.style_social-input__NZJLV .style_icon-wrapper__bIHRv .style_social-icon___nC3_{width:2.5rem;height:2.5rem;background-color:#f5f5f5;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem;transition:all .2s ease;border:1px solid #ddd}.style_social-input__NZJLV .style_icon-wrapper__bIHRv .style_social-icon___nC3_[data-platform=x]{background-color:#1da1f2;color:#fff;border-color:#1da1f2}.style_social-input__NZJLV .style_icon-wrapper__bIHRv .style_social-icon___nC3_[data-platform=x]:hover{background-color:#0d8bd9}.style_social-input__NZJLV .style_icon-wrapper__bIHRv .style_social-icon___nC3_[data-platform=instagram]{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);color:#fff;border:none}.style_social-input__NZJLV .style_icon-wrapper__bIHRv .style_social-icon___nC3_[data-platform=instagram]:hover{opacity:.9}.style_social-input__NZJLV .style_icon-wrapper__bIHRv .style_social-icon___nC3_[data-platform=facebook]{background-color:#1877f2;color:#fff;border-color:#1877f2}.style_social-input__NZJLV .style_icon-wrapper__bIHRv .style_social-icon___nC3_[data-platform=facebook]:hover{background-color:#166fe5}.style_social-input__NZJLV .style_icon-wrapper__bIHRv .style_social-icon___nC3_[data-platform=youtube]{background-color:red;color:#fff;border-color:red}.style_social-input__NZJLV .style_icon-wrapper__bIHRv .style_social-icon___nC3_[data-platform=youtube]:hover{background-color:#c00}.style_social-input__NZJLV .style_icon-wrapper__bIHRv .style_social-icon___nC3_[data-platform=tiktok]{background-color:#000;color:#fff;border-color:#000}.style_social-input__NZJLV .style_icon-wrapper__bIHRv .style_social-icon___nC3_[data-platform=tiktok]:hover{background-color:#333}.style_social-input__NZJLV .style_icon-wrapper__bIHRv .style_social-icon___nC3_[data-platform=website]{background-color:#4285f4;color:#fff;border-color:#4285f4}.style_social-input__NZJLV .style_icon-wrapper__bIHRv .style_social-icon___nC3_[data-platform=website]:hover{background-color:#3367d6}.style_social-input__NZJLV .style_input-container__SW0qb{flex:1;display:flex;align-items:stretch;position:relative;border:1px solid #ddd;border-radius:.25rem;overflow:hidden;transition:border-color .2s ease}.style_social-input__NZJLV .style_input-container__SW0qb:focus-within{border-color:#4285f4}.style_social-input__NZJLV .style_input-container__SW0qb .style_input__Cj6Wx{flex:1;padding:.625rem 1rem;border:none;outline:none;font-size:var(--text-sm);font-family:inherit;background:#fff}.style_social-input__NZJLV .style_input-container__SW0qb .style_input__Cj6Wx::placeholder{color:#999}.style_social-input__NZJLV .style_input-container__SW0qb .style_input__Cj6Wx.style_disabled__ZaH6z{background-color:#f5f5f5;cursor:not-allowed;color:#999}.style_social-input__NZJLV .style_input-container__SW0qb .style_input__Cj6Wx.style_error__5Bnjj{background-color:#fff5f5}.style_social-input__NZJLV .style_error-message__5_kOs{color:red;font-size:14px;margin-top:5px}.style_social-input__NZJLV .style_input-container__SW0qb.style_error__5Bnjj,.style_social-input__NZJLV .style_input-container__SW0qb:has(.style_error__5Bnjj){border-color:#dc3545}@media only screen and (max-width:768px){.style_social-input__NZJLV .style_input-wrapper__IDkvb{flex-direction:column;gap:.5rem}.style_social-input__NZJLV .style_icon-wrapper__bIHRv{align-self:flex-start}.style_social-input__NZJLV .style_icon-wrapper__bIHRv .style_social-icon___nC3_{width:2.25rem;height:2.25rem;font-size:1rem}.style_social-input__NZJLV .style_input-container__SW0qb .style_input__Cj6Wx{padding:.5rem .75rem;font-size:var(--text-sm)}}.style_input__d32rB{font-size:16px}.style_input__d32rB .style_label__4S7hI{margin-bottom:5px}.style_input__d32rB .style_label__4S7hI:before{content:"";display:inline-block;background-color:#4caf50;height:22px;width:4px;margin-right:10px;vertical-align:middle}.style_input__d32rB span.style_required__boF4S{margin-left:2px;color:red;vertical-align:top}.style_input__d32rB .style_description__Vwe9m{font-size:14px;color:#666;margin-bottom:5px}.style_input__d32rB input{width:100%;border:1px solid #ddd;padding:10px;outline:none;box-sizing:border-box;border-radius:10px}.style_input__d32rB input.style_error__T__vj{border-color:red}.style_input__d32rB input:focus{outline:none;border-color:#007bff}.style_input__d32rB input.style_disabled__849bf{border-color:#f0f0f0;background-color:#f0f0f0;cursor:not-allowed}.style_error-message__RpVyW{color:red;font-size:14px;margin-top:5px}.style_helper-text__XZsg9{color:#666;font-size:12px;margin-top:5px;display:block}.style_textarea__u8V7n{font-size:16px}.style_textarea__u8V7n .style_label__kmcHV{margin-bottom:10px}.style_textarea__u8V7n .style_label__kmcHV:before{content:"";display:inline-block;background-color:#4caf50;height:22px;width:4px;margin-right:10px;vertical-align:middle}.style_textarea__u8V7n span.style_required__RYnMa{margin-left:2px;color:red;vertical-align:top}.style_textarea__u8V7n textarea{border-radius:10px;padding:6px 10px;border:1px solid #ddd;box-sizing:border-box;width:100%;height:100%;letter-spacing:inherit;resize:none;background-color:#fff}.style_textarea__u8V7n textarea.style_error__P_4Bz{border-color:red}.style_textarea__u8V7n textarea:focus{outline:none;border-color:#007bff}.style_textarea__u8V7n textarea.style_disabled__mHNM_{border-color:#f0f0f0;background-color:#f0f0f0;cursor:not-allowed}.style_textarea__u8V7n .style_error-message__1nBbY{color:red;font-size:14px;margin-top:5px}.style_radio-group__L7YRV{font-size:14px}.style_radio-group__L7YRV .style_label__y_e19{margin-bottom:10px}.style_radio-group__L7YRV .style_label__y_e19:before{content:"";display:inline-block;background-color:#4caf50;height:22px;width:4px;margin-right:10px;vertical-align:middle}.style_radio-group__L7YRV span.style_required__Li6pO{margin-left:2px;color:red;vertical-align:top}.style_radio-group__L7YRV .style_options__sZGV_{display:flex;gap:12px}.style_radio-group__L7YRV .style_options__sZGV_.style_vertical__pKIz7{flex-direction:column}.style_radio-group__L7YRV .style_options__sZGV_.style_horizontal__q4Dol{flex-direction:row;flex-wrap:wrap}.style_radio-group__L7YRV .style_options__sZGV_ .style_radio-label__zK80T{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;transition:color .2s}.style_radio-group__L7YRV .style_options__sZGV_ .style_radio-label__zK80T:hover{color:#1976d2}.style_radio-group__L7YRV .style_options__sZGV_ .style_radio-label__zK80T .style_radio-input__1bKTv{cursor:pointer;margin:0;width:16px;height:16px;accent-color:#1976d2;-webkit-appearance:radio;appearance:radio}.style_radio-group__L7YRV .style_options__sZGV_ .style_radio-label__zK80T .style_radio-input__1bKTv:disabled{cursor:not-allowed}.style_radio-group__L7YRV .style_options__sZGV_ .style_radio-label__zK80T .style_radio-text__c0v2c{cursor:pointer;user-select:none}.style_radio-group__L7YRV .style_error-message__vlIbJ{color:red;font-size:14px;margin-top:5px;display:block}@media only screen and (max-width:768px){.style_radio-group__L7YRV .style_label__y_e19{font-size:12px}.style_radio-group__L7YRV .style_options__sZGV_{gap:10px}.style_radio-group__L7YRV .style_error-message__vlIbJ,.style_radio-group__L7YRV .style_options__sZGV_ .style_radio-label__zK80T{font-size:13px}}.style_select-box__Hlxhk{font-size:16px}.style_select-box__Hlxhk .style_label__ZGwy4{margin-bottom:10px}.style_select-box__Hlxhk .style_label__ZGwy4:before{content:"";display:inline-block;background-color:#000;height:22px;width:4px;margin-right:10px;vertical-align:middle}.style_select-box__Hlxhk span.style_required__rYscK{margin-left:2px;color:red;vertical-align:top}.style_select-box__Hlxhk select{border:1px solid #323232;padding:5px;outline:none;box-sizing:border-box;border-radius:10px}.style_select-box__Hlxhk .style_error__0k70R{border-color:red}.style_select-box__Hlxhk:focus{outline:none;border-color:#007bff}.style_select-box__Hlxhk .style_disabled__w5BT2{border-color:#f0f0f0;background-color:#f0f0f0;cursor:not-allowed}.style_error-message__0be8H{display:block;color:red;font-size:14px;margin-top:5px}.style_time-picker__uTnQz{font-size:16px}.style_time-picker__uTnQz .style_label__uoc1h{margin-bottom:10px}.style_time-picker__uTnQz .style_label__uoc1h:before{content:"";display:inline-block;background-color:#000;height:22px;width:4px;margin-right:10px;vertical-align:middle}.style_time-picker__uTnQz span.style_required__9UHNa{margin-left:2px;color:red;vertical-align:top}.style_time-picker__uTnQz input{width:100%;border:1px solid #323232;padding:8px;outline:none;box-sizing:border-box;border-radius:10px}.style_time-picker__uTnQz input.style_error__S2y1I{border-color:red}.style_time-picker__uTnQz input:focus{outline:none;border-color:#007bff}.style_time-picker__uTnQz input.style_disabled__RIP4X{border-color:#f0f0f0;background-color:#f0f0f0;cursor:not-allowed}.style_time-picker__uTnQz .style_description__Pzap4{font-size:14px;color:#666;margin-bottom:5px}.style_error-message__8Sbwk{color:red;font-size:14px;margin-top:5px}.style_toast__G6zoh{display:flex;align-items:center;background:#fff;color:#363636;line-height:1.3;will-change:transform;box-shadow:0 3px 10px rgba(0,0,0,.1),0 3px 3px rgba(0,0,0,.05);max-width:calc(100vw - 20%);pointer-events:auto;padding:8px 10px;border-radius:8px;transition:all .3s ease;opacity:0;transform:translateY(-20px)}.style_toast__G6zoh .style_content__qb8pG{margin-left:10px;margin-right:20px}.style_toast__G6zoh .style_title__9IV_M{font-weight:700}.style_toast__G6zoh .style_description__8h_CH{font-size:16px;color:#666}.style_toast__G6zoh.style_enter__tIVpt{opacity:1;transform:translateY(0)}.style_toast__G6zoh.style_leave__Iy6te{opacity:0;transform:translateY(-10px)}.style_toast__G6zoh .style_close__fbt9S{flex:1}.style_toast__G6zoh .style_close__btn__LYYyb{font-size:14px;color:blue;cursor:pointer}.style_signup__Y_bIl .style_wrapper__Jwf31{width:calc(100% - 60px);max-width:1200px;margin-right:auto;margin-left:auto}.style_signup__Y_bIl .style_container__r3sFH{width:600px;padding:20px;margin:40px auto 0;border:1px solid #ccc}.style_signup__Y_bIl .style_title__PHsRe{font-size:24px;font-weight:700;text-align:center;margin-bottom:30px;color:#333}@media only screen and (max-width:768px){.style_signup__Y_bIl .style_wrapper__Jwf31{width:calc(100% - 20px);margin-right:auto;margin-left:auto}.style_signup__Y_bIl .style_container__r3sFH{width:100%}.style_signup__Y_bIl .style_title__PHsRe{font-size:20px;margin-bottom:20px}}.style_signup__ke16M .style_wrapper__iZUHZ{width:calc(100% - 60px);max-width:1200px;margin-right:auto;margin-left:auto}.style_signup__ke16M .style_container__XqFM3{width:383px;padding:20px;margin:40px auto 0;border:1px solid #ccc}.style_signup__ke16M .style_title__6nnFx{font-size:24px;font-weight:700;text-align:center;margin-bottom:30px;color:#333}@media only screen and (max-width:768px){.style_signup__ke16M .style_wrapper__iZUHZ{width:calc(100% - 20px);margin-right:auto;margin-left:auto}.style_signup__ke16M .style_container__XqFM3{width:100%}.style_signup__ke16M .style_title__6nnFx{font-size:20px;margin-bottom:20px}}.style_form-school__sIywW .style_form__s5_ND{display:grid;gap:15px}.style_form-school__sIywW .style_submit__T_cdk{text-align:right}.style_survey__7yhkP{margin-top:32px;padding:24px;background-color:#f9fafb;border-radius:.75rem}.style_title__J307d{font-size:18px;font-weight:600;margin-bottom:8px;color:#1e2a3a}.style_description__npePQ{font-size:14px;color:#6b7280;margin-bottom:24px}.style_question__lYWaV{margin-bottom:24px}.style_question__lYWaV:last-child{margin-bottom:0}.style_label__wXGZ_{display:block;font-size:14px;font-weight:500;margin-bottom:8px;color:#1e2a3a}.style_required__JhiWc{color:#ff6b6b;margin-left:4px}.style_input__J1KiP,.style_select__49J_F{width:100%;padding:10px 12px;font-size:14px;border:1px solid rgba(60,60,67,.12);border-radius:.5rem;background-color:#fff;transition:border-color .2s ease}.style_input__J1KiP:focus,.style_select__49J_F:focus{outline:none;border-color:#4caf50}.style_input__J1KiP::placeholder,.style_select__49J_F::placeholder{color:#6b7280}.style_select__49J_F{cursor:pointer}.style_checkboxLabel__5TPgE,.style_radioLabel__Bga3D{display:flex;align-items:center;padding:14px 16px;margin-bottom:10px;cursor:pointer;font-size:15px;color:#1e2a3a;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:background-color .2s ease-in-out}.style_checkboxLabel__5TPgE input[type=checkbox],.style_checkboxLabel__5TPgE input[type=radio],.style_radioLabel__Bga3D input[type=checkbox],.style_radioLabel__Bga3D input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid #d1d5db;margin:0 12px 0 0;cursor:pointer;flex-shrink:0;background-color:#fff;transition:all .2s ease-in-out;position:relative}.style_checkboxLabel__5TPgE input[type=checkbox]:active,.style_checkboxLabel__5TPgE input[type=checkbox]:focus,.style_checkboxLabel__5TPgE input[type=radio]:active,.style_checkboxLabel__5TPgE input[type=radio]:focus,.style_radioLabel__Bga3D input[type=checkbox]:active,.style_radioLabel__Bga3D input[type=checkbox]:focus,.style_radioLabel__Bga3D input[type=radio]:active,.style_radioLabel__Bga3D input[type=radio]:focus{outline:none}.style_checkboxLabel__5TPgE input[type=radio],.style_radioLabel__Bga3D input[type=radio]{border-radius:50%}.style_checkboxLabel__5TPgE input[type=radio]:checked:after,.style_radioLabel__Bga3D input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:#4caf50}.style_checkboxLabel__5TPgE input[type=checkbox],.style_radioLabel__Bga3D input[type=checkbox]{border-radius:3px}.style_checkboxLabel__5TPgE input[type=checkbox]:checked,.style_radioLabel__Bga3D input[type=checkbox]:checked{background-color:#4caf50;border-color:#4caf50}.style_checkboxLabel__5TPgE input[type=checkbox]:checked:after,.style_radioLabel__Bga3D input[type=checkbox]:checked:after{content:"";position:absolute;top:1px;left:5px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.style_checkboxLabel__5TPgE span,.style_radioLabel__Bga3D span{flex:1;user-select:none}.style_checkboxLabel__5TPgE:hover,.style_radioLabel__Bga3D:hover{background-color:#f9fafb}.style_checkboxLabel__5TPgE.style_checked__HTl7W,.style_radioLabel__Bga3D.style_checked__HTl7W{pointer-events:auto}.style_error__NSKm1{margin-top:8px;font-size:13px;color:#ff6b6b;font-weight:500}.style_form__a7GCc{gap:1.5rem}.style_form-group__3Sk0g,.style_form__a7GCc{display:flex;flex-direction:column}.style_button-group__GOjgr{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.5rem}.style_modal-overlay__OjZoc{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(.25rem);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1.25rem}.style_modal__vOuna{background-color:#fff;border-radius:.75rem;box-shadow:0 8px 20px rgba(0,0,0,.12);max-width:31.25rem;width:100%;max-height:90vh;overflow-y:auto}.style_modal-header__wDYDO{display:flex;justify-content:space-between;align-items:center;padding:1.25rem;border-bottom:1px solid rgba(0,0,0,.05)}.style_modal-title__DTcGD{margin:0;font-size:1.25rem;font-weight:700;color:#1e2a3a}.style_modal-close__iLySn{background:none;border:none;font-size:1.75rem;color:#6b7280;cursor:pointer;line-height:1;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:all .2s ease}.style_modal-close__iLySn:hover{background-color:hsla(0,0%,100%,.72);color:#1e2a3a}.style_modal-body__LtK5Z{padding:1.25rem}.style_event-title__o2IuZ{margin:0 0 1rem;font-size:1.25rem;font-weight:600;color:#1e2a3a}.style_event-details__ahy0U{display:flex;flex-direction:column;gap:.75rem}.style_event-info__qHiGR{margin:0;font-size:var(--text-sm);color:#374151;display:flex;justify-content:space-between;align-items:center}.style_event-info__qHiGR .style_label__EGxB_{font-weight:500;color:#6b7280}.style_event-info__qHiGR .style_value__T6syI{font-weight:700;color:#1e2a3a;font-size:var(--text-base)}.style_event-note__iVIdp{margin:.5rem 0;font-size:var(--text-xs);color:#6b7280;font-style:italic}.style_modal-actions__aLT7l{display:flex;gap:.75rem;margin-top:1.5rem}.style_cancel-button__4Jndr,.style_confirm-button__hNBiC{flex:1;padding:.75rem 1.5rem;border-radius:.5rem;font-size:var(--text-sm);font-weight:600;border:none;cursor:pointer;transition:all .2s ease}.style_cancel-button__4Jndr{background-color:hsla(0,0%,100%,.72);color:#374151}.style_cancel-button__4Jndr:hover{background-color:rgba(0,0,0,.05)}.style_confirm-button__hNBiC{background-color:#4caf50;color:#fff}.style_confirm-button__hNBiC:hover{background-color:#66bb6a}.style_event-list-card__1oA7G{background-color:hsla(0,0%,100%,.72);backdrop-filter:blur(1.25rem) saturate(180%);border:1px solid rgba(76,175,80,.18);border-radius:.75rem;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .2s ease;position:relative;overflow:hidden;display:flex;flex-direction:row;color:inherit}.style_event-list-card__1oA7G:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-.125rem)}.style_event-list-card__1oA7G .style_header-link__yEy9V,.style_event-list-card__1oA7G .style_thumbnail-link__KGElm{text-decoration:none;color:inherit;display:block}.style_event-list-card__1oA7G .style_status-indicator__gu53q{position:absolute;top:0;left:0;right:0;height:.1875rem;background:linear-gradient(90deg,#4caf50,#66bb6a);z-index:1}.style_event-list-card__1oA7G .style_thumbnail__0AVad{width:17.5rem;min-width:17.5rem;min-height:15rem;position:relative;overflow:hidden;border-radius:.75rem 0 0 .75rem;flex-shrink:0}.style_event-list-card__1oA7G .style_thumbnail-image__gAmNt{width:100%;height:100%;object-fit:cover;display:block}.style_event-list-card__1oA7G .style_location-badge__1hvIN{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border-radius:.375rem;font-size:var(--text-xs);font-weight:500}.style_event-list-card__1oA7G .style_location-badge__1hvIN.style_online__HXJAS{background-color:#e0f7fa;color:#00bcd4}.style_event-list-card__1oA7G .style_location-badge__1hvIN.style_offline__v746t{background-color:#e8f5e9;color:#4caf50}.style_event-list-card__1oA7G .style_category-badge-wrapper__p8mg_{position:absolute;bottom:.75rem;left:.75rem;display:flex;gap:.5rem}.style_event-list-card__1oA7G .style_category-badge__Nw8VN{font-size:var(--text-xs);padding:.375rem .75rem;border-radius:.5rem;background-color:hsla(0,0%,100%,.95);backdrop-filter:blur(.625rem);color:#4caf50;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.08)}.style_event-list-card__1oA7G .style_content__oeVe3{flex:1;padding:1.25rem;display:flex;flex-direction:column}.style_event-list-card__1oA7G .style_header__fdeFS{margin-bottom:1rem;display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.style_event-list-card__1oA7G .style_header-text__4cP92{flex:1;padding-right:.75rem}.style_event-list-card__1oA7G .style_header-badges__dsa7J{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;flex-shrink:0}.style_event-list-card__1oA7G .style_title__UiVIb{font-size:1.25rem;font-weight:700;color:#1e2a3a;margin:0 0 .5rem;line-height:1.2}.style_event-list-card__1oA7G .style_description__A0_RM{margin:0;font-size:var(--text-sm);color:#6b7280;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.style_event-list-card__1oA7G .style_status-badge-full__bZofG{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:.5rem;font-size:.8125rem;font-weight:600;background-color:#ffebeb;color:#ff6b6b}.style_event-list-card__1oA7G .style_details-grid__5RTs2{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1rem;flex:1}.style_event-list-card__1oA7G .style_detail-item__4bvYf{display:flex;align-items:flex-start;gap:.625rem}.style_event-list-card__1oA7G .style_detail-icon__N7RXr{width:2.25rem;height:2.25rem;border-radius:.5rem;background-color:#e8f5e9;color:#4caf50;display:flex;align-items:center;justify-content:center;flex-shrink:0}.style_event-list-card__1oA7G .style_detail-icon__N7RXr.style_warning__LccXR{background-color:#fffde7;color:#ffeb3b}.style_event-list-card__1oA7G .style_detail-icon__N7RXr.style_error__Ar943{background-color:#ffebeb;color:#ff6b6b}.style_event-list-card__1oA7G .style_detail-icon__N7RXr.style_free__gRdiu,.style_event-list-card__1oA7G .style_detail-icon__N7RXr.style_success__QdXLH{background-color:#e8f5e9;color:#4caf50}.style_event-list-card__1oA7G .style_detail-icon__N7RXr.style_paid__XAKhG{background-color:#fff9c4;color:gold}.style_event-list-card__1oA7G .style_detail-content__LAzVN{flex:1}.style_event-list-card__1oA7G .style_detail-label__V_dEu{font-size:var(--text-xs);color:#6b7280;margin-bottom:.125rem}.style_event-list-card__1oA7G .style_detail-value__TOzZ0{font-size:var(--text-sm);font-weight:600;color:#1e2a3a}.style_event-list-card__1oA7G .style_detail-subvalue__wGT8y{font-size:.8125rem;color:#6b7280}.style_event-list-card__1oA7G .style_fee-value__iBT_f{font-size:1rem;font-weight:700}.style_event-list-card__1oA7G .style_progress-bar__2UGLP{margin-top:.375rem;height:.25rem;border-radius:.125rem;background-color:rgba(0,0,0,.05);overflow:hidden}.style_event-list-card__1oA7G .style_progress-bar-fill__O9yUa{height:100%;border-radius:.125rem;transition:width .35s ease}.style_event-list-card__1oA7G .style_progress-bar-fill__O9yUa.style_success__QdXLH{background-color:#4caf50}.style_event-list-card__1oA7G .style_progress-bar-fill__O9yUa.style_warning__LccXR{background-color:#ffeb3b}.style_event-list-card__1oA7G .style_progress-bar-fill__O9yUa.style_error__Ar943{background-color:#ff6b6b}.style_event-list-card__1oA7G .style_footer__LTYWl{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid rgba(0,0,0,.05);margin-top:auto}.style_event-list-card__1oA7G .style_organizer__QI3_A{font-size:.8125rem;color:#6b7280}.style_event-list-card__1oA7G .style_organizer-name__kgsYJ{font-weight:600;color:#374151}.style_event-list-card__1oA7G .style_join-button__Qncmf{padding:.5rem 1.25rem;border-radius:.5rem;background-color:#4caf50;color:#fff;font-size:var(--text-sm);font-weight:600;transition:all .2s ease;border:none;cursor:pointer}.style_event-list-card__1oA7G .style_join-button__Qncmf:hover:not(:disabled){background-color:#66bb6a}.style_event-list-card__1oA7G .style_join-button__Qncmf.style_disabled__QEUO7{background-color:rgba(0,0,0,.05);color:#6b7280;cursor:not-allowed}@media only screen and (max-width:768px){.style_event-list-card__1oA7G{flex-direction:column}.style_event-list-card__1oA7G .style_thumbnail__0AVad{width:100%;min-width:100%;min-height:12.5rem;border-radius:.75rem .75rem 0 0}.style_event-list-card__1oA7G .style_details-grid__5RTs2{grid-template-columns:1fr;gap:.75rem}.style_event-list-card__1oA7G .style_header-text__4cP92{padding-right:0}.style_event-list-card__1oA7G .style_footer__LTYWl{flex-direction:column;gap:.75rem;align-items:stretch}.style_event-list-card__1oA7G .style_footer__LTYWl .style_join-button__Qncmf{text-align:center}}.style_content-filter__80tJv .style_filter-bar__IMmgz{background-color:hsla(0,0%,100%,.72);backdrop-filter:blur(1.25rem);border-radius:.75rem;padding:1.25rem;margin-bottom:1.5rem;border:1px solid rgba(76,175,80,.18);box-shadow:0 2px 8px rgba(0,0,0,.08)}.style_content-filter__80tJv .style_filter-title__hOkx4{margin:0 0 1rem;font-size:1.0625rem;font-weight:600;color:#1e2a3a}.style_content-filter__80tJv .style_search-box__1UpAh{margin-bottom:1rem}.style_content-filter__80tJv .style_search-input-wrapper__zSWc8{position:relative}.style_content-filter__80tJv .style_search-input-wrapper__zSWc8:before{content:"🔍";position:absolute;left:.75rem;top:50%;transform:translateY(-50%);font-size:1.125rem}.style_content-filter__80tJv .style_search-input__1Y9ex{width:100%;padding:.6875rem 1rem .6875rem 2.5rem;border-radius:.625rem;border:.5px solid rgba(60,60,67,.12);background-color:rgba(118,118,128,.12);font-size:1.0625rem;outline:none;transition:all .2s ease;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Inter,sans-serif}.style_content-filter__80tJv .style_search-input__1Y9ex:focus{background-color:#fff;border-color:#4caf50;box-shadow:0 0 0 .21875rem rgba(76,175,80,.1)}.style_content-filter__80tJv .style_search-input__1Y9ex::placeholder{color:#6b7280}.style_content-filter__80tJv .style_basic-filters__oUBQI{display:flex;gap:1.5rem;flex-wrap:wrap;margin-bottom:1rem}.style_content-filter__80tJv .style_filter-group__jj95A{display:block}.style_content-filter__80tJv .style_filter-group-label__5lZqx{display:block;font-size:var(--text-xs);font-weight:600;color:#6b7280;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.style_content-filter__80tJv .style_filter-group-buttons__1QXr5{display:flex;gap:.375rem;flex-wrap:wrap}.style_content-filter__80tJv .style_filter-button__ewLkY{padding:.5rem 1rem;border-radius:.5rem;border:none;background-color:rgba(118,118,128,.12);color:#374151;font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:all .2s ease}.style_content-filter__80tJv .style_filter-button__ewLkY:hover:not(:disabled){background-color:#e8f5e9}.style_content-filter__80tJv .style_filter-button__ewLkY:disabled{opacity:.6;cursor:not-allowed}.style_content-filter__80tJv .style_filter-button__ewLkY.style_active__4yDRI{background-color:#4caf50;color:#fff}.style_content-filter__80tJv .style_filter-button__ewLkY.style_active__4yDRI:hover:not(:disabled){background-color:#66bb6a}.style_content-filter__80tJv .style_advanced-filters__gjDBI{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.05)}.style_content-filter__80tJv .style_advanced-filters-grid__DB4CZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:1rem}.style_content-filter__80tJv .style_filter-field__ann4j{display:flex;flex-direction:column}.style_content-filter__80tJv .style_filter-field-label__YirYk{display:block;font-size:.8125rem;font-weight:600;color:#374151;margin-bottom:.5rem}.style_content-filter__80tJv .style_filter-field-input__NI7nF,.style_content-filter__80tJv .style_filter-field-select__mrWMG{width:100%;padding:.625rem .75rem;border-radius:.5rem;border:.5px solid rgba(60,60,67,.12);background-color:rgba(118,118,128,.12);font-size:.9375rem;outline:none;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Inter,sans-serif;transition:all .2s ease}.style_content-filter__80tJv .style_filter-field-input__NI7nF:focus,.style_content-filter__80tJv .style_filter-field-select__mrWMG:focus{background-color:#fff;border-color:#4caf50;box-shadow:0 0 0 .21875rem rgba(76,175,80,.1)}.style_content-filter__80tJv .style_filter-field-select__mrWMG{cursor:pointer}.style_content-filter__80tJv .style_filter-field-checkbox-label__7mM1u{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9375rem}.style_content-filter__80tJv .style_filter-field-checkbox__frI3B{cursor:pointer}.style_content-filter__80tJv .style_filter-actions__vMbL4{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem}.style_content-filter__80tJv .style_filter-toggle-button__tsl2R{padding:.5rem 1rem;border-radius:.5rem;border:1px solid rgba(60,60,67,.12);background-color:#fff;color:#374151;font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.375rem}.style_content-filter__80tJv .style_filter-toggle-button__tsl2R:hover{background-color:#e8f5e9}.style_content-filter__80tJv .style_filter-toggle-button__tsl2R.style_active__4yDRI{background-color:#e8f5e9;border-color:#4caf50;color:#4caf50}.style_content-filter__80tJv .style_filter-toggle-button__tsl2R .style_badge__M0bWR{background-color:#4caf50;color:#fff;border-radius:.625rem;padding:.125rem .5rem;font-size:var(--text-xs);font-weight:600}.style_content-filter__80tJv .style_filter-buttons__KDvfs{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.style_content-filter__80tJv .style_reset-button__B9k3U{padding:.5rem 1rem;border-radius:.5rem;border:none;background-color:#ffebeb;color:#ff6b6b;font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:all .2s ease}.style_content-filter__80tJv .style_reset-button__B9k3U:hover{background-color:rgba(255,107,107,.2)}.style_content-filter__80tJv .style_result-header__UUZ6z{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.style_content-filter__80tJv .style_result-count__1Kc8g p{margin:0;font-size:var(--text-sm);color:#6b7280}.style_content-filter__80tJv .style_sort-select__ziwRq{display:flex;align-items:center;gap:.5rem}.style_content-filter__80tJv .style_sort-select-label__hDod0{font-size:var(--text-xs);font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.style_content-filter__80tJv .style_sort-select-input__IXMNy{padding:.5rem .75rem;border-radius:.5rem;border:.5px solid rgba(60,60,67,.12);background-color:rgba(118,118,128,.12);font-size:.9375rem;cursor:pointer;transition:all .2s ease}.style_content-filter__80tJv .style_sort-select-input__IXMNy:focus{border-color:#4caf50;outline:none;box-shadow:0 0 0 .21875rem rgba(76,175,80,.1)}.style_content-filter__80tJv .style_sort-select-input__IXMNy:disabled{opacity:.6;cursor:not-allowed}@media only screen and (max-width:768px){.style_content-filter__80tJv .style_filter-bar__IMmgz{padding:1rem}.style_content-filter__80tJv .style_basic-filters__oUBQI{flex-direction:column;gap:1rem}.style_content-filter__80tJv .style_result-header__UUZ6z{flex-direction:column;align-items:flex-start;gap:.75rem}}.style_letter-list-page__fVHqb{padding:155px 0 90px}.style_letter-list-page__fVHqb .style_wrapper__5X_Yp{width:calc(100% - 60px);max-width:1200px;margin-right:auto;margin-left:auto}.style_letter-list-page__fVHqb .style_header__XiRgp{margin-bottom:2rem}.style_letter-list-page__fVHqb .style_header-title__VIvq5{margin:0 0 .5rem;font-size:var(--text-2xl);font-weight:700;color:#1e2a3a;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Helvetica Neue,sans-serif}.style_letter-list-page__fVHqb .style_header-description__WT5Jl{margin:0;font-size:1.0625rem;color:#6b7280}.style_letter-list-page__fVHqb .style_letter-count__MWKgM{margin-bottom:1rem}.style_letter-list-page__fVHqb .style_letter-count__MWKgM p{margin:0;font-size:var(--text-sm);color:#6b7280}.style_letter-list-page__fVHqb .style_letter-list__zkyjj{display:flex;flex-direction:column;gap:1.5rem}.style_letter-list-page__fVHqb .style_no-letters__9rD3n{text-align:center;padding:3.75rem 1.25rem;background-color:hsla(0,0%,100%,.72);border-radius:.75rem;border:1px solid rgba(76,175,80,.18)}.style_letter-list-page__fVHqb .style_no-letters__9rD3n p{font-size:1.0625rem;color:#6b7280;margin:0}@media only screen and (max-width:768px){.style_letter-list-page__fVHqb{padding:1.25rem 1rem}.style_letter-list-page__fVHqb .style_wrapper__5X_Yp{width:calc(100% - 20px);margin-right:auto;margin-left:auto}.style_letter-list-page__fVHqb .style_header__XiRgp{margin-bottom:1.5rem}.style_letter-list-page__fVHqb .style_header-title__VIvq5{font-size:1.75rem}.style_letter-list-page__fVHqb .style_header-description__WT5Jl{font-size:var(--text-base)}.style_letter-list-page__fVHqb .style_letter-list__zkyjj{grid-template-columns:1fr;gap:1rem}.style_letter-list-page__fVHqb{margin-top:6.25rem}}.style_letter-card__8U4cD{text-decoration:none}.style_letter-card__8U4cD .style_head__WLhfv{display:block}.style_letter-card__8U4cD .style_head-image__g64q8{position:relative;margin-bottom:6px}.style_letter-card__8U4cD .style_user-info__JuOQ8{display:flex;align-items:center;gap:5px;margin-bottom:10px}.style_letter-card__8U4cD .style_user-info-profile__gpOeI{width:40px;height:40px;display:block;overflow:hidden;border-radius:100%}.style_letter-card__8U4cD .style_user-info-attribute__cBAFw{display:block;overflow:hidden;border-radius:100%}.style_letter-card__8U4cD .style_user-info-name__wGwXU{font-size:16px;font-weight:700}.style_letter-card__8U4cD .style_content__4XrRi{display:block}.style_letter-card__8U4cD .style_content-text__rQBOZ{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;font-weight:700;margin:20px 0 29px;font-size:16px;line-height:1.6}.style_letter-card__8U4cD .style_content-time__CB4W2{color:#a0a0a0;padding-left:20px;font-size:16px;position:relative}.style_letter-card__8U4cD .style_content-time__CB4W2:before{content:"";top:0;left:0;position:absolute;width:16px;height:16px;background:url(/images/icons/icn_time_02.svg) no-repeat 50%/auto 100%}@media only screen and (max-width:768px){.style_letter-card__8U4cD{display:flex;align-items:flex-start}.style_letter-card__8U4cD .style_head__WLhfv{width:130px}.style_letter-card__8U4cD .style_head-image__g64q8{margin-bottom:10px}.style_letter-card__8U4cD .style_user-info-profile__gpOeI{width:35px;height:35px}.style_letter-card__8U4cD .style_user-info-attribute__cBAFw{width:20px;height:20px}.style_letter-card__8U4cD .style_content__4XrRi{-webkit-box-flex:1;flex:1;padding-left:10px}.style_letter-card__8U4cD .style_content-text__rQBOZ{font-size:14px;margin:10px 0}.style_letter-card__8U4cD .style_content-time__CB4W2{padding-left:13px;color:#a0a0a0;font-size:12px}.style_letter-card__8U4cD .style_content-time__CB4W2:before{top:1px;width:10px;height:10px;background:url(/images/icons/icn_time_02.svg) no-repeat 50%/auto 100%}.style_letter-card__8U4cD .style_user-info-name__wGwXU{font-size:12px}}.style_layout__jnZ6n{background-color:#f8f9fa;min-height:100vh}.style_layout__jnZ6n .style_wrapper__YXQTd{width:calc(100% - 60px);max-width:1200px;margin-right:auto;margin-left:auto;padding-top:24px;padding-bottom:24px}.style_layout__jnZ6n .style_wrapper__YXQTd .style_header__LYCJA{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:16px 24px;margin-bottom:24px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);display:flex;justify-content:space-between;align-items:center}.style_layout__jnZ6n .style_wrapper__YXQTd .style_header__LYCJA .style_actions__L7hna{display:flex;gap:10px;align-items:center}.style_layout__jnZ6n .style_wrapper__YXQTd .style_mobile-filter-toggle__GP8YZ{display:none}.style_layout__jnZ6n .style_wrapper__YXQTd .style_container__fTf9U{display:flex;gap:24px}.style_layout__jnZ6n .style_wrapper__YXQTd .style_container__fTf9U .style_sidebar__6ieIF{width:290px;background-color:#fff;border-radius:8px;padding:24px;height:fit-content;box-shadow:0 1px 3px rgba(0,0,0,.05)}.style_layout__jnZ6n .style_wrapper__YXQTd .style_container__fTf9U .style_content__qDj_A{flex:1;min-width:0}@media only screen and (max-width:768px){.style_layout__jnZ6n .style_wrapper__YXQTd{width:calc(100% - 20px);margin-right:auto;margin-left:auto;padding-top:16px;padding-bottom:16px}.style_layout__jnZ6n .style_wrapper__YXQTd .style_header__LYCJA{padding:12px 16px;margin-bottom:16px;display:flex;gap:12px}.style_layout__jnZ6n .style_wrapper__YXQTd .style_header__LYCJA .style_actions__L7hna{width:100%;justify-content:flex-end}.style_layout__jnZ6n .style_wrapper__YXQTd .style_mobile-filter-toggle__GP8YZ{display:block}.style_layout__jnZ6n .style_wrapper__YXQTd .style_container__fTf9U{flex-direction:column;gap:16px}.style_layout__jnZ6n .style_wrapper__YXQTd .style_container__fTf9U .style_sidebar__6ieIF{display:none}}.style_board-detail-layout__SdOcV.style_bulletin__OKbFf{background:#000;color:#fff}.style_board-detail-layout__SdOcV.style_event__ZEQjp,.style_board-detail-layout__SdOcV.style_letter__SPwaY{background:#fff;color:#000}.style_board-detail-layout__SdOcV{padding:100px 0 174px}.style_board-detail-layout__SdOcV .style_wrapper__H9o1p{width:calc(100% - 60px);max-width:1200px;margin-right:auto;margin-left:auto}.style_board-detail-layout__SdOcV .style_inner-wrapper__83rIJ{display:flex;align-items:flex-start}.style_board-detail-layout__SdOcV .style_detail-content__E_tmv{width:628px;margin-top:7px}.style_board-detail-layout__SdOcV .style_side-content__7SsIS{flex:1;margin-left:60px}.style_board-detail-layout__SdOcV .style_category-content__YEsuu{margin-top:40px}.style_board-detail-layout__SdOcV .style_category-title__dwdKx{margin-bottom:32px;font-size:32px;font-family:DotGothic16,sans-serif}.style_board-detail-layout__SdOcV .style_categories__kmWN4{display:flex;flex-wrap:wrap;margin-bottom:32px}.style_board-detail-layout__SdOcV .style_categories__kmWN4 li{width:calc((100% - 40px)/2);margin:0 20px 20px 0}.style_board-detail-layout__SdOcV .style_category__4b7Yr{color:#fff;cursor:pointer;display:block;font-weight:700;border-radius:5px;text-align:center;padding:8px 10px}.style_board-detail-layout__SdOcV .style_categories-mobile-wrapper__H2Y21{display:none}@media (min-width:768px)and (max-width:1024px),print{.style_board-detail-layout__SdOcV{padding-top:330px}.style_board-detail-layout__SdOcV .style_inner-wrapper__83rIJ{display:block}.style_board-detail-layout__SdOcV .style_detail-content__E_tmv{width:100%;margin-bottom:50px}.style_board-detail-layout__SdOcV .style_side-content__7SsIS{margin-left:0}}@media only screen and (max-width:768px){.style_board-detail-layout__SdOcV{padding-top:150px;padding-bottom:0}.style_board-detail-layout__SdOcV .style_wrapper__H9o1p{width:calc(100% - 20px);margin-right:auto;margin-left:auto}.style_board-detail-layout__SdOcV .style_inner-wrapper__83rIJ{display:block}.style_board-detail-layout__SdOcV .style_detail-content__E_tmv{width:100%;margin-bottom:50px;position:relative;z-index:2}.style_board-detail-layout__SdOcV .style_detail-content__E_tmv.style_letter__SPwaY{padding-bottom:130px;margin-bottom:0}.style_board-detail-layout__SdOcV .style_detail-content__E_tmv.style_letter__SPwaY:after{height:100%;background:url(/images/sp_letter_backend.webp) no-repeat 0 0/cover;content:"";position:absolute;z-index:-1;bottom:0;left:-10px;width:110%;pointer-events:none}.style_board-detail-layout__SdOcV .style_side-content__7SsIS{margin-left:0;border-top:1px solid #fff;padding-top:30px}.style_board-detail-layout__SdOcV .style_category-content__YEsuu{display:none}.style_board-detail-layout__SdOcV .style_categories-mobile-wrapper__H2Y21{display:block}}.style_grid-container__rtWB2 .style_content-header__B9Fxy{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:8px 16px;background-color:#fafafa;border-bottom:1px solid #e0e0e0}.style_grid-container__rtWB2 .style_content-header__B9Fxy .style_result-info__v8mlv{display:flex;align-items:center;gap:16px}.style_grid-container__rtWB2 .style_content-header__B9Fxy .style_result-count__pWm_J{font-size:16px;color:#666;font-weight:500}.style_grid-container__rtWB2 .style_content-header__B9Fxy .style_sort-section__zTP60{display:flex;align-items:center;gap:8px}.style_grid-container__rtWB2 .style_content-header__B9Fxy .style_sort-section__zTP60 .style_sort-label__nmFou{font-size:13px;color:#666}.style_grid-container__rtWB2 .style_content-header__B9Fxy .style_sort-section__zTP60 .style_sort-select__ANEoN{padding:6px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;cursor:pointer;background-color:#fff}.style_grid-container__rtWB2 .style_grid__d5FXJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}@media only screen and (max-width:768px){.style_grid-container__rtWB2 .style_content-header__B9Fxy{margin-bottom:0;padding:8px 16px}.style_grid-container__rtWB2 .style_content-header__B9Fxy .style_result-count__pWm_J{font-size:13px}.style_grid-container__rtWB2 .style_content-header__B9Fxy .style_sort-section__zTP60 .style_sort-label__nmFou{display:none}.style_grid-container__rtWB2 .style_content-header__B9Fxy .style_sort-section__zTP60 .style_sort-select__ANEoN{padding:4px 8px;font-size:13px}.style_grid-container__rtWB2 .style_grid__d5FXJ{grid-template-columns:1fr;gap:12px;padding:12px 16px}}.style_brief__profile__ITIQJ{margin-top:50px;width:600px;background:url(/images/profile_bg.png) no-repeat 50%/100% 100%;padding:30px 40px;margin-left:auto;margin-right:auto}.style_brief__profile__ITIQJ .style_profile__image__wrapper__Xe_4P{width:144px;height:144px}.style_brief__profile__ITIQJ .style_profile__info__qwtFu{flex:1}.style_brief__profile__ITIQJ .style_profile__head__c4s1m{display:flex;gap:30px;margin-bottom:20px}.style_brief__profile__ITIQJ .style_profile__image__BzhTr{display:block;overflow:hidden;border-radius:100%;margin-bottom:15px}.style_brief__profile__ITIQJ .style_profile__attribute__jOXA2{display:flex;gap:5px}.style_brief__profile__ITIQJ .style_profile__title__WBsOR{font-weight:700;margin-bottom:10px}.style_brief__profile__ITIQJ .style_profile__subcatch__WwO0k{margin-bottom:14px;font-size:16px;display:-webkit-box;overflow:hidden;letter-spacing:.05em;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.style_brief__profile__ITIQJ .style_profile__name__Rjx4w{font-size:24px;letter-spacing:.05em}.style_brief__profile__ITIQJ .style_profile__text__Sd2ai{margin-bottom:20px;font-size:16px;-webkit-line-clamp:6;line-clamp:6;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.style_brief__profile__ITIQJ .style_profile__social__IflxY{display:flex;justify-content:flex-end;gap:10px}.style_brief__profile__ITIQJ .style_social__item__LTaeW{width:45px}@media only screen and (max-width:768px){.style_brief__profile__ITIQJ{padding:20px;width:unset}.style_brief__profile__ITIQJ .style_profile__head__c4s1m{gap:15px}.style_brief__profile__ITIQJ .style_profile__image__wrapper__Xe_4P{width:100px;height:100px}.style_brief__profile__ITIQJ .style_profile__subcatch__WwO0k{font-size:12px;line-height:1.36}.style_brief__profile__ITIQJ .style_profile__name__Rjx4w{font-size:16px}.style_brief__profile__ITIQJ .style_profile__text__Sd2ai{font-size:13px}}.style_list-layout__tCn9w{padding:100px 0 30px;background:#000}.style_list-layout__tCn9w .style_wrapper__i12u_{width:calc(100% - 60px);max-width:1200px;margin-right:auto;margin-left:auto}.style_list-layout__tCn9w .style_layout-title__Bx1dA{font-family:DotGothic16,sans-serif;color:#fff;text-align:center;margin-bottom:18px}.style_list-layout__tCn9w .style_layout-title__Bx1dA span{position:relative}.style_list-layout__tCn9w .style_layout-title__Bx1dA span:after,.style_list-layout__tCn9w .style_layout-title__Bx1dA span:before{content:"";position:absolute;width:30px;height:35px;top:1px;background:no-repeat 0 0/auto 100%}.style_list-layout__tCn9w .style_layout-title__Bx1dA span:before{left:-40px}.style_list-layout__tCn9w .style_layout-title__Bx1dA span:after{right:-44px}.style_list-layout__tCn9w .style_layout-title__Bx1dA.style_schools__l4Axq span:after,.style_list-layout__tCn9w .style_layout-title__Bx1dA.style_schools__l4Axq span:before{top:5px;background-image:url(/images/icons/school.png)}.style_list-layout__tCn9w .style_list__GErL4{display:flex;flex-wrap:wrap;margin-bottom:45px}.style_list-layout__tCn9w .style_list-item__e0Y3U{width:22%;margin-bottom:30px}.style_list-layout__tCn9w .style_list-item__e0Y3U:not(:nth-child(4n)){margin-right:4%}@media (min-width:768px)and (max-width:1024px),print{.style_list-layout__tCn9w{margin-top:80px}.style_list-layout__tCn9w .style_list-item__e0Y3U{width:30%}.style_list-layout__tCn9w .style_list-item__e0Y3U:not(:nth-child(4n)){margin-right:0}.style_list-layout__tCn9w .style_list-item__e0Y3U:not(:nth-child(3n)){margin-right:5%}}@media only screen and (max-width:768px){.style_list-layout__tCn9w .style_wrapper__i12u_{width:calc(100% - 20px);margin-right:auto;margin-left:auto}.style_list-layout__tCn9w .style_layout-title__Bx1dA{font-size:24px}.style_list-layout__tCn9w .style_list__GErL4{margin-bottom:0}.style_list-layout__tCn9w .style_list-content__fwFRj{display:block;background-color:#fff;color:#000;padding:20px 10px}.style_list-layout__tCn9w .style_list-item__e0Y3U{width:100%;margin-right:0}.style_list-layout__tCn9w .style_list-item__e0Y3U:not(:nth-child(3n)),.style_list-layout__tCn9w .style_list-item__e0Y3U:not(:nth-child(4n)){margin-right:0}}.style_category-icon__VMRSe{color:#fff;display:inline-block;margin:0 5px 5px 0;padding:4px 8px;font-size:13px;min-width:96px;border-radius:5px;text-align:center}.style_category-icon__VMRSe.style_all__TxT2N{background:#4fcad1}.style_category-icon__VMRSe.style_management__iAGkc{background:#a90112}.style_category-icon__VMRSe.style_mental__LcCy9{background:#32b16c}.style_category-icon__VMRSe.style_marketing__dPDkb{background:#f39800}.style_category-icon__VMRSe.style_physical__x8qbp{background:#0076b9}.style_category-icon__VMRSe.style_sales__n_ZqU{background:#8f40c7}.style_category-icon__VMRSe.style_it__3KM_c{background:#ef5c9a}.style_event__8PiBV p{margin:0;padding:0}.style_event__8PiBV .style_head__EpKpP{border-bottom:2px solid #eee;margin-bottom:34px;padding-bottom:34px}.style_event__8PiBV .style_image__hNHbp{margin-bottom:34px;border-radius:.75rem;overflow:hidden}.style_event__8PiBV .style_image__hNHbp img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.style_event__8PiBV .style_title__Im_ax{margin-bottom:30px;padding-top:20px;font-size:24px;line-height:1.6;font-weight:700;letter-spacing:.05em}.style_event__8PiBV .style_time__NbtJm{color:#a0a0a0;padding-left:20px;font-size:16px;position:relative;letter-spacing:.05em}.style_event__8PiBV .style_time__NbtJm:before{content:"";position:absolute;left:0;top:3px;width:16px;height:16px;background:url(/images/icons/icn_time_01.svg) no-repeat 50%/auto 100%}.style_event__8PiBV .style_category__6tgTI{color:#fff;display:inline-block;margin:0 5px 5px 0;padding:2px 18px;font-size:13px;min-width:96px;text-align:center}.style_event__8PiBV .style_event-info__uYBHX{margin-top:30px;padding:20px;background-color:#f8f9fa;border-radius:8px}.style_event__8PiBV .style_event-info__uYBHX .style_info-item__K7Gbl{display:flex;margin-bottom:12px;font-size:14px}.style_event__8PiBV .style_event-info__uYBHX .style_info-item__K7Gbl:last-child{margin-bottom:0}.style_event__8PiBV .style_event-info__uYBHX .style_info-item__K7Gbl .style_info-label__N2EZ4{font-weight:600;min-width:80px;color:#495057}.style_event__8PiBV .style_event-info__uYBHX .style_info-item__K7Gbl .style_info-value__QIPOg{color:#212529;display:flex;align-items:center;gap:8px}.style_event__8PiBV .style_event-info__uYBHX .style_info-item__K7Gbl .style_full-badge__JrYjY{display:inline-block;padding:2px 8px;background-color:#dc3545;color:#fff;border-radius:4px;font-size:12px;font-weight:600}.style_event__8PiBV .style_participation-button__dX1qR{margin-top:24px;width:100%;padding:.75rem 1.5rem;border-radius:.5rem;background-color:#4caf50;color:#fff;font-size:var(--text-base);font-weight:600;transition:all .2s ease;border:none;cursor:pointer}.style_event__8PiBV .style_participation-button__dX1qR:hover:not(:disabled){background-color:#66bb6a}.style_event__8PiBV .style_participation-button__dX1qR:disabled{background-color:rgba(0,0,0,.05);color:#6b7280;cursor:not-allowed}.style_categories__mobile__82BK1{display:block;position:relative;padding-top:90px;background-color:#000;color:#fff;margin-left:-10px;margin-right:-10px}.style_categories__mobile__82BK1 .style_content__C_ocC{border:3px solid #fff}.style_categories__mobile__82BK1 .style_content__C_ocC:before{content:"";position:absolute;top:42px;left:20px;width:215px;height:44px;background:url(/images/column_decor.png) no-repeat 0 0/auto 100%}.style_categories__mobile__82BK1 .style_title__3Wm3K{font-family:DotGothic16,sans-serif;font-size:18px;text-align:center;font-weight:700;margin:20px 0}.style_categories__mobile__82BK1 .style_title__3Wm3K span{position:relative}.style_categories__mobile__82BK1 .style_title__3Wm3K span:after,.style_categories__mobile__82BK1 .style_title__3Wm3K span:before{content:"";position:absolute;top:-3px;width:35px;height:35px;background:no-repeat 0 0/auto 100%;background-image:url(/images/sidebar_icn_title_02.png)}.style_categories__mobile__82BK1 .style_title__3Wm3K span:before{left:-40px}.style_categories__mobile__82BK1 .style_title__3Wm3K span:after{right:-40px}.style_categories__mobile__82BK1 .style_category__list__KzhHF{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 10px 25px;border-top:3px solid #fff}.style_categories__mobile__82BK1 .style_category__list__KzhHF li{width:calc((100% - 40px)/2);margin-bottom:30px}.style_categories__mobile__82BK1 .style_category__list__KzhHF .style_category__icon__CLDLB{margin:0 auto}.style_categories__mobile__82BK1 .style_category__IMSsP{cursor:pointer;display:block;font-weight:700;border-radius:5px;text-align:center;padding:8px 10px}.style_bwc__layout__tLVkq li{list-style:none}.style_bwc__layout__tLVkq p{margin:0;padding:0}.style_bwc__layout__tLVkq a{text-decoration:none}.style_bwc__layout__tLVkq.style_bulletins__2_WLY{background:#000;color:#fff}.style_bwc__layout__tLVkq.style_letters__G6ILX{background:#fff;color:#000}.style_bwc__layout__tLVkq{padding:155px 0 90px}.style_bwc__layout__tLVkq .style_bwc__wrapper__is_fJ{width:calc(100% - 60px);max-width:1200px;margin-right:auto;margin-left:auto}.style_bwc__layout__tLVkq .style_bwc__title__UucvV{font-family:DotGothic16,sans-serif;text-align:center;margin-bottom:18px}.style_bwc__layout__tLVkq .style_bwc__title__UucvV span{position:relative}.style_bwc__layout__tLVkq .style_bwc__title__UucvV span:after,.style_bwc__layout__tLVkq .style_bwc__title__UucvV span:before{content:"";position:absolute;width:40px;height:40px;background:no-repeat 0 0/auto 100%}.style_bwc__layout__tLVkq .style_bwc__title__UucvV span:before{left:-40px}.style_bwc__layout__tLVkq .style_bwc__title__UucvV span:after{right:-60px}.style_bwc__layout__tLVkq .style_bwc__title__UucvV.style_bulletins__2_WLY span:after,.style_bwc__layout__tLVkq .style_bwc__title__UucvV.style_bulletins__2_WLY span:before{background-image:url(/images/icons/bulletin.svg)}.style_bwc__layout__tLVkq .style_bwc__title__UucvV.style_letters__G6ILX span:after,.style_bwc__layout__tLVkq .style_bwc__title__UucvV.style_letters__G6ILX span:before{background-image:url(/images/icons/letter.svg)}.style_bwc__layout__tLVkq .style_bwc__title__UucvV.style_letters__G6ILX span:before{left:-50px}.style_bwc__layout__tLVkq .style_sub__title__ZBYdJ{font-family:DotGothic16,sans-serif;text-align:center;display:flex;justify-content:center;gap:15px;margin-bottom:20px;font-size:28px}.style_bwc__layout__tLVkq .style_column__wrapper__ENUHF{margin-bottom:10px;display:flex;justify-content:space-between}.style_bwc__layout__tLVkq .style_content__gX1rP{width:77%}.style_bwc__layout__tLVkq .style_list__content__XBaI_{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px;margin-bottom:30px}.style_bwc__layout__tLVkq .style_item__6oKg3{min-width:205px;width:calc((100% - 60px)/4);margin:0 auto}.style_bwc__layout__tLVkq .style_sidebar__3kVyI{width:23%;padding-left:48px}.style_bwc__layout__tLVkq .style_sidebar__title__tMzWH{font-family:DotGothic16,sans-serif;font-size:22px;margin-bottom:20px}.style_bwc__layout__tLVkq .style_categories__61iHA li{margin:0 0 20px}.style_bwc__layout__tLVkq .style_category__MP8Fw{cursor:pointer;display:block;color:#fff;font-weight:700;border-radius:5px;text-align:center;padding:8px 10px}@media (min-width:768px)and (max-width:1024px),print{.style_bwc__layout__tLVkq{margin-top:80px}.style_bwc__layout__tLVkq .style_column__wrapper__ENUHF{display:block}.style_bwc__layout__tLVkq .style_content__gX1rP{width:100%;margin:0 auto 40px}.style_bwc__layout__tLVkq .style_item__6oKg3{min-width:200px;width:calc((100% - 60px)/3)}.style_bwc__layout__tLVkq .style_sidebar__3kVyI{padding-left:0;width:100%}.style_bwc__layout__tLVkq .style_categories__61iHA{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.style_bwc__layout__tLVkq .style_categories__61iHA li{width:calc((100% - 28px)/2)}}@media only screen and (max-width:768px){.style_bwc__layout__tLVkq{padding-top:130px;margin-top:0;padding-bottom:0}.style_bwc__layout__tLVkq.style_letters__G6ILX{background-color:#000;color:#fff}.style_bwc__layout__tLVkq .style_bwc__wrapper__is_fJ{width:calc(100% - 20px);margin-right:auto;margin-left:auto}.style_bwc__layout__tLVkq .style_bwc__title__UucvV{font-size:24px}.style_bwc__layout__tLVkq .style_bwc__title__UucvV span:after,.style_bwc__layout__tLVkq .style_bwc__title__UucvV span:before{top:3px;width:32px;height:32px}.style_bwc__layout__tLVkq .style_bwc__title__UucvV span:before{left:-40px}.style_bwc__layout__tLVkq .style_bwc__title__UucvV span:after{right:-60px}.style_bwc__layout__tLVkq .style_sub__title__ZBYdJ{font-size:24px}.style_bwc__layout__tLVkq .style_column__wrapper__ENUHF{padding:8px 6px;background-color:#fff;color:#000}.style_bwc__layout__tLVkq .style_list__content__XBaI_{margin-bottom:0}.style_bwc__layout__tLVkq .style_content__gX1rP{margin:0 auto;width:100%;display:grid;gap:20px}.style_bwc__layout__tLVkq .style_item__6oKg3{width:100%;padding:15px 0 10px;margin-bottom:5px;border-bottom:1px solid #eee}.style_bwc__layout__tLVkq .style_sidebar__3kVyI{display:none}}.style_label__Xrd1l{font-size:16px}.style_label__Xrd1l:before{content:"";display:inline-block;background-color:#000;height:22px;width:4px;margin-right:10px;vertical-align:middle}.style_tooltip-container__4RnKT{position:relative;display:inline-block}.style_question-icon__4RLXA{cursor:pointer}.style_question-icon__4RLXA:hover{color:#333}.style_tooltip__eBjge{position:absolute;background-color:rgba(0,0,0,.8);color:#fff;padding:8px 12px;border-radius:4px;border:2px solid #fff;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:1000}.style_tooltip-container__4RnKT:hover .style_tooltip__eBjge{opacity:1;visibility:visible}.style_tooltip-top__JN5Wb{bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:4px}.style_tooltip-bottom__9NOgM{top:100%;left:50%;transform:translateX(-50%);margin-top:4px}.style_tooltip-left__90LDc{right:100%;top:50%;transform:translateY(-50%);margin-right:4px}.style_tooltip-right__EwlEg{left:100%;top:50%;transform:translateY(-50%);margin-left:4px}.style_tooltip-top-left__FuUah{bottom:100%;right:0;margin-bottom:4px}.style_tooltip-top-right__RwlI1{bottom:100%;left:0;margin-bottom:4px}.style_tooltip-bottom-left__0l1o1{top:100%;right:0;margin-top:4px}.style_tooltip-bottom-right__lsP0m{top:100%;left:0;margin-top:4px}@media only screen and (max-width:768px){.style_tooltip__eBjge{max-width:250px}.style_tooltip-bottom-left__0l1o1,.style_tooltip-left__90LDc,.style_tooltip-top-left__FuUah{right:auto;left:0;transform:none}.style_tooltip-bottom-right__lsP0m,.style_tooltip-right__EwlEg,.style_tooltip-top-right__RwlI1{left:auto;right:0;transform:none}}@-webkit-keyframes style_blink__rx8mw{50%{opacity:0}}@keyframes style_blink__rx8mw{50%{opacity:0}}.style_manabiya__ITc_B{position:relative;background:url(/images/manabiya_bg.webp) no-repeat 50%/cover;padding:198px 0 187px;margin-top:203px}.style_manabiya__ITc_B:before{content:"";display:block;width:100%;height:284px;background:url(/images/shiba.webp) no-repeat 50%/1920px;position:absolute;bottom:100%;left:50%;transform:translateX(-50%)}.style_manabiya__ITc_B p{margin-bottom:0}.style_manabiya__ITc_B .style_manabiya-wrapper__Zbt_O{position:relative;z-index:4;width:calc(100% - 60px);max-width:1140px;margin-right:auto;margin-left:auto}.style_manabiya__ITc_B .style_manabiya-title__4VJaC{color:#fff;font-family:DotGothic16,sans-serif;font-weight:700;text-align:center;margin-bottom:0;padding:45px 0;border:6px solid #fff;border-bottom:0;background:rgba(0,0,0,.9);font-size:42px}.style_manabiya__ITc_B .style_manabiya-title__4VJaC span{display:inline-block;position:relative;letter-spacing:.05em}.style_manabiya__ITc_B .style_manabiya-title__4VJaC span:after,.style_manabiya__ITc_B .style_manabiya-title__4VJaC span:before{content:"";position:absolute;top:50%;background:url(/images/icons/school.png) no-repeat 50%/auto 100%;width:30px;height:35px;transform:translateY(-50%)}.style_manabiya__ITc_B .style_manabiya-title__4VJaC span:before{left:-91px}.style_manabiya__ITc_B .style_manabiya-title__4VJaC span:after{right:-91px}.style_manabiya__ITc_B .style_manabiya-content__Pvq7Z{background:rgba(0,0,0,.9);padding:60px;border:6px solid #fff}.style_manabiya__ITc_B .style_manabiya-list__DotNQ{display:flex;flex-wrap:wrap;margin-bottom:45px}.style_manabiya__ITc_B .style_manabiya-block__174Gn{width:calc((100% - 76px)/3);position:relative}.style_manabiya__ITc_B .style_manabiya-block__174Gn a{background:#fff;border-radius:10px;padding:30px 30px 45px;display:block;text-decoration:none;font-weight:700}.style_manabiya__ITc_B .style_manabiya-block__174Gn:not(:nth-child(3n)){margin-right:38px}.style_manabiya__ITc_B .style_manabiya-block__174Gn:nth-child(n+4){margin-top:47px}.style_manabiya__ITc_B .style_manabiya-only-overlay__jA3CL{width:100%;height:100%;background:rgba(0,0,0,.7);border-radius:10px;position:absolute;top:0;left:0;z-index:2;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:28px;line-height:1.28;font-weight:700;text-align:center}.style_manabiya__ITc_B .style_manabiya-only-overlay__jA3CL:before{content:"";display:block;width:52px;height:68px;background:url(/images/manabiya_member_only.png) no-repeat 50%/contain;margin-bottom:15px}.style_manabiya__ITc_B .style_manabiya-img__ggNnH img{width:100%;aspect-ratio:250/142;-o-object-fit:cover;object-fit:cover}.style_manabiya__ITc_B .style_manabiya-icons___OYOf{margin-top:9px;display:flex;align-items:center}.style_manabiya__ITc_B .style_manabiya-icon__5l7L0 img{aspect-ratio:1/1;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.style_manabiya__ITc_B .style_manabiya-icon__5l7L0:first-child img{width:53px}.style_manabiya__ITc_B .style_manabiya-icon__5l7L0:nth-child(2){margin-left:5px}.style_manabiya__ITc_B .style_manabiya-icon__5l7L0:nth-child(2) img{width:28px}.style_manabiya__ITc_B .style_manabiya-icon__5l7L0:nth-child(3){margin-left:5px}.style_manabiya__ITc_B .style_manabiya-icon__5l7L0:nth-child(3) img{width:28px}.style_manabiya__ITc_B .style_manabiya-name__O5faO{margin-left:14px;font-size:19px}.style_manabiya__ITc_B .style_manabiya-ttl__85_Ml{margin-top:25px;font-size:19px;line-height:1.6}.style_manabiya__ITc_B .style_loading__rgVi_{display:flex;position:relative;z-index:2;align-items:center;justify-content:center;margin:0 auto;font-family:DotGothic16,sans-serif;font-weight:700;letter-spacing:.05em;text-decoration:none;width:337px;height:62px;padding:13px 29px 17px;-webkit-transition:all .42s ease;transition:all .42s ease;font-size:28px;color:#000}.style_manabiya__ITc_B .style_loading__rgVi_ span{padding:0 30px;display:block;position:relative;width:100%;text-align:center}.style_manabiya__ITc_B .style_loading__rgVi_ span:after{content:"";position:absolute;top:50%;right:0;-webkit-animation:style_blink__rx8mw 1s step-start infinite;animation:style_blink__rx8mw 1s step-start infinite;width:17px;height:9px;margin-top:-2px;background:url(/images/btn_icn_arrow.png) no-repeat 50%/auto 100%}.style_manabiya__ITc_B .style_loading__rgVi_:after,.style_manabiya__ITc_B .style_loading__rgVi_:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:no-repeat 50%/auto 100%;width:337px;min-height:62px;-webkit-transition:all .42s ease;transition:all .42s ease}.style_manabiya__ITc_B .style_loading__rgVi_:after{opacity:1;background-image:url(/images/btn_bg_off.png)}.style_manabiya__ITc_B .style_loading__rgVi_:before{opacity:0;background-image:url(/images/btn_bg_on.png)}.style_manabiya__ITc_B .style_loading__rgVi_:hover:after{opacity:0}.style_manabiya__ITc_B .style_loading__rgVi_:hover:before{opacity:1}@media only screen and (max-width:768px){.style_manabiya__ITc_B{margin-top:64.6vw;position:relative;background:#000;padding:44px 0 40px}.style_manabiya__ITc_B:before{width:100%;height:64.6vw;background:#000 url(/images/sp/manabiya_bg_sp.webp) no-repeat 50%/cover;z-index:-1;position:absolute;bottom:100%}.style_manabiya__ITc_B .style_manabiya-wrapper__Zbt_O{padding-right:0;padding-left:0}.style_manabiya__ITc_B .style_manabiya-title__4VJaC{font-size:35px;border:0;padding:0 0 50px;background:#000}.style_manabiya__ITc_B .style_manabiya-title__4VJaC span:before{left:-61px}.style_manabiya__ITc_B .style_manabiya-title__4VJaC span:after{right:-61px}.style_manabiya__ITc_B .style_manabiya-content__Pvq7Z{padding:0;border:0}.style_manabiya__ITc_B .style_manabiya-list__DotNQ{margin-bottom:40px}.style_manabiya__ITc_B .style_manabiya-block__174Gn{width:100%}.style_manabiya__ITc_B .style_manabiya-block__174Gn a{padding:15px;border-radius:5px;display:flex;justify-content:space-between}.style_manabiya__ITc_B .style_manabiya-block__174Gn:not(:nth-child(3n)){margin-right:0}.style_manabiya__ITc_B .style_manabiya-block__174Gn:nth-child(n+4){margin-top:0}.style_manabiya__ITc_B .style_manabiya-block__174Gn:not(:last-child){margin-bottom:15px}.style_manabiya__ITc_B .style_manabiya-only-overlay__jA3CL{border-radius:5px;font-size:14px}.style_manabiya__ITc_B .style_manabiya-only-overlay__jA3CL br{display:none}.style_manabiya__ITc_B .style_manabiya-only-overlay__jA3CL:before{margin-bottom:8px;width:26px;height:34px}.style_manabiya__ITc_B .style_manabiya-img__ggNnH{width:140px}.style_manabiya__ITc_B .style_manabiya-text__Ldx9K{width:calc(100% - 152px);display:flex;flex-direction:column;justify-content:space-between}.style_manabiya__ITc_B .style_manabiya-icons___OYOf{order:2}.style_manabiya__ITc_B .style_manabiya-icon__5l7L0:first-child img{width:33px}.style_manabiya__ITc_B .style_manabiya-icon__5l7L0:nth-child(2){margin-left:3px}.style_manabiya__ITc_B .style_manabiya-icon__5l7L0:nth-child(2) img{width:18px}.style_manabiya__ITc_B .style_manabiya-name__O5faO{margin-left:5.5px;font-size:12px}.style_manabiya__ITc_B .style_manabiya-ttl__85_Ml{margin-top:0;order:1;font-size:14px;line-height:1.5}.style_manabiya__ITc_B .style_loading__rgVi_{width:200px;height:55px;padding:10px 20px;font-size:18px}.style_manabiya__ITc_B .style_loading__rgVi_ span{padding:0 18px}.style_manabiya__ITc_B .style_loading__rgVi_ span:after{width:15px;height:8px;margin-top:-2px;background:url(/images/btn_icn_arrow.png) no-repeat 50%/auto 100%}.style_manabiya__ITc_B .style_loading__rgVi_:after{width:220px;height:56px;background-image:url(/images/sp/btn_bg.png)}}.style_resident__8jSTb{position:relative;background:#000;padding:60px 0 128px}.style_resident__8jSTb .style_resident-wrapper__S6phZ{position:relative;background:#000;z-index:4;width:calc(100% - 60px);max-width:1140px;margin-right:auto;margin-left:auto;padding:0}.style_resident__8jSTb .style_resident-title__EPnk4{color:#fff;font-family:DotGothic16,sans-serif;font-weight:700;text-align:center;margin-bottom:63px;font-size:42px}.style_resident__8jSTb .style_resident-title__EPnk4 span{display:inline-block;position:relative;padding:0 97px}.style_resident__8jSTb .style_resident-title__EPnk4 span:after,.style_resident__8jSTb .style_resident-title__EPnk4 span:before{content:"";position:absolute;top:50%;background:url(/images/icons/profile.svg) no-repeat 50%/auto 100%;width:37px;height:49px;margin-top:-22px}.style_resident__8jSTb .style_resident-title__EPnk4 span:before{left:0}.style_resident__8jSTb .style_resident-title__EPnk4 span:after{right:0}.style_resident__8jSTb .style_resident-carousel__czBil{padding:0 140px 55px}@media(max-width:1160px){.style_resident__8jSTb .style_resident-carousel__czBil{padding:0 100px}}@media only screen and (max-width:768px){.style_resident__8jSTb{padding-top:25px;padding-bottom:0}.style_resident__8jSTb .style_resident-wrapper__S6phZ{width:100%;padding-top:40px}.style_resident__8jSTb .style_resident-title__EPnk4{margin-bottom:30px;font-size:26px}.style_resident__8jSTb .style_resident-title__EPnk4 span{padding:0 44px}.style_resident__8jSTb .style_resident-title__EPnk4 span:after,.style_resident__8jSTb .style_resident-title__EPnk4 span:before{width:30px;height:40px;margin-top:-17px}.style_resident__8jSTb .style_resident-carousel__czBil{padding:0 0 30px}}.style_pricing-section__ReP8j{border:2px solid #000;border-radius:8px;padding:30px;margin:30px 0;background:#fff}.style_pricing-header__egQRD{text-align:center;margin-bottom:30px}.style_pricing-header__egQRD h3{font-size:24px;font-weight:700;margin:0}.style_pricing-content__nYBUW{display:grid;gap:20px}.style_pricing-item__Mn2HE{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #eee}.style_pricing-label__12zQB{font-weight:500}.style_pricing-value__6SOX4{display:flex;align-items:baseline;gap:5px;white-space:nowrap}.style_price-amount__19jlJ{font-size:32px;font-weight:700;color:#e74c3c}.style_tax-included__1m6eo{font-size:.9rem;color:#666}.style_pricing-notes__uVUF7{margin-top:20px;padding-top:15px;border-top:1px solid #eee;font-size:.85rem;color:#666;line-height:1.5}.style_pricing-notes__uVUF7 p{margin:0 0 10px}.style_pricing-notes__uVUF7 p:last-child{margin-bottom:0}@media only screen and (max-width:768px){.style_pricing-section__ReP8j{padding:20px;margin:20px 0}.style_pricing-item__Mn2HE{flex-direction:column;align-items:flex-start;gap:5px}.style_pricing-value__6SOX4{width:100%;justify-content:flex-start}.style_price-amount__19jlJ{font-size:24px}.style_pricing-notes__uVUF7{font-size:.8rem}}.style_list-content__r6N8A{display:flex;flex-wrap:wrap}.style_list-item__RTua3{width:48%;height:1%;border:3px solid #000;border-radius:10px}.style_list-item__RTua3:nth-child(odd){margin-right:4%}.style_list-item__RTua3:nth-child(n+3){margin-top:30px}@media only screen and (max-width:768px){.style_list-content__r6N8A{display:grid;gap:20px}.style_list-item__RTua3{width:100%;height:100%}.style_list-item__RTua3:nth-child(odd){margin-right:0}.style_list-item__RTua3:nth-child(n+3){margin-top:0}}.style_review-button-container__ZoIof{margin:20px 0}.style_form__f_Xcn{display:flex;flex-direction:column;gap:24px}.style_form__f_Xcn .style_form-group__uAnvL{display:flex;gap:16px;align-items:flex-start}@media(max-width:640px){.style_form__f_Xcn .style_form-group__uAnvL{flex-direction:column}}.style_form__f_Xcn .style_submit__2_5Fh{display:flex;justify-content:flex-end;gap:16px;margin-top:32px;padding-top:24px;border-top:1px solid #e5e5e5}.style_form__f_Xcn .style_schedule-toggle__liK1U{margin-bottom:16px}.style_form__f_Xcn .style_schedule-fields__ViSjO{padding-left:24px}@media(max-width:640px){.style_form__f_Xcn .style_schedule-fields__ViSjO{padding-left:16px}}.style_filter-toggle__weG9T .style_toggle__2fPFc{background-color:#fff;border:1px solid #e0e0e0;padding:10px 16px;margin:12px 16px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.05)}.style_filter-toggle__weG9T .style_toggle__2fPFc .style_toggle-text__qYPGU{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.style_filter-toggle__weG9T .style_toggle__2fPFc .style_toggle-text__qYPGU .style_filter-badge__BJvoj{background-color:#4285f4;color:#fff;padding:2px 8px;border-radius:12px;font-size:12px;margin-left:8px}.style_filter-toggle__weG9T .style_toggle__2fPFc .style_arrow__aGlPN{transition:transform .3s}.style_filter-toggle__weG9T .style_toggle__2fPFc .style_arrow__aGlPN.style_open__6A1f0{transform:rotate(180deg)}.style_filter-toggle__weG9T .style_panel__TlSOj{background-color:#fff;margin:0 16px 12px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);overflow:hidden;max-height:0;transition:max-height .3s ease-out}.style_filter-toggle__weG9T .style_panel__TlSOj.style_open__6A1f0{max-height:550px}.style_filter-toggle__weG9T .style_panel__TlSOj .style_content__iIrvw{padding:16px}.style_pagination__1UxQy{display:flex;justify-content:center;align-items:center}.style_page__link__2N4l2{cursor:pointer;font-size:16px;margin:0 8px;padding:10px 15px;background:#000;color:#fff;border-radius:10px;font-weight:700;border:3px solid #fff}.style_page__link__2N4l2.style_black__CtjKi{background:#fff;color:#000;border:3px solid #000}.style_active__WPoif{background:#fff;color:#000}.style_active__WPoif.style_active__black__sGW2V{background:#000;color:#fff}.style_next__Lxae4,.style_previous__lydsY{cursor:pointer}@media only screen and (max-width:768px){.style_page__link__2N4l2{font-size:13px;margin:0 4px;padding:6px 10px}}.style_review-form__e_QwW .style_form__fo6aT{margin-top:20px;display:grid;gap:15px}.style_review-form__e_QwW .style_submit__cT_jp{text-align:right}.style_dialog__TiEHU{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.6);z-index:100;animation:style_fadeIn__eQWau .3s ease-in-out}.style_dialog__TiEHU .style_dialog-container__bq_N_{padding:10px 15px;border-radius:8px;background:#fff;width:400px}.style_dialog__TiEHU .style_dialog-header__TntLY{display:flex;align-items:center}.style_dialog__TiEHU .style_header-buttons__4dLSV{display:flex;gap:10px}.style_dialog__TiEHU .style_dialog-content__qJZFF{margin-top:20px;display:grid;gap:20px}@keyframes style_fadeIn__eQWau{0%{opacity:0}to{opacity:1}}