.HeroSlider_hero__sm3S9{position:relative;height:calc(100svh - var(--announce-h, 0px));min-height:520px;background:#1b1b1b;overflow:hidden}.HeroSlider_slide__o3l2x{position:absolute;inset:0;opacity:0;transition:opacity .7s ease}.HeroSlider_slide__o3l2x.HeroSlider_active__Qlz_o{opacity:1;z-index:1}.HeroSlider_slide__o3l2x a{display:block;width:100%;height:100%}.HeroSlider_slide__o3l2x img{width:100%;height:100%;object-fit:cover}.HeroSlider_indicator__drkyo{position:absolute;left:40px;bottom:40px;z-index:2;display:flex;align-items:center;gap:14px;color:#fff;font-size:12px;letter-spacing:.08em;text-shadow:0 1px 2px rgba(0,0,0,.3)}.HeroSlider_num__G5SSq strong{font-weight:800}.HeroSlider_track__35CZd{position:relative;width:120px;height:2px;background:rgba(255,255,255,.35);overflow:hidden}.HeroSlider_bar__UrNev{position:absolute;left:0;top:0;bottom:0;width:100%;background:#fff;transform-origin:left;animation:HeroSlider_grow__bZs1Z linear forwards}.HeroSlider_barPaused__T3SoK{animation-play-state:paused}.HeroSlider_arrow__6qQsj{width:24px;height:24px;font-size:20px;line-height:1;color:#fff}.HeroSlider_empty___vFA7{height:70vh;min-height:420px;background:#1b1b1b;display:flex;align-items:center;justify-content:center;color:#fff;font-size:44px;font-weight:800;letter-spacing:.06em}@keyframes HeroSlider_grow__bZs1Z{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:768px){.HeroSlider_hero__sm3S9{height:125vw;min-height:0;max-height:80vh}.HeroSlider_indicator__drkyo{left:var(--gutter);bottom:20px;gap:10px}.HeroSlider_track__35CZd{width:72px}}.Home_section__qI92x{max-width:var(--max-w);margin:0 auto;padding:72px 40px 0}.Home_head__h34ng{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:20px}.Home_title__oYh3_{font-size:20px;font-weight:800;letter-spacing:.04em}.Home_more__mlFqm{font-size:12px;color:var(--c-sub);text-decoration:underline;text-underline-offset:3px}.Home_grid__1HBj_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px 16px;gap:40px 16px}.Home_gridWide__a0Liy{grid-template-columns:repeat(5,1fr)}.Home_planRail__4m15K{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 16px) / 4);grid-gap:16px;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory}.Home_planCard__amXlB{scroll-snap-align:start}.Home_planThumb__47h7B{aspect-ratio:3/4;background:var(--c-surface);overflow:hidden;display:flex;align-items:center;justify-content:center;font-weight:800}.Home_planThumb__47h7B img{width:100%;height:100%;object-fit:cover}.Home_planTitle__1uyfp{margin-top:10px;font-size:14px;font-weight:700}.Home_planMeta__fuT5d{margin-top:2px;font-size:12px;color:var(--c-sub)}.Home_issue__luy7S{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.Home_issueItem__veMUn{position:relative;display:block;background:var(--c-surface)}.Home_issueItem__veMUn img{width:100%;height:auto}.Home_issueTitle__aMs78{position:absolute;left:0;bottom:0;padding:6px 10px;background:rgba(0,0,0,.7);color:#fff;font-size:12px;font-weight:700}.Home_bottomSpace__wRsQH{height:96px}@media (max-width:1024px){.Home_section__qI92x{padding:56px var(--gutter) 0}.Home_gridWide__a0Liy,.Home_grid__1HBj_{grid-template-columns:repeat(3,1fr);gap:32px 12px}.Home_planRail__4m15K{grid-auto-columns:calc((100% - 12px) / 2.3);gap:12px}}@media (max-width:768px){.Home_section__qI92x{padding-top:44px}.Home_title__oYh3_{font-size:17px}.Home_grid__1HBj_{grid-auto-flow:column;grid-template-columns:none;grid-template-rows:auto auto;grid-auto-columns:calc((100% - 12px) / 2.2);overflow-x:auto;gap:24px 12px;scroll-snap-type:x mandatory}.Home_gridItem__b_eHZ{scroll-snap-align:start}.Home_planRail__4m15K{grid-auto-columns:72%}.Home_issue__luy7S{grid-template-columns:1fr;gap:10px}}.MainPopup_dim__jP_Yz{display:none}.MainPopup_popup__98nBp{position:fixed;top:calc(var(--top) + 120px);left:var(--left);z-index:200;width:max-content;max-width:min(520px,calc(100vw - 32px));background:#fff;box-shadow:0 8px 30px rgba(0,0,0,.25)}.MainPopup_body__7wyCI{max-height:70vh;overflow:auto}.MainPopup_body__7wyCI img{max-width:100%;height:auto}.MainPopup_foot__o7LGZ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px;height:40px;background:var(--c-ink);color:#fff;font-size:12px}.MainPopup_check__TYdDu{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.MainPopup_closePc___hW_9{font-weight:700}.MainPopup_closeMo__QzqV_{display:none;font-weight:700}@media (max-width:768px){.MainPopup_dim__jP_Yz{display:block;position:fixed;inset:0;z-index:199;background:rgba(0,0,0,.55)}.MainPopup_popup__98nBp{top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100vw - 32px)}.MainPopup_check__TYdDu,.MainPopup_closePc___hW_9{display:none}.MainPopup_closeMo__QzqV_{display:block;margin-left:auto}}