.jp.official-content-page{--head:#29344b;--text:#4d586c;--dim:#687389;--line:#e6e9f2;background:#fff}.official-content-page>main.jp-body{width:1040px}.official-content-page .jp-body .nc-body{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:0 64px}.official-content-page .pg-hero>.jp-body{width:1040px;min-height:184px}.official-content-page .nc-crumb li{min-width:0;overflow-wrap:anywhere}.jp.official-content-page .pg-hero .pg-title{margin:0;color:#fff;font-size:30px;font-weight:700;line-height:1.4}.official-section-nav{display:flex;gap:8px;align-items:end;border-bottom:1px solid var(--line);padding-top:14px}.official-section-nav a{position:relative;display:inline-flex;min-width:148px;min-height:58px;align-items:center;justify-content:center;gap:10px;isolation:isolate;border:1px solid transparent;border-bottom:0;border-radius:12px 18px 0 0;padding:7px 20px 10px;color:var(--dim);font-size:14px;line-height:1.5;white-space:nowrap;transition:color .18s ease,border-color .18s ease}.official-section-nav a:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:linear-gradient(180deg,#f0eef8,#f8f7fc);opacity:0;transition:opacity .18s ease}.official-section-nav a:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;background:var(--action-bg);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.official-section-icon{flex:0 0 28px;width:28px;height:34px;background:50%/contain no-repeat;filter:grayscale(.75);opacity:.65;transform-origin:center bottom;transition:filter .18s ease,opacity .18s ease,transform .22s ease}.official-section-nav a[href="/news"] .official-section-icon{background-image:url(/images/official/news-mushroom.png)}.official-section-nav a[href="/events"] .official-section-icon{background-image:url(/images/official/events-slimes.png)}.official-section-nav a:hover,.official-section-nav a[aria-current=page]{color:#4e599c}.official-section-nav a[aria-current=page]{border-color:#e6e2f0;font-weight:700}.official-section-nav a:hover:before{opacity:.55}.official-section-nav a[aria-current=page]:before{opacity:1}.official-section-nav a:is(:hover,:focus-visible,[aria-current=page]) .official-section-icon{filter:none;opacity:1}@media (hover:hover) and (pointer:fine){.official-section-nav a:hover .official-section-icon{transform:translateY(-2px) rotate(-4deg)}}.official-section-nav a:hover:after,.official-section-nav a[aria-current=page]:after{transform:scaleX(1)}.official-content-page :is(.official-section-nav,.official-article-foot,.notice-center-list,.notice-center-pager) a:focus-visible{outline:2px solid #626db5;outline-offset:4px}.official-article{width:100%;max-width:880px;margin-inline:auto}.official-article-head{border-bottom:1px solid var(--line);padding-bottom:24px;margin-bottom:28px}.official-article-kind{margin:0 0 10px;color:#606bad;font-size:12px;font-weight:600}.official-article-head h1{margin:0 0 14px;color:var(--head);font-size:26px;font-weight:600;letter-spacing:-.025em;line-height:1.5;overflow-wrap:anywhere}.official-article-head .pg-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin:0;color:var(--dim);font-size:12px;line-height:1.6}.official-content-page .official-article .dt-lede{margin:0 0 28px;border:0;border-radius:6px;background:#f5f6fb;padding:16px 20px;color:#526080;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.official-article .rt{padding-top:0;color:var(--text);font-size:14px;line-height:1.9;overflow-wrap:anywhere}.official-article .rt h2{margin:28px 0 12px;color:var(--head);font-size:19px;font-weight:600;line-height:1.6}.official-article .rt h3{margin:24px 0 12px;background:transparent;padding:0;font-size:16px;line-height:1.7}.official-article .rt>:first-child{margin-top:0}.official-article .rt a{color:#555fb0}.official-article .rt :is(img,video){max-width:100%;height:auto}.official-article-foot{display:flex;justify-content:center;border-top:1px solid var(--line);margin-top:40px;padding-top:24px}.official-article-foot a{display:inline-flex;min-width:148px;min-height:44px;align-items:center;justify-content:center;border:1px solid #dce0ee;border-radius:6px;padding:8px 20px;color:#4c5875;font-size:13px;transition:background .18s ease,border-color .18s ease}.official-article-foot a:hover{border-color:#8f98c9;background:#f5f6fc}@media (max-width:760px){.jp.official-content-page .jp-body .nc-body{gap:22px;padding-block:0 36px}.official-content-page .pg-hero>.jp-body{min-height:128px}.jp.official-content-page .pg-hero .pg-title{font-size:24px}.official-section-nav{gap:6px;padding-top:10px}.official-section-nav a{min-width:0;min-height:52px;gap:8px;padding:6px 14px 8px;font-size:13px}.official-section-icon{flex-basis:24px;width:24px;height:30px}.official-article-head{margin-bottom:20px;padding-bottom:20px}.official-article-head h1{font-size:21px}.official-content-page .official-article .dt-lede{margin-bottom:20px;padding:12px 14px;font-size:13px}.official-article-foot{margin-top:28px;padding-top:20px}}@media (prefers-reduced-motion:reduce){.official-article-foot a,.official-section-icon,.official-section-nav a,.official-section-nav a:after,.official-section-nav a:before{transition:none}.official-section-nav a:hover .official-section-icon{transform:none}}