.office-theme{--office-logo-blue:#78bfdc;--office-logo-aqua:#7ecda0;--office-ink:#273e50;--office-muted:#607583;--office-brand:#286587;--office-brand-hover:#205370;--office-soft:#eaf5fa;--office-line:#d8e8ef;--office-paper:#fff;background-color:#f6fafc;background-image:radial-gradient(ellipse at 0 0,#e4f3fa 0,transparent 56%);color:var(--office-ink)}.office-theme :where(h1,h2,h3){color:var(--office-ink)}.office-theme :where(.text-gray-900,.text-slate-900,.text-gray-800){color:var(--office-ink)}.office-theme :where(.text-gray-600,.text-slate-600){color:var(--office-muted)}.office-theme .office-header{background-color:var(--office-paper);border-color:var(--office-line);box-shadow:0 3px 18px #244c6810}.office-theme .office-header>div{border-color:#e6eff4}.office-theme .office-header nav{border-color:var(--office-line);background-color:#eff7fb}.office-theme .office-header nav a[aria-current=page]{color:var(--office-brand);background-color:var(--office-paper);box-shadow:0 2px 6px #295a7812;--tw-ring-color:#d3e8f2}.office-theme .office-header nav a[aria-current=page]>span[aria-hidden=true]{background-color:var(--office-brand)}.office-theme .office-header nav a:not([aria-current]):hover{color:var(--office-brand)}.office-theme .office-header button[aria-expanded=true]{color:var(--office-brand);background-color:var(--office-soft)}.office-theme .office-header a[href="/login"]{color:var(--office-brand)}.office-theme .office-header a.bg-rose-800{color:#fff;background-color:var(--office-brand)}.office-bottom-nav{background-color:#fff;border-color:#d8e8ef;box-shadow:0 -3px 18px #244c6809}.office-bottom-nav>div{background-color:#eff7fb;border-color:#d8e8ef}.office-bottom-nav a[aria-current=page]{background-color:#fff;--tw-ring-color:#d3e8f2}.office-bottom-nav a[aria-current=page]>span:not(.absolute){color:#286587}.office-theme .office-member-nav{background-color:#fff;border-color:var(--office-line)}.office-theme .office-member-nav a[aria-current=page]{color:var(--office-brand);background-color:var(--office-soft);--tw-ring-color:#c9e3ee}.office-theme nav[aria-label=\7533\8FBC\5C65\6B74\306E\8868\793A] a[aria-current=page]{background-color:var(--office-brand);border-color:var(--office-brand)}.office-theme .office-editorial>div.bg-white,.office-theme .office-event-card,.office-theme .office-filter-panel,.office-theme main>article,.office-theme main>div.bg-white,.office-theme main>section.bg-white{background-color:var(--office-paper);border-color:var(--office-line);box-shadow:0 4px 18px #294c6806,0 1px 3px #294c6804}.office-theme .office-filter-panel{background-image:linear-gradient(120deg,#fff,#f2f9fc)}.office-theme .office-event-card:hover{border-color:#78bfdc;box-shadow:0 8px 24px #295a7812}.office-theme .office-event-card [data-event-card-media]{background-color:#eef7fa}.office-theme .office-event-card>div.border-t{border-color:#e3eef4}.office-theme .office-category-tag{color:#376d89;border-color:#b9dce9;background-color:#f0f9fd}.office-theme :is(a,button).bg-rose-600,.office-theme :is(a,button).bg-rose-800,.office-theme button.bg-sky-400{background-color:var(--office-brand);color:#fff;box-shadow:0 2px 5px #295a7812}.office-theme :is(a,button).bg-rose-600:hover:not(:disabled),.office-theme :is(a,button).bg-rose-800:hover:not(:disabled),.office-theme button.bg-sky-400:hover:not(:disabled){background-color:var(--office-brand-hover)}.office-theme button.bg-rose-300{background-color:#a4c9dc}.office-theme [aria-label=\30BF\30B0\3067\7D5E\308A\8FBC\307F\FF08 1\3064\9078\629E\FF09] button[aria-pressed=true]{background-color:var(--office-brand);border-color:var(--office-brand);color:#fff;box-shadow:0 2px 5px #295a7812}.office-theme [aria-label=\30BF\30B0\3067\7D5E\308A\8FBC\307F\FF08 1\3064\9078\629E\FF09] button[aria-pressed=false]{background-color:var(--office-paper);border-color:#d5e5ed;color:var(--office-muted)}.office-theme main p.tracking-widest,.office-theme main>div>h2>span.text-rose-700{color:var(--office-brand)}.office-theme a:focus-visible,.office-theme button:focus-visible{outline-color:var(--office-brand)}.office-theme :is(input,select,textarea):focus-visible{outline-color:var(--office-brand);--tw-ring-color:#b6ddec}.office-theme :is(input,select,textarea):enabled:not([type=checkbox]):not([type=radio]):not([type=range]){border-color:#cbdfe9}.office-theme :is(input[type=checkbox],input[type=radio]){accent-color:var(--office-brand)}.office-theme .office-profile-cover{background-image:linear-gradient(110deg,color-mix(in srgb,var(--office-logo-blue) 65%,#fff),#dff4f7 66%,color-mix(in srgb,var(--office-logo-aqua) 25%,#e4f3fa))}.office-theme .office-avatar{color:#376d89;background-image:linear-gradient(135deg,#dff2fa,#e2f5f1)}.office-theme .office-editorial :where(h1,h2,h3){color:var(--office-brand)}.office-theme .office-editorial :is(h2,h3)>span.bg-blue-100{color:var(--office-brand);background-color:var(--office-soft)}.office-theme .office-editorial blockquote{border-color:#83c3db;background-color:#eef8fc}.office-theme .office-editorial a{color:var(--office-brand);text-decoration-color:#94cadd}.office-theme .office-editorial details{border-color:var(--office-line);background-color:var(--office-paper)}.office-theme .office-editorial details[open]{box-shadow:0 4px 18px #294c6808}.office-theme #event-application,.office-theme.office-diagnosis main .rounded-2xl.bg-white{background-color:var(--office-paper);border-color:var(--office-line)}.office-theme.office-diagnosis button:is(.bg-rose-50,.bg-violet-50){background-color:var(--office-soft);border-color:#78bfdc;color:var(--office-brand)}.office-theme.office-diagnosis button>span:is(.bg-rose-500,.bg-violet-500){background-color:var(--office-brand);border-color:var(--office-brand)}.office-theme.office-diagnosis p>span:is(.bg-rose-100,.bg-violet-100){background-color:var(--office-soft);color:var(--office-brand)}.office-theme.office-diagnosis button.bg-violet-600{background-color:var(--office-brand)}.office-theme.office-diagnosis button.bg-violet-600:hover:not(:disabled){background-color:var(--office-brand-hover)}.office-theme :is(a,button).bg-gray-900{background-color:var(--office-brand);color:#fff;box-shadow:0 2px 5px #295a7812}.office-theme :is(a,button).bg-gray-900:hover:not(:disabled){background-color:var(--office-brand-hover)}.office-theme .office-editorial a span.bg-green-500,.office-theme .office-editorial a.bg-rose-500{color:#fff;background-color:var(--office-brand)}.office-theme .office-editorial a.bg-rose-500:hover{background-color:var(--office-brand-hover)}.office-theme a:is([href="/mypage/diagnosis/state"],[href="/mypage/diagnosis/temperament"]).border{background-color:var(--office-soft);border-color:var(--office-line);color:var(--office-brand)}.office-theme a:is([href="/mypage/diagnosis/state"],[href="/mypage/diagnosis/temperament"]).border:hover{background-color:#dceff8;border-color:var(--office-logo-blue)}