body.portal{margin:0;min-height:100svh;display:flex;flex-direction:column;background:#f5f2eb;color:#526057;font-family:Inter,Noto Sans KR,system-ui,sans-serif;text-align:center}main[data-astro-cid-ldj7vmmd]{flex:1;width:min(900px,100%);min-height:650px;margin:auto;padding:80px 28px;display:flex;flex-direction:column;align-items:center;justify-content:center}.intro[data-astro-cid-ldj7vmmd]{margin:0 0 28px;font-size:clamp(1rem,2vw,1.25rem)}h1[data-astro-cid-ldj7vmmd]{margin:0;color:#29483d;font-size:clamp(5rem,13vw,10rem);line-height:1;letter-spacing:-.1em;font-weight:850}h1[data-astro-cid-ldj7vmmd] span[data-astro-cid-ldj7vmmd]{color:#d66a3d}a[data-astro-cid-ldj7vmmd]{color:inherit;text-underline-offset:4px}.open[data-astro-cid-ldj7vmmd]{display:inline-flex;align-items:center;gap:20px;margin-top:36px;padding:15px 17px 15px 24px;border:1px solid #29483d;border-radius:999px;background:#29483d;color:#fff;text-decoration:none;font-size:1.02rem;font-weight:800;box-shadow:0 8px 24px #29483d29;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.opens[data-astro-cid-ldj7vmmd]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px}.opens[data-astro-cid-ldj7vmmd] .open[data-astro-cid-ldj7vmmd]{margin-top:0}.open-label[data-astro-cid-ldj7vmmd] small[data-astro-cid-ldj7vmmd]{display:block;margin-top:2px;font-size:.78rem;font-weight:600;opacity:.75;text-align:left}.open-arrow[data-astro-cid-ldj7vmmd]{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#f5f2eb;color:#29483d;font-size:1.15rem;transition:transform .2s ease}.open[data-astro-cid-ldj7vmmd]:hover{transform:translateY(-2px);background:#203a31;box-shadow:0 12px 30px #29483d38}.open[data-astro-cid-ldj7vmmd]:hover .open-arrow[data-astro-cid-ldj7vmmd]{transform:translate(2px)}.open[data-astro-cid-ldj7vmmd]:focus-visible{outline:3px solid rgba(214,106,61,.45);outline-offset:4px}.update-cycle[data-astro-cid-ldj7vmmd]{display:flex;align-items:center;gap:8px;margin:15px 0 0;color:#69766e;font-size:.82rem}.update-cycle[data-astro-cid-ldj7vmmd] span[data-astro-cid-ldj7vmmd]{width:6px;height:6px;border-radius:50%;background:#d66a3d}.first-record[data-astro-cid-ldj7vmmd]{margin:36px 0 0;font-size:.95rem;line-height:1.7}.first-record[data-astro-cid-ldj7vmmd] a[data-astro-cid-ldj7vmmd]{display:inline-block;margin-top:7px;color:#29483d;text-decoration:none;font-size:1rem;font-weight:750}footer[data-astro-cid-ldj7vmmd]{padding:26px 28px 30px}footer[data-astro-cid-ldj7vmmd] p[data-astro-cid-ldj7vmmd]{margin:12px 0 0;display:flex;justify-content:center;gap:12px;font-size:.88rem}footer[data-astro-cid-ldj7vmmd] p[data-astro-cid-ldj7vmmd] a[data-astro-cid-ldj7vmmd]{color:#526057;text-decoration:none}.footer-brand[data-astro-cid-ldj7vmmd]{color:#222528;text-decoration:none;font-size:27px;line-height:1;letter-spacing:-.07em;font-weight:850}.footer-brand[data-astro-cid-ldj7vmmd] span[data-astro-cid-ldj7vmmd]{color:#e95236}@media(max-width:600px){main[data-astro-cid-ldj7vmmd]{padding:60px 20px}.first-record[data-astro-cid-ldj7vmmd]{margin-top:36px}.open[data-astro-cid-ldj7vmmd]{gap:16px;padding:13px 14px 13px 21px}}:root{--ink:#222528;--sub:#62686b;--line:#dce0de;--paper:#fff;--soft:#f5f6f2;--mint:#dcefe4;--orange:#e95236;--orange-dark:#b7351e;--dark:#223936;--max:1200px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.6 Pretendard,Arial,sans-serif;word-break:keep-all}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.wrap{width:min(calc(100% - 48px),var(--max));margin:auto}.skip{position:absolute;top:-60px;left:12px;background:#fff;padding:8px;z-index:100}.skip:focus{top:12px}.demo{background:#2e3935;color:#fff;text-align:center;font-size:13px;padding:7px 12px;letter-spacing:.01em}.demo strong{color:#f4bb9d}header{background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:20}.head{height:80px;display:flex;align-items:center;gap:30px}.brand{font-size:29px;font-weight:850;letter-spacing:-.075em;line-height:1}.brand i{font-style:normal;color:var(--orange)}.tagline{font-size:13px;color:var(--sub);margin-left:2px;white-space:nowrap}.head-right{margin-left:auto;display:flex;align-items:center;gap:14px}.search{display:flex;border:1px solid #bfc8c4;border-radius:100px;overflow:hidden;width:280px;height:42px}.search input{border:0;outline:0;min-width:0;flex:1;padding:0 14px;background:transparent;font-size:14px}.search button{width:43px;border:0;background:transparent;font-size:19px;color:var(--ink)}nav{border-top:1px solid #eef0ee}nav .wrap{display:flex;align-items:center;gap:35px;height:51px;overflow:auto;white-space:nowrap;scrollbar-width:none}nav .wrap::-webkit-scrollbar{display:none}.navlink{height:100%;display:flex;align-items:center;border-bottom:3px solid transparent;font-size:15px;font-weight:700;color:#4a504e}.navlink.active{border-color:var(--orange);color:var(--orange-dark)}.crumb{font-size:13px;color:var(--sub);margin:20px 0 0;text-align:right}.crumb a{text-decoration:underline;text-underline-offset:3px}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(34px,4vw,58px);line-height:1.15;letter-spacing:-.055em}h2{font-size:32px;line-height:1.25;letter-spacing:-.035em}h3{line-height:1.35;letter-spacing:-.025em}.eyebrow{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--orange-dark)}.hero{background:var(--soft);border-bottom:1px solid var(--line)}.hero-grid{min-height:390px;display:grid;grid-template-columns:1.13fr .87fr;align-items:stretch}.hero-copy{padding:64px 48px 64px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.hero-copy h1{max-width:610px;margin:12px 0 20px}.hero-copy h1 em{font-style:normal;color:var(--orange)}.hero-copy p{font-size:18px;color:#555c59;max-width:550px;margin-bottom:28px}.hero-actions{display:flex;gap:10px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;border-radius:3px;padding:12px 20px;border:1px solid var(--dark);background:var(--dark);color:#fff;font-weight:700;text-align:center}.btn.alt{background:transparent;color:var(--dark)}.btn:hover{filter:brightness(.92)}.btn.small{padding:9px 14px;font-size:14px}.hero-art{background:#f3f0e6;position:relative;overflow:hidden;min-height:280px}.hero-slides{position:absolute;inset:0}.hero-slide{position:absolute;inset:18px 24px 46px;width:calc(100% - 48px);height:calc(100% - 64px);object-fit:contain;object-position:center bottom;mix-blend-mode:darken;opacity:0;transform:translateY(6px);transition:opacity 1s ease,transform 7s ease}.hero-slide.active{opacity:1;transform:translateY(0)}.hero-caption{position:absolute;z-index:3;left:0;right:0;bottom:0;height:40px;padding:0 20px;border-top:1px solid #e4dfd2;display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:750;color:var(--dark)}.hero-dots{display:flex;gap:6px}.hero-dots i{width:6px;height:6px;border-radius:50%;background:#cfc8b6;transition:background .3s}.hero-dots i.on{background:var(--orange)}.hero-grid:not(:has(.hero-art)){grid-template-columns:1fr}section{padding:72px 0;scroll-margin-top:145px}.section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px}.section-head p{color:var(--sub);margin:8px 0 0}.more{font-size:14px;font-weight:750;white-space:nowrap;border-bottom:1px solid var(--ink);padding-bottom:2px}.more:hover{color:var(--orange-dark)}.category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.category{background:#fff;border:1px solid var(--line);min-height:116px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;text-align:left;transition:.18s ease}.category:hover{border-color:var(--orange);transform:translateY(-2px);box-shadow:0 6px 16px #242c2510}.category strong{font-size:21px;letter-spacing:-.035em}.category span{display:flex;justify-content:space-between;align-items:center;color:var(--sub);font-size:13px}.category .arr{font-size:22px;color:var(--orange)}.section-soft{background:var(--soft)}.date-panels{display:grid;grid-template-columns:1fr 1fr;gap:20px}.date-panel{background:#fff;border:1px solid var(--line);padding:26px;min-width:0}.date-head{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px solid var(--ink);padding-bottom:14px;margin-bottom:8px}.date-head strong{font-size:25px}.date-head time{font-weight:700;font-size:14px;color:var(--sub)}.event{display:grid;grid-template-columns:68px 1fr;gap:14px;padding:17px 0;border-bottom:1px solid var(--line);width:100%;text-align:left;background:transparent;border-left:0;border-right:0;border-top:0;color:inherit}.event:last-child{border-bottom:0}.event:hover .event-title{color:var(--orange-dark);text-decoration:underline;text-underline-offset:3px}.event-time{font-size:14px;font-weight:800;color:var(--orange-dark);padding-top:2px;line-height:1.3}.event-time span,.list-item .time span{display:block;white-space:nowrap}.event-title{font-size:17px;font-weight:750;line-height:1.35}.event-meta{font-size:13px;color:var(--sub);display:block;margin-top:6px}.chip{display:inline-block;padding:2px 7px;border-radius:2px;background:#e8f0ea;color:#315447;font-size:12px;font-weight:750;margin-right:5px}.chip.orange{background:#fce8df;color:#a33c27}.new-list{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;border-top:2px solid var(--ink)}.new-row{display:grid;grid-template-columns:1fr 16px;gap:16px;align-items:start;padding:18px 0;border-bottom:1px solid var(--line)}.new-main{display:flex;flex-direction:column;gap:5px;min-width:0}.new-main .chip{align-self:flex-start}.new-main strong{font-size:17px;line-height:1.45}.new-main .meta{font-size:14px;color:var(--sub)}.new-row .arrow{color:var(--sub);font-size:22px;line-height:1}.new-row:hover strong{text-decoration:underline;text-underline-offset:3px}.week-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;border-top:2px solid var(--ink)}.week-row{display:grid;grid-template-columns:1fr 16px;gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid var(--line)}.week-row.has-thumb{grid-template-columns:54px 1fr 16px}.week-thumb{display:block;width:54px;height:76px;border:1px solid var(--line);background:#fff;overflow:hidden}.week-thumb img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.week-main{display:flex;flex-direction:column;gap:5px;min-width:0}.week-tags{display:flex;gap:6px;flex-wrap:wrap}.week-row strong{font-size:17px;line-height:1.45}.week-row .meta{font-size:14px;color:var(--sub)}.week-row .arrow{color:var(--sub);font-size:22px;line-height:1}.week-row:hover strong{text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.new-list,.week-grid{grid-template-columns:1fr}}.teaser-grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:16px;row-gap:32px}.teaser{border-top:2px solid var(--ink);padding:18px 8px 12px;text-align:left;background:transparent;border-left:0;border-right:0;border-bottom:0;color:inherit;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.teaser>.chip{align-self:flex-start}.teaser:hover h3{color:var(--orange-dark)}.teaser h3{font-size:20px;margin:15px 0 18px;min-height:54px}.teaser small{color:var(--sub)}.teaser .lower{display:flex;justify-content:space-between;gap:8px;font-size:13px;color:var(--sub)}.info-band{background:var(--dark);color:#fff}.info-band .wrap{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:45px 0}.info-band h2{font-size:25px;margin-bottom:7px}.info-band p{margin:0;color:#d0dbd4}.info-band a{border:1px solid #cedbd2;padding:11px 17px;white-space:nowrap;font-weight:750}.page-intro{padding:28px 0 35px;border-bottom:1px solid var(--line)}.page-intro h1{font-size:45px;margin:7px 0 12px}.page-intro p{color:var(--sub);margin-bottom:0;font-size:17px}.page-intro .eyebrow{margin:0}.category-page .page-intro{padding-bottom:0;border-bottom:0}.category-page .filterbar{margin-top:24px}.tabs{display:flex;gap:8px;margin:28px 0 20px}.tab{border:1px solid var(--line);background:#fff;padding:9px 17px;font-weight:700;border-radius:100px;color:var(--sub)}.tab.active{background:var(--dark);border-color:var(--dark);color:#fff}.full-date{display:grid;grid-template-columns:170px 1fr;gap:34px;padding:35px 0;border-top:2px solid var(--ink)}.full-date-label strong{display:block;font-size:30px}.full-date-label time{color:var(--sub);font-size:14px}.list-item{display:grid;grid-template-columns:76px 1fr 24px;gap:18px;align-items:start;padding:20px 0;border-bottom:1px solid var(--line);background:transparent;width:100%;text-align:left;border-left:0;border-right:0;border-top:0;color:inherit}.list-item:first-child{padding-top:2px}.list-item:last-child{border-bottom:0}.list-item:hover h3{color:var(--orange-dark)}.list-item h3{font-size:20px;margin:2px 0 10px}.list-item .meta{color:var(--sub);font-size:14px;display:flex;gap:13px;flex-wrap:wrap}.list-item .arrow{font-size:21px;color:var(--orange)}.list-item .time{font-weight:800;color:var(--orange-dark);font-size:14px;padding-top:4px}.filterbar{background:var(--soft);padding:17px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:32px 0 24px}.filterbar label{font-weight:700;font-size:14px}.filterbar select{border:1px solid var(--line);background:#fff;padding:10px 35px 10px 12px;font:inherit;font-size:14px;min-width:150px}.result-count{margin-left:auto;color:var(--sub);font-size:14px}.list-layout{display:grid;grid-template-columns:1fr;gap:0;padding-bottom:38px}.empty{padding:70px 24px;text-align:center;background:var(--soft);color:var(--sub)}.detail{max-width:var(--max);padding-bottom:100px}.detail>*{max-width:none}.detail-head{padding:28px 0 30px;border-bottom:2px solid var(--ink)}.detail-head h1{font-size:clamp(32px,4vw,48px);margin:17px 0 14px}.detail-head p{color:var(--sub)}.facts{display:grid;grid-template-columns:repeat(2,1fr);border-bottom:1px solid var(--line);margin-bottom:40px}.fact{padding:23px 15px 23px 0;border-bottom:1px solid var(--line)}.fact:nth-last-child(-n+2){border-bottom:0}.fact dt{font-size:13px;font-weight:750;color:var(--sub);margin-bottom:5px}.fact dd{margin:0;font-size:17px;font-weight:650}.detail-body{padding:12px 0 32px}.detail-body h2{font-size:25px}.detail-body p+h2{border-top:1px solid var(--line);padding-top:23px;margin-top:23px}.detail-body p{text-align:justify;line-height:1.75;max-width:900px}.source-box{background:var(--soft);padding:25px;margin:25px 0 30px}.source-box p{font-size:14px;margin:0 0 6px}.source-box strong{font-size:16px}.back-row{display:flex;gap:11px;flex-wrap:wrap}footer{border-top:1px solid var(--line);padding:36px 0 42px;color:var(--sub);font-size:14px}footer .wrap{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}footer .brand{color:var(--ink)}footer p{display:flex;gap:12px;margin:0}footer p a{color:inherit;text-decoration:none}footer .made{display:block;margin:18px auto 0;font-size:13px}footer .made a{text-decoration:underline;text-underline-offset:3px}@media(max-width:1023px){.tagline{display:none}.hero-grid{grid-template-columns:1fr .75fr}.hero-copy{padding-right:24px}.category-grid{grid-template-columns:repeat(3,1fr)}.category{padding:15px}.teaser-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.wrap{width:calc(100% - 32px)}.head{height:66px;gap:12px}.brand{font-size:25px}.head-right{gap:7px}.search{width:43px;border-color:transparent}.search input{display:none}.search:focus-within{position:absolute;left:16px;right:16px;width:auto;background:#fff;border-color:var(--ink);box-shadow:0 4px 20px #0002}.search:focus-within input{display:block}nav .wrap{gap:23px;height:47px}section{padding:52px 0}h2{font-size:27px}.hero-grid{display:block}.hero-copy{padding:50px 0}.hero-copy h1{font-size:43px}.hero-copy p{font-size:16px}.hero-art{min-height:240px;margin:0 -16px}.hero-copy{padding:44px 0 28px}.category-grid{grid-template-columns:repeat(2,1fr);gap:8px}.category{min-height:98px}.category strong{font-size:18px}.date-panels{grid-template-columns:1fr}.date-panel{padding:19px}.teaser-grid{grid-template-columns:1fr 1fr;gap:14px}.teaser h3{font-size:18px}.info-band .wrap{align-items:start;flex-direction:column}.page-intro{padding-top:22px}.page-intro h1{font-size:36px}.full-date{grid-template-columns:1fr;gap:15px}.full-date-label strong{font-size:25px}.list-item{grid-template-columns:55px 1fr 14px;gap:10px}.list-item h3{font-size:18px}.filterbar{align-items:stretch}.filterbar select{flex:1}.result-count{width:100%;margin:0}.detail-head{padding-top:22px}.facts{grid-template-columns:1fr}.fact:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.fact:last-child{border-bottom:0}footer .wrap{display:block}footer .brand{margin-bottom:15px}}@media(max-width:599px){.detail-body p{text-align:left}.teaser-grid{grid-template-columns:1fr;gap:16px}.teaser h3{min-height:0}.section-head{align-items:start}.section-head .more{font-size:13px}.hero-copy h1{font-size:38px}}@media(prefers-reduced-motion:reduce){.hero-slide{transition:none;transform:none}.hero-slide.active{transform:none}}.list-item.dated{grid-template-columns:80px 1fr 24px}.list-item.dated.has-thumb{grid-template-columns:80px 1fr 54px 24px}.list-item.dated h3{margin:0 0 8px}.when{display:flex;flex-direction:column;gap:4px;line-height:1.2}.when b{font-size:18px;font-weight:850;letter-spacing:-.02em;color:var(--ink)}.when small{font-size:12px;font-weight:700;color:var(--sub)}.when.hour b{font-size:20px;color:var(--orange-dark)}.when .hm{font-size:12px;font-weight:800;color:var(--orange-dark);white-space:nowrap}.list-thumb{display:block;width:54px;height:76px;border:1px solid var(--line);background:#fff;overflow:hidden}.list-thumb img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}@media(max-width:767px){.list-item.dated{grid-template-columns:64px 1fr 14px}.list-item.dated.has-thumb{grid-template-columns:64px 1fr 44px 14px}.list-thumb{width:44px;height:62px}.when b{font-size:16px}.when small,.when .hm{font-size:11px}}.contrib-sec{padding-top:56px;padding-bottom:8px}.contrib-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px}.contrib-card{display:grid;grid-template-columns:1fr;gap:16px;padding:20px;border:1px solid #c9dccf;background:#f3f5f1;border-radius:14px;text-decoration:none;color:inherit;transition:.18s ease}.contrib-card.has-poster{grid-template-columns:120px 1fr}.contrib-card:hover{border-color:var(--orange);transform:translateY(-2px);box-shadow:0 6px 16px #242c2510}.contrib-poster{display:block;align-self:start;width:120px;background:#fff;border:1px solid var(--line)}.contrib-poster img{width:100%;height:auto;display:block}.contrib-body{display:flex;flex-direction:column;gap:6px}.contrib-from{align-self:flex-start;padding:3px 10px;border-radius:999px;background:#223936;color:#fff;font-size:12px;font-weight:800}.contrib-body strong{font-size:19px;line-height:1.4;letter-spacing:-.02em}.contrib-body .meta{font-size:14px;color:var(--sub)}.contrib-go{margin-top:auto;font-size:14px;font-weight:800;color:var(--orange-dark)}@media(max-width:767px){.contrib-grid{grid-template-columns:1fr}.contrib-card.has-poster{grid-template-columns:88px 1fr}.contrib-poster{width:88px}.contrib-body strong{font-size:17px}}.chip.steady{background:#223936;color:#fff}.chip.label{background:#fff;color:#315447;border:1px solid #c9dccf}.list-item.ongoing .time{color:#223936}.pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin:30px 0 10px}.pager button,.pager .current,.pager .gap{min-width:42px;height:42px;padding:0 12px;border:1px solid var(--line);background:#fff;font:inherit;font-size:14px;color:var(--ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.pager button:hover,.pager button:focus-visible{border-color:#223936}.pager .current{background:#223936;border-color:#223936;color:#fff;font-weight:800;cursor:default}.pager .gap{border:0;background:transparent;cursor:default;min-width:20px;padding:0}.pager-info{width:100%;text-align:center;color:var(--sub);font-size:13px;margin-top:4px}.services{margin:34px 0}.services h2{font-size:24px;margin:0 0 6px}.services h2 span{font-size:15px;color:var(--sub);font-weight:600;margin-left:6px}.services ul{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.services li{display:grid;grid-template-columns:1fr auto;gap:10px 24px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line)}.sv-main strong{display:block;font-size:17px}.sv-aud,.sv-note{display:block;color:var(--sub);font-size:14px;margin-top:3px}.sv-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.sv-hours{font-size:13px;font-weight:700;color:#223936;background:#e8f0ea;padding:2px 7px}.sv-tel{font-weight:850;color:#b7351e;text-underline-offset:3px;white-space:nowrap}.sv-link{padding:8px 12px;border:1px solid #223936;color:#223936;text-decoration:none;font-weight:700;font-size:14px;white-space:nowrap}.sv-link:hover,.sv-link:focus-visible{background:#223936;color:#fff}@media(max-width:767px){.services li{grid-template-columns:1fr}.sv-meta{justify-content:flex-start}}.help-box{margin:24px 0 8px;padding:22px 24px;background:#f5f6f2;border-top:3px solid #223936}.help-box h2{font-size:22px;margin:0 0 14px}.help-group{display:grid;grid-template-columns:90px 1fr;gap:12px;padding:10px 0;border-top:1px solid var(--line)}.help-group strong{font-size:14px;padding-top:6px}.help-group ul{display:flex;flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none}.help-group li{display:flex;align-items:center;background:#fff;border:1px solid var(--line)}.help-group .num{padding:7px 10px;white-space:nowrap;font-weight:850;color:#b7351e;text-decoration:none;border-right:1px solid var(--line)}.help-group .name{padding:7px 10px;color:var(--ink);text-decoration:none;font-size:14px}.help-group a:hover,.help-group a:focus-visible{text-decoration:underline;text-underline-offset:3px}.help-box p{margin:12px 0 0;font-size:13px;color:var(--sub)}.fact .tel{color:#b7351e;font-weight:800;text-underline-offset:3px}@media(max-width:767px){.help-box{padding:18px 16px}.help-group{grid-template-columns:1fr;gap:6px}.help-group ul{display:grid;grid-template-columns:1fr}.help-group li{display:grid;grid-template-columns:118px 1fr}.help-group .num{min-width:0}.help-group .name{text-align:left}.filterbar{display:grid;grid-template-columns:auto 1fr;gap:8px 12px;align-items:center}.filterbar select{width:100%;min-width:0}.filterbar .result-count{grid-column:1/-1}}
